better tests

This commit is contained in:
Nikolai Tschacher 2019-08-13 15:28:30 +02:00
parent 0f7e89c272
commit 19a172c654
28 changed files with 5043 additions and 3912 deletions

View File

@ -72,6 +72,14 @@
`clean_html_output` will remove all JS and CSS from the html
`clean_data_images` removes all data images from the html
[done]
### 13.8.2019
- Write test case for clean html output [done]
- Consider better compression algorithm. [done] There is the brotli algorithm, but this is only supported
in very recent versions of nodejs
- what else can we remove from the dom [done] Removing comment nodes now! They are large in BING.
- remove all whitespace and \n and \t from html
### TODO:
1. fix googlenewsscraper waiting for results and parsing. remove the static sleep [done]

25
examples/cleaned_html.js Normal file
View File

@ -0,0 +1,25 @@
const se_scraper = require('./../index.js');
const fs = require('fs');
(async () => {
let kw = 'news iran'
let scrape_job = {
search_engine: 'baidu',
keywords: [kw],
num_pages: 1,
html_output: true,
// whether to strip JS and CSS from the html_output
// has only an effect if `html_output` is true
clean_html_output: true,
// remove all data images from the html
clean_data_images: true,
};
var response = await se_scraper.scrape({}, scrape_job);
console.dir(response, {depth: null, colors: true});
fs.writeFileSync('example_cleaned.html', response.results[kw]['1']['html']);
})();

View File

@ -0,0 +1,11 @@
var nodeIterator = document.createNodeIterator(
document.body,
NodeFilter.SHOW_COMMENT,
{ acceptNode: function(node) { return NodeFilter.FILTER_ACCEPT; } }
);
// Remove all comment nodes
while(nodeIterator.nextNode()){
var commentNode = nodeIterator.referenceNode;
commentNode.remove();
}

View File

@ -1,604 +0,0 @@
{
"iphone": {
"1": {
"time": "Mon, 12 Aug 2019 12:25:43 GMT",
"no_results": false,
"results": [
{
"link": "#",
"snippet": "Smartphone | online kaufen - MANORmanor.ch",
"rank": 1
},
{
"link": "#",
"snippet": "Apple iPhone SE, Great Camera, 4 Colors - 4 Memory Optionsverizonwireless.com",
"rank": 2
},
{
"link": "#",
"snippet": "Ausgefallende iPhone Hülle Premium aus Stein | Woodcessories, 39,90 €woodcessories.com",
"rank": 3
},
{
"link": "#",
"snippet": "Apple iPhone 8 Jetzt online erhältlich | Red Bull MOBILEredbullmobile.at",
"rank": 4
},
{
"link": "#",
"snippet": "Apple iPhone 6S B-Ware online kaufen | Handingohandingo.de",
"rank": 5
},
{
"link": "#",
"snippet": "iPhone 7 | iSTYLE ROistyle.ro",
"rank": 6
},
{
"link": "#",
"snippet": "Refurbished Apple iPhone SE 32GB, Space Gray - Total Wireless ...walmart.com",
"rank": 7
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fstore.storeimages.cdn-apple.com%2F4668%2Fas-images.apple.com%2Fis%2Fiphone8-spgray-select-2018%3Fwid%3D940%26hei%3D1112%26fmt%3Dpng-alpha%26qlt%3D80%26.v%3D1550795417557&imgrefurl=https%3A%2F%2Fwww.apple.com%2Fch-de%2Fshop%2Fbuy-iphone%2Fiphone-8%2F4%2C7%2522-display-256gb-space-grau&docid=ff0gMlsjckl1pM&tbnid=Y8D5dZwFjyqImM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiAAigAMAA..i&w=940&h=1112&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiAAigAMAA&iact=mrc&uact=8",
"clean_link": "https://store.storeimages.cdn-apple.com/4668/as-images.apple.com/is/iphone8-spgray-select-2018?wid=940&hei=1112&fmt=png-alpha&qlt=80&.v=1550795417557",
"snippet": "iPhone 8 256 GB Space Grau - Apple (CH)apple.com",
"rank": 8
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fstore.storeimages.cdn-apple.com%2F4668%2Fas-images.apple.com%2Fis%2Fiphone-xr-red-select-201809%3Fwid%3D940%26hei%3D1112%26fmt%3Dpng-alpha%26qlt%3D80%26.v%3D1551226038669&imgrefurl=https%3A%2F%2Fwww.apple.com%2Fde%2Fshop%2Fbuy-iphone%2Fiphone-xr%2F6%2C1%2522-display-64gb-rot&docid=9pD1mBaySw1ftM&tbnid=7dt3TZNtQcJJOM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiCAigBMAE..i&w=940&h=1112&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiCAigBMAE&iact=mrc&uact=8",
"clean_link": "https://store.storeimages.cdn-apple.com/4668/as-images.apple.com/is/iphone-xr-red-select-201809?wid=940&hei=1112&fmt=png-alpha&qlt=80&.v=1551226038669",
"snippet": "iPhone XR 64 GB (PRODUCT)RED - Apple (DE)apple.com",
"rank": 9
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fstore.storeimages.cdn-apple.com%2F4668%2Fas-images.apple.com%2Fis%2Fiphone7-select-2019-family%3Fwid%3D882%26amp%3Bhei%3D1058%26amp%3Bfmt%3Djpeg%26amp%3Bqlt%3D80%26amp%3Bop_usm%3D0.5%2C0.5%26amp%3B.v%3D1550795429263&imgrefurl=https%3A%2F%2Fwww.apple.com%2Fch-de%2Fshop%2Fbuy-iphone%2Fiphone-7&docid=86DTmHU1wf-V8M&tbnid=CgQwM-VWMh_sfM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiEAigCMAI..i&w=882&h=1058&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiEAigCMAI&iact=mrc&uact=8",
"clean_link": "https://store.storeimages.cdn-apple.com/4668/as-images.apple.com/is/iphone7-select-2019-family?wid=882&hei=1058&fmt=jpeg&qlt=80&op_usm=0.5,0.5&.v=1550795429263",
"snippet": "iPhone 7 und iPhone 7 Plus kaufen - Apple (CH)apple.com",
"rank": 10
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fstore.stormfront.co.uk%2Fcontent%2Fimages%2Fthumbs%2F0006976_iphone-x.jpeg&imgrefurl=https%3A%2F%2Fstore.stormfront.co.uk%2Fapple-iphone-x&docid=wu949Q740F9lvM&tbnid=mDQ7nAYOFYWxIM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiGAigDMAM..i&w=1072&h=1072&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiGAigDMAM&iact=mrc&uact=8",
"clean_link": "https://store.stormfront.co.uk/content/images/thumbs/0006976_iphone-x.jpeg",
"snippet": "iPhone X | Stormfrontstore.stormfront.co.uk",
"rank": 11
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fmedia.wired.com%2Fphotos%2F5b22c5c4b878a15e9ce80d92%2Fmaster%2Fpass%2Fiphonex-TA.jpg&imgrefurl=https%3A%2F%2Fwww.wired.com%2F2017%2F11%2Freview-iphone-x%2F&docid=CO6dIGGkoTZUXM&tbnid=bJVHAn-ngwfWNM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiIAigEMAQ..i&w=2400&h=1799&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiIAigEMAQ&iact=mrc&uact=8",
"clean_link": "https://media.wired.com/photos/5b22c5c4b878a15e9ce80d92/master/pass/iphonex-TA.jpg",
"snippet": "iPhone X Review: All Up In Your Face ID | WIREDwired.com",
"rank": 12
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.sunrise.ch%2Fde%2Fprivatkunden%2Fhandys-tablets%2Fhandys%2Fapple-iphone-x.primaryproductimage.code-MDAwMDAwMDAwMDAwMDE4MTE1.format-hardware-configurator-l.png&imgrefurl=https%3A%2F%2Fwww.sunrise.ch%2Fde%2Fprivatkunden%2Fhandys-tablets%2Fhandys%2Fapple-iphone-x.html&docid=rdFAH6DjKEtkZM&tbnid=ZvypoeFIsfye6M%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiKAigFMAU..i&w=669&h=669&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiKAigFMAU&iact=mrc&uact=8",
"clean_link": "https://www.sunrise.ch/de/privatkunden/handys-tablets/handys/apple-iphone-x.primaryproductimage.code-MDAwMDAwMDAwMDAwMDE4MTE1.format-hardware-configurator-l.png",
"snippet": "iPhone X von Apple Sunrisesunrise.ch",
"rank": 13
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.apple.com%2Fv%2Fiphone%2Fhome%2Faa%2Fimages%2Fmeta%2Fog__bem3u6u4usnm.png%3F201907230651&imgrefurl=https%3A%2F%2Fwww.apple.com%2Fchde%2Fiphone%2F&docid=ousTVheQ5y9AAM&tbnid=f4fdIIDgfdZekM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiMAigGMAY..i&w=1200&h=630&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiMAigGMAY&iact=mrc&uact=8",
"clean_link": "https://www.apple.com/v/iphone/home/aa/images/meta/og__bem3u6u4usnm.png?201907230651",
"snippet": "iPhone - Apple (CH)apple.com",
"rank": 14
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fstore.storeimages.cdn-apple.com%2F4668%2Fas-images.apple.com%2Fis%2Fiphone-xr-white-select-201809%3Fwid%3D940%26hei%3D1112%26fmt%3Dpng-alpha%26qlt%3D80%26.v%3D1551226036668&imgrefurl=https%3A%2F%2Fwww.apple.com%2Fde%2Fshop%2Fbuy-iphone%2Fiphone-xr%2F6%2C1%2522-display-128gb-wei%25C3%259F&docid=qHfkRdfwq8kxCM&tbnid=MWs6B6sjgUggBM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiNAigHMAc..i&w=940&h=1112&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiNAigHMAc&iact=mrc&uact=8",
"clean_link": "https://store.storeimages.cdn-apple.com/4668/as-images.apple.com/is/iphone-xr-white-select-201809?wid=940&hei=1112&fmt=png-alpha&qlt=80&.v=1551226036668",
"snippet": "iPhone XR 128 GB Weiß - Apple (DE)apple.com",
"rank": 15
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fd3h386ekbfvhnm.cloudfront.net%2Fcatalog%2Fproduct%2Fcache%2F4%2Fimage%2F1200x1200%2F9df78eab33525d08d6e5fb8d27136e95%2Fi%2Fp%2Fiphone_6_all_or_4.png&imgrefurl=https%3A%2F%2Foccasion.m-budget.migros.ch%2Fmobiles%2Fapple-iphone-6.html%3F___store%3Dde%26___from_store%3Dfr&docid=jJphhKmJPoF7FM&tbnid=X3hYMAgeeKB29M%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiPAigIMAg..i&w=1200&h=1200&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiPAigIMAg&iact=mrc&uact=8",
"clean_link": "https://d3h386ekbfvhnm.cloudfront.net/catalog/product/cache/4/image/1200x1200/9df78eab33525d08d6e5fb8d27136e95/i/p/iphone_6_all_or_4.png",
"snippet": "Wiederaufbereitetes Apple iPhone 6 - Geprüft & 1 Jahr Garantie | M ...occasion.m-budget.migros.ch",
"rank": 16
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fstore.storeimages.cdn-apple.com%2F4982%2Fas-images.apple.com%2Fis%2Fiphone-xr-yellow-select-201809%3Fwid%3D940%26hei%3D1112%26fmt%3Dpng-alpha%26qlt%3D80%26.v%3D1551226036826&imgrefurl=https%3A%2F%2Fwww.apple.com%2Fshop%2Fbuy-iphone%2Fiphone-xr%2F6.1-inch-display-64gb-yellow-unlocked&docid=52AWMnX-Pya6iM&tbnid=47t_1rbJUXh63M%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiRAigJMAk..i&w=940&h=1112&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiRAigJMAk&iact=mrc&uact=8",
"clean_link": "https://store.storeimages.cdn-apple.com/4982/as-images.apple.com/is/iphone-xr-yellow-select-201809?wid=940&hei=1112&fmt=png-alpha&qlt=80&.v=1551226036826",
"snippet": "iPhone XR 64GB Yellow - Appleapple.com",
"rank": 17
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.att.com%2Fcatalog%2Fen%2Fidse%2FApple%2FApple%2520iPhone%2520X%2FSpace%2520Gray-hero-zoom.png&imgrefurl=https%3A%2F%2Fwww.att.com%2Fbuy%2Fphones%2Fapple-iphone-x-64gb-space-gray.html&docid=pXM3V0nihy9d6M&tbnid=ZiEe37Rku992RM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiTAigKMAo..i&w=319&h=639&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiTAigKMAo&iact=mrc&uact=8",
"clean_link": "https://www.att.com/catalog/en/idse/Apple/Apple%20iPhone%20X/Space%20Gray-hero-zoom.png",
"snippet": "iPhone X - Price, Colors, Specs & Reviews - AT&Tatt.com",
"rank": 18
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fimages-na.ssl-images-amazon.com%2Fimages%2FI%2F51UIokwKXWL._SL1024_.jpg&imgrefurl=https%3A%2F%2Fwww.amazon.de%2FApple-iPhone-X-64GB-Silber%2Fdp%2FB075LYDD7Z&docid=uENILi4axt4ZqM&tbnid=ynGuuJVOOevJbM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiVAigLMAs..i&w=1024&h=860&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiVAigLMAs&iact=mrc&uact=8",
"clean_link": "https://images-na.ssl-images-amazon.com/images/I/51UIokwKXWL._SL1024_.jpg",
"snippet": "Apple iPhone X (64GB) - Silber: Amazon.de: Alle Produkteamazon.de",
"rank": 19
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.sunrise.ch%2Fde%2Fprivatkunden%2Fhandys-tablets%2Fhandys%2Fiphone-xs.primaryproductimage.code-MDAwMDAwMDAwMDAwMDE5MzEw.format-hardware-configurator-l.png&imgrefurl=https%3A%2F%2Fwww.sunrise.ch%2Fde%2Fprivatkunden%2Fhandys-tablets%2Fhandys%2Fiphone-xs.html&docid=ZxNspUQIEitclM&tbnid=M5ZQPWH7NHw3LM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiWAigMMAw..i&w=669&h=669&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiWAigMMAw&iact=mrc&uact=8",
"clean_link": "https://www.sunrise.ch/de/privatkunden/handys-tablets/handys/iphone-xs.primaryproductimage.code-MDAwMDAwMDAwMDAwMDE5MzEw.format-hardware-configurator-l.png",
"snippet": "iPhone XS von Apple bei Sunrisesunrise.ch",
"rank": 20
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fss7.vzw.com%2Fis%2Fimage%2FVerizonWireless%2Fiphone7-front-matblk%3F%24device-lg%24&imgrefurl=https%3A%2F%2Fwww.verizonwireless.com%2Fsmartphones%2Fapple-iphone-7%2F&docid=uk7jm1J2kr-YHM&tbnid=ra6cBYaHN8aB6M%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiYAigNMA0..i&w=220&h=335&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiYAigNMA0&iact=mrc&uact=8",
"clean_link": "https://ss7.vzw.com/is/image/VerizonWireless/iphone7-front-matblk?$device-lg$",
"snippet": "New Apple iPhone 7, $0 Down, $18.74/month - Free Shippingverizonwireless.com",
"rank": 21
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fstore.storeimages.cdn-apple.com%2F8756%2Fas-images.apple.com%2Fis%2Fiphone8-gold-select-2018%3Fwid%3D940%26hei%3D1112%26fmt%3Dpng-alpha%26qlt%3D80%26.v%3D1550795416637&imgrefurl=https%3A%2F%2Fwww.apple.com%2Fsg%2Fshop%2Fbuy-iphone%2Fiphone-8&docid=mT5edPKAehFO2M&tbnid=srizsLkAM_WK_M%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiaAigOMA4..i&w=940&h=1112&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiaAigOMA4&iact=mrc&uact=8",
"clean_link": "https://store.storeimages.cdn-apple.com/8756/as-images.apple.com/is/iphone8-gold-select-2018?wid=940&hei=1112&fmt=png-alpha&qlt=80&.v=1550795416637",
"snippet": "Buy iPhone 8 and iPhone 8 Plus - Apple (SG)apple.com",
"rank": 22
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.boostmobile.com%2Fcontent%2Fdam%2Fboostmobile%2Fen%2Fproducts%2Fphones%2Fapple%2Fiphone-xr%2Fblack%2Fdevice-front.png.transform%2FpdpCarousel%2Fimage.jpg&imgrefurl=https%3A%2F%2Fwww.boostmobile.com%2Fphones%2Fapple-iphone-xr.html&docid=fBuxtg0kbMitQM&tbnid=0IN-snaOB9neZM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwicAigPMA8..i&w=1128&h=1746&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwicAigPMA8&iact=mrc&uact=8",
"clean_link": "https://www.boostmobile.com/content/dam/boostmobile/en/products/phones/apple/iphone-xr/black/device-front.png.transform/pdpCarousel/image.jpg",
"snippet": "Apple iPhone XR - Features and Reviews | Boost Mobileboostmobile.com",
"rank": 23
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fcnet4.cbsistatic.com%2Fimg%2FT04uhronymuGVCbqiN0m6uIhBEw%3D%2F2017%2F10%2F31%2F75b9612a-5d6c-4bc7-9246-162017b8eee0%2Fiphone-x-comparisons-01.jpg&imgrefurl=https%3A%2F%2Fwww.cnet.com%2Freviews%2Fapple-iphone-8-plus-review%2F&docid=nCS4BjXkUUxBiM&tbnid=z6cF9GfJ0Wl98M%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwieAigQMBA..i&w=3000&h=2000&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwieAigQMBA&iact=mrc&uact=8",
"clean_link": "https://cnet4.cbsistatic.com/img/T04uhronymuGVCbqiN0m6uIhBEw=/2017/10/31/75b9612a-5d6c-4bc7-9246-162017b8eee0/iphone-x-comparisons-01.jpg",
"snippet": "iPhone 8 Plus review: Cutting-edge power in a familiar design - CNETcnet.com",
"rank": 24
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fcdnblob.moshi.com%2Fuploadedfiles%2Fphoto%2Fv3%2FproductImages%2F1063%2F01.jpg&imgrefurl=https%3A%2F%2Fwww.moshi.com%2Fde%2Fproduct%2Fsuperskin-for-iphone-xs-max%2Fcrystal-clear&docid=th9kj02BR6bZtM&tbnid=kJfAStApW3DahM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwigAigRMBE..i&w=1600&h=1600&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwigAigRMBE&iact=mrc&uact=8",
"clean_link": "https://cdnblob.moshi.com/uploadedfiles/photo/v3/productImages/1063/01.jpg",
"snippet": "SuperSkin for iPhone XS Max - Außergewöhnlich schlanke Schutzhüllemoshi.com",
"rank": 25
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fthumbor.forbes.com%2Fthumbor%2F960x0%2Fhttps%253A%252F%252Fblogs-images.forbes.com%252Fgordonkelly%252Ffiles%252F2019%252F07%252FScreenshot-2019-07-15-at-02.32.05.jpg&imgrefurl=https%3A%2F%2Fwww.forbes.com%2Fsites%2Fgordonkelly%2F2019%2F07%2F21%2Fapple-iphone-release-2020-display-upgrade-iphone-xs-max-xr-update%2F&docid=rFFQNISVGuNjEM&tbnid=ts4904oAT1pPRM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiiAigSMBI..i&w=960&h=891&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiiAigSMBI&iact=mrc&uact=8",
"clean_link": "https://thumbor.forbes.com/thumbor/960x0/https%3A%2F%2Fblogs-images.forbes.com%2Fgordonkelly%2Ffiles%2F2019%2F07%2FScreenshot-2019-07-15-at-02.32.05.jpg",
"snippet": "2020 iPhone Leak Reveals 120Hz ProMotion-Style Displayforbes.com",
"rank": 26
},
{
"link": "/imgres?imgurl=http%3A%2F%2Fcdn.shopify.com%2Fs%2Ffiles%2F1%2F1043%2F3082%2Fproducts%2FiPhone8plus_line-up_product_image_1200x630.jpg%3Fv%3D1542101299&imgrefurl=https%3A%2F%2Fwww.machines.com.my%2Fproducts%2Fiphone8plus&docid=vM-tIQ2J7EzxKM&tbnid=TiMqaFq1R9N4LM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwijAigTMBM..i&w=630&h=630&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwijAigTMBM&iact=mrc&uact=8",
"clean_link": "http://cdn.shopify.com/s/files/1/1043/3082/products/iPhone8plus_line-up_product_image_1200x630.jpg?v=1542101299",
"snippet": "iPhone 8 Plus Machinesmachines.com.my",
"rank": 27
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fcdn.tmobile.com%2Fcontent%2Fdam%2Ft-mobile%2Fen-p%2Fcell-phones%2Fapple%2Fapple-iphone-8-plus%2Fgold%2Fapple-iphone8plus-gold-1-3x.jpg&imgrefurl=https%3A%2F%2Fwww.t-mobile.com%2Fcell-phone%2Fapple-iphone-8-plus&docid=sYWiZNctN_XyOM&tbnid=EkicXNYu8F2pZM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiyAigUMBQ..i&w=934&h=1500&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiyAigUMBQ&iact=mrc&uact=8",
"clean_link": "https://cdn.tmobile.com/content/dam/t-mobile/en-p/cell-phones/apple/apple-iphone-8-plus/gold/apple-iphone8plus-gold-1-3x.jpg",
"snippet": "iPhone 8 Plus | Apple iPhone 8 Plus, Specs, Price & More | T-Mobilet-mobile.com",
"rank": 28
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.boostmobile.com%2Fcontent%2Fdam%2Fboostmobile%2Fen%2Fproducts%2Fphones%2Fapple%2Fiphone-7%2Fsilver%2Fdevice-front.png.transform%2FpdpCarousel%2Fimage.jpg&imgrefurl=https%3A%2F%2Fwww.boostmobile.com%2Fphones%2Fapple-iphone-7-preowned.html&docid=ISrBVvK5lqKFZM&tbnid=fplTJKwnFZqVAM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwi0AigVMBU..i&w=1128&h=1746&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwi0AigVMBU&iact=mrc&uact=8",
"clean_link": "https://www.boostmobile.com/content/dam/boostmobile/en/products/phones/apple/iphone-7/silver/device-front.png.transform/pdpCarousel/image.jpg",
"snippet": "Apple iPhone 7 Pre-Owned- Features and Reviews | Boost Mobileboostmobile.com",
"rank": 29
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.refurbed.de%2Ffiles%2Fpi%2Fiphone-se-1558951267.jpg&imgrefurl=https%3A%2F%2Fwww.refurbed.de%2Fp%2Fiphone-se%2F&docid=j6DDlsDQCZmEfM&tbnid=qKHwe3lQkvWyfM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwi2AigWMBY..i&w=2250&h=3401&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwi2AigWMBY&iact=mrc&uact=8",
"clean_link": "https://www.refurbed.de/files/pi/iphone-se-1558951267.jpg",
"snippet": "ᐅ refurbed™ iPhone SE ab € 136 | jetzt 30 Tage gratis testenrefurbed.de",
"rank": 30
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fimages-na.ssl-images-amazon.com%2Fimages%2FI%2F71x3e0x%252BM2L._SX569_.jpg&imgrefurl=https%3A%2F%2Fwww.amazon.com%2FApple-iPhone-Unlocked-Certified-Refurbished%2Fdp%2FB01N9YOF3R&docid=pxZE9v6WmbeFwM&tbnid=hMZw12vyRw3Z7M%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwi4AigXMBc..i&w=569&h=569&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwi4AigXMBc&iact=mrc&uact=8",
"clean_link": "https://images-na.ssl-images-amazon.com/images/I/71x3e0x%2BM2L._SX569_.jpg",
"snippet": "Amazon.com: Apple iPhone 7, GSM Unlocked, 32GB - Rose Gold (Renewed ...amazon.com",
"rank": 31
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.teltarif.de%2Fimg%2Fjpg%2Fsmartphone%2Fapple%2Fiphone-x-1l.jpg&imgrefurl=https%3A%2F%2Fwww.teltarif.de%2Fsmartphone%2Fapple%2Fiphone-x%2F&docid=IkYpuP24Vbei8M&tbnid=t2b7aPm5Vx7jqM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwi5AigYMBg..i&w=274&h=550&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwi5AigYMBg&iact=mrc&uact=8",
"clean_link": "https://www.teltarif.de/img/jpg/smartphone/apple/iphone-x-1l.jpg",
"snippet": "Apple iPhone X: Technische Daten, Test, News, Preiseteltarif.de",
"rank": 32
},
{
"link": "/imgres?imgurl=https%3A%2F%2F9to5mac.com%2Fwp-content%2Fuploads%2Fsites%2F6%2F2019%2F07%2FApple-iPhone-XS-Silicone-Case.jpg%3Fquality%3D82%26strip%3Dall%26w%3D1600&imgrefurl=https%3A%2F%2F9to5mac.com%2F2019%2F07%2F17%2Fiphone-xs-cases-deals%2F&docid=dmKq9NOscoR8vM&tbnid=r9JeKLsaNCN_wM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwi7AigZMBk..i&w=1600&h=800&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwi7AigZMBk&iact=mrc&uact=8",
"clean_link": "https://9to5mac.com/wp-content/uploads/sites/6/2019/07/Apple-iPhone-XS-Silicone-Case.jpg?quality=82&strip=all&w=1600",
"snippet": "Official iPad Pro and iPhone XS cases on sale from $25 - 9to5Mac9to5mac.com",
"rank": 33
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.inside-handy.de%2Fimg%2Fiphone-7-front-230x460.png&imgrefurl=https%3A%2F%2Fwww.inside-handy.de%2Fhandys%2Fapple-iphone-7&docid=sUrafCFnnUzWHM&tbnid=UKWYbSy3z-UqmM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwi8AigaMBo..i&w=230&h=460&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwi8AigaMBo&iact=mrc&uact=8",
"clean_link": "https://www.inside-handy.de/img/iphone-7-front-230x460.png",
"snippet": "Apple iPhone 7 | alle Dateninside-handy.de",
"rank": 34
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fstore.storeimages.cdn-apple.com%2F4668%2Fas-images.apple.com%2Fis%2Fiphone8-select-2019-family%3Fwid%3D882%26hei%3D1058%26fmt%3Djpeg%26qlt%3D80%26op_usm%3D0.5%2C0.5%26.v%3D1550795431127&imgrefurl=https%3A%2F%2Fwww.apple.com%2Fde%2Fshop%2Fbuy-iphone%2Fiphone-8&docid=qafAmvMmiO4T9M&tbnid=FDk--zJH5QD8hM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwi-AigbMBs..i&w=882&h=1058&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwi-AigbMBs&iact=mrc&uact=8",
"clean_link": "https://store.storeimages.cdn-apple.com/4668/as-images.apple.com/is/iphone8-select-2019-family?wid=882&hei=1058&fmt=jpeg&qlt=80&op_usm=0.5,0.5&.v=1550795431127",
"snippet": "iPhone 8 und iPhone 8 Plus ohne Vertrag kaufen - Apple (DE)apple.com",
"rank": 35
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.connect.de%2Fbilder%2F118661634%2F800x480-c2%2Fiphone-xr-test-1.jpg&imgrefurl=https%3A%2F%2Fwww.connect.de%2Ftestbericht%2Fiphone-xr-test-kamera-display-akku-empfang-3199208.html&docid=KZwbUkp1JtNfaM&tbnid=TZ66d7gYQ1wNrM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjAAigcMBw..i&w=800&h=480&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjAAigcMBw&iact=mrc&uact=8",
"clean_link": "https://www.connect.de/bilder/118661634/800x480-c2/iphone-xr-test-1.jpg",
"snippet": "iPhone XR im Test: Für Apple-Fans die beste Wahl? - connectconnect.de",
"rank": 36
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.preis24.de%2Fbilder%2Fapple-iphone-x_0102w240_12513.png&imgrefurl=https%3A%2F%2Fwww.preis24.de%2Fapple%2Fiphone-x%2F&docid=kt9EpTQDLC7PVM&tbnid=sucpeVWCUBmfBM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjCAigdMB0..i&w=240&h=480&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjCAigdMB0&iact=mrc&uact=8",
"clean_link": "https://www.preis24.de/bilder/apple-iphone-x_0102w240_12513.png",
"snippet": "Apple iPhone X mit Vertrag jetzt bei preis24 bestellen!preis24.de",
"rank": 37
},
{
"link": "/imgres?imgurl=https%3A%2F%2Ficdn2.digitaltrends.com%2Fimage%2Fapple-iphone-xs-review-5-1500x994.jpg&imgrefurl=https%3A%2F%2Fwww.digitaltrends.com%2Fcell-phone-reviews%2Fapple-iphone-xs-review%2F&docid=Aed0oLHDUQeUgM&tbnid=7Q6q1AvDEjBfKM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjEAigeMB4..i&w=1500&h=994&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjEAigeMB4&iact=mrc&uact=8",
"clean_link": "https://icdn2.digitaltrends.com/image/apple-iphone-xs-review-5-1500x994.jpg",
"snippet": "iPhone XS Review: The Best iPhone Yet? | Digital Trendsdigitaltrends.com",
"rank": 38
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.drei.at%2Fmedia%2Fcommon%2Fshop%2Fhandys%2Fapple%2Fiphone-xs%2Fiphone-xs-spacegrau-alle-seiten.jpg&imgrefurl=https%3A%2F%2Fwww.drei.at%2Fde%2Fshop%2Fhandys%2Fiphone%2Fiphone-xs.html&docid=7PXe5jUXSs5MyM&tbnid=K3_7WE6XWRHGoM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjGAigfMB8..i&w=801&h=641&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjGAigfMB8&iact=mrc&uact=8",
"clean_link": "https://www.drei.at/media/common/shop/handys/apple/iphone-xs/iphone-xs-spacegrau-alle-seiten.jpg",
"snippet": "iPhone Xs - Display, Features, Technik | Drei.atdrei.at",
"rank": 39
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2Ff%2Ffa%2FIPhone_5.png&imgrefurl=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FIPhone_5&docid=LB1DaTQ59_CtvM&tbnid=3DclLabh3MaCPM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjIAiggMCA..i&w=2500&h=4722&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjIAiggMCA&iact=mrc&uact=8",
"clean_link": "https://upload.wikimedia.org/wikipedia/commons/f/fa/IPhone_5.png",
"snippet": "iPhone 5 - Wikipediaen.wikipedia.org",
"rank": 40
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fcdn.tmobile.com%2Fcontent%2Fdam%2Ft-mobile%2Fen-p%2Fcell-phones%2Fapple%2Fapple-iphone-xr%2Fblue%2FApple-iPhoneXr-Blue-2-3x.jpg&imgrefurl=https%3A%2F%2Fwww.t-mobile.com%2Fcell-phone%2Fapple-iphone-xr&docid=hhUJhPegg1_6bM&tbnid=iw449g71OxaHGM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjJAighMCE..i&w=934&h=1500&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjJAighMCE&iact=mrc&uact=8",
"clean_link": "https://cdn.tmobile.com/content/dam/t-mobile/en-p/cell-phones/apple/apple-iphone-xr/blue/Apple-iPhoneXr-Blue-2-3x.jpg",
"snippet": "Apple iPhone XR | Cell Phones at T-Mobilet-mobile.com",
"rank": 41
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.refurbed.de%2Ffiles%2Fpi%2Fiphone-7-1556011697.jpg&imgrefurl=https%3A%2F%2Fwww.refurbed.de%2Fp%2Fiphone-7%2F&docid=glMBt-ZaCmpu1M&tbnid=PNkUitGF6VoRjM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjLAigiMCI..i&w=2250&h=3401&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjLAigiMCI&iact=mrc&uact=8",
"clean_link": "https://www.refurbed.de/files/pi/iphone-7-1556011697.jpg",
"snippet": "ᐅ refurbed™ iPhone 7 ab € 269 | jetzt 30 Tage gratis testenrefurbed.de",
"rank": 42
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.buymobiles.net%2Flibrary%2Fimages%2Fhandsets%2Fapple%2Fapple-iphone-8-64gb-space-grey.png&imgrefurl=https%3A%2F%2Fwww.buymobiles.net%2Fapple%2Fiphone-8-64gb-space-grey&docid=lRLz0Gd9phSmqM&tbnid=oZxH8PHqQxhVnM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjNAigjMCM..i&w=400&h=600&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjNAigjMCM&iact=mrc&uact=8",
"clean_link": "https://www.buymobiles.net/library/images/handsets/apple/apple-iphone-8-64gb-space-grey.png",
"snippet": "iPhone 8 64GB Space Grey Deals, Pay Monthly, SIM Free & Finance ...buymobiles.net",
"rank": 43
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fmondrian.mashable.com%2Fuploads%25252Fcard%25252Fimage%25252F847221%25252F018c938b-8a80-49b8-b860-5875d7eeafb9.jpg%25252Ffit-in__1440x0.jpg%3Fsignature%3DUtx5TS6ObsyDkyi4wbsBiCWydDQ%3D%26source%3Dhttps%253A%252F%252Fblueprint-api-production.s3.amazonaws.com&imgrefurl=https%3A%2F%2Fmashable.com%2Ffeature%2Fapple-iphone-xs-max-review%2F&docid=4ico_kSundISpM&tbnid=CEEgYtjGLS3cyM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjPAigkMCQ..i&w=1440&h=960&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjPAigkMCQ&iact=mrc&uact=8",
"clean_link": "https://mondrian.mashable.com/uploads%252Fcard%252Fimage%252F847221%252F018c938b-8a80-49b8-b860-5875d7eeafb9.jpg%252Ffit-in__1440x0.jpg?signature=Utx5TS6ObsyDkyi4wbsBiCWydDQ=&source=https%3A%2F%2Fblueprint-api-production.s3.amazonaws.com",
"snippet": "iPhone XS and XS Max review: The best iPhones ever. Period.mashable.com",
"rank": 44
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fmedia.tracfone.com%2Fwps%2Fcontenthandler%2Fdav%2Fcontent%2Flibraries%2Fwcm.library.phones%2Fcomponents%2FSTAPI6SC16RGP%2Fwcm.comps.image%2Fst_ecom_large.png&imgrefurl=https%3A%2F%2Fshop.simplemobile.com%2Fshop%2Fen%2Fsimplemobile%2Fphones%2Fsm-iphone-6s-32gb&docid=x8DUAzFVSv5paM&tbnid=wvyzLKwkz8YTMM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjQAiglMCU..i&w=215&h=420&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjQAiglMCU&iact=mrc&uact=8",
"clean_link": "https://media.tracfone.com/wps/contenthandler/dav/content/libraries/wcm.library.phones/components/STAPI6SC16RGP/wcm.comps.image/st_ecom_large.png",
"snippet": "iPhone 6s 32GB|SimpleMobileshop.simplemobile.com",
"rank": 45
},
{
"link": "/imgres?imgurl=http%3A%2F%2Fwww.carphonewarehouse.ie%2FCPW%2Fmedia%2Fproducts%2FApple%2Fapple-iphone-8-black-front.png%3Fext%3D.png&imgrefurl=https%3A%2F%2Fwww.carphonewarehouse.ie%2Fshop%2Fphones-plans%2Fall-phones%2Fapple-iphone-8&docid=JHqb1G7L9Ick4M&tbnid=1rpAX-YGJOFVAM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjSAigmMCY..i&w=235&h=460&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjSAigmMCY&iact=mrc&uact=8",
"clean_link": "http://www.carphonewarehouse.ie/CPW/media/products/Apple/apple-iphone-8-black-front.png?ext=.png",
"snippet": "Apple iPhone 8 - Carphone Warehouse, Irelandcarphonewarehouse.ie",
"rank": 46
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fdrop.ndtv.com%2FTECH%2Fproduct_database%2Fimages%2F982016124826AM_635_iphone_7.jpeg&imgrefurl=https%3A%2F%2Fgadgets.ndtv.com%2Fapple-iphone-7-3766&docid=sQ9epz6eEqHClM&tbnid=Neud3MpkSGkrOM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjUAignMCc..i&w=635&h=476&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjUAignMCc&iact=mrc&uact=8",
"clean_link": "https://drop.ndtv.com/TECH/product_database/images/982016124826AM_635_iphone_7.jpeg",
"snippet": "Apple iPhone 7 Price in India, Specifications, Comparison (11th ...gadgets.ndtv.com",
"rank": 47
},
{
"link": "/imgres?imgurl=https%3A%2F%2Famp.businessinsider.com%2Fimages%2F5a00bd8258a0c1776f8b4aff-750-500.jpg&imgrefurl=https%3A%2F%2Fwww.businessinsider.com%2Fwhy-you-should-buy-iphone-x-instead-iphone-8-2017-11&docid=KiQugnXL4O2QgM&tbnid=4okqK-nT63jLCM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjWAigoMCg..i&w=750&h=500&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjWAigoMCg&iact=mrc&uact=8",
"clean_link": "https://amp.businessinsider.com/images/5a00bd8258a0c1776f8b4aff-750-500.jpg",
"snippet": "You should buy iPhone X instead of iPhone 8 — here's why - Business ...businessinsider.com",
"rank": 48
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fswisscover.ch%2Fwp-content%2Fuploads%2F2018%2F11%2FiPhone-XR-Panzerglas.png&imgrefurl=https%3A%2F%2Fswisscover.ch%2Fproduct%2Fiphone-xr-schutzfolie%2F&docid=aG7yFYL977r2PM&tbnid=ohOrCzfGrvaRKM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjXAigpMCk..i&w=750&h=750&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjXAigpMCk&iact=mrc&uact=8",
"clean_link": "https://swisscover.ch/wp-content/uploads/2018/11/iPhone-XR-Panzerglas.png",
"snippet": "iPhone XR Panzerglas Schutzfolie 9H Härte Kaufen | SwissCover.chswisscover.ch",
"rank": 49
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fcdn.tmobile.com%2Fcontent%2Fdam%2Ft-mobile%2Fen-p%2Fcell-phones%2Fapple%2Fapple-iphone-7%2Fmatte-black%2FApple-iPhone7-MatBlack-1-3x.jpg&imgrefurl=https%3A%2F%2Fwww.t-mobile.com%2Fcell-phone%2Fapple-iphone-7&docid=idNzzgKlUO6pVM&tbnid=NNQcOJW9KHOUIM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjZAigqMCo..i&w=934&h=1500&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjZAigqMCo&iact=mrc&uact=8",
"clean_link": "https://cdn.tmobile.com/content/dam/t-mobile/en-p/cell-phones/apple/apple-iphone-7/matte-black/Apple-iPhone7-MatBlack-1-3x.jpg",
"snippet": "iPhone 7 | Apple iPhone 7 Reviews, Tech Specs & More | T-Mobilet-mobile.com",
"rank": 50
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fcnet4.cbsistatic.com%2Fimg%2FSbMOZ6EZ0DrOMbfZ5U3Bu6ltmeI%3D%2F868x488%2F2017%2F10%2F31%2F312b3b6e-59b7-499a-aea4-9bc5f9721a21%2Fiphone-x-54.jpg&imgrefurl=https%3A%2F%2Fwww.cnet.com%2Freviews%2Fapple-iphone-x-review%2F&docid=dcK4Cbd4MqhJGM&tbnid=qYuBzEf5caEfHM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjbAigrMCs..i&w=868&h=488&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjbAigrMCs&iact=mrc&uact=8",
"clean_link": "https://cnet4.cbsistatic.com/img/SbMOZ6EZ0DrOMbfZ5U3Bu6ltmeI=/868x488/2017/10/31/312b3b6e-59b7-499a-aea4-9bc5f9721a21/iphone-x-54.jpg",
"snippet": "iPhone X review: This iPhone XS predecessor is still a contender - CNETcnet.com",
"rank": 51
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fcdn.alza.at%2FImgW.ashx%3Ffd%3Df3%26cd%3DRI027b1&imgrefurl=https%3A%2F%2Fwww.alza.at%2Fiphone-xr-64gb-weiss-d5460702.htm&docid=0K53ttvf7Q-QyM&tbnid=Xnh4ubuJyRZVXM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjdAigsMCw..i&w=600&h=477&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjdAigsMCw&iact=mrc&uact=8",
"clean_link": "https://cdn.alza.at/ImgW.ashx?fd=f3&cd=RI027b1",
"snippet": "iPhone Xr 64GB weiß - Handy | Alza.atalza.at",
"rank": 52
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fthumbor.forbes.com%2Fthumbor%2F960x0%2Fhttps%253A%252F%252Fblogs-images.forbes.com%252Fgordonkelly%252Ffiles%252F2019%252F02%252FScreenshot-2019-02-08-at-01.58.09-Edited-1200x963.jpg&imgrefurl=https%3A%2F%2Fwww.forbes.com%2Fsites%2Fgordonkelly%2F2019%2F02%2F14%2Fapple-new-iphone-8-7-upgrade-qualcomm-intel-iphone-xs-max-xr%2F&docid=QeAgCQ0OLz1C2M&tbnid=5QeDAkw4Y45IsM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjfAigtMC0..i&w=960&h=770&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjfAigtMC0&iact=mrc&uact=8",
"clean_link": "https://thumbor.forbes.com/thumbor/960x0/https%3A%2F%2Fblogs-images.forbes.com%2Fgordonkelly%2Ffiles%2F2019%2F02%2FScreenshot-2019-02-08-at-01.58.09-Edited-1200x963.jpg",
"snippet": "Apple 'Confirms' iPhone 7, iPhone 8 Hardware Changesforbes.com",
"rank": 53
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.91-img.com%2Fpictures%2F97744-v1-apple-iphone-7-mobile-phone-large-1.jpg&imgrefurl=https%3A%2F%2Fwww.91mobiles.com%2Fapple-iphone-7-price-in-india&docid=wQVRMAKFToLdMM&tbnid=iCAw3bKY2azSyM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjgAiguMC4..i&w=300&h=400&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjgAiguMC4&iact=mrc&uact=8",
"clean_link": "https://www.91-img.com/pictures/97744-v1-apple-iphone-7-mobile-phone-large-1.jpg",
"snippet": "Apple iPhone 7 Price in India, Full Specs (7th August 2019 ...91mobiles.com",
"rank": 54
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fdrop.ndtv.com%2FTECH%2Fproduct_database%2Fimages%2F918201370949PM_635_iPhone-5s.jpeg&imgrefurl=https%3A%2F%2Fgadgets.ndtv.com%2Fapple-iphone-5s-1028&docid=aXSpUeqvEM47RM&tbnid=wGyfc9Dny_lFAM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjiAigvMC8..i&w=635&h=476&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjiAigvMC8&iact=mrc&uact=8",
"clean_link": "https://drop.ndtv.com/TECH/product_database/images/918201370949PM_635_iPhone-5s.jpeg",
"snippet": "Apple iPhone 5s Price in India, Specifications, Comparison (11th ...gadgets.ndtv.com",
"rank": 55
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.preis24.de%2Fbilder%2Fiphone-8-plus-iphone-8_0102w240_12519.png&imgrefurl=https%3A%2F%2Fwww.preis24.de%2Fapple%2Fiphone-8%2F&docid=aubBp6LZFjMeqM&tbnid=2VMHYuTrjQ621M%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjkAigwMDA..i&w=240&h=480&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjkAigwMDA&iact=mrc&uact=8",
"clean_link": "https://www.preis24.de/bilder/iphone-8-plus-iphone-8_0102w240_12519.png",
"snippet": "iPhone 8 mit Vertrag! Jetzt bei preis24 bestellen!preis24.de",
"rank": 56
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fimg1.cohimg.net%2Fis%2Fimage%2FCoach%2F39450_de3_a0%3Ffmt%3Djpg%26wid%3D680%26hei%3D885%26bgc%3Df0f0f0%26fit%3Dvfit%26qlt%3D75&imgrefurl=https%3A%2F%2Fwww.coach.com%2Fcoach-iphone-xr-case%2F39450.html&docid=X4i73nDUgi8XrM&tbnid=a7fCtvmiDbhcGM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjmAigxMDE..i&w=680&h=885&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjmAigxMDE&iact=mrc&uact=8",
"clean_link": "https://img1.cohimg.net/is/image/Coach/39450_de3_a0?fmt=jpg&wid=680&hei=885&bgc=f0f0f0&fit=vfit&qlt=75",
"snippet": "iPhone Xr Case | COACHcoach.com",
"rank": 57
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fss7.vzw.com%2Fis%2Fimage%2FVerizonWireless%2FiPhoneXr_Black_PureAngles%3F%24device-lg%24&imgrefurl=https%3A%2F%2Fwww.verizonwireless.com%2Fsmartphones%2Fapple-iphone-xr%2F&docid=bSkm86SkFOn6lM&tbnid=tfRclM7DdUpT6M%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjoAigyMDI..i&w=220&h=335&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjoAigyMDI&iact=mrc&uact=8",
"clean_link": "https://ss7.vzw.com/is/image/VerizonWireless/iPhoneXr_Black_PureAngles?$device-lg$",
"snippet": "Apple iPhone XR, 6 Colors, $0 Down - Next Day Deliveryverizonwireless.com",
"rank": 58
},
{
"link": "/imgres?imgurl=https%3A%2F%2Frukminim1.flixcart.com%2Fimage%2F704%2F704%2Fj9d3bm80%2Fmobile%2Fg%2Fx%2Fj%2Fapple-iphone-x-mqa62hn-a-original-imaeyzyfdzhfckef.jpeg%3Fq%3D70&imgrefurl=https%3A%2F%2Fwww.flipkart.com%2Fapple-iphone-x-silver-256-gb%2Fp%2Fitmexrgv4cgmrxxp&docid=Hkk_E_OT4v4xNM&tbnid=qKv_jdMtJBOhGM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjqAigzMDM..i&w=351&h=704&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjqAigzMDM&iact=mrc&uact=8",
"clean_link": "https://rukminim1.flixcart.com/image/704/704/j9d3bm80/mobile/g/x/j/apple-iphone-x-mqa62hn-a-original-imaeyzyfdzhfckef.jpeg?q=70",
"snippet": "Apple iPhone X ( 256 GB ROM, 0 GB RAM ) Online at Best Price On ...flipkart.com",
"rank": 59
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fd1eh9yux7w8iql.cloudfront.net%2Fproduct_images%2F1542894879.59.jpg&imgrefurl=https%3A%2F%2Fwww.backmarket.de%2Fiphone-5s-16-gb-space-grau-ohne-vertrag-gebraucht%2F1224.html&docid=Q_60ftBjos2ELM&tbnid=PHSmUH_BuTVd0M%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjrAig0MDQ..i&w=1024&h=1024&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjrAig0MDQ&iact=mrc&uact=8",
"clean_link": "https://d1eh9yux7w8iql.cloudfront.net/product_images/1542894879.59.jpg",
"snippet": "iPhone 5S 16 GB - Spacegrau - Ohne Vertrag gebraucht | Back Marketbackmarket.de",
"rank": 60
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fimages-na.ssl-images-amazon.com%2Fimages%2FI%2F61hNnAR2EJL._SX569_.jpg&imgrefurl=https%3A%2F%2Fwww.amazon.com%2FApple-iPhone-Plus-Fully-Unlocked%2Fdp%2FB06XR1K6HR&docid=orIw4jBPth4VAM&tbnid=7qpy7diQ0jiX7M%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjtAig1MDU..i&w=569&h=569&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjtAig1MDU&iact=mrc&uact=8",
"clean_link": "https://images-na.ssl-images-amazon.com/images/I/61hNnAR2EJL._SX569_.jpg",
"snippet": "Amazon.com: Apple iPhone 6S Plus, Fully Unlocked, 64GB - Rose Gold ...amazon.com",
"rank": 61
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fcdn.bestcheck.de%2FIYCgsaOT00_6hzLcSm1qNRXF6AQ%3D%2Ftrim%2Ffit-in%2F640x480%2Ffilters%3Afill(fff)%2Fwww.bestcheck.de%2Fimg%2Fproduct%2F400000%2F404000%2F404150_640x480_3.jpg&imgrefurl=https%3A%2F%2Fwww.bestcheck.de%2F404150%2FApple-iPhone-6s-128GB.html&docid=axJ5iHF6mgD44M&tbnid=GmhSn__bClK8fM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjuAig2MDY..i&w=640&h=480&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjuAig2MDY&iact=mrc&uact=8",
"clean_link": "https://cdn.bestcheck.de/IYCgsaOT00_6hzLcSm1qNRXF6AQ=/trim/fit-in/640x480/filters:fill(fff)/www.bestcheck.de/img/product/400000/404000/404150_640x480_3.jpg",
"snippet": "Apple iPhone 6s 128GB - Preisvergleich | günstig & ohne Vertrag ...bestcheck.de",
"rank": 62
},
{
"link": "/imgres?imgurl=http%3A%2F%2Fwww.proximus.be%2Fdam%2Fjcr%3A6e46e322-03d9-4d5c-b5d8-5204f872396e%2Fcdn%2Fsites%2Fiportal%2Fimages%2Fproducts%2Fdevice%2Fa%2Fapple-iphone-6s-32gb-space-gray%2Fdetail%2Fapple-iphone-6s-32gb-space-gray-XS-1~2018-03-01-15-27-27~cache.png&imgrefurl=https%3A%2F%2Fwww.proximus.be%2Ffr%2Fid_cr_apple-iphone-6s-32gb-space-grey%2Fparticuliers%2Fproduits%2Fequipement%2Fboutique%2Fapple-iphone-6s-32gb-space-grey.html&docid=Ko-DUui8FvVWlM&tbnid=EyWgExRrEdG3jM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjwAig3MDc..i&w=375&h=375&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjwAig3MDc&iact=mrc&uact=8",
"clean_link": "http://www.proximus.be/dam/jcr:6e46e322-03d9-4d5c-b5d8-5204f872396e/cdn/sites/iportal/images/products/device/a/apple-iphone-6s-32gb-space-gray/detail/apple-iphone-6s-32gb-space-gray-XS-1~2018-03-01-15-27-27~cache.png",
"snippet": "Apple iPhone 6s 32GB Space Grey | Proximusproximus.be",
"rank": 63
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.refurbed.de%2Ffiles%2Fpi%2Fapple-iphone-8-plus-1528116625.jpg&imgrefurl=https%3A%2F%2Fwww.refurbed.de%2Fp%2Fapple-iphone-8-plus%2F&docid=WtCTZnXid-zKuM&tbnid=peo8k67TCaI_CM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjyAig4MDg..i&w=548&h=1000&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwjyAig4MDg&iact=mrc&uact=8",
"clean_link": "https://www.refurbed.de/files/pi/apple-iphone-8-plus-1528116625.jpg",
"snippet": "ᐅ refurbed™ iPhone 8 Plus ab € 530 | jetzt 30 Tage gratis testenrefurbed.de",
"rank": 64
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.inside-handy.de%2Fimg%2Fapple-iphone-xr-koralle-front-230x460.png&imgrefurl=https%3A%2F%2Fwww.inside-handy.de%2Fhandys%2Fapple-iphone-xr&docid=-5PaDsQHqW5N9M&tbnid=br6AbY-8BfZlmM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwj0Aig5MDk..i&w=230&h=460&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwj0Aig5MDk&iact=mrc&uact=8",
"clean_link": "https://www.inside-handy.de/img/apple-iphone-xr-koralle-front-230x460.png",
"snippet": "Apple iPhone XR | alle Dateninside-handy.de",
"rank": 65
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fazcd.harveynorman.com.au%2Fmedia%2Fcatalog%2Fproduct%2Fcache%2F21%2Fimage%2F992x558%2F9df78eab33525d08d6e5fb8d27136e95%2Fi%2Fp%2Fiphone6s_spgry.jpg&imgrefurl=https%3A%2F%2Fwww.harveynorman.com.au%2Fapple-iphone-6s-32gb-space-grey.html&docid=HCTchM_x3zvRaM&tbnid=j3TiXpdVoutZlM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwj2Aig6MDo..i&w=992&h=558&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwj2Aig6MDo&iact=mrc&uact=8",
"clean_link": "https://azcd.harveynorman.com.au/media/catalog/product/cache/21/image/992x558/9df78eab33525d08d6e5fb8d27136e95/i/p/iphone6s_spgry.jpg",
"snippet": "Buy Apple iPhone 6s 32GB - Space Grey | Harvey Norman AUharveynorman.com.au",
"rank": 66
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.sparhandy.de%2Fimages%2Fgeraete%2F8355%2F10-l.png&imgrefurl=https%3A%2F%2Fwww.sparhandy.de%2Fapple%2Fiphone-xr.html&docid=8x6uKKkGZ0mSeM&tbnid=Q4MtU2YHD5YGQM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwj4Aig7MDs..i&w=500&h=600&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwj4Aig7MDs&iact=mrc&uact=8",
"clean_link": "https://www.sparhandy.de/images/geraete/8355/10-l.png",
"snippet": "iPhone XR ohne & mit Vertrag → Angebote jetzt vergleichen!sparhandy.de",
"rank": 67
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fdbrand.com%2Fsites%2Fdefault%2Ffiles%2Fimages%2Fshop%2Fdevice-gallery%2F21_MTWHT.jpg&imgrefurl=https%3A%2F%2Fdbrand.com%2Fshop%2Fiphone-8-skins&docid=yuxrWXKlxlQURM&tbnid=A85foxNKoZbvsM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwj6Aig8MDw..i&w=2048&h=910&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwj6Aig8MDw&iact=mrc&uact=8",
"clean_link": "https://dbrand.com/sites/default/files/images/shop/device-gallery/21_MTWHT.jpg",
"snippet": "iPhone 8 Skins, Wraps & Covers » dbranddbrand.com",
"rank": 68
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.costco.co.uk%2Fmedias%2Fsys_master%2Fimages%2Fhfa%2Fh1a%2F11670565650462.jpg&imgrefurl=https%3A%2F%2Fwww.costco.co.uk%2FElectronics-Security%2FPhones%2FSIM-Free-Mobiles%2FApple-iPhone-XR-64GB-Sim-Free-Mobile-Phone%2Fp%2FiPhoneXR64GB&docid=7gVVT1x2E-X12M&tbnid=GwT81EF5KHeP3M%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwj8Aig9MD0..i&w=740&h=740&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwj8Aig9MD0&iact=mrc&uact=8",
"clean_link": "https://www.costco.co.uk/medias/sys_master/images/hfa/h1a/11670565650462.jpg",
"snippet": "Apple iPhone XR 64GB Sim Free Mobile Phone | Costco UKcostco.co.uk",
"rank": 69
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.att.com%2Fcatalog%2Fen%2Fidse%2FApple%2FApple%2520iPhone%2520SE%2FSpace%2520Gray-hero-zoom.png&imgrefurl=https%3A%2F%2Fwww.att.com%2Fbuy%2Fphones%2Fapple-iphone-se-32gb-space-gray.html&docid=NwYnAIOx_DtujM&tbnid=1y6hX1TufEJf3M%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwj-Aig-MD4..i&w=305&h=641&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwj-Aig-MD4&iact=mrc&uact=8",
"clean_link": "https://www.att.com/catalog/en/idse/Apple/Apple%20iPhone%20SE/Space%20Gray-hero-zoom.png",
"snippet": "iPhone SE - Price, Colors, Specs & Reviews - AT&Tatt.com",
"rank": 70
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fimages.kogan.com%2Fimage%2Ffetch%2Fs--zV49J_Yh--%2Fb_white%2Cc_pad%2Cf_auto%2Ch_630%2Cq_auto%3Agood%2Cw_1200%2Fhttps%3A%2F%2Fassets.kogan.com%2Ffiles%2Fproduct%2FiPhone-5S%2Fapple-iphone-5s-gold-front-hires.jpg&imgrefurl=https%3A%2F%2Fwww.dicksmith.com.au%2Fda%2Fbuy%2Fapple-iphone-5s-16gb-gold%2F&docid=CyLYaAuoycAQIM&tbnid=6a2i9eRJXtHwwM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiAAyg_MD8..i&w=1200&h=630&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiAAyg_MD8&iact=mrc&uact=8",
"clean_link": "https://images.kogan.com/image/fetch/s--zV49J_Yh--/b_white,c_pad,f_auto,h_630,q_auto:good,w_1200/https://assets.kogan.com/files/product/iPhone-5S/apple-iphone-5s-gold-front-hires.jpg",
"snippet": "Dick Smith | Apple iPhone 5s (16GB, Gold) | iPhonesdicksmith.com.au",
"rank": 71
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.goldgenie.com%2Fwp-content%2Fuploads%2F2018%2F11%2Fgold-iphone-elite.jpg&imgrefurl=https%3A%2F%2Fwww.goldgenie.com%2Fproduct%2Fgold-iphone-xs-elite-5-8-24k-gold-rose-gold-platinum-editions%2F&docid=0r5HdO9emgfhkM&tbnid=M1Rzzx3RgIncwM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiCAyhAMEA..i&w=5616&h=3744&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiCAyhAMEA&iact=mrc&uact=8",
"clean_link": "https://www.goldgenie.com/wp-content/uploads/2018/11/gold-iphone-elite.jpg",
"snippet": "Gold iPhone Xs Elite (5.8\") - 24k Gold, Rose Gold & Platinum ...goldgenie.com",
"rank": 72
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2Fthumb%2F3%2F32%2FIPhone_X_vector.svg%2F1200px-IPhone_X_vector.svg.png&imgrefurl=https%3A%2F%2Fde.wikipedia.org%2Fwiki%2FIPhone&docid=nUc29nuIKY34tM&tbnid=tIx1IDVlvTdI_M%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiEAyhBMEE..i&w=1200&h=2407&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiEAyhBMEE&iact=mrc&uact=8",
"clean_link": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/IPhone_X_vector.svg/1200px-IPhone_X_vector.svg.png",
"snippet": "iPhone Wikipediade.wikipedia.org",
"rank": 73
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fstore.storeimages.cdn-apple.com%2F4668%2Fas-images.apple.com%2Fis%2Fiphone7-plus-silver-select-2016%3Fwid%3D940%26hei%3D1112%26fmt%3Dpng-alpha%26qlt%3D80%26.v%3D1550795425349&imgrefurl=https%3A%2F%2Fwww.apple.com%2Fat%2Fshop%2Fbuy-iphone%2Fiphone-7%2F5%2C5%2522-display-128gb-silber&docid=61g9cpLrxoGDQM&tbnid=LofddOvSh36eXM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiFAyhCMEI..i&w=940&h=1112&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiFAyhCMEI&iact=mrc&uact=8",
"clean_link": "https://store.storeimages.cdn-apple.com/4668/as-images.apple.com/is/iphone7-plus-silver-select-2016?wid=940&hei=1112&fmt=png-alpha&qlt=80&.v=1550795425349",
"snippet": "iPhone 7 Plus 128 GB Silber - Apple (AT)apple.com",
"rank": 74
},
{
"link": "/imgres?imgurl=https%3A%2F%2Ficdn2.digitaltrends.com%2Fimage%2Fiphone-xs-max-review-5-640x640.jpg&imgrefurl=https%3A%2F%2Fwww.digitaltrends.com%2Fcell-phone-reviews%2Fapple-iphone-xs-max-review%2F&docid=d3yGmRyxcq6e-M&tbnid=D7OS8WQWVf6tqM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiHAyhDMEM..i&w=640&h=417&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiHAyhDMEM&iact=mrc&uact=8",
"clean_link": "https://icdn2.digitaltrends.com/image/iphone-xs-max-review-5-640x640.jpg",
"snippet": "iPhone XS Max Review: The Perfect Option | Digital Trendsdigitaltrends.com",
"rank": 75
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fmedia.wired.com%2Fphotos%2F5b99651006b12508e73afc06%2Fmaster%2Fpass%2Fiphonexrlineup.jpg&imgrefurl=https%3A%2F%2Fwww.wired.com%2Fgallery%2Fiphone-buying-guide%2F&docid=72BP1PInW9wITM&tbnid=mlEZEyxc1at7tM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiJAyhEMEQ..i&w=2400&h=1800&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiJAyhEMEQ&iact=mrc&uact=8",
"clean_link": "https://media.wired.com/photos/5b99651006b12508e73afc06/master/pass/iphonexrlineup.jpg",
"snippet": "Best iPhone for 2019: Which Model Should You Actually Buy? | WIREDwired.com",
"rank": 76
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.itmagazine.ch%2Fimgserver%2Fartikel%2FIllustrationen%2F2019%2Fmid%2FiPhone_11_Dummies_190718_090705.jpg&imgrefurl=https%3A%2F%2Fwww.itmagazine.ch%2FArtikel%2F70174%2FAlle_drei_neuen_iPhones_sollen_5G-faehig_sein.html&docid=QQ6AubYgpvXQYM&tbnid=KNalp1o-16oB5M%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiLAyhFMEU..i&w=1581&h=882&itg=1&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiLAyhFMEU&iact=mrc&uact=8",
"clean_link": "https://www.itmagazine.ch/imgserver/artikel/Illustrationen/2019/mid/iPhone_11_Dummies_190718_090705.jpg",
"snippet": "Alle drei neuen iPhones sollen 5G-fähig sein - IT Magazineitmagazine.ch",
"rank": 77
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.glaz-screen-protector.com%2Fwp-content%2Fuploads%2F2019%2F01%2FiPhone-XR-H%25C3%25BClle.png&imgrefurl=https%3A%2F%2Fwww.glaz-displayschutz.de%2Fiphone-xr-huelle-case%2F&docid=8Ljnhs2E9YsuMM&tbnid=dPOIWAz2QtOzjM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiMAyhGMEY..i&w=534&h=548&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiMAyhGMEY&iact=mrc&uact=8",
"clean_link": "https://www.glaz-screen-protector.com/wp-content/uploads/2019/01/iPhone-XR-H%C3%BClle.png",
"snippet": "GLAZ iPhone XR Hülle - das Panzerglas Case | 100% Schutzglaz-displayschutz.de",
"rank": 78
},
{
"link": "/imgres?imgurl=http%3A%2F%2Fwww.three.co.uk%2Fstatic%2Fimages%2Fdevice_pages%2FMobileVersion%2FApple%2FiPhone_8%2FGold%2Fdesktop%2F1.jpg&imgrefurl=http%3A%2F%2Fwww.three.co.uk%2Fiphone%2Fiphone-8&docid=4M0dq4SInYnlZM&tbnid=syNC_oID8OWCOM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiNAyhHMEc..i&w=737&h=400&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiNAyhHMEc&iact=mrc&uact=8",
"clean_link": "http://www.three.co.uk/static/images/device_pages/MobileVersion/Apple/iPhone_8/Gold/desktop/1.jpg",
"snippet": "iPhone 8 - Best Contract Deals | Threethree.co.uk",
"rank": 79
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fstatic.toiimg.com%2Fphoto%2F60489260%2FApple-iPhone-X.jpg&imgrefurl=https%3A%2F%2Fwww.gadgetsnow.com%2Fmobile-phones%2FApple-iPhone-X&docid=viYmOzpXxl9lFM&tbnid=xWCcvT03bNIJOM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiPAyhIMEg..i&w=300&h=400&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiPAyhIMEg&iact=mrc&uact=8",
"clean_link": "https://static.toiimg.com/photo/60489260/Apple-iPhone-X.jpg",
"snippet": "iPhone X - Price in India, Full Specifications & Features at Gadgets ...gadgetsnow.com",
"rank": 80
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fimages-na.ssl-images-amazon.com%2Fimages%2FI%2F81s7ZLOGOWL._SX425_.jpg&imgrefurl=https%3A%2F%2Fwww.amazon.com%2FApple-iPhone-6S-Unlocked-64GB%2Fdp%2FB01CR1AA90&docid=nUJ4g6ic9pO6zM&tbnid=2xjQqUthqK3pfM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiRAyhJMEk..i&w=425&h=425&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiRAyhJMEk&iact=mrc&uact=8",
"clean_link": "https://images-na.ssl-images-amazon.com/images/I/81s7ZLOGOWL._SX425_.jpg",
"snippet": "Amazon.com: Apple iPhone 6S, GSM Unlocked, 64GB - Space Grey ...amazon.com",
"rank": 81
},
{
"link": "/imgres?imgurl=https%3A%2F%2Ff3.onrecycle.co.uk%2Ffiles%2Fimages%2Fgroup%2Fsmall%2F39.jpg&imgrefurl=https%3A%2F%2Fwww.onrecycle.co.uk%2Fsell-my-phone%2Fsell-iphone%2Fsell-iphone-6-plus%2F&docid=MeK9bV2mnt5O9M&tbnid=YmndsseUxxq-VM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiSAyhKMEo..i&w=500&h=500&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiSAyhKMEo&iact=mrc&uact=8",
"clean_link": "https://f3.onrecycle.co.uk/files/images/group/small/39.jpg",
"snippet": "Sell your iPhone 6 Plus for up to £120.00onrecycle.co.uk",
"rank": 82
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fd1o0zx25fn5p70.cloudfront.net%2F2a915bLO9avGtMMIfWnPj76skkQ%3D%2Ffit-in%2F350x350%2Fnoupscale%2Fassets.rebuy.de%2Fproducts%2F010%2F430%2F446%2Fcovers%2Fmain.jpeg%3Ft%3D1490313726&imgrefurl=https%3A%2F%2Fwww.rebuy.de%2Fi%2C10430446%2Fhandy%2Fapple-iphone-7-256gb-schwarz&docid=s66-D4PaAVqOIM&tbnid=GDzmjgWy9XgPeM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiUAyhLMEs..i&w=216&h=350&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiUAyhLMEs&iact=mrc&uact=8",
"clean_link": "https://d1o0zx25fn5p70.cloudfront.net/2a915bLO9avGtMMIfWnPj76skkQ=/fit-in/350x350/noupscale/assets.rebuy.de/products/010/430/446/covers/main.jpeg?t=1490313726",
"snippet": "Apple iPhone 7 256GB schwarz gebraucht kaufenrebuy.de",
"rank": 83
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fcdn.shopify.com%2Fs%2Ffiles%2F1%2F2595%2F5304%2Fproducts%2FPC-565_CC-02_1500x1500.png%3Fv%3D1550639077&imgrefurl=https%3A%2F%2Fjust-mobile.com%2Fproducts%2Ftenc-air-iphone-xs-max&docid=ewojIa4SdISDvM&tbnid=QCP2YhJJLZmIkM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiWAyhMMEw..i&w=1500&h=1500&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiWAyhMMEw&iact=mrc&uact=8",
"clean_link": "https://cdn.shopify.com/s/files/1/2595/5304/products/PC-565_CC-02_1500x1500.png?v=1550639077",
"snippet": "TENC™ Air [iPhone XS Max] Just Mobilejust-mobile.com",
"rank": 84
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.afbshop.ch%2Fmedia%2Fimage%2F7d%2F15%2F2c%2FiPhone_6_Spacegrey.jpg&imgrefurl=https%3A%2F%2Fwww.afbshop.ch%2Fsmartphones%2F12802%2Fiphone-6-16gb-ohne-ladegeraet&docid=XXwWdHzI5jXQ9M&tbnid=pYyRruoY7kwxdM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiYAyhNME0..i&w=446&h=368&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiYAyhNME0&iact=mrc&uact=8",
"clean_link": "https://www.afbshop.ch/media/image/7d/15/2c/iPhone_6_Spacegrey.jpg",
"snippet": "iPhone 6 | AfB social & green ITafbshop.ch",
"rank": 85
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fimage.coolblue.nl%2Fmax%2F500x500%2Fproducts%2F985105&imgrefurl=https%3A%2F%2Fwww.coolblue.nl%2Fen%2Fproduct%2F733933%2Fapple-iphone-7-128gb-black.html&docid=cOYFyIDbK9nfLM&tbnid=4rokcJb8a5E6pM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiaAyhOME4..i&w=375&h=500&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiaAyhOME4&iact=mrc&uact=8",
"clean_link": "https://image.coolblue.nl/max/500x500/products/985105",
"snippet": "Apple iPhone 7 128GB Black - Coolblue - Before 23:59, delivered tomorrowcoolblue.nl",
"rank": 86
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fbrain-images-ssl.cdn.dixons.com%2F5%2F6%2F10151565%2Fl_10151565_002.jpg&imgrefurl=https%3A%2F%2Fwww.currys.co.uk%2Fgbuk%2Fphones-broadband-and-sat-nav%2Fmobile-phones-and-accessories%2Fmobile-phones%2Fapple-iphone-7-rose-gold-32-gb-10151565-pdt.html&docid=e0Nj2ZUYrJogGM&tbnid=ExAbx4SLC9aGiM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwicAyhPME8..i&w=600&h=532&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwicAyhPME8&iact=mrc&uact=8",
"clean_link": "https://brain-images-ssl.cdn.dixons.com/5/6/10151565/l_10151565_002.jpg",
"snippet": "Buy APPLE iPhone 7 - Rose Gold, 32 GB | Free Delivery | Curryscurrys.co.uk",
"rank": 87
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fi5.walmartimages.com%2Fasr%2F8d908bc6-e4ad-4846-96f2-1ae0b223675e_1.9ed55c048eb7e564099f3cda06939fe2.jpeg%3FodnHeight%3D450%26odnWidth%3D450%26odnBg%3DFFFFFF&imgrefurl=https%3A%2F%2Fwww.walmart.com%2Fip%2FStraight-Talk-Apple-iPhone-6s-Prepaid-Smartphone-with-32GB-Space-Gray%2F863424218&docid=scokb3iwu0NXVM&tbnid=rvfreImer4BikM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwieAyhQMFA..i&w=450&h=450&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwieAyhQMFA&iact=mrc&uact=8",
"clean_link": "https://i5.walmartimages.com/asr/8d908bc6-e4ad-4846-96f2-1ae0b223675e_1.9ed55c048eb7e564099f3cda06939fe2.jpeg?odnHeight=450&odnWidth=450&odnBg=FFFFFF",
"snippet": "Straight Talk Apple iPhone 6s Prepaid Smartphone with 32GB, Space ...walmart.com",
"rank": 88
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fmedia.real-onlineshop.de%2Fimages%2Fcms%2Foriginal%2F9c4ec45aefcee81c9ab292fd994118b4.jpg&imgrefurl=https%3A%2F%2Fwww.real.de%2Fhandys%2Fapple%2F&docid=3SgV0kGs4jxqaM&tbnid=wtBHLyiLuuoWnM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwigAyhRMFE..i&w=790&h=250&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwigAyhRMFE&iact=mrc&uact=8",
"clean_link": "https://media.real-onlineshop.de/images/cms/original/9c4ec45aefcee81c9ab292fd994118b4.jpg",
"snippet": "Apple iPhones günstig online kaufen | real.dereal.de",
"rank": 89
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fcdn.alza.at%2FImgW.ashx%3Ffd%3Df3%26cd%3DRI022a2&imgrefurl=https%3A%2F%2Fwww.alza.at%2Fiphone-8-64-gb-silber-d5113392.htm&docid=yhqQqT5VpyDCxM&tbnid=o49bmLpdBTtGcM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiiAyhSMFI..i&w=600&h=489&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiiAyhSMFI&iact=mrc&uact=8",
"clean_link": "https://cdn.alza.at/ImgW.ashx?fd=f3&cd=RI022a2",
"snippet": "iPhone 8 64 GB Silber - Handy | Alza.atalza.at",
"rank": 90
},
{
"link": "/imgres?imgurl=http%3A%2F%2Fcdn.shopify.com%2Fs%2Ffiles%2F1%2F0199%2F9106%2Fproducts%2F5_8_black_case_cart_600x600.jpg%3Fv%3D1555126368&imgrefurl=https%3A%2F%2Fbuypeel.com%2Fproducts%2Fsuper-thin-iphone-xs-case&docid=2iYHF4vTNMdjJM&tbnid=wglHFMLQRDwC8M%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwikAyhTMFM..i&w=600&h=600&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwikAyhTMFM&iact=mrc&uact=8",
"clean_link": "http://cdn.shopify.com/s/files/1/0199/9106/products/5_8_black_case_cart_600x600.jpg?v=1555126368",
"snippet": "Super Thin iPhone Xs Case Peelbuypeel.com",
"rank": 91
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fstatic.toiimg.com%2Fphoto%2F54946764%2FApple-iPhone-7.jpg&imgrefurl=https%3A%2F%2Fwww.gadgetsnow.com%2Fmobile-phones%2FApple-iPhone-7&docid=DqKgs5Y74NXZ_M&tbnid=t2NHOQVnNmDCXM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwimAyhUMFQ..i&w=300&h=400&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwimAyhUMFQ&iact=mrc&uact=8",
"clean_link": "https://static.toiimg.com/photo/54946764/Apple-iPhone-7.jpg",
"snippet": "iPhone 7 - Price, Full Specifications & Features at Gadgets Now ...gadgetsnow.com",
"rank": 92
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.91-img.com%2Fpictures%2F132396-v4-apple-iphone-xi-mobile-phone-large-1.jpg&imgrefurl=https%3A%2F%2Fwww.91mobiles.com%2Fapple-iphone-xi-price-in-india&docid=qecCPjGQlcYOjM&tbnid=T6uJjscXiZeJpM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwioAyhVMFU..i&w=300&h=400&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwioAyhVMFU&iact=mrc&uact=8",
"clean_link": "https://www.91-img.com/pictures/132396-v4-apple-iphone-xi-mobile-phone-large-1.jpg",
"snippet": "Apple iPhone 11 Price in India August 2019, Release Date & Specs ...91mobiles.com",
"rank": 93
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fmedia.secure-mobiles.com%2Fidmobile%2Fpdp-phones%2Fapple%2Fiphone-7-overview.jpg&imgrefurl=https%3A%2F%2Fwww.idmobile.co.uk%2Fshop%2Fpay-monthly%2Fapple-iphone-7&docid=PiNBYemTTwDY0M&tbnid=UwdsjwuRaEddXM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiqAyhWMFY..i&w=747&h=905&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiqAyhWMFY&iact=mrc&uact=8",
"clean_link": "https://media.secure-mobiles.com/idmobile/pdp-phones/apple/iphone-7-overview.jpg",
"snippet": "Apple iPhone 7 Deals | iPhone 7 32GB Deals | iD Mobileidmobile.co.uk",
"rank": 94
},
{
"link": "/imgres?imgurl=http%3A%2F%2Fwww.three.co.uk%2Fstatic%2Fimages%2Fdevice_pages%2FMobileVersion%2FApple%2FiPhone_XR%2FBlack%2Fdesktop%2F1.jpg&imgrefurl=http%3A%2F%2Fwww.three.co.uk%2Fiphone%2Fiphone-xr&docid=4hG1OSSZwU6z_M&tbnid=RNPj84IQhgSiNM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwisAyhXMFc..i&w=737&h=440&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwisAyhXMFc&iact=mrc&uact=8",
"clean_link": "http://www.three.co.uk/static/images/device_pages/MobileVersion/Apple/iPhone_XR/Black/desktop/1.jpg",
"snippet": "iPhone XR Best Contract Deals | Threethree.co.uk",
"rank": 95
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fbrain-images-ssl.cdn.dixons.com%2F3%2F8%2F10168683%2Fl_10168683_002.jpg&imgrefurl=https%3A%2F%2Fwww.currys.co.uk%2Fgbuk%2Fphones-broadband-and-sat-nav%2Fmobile-phones-and-accessories%2Fmobile-phones%2Fapple-iphone-x-64-gb-space-grey-10168683-pdt.html&docid=1XWcpdAFRQrd3M&tbnid=J-8P0zQw2NrF1M%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiuAyhYMFg..i&w=600&h=532&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiuAyhYMFg&iact=mrc&uact=8",
"clean_link": "https://brain-images-ssl.cdn.dixons.com/3/8/10168683/l_10168683_002.jpg",
"snippet": "Buy APPLE iPhone X - 64 GB, Space Grey | Free Delivery | Curryscurrys.co.uk",
"rank": 96
},
{
"link": "/imgres?imgurl=https%3A%2F%2Feg.jumia.is%2F2_gQQnqqtCekOZv0p5bsnMTbHOE%3D%2Ffit-in%2F500x500%2Ffilters%3Afill(white)%2Fproduct%2F28%2F95624%2F1.jpg%3F6001&imgrefurl=https%3A%2F%2Fwww.jumia.com.eg%2Fiphone-6-32gb-gold-apple-mpg25305.html&docid=L1m2VZcmPkIxaM&tbnid=NWkYCLlX5hFzJM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiwAyhZMFk..i&w=500&h=500&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiwAyhZMFk&iact=mrc&uact=8",
"clean_link": "https://eg.jumia.is/2_gQQnqqtCekOZv0p5bsnMTbHOE=/fit-in/500x500/filters:fill(white)/product/28/95624/1.jpg?6001",
"snippet": "Order IPhone 6 - 32GB - Gold at Best Price - Sale on IPhone 6 - 32GB ...jumia.com.eg",
"rank": 97
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fwww.theinquirer.net%2Fw-images%2Fea92361a-2c1f-4f9a-81c8-fdd35a3ee34b%2F2%2FScreenshot20190719at082935-580x358.png&imgrefurl=https%3A%2F%2Fwww.theinquirer.net%2Finquirer%2Fnews%2F3066173%2Fiphone-11-release-date-price-specs-20-september-release-date-leak&docid=kZKI7388uYfexM&tbnid=tv1XRw25yaokqM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiyAyhaMFo..i&w=580&h=358&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwiyAyhaMFo&iact=mrc&uact=8",
"clean_link": "https://www.theinquirer.net/w-images/ea92361a-2c1f-4f9a-81c8-fdd35a3ee34b/2/Screenshot20190719at082935-580x358.png",
"snippet": "iPhone 11 release date, specs and price: 2019 iPhones might go on ...theinquirer.net",
"rank": 98
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fcdn.shopify.com%2Fs%2Ffiles%2F1%2F0704%2F6531%2Fproducts%2Fiphone-x-rs.jpg%3Fv%3D1537195539&imgrefurl=https%3A%2F%2Fwww.timetimer.com%2Fproducts%2Ftime-timer-ios-app&docid=NyBffRbmYqIdGM&tbnid=elmUh3dyXJ3EMM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwizAyhbMFs..i&w=2916&h=2916&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwizAyhbMFs&iact=mrc&uact=8",
"clean_link": "https://cdn.shopify.com/s/files/1/0704/6531/products/iphone-x-rs.jpg?v=1537195539",
"snippet": "Time Timer® iPhone Apptimetimer.com",
"rank": 99
},
{
"link": "/imgres?imgurl=https%3A%2F%2Fzdnet1.cbsistatic.com%2Fhub%2Fi%2Fr%2F2016%2F09%2F26%2F430699b8-40f8-4f9c-991e-dece3b5c51c8%2Fresize%2F1170x878%2F7c7c7ea8f9707a38bded0efe22a0df4f%2Fiphone-7-jet-black-8.jpg&imgrefurl=https%3A%2F%2Fwww.zdnet.com%2Fproduct%2Fapple-iphone-7%2F&docid=QZT2iXBUNTjzcM&tbnid=rlc3MQlRp0M2dM%3A&vet=10ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwi1AyhcMFw..i&w=1170&h=780&bih=1040&biw=1920&q=iphone&ved=0ahUKEwiQ47D5qf3jAhVR6RoKHbnmANwQMwi1AyhcMFw&iact=mrc&uact=8",
"clean_link": "https://zdnet1.cbsistatic.com/hub/i/r/2016/09/26/430699b8-40f8-4f9c-991e-dece3b5c51c8/resize/1170x878/7c7c7ea8f9707a38bded0efe22a0df4f/iphone-7-jet-black-8.jpg",
"snippet": "iPhone 7 review: Thanks to huge performance gains, iPhone travels at ...zdnet.com",
"rank": 100
}
],
"effective_query": ""
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1,11 +1,11 @@
{
"name": "se-scraper",
"version": "1.4.4",
"version": "1.4.5",
"description": "A module using puppeteer to scrape several search engines such as Google, Duckduckgo, Bing or Baidu",
"homepage": "https://scrapeulous.com/",
"main": "index.js",
"scripts": {
"test": "mocha"
"test": "mocha test/static_tests/"
},
"keywords": [
"scraping",

View File

@ -193,6 +193,7 @@ module.exports = class Scraper {
if (this.config.clean_html_output) {
await this.page.evaluate(() => {
// remove script and style tags
Array.prototype.slice.call(document.getElementsByTagName('script')).forEach(
function(item) {
item.remove();
@ -201,6 +202,17 @@ module.exports = class Scraper {
function(item) {
item.remove();
});
// remove all comment nodes
var nodeIterator = document.createNodeIterator(
document.body,
NodeFilter.SHOW_COMMENT,
{ acceptNode: function(node) { return NodeFilter.FILTER_ACCEPT; } }
);
while(nodeIterator.nextNode()){
var commentNode = nodeIterator.referenceNode;
commentNode.remove();
}
});
}
@ -216,7 +228,11 @@ module.exports = class Scraper {
});
}
this.results[keyword][this.page_num].html = await this.page.content();
let html_contents = await this.page.content();
// https://stackoverflow.com/questions/27841112/how-to-remove-white-space-between-html-tags-using-javascript
// TODO: not sure if this is save!
html_contents = html_contents.replace(/>\s+</g,'><');
this.results[keyword][this.page_num].html = html_contents;
}
if (this.config.screen_output) {

View File

@ -91,6 +91,7 @@ class ScrapeManager {
sleep_range: '',
// which search engine to scrape
search_engine: 'google',
search_engine_name: 'google',
compress: false, // compress
// whether debug information should be printed
// level 0: print nothing
@ -168,8 +169,6 @@ class ScrapeManager {
}
}
this.config.search_engine_name = typeof this.config.search_engine === 'function' ? this.config.search_engine.name : this.config.search_engine;
if (fs.existsSync(this.config.keyword_file)) {
this.config.keywords = read_keywords_from_file(this.config.keyword_file);
}
@ -357,6 +356,8 @@ class ScrapeManager {
var metadata = {};
var startTime = Date.now();
this.config.search_engine_name = typeof this.config.search_engine === 'function' ? this.config.search_engine.name : this.config.search_engine;
if (this.config.keywords && this.config.search_engine) {
log(this.config, 1,
`[se-scraper] started at [${(new Date()).toUTCString()}] and scrapes ${this.config.search_engine_name} with ${this.config.keywords.length} keywords on ${this.config.num_pages} pages each.`)

View File

@ -18,13 +18,18 @@ async function bing_ads() {
scrape_from_file: 'file://' + path.join(__dirname, './html/bing.html'),
};
bing_search_with_ads( await se_scraper.scrape(config, scrape_config) );
var scraper = new se_scraper.ScrapeManager(config);
await scraper.start();
bing_search_with_ads( await scraper.scrape(scrape_config) );
scrape_config.keywords = ['best cloud services'];
scrape_config.scrape_from_file = 'file://' + path.join(__dirname, './html/bing2.html');
bing_search_with_ads2( await se_scraper.scrape(config, scrape_config) );
bing_search_with_ads2( await scraper.scrape(scrape_config) );
await scraper.quit();
}
// we test with a callback function to our handler

View File

@ -0,0 +1,173 @@
const se_scraper = require('./../../index.js');
const chai = require('chai');
chai.use(require('chai-string'));
const assert = chai.assert;
const path = require('path');
const cheerio = require('cheerio');
async function test_html_output() {
let config = {
debug_level: 1,
headless: true,
html_output: true,
// whether to strip JS and CSS from the html_output
// has only an effect if `html_output` is true
clean_html_output: true,
// remove all data images from the html
clean_data_images: true,
// test compression
compress: false,
};
let scrape_config = {
search_engine: 'bing',
keywords: ['kaffeemaschine kaufen'],
num_pages: 1,
scrape_from_file: 'file://' + path.join(__dirname, './html/bing.html'),
};
var scraper = new se_scraper.ScrapeManager(config);
await scraper.start();
var response = await scraper.scrape(scrape_config);
scrape_config.clean_html_output = false;
scrape_config.clean_data_images = false;
var response_no_cleaned = await scraper.scrape(scrape_config);
test(response, response_no_cleaned, 'bing');
scrape_config.search_engine = 'google';
scrape_config.keywords = ['rückspiegel schwarz'];
scrape_config.scrape_from_file = 'file://' + path.join(__dirname, './html/google.html');
scrape_config.clean_html_output = true;
scrape_config.clean_data_images = true;
var responseGoogle = await scraper.scrape(scrape_config);
scrape_config.clean_html_output = false;
scrape_config.clean_data_images = false;
var response_no_cleanedGoogle = await scraper.scrape(scrape_config);
test(responseGoogle, response_no_cleanedGoogle, 'google');
scrape_config.keywords = ['cloud services'];
scrape_config.scrape_from_file = 'file://' + path.join(__dirname, './html/googleLarge.html');
scrape_config.clean_html_output = true;
scrape_config.clean_data_images = true;
var responseGoogle = await scraper.scrape(scrape_config);
scrape_config.clean_html_output = false;
scrape_config.clean_data_images = false;
var response_no_cleanedGoogle = await scraper.scrape(scrape_config);
test(responseGoogle, response_no_cleanedGoogle, 'google');
await scraper.quit();
}
function test(response, response_no_cleaned, se='google') {
for (let query in response.results) {
for (let page_number in response.results[query]) {
let obj = response.results[query][page_number];
let obj_no_cleaned = response_no_cleaned.results[query][page_number];
console.log('html length of no cleaned SERP: ' + obj_no_cleaned.html.length);
console.log('html length of cleaned SERP: ' + obj.html.length);
assert.isOk(obj.html, 'Html must be ok!');
assert.isAtLeast(obj.html.length, 100, 'html must be a length string');
assert.isOk(obj_no_cleaned.html, 'Html must be ok!');
assert.isAtLeast(obj_no_cleaned.html.length, 100, 'html must be a length string');
assert.isBelow(obj.html.length, obj_no_cleaned.html.length, 'cleaned html must be smaller');
// test that we can parse the html of both the cleaned and no cleaned versions
// with cheerio and that serp results are roughly the same
const cleaned$ = cheerio.load(obj.html);
const no_cleaned$ = cheerio.load(obj_no_cleaned.html);
var resCleaned = parseResults(cleaned$, se);
var resNoCleaned = parseResults(no_cleaned$, se);
assert.equal(resCleaned.length, resNoCleaned.length);
assert.equal(resCleaned.length, obj.results.length);
assert.equal(resNoCleaned.length, obj.results.length);
// unset the rank
resCleaned = resCleaned.map((el) => el.rank = undefined);
resNoCleaned = resNoCleaned.map((el) => el.rank = undefined);
obj.results = obj.results.map((el) => el.rank = undefined);
assert.deepEqual(resCleaned, resNoCleaned, 'parsed results should be equal, even if html is cleaned');
assert.deepEqual(resCleaned, obj.results, 'parsed results from cleaned html should be equal to se-scraper results');
assert.deepEqual(resNoCleaned, obj.results, 'parsed results from non-cleaned html should be equal to se-scraper results');
}
}
}
function parseResults(s$, se) {
var results = [];
if (se === 'google') {
s$('#center_col .g').each((i, link) => {
results.push({
link: s$(link).find('.r a').attr('href'),
title: s$(link).find('.r a').text(),
snippet: s$(link).find('span.st').text(),
visible_link: s$(link).find('.r cite').text(),
date: s$(link).find('span.f').text() || '',
})
});
} else if (se === 'bing') {
s$('#b_content #b_results .b_algo').each((i, link) => {
results.push({
link: s$(link).find('h2 a').attr('href'),
title: s$(link).find('h2').text(),
snippet: s$(link).find('.b_caption p').text(),
visible_link: s$(link).find('cite').text(),
})
});
} else {
throw "no such search engine";
}
results = clean_results(results, ['title', 'link', 'snippet']);
return results;
}
function clean_results(results, attributes) {
const cleaned = [];
var rank = 1;
for (var res of results) {
let goodboy = true;
for (var attr of attributes) {
if (!res[attr] || !res[attr].trim()) {
goodboy = false;
break;
}
}
if (goodboy) {
res.rank = rank++;
cleaned.push(res);
}
}
return cleaned;
}
describe('html output', function(){
this.timeout(15000);
it('static html output test', test_html_output);
});

View File

@ -0,0 +1,24 @@
'use strict';
const zlib = require('zlib');
const fs = require('fs');
const path = require('path');
var files = ['google.html', 'google2.html', 'google3.html', 'bing.html', 'bing2.html'];
for (var file of files) {
var html = fs.readFileSync(path.resolve(__dirname, './html/' + file));
var compressed = zlib.gzipSync(html);
var deflated = zlib.deflateSync(html);
var compressed_encoded = compressed.toString('base64');
var deflated_encoded = deflated.toString('base64');
console.log(file)
console.log('Normal length: ' + html.length/1000);
console.log('GZIP Compressed length: ' + compressed.length/1000);
console.log('Deflate Compressed length: ' + deflated.length/1000);
console.log('Encoded GZIP Compressed length: ' + compressed_encoded.length/1000);
console.log('Encoded Deflate Compressed length: ' + deflated_encoded.length/1000);
console.log('------\n')
}

View File

@ -18,17 +18,23 @@ async function normal_search_test() {
scrape_from_file: 'file://' + path.join(__dirname, './html/google.html'),
};
google_search_with_products( await se_scraper.scrape(config, scrape_config) );
var scraper = new se_scraper.ScrapeManager(config);
await scraper.start();
google_search_with_products( await scraper.scrape(scrape_config) );
scrape_config.scrape_from_file = 'file://' + path.join(__dirname, './html/google2.html');
scrape_config.keywords = ['autoreifen mercedes c-klasse'];
google_search_with_products2( await se_scraper.scrape(config, scrape_config) );
google_search_with_products2( await scraper.scrape(scrape_config) );
scrape_config.scrape_from_file = 'file://' + path.join(__dirname, './html/google3.html');
scrape_config.keywords = ['kaffeemaschine kaufen'];
google_places( await se_scraper.scrape(config, scrape_config) );
google_places( await scraper.scrape(scrape_config) );
await scraper.quit();
}
// we test with a callback function to our handler

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,387 @@
/* JS */ gapi.loaded_0(function(_){var window=this;
var ia,ya,Ia,Ja,Ka;_.ea=function(a){return function(){return _.da[a].apply(this,arguments)}};_._DumpException=function(a){throw a;};_.da=[];ia=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};_.ua=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:ia(a)}};_.wa="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 Aa={a:!0},Ga={};try{Ga.__proto__=Aa;za=Ga.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}_.Ha=ya;Ia="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)};
Ja="undefined"!=typeof window&&window===this?this:"undefined"!=typeof global&&null!=global?global:this;Ka=function(a,b){if(b){var c=Ja;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];e in c||(c[e]={});c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&Ia(c,a,{configurable:!0,writable:!0,value:b})}};Ka("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,f=0;f<e;f++){var g=d[f];if(b.call(c,g,f,d)){b=g;break a}}b=void 0}return b}});
var La=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+""};Ka("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=La(this,b,"startsWith"),e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var g=0;g<f&&c<e;)if(d[c++]!=b[g++])return!1;return g>=f}});
Ka("String.prototype.repeat",function(a){return a?a:function(b){var c=La(this,null,"repeat");if(0>b||1342177279<b)throw new RangeError("Invalid count value");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}});var Ma=function(){Ma=function(){};Ja.Symbol||(Ja.Symbol=Na)},Oa=function(a,b){this.oO=a;Ia(this,"description",{configurable:!0,writable:!0,value:b})};Oa.prototype.toString=function(){return this.oO};
var Na=function(){function a(c){if(this instanceof a)throw new TypeError("Symbol is not a constructor");return new Oa("jscomp_symbol_"+(c||"")+"_"+b++,c)}var b=0;return a}(),Qa=function(){Ma();var a=Ja.Symbol.iterator;a||(a=Ja.Symbol.iterator=Ja.Symbol("Symbol.iterator"));"function"!=typeof Array.prototype[a]&&Ia(Array.prototype,a,{configurable:!0,writable:!0,value:function(){return Pa(ia(this))}});Qa=function(){}},Pa=function(a){Qa();a={next:a};a[Ja.Symbol.iterator]=function(){return this};return a},
Ra=function(a,b){Qa();a instanceof String&&(a+="");var c=0,d={next:function(){if(c<a.length){var e=c++;return{value:b(e,a[e]),done:!1}}d.next=function(){return{done:!0,value:void 0}};return d.next()}};d[Symbol.iterator]=function(){return d};return d};Ka("Array.prototype.keys",function(a){return a?a:function(){return Ra(this,function(b){return b})}});Ka("Array.prototype.values",function(a){return a?a:function(){return Ra(this,function(b,c){return c})}});
var Ta=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
Ka("WeakMap",function(a){function b(){}function c(k){if(!Ta(k,e)){var l=new b;Ia(k,e,{value:l})}}function d(k){var l=Object[k];l&&(Object[k]=function(m){if(m instanceof b)return m;c(m);return l(m)})}if(function(){if(!a||!Object.seal)return!1;try{var k=Object.seal({}),l=Object.seal({}),m=new a([[k,2],[l,3]]);if(2!=m.get(k)||3!=m.get(l))return!1;m["delete"](k);m.set(l,4);return!m.has(k)&&4==m.get(l)}catch(n){return!1}}())return a;var e="$jscomp_hidden_"+Math.random();d("freeze");d("preventExtensions");
d("seal");var f=0,g=function(k){this.ya=(f+=Math.random()+1).toString();if(k){k=_.ua(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}};g.prototype.set=function(k,l){c(k);if(!Ta(k,e))throw Error("a`"+k);k[e][this.ya]=l;return this};g.prototype.get=function(k){return Ta(k,e)?k[e][this.ya]:void 0};g.prototype.has=function(k){return Ta(k,e)&&Ta(k[e],this.ya)};g.prototype["delete"]=function(k){return Ta(k,e)&&Ta(k[e],this.ya)?delete k[e][this.ya]:!1};return g});
Ka("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var k=Object.seal({x:4}),l=new a(_.ua([[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(p){return!1}}())return a;Qa();var b=new WeakMap,c=function(k){this.uf={};
this.Ze=f();this.size=0;if(k){k=_.ua(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.uf[m.id]=[]);m.xe?m.xe.value=l:(m.xe={next:this.Ze,nj:this.Ze.nj,head:this.Ze,key:k,value:l},m.list.push(m.xe),this.Ze.nj.next=m.xe,this.Ze.nj=m.xe,this.size++);return this};c.prototype["delete"]=function(k){k=d(this,k);return k.xe&&k.list?(k.list.splice(k.index,1),k.list.length||delete this.uf[k.id],k.xe.nj.next=k.xe.next,
k.xe.next.nj=k.xe.nj,k.xe.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.uf={};this.Ze=this.Ze.nj=f();this.size=0};c.prototype.has=function(k){return!!d(this,k).xe};c.prototype.get=function(k){return(k=d(this,k).xe)&&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=""+ ++g,b.set(l,m)):m="p_"+l;var n=k.uf[m];if(n&&Ta(k.uf,m))for(k=0;k<n.length;k++){var p=n[k];if(l!==l&&p.key!==p.key||l===p.key)return{id:m,list:n,index:k,xe:p}}return{id:m,list:n,index:-1,xe:void 0}},e=function(k,l){var m=k.Ze;return Pa(function(){if(m){for(;m.head!=k.Ze;)m=m.nj;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.nj=k.next=k.head=k},g=0;return c});
Ka("Set",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(_.ua([c]));if(!d.has(c)||1!=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var e=d.entries(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!1;f=e.next();return f.done||f.value[0]==c||4!=f.value[0].x||f.value[1]!=f.value[0]?!1:e.next().done}catch(g){return!1}}())return a;Qa();var b=function(c){this.V=new Map;
if(c){c=_.ua(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.V.size};b.prototype.add=function(c){c=0===c?0:c;this.V.set(c,c);this.size=this.V.size;return this};b.prototype["delete"]=function(c){c=this.V["delete"](c);this.size=this.V.size;return c};b.prototype.clear=function(){this.V.clear();this.size=0};b.prototype.has=function(c){return this.V.has(c)};b.prototype.entries=function(){return this.V.entries()};b.prototype.values=function(){return this.V.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.V.forEach(function(f){return c.call(d,f,f,e)})};return b});Ka("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(k){return k};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f){b=f.call(b);for(var g=0;!(f=b.next()).done;)e.push(c.call(d,f.value,g++))}else for(f=b.length,g=0;g<f;g++)e.push(c.call(d,b[g],g));return e}});
Ka("Promise",function(a){function b(){this.Ue=null}function c(g){return g instanceof e?g:new e(function(k){k(g)})}if(a)return a;b.prototype.GG=function(g){if(null==this.Ue){this.Ue=[];var k=this;this.HG(function(){k.dT()})}this.Ue.push(g)};var d=Ja.setTimeout;b.prototype.HG=function(g){d(g,0)};b.prototype.dT=function(){for(;this.Ue&&this.Ue.length;){var g=this.Ue;this.Ue=[];for(var k=0;k<g.length;++k){var l=g[k];g[k]=null;try{l()}catch(m){this.LR(m)}}}this.Ue=null};b.prototype.LR=function(g){this.HG(function(){throw g;
})};var e=function(g){this.Ba=0;this.Kf=void 0;this.io=[];var k=this.hz();try{g(k.resolve,k.reject)}catch(l){k.reject(l)}};e.prototype.hz=function(){function g(m){return function(n){l||(l=!0,m.call(k,n))}}var k=this,l=!1;return{resolve:g(this.o_),reject:g(this.qj)}};e.prototype.o_=function(g){if(g===this)this.qj(new TypeError("A Promise cannot resolve to itself"));else if(g instanceof e)this.U0(g);else{a:switch(typeof g){case "object":var k=null!=g;break a;case "function":k=!0;break a;default:k=!1}k?
this.n_(g):this.mI(g)}};e.prototype.n_=function(g){var k=void 0;try{k=g.then}catch(l){this.qj(l);return}"function"==typeof k?this.V0(k,g):this.mI(g)};e.prototype.qj=function(g){this.iN(2,g)};e.prototype.mI=function(g){this.iN(1,g)};e.prototype.iN=function(g,k){if(0!=this.Ba)throw Error("b`"+g+"`"+k+"`"+this.Ba);this.Ba=g;this.Kf=k;this.fT()};e.prototype.fT=function(){if(null!=this.io){for(var g=0;g<this.io.length;++g)f.GG(this.io[g]);this.io=null}};var f=new b;e.prototype.U0=function(g){var k=this.hz();
g.Kt(k.resolve,k.reject)};e.prototype.V0=function(g,k){var l=this.hz();try{g.call(k,l.resolve,l.reject)}catch(m){l.reject(m)}};e.prototype.then=function(g,k){function l(t,r){return"function"==typeof t?function(v){try{m(t(v))}catch(u){n(u)}}:r}var m,n,p=new e(function(t,r){m=t;n=r});this.Kt(l(g,m),l(k,n));return p};e.prototype["catch"]=function(g){return this.then(void 0,g)};e.prototype.Kt=function(g,k){function l(){switch(m.Ba){case 1:g(m.Kf);break;case 2:k(m.Kf);break;default:throw Error("c`"+m.Ba);
}}var m=this;null==this.io?f.GG(l):this.io.push(l)};e.resolve=c;e.reject=function(g){return new e(function(k,l){l(g)})};e.race=function(g){return new e(function(k,l){for(var m=_.ua(g),n=m.next();!n.done;n=m.next())c(n.value).Kt(k,l)})};e.all=function(g){var k=_.ua(g),l=k.next();return l.done?c([]):new e(function(m,n){function p(v){return function(u){t[v]=u;r--;0==r&&m(t)}}var t=[],r=0;do t.push(void 0),r++,c(l.value).Kt(p(t.length-1),n),l=k.next();while(!l.done)})};return e});
Ka("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});Ka("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});Ka("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==La(this,b,"includes").indexOf(b,c||0)}});_.Ua=_.Ua||{};_.q=this||self;
_.Va=function(a){return void 0!==a};_.Wa=function(a){return"string"==typeof a};
_.Za=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";
else if("function"==b&&"undefined"==typeof a.call)return"object";return b};_.ab=function(a){return"array"==_.Za(a)};_.db="closure_uid_"+(1E9*Math.random()>>>0);_.eb=Date.now||function(){return+new Date};_.z=function(a,b){a=a.split(".");var c=_.q;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)!a.length&&_.Va(b)?c[d]=b:c=c[d]&&c[d]!==Object.prototype[d]?c[d]:c[d]={}};
_.F=function(a,b){function c(){}c.prototype=b.prototype;a.H=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Gp=function(d,e,f){for(var g=Array(arguments.length-2),k=2;k<arguments.length;k++)g[k-2]=arguments[k];return b.prototype[e].apply(d,g)}};
_.jb=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"},
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://gsuite.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 qb,rb;_.kb=function(a){return"number"==typeof a};_.mb=function(){};_.nb=function(a){var b=_.Za(a);return"array"==b||"object"==b&&"number"==typeof a.length};_.ob=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};_.pb=function(a){return"function"==_.Za(a)};qb=function(a,b,c){return a.call.apply(a.bind,arguments)};
rb=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)}};_.H=function(a,b,c){_.H=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?qb:rb;return _.H.apply(null,arguments)}; _.sb=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,_.sb);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))};_.F(_.sb,Error);_.sb.prototype.name="CustomError";
var tb=function(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");_.sb.call(this,c+a[d])};_.F(tb,_.sb);tb.prototype.name="AssertionError";_.ub=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(_.Wa(a))return _.Wa(b)&&1==b.length?a.indexOf(b,0):-1;for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};_.vb=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(_.Wa(a))return _.Wa(b)&&1==b.length?a.lastIndexOf(b,c):-1;for(;0<=c;c--)if(c in a&&a[c]===b)return c;return-1};
_.wb=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=_.Wa(a)?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};_.xb=Array.prototype.filter?function(a,b){return Array.prototype.filter.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=[],e=0,f=_.Wa(a)?a.split(""):a,g=0;g<c;g++)if(g in f){var k=f[g];b.call(void 0,k,g,a)&&(d[e++]=k)}return d};
_.yb=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=_.Wa(a)?a.split(""):a,f=0;f<c;f++)f in e&&(d[f]=b.call(void 0,e[f],f,a));return d};_.zb=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=_.Wa(a)?a.split(""):a,f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a))return!0;return!1}; _.Bb=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=_.Wa(a)?a.split(""):a,f=0;f<d;f++)if(f in e&&!b.call(c,e[f],f,a))return!1;return!0};_.Cb=function(a,b){return 0<=(0,_.ub)(a,b)};
var Eb,Fb,Gb,Hb,Ib,Jb,Kb,Mb;_.Db=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
_.Lb=function(a,b){if(b)a=a.replace(Eb,"&amp;").replace(Fb,"&lt;").replace(Gb,"&gt;").replace(Hb,"&quot;").replace(Ib,"&#39;").replace(Jb,"&#0;");else{if(!Kb.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Eb,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(Fb,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(Gb,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(Hb,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Ib,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Jb,"&#0;"))}return a};Eb=/&/g;Fb=/</g;Gb=/>/g;Hb=/"/g;Ib=/'/g;
Jb=/\x00/g;Kb=/[\x00&<>"']/;_.Nb=function(a,b){var c=0;a=(0,_.Db)(String(a)).split(".");b=(0,_.Db)(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=Mb(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||Mb(0==f[2].length,0==g[2].length)||Mb(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c}; Mb=function(a,b){return a<b?-1:a>b?1:0};
a:{var Pb=_.q.navigator;if(Pb){var Qb=Pb.userAgent;if(Qb){_.Ob=Qb;break a}}_.Ob=""}_.Rb=function(a){return-1!=_.Ob.indexOf(a)};var Tb;_.Sb=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};Tb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");_.Ub=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<Tb.length;f++)c=Tb[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
_.Vb=function(){return _.Rb("Opera")};_.Wb=function(){return _.Rb("Trident")||_.Rb("MSIE")};_.Xb=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}};var Zb,Yb;_.$b=function(a,b){this.tE=a===Yb&&b||"";this.XQ=Zb};_.$b.prototype.hh=!0;_.$b.prototype.Df=function(){return this.tE};_.$b.prototype.toString=function(){return"Const{"+this.tE+"}"};_.ac=function(a){return a instanceof _.$b&&a.constructor===_.$b&&a.XQ===Zb?a.tE:"type_error:Const"};_.cc=function(a){return new _.$b(Yb,a)};Zb={};Yb={};_.dc=_.cc("");
var ec=function(){this.KL=""};ec.prototype.hh=!0;ec.prototype.Df=function(){return this.KL.toString()};ec.prototype.ih=function(a){this.KL=a;return this};(new ec).ih("");var fc;_.gc=function(){this.YC="";this.fR=fc};_.gc.prototype.hh=!0;_.gc.prototype.Df=function(){return this.YC.toString()};_.gc.prototype.zB=!0;_.gc.prototype.Yg=_.ea(2);_.ic=function(a){return _.hc(a).toString()};_.hc=function(a){if(a instanceof _.gc&&a.constructor===_.gc&&a.fR===fc)return a.YC;_.Za(a);return"type_error:TrustedResourceUrl"};_.lc=function(a){return _.jc(_.ac(a))};fc={};_.jc=function(a){var b=new _.gc;b.YC=a;return b};
var pc,mc,qc;_.nc=function(){this.XC="";this.GQ=mc};_.nc.prototype.hh=!0;_.nc.prototype.Df=function(){return this.XC.toString()};_.nc.prototype.zB=!0;_.nc.prototype.Yg=_.ea(1);_.oc=function(a){if(a instanceof _.nc&&a.constructor===_.nc&&a.GQ===mc)return a.XC;_.Za(a);return"type_error:SafeUrl"};pc=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;_.rc=function(a){if(a instanceof _.nc)return a;a="object"==typeof a&&a.hh?a.Df():String(a);pc.test(a)||(a="about:invalid#zClosurez");return qc(a)}; _.sc=function(a){if(a instanceof _.nc)return a;a="object"==typeof a&&a.hh?a.Df():String(a);pc.test(a)||(a="about:invalid#zClosurez");return qc(a)};mc={};qc=function(a){var b=new _.nc;b.XC=a;return b};qc("about:blank");
var xc,yc,Ec,Cc,Bc,Ac,Dc,Fc;_.vc=function(){this.WC="";this.FQ=uc};_.vc.prototype.hh=!0;var uc={};_.vc.prototype.Df=function(){return this.WC};_.wc=function(a){if(a instanceof _.vc&&a.constructor===_.vc&&a.FQ===uc)return a.WC;_.Za(a);return"type_error:SafeStyle"};_.vc.prototype.ih=function(a){this.WC=a;return this};xc=(new _.vc).ih("");
_.zc=function(a){var b="",c;for(c in a){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("h`"+c);var d=a[c];null!=d&&(d=_.ab(d)?(0,_.yb)(d,yc).join(" "):yc(d),b+=c+":"+d+";")}return b?(new _.vc).ih(b):xc};
yc=function(a){if(a instanceof _.nc)return'url("'+_.oc(a).toString().replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(a instanceof _.$b)a=_.ac(a);else{a=String(a);var b=a.replace(Ac,"$1").replace(Ac,"$1").replace(Bc,"url");if(Cc.test(b)){if(b=!Dc.test(a)){for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}b=b&&c&&Ec(a)}a=b?Fc(a):"zClosurez"}else a="zClosurez"}if(/[{;}]/.test(a))throw new tb("Value does not allow [{;}], got: %s.",[a]);return a};
Ec=function(a){for(var b=!0,c=/^[-_a-zA-Z0-9]$/,d=0;d<a.length;d++){var e=a.charAt(d);if("]"==e){if(b)return!1;b=!0}else if("["==e){if(!b)return!1;b=!1}else if(!b&&!c.test(e))return!1}return b};Cc=/^[-,."'%_!# a-zA-Z0-9\[\]]+$/;Bc=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !#-\[\]-~]*"|[!#-&*-\[\]-~]*)([ \t\n]*\))/g;Ac=/\b(hsl|hsla|rgb|rgba|matrix|calc|minmax|fit-content|repeat|(rotate|scale|translate)(X|Y|Z|3d)?)\([-+*/0-9a-z.%\[\], ]+\)/g;Dc=/\/\*/; Fc=function(a){return a.replace(Bc,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(g,k,l){f=k;return l});b=_.rc(d).Df();return c+f+b+f+e})};
_.Hc=function(){this.VC="";this.EQ=_.Gc};_.Hc.prototype.hh=!0;_.Gc={};_.Jc=function(a){a=_.ac(a);return 0===a.length?Ic:(new _.Hc).ih(a)};_.Hc.prototype.Df=function(){return this.VC};_.Hc.prototype.ih=function(a){this.VC=a;return this};var Ic=(new _.Hc).ih("");
var Kc;_.Lc=function(){this.UC="";this.DQ=Kc;this.IH=null};_.Lc.prototype.zB=!0;_.Lc.prototype.Yg=_.ea(0);_.Lc.prototype.hh=!0;_.Lc.prototype.Df=function(){return this.UC.toString()};_.Mc=function(a){if(a instanceof _.Lc&&a.constructor===_.Lc&&a.DQ===Kc)return a.UC;_.Za(a);return"type_error:SafeHtml"};Kc={};_.Nc=function(a,b){return(new _.Lc).ih(a,b)};_.Lc.prototype.ih=function(a,b){this.UC=a;this.IH=b;return this};_.Nc("<!DOCTYPE html>",0);_.Oc=_.Nc("",0);_.Pc=_.Nc("<br>",0);
_.Qc=_.Xb(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=_.Mc(_.Oc);return!b.parentElement});_.Rc=function(a,b){b=b instanceof _.nc?b:_.sc(b);a.href=_.oc(b)};
_.Sc=function(a){return a=_.Lb(a,void 0)};_.Tc=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};_.Uc=2147483648*Math.random()|0;_.Vc=function(){return _.Rb("iPhone")&&!_.Rb("iPod")&&!_.Rb("iPad")};_.Wc=function(){return _.Vc()||_.Rb("iPad")||_.Rb("iPod")};var Xc=function(a){Xc[" "](a);return a},ad;Xc[" "]=_.mb;_.Zc=function(a,b){try{return Xc(a[b]),!0}catch(c){}return!1};ad=function(a,b){var c=$c;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var qd,rd,$c,Ad;_.bd=_.Vb();_.cd=_.Wb();_.dd=_.Rb("Edge");_.ed=_.dd||_.cd;_.fd=_.Rb("Gecko")&&!(-1!=_.Ob.toLowerCase().indexOf("webkit")&&!_.Rb("Edge"))&&!(_.Rb("Trident")||_.Rb("MSIE"))&&!_.Rb("Edge");_.gd=-1!=_.Ob.toLowerCase().indexOf("webkit")&&!_.Rb("Edge");_.hd=_.gd&&_.Rb("Mobile");_.id=_.Rb("Macintosh");_.jd=_.Rb("Windows");_.kd=_.Rb("Linux")||_.Rb("CrOS");_.ld=_.Rb("Android");_.md=_.Vc();_.nd=_.Rb("iPad");_.od=_.Rb("iPod");_.pd=_.Wc();
qd=function(){var a=_.q.document;return a?a.documentMode:void 0};a:{var sd="",td=function(){var a=_.Ob;if(_.fd)return/rv:([^\);]+)(\)|;)/.exec(a);if(_.dd)return/Edge\/([\d\.]+)/.exec(a);if(_.cd)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.gd)return/WebKit\/(\S+)/.exec(a);if(_.bd)return/(?:Version)[ \/]?(\S+)/.exec(a)}();td&&(sd=td?td[1]:"");if(_.cd){var ud=qd();if(null!=ud&&ud>parseFloat(sd)){rd=String(ud);break a}}rd=sd}_.vd=rd;$c={}; _.wd=function(a){return ad(a,function(){return 0<=_.Nb(_.vd,a)})};_.yd=function(a){return Number(_.xd)>=a};Ad=_.q.document&&_.cd?qd():void 0;_.xd=Ad;
var Cd,Ed,Kd,Ld;_.Bd=function(a,b){return _.da[a]=b};_.gc.prototype.Yg=_.Bd(2,function(){return 1});_.nc.prototype.Yg=_.Bd(1,function(){return 1});_.Lc.prototype.Yg=_.Bd(0,function(){return this.IH});Cd=0;_.Dd=function(a){return a[_.db]||(a[_.db]=++Cd)};_.Fd=function(a){return Array.prototype.concat.apply([],arguments)};_.Gd=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[]};_.Hd=function(a,b){return 0==a.lastIndexOf(b,0)};
_.Id=function(a){if(a instanceof _.Lc)return a;var b="object"==typeof a,c=null;b&&a.zB&&(c=a.Yg());return _.Nc(_.Lb(b&&a.hh?a.Df():String(a)),c)};_.Jd=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};Kd=!_.cd||_.yd(9);Ld=!_.fd&&!_.cd||_.cd&&_.yd(9)||_.fd&&_.wd("1.9.1");_.Md=_.cd&&!_.wd("9");_.Nd=_.cd||_.bd||_.gd;_.Od=_.cd&&!_.yd(9);
var Ud,Xd,ae;_.Rd=function(a){return a?new _.Pd(_.Qd(a)):Ed||(Ed=new _.Pd)};_.Sd=function(a,b){return _.Wa(b)?a.getElementById(b):b};
_.Td=function(a,b,c,d){a=d||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,f=0,g;g=a[f];f++)b==g.nodeName&&(d[e++]=g);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(f=e=0;g=a[f];f++)b=g.className,"function"==typeof b.split&&_.Cb(b.split(/\s+/),c)&&(d[e++]=g);d.length=e;return d}return a};
_.Vd=function(a,b){_.Sb(b,function(c,d){c&&"object"==typeof c&&c.hh&&(c=c.Df());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:Ud.hasOwnProperty(d)?a.setAttribute(Ud[d],c):_.Hd(d,"aria-")||_.Hd(d,"data-")?a.setAttribute(d,c):a[d]=c})};Ud={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};
_.Wd=function(a){return a?a.parentWindow||a.defaultView:window};_.$d=function(a,b){var c=String(b[0]),d=b[1];if(!Kd&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',_.Sc(d.name),'"');if(d.type){c.push(' type="',_.Sc(d.type),'"');var e={};_.Ub(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=a.createElement(c);d&&(_.Wa(d)?c.className=d:_.ab(d)?c.className=d.join(" "):_.Vd(c,d));2<b.length&&Xd(a,c,b,2);return c};
Xd=function(a,b,c,d){function e(g){g&&b.appendChild(_.Wa(g)?a.createTextNode(g):g)}for(;d<c.length;d++){var f=c[d];!_.nb(f)||_.ob(f)&&0<f.nodeType?e(f):(0,_.wb)(ae(f)?_.Gd(f):f,e)}};_.be=function(a){return document.createElement(String(a))};_.ce=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};
_.de=function(a,b){Xd(_.Qd(a),a,arguments,1)};_.ee=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.fe=function(a,b){b.parentNode&&b.parentNode.insertBefore(a,b)};_.ge=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};_.he=function(a){var b,c=a.parentNode;if(c&&11!=c.nodeType){if(a.removeNode)return a.removeNode(!1);for(;b=a.firstChild;)c.insertBefore(b,a);return _.ge(a)}};
_.ie=function(a){return Ld&&void 0!=a.children?a.children:(0,_.xb)(a.childNodes,function(b){return 1==b.nodeType})};_.je=function(a){return _.ob(a)&&1==a.nodeType};_.ke=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};_.Qd=function(a){return 9==a.nodeType?a:a.ownerDocument||a.document};
_.le=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 _.ee(a),a.appendChild(_.Qd(a).createTextNode(String(b)))};ae=function(a){if(a&&"number"==typeof a.length){if(_.ob(a))return"function"==typeof a.item||"string"==typeof a.item;if(_.pb(a))return"function"==typeof a.item}return!1};
_.Pd=function(a){this.Ta=a||_.q.document||document};_.h=_.Pd.prototype;_.h.Da=_.Rd;_.h.QD=_.ea(3);_.h.nb=function(){return this.Ta};_.h.S=function(a){return _.Sd(this.Ta,a)};_.h.getElementsByTagName=function(a,b){return(b||this.Ta).getElementsByTagName(String(a))};_.h.ka=function(a,b,c){return _.$d(this.Ta,arguments)};_.h.createElement=function(a){return this.Ta.createElement(String(a))};_.h.createTextNode=function(a){return this.Ta.createTextNode(String(a))};
_.h.ub=function(){var a=this.Ta;return a.parentWindow||a.defaultView};_.h.appendChild=function(a,b){a.appendChild(b)};_.h.append=_.de;_.h.canHaveChildren=_.ce;_.h.Ld=_.ee;_.h.fK=_.fe;_.h.removeNode=_.ge;_.h.sT=_.he;_.h.pA=_.ie;_.h.isElement=_.je;_.h.contains=_.ke;_.h.Uh=_.ea(4);
/*
gapi.loader.OBJECT_CREATE_TEST_OVERRIDE &&*/
_.ne=window;_.oe=document;_.pe=_.ne.location;_.qe=/\[native code\]/;_.re=function(a,b,c){return a[b]=a[b]||c};_.se=function(){var a;if((a=Object.create)&&_.qe.test(a))a=a(null);else{a={};for(var b in a)a[b]=void 0}return a};_.te=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};_.ue=function(a,b){a=a||{};for(var c in a)_.te(a,c)&&(b[c]=a[c])};_.ve=_.re(_.ne,"gapi",{});
_.we=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};_.xe=new RegExp(/^/.source+/([a-zA-Z][-+.a-zA-Z0-9]*:)?/.source+/(\/\/[^\/?#]*)?/.source+/([^?#]*)?/.source+/(\?([^#]*))?/.source+/(#((#|[^#])*))?/.source+/$/.source);_.ye=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"); _.ze=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");
_.Be=function(a,b,c){_.Ae(a,b,c,"add","at")};_.Ae=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)};_.Ce=_.re(_.ne,"___jsl",_.se());_.re(_.Ce,"I",0);_.re(_.Ce,"hel",10);var De,Ee,Fe,Ge,He,Ie,Je;De=function(a){var b=window.___jsl=window.___jsl||{};b[a]=b[a]||[];return b[a]};Ee=function(a){var b=window.___jsl=window.___jsl||{};b.cfg=!a&&b.cfg||{};return b.cfg};Fe=function(a){return"object"===typeof a&&/\[native code\]/.test(a.push)};
Ge=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]&&!Fe(a[d])&&!Fe(b[d])?Ge(a[d],b[d]):b[d]&&"object"===typeof b[d]?(a[d]=Fe(b[d])?[]:{},Ge(a[d],b[d])):a[d]=b[d])};
He=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:{}}};
Ie=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());Ge(c,b);a.push(c)};
Je=function(a){Ee(!0);var b=window.___gcfg,c=De("cu"),d=window.___gu;b&&b!==d&&(Ie(c,b),window.___gu=b);b=De("cu");var e=document.scripts||document.getElementsByTagName("script")||[];d=[];var f=[];f.push.apply(f,De("us"));for(var g=0;g<e.length;++g)for(var k=e[g],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])?(g=
f.nodeType,f=3==g||4==g?f.nodeValue:f.textContent||f.innerText||f.innerHTML||""):f=void 0,(f=He(f))&&b.push(f));a&&Ie(c,a);d=De("cd");a=0;for(b=d.length;a<b;++a)Ge(Ee(),d[a],!0);d=De("ci");a=0;for(b=d.length;a<b;++a)Ge(Ee(),d[a],!0);a=0;for(b=c.length;a<b;++a)Ge(Ee(),c[a],!0)};_.Q=function(a,b){var c=Ee();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}; _.Ke=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 g={};d=d[a[e]]=g}d[a[e]]=b}else c=a;Je(c)};
var Le=function(){var a=window.__GOOGLEAPIS;a&&(a.googleapis&&!a["googleapis.config"]&&(a["googleapis.config"]=a.googleapis),_.re(_.Ce,"ci",[]).push(a),window.__GOOGLEAPIS=void 0)};Le&&Le();Je();_.z("gapi.config.get",_.Q);_.z("gapi.config.update",_.Ke);
_.Me=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(_.nb(d)){var e=a.length||0,f=d.length||0;a.length=e+f;for(var g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}};_.Ne=function(a){for(var b={},c=0,d=0;d<a.length;){var e=a[d++];var f=e;f=_.ob(f)?"o"+_.Dd(f):(typeof f).charAt(0)+f;Object.prototype.hasOwnProperty.call(b,f)||(b[f]=!0,a[c++]=e)}a.length=c};_.Oe=function(a){return/^[\s\xa0]*$/.test(a)}; _.Pe=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:""):_.Td(c,"*",a,b)[0]||null}return a||null};
var Ze,$e,af,bf,cf,df,ef,ff,gf,hf,jf,kf,lf,mf,nf,of,pf,qf,rf,sf,tf,uf,vf,wf,xf,yf,zf,Cf,Df,Ef,Ff,If,Jf;af=void 0;bf=function(a){try{return _.q.JSON.parse.call(_.q.JSON,a)}catch(b){return!1}};cf=function(a){return Object.prototype.toString.call(a)};df=cf(0);ef=cf(new Date(0));ff=cf(!0);gf=cf("");hf=cf({});jf=cf([]);
kf=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=cf(a);if(null!=a&&"function"===typeof a.toJSON&&(Object.prototype.hasOwnProperty.call(a,"toJSON")||(e!==jf||a.constructor!==Array&&a.constructor!==Object)&&(e!==hf||a.constructor!==Array&&a.constructor!==Object)&&e!==gf&&e!==df&&e!==ff&&e!==ef))return kf(a.toJSON.call(a),c);if(null==
a)b[b.length]="null";else if(e===df)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===ff)b[b.length]=String(!!Number(a));else{if(e===ef)return kf(a.toISOString.call(a),c);if(e===jf&&cf(a.length)===df){b[b.length]="[";var f=0;for(d=Number(a.length)>>0;f<d;++f)f&&(b[b.length]=","),b[b.length]=kf(a[f],c)||"null";b[b.length]="]"}else if(e==gf&&cf(a.length)===df){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=kf(a[f],c),void 0!==e&&(d++&&(b[b.length]=","),b[b.length]=kf(f),b[b.length]=":",b[b.length]=e));b[b.length]="}"}else return}return b.join("")}};lf=/[\0-\x07\x0b\x0e-\x1f]/;
mf=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*[\0-\x1f]/;nf=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\[^\\\/"bfnrtu]/;of=/^([^"]*"([^\\"]|\\.)*")*[^"]*"([^"\\]|\\.)*\\u([0-9a-fA-F]{0,3}[^0-9a-fA-F])/;pf=/"([^\0-\x1f\\"]|\\[\\\/"bfnrt]|\\u[0-9a-fA-F]{4})*"/g;qf=/-?(0|[1-9][0-9]*)(\.[0-9]+)?([eE][-+]?[0-9]+)?/g;rf=/[ \t\n\r]+/g;sf=/[^"]:/;tf=/""/g;uf=/true|false|null/g;vf=/00/;wf=/[\{]([^0\}]|0[^:])/;xf=/(^|\[)[,:]|[,:](\]|\}|[,:]|$)/;yf=/[^\[,:][\[\{]/;zf=/^(\{|\}|\[|\]|,|:|0)+/;Cf=/\u2028/g;
Df=/\u2029/g;
Ef=function(a){a=String(a);if(lf.test(a)||mf.test(a)||nf.test(a)||of.test(a))return!1;var b=a.replace(pf,'""');b=b.replace(qf,"0");b=b.replace(rf,"");if(sf.test(b))return!1;b=b.replace(tf,"0");b=b.replace(uf,"0");if(vf.test(b)||wf.test(b)||xf.test(b)||yf.test(b)||!b||(b=b.replace(zf,"")))return!1;a=a.replace(Cf,"\\u2028").replace(Df,"\\u2029");b=void 0;try{b=af?[bf(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};Ff=function(){var a=((_.q.document||{}).scripts||[]).length;if((void 0===Ze||void 0===af||$e!==a)&&-1!==$e){Ze=af=!1;$e=-1;try{try{af=!!_.q.JSON&&'{"a":[3,true,"1970-01-01T00:00:00.000Z"]}'===_.q.JSON.stringify.call(_.q.JSON,{a:[3,!0,new Date(0)],c:function(){}})&&!0===bf("true")&&3===bf('[{"a":3}]')[0].a}catch(b){}Ze=af&&!bf("[00]")&&!bf('"\u0007"')&&!bf('"\\0"')&&!bf('"\\v"')}finally{$e=a}}};_.Gf=function(a){if(-1===$e)return!1;Ff();return(Ze?bf:Ef)(a)};
_.Hf=function(a){if(-1!==$e)return Ff(),af?_.q.JSON.stringify.call(_.q.JSON,a):kf(a)};If=!Date.prototype.toISOString||"function"!==typeof Date.prototype.toISOString||"1970-01-01T00:00:00.000Z"!==(new Date(0)).toISOString();
Jf=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=If?Jf:Date.prototype.toISOString;
_.z("gadgets.json.stringify",_.Hf);_.z("gadgets.json.parse",_.Gf);
_.sg=window.gapi&&window.gapi.util||{};
_.ug=function(a){if(!a)return"";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));a=a.substring(0,a.indexOf("://"));if("http"!==a&&"https"!==a&&"chrome-extension"!==a&&"file"!==a&&"android-app"!==a&&"chrome-search"!==a&&"app"!==a)throw Error("y`"+a);c="";var d=b.indexOf(":");if(-1!=d){var e=b.substring(d+1);b=b.substring(0, d);if("http"===a&&"80"!==e||"https"===a&&"443"!==e)c=":"+e}return a+"://"+b+c};
_.sg.Pa=function(a){return _.ug(a)};
var Se;Se=window.console;_.Te=function(a){Se&&Se.log&&Se.log(a)};_.Ue=function(a){Se&&(Se.error?Se.error(a):Se.log&&Se.log(a))};_.We=function(a){Se&&(Se.warn?Se.warn(a):Se.log&&Se.log(a))};_.Xe=function(){};
_.Qe=_.Qe||{};
_.Qe=_.Qe||{};
(function(){var a=null;_.Qe.Ic=function(b){var c="undefined"===typeof b;if(null!==a&&c)return a;var d={};b=b||window.location.href;var e=b.indexOf("?"),f=b.indexOf("#");b=(-1===f?b.substr(e+1):[b.substr(e+1,f-e-1),"&",b.substr(f+1)].join("")).split("&");e=window.decodeURIComponent?decodeURIComponent:unescape;f=0;for(var g=b.length;f<g;++f){var k=b[f].indexOf("=");if(-1!==k){var l=b[f].substring(0,k);k=b[f].substring(k+1);k=k.replace(/\+/g," ");try{d[l]=e(k)}catch(m){}}}c&&(a=d);return d};_.Qe.Ic()})();
_.z("gadgets.util.getUrlParameters",_.Qe.Ic);
_.we(_.ne.location.href,"rpctoken")&&_.Be(_.oe,"unload",function(){});
var Ci=function(){this.Qs={VL:vi?"../"+vi:null,MS:wi,cJ:xi,uba:yi,Su:zi,aca:Ai};this.Re=_.ne;this.FL=this.HS;this.wT=/MSIE\s*[0-8](\D|$)/.test(window.navigator.userAgent);if(this.Qs.VL){this.Re=this.Qs.cJ(this.Re,this.Qs.VL);var a=this.Re.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.FL=this.Re.doPostMsg}this.jE={};this.GE={};a=(0,_.H)(this.eB,
this);_.Be(this.Re,"message",a);_.re(_.Ce,"RPMQ",[]).push(a);this.Re!=this.Re.parent&&Bi(this,this.Re.parent,'{"h":"'+escape(this.Re.name)+'"}',"*")},Di=function(a){var b=null;0===a.indexOf('{"h":"')&&a.indexOf('"}')===a.length-2&&(b=unescape(a.substring(6,a.length-2)));return b},Ei=function(a){if(!/^\s*{/.test(a))return!1;a=_.Gf(a);return null!==a&&"object"===typeof a&&!!a.g};
Ci.prototype.eB=function(a){var b=String(a.data);(0,_.Xe)("gapi.rpc.receive("+yi+"): "+(!b||512>=b.length?b:b.substr(0,512)+"... ("+b.length+" bytes)"));var c=0!==b.indexOf("!_");c||(b=b.substring(2));var d=Ei(b);if(!c&&!d){if(!d&&(c=Di(b))){if(this.jE[c])this.jE[c]();else this.GE[c]=1;return}var e=a.origin,f=this.Qs.MS;this.wT?_.ne.setTimeout(function(){f(b,e)},0):f(b,e)}};Ci.prototype.Cc=function(a,b){".."===a||this.GE[a]?(b(),delete this.GE[a]):this.jE[a]=b};
var Bi=function(a,b,c,d){var e=Ei(c)?"":"!_";(0,_.Xe)("gapi.rpc.send("+yi+"): "+(!c||512>=c.length?c:c.substr(0,512)+"... ("+c.length+" bytes)"));a.FL(b,e+c,d)};Ci.prototype.HS=function(a,b,c){a.postMessage(b,c)};Ci.prototype.send=function(a,b,c){(a=this.Qs.cJ(this.Re,a))&&!a.closed&&Bi(this,a,b,c)};
var Fi,Gi,Hi,Ii,Ji,Ki,Li,Mi,vi,yi,Ni,Oi,Pi,Qi,xi,zi,Ri,Si,Yi,Zi,ej,Ai,gj,fj,Ui,Vi,hj,wi,ij,jj;Fi=0;Gi=[];Hi={};Ii={};Ji=_.Qe.Ic;Ki=Ji();Li=Ki.rpctoken;Mi=Ki.parent||_.oe.referrer;vi=Ki.rly;yi=vi||(_.ne!==_.ne.top||_.ne.opener)&&_.ne.name||"..";Ni=null;Oi={};Pi=function(){};Qi={send:Pi,Cc:Pi};
xi=function(a,b){"/"==b.charAt(0)&&(b=b.substring(1),a=_.ne.top);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"Not a window";}else return null}return a};zi=function(a){return(a=Hi[a])&&a.Tk};
Ri=function(a){if(a.f in{})return!1;var b=a.t,c=Hi[a.r];a=a.origin;return c&&(c.Tk===b||!c.Tk&&!b)&&(a===c.origin||"*"===c.origin)};Si=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)}};_.Wi=function(a,b,c){a=Ui(a);Ii[a.name]={Vg:b,wr:a.wr,Vo:c||Ri};Vi()};_.Xi=function(a){delete Ii[Ui(a).name]};Yi={};Zi=function(a,b){(a=Yi["_"+a])&&a[1](this)&&a[0].call(this,b)};
ej=function(a){var b=a.c;if(!b)return Pi;var c=a.r,d=a.g?"legacy__":"";return function(){var e=[].slice.call(arguments,0);e.unshift(c,d+"__cb",null,b);_.dj.apply(null,e)}};Ai=function(a){Ni=a};gj=function(a){Oi[a]||(Oi[a]=_.ne.setTimeout(function(){Oi[a]=!1;fj(a)},0))};fj=function(a){var b=Hi[a];if(b&&b.ready){var c=b.$C;for(b.$C=[];c.length;)Qi.send(a,_.Hf(c.shift()),b.origin)}};Ui=function(a){return 0===a.indexOf("legacy__")?{name:a.substring(8),wr:!0}:{name:a,wr:!1}};
Vi=function(){for(var a=_.Q("rpc/residenceSec")||60,b=(new Date).getTime()/1E3,c=0,d;d=Gi[c];++c){var e=d.Dm;if(!e||0<a&&b-d.timestamp>a)Gi.splice(c,1),--c;else{var f=e.s,g=Ii[f]||Ii["*"];if(g)if(Gi.splice(c,1),--c,e.origin=d.origin,d=ej(e),e.callback=d,g.Vo(e)){if("__cb"!==f&&!!g.wr!=!!e.g)break;e=g.Vg.apply(e,e.a);void 0!==e&&d(e)}else(0,_.Xe)("gapi.rpc.rejected("+yi+"): "+f)}}};hj=function(a,b,c){Gi.push({Dm:a,origin:b,timestamp:(new Date).getTime()/1E3});c||Vi()};
wi=function(a,b){a=_.Gf(a);hj(a,b,!1)};ij=function(a){for(;a.length;)hj(a.shift(),this.origin,!0);Vi()};jj=function(a){var b=!1;a=a.split("|");var c=a[0];0<=c.indexOf("/")&&(b=!0);return{id:c,origin:a[1]||"*",KB:b}};
_.kj=function(a,b,c,d){var e=jj(a);d&&(_.ne.frames[e.id]=_.ne.frames[e.id]||d);a=e.id;if(!Hi.hasOwnProperty(a)){c=c||null;d=e.origin;if(".."===a)d=_.sg.Pa(Mi),c=c||Li;else if(!e.KB){var f=_.oe.getElementById(a);f&&(f=f.src,d=_.sg.Pa(f),c=c||Ji(f).rpctoken)}"*"===e.origin&&d||(d=e.origin);Hi[a]={Tk:c,$C:[],origin:d,z_:b,OL:function(){var g=a;Hi[g].ready=1;fj(g)}};Qi.Cc(a,Hi[a].OL)}return Hi[a].OL};
_.dj=function(a,b,c,d){a=a||"..";_.kj(a);a=a.split("|",1)[0];var e=b,f=[].slice.call(arguments,3),g=c,k=yi,l=Li,m=Hi[a],n=k,p=jj(a);if(m&&".."!==a){if(p.KB){if(!(l=Hi[a].z_)){l=Ni?Ni.substring(1).split("/"):[yi];n=l.length-1;for(var t=_.ne.parent;t!==_.ne.top;){var r=t.parent;if(!n--){for(var v=null,u=r.frames.length,w=0;w<u;++w)r.frames[w]==t&&(v=w);l.unshift("{"+v+"}")}t=r}l="/"+l.join("/")}n=l}else n=k="..";l=m.Tk}g&&p?(m=Ri,p.KB&&(m=Si(p)),Yi["_"+ ++Fi]=[g,m],g=Fi):g=null;f={s:e,f:k,r:n,t:l,c:g, a:f};e=Ui(e);f.s=e.name;f.g=e.wr;Hi[a].$C.push(f);gj(a)};if("function"===typeof _.ne.postMessage||"object"===typeof _.ne.postMessage)Qi=new Ci,_.Wi("__cb",Zi,function(){return!0}),_.Wi("_processBatch",ij,function(){return!0}),_.kj("..");
_.lj=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)}};_.mj=function(a,b){a:{for(var c=a.length,d=_.Wa(a)?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){b=e;break a}b=-1}return 0>b?null:_.Wa(a)?a.charAt(b):a[b]};_.nj=[];_.oj=[];_.pj=!1;_.qj=function(a){_.nj[_.nj.length]=a;if(_.pj)for(var b=0;b<_.oj.length;b++)a((0,_.H)(_.oj[b].wrap,_.oj[b]))};
var rj,sj,tj,Bj;rj=null;sj=/^[\w+/_-]+[=]{0,2}$/;tj=function(a){return(a=a.querySelector&&a.querySelector("script[nonce]"))&&(a=a.nonce||a.getAttribute("nonce"))&&sj.test(a)?a:""};_.uj=function(a){if(a&&a!=_.q)return tj(a.document);null===rj&&(rj=tj(_.q.document));return rj};_.vj=function(a,b){for(var c in a)if(!(c in b)||a[c]!==b[c])return!1;for(c in b)if(!(c in a))return!1;return!0};_.wj=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.xj=function(a){return a};_.yj=function(a,b){a.src=_.ic(b)};
_.zj=function(a,b){a.src=_.hc(b);(b=_.uj())&&a.setAttribute("nonce",b)};_.Aj=function(a){var b=window.location;a=a instanceof _.nc?a:_.sc(a);b.href=_.oc(a)};Bj=function(a,b){this.CS=a;this.l_=b;this.bw=0;this.Ze=null};Bj.prototype.get=function(){if(0<this.bw){this.bw--;var a=this.Ze;this.Ze=a.next;a.next=null}else a=this.CS();return a};Bj.prototype.put=function(a){this.l_(a);100>this.bw&&(this.bw++,a.next=this.Ze,this.Ze=a)};
var Cj,Ej,Fj,Dj;Cj=function(a){_.q.setTimeout(function(){throw a;},0)};_.Gj=function(a){a=Dj(a);!_.pb(_.q.setImmediate)||_.q.Window&&_.q.Window.prototype&&!_.Rb("Edge")&&_.q.Window.prototype.setImmediate==_.q.setImmediate?(Ej||(Ej=Fj()),Ej(a)):_.q.setImmediate(a)};
Fj=function(){var a=_.q.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!_.Rb("Presto")&&(a=function(){var e=document.createElement("IFRAME");e.style.display="none";_.yj(e,_.lc(_.dc));document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.write(_.Mc(_.Oc));e.close();var g="callImmediate"+Math.random(),k="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=(0,_.H)(function(l){if(("*"==
k||l.origin==k)&&l.data==g)this.port1.onmessage()},this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(g,k)}}});if("undefined"!==typeof a&&!_.Wb()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(_.Va(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"undefined"!==typeof document&&"onreadystatechange"in document.createElement("SCRIPT")?function(e){var f=document.createElement("SCRIPT"); f.onreadystatechange=function(){f.onreadystatechange=null;f.parentNode.removeChild(f);f=null;e();e=null};document.documentElement.appendChild(f)}:function(e){_.q.setTimeout(e,0)}};Dj=_.xj;_.qj(function(a){Dj=a});
var Hj=function(){this.Cx=this.Yo=null},Jj=new Bj(function(){return new Ij},function(a){a.reset()});Hj.prototype.add=function(a,b){var c=Jj.get();c.set(a,b);this.Cx?this.Cx.next=c:this.Yo=c;this.Cx=c};Hj.prototype.remove=function(){var a=null;this.Yo&&(a=this.Yo,this.Yo=this.Yo.next,this.Yo||(this.Cx=null),a.next=null);return a};var Ij=function(){this.next=this.scope=this.Vg=null};Ij.prototype.set=function(a,b){this.Vg=a;this.scope=b;this.next=null}; Ij.prototype.reset=function(){this.next=this.scope=this.Vg=null};
var Kj,Lj,Mj,Nj,Pj;_.Oj=function(a,b){Kj||Lj();Mj||(Kj(),Mj=!0);Nj.add(a,b)};Lj=function(){if(_.q.Promise&&_.q.Promise.resolve){var a=_.q.Promise.resolve(void 0);Kj=function(){a.then(Pj)}}else Kj=function(){_.Gj(Pj)}};Mj=!1;Nj=new Hj;Pj=function(){for(var a;a=Nj.remove();){try{a.Vg.call(a.scope)}catch(b){Cj(b)}Jj.put(a)}Mj=!1};
_.Qj=function(a){a.prototype.$goog_Thenable=!0};_.Rj=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var Tj,Uj,fk,dk;_.Sj=function(a,b){this.Ba=0;this.Kf=void 0;this.mn=this.Xj=this.$a=null;this.Uu=this.Vz=!1;if(a!=_.mb)try{var c=this;a.call(b,function(d){c.rh(2,d)},function(d){c.rh(3,d)})}catch(d){this.rh(3,d)}};Tj=function(){this.next=this.context=this.ho=this.Ir=this.ol=null;this.Bp=!1};Tj.prototype.reset=function(){this.context=this.ho=this.Ir=this.ol=null;this.Bp=!1};Uj=new Bj(function(){return new Tj},function(a){a.reset()});_.Vj=function(a,b,c){var d=Uj.get();d.Ir=a;d.ho=b;d.context=c;return d};
_.Wj=function(a){if(a instanceof _.Sj)return a;var b=new _.Sj(_.mb);b.rh(2,a);return b};_.Xj=function(a){return new _.Sj(function(b,c){c(a)})};_.Zj=function(a,b,c){Yj(a,b,c,null)||_.Oj(_.lj(b,a))};_.ak=function(a){return new _.Sj(function(b,c){var d=a.length,e=[];if(d)for(var f=function(m,n){d--;e[m]=n;0==d&&b(e)},g=function(m){c(m)},k=0,l;k<a.length;k++)l=a[k],_.Zj(l,_.lj(f,k),g);else b(e)})};_.ck=function(){var a,b,c=new _.Sj(function(d,e){a=d;b=e});return new bk(c,a,b)};
_.Sj.prototype.then=function(a,b,c){return dk(this,_.pb(a)?a:null,_.pb(b)?b:null,c)};_.Qj(_.Sj);_.Sj.prototype.px=function(a,b){return dk(this,null,a,b)};_.Sj.prototype.cancel=function(a){0==this.Ba&&_.Oj(function(){var b=new ek(a);fk(this,b)},this)};
fk=function(a,b){if(0==a.Ba)if(a.$a){var c=a.$a;if(c.Xj){for(var d=0,e=null,f=null,g=c.Xj;g&&(g.Bp||(d++,g.ol==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.Ba&&1==d?fk(c,b):(f?(d=f,d.next==c.mn&&(c.mn=d),d.next=d.next.next):gk(c),hk(c,e,3,b)))}a.$a=null}else a.rh(3,b)};_.jk=function(a,b){a.Xj||2!=a.Ba&&3!=a.Ba||ik(a);a.mn?a.mn.next=b:a.Xj=b;a.mn=b};
dk=function(a,b,c,d){var e=_.Vj(null,null,null);e.ol=new _.Sj(function(f,g){e.Ir=b?function(k){try{var l=b.call(d,k);f(l)}catch(m){g(m)}}:f;e.ho=c?function(k){try{var l=c.call(d,k);!_.Va(l)&&k instanceof ek?g(k):f(l)}catch(m){g(m)}}:g});e.ol.$a=a;_.jk(a,e);return e.ol};_.Sj.prototype.G1=function(a){this.Ba=0;this.rh(2,a)};_.Sj.prototype.H1=function(a){this.Ba=0;this.rh(3,a)};
_.Sj.prototype.rh=function(a,b){0==this.Ba&&(this===b&&(a=3,b=new TypeError("Promise cannot resolve to itself")),this.Ba=1,Yj(b,this.G1,this.H1,this)||(this.Kf=b,this.Ba=a,this.$a=null,ik(this),3!=a||b instanceof ek||kk(this,b)))};
var Yj=function(a,b,c,d){if(a instanceof _.Sj)return _.jk(a,_.Vj(b||_.mb,c||null,d)),!0;if(_.Rj(a))return a.then(b,c,d),!0;if(_.ob(a))try{var e=a.then;if(_.pb(e))return lk(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},lk=function(a,b,c,d,e){var f=!1,g=function(l){f||(f=!0,c.call(e,l))},k=function(l){f||(f=!0,d.call(e,l))};try{b.call(a,g,k)}catch(l){k(l)}},ik=function(a){a.Vz||(a.Vz=!0,_.Oj(a.eT,a))},gk=function(a){var b=null;a.Xj&&(b=a.Xj,a.Xj=b.next,b.next=null);a.Xj||(a.mn=null);return b};
_.Sj.prototype.eT=function(){for(var a;a=gk(this);)hk(this,a,this.Ba,this.Kf);this.Vz=!1};var hk=function(a,b,c,d){if(3==c&&b.ho&&!b.Bp)for(;a&&a.Uu;a=a.$a)a.Uu=!1;if(b.ol)b.ol.$a=null,mk(b,c,d);else try{b.Bp?b.Ir.call(b.context):mk(b,c,d)}catch(e){nk.call(null,e)}Uj.put(b)},mk=function(a,b,c){2==b?a.Ir.call(a.context,c):a.ho&&a.ho.call(a.context,c)},kk=function(a,b){a.Uu=!0;_.Oj(function(){a.Uu&&nk.call(null,b)})},nk=Cj,ek=function(a){_.sb.call(this,a)};_.F(ek,_.sb);ek.prototype.name="cancel"; var bk=function(a,b,c){this.promise=a;this.resolve=b;this.reject=c};
_.ok=function(a){return new _.Sj(a)};
_.pk=_.pk||{};_.pk.rV=function(){var a=0,b=0;self.innerHeight?(a=self.innerWidth,b=self.innerHeight):document.documentElement&&document.documentElement.clientHeight?(a=document.documentElement.clientWidth,b=document.documentElement.clientHeight):document.body&&(a=document.body.clientWidth,b=document.body.clientHeight);return{width:a,height:b}};
_.pk=_.pk||{};
(function(){function a(b,c){window.getComputedStyle(b,"").getPropertyValue(c).match(/^([0-9]+)/);return parseInt(RegExp.$1,10)}_.pk.Gc=function(){var b=_.pk.rV().height,c=document.body,d=document.documentElement;if("CSS1Compat"===document.compatMode&&d.scrollHeight)return d.scrollHeight!==b?d.scrollHeight:d.offsetHeight;if(0<=navigator.userAgent.indexOf("AppleWebKit")){b=0;for(c=[document.body];0<c.length;){var e=c.shift();d=e.childNodes;if("undefined"!==typeof e.style){var f=e.style.overflowY;f||
(f=(f=document.defaultView.getComputedStyle(e,null))?f.overflowY:null);if("visible"!=f&&"inherit"!=f&&(f=e.style.height,f||(f=(f=document.defaultView.getComputedStyle(e,null))?f.height:""),0<f.length&&"auto"!=f))continue}for(e=0;e<d.length;e++){f=d[e];if("undefined"!==typeof f.offsetTop&&"undefined"!==typeof f.offsetHeight){var g=f.offsetTop+f.offsetHeight+a(f,"margin-bottom");b=Math.max(b,g)}c.push(f)}}return b+a(document.body,"border-bottom")+a(document.body,"margin-bottom")+a(document.body,"padding-bottom")}if(c&& d)return e=d.scrollHeight,f=d.offsetHeight,d.clientHeight!==f&&(e=c.scrollHeight,f=c.offsetHeight),e>b?e>f?e:f:e<f?e:f}})();
var Gh;Gh=/^https?:\/\/(?:\w|[\-\.])+\.google\.(?:\w|[\-:\.])+(?:\/[^\?#]*)?\/u\/(\d)\//;
_.Hh=function(a){var b=_.Q("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=_.we(a,"authuser")||null,null==b&&(b=(b=a.match(Gh))?b[1]:null));if(null==b)return null;b=String(b);254<b.length&&(b=null);return b};
var Kh=function(){this.Vj=-1};_.Lh=function(){this.Vj=64;this.Ec=[];this.Jy=[];this.mR=[];this.ow=[];this.ow[0]=128;for(var a=1;a<this.Vj;++a)this.ow[a]=0;this.rx=this.Pn=0;this.reset()};_.F(_.Lh,Kh);_.Lh.prototype.reset=function(){this.Ec[0]=1732584193;this.Ec[1]=4023233417;this.Ec[2]=2562383102;this.Ec[3]=271733878;this.Ec[4]=3285377520;this.rx=this.Pn=0};
var Mh=function(a,b,c){c||(c=0);var d=a.mR;if(_.Wa(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 g=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&(g^k);var m=1518500249}else f=c^g^k,m=1859775393;else 60>e?(f=c&g|k&(c|g),m=2400959708):
(f=c^g^k,m=3395469782);f=(b<<5|b>>>27)+f+l+m+d[e]&4294967295;l=k;k=g;g=(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]+g&4294967295;a.Ec[3]=a.Ec[3]+k&4294967295;a.Ec[4]=a.Ec[4]+l&4294967295};
_.Lh.prototype.update=function(a,b){if(null!=a){_.Va(b)||(b=a.length);for(var c=b-this.Vj,d=0,e=this.Jy,f=this.Pn;d<b;){if(0==f)for(;d<=c;)Mh(this,a,d),d+=this.Vj;if(_.Wa(a))for(;d<b;){if(e[f]=a.charCodeAt(d),++f,++d,f==this.Vj){Mh(this,e);f=0;break}}else for(;d<b;)if(e[f]=a[d],++f,++d,f==this.Vj){Mh(this,e);f=0;break}}this.Pn=f;this.rx+=b}};
_.Lh.prototype.digest=function(){var a=[],b=8*this.rx;56>this.Pn?this.update(this.ow,56-this.Pn):this.update(this.ow,this.Vj-(this.Pn-56));for(var c=this.Vj-1;56<=c;c--)this.Jy[c]=b&255,b/=256;Mh(this,this.Jy);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};
_.Nh=function(){this.iE=new _.Lh};_.h=_.Nh.prototype;_.h.reset=function(){this.iE.reset()};_.h.SN=function(a){this.iE.update(a)};_.h.HH=function(){return this.iE.digest()};_.h.JE=function(a){a=unescape(encodeURIComponent(a));for(var b=[],c=0,d=a.length;c<d;++c)b.push(a.charCodeAt(c));this.SN(b)};_.h.Sg=function(){for(var a=this.HH(),b="",c=0;c<a.length;c++)b+="0123456789ABCDEF".charAt(Math.floor(a[c]/16))+"0123456789ABCDEF".charAt(a[c]%16);return b};
var rk,qk,xk,yk,sk,vk,tk,zk,uk;_.wk=function(){if(qk){var a=new _.ne.Uint32Array(1);rk.getRandomValues(a);a=Number("0."+a[0])}else a=sk,a+=parseInt(tk.substr(0,20),16),tk=uk(tk),a/=vk+Math.pow(16,20);return a};rk=_.ne.crypto;qk=!1;xk=0;yk=0;sk=1;vk=0;tk="";zk=function(a){a=a||_.ne.event;var b=a.screenX+a.clientX<<16;b+=a.screenY+a.clientY;b*=(new Date).getTime()%1E6;sk=sk*b%vk;0<xk&&++yk==xk&&_.Ae(_.ne,"mousemove",zk,"remove","de")};uk=function(a){var b=new _.Nh;b.JE(a);return b.Sg()};
qk=!!rk&&"function"==typeof rk.getRandomValues;qk||(vk=1E6*(screen.width*screen.width+screen.height),tk=uk(_.oe.cookie+"|"+_.oe.location+"|"+(new Date).getTime()+"|"+Math.random()),xk=_.Q("random/maxObserveMousemove")||0,0!=xk&&_.Be(_.ne,"mousemove",zk));
var Ak,Ek,Fk,Gk,Hk,Ik,Jk,Kk,Lk,Mk,Nk,Ok,Pk,Tk,Wk,Xk,Yk,Zk,$k,al;_.Bk=function(a){return!!a&&"object"===typeof a&&_.qe.test(a.push)};_.Ck=function(a){for(var b=0;b<this.length;b++)if(this[b]===a)return b;return-1};_.Dk=function(a,b){if(!a)throw Error(b||"");};Ek=/&/g;Fk=/</g;Gk=/>/g;Hk=/"/g;Ik=/'/g;Jk=function(a){return String(a).replace(Ek,"&amp;").replace(Fk,"&lt;").replace(Gk,"&gt;").replace(Hk,"&quot;").replace(Ik,"&#39;")};Kk=/[\ud800-\udbff][\udc00-\udfff]|[^!-~]/g;Lk=/%([a-f]|[0-9a-fA-F][a-f])/g;
Mk=/^(https?|ftp|file|chrome-extension):$/i;
Nk=function(a){a=String(a);a=a.replace(Kk,function(e){try{return encodeURIComponent(e)}catch(f){return encodeURIComponent(e.replace(/^[^%]+$/g,"\ufffd"))}}).replace(_.ye,function(e){return e.replace(/%/g,"%25")}).replace(Lk,function(e){return e.toUpperCase()});a=a.match(_.xe)||[];var b=_.se(),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(Mk);b.Gp=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.Jh=a[7]?[d(a[7])]:[];return b};Ok=function(a){return a.Gp+(0<a.query.length?"?"+a.query.join("&"):"")+(0<a.Jh.length?"#"+a.Jh.join("&"):"")};Pk=function(a,b){var c=[];if(a)for(var d in a)if(_.te(a,d)&&null!=a[d]){var e=b?b(a[d]):a[d];c.push(encodeURIComponent(d)+"="+encodeURIComponent(e))}return c};
_.Qk=function(a,b,c,d){a=Nk(a);a.query.push.apply(a.query,Pk(b,d));a.Jh.push.apply(a.Jh,Pk(c,d));return Ok(a)};
_.Rk=function(a,b){var c=Nk(b);b=c.Gp;c.query.length&&(b+="?"+c.query.join(""));c.Jh.length&&(b+="#"+c.Jh.join(""));var d="";2E3<b.length&&(c=b,b=b.substr(0,2E3),b=b.replace(_.ze,""),d=c.substr(b.length));var e=a.createElement("div");a=a.createElement("a");c=Nk(b);b=c.Gp;c.query.length&&(b+="?"+c.query.join(""));c.Jh.length&&(b+="#"+c.Jh.join(""));a.href=b;e.appendChild(a);e.innerHTML=e.innerHTML;b=String(e.firstChild.href);e.parentNode&&e.parentNode.removeChild(e);c=Nk(b+d);b=c.Gp;c.query.length&&
(b+="?"+c.query.join(""));c.Jh.length&&(b+="#"+c.Jh.join(""));return b};_.Sk=/^https?:\/\/[^\/%\\?#\s]+\/[^\s]*$/i;Tk=function(a){for(;a.firstChild;)a.removeChild(a.firstChild)};_.Vk=function(a,b){var c=_.re(_.Ce,"watt",_.se());_.re(c,a,b)};Wk=/^https?:\/\/(?:\w|[\-\.])+\.google\.(?:\w|[\-:\.])+(?:\/[^\?#]*)?\/b\/(\d{10,21})\//;
Xk=function(a){var b=_.Q("googleapis.config/sessionDelegate");"string"===typeof b&&21<b.length&&(b=null);null==b&&(b=(a=(a||window.location.href).match(Wk))?a[1]:null);if(null==b)return null;b=String(b);21<b.length&&(b=null);return b};Yk=function(){var a=_.Ce.onl;if(!a){a=_.se();_.Ce.onl=a;var b=_.se();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};Zk=function(a,b){b=b.onload;return"function"===typeof b?(Yk().a(a,b),b):null}; $k=function(a){_.Dk(/^\w+$/.test(a),"Unsupported id - "+a);Yk();return'onload="window.___jsl.onl.e(&#34;'+a+'&#34;)"'};al=function(a){Yk().r(a)};
var cl,dl,hl;_.bl={allowtransparency:"true",frameborder:"0",hspace:"0",marginheight:"0",marginwidth:"0",scrolling:"no",style:"",tabindex:"0",vspace:"0",width:"100%"};cl={allowtransparency:!0,onload:!0};dl=0;_.el=function(a,b){var c=0;do var d=b.id||["I",dl++,"_",(new Date).getTime()].join("");while(a.getElementById(d)&&5>++c);_.Dk(5>c,"Error creating iframe id");return d};_.fl=function(a,b){return a?b+"/"+a:""};
_.gl=function(a,b,c,d){var e={},f={};a.documentMode&&9>a.documentMode&&(e.hostiemode=a.documentMode);_.ue(d.queryParams||{},e);_.ue(d.fragmentParams||{},f);var g=d.pfname;var k=_.se();_.Q("iframes/dropLegacyIdParam")||(k.id=c);k._gfid=c;k.parent=a.location.protocol+"//"+a.location.host;c=_.we(a.location.href,"parent");g=g||"";!g&&c&&(g=_.we(a.location.href,"_gfid","")||_.we(a.location.href,"id",""),g=_.fl(g,_.we(a.location.href,"pfname","")));g||(c=_.Gf(_.we(a.location.href,"jcp","")))&&"object"==
typeof c&&(g=_.fl(c.id,c.pfname));k.pfname=g;d.connectWithJsonParam&&(g={},g.jcp=_.Hf(k),k=g);g=_.we(b,"rpctoken")||e.rpctoken||f.rpctoken;g||(g=d.rpctoken||String(Math.round(1E8*_.wk())),k.rpctoken=g);d.rpctoken=g;_.ue(k,d.connectWithQueryParams?e:f);k=a.location.href;a=_.se();(g=_.we(k,"_bsh",_.Ce.bsh))&&(a._bsh=g);(k=_.Ce.dpo?_.Ce.h:_.we(k,"jsh",_.Ce.h))&&(a.jsh=k);d.hintInFragment?_.ue(a,f):_.ue(a,e);return _.Qk(b,e,f,d.paramsSerializer)};
hl=function(a){_.Dk(!a||_.Sk.test(a),"Illegal url for new iframe - "+a)};
_.il=function(a,b,c,d,e){hl(c.src);var f,g=Zk(d,c),k=g?$k(d):"";try{document.all&&(f=a.createElement('<iframe frameborder="'+Jk(String(c.frameborder))+'" scrolling="'+Jk(String(c.scrolling))+'" '+k+' name="'+Jk(String(c.name))+'"/>'))}catch(m){}finally{f||(f=a.createElement("iframe"),g&&(f.onload=function(){f.onload=null;g.call(this)},al(d)))}f.setAttribute("ng-non-bindable","");for(var l in c)a=c[l],"style"===l&&"object"===typeof a?_.ue(a,f.style):cl[l]||f.setAttribute(l,String(a));(l=e&&e.beforeNode|| null)||e&&e.dontclear||Tk(b);b.insertBefore(f,l);f=l?l.previousSibling:b.lastChild;c.allowtransparency&&(f.allowTransparency=!0);return f};
var jl,ml;jl=/^:[\w]+$/;_.kl=/:([a-zA-Z_]+):/g;_.ll=function(){var a=_.Hh()||"0",b=Xk();var c=_.Hh(void 0)||a;var d=Xk(void 0),e="";c&&(e+="u/"+encodeURIComponent(String(c))+"/");d&&(e+="b/"+encodeURIComponent(String(d))+"/");c=e||null;(e=(d=!1===_.Q("isLoggedIn"))?"_/im/":"")&&(c="");var f=_.Q("iframes/:socialhost:"),g=_.Q("iframes/:im_socialhost:");return Ak={socialhost:f,ctx_socialhost:d?g:f,session_index:a,session_delegate:b,session_prefix:c,im_prefix:e}};ml=function(a,b){return _.ll()[b]||""};
_.nl=function(a){return _.Rk(_.oe,a.replace(_.kl,ml))};_.ol=function(a){var b=a;jl.test(a)&&(b=_.Q("iframes/"+b.substring(1)+"/url"),_.Dk(!!b,"Unknown iframe url config for - "+a));return _.nl(b)};
_.pl=function(a,b,c){var d=c||{};c=d.attributes||{};_.Dk(!(d.allowPost||d.forcePost)||!c.onload,"onload is not supported by post iframe (allowPost or forcePost)");a=_.ol(a);c=b.ownerDocument||_.oe;var e=_.el(c,d);a=_.gl(c,a,e,d);var f=_.se();_.ue(_.bl,f);_.ue(d.attributes,f);f.name=f.id=e;f.src=a;d.eurl=a;var g=d||{},k=!!g.allowPost;if(g.forcePost||k&&2E3<a.length){g=Nk(a);f.src="";d.dropDataPostorigin||(f["data-postorigin"]=a);a=_.il(c,b,f,e);if(-1!=navigator.userAgent.indexOf("WebKit")){var l=a.contentWindow.document;
l.open();f=l.createElement("div");k={};var m=e+"_inner";k.name=m;k.src="";k.style="display:none";_.il(c,f,k,m,d)}f=(d=g.query[0])?d.split("&"):[];d=[];for(k=0;k<f.length;k++)m=f[k].split("=",2),d.push([decodeURIComponent(m[0]),decodeURIComponent(m[1])]);g.query=[];f=Ok(g);_.Dk(_.Sk.test(f),"Invalid URL: "+f);g=c.createElement("form");g.action=f;g.method="POST";g.target=e;g.style.display="none";for(e=0;e<d.length;e++)f=c.createElement("input"),f.type="hidden",f.name=d[e][0],f.value=d[e][1],g.appendChild(f); b.appendChild(g);g.submit();g.parentNode.removeChild(g);l&&l.close();b=a}else b=_.il(c,b,f,e,d);return b};
_.ql=function(a){this.R=a};_.h=_.ql.prototype;_.h.value=function(){return this.R};_.h.Bj=function(a){this.R.width=a;return this};_.h.wd=function(){return this.R.width};_.h.ki=function(a){this.R.height=a;return this};_.h.Gc=function(){return this.R.height};_.h.ld=function(a){this.R.style=a;return this};_.h.Sl=_.ea(7);
var rl=function(a){this.R=a};rl.prototype.Io=function(a){this.R.anchor=a;return this};rl.prototype.Af=function(){return this.R.anchor};rl.prototype.GD=function(a){this.R.anchorPosition=a;return this};_.sl=function(a){a.R.show=!0;return a};rl.prototype.ki=function(a){this.R.height=a;return this};rl.prototype.Gc=function(){return this.R.height};rl.prototype.Bj=function(a){this.R.width=a;return this};rl.prototype.wd=function(){return this.R.width};
_.tl=function(a){this.R=a||{}};_.tl.prototype.value=function(){return this.R};_.tl.prototype.setUrl=function(a){this.R.url=a;return this};_.tl.prototype.getUrl=function(){return this.R.url};_.ul=function(a,b){a.R.where=b;return a};_.h=_.tl.prototype;_.h.ld=function(a){this.R.style=a;return this};_.h.Sl=_.ea(6);_.h.Ne=function(a){this.R.id=a;return this};_.h.getId=function(){return this.R.id};_.h.Ok=_.ea(8);_.vl=function(a,b){a.R.queryParams=b;return a};_.wl=function(a,b){a.R.relayOpen=b;return a};
_.xl=function(a,b){a.R.messageHandlers=b;return a};_.yl=function(a,b){a.R.messageHandlersFilter=b;return a};_.tl.prototype.Jo=_.ea(9);_.tl.prototype.getContext=function(){return this.R.context};_.tl.prototype.Pc=function(){return this.R.openerIframe};_.zl=function(a){return new rl(a.R)};_.tl.prototype.Il=function(){this.R.attributes=this.R.attributes||{};return new _.ql(this.R.attributes)};_.Al=function(a){a.R.connectWithQueryParams=!0;return a};
var Bl,Fl,Gl,Hl,Ml,Ll;_.ql.prototype.Sl=_.Bd(7,function(){return this.R.style});_.tl.prototype.Sl=_.Bd(6,function(){return this.R.style});Bl=function(a,b){a.R.onload=b};_.Cl=function(a){a.R.closeClickDetection=!0};_.Dl=function(a){return a.R.rpctoken};_.El=function(a){a.R.waitForOnload=!0;return a};Fl=function(a){return(a=a.R.timeout)?a:null};_.Jl=function(a,b,c){if(a){_.Dk(_.Bk(a),"arrayForEach was called with a non array value");for(var d=0;d<a.length;d++)b.call(c,a[d],d)}};
_.Kl=function(a,b,c){if(a)if(_.Bk(a))_.Jl(a,b,c);else{_.Dk("object"===typeof a,"objectForEach was called with a non object value");c=c||a;for(var d in a)_.te(a,d)&&void 0!==a[d]&&b.call(c,a[d],d)}};Ml=function(a){this.resolve=this.reject=null;this.promise=_.ok((0,_.H)(function(b,c){this.resolve=b;this.reject=c},this));a&&(this.promise=Ll(this.promise,a))};Ll=function(a,b){return a.then(function(c){try{b(c)}catch(d){}return c})};
_.Nl=function(a){this.R=a||{}};_.F(_.Nl,_.tl);_.Ol=function(a,b){a.R.frameName=b;return a};_.Nl.prototype.Ed=function(){return this.R.frameName};_.Pl=function(a,b){a.R.rpcAddr=b;return a};_.Nl.prototype.Ql=function(){return this.R.rpcAddr};_.Ql=function(a,b){a.R.retAddr=b;return a};_.Rl=function(a){return a.R.retAddr};_.Nl.prototype.li=function(a){this.R.origin=a;return this};_.Nl.prototype.Pa=function(){return this.R.origin};_.Nl.prototype.zj=function(a){this.R.setRpcReady=a;return this};_.Sl=function(a){return a.R.setRpcReady}; _.Nl.prototype.Lo=function(a){this.R.context=a};var Tl=function(a,b){a.R._rpcReadyFn=b};_.Nl.prototype.Fa=function(){return this.R.iframeEl};
var Ul,Zl,Yl;Ul=/^[\w\.\-]*$/;_.Vl=function(a){return a.Rc===a.getContext().Rc};_.Wl=function(){return!0};_.Xl=function(a){for(var b=_.se(),c=0;c<a.length;c++)b[a[c]]=!0;return function(d){return!!b[d.Rc]}};Zl=function(a,b,c){return function(d){if(!b.Gb){_.Dk(this.origin===b.Rc,"Wrong origin "+this.origin+" != "+b.Rc);var e=this.callback;d=Yl(a,d,b);!c&&0<d.length&&_.ak(d).then(e)}}};Yl=function(a,b,c){a=Gl[a];if(!a)return[];for(var d=[],e=0;e<a.length;e++)d.push(_.Wj(a[e].call(c,b,c)));return d};
_.$l=function(a,b,c){_.Dk("_default"!=a,"Cannot update default api");Hl[a]={map:b,filter:c}};_.am=function(a,b,c){_.Dk("_default"!=a,"Cannot update default api");_.re(Hl,a,{map:{},filter:_.Vl}).map[b]=c};_.bm=function(a,b){_.re(Hl,"_default",{map:{},filter:_.Wl}).map[a]=b;_.Kl(_.Il.Ve,function(c){c.register(a,b,_.Wl)})};_.cm=function(){return _.Il};
_.em=function(a){a=a||{};this.Gb=!1;this.zL=_.se();this.Ve=_.se();this.Re=a._window||_.ne;this.Uc=this.Re.location.href;this.AL=(this.JC=dm(this.Uc,"parent"))?dm(this.Uc,"pfname"):"";this.ya=this.JC?dm(this.Uc,"_gfid")||dm(this.Uc,"id"):"";this.zf=_.fl(this.ya,this.AL);this.Rc=_.sg.Pa(this.Uc);if(this.ya){var b=new _.Nl;_.Pl(b,a._parentRpcAddr||"..");_.Ql(b,a._parentRetAddr||this.ya);b.li(_.sg.Pa(this.JC||this.Uc));_.Ol(b,this.AL);this.$a=this.Tj(b.value())}else this.$a=null};_.h=_.em.prototype;
_.h.Un=_.ea(11);_.h.Ca=function(){if(!this.Gb){for(var a=0;a<this.Ve.length;a++)this.Ve[a].Ca();this.Gb=!0}};_.h.Ed=function(){return this.zf};_.h.ub=function(){return this.Re};_.h.nb=function(){return this.Re.document};_.h.Ww=_.ea(12);_.h.wA=function(a){return this.zL[a]};
_.h.Tj=function(a){_.Dk(!this.Gb,"Cannot attach iframe in disposed context");a=new _.Nl(a);a.Ql()||_.Pl(a,a.getId());_.Rl(a)||_.Ql(a,"..");a.Pa()||a.li(_.sg.Pa(a.getUrl()));a.Ed()||_.Ol(a,_.fl(a.getId(),this.zf));var b=a.Ed();if(this.Ve[b])return this.Ve[b];var c=a.Ql(),d=c;a.Pa()&&(d=c+"|"+a.Pa());var e=_.Rl(a),f=_.Dl(a);f||(f=(f=a.Fa())&&(f.getAttribute("data-postorigin")||f.src)||a.getUrl(),f=_.we(f,"rpctoken"));Tl(a,_.kj(d,e,f,a.R._popupWindow));d=((window.gadgets||{}).rpc||{}).setAuthToken;f&&
d&&d(c,f);var g=new _.fm(this,c,b,a),k=a.R.messageHandlersFilter;_.Kl(a.R.messageHandlers,function(l,m){g.register(m,l,k)});_.Sl(a)&&g.zj();_.gm(g,"_g_rpcReady");return g};_.h.qD=function(a){_.Ol(a,null);var b=a.getId();!b||Ul.test(b)&&!this.ub().document.getElementById(b)||(_.Te("Ignoring requested iframe ID - "+b),a.Ne(null))};var dm=function(a,b){var c=_.we(a,b);c||(c=_.Gf(_.we(a,"jcp",""))[b]);return c||""};
_.em.prototype.Zh=function(a){_.Dk(!this.Gb,"Cannot open iframe in disposed context");var b=new _.Nl(a);hm(this,b);var c=b.Ed();if(c&&this.Ve[c])return this.Ve[c];this.qD(b);c=b.getUrl();_.Dk(c,"No url for new iframe");var d=b.R.queryParams||{};d.usegapi="1";_.vl(b,d);d=this.wJ&&this.wJ(c,b);d||(d=b.R.where,_.Dk(!!d,"No location for new iframe"),c=_.pl(c,d,a),b.R.iframeEl=c,d=c.getAttribute("id"));_.Pl(b,d).Ne(d);b.li(_.sg.Pa(b.R.eurl||""));this.EK&&this.EK(b,b.Fa());c=this.Tj(a);c.$D&&c.$D(c,a);
(a=b.R.onCreate)&&a(c);b.R.disableRelayOpen||c.Cp("_open");return c};
var im=function(a,b,c){var d=b.R.canvasUrl;if(!d)return c;_.Dk(!b.R.allowPost&&!b.R.forcePost,"Post is not supported when using canvas url");var e=b.getUrl();_.Dk(e&&_.sg.Pa(e)===a.Rc&&_.sg.Pa(d)===a.Rc,"Wrong origin for canvas or hidden url "+d);b.setUrl(d);_.El(b);b.R.canvasUrl=null;return function(f){var g=f.ub(),k=g.location.hash;k=_.ol(e)+(/#/.test(e)?k.replace(/^#/,"&"):k);g.location.replace(k);c&&c(f)}},km=function(a,b,c){var d=b.R.relayOpen;if(d){var e=a.$a;d instanceof _.fm?(e=d,_.wl(b,0)):
0<Number(d)&&_.wl(b,Number(d)-1);if(e){_.Dk(!!e.sL,"Relaying iframe open is disabled");if(d=b.Sl())if(d=_.jm[d])b.Lo(a),d(b.value()),b.Lo(null);b.R.openerIframe=null;c.resolve(e.sL(b));return!0}}return!1},om=function(a,b,c){var d=b.Sl();if(d)if(_.Dk(!!_.lm,"Defer style is disabled, when requesting style "+d),_.mm[d])hm(a,b);else return nm(d,function(){_.Dk(!!_.mm[d],"Fail to load style - "+d);c.resolve(a.open(b.value()))}),!0;return!1};
_.em.prototype.open=function(a,b){_.Dk(!this.Gb,"Cannot open iframe in disposed context");var c=new _.Nl(a);b=im(this,c,b);var d=new Ml(b);(b=c.getUrl())&&c.setUrl(_.ol(b));if(km(this,c,d)||om(this,c,d)||km(this,c,d))return d.promise;if(null!=Fl(c)){var e=setTimeout(function(){g.Fa().src="about:blank";d.reject({timeout:"Exceeded time limit of :"+Fl(c)+"milliseconds"})},Fl(c)),f=d.resolve;d.resolve=function(k){clearTimeout(e);f(k)}}c.R.waitForOnload&&Bl(c.Il(),function(){d.resolve(g)});var g=this.Zh(a);
c.R.waitForOnload||d.resolve(g);return d.promise};_.em.prototype.MI=_.ea(13);_.fm=function(a,b,c,d){this.Gb=!1;this.Rd=a;this.sj=b;this.zf=c;this.wa=d;this.zo=_.Rl(this.wa);this.Rc=this.wa.Pa();this.nX=this.wa.Fa();this.sN=this.wa.R.where;this.oo=[];this.Cp("_default");a=this.wa.R.apis||[];for(b=0;b<a.length;b++)this.Cp(a[b]);this.Rd.Ve[c]=this};_.h=_.fm.prototype;_.h.Un=_.ea(10);
_.h.Ca=function(){if(!this.Gb){for(var a=0;a<this.oo.length;a++)this.unregister(this.oo[a]);delete _.Il.Ve[this.Ed()];this.Gb=!0}};_.h.getContext=function(){return this.Rd};_.h.Ql=function(){return this.sj};_.h.Ed=function(){return this.zf};_.h.Fa=function(){return this.nX};_.h.Za=function(){return this.sN};_.h.lf=function(a){this.sN=a};_.h.zj=function(){(0,this.wa.R._rpcReadyFn)()};_.h.TM=function(a,b){this.wa.value()[a]=b};_.h.HA=function(a){return this.wa.value()[a]};_.h.Qb=function(){return this.wa.value()};
_.h.getId=function(){return this.wa.getId()};_.h.Pa=function(){return this.Rc};_.h.register=function(a,b,c){_.Dk(!this.Gb,"Cannot register handler on disposed iframe "+a);_.Dk((c||_.Vl)(this),"Rejecting untrusted message "+a);c=this.zf+":"+this.Rd.zf+":"+a;1==_.re(Gl,c,[]).push(b)&&(this.oo.push(a),_.Wi(c,Zl(c,this,"_g_wasClosed"===a)))};
_.h.unregister=function(a,b){var c=this.zf+":"+this.Rd.zf+":"+a,d=Gl[c];d&&(b?(b=_.Ck.call(d,b),0<=b&&d.splice(b,1)):d.splice(0,d.length),0==d.length&&(b=_.Ck.call(this.oo,a),0<=b&&this.oo.splice(b,1),_.Xi(c)))};_.h.aV=function(){return this.oo};_.h.Cp=function(a){this.vy=this.vy||[];if(!(0<=_.Ck.call(this.vy,a))){this.vy.push(a);a=Hl[a]||{map:{}};for(var b in a.map)_.te(a.map,b)&&this.register(b,a.map[b],a.filter)}};
_.h.send=function(a,b,c,d){_.Dk(!this.Gb,"Cannot send message to disposed iframe - "+a);_.Dk((d||_.Vl)(this),"Wrong target for message "+a);c=new Ml(c);_.dj(this.sj,this.Rd.zf+":"+this.zf+":"+a,c.resolve,b);return c.promise};_.gm=function(a,b,c,d){return a.send(b,c,d,_.Wl)};_.fm.prototype.xZ=function(a){return a};_.fm.prototype.ping=function(a,b){return _.gm(this,"_g_ping",b,a)};Gl=_.se();Hl=_.se();_.Il=new _.em;_.bm("_g_rpcReady",_.fm.prototype.zj);_.bm("_g_discover",_.fm.prototype.aV); _.bm("_g_ping",_.fm.prototype.xZ);
var nm,hm;_.mm=_.se();_.jm=_.se();_.lm=function(a){return _.mm[a]};nm=function(a,b){_.ve.load("gapi.iframes.style."+a,b)};hm=function(a,b){var c=b.Sl();if(c){b.ld(null);var d=_.mm[c];_.Dk(d,"No such style: "+c);b.Lo(a);d(b.value());b.Lo(null)}};var pm,qm;pm={height:!0,width:!0};qm=/^(?!-*(?:expression|(?:moz-)?binding))(?:[.#]?-?(?:[_a-z0-9-]+)(?:-[_a-z0-9-]+)*-?|-?(?:[0-9]+(?:\.[0-9]*)?|\.[0-9]+)(?:[a-z]{1,2}|%)?|!important|)$/i;_.rm=function(a){"number"===typeof a&&(a=String(a)+"px");return a};_.fm.prototype.ub=function(){if(!_.Vl(this))return null;var a=this.wa.R._popupWindow;if(a)return a;var b=this.sj.split("/");a=this.getContext().ub();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 sm=function(a,b){var c=a.$a,d=!0;b.filter&&(d=b.filter.call(b.Ff,b.params));return _.Wj(d).then(function(e){return e&&c?(b.yL&&b.yL.call(a,b.params),e=b.sender?b.sender(b.params):_.gm(c,b.message,b.params),b.a2?e.then(function(){return!0}):!0):!1})};
_.em.prototype.Uy=function(a,b,c){a=sm(this,{sender:function(d){var e=_.Il.$a;_.Kl(_.Il.Ve,function(f){f!==e&&_.gm(f,"_g_wasClosed",d)});return _.gm(e,"_g_closeMe",d)},message:"_g_closeMe",params:a,Ff:c,filter:this.wA("onCloseSelfFilter")});b=new Ml(b);b.resolve(a);return b.promise};_.em.prototype.nD=function(a,b,c){a=a||{};b=new Ml(b);b.resolve(sm(this,{message:"_g_restyleMe",params:a,Ff:c,filter:this.wA("onRestyleSelfFilter"),a2:!0,yL:this.RN}));return b.promise};
_.em.prototype.RN=function(a){"auto"===a.height&&(a.height=_.pk.Gc())};_.tm=function(a){var b={};if(a)for(var c in a)_.te(a,c)&&_.te(pm,c)&&qm.test(a[c])&&(b[c]=a[c]);return b};_.h=_.fm.prototype;_.h.close=function(a,b){return _.gm(this,"_g_close",a,b)};_.h.Zr=function(a,b){return _.gm(this,"_g_restyle",a,b)};_.h.xo=function(a,b){return _.gm(this,"_g_restyleDone",a,b)};_.h.oS=function(a){return this.getContext().Uy(a,void 0,this)};
_.h.v_=function(a){if(a&&"object"===typeof a)return this.getContext().nD(a,void 0,this)};_.h.w_=function(a){var b=this.wa.R.onRestyle;b&&b.call(this,a,this);a=a&&"object"===typeof a?_.tm(a):{};(b=this.Fa())&&a&&"object"===typeof a&&(_.te(a,"height")&&(a.height=_.rm(a.height)),_.te(a,"width")&&(a.width=_.rm(a.width)),_.ue(a,b.style))};
_.h.pS=function(a){var b=this.wa.R.onClose;b&&b.call(this,a,this);this.kH&&this.kH()||(b=this.Fa())&&b.parentNode&&b.parentNode.removeChild(b);if(b=this.wa.R.controller){var c={};c.frameName=this.Ed();_.gm(b,"_g_disposeControl",c)}Yl(this.zf+":"+this.Rd.zf+":_g_wasClosed",a,this)};_.em.prototype.DM=_.ea(14);_.em.prototype.WM=_.ea(15);_.fm.prototype.UL=_.ea(16);_.fm.prototype.Gk=function(a,b){this.register("_g_wasClosed",a,b)};
_.fm.prototype.d2=function(){delete this.getContext().Ve[this.Ed()];this.getContext().ub().setTimeout((0,_.H)(function(){this.Ca()},this),0)};_.bm("_g_close",_.fm.prototype.oS);_.bm("_g_closeMe",_.fm.prototype.pS);_.bm("_g_restyle",_.fm.prototype.v_);_.bm("_g_restyleMe",_.fm.prototype.w_);_.bm("_g_wasClosed",_.fm.prototype.d2);
var ym,Bm,Cm,Dm;_.tl.prototype.Jo=_.Bd(9,function(a){this.R.apis=a;return this});_.tl.prototype.Ok=_.Bd(8,function(a){this.R.rpctoken=a;return this});_.um=function(a,b){a.R.onClose=b};_.vm=function(a){this.R=a||{}};_.vm.prototype.value=function(){return this.R};_.vm.prototype.getIframe=function(){return this.R.iframe};_.wm=function(a,b){a.R.role=b;return a};_.vm.prototype.zj=function(a){this.R.setRpcReady=a;return this};_.vm.prototype.Ok=function(a){this.R.rpctoken=a;return this};
_.xm=function(a){a.R.selfConnect=!0;return a};ym=function(a){this.R=a||{}};ym.prototype.value=function(){return this.R};var zm=function(a){var b=new ym;b.R.role=a;return b};ym.prototype.UI=function(){return this.R.role};ym.prototype.$b=function(a){this.R.handler=a;return this};ym.prototype.tb=function(){return this.R.handler};var Am=function(a,b){a.R.filter=b;return a};ym.prototype.Jo=function(a){this.R.apis=a;return this};Bm=function(a){a.R.runOnce=!0;return a};Cm=/^https?:\/\/[^\/%\\?#\s]+$/i;
Dm={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};_.Em=function(a,b,c){var d=a.sj,e=b.zo;_.Ql(_.Pl(c,a.zo+"/"+b.sj),e+"/"+d);_.Ol(c,b.Ed()).li(b.Rc)};_.em.prototype.Wy=_.ea(17);_.h=_.fm.prototype;
_.h.sS=function(a){var b=new _.Nl(a);a=new _.vm(b.value());if(a.R.selfConnect)var c=this;else(_.Dk(Cm.test(b.Pa()),"Illegal origin for connected iframe - "+b.Pa()),c=this.Rd.Ve[b.Ed()],c)?_.Sl(b)&&(c.zj(),_.gm(c,"_g_rpcReady")):(b=_.Ol(_.Ql(_.Pl((new _.Nl).Ok(_.Dl(b)),b.Ql()),_.Rl(b)).li(b.Pa()),b.Ed()).zj(_.Sl(b)),c=this.Rd.Tj(b.value()));b=this.Rd;var d=a.R.role;a=a.R.data;Fm(b);d=d||"";_.re(b.Yy,d,[]).push({Ff:c.Ed(),data:a});Gm(c,a,b.sC[d])};
_.h.$D=function(a,b){(new _.Nl(b)).R._relayedDepth||(b={},_.xm(_.wm(new _.vm(b),"_opener")),_.gm(a,"_g_connect",b))};
_.h.sL=function(a){var b=this,c=a.R.messageHandlers,d=a.R.messageHandlersFilter,e=a.R.onClose;_.um(_.yl(_.xl(a,null),null),null);_.ck();return _.gm(this,"_g_open",a.value()).then(function(f){var g=new _.Nl(f[0]),k=g.Ed();f=new _.Nl;var l=b.zo,m=_.Rl(g);_.Ql(_.Pl(f,b.sj+"/"+g.Ql()),m+"/"+l);_.Ol(f,k);f.li(g.Pa());f.Jo(g.R.apis);f.Ok(_.Dl(a));_.xl(f,c);_.yl(f,d);_.um(f,e);(g=b.Rd.Ve[k])||(g=b.Rd.Tj(f.value()));return g})};
_.h.qD=function(a){var b=a.getUrl();_.Dk(!b||_.Sk.test(b),"Illegal url for new iframe - "+b);var c=a.Il().value();b={};for(var d in c)_.te(c,d)&&_.te(Dm,d)&&(b[d]=c[d]);_.te(c,"style")&&(d=c.style,"object"===typeof d&&(b.style=_.tm(d)));a.value().attributes=b};
_.h.jZ=function(a){a=new _.Nl(a);this.qD(a);var b=a.R._relayedDepth||0;a.R._relayedDepth=b+1;a.R.openerIframe=this;_.ck();var c=_.Dl(a);a.Ok(null);return this.Rd.open(a.value()).then((0,_.H)(function(d){var e=(new _.Nl(d.Qb())).R.apis,f=new _.Nl;_.Em(d,this,f);0==b&&_.wm(new _.vm(f.value()),"_opener");f.zj(!0);f.Ok(c);_.gm(d,"_g_connect",f.value());f=new _.Nl;_.Ol(_.Ql(_.Pl(f.Jo(e),d.Ql()),d.zo),d.Ed()).li(d.Pa());return f.value()},this))};var Fm=function(a){a.Yy||(a.Yy=_.se(),a.sC=_.se())};
_.em.prototype.py=function(a,b,c,d){Fm(this);"object"===typeof a?(b=new ym(a),c=b.UI()||""):(b=Am(zm(a).$b(b).Jo(c),d),c=a);d=this.Yy[c]||[];a=!1;for(var e=0;e<d.length&&!a;e++)Gm(this.Ve[d[e].Ff],d[e].data,[b]),a=b.R.runOnce;c=_.re(this.sC,c,[]);a||b.R.dontWait||c.push(b)};_.em.prototype.XL=_.ea(18);
var Gm=function(a,b,c){c=c||[];for(var d=0;d<c.length;d++){var e=c[d];if(e&&a){var f=e.R.filter||_.Vl;if(a&&f(a)){f=e.R.apis||[];for(var g=0;g<f.length;g++)a.Cp(f[g]);e.tb()&&e.tb()(a,b);e.R.runOnce&&(c.splice(d,1),--d)}}}};_.em.prototype.Qj=function(a,b,c){this.py(Bm(Am(zm("_opener").$b(a).Jo(b),c)).value())};_.fm.prototype.u_=function(a){this.getContext().Qj(function(b){b.send("_g_wasRestyled",a,void 0,_.Wl)},null,_.Wl)};var Hm=_.Il.$a;Hm&&Hm.register("_g_restyleDone",_.fm.prototype.u_,_.Wl); _.bm("_g_connect",_.fm.prototype.sS);var Im={};Im._g_open=_.fm.prototype.jZ;_.$l("_open",Im,_.Wl);
_.z("gapi.iframes.create",_.pl);
_.fm.prototype.UL=_.Bd(16,function(a,b){this.register("_g_wasRestyled",a,b)});_.h=_.em.prototype;_.h.WM=_.Bd(15,function(a){this.Ww("onRestyleSelfFilter",a)});_.h.DM=_.Bd(14,function(a){this.Ww("onCloseSelfFilter",a)});_.h.MI=_.Bd(13,function(){return this.$a});_.h.Ww=_.Bd(12,function(a,b){this.zL[a]=b});_.h.Un=_.Bd(11,function(){return this.Gb});_.fm.prototype.Un=_.Bd(10,function(){return this.Gb});_.z("gapi.iframes.registerStyle",function(a,b){_.mm[a]=b});
_.z("gapi.iframes.registerBeforeOpenStyle",function(a,b){_.jm[a]=b});_.z("gapi.iframes.getStyle",_.lm);_.z("gapi.iframes.getBeforeOpenStyle",function(a){return _.jm[a]});_.z("gapi.iframes.registerIframesApi",_.$l);_.z("gapi.iframes.registerIframesApiHandler",_.am);_.z("gapi.iframes.getContext",_.cm);_.z("gapi.iframes.SAME_ORIGIN_IFRAMES_FILTER",_.Vl);_.z("gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER",_.Wl);_.z("gapi.iframes.makeWhiteListIframesFilter",_.Xl);_.z("gapi.iframes.Context",_.em);
_.z("gapi.iframes.Context.prototype.isDisposed",_.em.prototype.Un);_.z("gapi.iframes.Context.prototype.getWindow",_.em.prototype.ub);_.z("gapi.iframes.Context.prototype.getFrameName",_.em.prototype.Ed);_.z("gapi.iframes.Context.prototype.getGlobalParam",_.em.prototype.wA);_.z("gapi.iframes.Context.prototype.setGlobalParam",_.em.prototype.Ww);_.z("gapi.iframes.Context.prototype.open",_.em.prototype.open);_.z("gapi.iframes.Context.prototype.openChild",_.em.prototype.Zh);
_.z("gapi.iframes.Context.prototype.getParentIframe",_.em.prototype.MI);_.z("gapi.iframes.Context.prototype.closeSelf",_.em.prototype.Uy);_.z("gapi.iframes.Context.prototype.restyleSelf",_.em.prototype.nD);_.z("gapi.iframes.Context.prototype.setCloseSelfFilter",_.em.prototype.DM);_.z("gapi.iframes.Context.prototype.setRestyleSelfFilter",_.em.prototype.WM);_.z("gapi.iframes.Iframe",_.fm);_.z("gapi.iframes.Iframe.prototype.isDisposed",_.fm.prototype.Un);
_.z("gapi.iframes.Iframe.prototype.getContext",_.fm.prototype.getContext);_.z("gapi.iframes.Iframe.prototype.getFrameName",_.fm.prototype.Ed);_.z("gapi.iframes.Iframe.prototype.getId",_.fm.prototype.getId);_.z("gapi.iframes.Iframe.prototype.register",_.fm.prototype.register);_.z("gapi.iframes.Iframe.prototype.unregister",_.fm.prototype.unregister);_.z("gapi.iframes.Iframe.prototype.send",_.fm.prototype.send);_.z("gapi.iframes.Iframe.prototype.applyIframesApi",_.fm.prototype.Cp);
_.z("gapi.iframes.Iframe.prototype.getIframeEl",_.fm.prototype.Fa);_.z("gapi.iframes.Iframe.prototype.getSiteEl",_.fm.prototype.Za);_.z("gapi.iframes.Iframe.prototype.setSiteEl",_.fm.prototype.lf);_.z("gapi.iframes.Iframe.prototype.getWindow",_.fm.prototype.ub);_.z("gapi.iframes.Iframe.prototype.getOrigin",_.fm.prototype.Pa);_.z("gapi.iframes.Iframe.prototype.close",_.fm.prototype.close);_.z("gapi.iframes.Iframe.prototype.restyle",_.fm.prototype.Zr);
_.z("gapi.iframes.Iframe.prototype.restyleDone",_.fm.prototype.xo);_.z("gapi.iframes.Iframe.prototype.registerWasRestyled",_.fm.prototype.UL);_.z("gapi.iframes.Iframe.prototype.registerWasClosed",_.fm.prototype.Gk);_.z("gapi.iframes.Iframe.prototype.getParam",_.fm.prototype.HA);_.z("gapi.iframes.Iframe.prototype.setParam",_.fm.prototype.TM);_.z("gapi.iframes.Iframe.prototype.ping",_.fm.prototype.ping);
var LN=function(a,b){a.R.data=b;return a};_.em.prototype.XL=_.Bd(18,function(a,b){a=_.re(this.sC,a,[]);if(b)for(var c=0,d=!1;!d&&c<a.length;c++)a[c].Ee===b&&(d=!0,a.splice(c,1));else a.splice(0,a.length)});
_.em.prototype.Wy=_.Bd(17,function(a,b){a=new _.vm(a);var c=new _.vm(b),d=_.Sl(a);b=a.getIframe();var e=c.getIframe();if(e){var f=_.Dl(a),g=new _.Nl;_.Em(b,e,g);LN(_.wm((new _.vm(g.value())).Ok(f),a.R.role),a.R.data).zj(d);var k=new _.Nl;_.Em(e,b,k);LN(_.wm((new _.vm(k.value())).Ok(f),c.R.role),c.R.data).zj(!0);_.gm(b,"_g_connect",g.value(),function(){d||_.gm(e,"_g_connect",k.value())});d&&_.gm(e,"_g_connect",k.value())}else c={},LN(_.wm(_.xm(new _.vm(c)),a.R.role),a.R.data),_.gm(b,"_g_connect",c)});
_.z("gapi.iframes.Context.prototype.addOnConnectHandler",_.em.prototype.py);_.z("gapi.iframes.Context.prototype.removeOnConnectHandler",_.em.prototype.XL);_.z("gapi.iframes.Context.prototype.addOnOpenerHandler",_.em.prototype.Qj);_.z("gapi.iframes.Context.prototype.connectIframes",_.em.prototype.Wy);
_.vg=window.googleapis&&window.googleapis.server||{};
(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(g){}else d.log&&d.log(f)}var b=function(e){a(1,e)};_.hb=function(e){a(2,e)};_.ib=function(e){a(3,e)};_.Re=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})();
_.Qe=_.Qe||{};_.Qe.wt=function(a,b,c,d){"undefined"!=typeof a.addEventListener?a.addEventListener(b,c,d):"undefined"!=typeof a.attachEvent?a.attachEvent("on"+b,c):_.hb("cannot attachBrowserEvent: "+b)};_.Qe.UZ=function(a){var b=window;b.removeEventListener?b.removeEventListener("mousemove",a,!1):b.detachEvent?b.detachEvent("onmousemove",a):_.hb("cannot removeBrowserEvent: mousemove")};
_.wg=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;n=m=0}function b(p){for(var t=g,r=0;64>r;r+=4)t[r/4]=p[r]<<24|p[r+1]<<16|p[r+2]<<8|p[r+3];for(r=16;80>r;r++)p=t[r-3]^t[r-8]^t[r-14]^t[r-16],t[r]=(p<<1|p>>>31)&4294967295;p=e[0];var v=e[1],u=e[2],w=e[3],C=e[4];for(r=0;80>r;r++){if(40>r)if(20>r){var D=w^v&(u^w);var A=1518500249}else D=v^u^w,A=1859775393;else 60>r?(D=v&u|w&(v|u),A=2400959708):(D=v^u^w,A=3395469782);D=((p<<5|p>>>27)&4294967295)+
D+C+A+t[r]&4294967295;C=w;w=u;u=(v<<30|v>>>2)&4294967295;v=p;p=D}e[0]=e[0]+p&4294967295;e[1]=e[1]+v&4294967295;e[2]=e[2]+u&4294967295;e[3]=e[3]+w&4294967295;e[4]=e[4]+C&4294967295}function c(p,t){if("string"===typeof p){p=unescape(encodeURIComponent(p));for(var r=[],v=0,u=p.length;v<u;++v)r.push(p.charCodeAt(v));p=r}t||(t=p.length);r=0;if(0==m)for(;r+64<t;)b(p.slice(r,r+64)),r+=64,n+=64;for(;r<t;)if(f[m++]=p[r++],n++,64==m)for(m=0,b(f);r+64<t;)b(p.slice(r,r+64)),r+=64,n+=64}function d(){var p=[],
t=8*n;56>m?c(k,56-m):c(k,64-(m-56));for(var r=63;56<=r;r--)f[r]=t&255,t>>>=8;b(f);for(r=t=0;5>r;r++)for(var v=24;0<=v;v-=8)p[t++]=e[r]>>v&255;return p}for(var e=[],f=[],g=[],k=[128],l=1;64>l;++l)k[l]=0;var m,n;a();return{reset:a,update:c,digest:d,Sg:function(){for(var p=d(),t="",r=0;r<p.length;r++)t+="0123456789ABCDEF".charAt(Math.floor(p[r]/16))+"0123456789ABCDEF".charAt(p[r]%16);return t}}};
_.xg=function(){function a(m){var n=_.wg();n.update(m);return n.Sg()}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=_.Q("random/maxObserveMousemove");null==c&&(c=-1);var d=0,e=Math.random(),f=1,g=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%g;0<c&&++d==c&&_.Qe.UZ(k)}; 0!=c&&_.Qe.wt(window,"mousemove",k,!1);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/(g+Math.pow(16,20))}}();
_.z("shindig.random",_.xg);
_.Qe=_.Qe||{};(function(){var a=[];_.Qe.Fba=function(b){a.push(b)};_.Qe.Sba=function(){for(var b=0,c=a.length;b<c;++b)a[b]()}})();
_.Ye=function(){var a=window.gadgets&&window.gadgets.config&&window.gadgets.config.get;a&&_.Ke(a());return{register:function(b,c,d){d&&d(_.Q())},get:function(b){return _.Q(b)},update:function(b,c){if(c)throw"Config replacement is not supported";_.Ke(b)},Rb:function(){}}}();
_.z("gadgets.config.register",_.Ye.register);_.z("gadgets.config.get",_.Ye.get);_.z("gadgets.config.init",_.Ye.Rb);_.z("gadgets.config.update",_.Ye.update);
var Mf;_.Kf=function(){var a=_.oe.readyState;return"complete"===a||"interactive"===a&&-1==navigator.userAgent.indexOf("MSIE")};_.Lf=function(a){if(_.Kf())a();else{var b=!1,c=function(){if(!b)return b=!0,a.apply(this,arguments)};_.ne.addEventListener?(_.ne.addEventListener("load",c,!1),_.ne.addEventListener("DOMContentLoaded",c,!1)):_.ne.attachEvent&&(_.ne.attachEvent("onreadystatechange",function(){_.Kf()&&c.apply(this,arguments)}),_.ne.attachEvent("onload",c))}};Mf=Mf||{};Mf.iM=null;Mf.XK=null; Mf.lv=null;Mf.frameElement=null;
Mf=Mf||{};
Mf.aF||(Mf.aF=function(){function a(f,g,k){"undefined"!=typeof window.addEventListener?window.addEventListener(f,g,k):"undefined"!=typeof window.attachEvent&&window.attachEvent("on"+f,g);"message"===f&&(window.___jsl=window.___jsl||{},f=window.___jsl,f.RPMQ=f.RPMQ||[],f.RPMQ.push(g))}function b(f){var g=_.Gf(f.data);if(g&&g.f){(0,_.Re)("gadgets.rpc.receive("+window.name+"): "+f.data);var k=_.Nf.Tl(g.f);e&&("undefined"!==typeof f.origin?f.origin!==k:f.domain!==/^.+:\/\/([^:]+).*/.exec(k)[1])?_.ib("Invalid rpc message origin. "+
k+" vs "+(f.origin||"")):c(g,f.origin)}}var c,d,e=!0;return{vI:function(){return"wpm"},WX:function(){return!0},Rb:function(f,g){_.Ye.register("rpc",null,function(k){"true"===String((k&&k.rpc||{}).disableForceSecure)&&(e=!1)});c=f;d=g;a("message",b,!1);d("..",!0);return!0},Cc:function(f){d(f,!0);return!0},call:function(f,g,k){var l=_.Nf.Tl(f),m=_.Nf.jG(f);l?window.setTimeout(function(){var n=_.Hf(k);(0,_.Re)("gadgets.rpc.send("+window.name+"): "+n);m.postMessage(n,l)},0):".."!=f&&_.ib("No relay set (used as window.postMessage targetOrigin), cannot send cross-domain message"); return!0}}}());
if(window.gadgets&&window.gadgets.rpc)"undefined"!=typeof _.Nf&&_.Nf||(_.Nf=window.gadgets.rpc,_.Nf.config=_.Nf.config,_.Nf.register=_.Nf.register,_.Nf.unregister=_.Nf.unregister,_.Nf.SL=_.Nf.registerDefault,_.Nf.QN=_.Nf.unregisterDefault,_.Nf.kI=_.Nf.forceParentVerifiable,_.Nf.call=_.Nf.call,_.Nf.Lq=_.Nf.getRelayUrl,_.Nf.ni=_.Nf.setRelayUrl,_.Nf.Tw=_.Nf.setAuthToken,_.Nf.ws=_.Nf.setupReceiver,_.Nf.El=_.Nf.getAuthToken,_.Nf.fD=_.Nf.removeReceiver,_.Nf.RI=_.Nf.getRelayChannel,_.Nf.PL=_.Nf.receive,
_.Nf.RL=_.Nf.receiveSameDomain,_.Nf.Pa=_.Nf.getOrigin,_.Nf.Tl=_.Nf.getTargetOrigin,_.Nf.jG=_.Nf._getTargetWin,_.Nf.tR=_.Nf._parseSiblingId);else{_.Nf=function(){function a(y,P){if(!L[y]){var Y=va;P||(Y=ba);L[y]=Y;P=J[y]||[];for(var aa=0;aa<P.length;++aa){var ka=P[aa];ka.t=D[y];Y.call(y,ka.f,ka)}J[y]=[]}}function b(){function y(){ra=!0}la||("undefined"!=typeof window.addEventListener?window.addEventListener("unload",y,!1):"undefined"!=typeof window.attachEvent&&window.attachEvent("onunload",y),la=
!0)}function c(y,P,Y,aa,ka){D[P]&&D[P]===Y||(_.ib("Invalid gadgets.rpc token. "+D[P]+" vs "+Y),na(P,2));ka.onunload=function(){I[P]&&!ra&&(na(P,1),_.Nf.fD(P))};b();aa=_.Gf(decodeURIComponent(aa))}function d(y,P){if(y&&"string"===typeof y.s&&"string"===typeof y.f&&y.a instanceof Array)if(D[y.f]&&D[y.f]!==y.t&&(_.ib("Invalid gadgets.rpc token. "+D[y.f]+" vs "+y.t),na(y.f,2)),"__ack"===y.s)window.setTimeout(function(){a(y.f,!0)},0);else{y.c&&(y.callback=function(ma){_.Nf.call(y.f,(y.g?"legacy__":"")+
"__cb",null,y.c,ma)});if(P){var Y=e(P);y.origin=P;var aa=y.r;try{var ka=e(aa)}catch(ma){}aa&&ka==Y||(aa=P);y.referer=aa}P=(u[y.s]||u[""]).apply(y,y.a);y.c&&"undefined"!==typeof P&&_.Nf.call(y.f,"__cb",null,y.c,P)}}function e(y){if(!y)return"";y=y.split("#")[0].split("?")[0];y=y.toLowerCase();0==y.indexOf("//")&&(y=window.location.protocol+y);-1==y.indexOf("://")&&(y=window.location.protocol+"//"+y);var P=y.substring(y.indexOf("://")+3),Y=P.indexOf("/");-1!=Y&&(P=P.substring(0,Y));y=y.substring(0,
y.indexOf("://"));if("http"!==y&&"https"!==y&&"chrome-extension"!==y&&"file"!==y&&"android-app"!==y&&"chrome-search"!==y)throw Error("r");Y="";var aa=P.indexOf(":");if(-1!=aa){var ka=P.substring(aa+1);P=P.substring(0,aa);if("http"===y&&"80"!==ka||"https"===y&&"443"!==ka)Y=":"+ka}return y+"://"+P+Y}function f(y){if("/"==y.charAt(0)){var P=y.indexOf("|");return{id:0<P?y.substring(1,P):y.substring(1),origin:0<P?y.substring(P+1):null}}return null}function g(y){if("undefined"===typeof y||".."===y)return window.parent;
var P=f(y);if(P)return window.top.frames[P.id];y=String(y);return(P=window.frames[y])?P:(P=document.getElementById(y))&&P.contentWindow?P.contentWindow:null}function k(y,P){if(!0!==I[y]){"undefined"===typeof I[y]&&(I[y]=0);var Y=g(y);".."!==y&&null==Y||!0!==va.Cc(y,P)?!0!==I[y]&&10>I[y]++?window.setTimeout(function(){k(y,P)},500):(L[y]=ba,I[y]=!0):I[y]=!0}}function l(y){(y=w[y])&&"/"===y.substring(0,1)&&(y="/"===y.substring(1,2)?document.location.protocol+y:document.location.protocol+"//"+document.location.host+
y);return y}function m(y,P,Y){P&&!/http(s)?:\/\/.+/.test(P)&&(0==P.indexOf("//")?P=window.location.protocol+P:"/"==P.charAt(0)?P=window.location.protocol+"//"+window.location.host+P:-1==P.indexOf("://")&&(P=window.location.protocol+"//"+P));w[y]=P;"undefined"!==typeof Y&&(C[y]=!!Y)}function n(y,P){P=P||"";D[y]=String(P);k(y,P)}function p(y){y=(y.passReferrer||"").split(":",2);G=y[0]||"none";V=y[1]||"origin"}function t(y){"true"===String(y.useLegacyProtocol)&&(va=Mf.lv||ba,va.Rb(d,a))}function r(y,
P){function Y(aa){aa=aa&&aa.rpc||{};p(aa);var ka=aa.parentRelayUrl||"";ka=e(W.parent||P)+ka;m("..",ka,"true"===String(aa.useLegacyProtocol));t(aa);n("..",y)}!W.parent&&P?Y({}):_.Ye.register("rpc",null,Y)}function v(y,P,Y){if(".."===y)r(Y||W.rpctoken||W.ifpctok||"",P);else a:{var aa=null;if("/"!=y.charAt(0)){if(!_.Qe)break a;aa=document.getElementById(y);if(!aa)throw Error("s`"+y);}aa=aa&&aa.src;P=P||_.Nf.Pa(aa);m(y,P);P=_.Qe.Ic(aa);n(y,Y||P.rpctoken)}}var u={},w={},C={},D={},A=0,E={},I={},W={},L=
{},J={},G=null,V=null,oa=window.top!==window.self,ta=window.name,na=function(){},$a=window.console,Da=$a&&$a.log&&function(y){$a.log(y)}||function(){},ba=function(){function y(P){return function(){Da(P+": call ignored")}}return{vI:function(){return"noop"},WX:function(){return!0},Rb:y("init"),Cc:y("setup"),call:y("call")}}();_.Qe&&(W=_.Qe.Ic());var ra=!1,la=!1,va=function(){if("rmr"==W.rpctx)return Mf.iM;var y="function"===typeof window.postMessage?Mf.aF:"object"===typeof window.postMessage?Mf.aF:
window.ActiveXObject?Mf.XK?Mf.XK:Mf.lv:0<navigator.userAgent.indexOf("WebKit")?Mf.iM:"Gecko"===navigator.product?Mf.frameElement:Mf.lv;y||(y=ba);return y}();u[""]=function(){Da("Unknown RPC service: "+this.s)};u.__cb=function(y,P){var Y=E[y];Y&&(delete E[y],Y.call(this,P))};return{config:function(y){"function"===typeof y.oM&&(na=y.oM)},register:function(y,P){if("__cb"===y||"__ack"===y)throw Error("t");if(""===y)throw Error("u");u[y]=P},unregister:function(y){if("__cb"===y||"__ack"===y)throw Error("v");
if(""===y)throw Error("w");delete u[y]},SL:function(y){u[""]=y},QN:function(){delete u[""]},kI:function(){},call:function(y,P,Y,aa){y=y||"..";var ka="..";".."===y?ka=ta:"/"==y.charAt(0)&&(ka=_.Nf.Pa(window.location.href),ka="/"+ta+(ka?"|"+ka:""));++A;Y&&(E[A]=Y);var ma={s:P,f:ka,c:Y?A:0,a:Array.prototype.slice.call(arguments,3),t:D[y],l:!!C[y]};a:if("bidir"===G||"c2p"===G&&".."===y||"p2c"===G&&".."!==y){var x=window.location.href;var K="?";if("query"===V)K="#";else if("hash"===V)break a;K=x.lastIndexOf(K);
K=-1===K?x.length:K;x=x.substring(0,K)}else x=null;x&&(ma.r=x);if(".."===y||null!=f(y)||document.getElementById(y))(x=L[y])||null===f(y)||(x=va),0===P.indexOf("legacy__")&&(x=va,ma.s=P.substring(8),ma.c=ma.c?ma.c:A),ma.g=!0,ma.r=ka,x?(C[y]&&(x=Mf.lv),!1===x.call(y,ka,ma)&&(L[y]=ba,va.call(y,ka,ma))):J[y]?J[y].push(ma):J[y]=[ma]},Lq:l,ni:m,Tw:n,ws:v,El:function(y){return D[y]},fD:function(y){delete w[y];delete C[y];delete D[y];delete I[y];delete L[y]},RI:function(){return va.vI()},PL:function(y,P){4<
y.length?va.N$(y,d):c.apply(null,y.concat(P))},RL:function(y){y.a=Array.prototype.slice.call(y.a);window.setTimeout(function(){d(y)},0)},Pa:e,Tl:function(y){var P=null,Y=l(y);Y?P=Y:(Y=f(y))?P=Y.origin:".."==y?P=W.parent:(y=document.getElementById(y))&&"iframe"===y.tagName.toLowerCase()&&(P=y.src);return e(P)},Rb:function(){!1===va.Rb(d,a)&&(va=ba);oa?v(".."):_.Ye.register("rpc",null,function(y){y=y.rpc||{};p(y);t(y)})},jG:g,tR:f,n2:"__ack",q8:ta||"..",E8:0,D8:1,C8:2}}();_.Nf.Rb()}
;_.Nf.config({oM:function(a){throw Error("x`"+a);}});_.Re=_.Xe;_.z("gadgets.rpc.config",_.Nf.config);_.z("gadgets.rpc.register",_.Nf.register);_.z("gadgets.rpc.unregister",_.Nf.unregister);_.z("gadgets.rpc.registerDefault",_.Nf.SL);_.z("gadgets.rpc.unregisterDefault",_.Nf.QN);_.z("gadgets.rpc.forceParentVerifiable",_.Nf.kI);_.z("gadgets.rpc.call",_.Nf.call);_.z("gadgets.rpc.getRelayUrl",_.Nf.Lq);_.z("gadgets.rpc.setRelayUrl",_.Nf.ni);_.z("gadgets.rpc.setAuthToken",_.Nf.Tw);_.z("gadgets.rpc.setupReceiver",_.Nf.ws);_.z("gadgets.rpc.getAuthToken",_.Nf.El); _.z("gadgets.rpc.removeReceiver",_.Nf.fD);_.z("gadgets.rpc.getRelayChannel",_.Nf.RI);_.z("gadgets.rpc.receive",_.Nf.PL);_.z("gadgets.rpc.receiveSameDomain",_.Nf.RL);_.z("gadgets.rpc.getOrigin",_.Nf.Pa);_.z("gadgets.rpc.getTargetOrigin",_.Nf.Tl);
var yg=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"),g=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",g)}};d.client?e():d.load.call(d,"client",e)}}},zg=function(a,b){return function(c){var d={};c=c.body;var e=_.Gf(c),f={};if(e&&e.length)for(var g=0,k=e.length;g<k;++g){var l=e[g];f[l.id]=l}g=0;for(k=b.length;g<k;++g)l=b[g].id,d[l]=e&&e.length?f[l]:e;a(d,c)}},Ag=function(a){a.transport={name:"googleapis",execute:function(b,c){for(var d=[],e=0,f=b.length;e<f;++e){var g=b[e],k=g.method,l=String(k).split(".")[0];l=_.Q("googleapis.config/versions/"+k)||_.Q("googleapis.config/versions/"+
l)||"v1";d.push({jsonrpc:"2.0",id:g.id,method:k,apiVersion:String(l),params:g.params})}b=yg({httpMethod:"POST",root:a.transport.root,url:"/rpc?pp=0",headers:{"Content-Type":"application/json"},body:d});b.execute.call(b,zg(c,d))},root:void 0}},Bg=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)})},Dg=function(){for(var a=Cg,b=a.split("."),c=function(k){k=k||{};k.groupId=k.groupId||"@self";k.userId=
k.userId||"@viewer";k={method:a,rpc:k||{}};Ag(k);k.execute=Bg;return k},d=_.q,e=0,f=b.length;e<f;++e){var g=d[b[e]]||{};e+1==f&&(g=c);d=d[b[e]]=g}if(1<b.length&&"googleapis"!=b[0])for(b[0]="googleapis","delete"==b[b.length-1]&&(b[b.length-1]="remove"),d=_.q,e=0,f=b.length;e<f;++e)g=d[b[e]]||{},e+1==f&&(g=c),d=d[b[e]]=g},Cg;for(Cg in _.Q("googleapis.config/methods"))Dg();
_.z("googleapis.newHttpRequest",function(a){return yg(a)});_.z("googleapis.setUrlParameter",function(a,b){if("trace"!==a)throw Error("z");_.Ke("client/trace",b)});
_.Jm=_.re(_.Ce,"rw",_.se());
var Km=function(a,b){(a=_.Jm[a])&&a.state<b&&(a.state=b)};var Lm=function(a){a=(a=_.Jm[a])?a.oid:void 0;if(a){var b=_.oe.getElementById(a);b&&b.parentNode.removeChild(b);delete _.Jm[a];Lm(a)}};_.Mm=function(a){a=a.container;"string"===typeof a&&(a=document.getElementById(a));return a};_.Nm=function(a){var b=a.clientWidth;return"position:absolute;top:-10000px;width:"+(b?b+"px":a.style.width||"300px")+";margin:0px;border-style:none;"};
_.Om=function(a,b){var c={},d=a.Qb(),e=b&&b.width,f=b&&b.height,g=b&&b.verticalAlign;g&&(c.verticalAlign=g);e||(e=d.width||a.width);f||(f=d.height||a.height);d.width=c.width=e;d.height=c.height=f;d=a.Fa();e=a.getId();Km(e,2);a:{e=a.Za();c=c||{};if(_.Ce.oa){var k=d.id;if(k){f=(f=_.Jm[k])?f.state:void 0;if(1===f||4===f)break a;Lm(k)}}(f=e.nextSibling)&&f.getAttribute&&f.getAttribute("data-gapistub")&&(e.parentNode.removeChild(f),e.style.cssText="");f=c.width;g=c.height;var l=e.style;l.textIndent="0";
l.margin="0";l.padding="0";l.background="transparent";l.borderStyle="none";l.cssFloat="none";l.styleFloat="none";l.lineHeight="normal";l.fontSize="1px";l.verticalAlign="baseline";e=e.style;e.display="inline-block";d=d.style;d.position="static";d.left="0";d.top="0";d.visibility="visible";f&&(e.width=d.width=f+"px");g&&(e.height=d.height=g+"px");c.verticalAlign&&(e.verticalAlign=c.verticalAlign);k&&Km(k,3)}(k=b?b.title:null)&&a.Fa().setAttribute("title",k);(b=b?b.ariaLabel:null)&&a.Fa().setAttribute("aria-label",
b)};_.Pm=function(a){var b=a.Za();b&&b.removeChild(a.Fa())};_.Qm=function(a){a.where=_.Mm(a);var b=a.messageHandlers=a.messageHandlers||{},c=function(e){_.Om(this,e)};b._ready=c;b._renderstart=c;var d=a.onClose;a.onClose=function(e){d&&d.call(this,e);_.Pm(this)};a.onCreate=function(e){e=e.Fa();e.style.cssText=_.Nm(e)}};
var tg=_.sg=_.sg||{};window.___jsl=window.___jsl||{};tg.Ey={zaa:function(){return window.___jsl.bsh},FI:function(){return window.___jsl.h},ID:function(a){window.___jsl.bsh=a},u0:function(a){window.___jsl.h=a}};
_.Qe=_.Qe||{};_.Qe.Pv=function(a,b,c){for(var d=[],e=2,f=arguments.length;e<f;++e)d.push(arguments[e]);return function(){for(var g=d.slice(),k=0,l=arguments.length;k<l;++k)g.push(arguments[k]);return b.apply(a,g)}};_.Qe.Ar=function(a){var b,c,d={};for(b=0;c=a[b];++b)d[c]=c;return d};
_.Qe=_.Qe||{};
(function(){function a(c,d){return String.fromCharCode(d)}var b={0:!1,10:!0,13:!0,34:!0,39:!0,60:!0,62:!0,92:!0,8232:!0,8233:!0,65282:!0,65287:!0,65308:!0,65310:!0,65340:!0};_.Qe.escape=function(c,d){if(c){if("string"===typeof c)return _.Qe.uu(c);if("Array"===typeof c){var e=0;for(d=c.length;e<d;++e)c[e]=_.Qe.escape(c[e])}else if("object"===typeof c&&d){d={};for(e in c)c.hasOwnProperty(e)&&(d[_.Qe.uu(e)]=_.Qe.escape(c[e],!0));return d}}return c};_.Qe.uu=function(c){if(!c)return c;for(var d=[],e,f, g=0,k=c.length;g<k;++g)e=c.charCodeAt(g),f=b[e],!0===f?d.push("&#",e,";"):!1!==f&&d.push(c.charAt(g));return d.join("")};_.Qe.lca=function(c){return c?c.replace(/&#([0-9]+);/g,a):c}})();
_.R={};_.Sm={};window.iframer=_.Sm;
_.R.Ia=_.R.Ia||{};_.R.Ia.bS=function(a){try{return!!a.document}catch(b){}return!1};_.R.Ia.$I=function(a){var b=a.parent;return a!=b&&_.R.Ia.bS(b)?_.R.Ia.$I(b):a};_.R.Ia.Taa=function(a){var b=a.userAgent||"";a=a.product||"";return 0!=b.indexOf("Opera")&&-1==b.indexOf("WebKit")&&"Gecko"==a&&0<b.indexOf("rv:1.")};
var sp,tp,up,wp,xp,yp,Dp,Ep,Fp,Gp,Ip,Jp,Kp,Mp,Np,Pp;sp=function(){_.R.SJ++;return["I",_.R.SJ,"_",(new Date).getTime()].join("")};tp=function(a){return a instanceof Array?a.join(","):a instanceof Object?_.Hf(a):a};up=function(){};wp=function(a){a&&a.match(vp)&&_.Ke("googleapis.config/gcv",a)};xp=function(a){_.sg.Ey.u0(a)};yp=function(a){_.sg.Ey.ID(a)};_.zp=function(a,b){b=b||{};for(var c in a)a.hasOwnProperty(c)&&(b[c]=a[c]);return b};
_.Bp=function(a,b,c,d,e){var f=[],g;for(g in a)if(a.hasOwnProperty(g)){var k=b,l=c,m=a[g],n=d,p=Ap(g);p[k]=p[k]||{};n=_.Qe.Pv(n,m);m._iframe_wrapped_rpc_&&(n._iframe_wrapped_rpc_=!0);p[k][l]=n;f.push(g)}if(e)for(g in _.R.Hn)_.R.Hn.hasOwnProperty(g)&&f.push(g);return f.join(",")};Dp=function(a,b,c){var d={};if(a&&a._methods){a=a._methods.split(",");for(var e=0;e<a.length;e++){var f=a[e];d[f]=Cp(f,b,c)}}return d};
Ep=function(a){if(a&&a.disableMultiLevelParentRelay)a=!1;else{var b;if(b=_.Sm&&_.Sm._open&&"inline"!=a.style&&!0!==a.inline)a=a.container,b=!(a&&("string"==typeof a&&document.getElementById(a)||document==(a.ownerDocument||a.document)));a=b}return a};Fp=function(a,b){var c={};b=b.params||{};for(var d in a)"#"==d.charAt(0)&&(c[d.substring(1)]=a[d]),0==d.indexOf("fr-")&&(c[d.substring(3)]=a[d]),"#"==b[d]&&(c[d]=a[d]);for(var e in c)delete a["fr-"+e],delete a["#"+e],delete a[e];return c};
Gp=function(a){if(":"==a.charAt(0)){var b=_.Q("iframes/"+a.substring(1));a={};_.ue(b,a);(b=a.url)&&(a.url=_.nl(b));a.params||(a.params={});return a}return{url:_.nl(a)}};Ip=function(a){function b(){}b.prototype=Hp.prototype;a.prototype=new b};Jp=function(a){return _.R.Gs[a]};Kp=function(a,b){_.R.Gs[a]=b};Mp=function(a){a=a||{};"auto"===a.height&&(a.height=_.pk.Gc());var b=window&&Lp&&Lp.La();b?b.eM(a.width||0,a.height||0):_.Sm&&_.Sm._resizeMe&&_.Sm._resizeMe(a)};Np=function(a){wp(a)};
_.Op=function(){return _.ne.location.origin||_.ne.location.protocol+"//"+_.ne.location.host};Pp=function(a){var b=_.we(a.location.href,"urlindex");if(b=_.re(_.Ce,"fUrl",[])[b]){var c=a.location.hash;b+=/#/.test(b)?c.replace(/^#/,"&"):c;a.location.replace(b)}};
if(window.ToolbarApi)Lp=window.ToolbarApi,Lp.La=window.ToolbarApi.getInstance,Lp.prototype=window.ToolbarApi.prototype,_.h=Lp.prototype,_.h.openWindow=Lp.prototype.openWindow,_.h.lH=Lp.prototype.closeWindow,_.h.RM=Lp.prototype.setOnCloseHandler,_.h.ZG=Lp.prototype.canClosePopup,_.h.eM=Lp.prototype.resizeWindow;else{var Lp=function(){},Qp=null;Lp.La=function(){!Qp&&window.external&&window.external.GTB_IsToolbar&&(Qp=new Lp);return Qp};_.h=Lp.prototype;_.h.openWindow=function(a){return window.external.GTB_OpenPopup&&
window.external.GTB_OpenPopup(a)};_.h.lH=function(a){window.external.GTB_ClosePopupWindow&&window.external.GTB_ClosePopupWindow(a)};_.h.RM=function(a,b){window.external.GTB_SetOnCloseHandler&&window.external.GTB_SetOnCloseHandler(a,b)};_.h.ZG=function(a){return window.external.GTB_CanClosePopup&&window.external.GTB_CanClosePopup(a)};_.h.eM=function(a,b){return window.external.GTB_ResizeWindow&&window.external.GTB_ResizeWindow(a,b)};window.ToolbarApi=Lp;window.ToolbarApi.getInstance=Lp.La}
;var Rp=function(){_.Nf.register("_noop_echo",function(){this.callback(_.R.UU(_.R.uk[this.f]))})},Sp=function(){window.setTimeout(function(){_.Nf.call("..","_noop_echo",_.R.sZ)},0)},Cp=function(a,b,c){var d=function(e){var f=Array.prototype.slice.call(arguments,0),g=f[f.length-1];if("function"===typeof g){var k=g;f.pop()}f.unshift(b,a,k,c);_.Nf.call.apply(_.Nf,f)};d._iframe_wrapped_rpc_=!0;return d},Ap=function(a){_.R.Ew[a]||(_.R.Ew[a]={},_.Nf.register(a,function(b,c){var d=this.f;if(!("string"!=typeof b||
b in{}||d in{})){var e=this.callback,f=_.R.Ew[a][d],g;f&&Object.hasOwnProperty.call(f,b)?g=f[b]:Object.hasOwnProperty.call(_.R.Hn,a)&&(g=_.R.Hn[a]);if(g)return d=Array.prototype.slice.call(arguments,1),g._iframe_wrapped_rpc_&&e&&d.push(e),g.apply({},d)}_.ib(['Unregistered call in window "',window.name,'" for method "',a,'", via proxyId "',b,'" from frame "',d,'".'].join(""));return null}));return _.R.Ew[a]};
_.R.ZR=function(a,b,c){var d=Array.prototype.slice.call(arguments);_.R.NI(function(e){e.sameOrigin&&(d.unshift("/"+e.claimedOpenerId+"|"+window.location.protocol+"//"+window.location.host),_.Nf.call.apply(_.Nf,d))})};_.R.QZ=function(a,b){_.Nf.register(a,b)};
var vp=/^[-_.0-9A-Za-z]+$/,Tp={open:"open",onready:"ready",close:"close",onresize:"resize",onOpen:"open",onReady:"ready",onClose:"close",onResize:"resize",onRenderStart:"renderstart"},Up={onBeforeParentOpen:"beforeparentopen"},Vp={onOpen:function(a){var b=a.Qb();a.If(b.container||b.element);return a},onClose:function(a){a.remove()}};_.R.Il=function(a){var b=_.se();_.ue(_.bl,b);_.ue(a,b);return b};
var Hp=function(a,b,c,d,e,f,g,k){this.config=Gp(a);this.openParams=this.Mr=b||{};this.params=c||{};this.methods=d;this.lx=!1;Wp(this,b.style);this.Kp={};Xp(this,function(){var l;(l=this.Mr.style)&&_.R.Gs[l]?l=_.R.Gs[l]:l?(_.hb(['Missing handler for style "',l,'". Continuing with default handler.'].join("")),l=null):l=Vp;if(l){if("function"===typeof l)var m=l(this);else{var n={};for(m in l){var p=l[m];n[m]="function"===typeof p?_.Qe.Pv(l,p,this):p}m=n}for(var t in e)l=m[t],"function"===typeof l&&Yp(this,
e[t],_.Qe.Pv(m,l))}f&&Yp(this,"close",f)});this.ij=this.ac=g;this.DC=(k||[]).slice();g&&this.DC.unshift(g.getId())};Hp.prototype.Qb=function(){return this.Mr};Hp.prototype.mk=function(){return this.params};Hp.prototype.Nu=function(){return this.methods};Hp.prototype.Pc=function(){return this.ij};var Wp=function(a,b){a.lx||((b=b&&!_.R.Gs[b]&&_.R.mz[b])?(a.lz=[],b(function(){a.lx=!0;for(var c=0,d=a.lz.length;c<d;++c)a.lz[c].call(a)})):a.lx=!0)},Xp=function(a,b){a.lx?b.call(a):a.lz.push(b)};
Hp.prototype.Vc=function(a,b){Xp(this,function(){Yp(this,a,b)})};var Yp=function(a,b,c){a.Kp[b]=a.Kp[b]||[];a.Kp[b].push(c)};Hp.prototype.zm=function(a,b){Xp(this,function(){var c=this.Kp[a];if(c)for(var d=0,e=c.length;d<e;++d)if(c[d]===b){c.splice(d,1);break}})};
Hp.prototype.$g=function(a,b){var c=this.Kp[a];if(c)for(var d=Array.prototype.slice.call(arguments,1),e=0,f=c.length;e<f;++e)try{var g=c[e].apply({},d)}catch(k){_.ib(['Exception when calling callback "',a,'" with exception "',k.name,": ",k.message,'".'].join(""))}return g};
var Zp=function(a){return"number"==typeof a?{value:a,gA:a+"px"}:"100%"==a?{value:100,gA:"100%",oK:!0}:null},$p=function(a,b,c,d,e,f,g){Hp.call(this,a,b,c,d,Tp,e,f,g);this.id=b.id||sp();this.bs=b.rpctoken&&String(b.rpctoken)||Math.round(1E9*(0,_.xg)());this.aX=Fp(this.params,this.config);this.Yz={};Xp(this,function(){this.$g("open");_.zp(this.Yz,this)})};Ip($p);_.h=$p.prototype;
_.h.If=function(a,b){if(!this.config.url)return _.ib("Cannot open iframe, empty URL."),this;var c=this.id;_.R.uk[c]=this;var d=_.zp(this.methods);d._ready=this.jw;d._close=this.close;d._open=this.kw;d._resizeMe=this.uo;d._renderstart=this.mL;var e=this.aX;this.bs&&(e.rpctoken=this.bs);e._methods=_.Bp(d,c,"",this,!0);this.el=a="string"===typeof a?document.getElementById(a):a;d={};d.id=c;if(b){d.attributes=b;var f=b.style;if("string"===typeof f){if(f){var g=[];f=f.split(";");for(var k=0,l=f.length;k<
l;++k){var m=f[k];if(0!=m.length||k+1!=l)m=m.split(":"),2==m.length&&m[0].match(/^[ a-zA-Z_-]+$/)&&m[1].match(/^[ +.%0-9a-zA-Z_-]+$/)?g.push(m.join(":")):_.ib(['Iframe style "',f[k],'" not allowed.'].join(""))}g=g.join(";")}else g="";b.style=g}}this.Qb().allowPost&&(d.allowPost=!0);this.Qb().forcePost&&(d.forcePost=!0);d.queryParams=this.params;d.fragmentParams=e;d.paramsSerializer=tp;this.fh=_.pl(this.config.url,a,d);a=this.fh.getAttribute("data-postorigin")||this.fh.src;_.R.uk[c]=this;_.Nf.Tw(this.id,
this.bs);_.Nf.ni(this.id,a);return this};_.h.Ae=function(a,b){this.Yz[a]=b};_.h.getId=function(){return this.id};_.h.Fa=function(){return this.fh};_.h.Za=function(){return this.el};_.h.lf=function(a){this.el=a};_.h.jw=function(a){var b=Dp(a,this.id,"");this.ij&&"function"==typeof this.methods._ready&&(a._methods=_.Bp(b,this.ij.getId(),this.id,this,!1),this.methods._ready(a));_.zp(a,this);_.zp(b,this);this.$g("ready",a)};_.h.mL=function(a){this.$g("renderstart",a)};
_.h.close=function(a){a=this.$g("close",a);delete _.R.uk[this.id];return a};_.h.remove=function(){var a=document.getElementById(this.id);a&&a.parentNode&&a.parentNode.removeChild(a)};
_.h.kw=function(a){var b=Dp(a.params,this.id,a.proxyId);delete a.params._methods;"_parent"==a.openParams.anchor&&(a.openParams.anchor=this.el);if(Ep(a.openParams))new aq(a.url,a.openParams,a.params,b,b._onclose,this,a.openedByProxyChain);else{var c=new $p(a.url,a.openParams,a.params,b,b._onclose,this,a.openedByProxyChain),d=this;Xp(c,function(){var e={childId:c.getId()},f=c.Yz;f._toclose=c.close;e._methods=_.Bp(f,d.id,c.id,c,!1);b._onopen(e)})}};
_.h.uo=function(a){if(void 0===this.$g("resize",a)&&this.fh){var b=Zp(a.width);null!=b&&(this.fh.style.width=b.gA);a=Zp(a.height);null!=a&&(this.fh.style.height=a.gA);this.fh.parentElement&&(null!=b&&b.oK||null!=a&&a.oK)&&(this.fh.parentElement.style.display="block")}};
var aq=function(a,b,c,d,e,f,g){Hp.call(this,a,b,c,d,Up,e,f,g);this.url=a;this.Mm=null;this.ZC=sp();Xp(this,function(){this.$g("beforeparentopen");var k=_.zp(this.methods);k._onopen=this.iZ;k._ready=this.jw;k._onclose=this.gZ;this.params._methods=_.Bp(k,"..",this.ZC,this,!0);k={};for(m in this.params)k[m]=tp(this.params[m]);var l=this.config.url;if(this.Mr.hideUrlFromParent){var m=window.name;var n=l;l=_.Qk(this.config.url,this.params,{},tp);var p=k;k={};k._methods=p._methods;k["#opener"]=p["#opener"];
k["#urlindex"]=p["#urlindex"];k["#opener"]&&void 0!=p["#urlindex"]?(k["#opener"]=m+","+k["#opener"],m=n):(n=_.re(_.Ce,"fUrl",[]),p=n.length,n[p]=l,_.Ce.rUrl=Pp,k["#opener"]=m,k["#urlindex"]=p,m=_.sg.Pa(_.ne.location.href),l=_.Q("iframes/relay_url_"+encodeURIComponent(m))||"/_/gapi/sibling/1/frame.html",m+=l);l=m}_.Sm._open({url:l,openParams:this.Mr,params:k,proxyId:this.ZC,openedByProxyChain:this.DC})})};Ip(aq);aq.prototype.lV=function(){return this.Mm};
aq.prototype.iZ=function(a){this.Mm=a.childId;var b=Dp(a,"..",this.Mm);_.zp(b,this);this.close=b._toclose;_.R.uk[this.Mm]=this;this.ij&&this.methods._onopen&&(a._methods=_.Bp(b,this.ij.getId(),this.Mm,this,!1),this.methods._onopen(a))};aq.prototype.jw=function(a){var b=String(this.Mm),c=Dp(a,"..",b);_.zp(a,this);_.zp(c,this);this.$g("ready",a);this.ij&&this.methods._ready&&(a._methods=_.Bp(c,this.ij.getId(),b,this,!1),this.methods._ready(a))};
aq.prototype.gZ=function(a){if(this.ij&&this.methods._onclose)this.methods._onclose(a);else return a=this.$g("close",a),delete _.R.uk[this.Mm],a};
var bq=function(a,b,c,d,e,f,g){Hp.call(this,a,b,c,d,Up,f,g);this.id=b.id||sp();this.D1=e;d._close=this.close;this.onClosed=this.gL;this.kO=0;Xp(this,function(){this.$g("beforeparentopen");var k=_.zp(this.methods);this.params._methods=_.Bp(k,"..",this.ZC,this,!0);k={};k.queryParams=this.params;a=_.gl(_.oe,this.config.url,this.id,k);var l=e.openWindow(a);this.canAutoClose=function(m){m(e.ZG(l))};e.RM(l,this);this.kO=l})};Ip(bq);
bq.prototype.close=function(a){a=this.$g("close",a);this.D1.lH(this.kO);return a};bq.prototype.gL=function(){this.$g("close")};
(function(){_.R.uk={};_.R.Gs={};_.R.mz={};_.R.SJ=0;_.R.Ew={};_.R.Hn={};_.R.rw=null;_.R.qw=[];_.R.sZ=function(c){var d=!1;try{if(null!=c){var e=window.parent.frames[c.id];d=e.iframer.id==c.id&&e.iframes.openedId_(_.Sm.id)}}catch(f){}try{_.R.rw={origin:this.origin,referer:this.referer,claimedOpenerId:c&&c.id,claimedOpenerProxyChain:c&&c.proxyChain||[],sameOrigin:d};for(c=0;c<_.R.qw.length;++c)_.R.qw[c](_.R.rw);_.R.qw=[]}catch(f){}};_.R.UU=function(c){var d=c&&c.ij,e=null;d&&(e={},e.id=d.getId(),e.proxyChain=
c.DC);return e};Rp();if(window.parent!=window){var a=_.Qe.Ic();a.gcv&&wp(a.gcv);var b=a.jsh;b&&xp(b);_.zp(Dp(a,"..",""),_.Sm);_.zp(a,_.Sm);Sp()}_.R.tb=Jp;_.R.$b=Kp;_.R.t0=Np;_.R.resize=Mp;_.R.cU=function(c){return _.R.mz[c]};_.R.MD=function(c,d){_.R.mz[c]=d};_.R.dM=Mp;_.R.T0=Np;_.R.fv={};_.R.fv.get=Jp;_.R.fv.set=Kp;_.R.AR=function(c,d){Ap(c);_.R.Hn[c]=d||window[c]};_.R.maa=function(c){delete _.R.Hn[c]};_.R.open=function(c,d,e,f,g,k){3==arguments.length?f={}:4==arguments.length&&"function"===typeof f&&
(g=f,f={});var l="bubble"===d.style&&Lp?Lp.La():null;return l?new bq(c,d,e,f,l,g,k):Ep(d)?new aq(c,d,e,f,g,k):new $p(c,d,e,f,g,k)};_.R.close=function(c,d){_.Sm&&_.Sm._close&&_.Sm._close(c,d)};_.R.ready=function(c,d,e){2==arguments.length&&"function"===typeof d&&(e=d,d={});var f=c||{};"height"in f||(f.height=_.pk.Gc());f._methods=_.Bp(d||{},"..","",_.Sm,!0);_.Sm&&_.Sm._ready&&_.Sm._ready(f,e)};_.R.NI=function(c){_.R.rw?c(_.R.rw):_.R.qw.push(c)};_.R.mZ=function(c){return!!_.R.uk[c]};_.R.oU=function(){return["https://ssl.gstatic.com/gb/js/",
_.Q("googleapis.config/gcv")].join("")};_.R.LL=function(c){var d={mouseover:1,mouseout:1};if(_.Sm._event)for(var e=0;e<c.length;e++){var f=c[e];f in d&&_.Qe.wt(document,f,function(g){_.Sm._event({event:g.type,timestamp:(new Date).getTime()})},!0)}};_.R.D0=xp;_.R.ID=yp;_.R.oba=up;_.R.VJ=_.Sm})();
_.z("iframes.allow",_.R.AR);_.z("iframes.callSiblingOpener",_.R.ZR);_.z("iframes.registerForOpenedSibling",_.R.QZ);_.z("iframes.close",_.R.close);_.z("iframes.getGoogleConnectJsUri",_.R.oU);_.z("iframes.getHandler",_.R.tb);_.z("iframes.getDeferredHandler",_.R.cU);_.z("iframes.getParentInfo",_.R.NI);_.z("iframes.iframer",_.R.VJ);_.z("iframes.open",_.R.open);_.z("iframes.openedId_",_.R.mZ);_.z("iframes.propagate",_.R.LL);_.z("iframes.ready",_.R.ready);_.z("iframes.resize",_.R.resize);
_.z("iframes.setGoogleConnectJsVersion",_.R.t0);_.z("iframes.setBootstrapHint",_.R.ID);_.z("iframes.setJsHint",_.R.D0);_.z("iframes.setHandler",_.R.$b);_.z("iframes.setDeferredHandler",_.R.MD);_.z("IframeBase",Hp);_.z("IframeBase.prototype.addCallback",Hp.prototype.Vc);_.z("IframeBase.prototype.getMethods",Hp.prototype.Nu);_.z("IframeBase.prototype.getOpenerIframe",Hp.prototype.Pc);_.z("IframeBase.prototype.getOpenParams",Hp.prototype.Qb);_.z("IframeBase.prototype.getParams",Hp.prototype.mk);
_.z("IframeBase.prototype.removeCallback",Hp.prototype.zm);_.z("Iframe",$p);_.z("Iframe.prototype.close",$p.prototype.close);_.z("Iframe.prototype.exposeMethod",$p.prototype.Ae);_.z("Iframe.prototype.getId",$p.prototype.getId);_.z("Iframe.prototype.getIframeEl",$p.prototype.Fa);_.z("Iframe.prototype.getSiteEl",$p.prototype.Za);_.z("Iframe.prototype.openInto",$p.prototype.If);_.z("Iframe.prototype.remove",$p.prototype.remove);_.z("Iframe.prototype.setSiteEl",$p.prototype.lf);
_.z("Iframe.prototype.addCallback",$p.prototype.Vc);_.z("Iframe.prototype.getMethods",$p.prototype.Nu);_.z("Iframe.prototype.getOpenerIframe",$p.prototype.Pc);_.z("Iframe.prototype.getOpenParams",$p.prototype.Qb);_.z("Iframe.prototype.getParams",$p.prototype.mk);_.z("Iframe.prototype.removeCallback",$p.prototype.zm);_.z("IframeProxy",aq);_.z("IframeProxy.prototype.getTargetIframeId",aq.prototype.lV);_.z("IframeProxy.prototype.addCallback",aq.prototype.Vc);_.z("IframeProxy.prototype.getMethods",aq.prototype.Nu);
_.z("IframeProxy.prototype.getOpenerIframe",aq.prototype.Pc);_.z("IframeProxy.prototype.getOpenParams",aq.prototype.Qb);_.z("IframeProxy.prototype.getParams",aq.prototype.mk);_.z("IframeProxy.prototype.removeCallback",aq.prototype.zm);_.z("IframeWindow",bq);_.z("IframeWindow.prototype.close",bq.prototype.close);_.z("IframeWindow.prototype.onClosed",bq.prototype.gL);_.z("iframes.util.getTopMostAccessibleWindow",_.R.Ia.$I);_.z("iframes.handlers.get",_.R.fv.get);_.z("iframes.handlers.set",_.R.fv.set); _.z("iframes.resizeMe",_.R.dM);_.z("iframes.setVersionOverride",_.R.T0);
Hp.prototype.send=function(a,b,c){_.R.rM(this,a,b,c)};_.Sm.send=function(a,b,c){_.R.rM(_.Sm,a,b,c)};Hp.prototype.register=function(a,b){var c=this;c.Vc(a,function(d){b.call(c,d)})};_.R.rM=function(a,b,c,d){var e=[];void 0!==c&&e.push(c);d&&e.push(function(f){d.call(this,[f])});a[b]&&a[b].apply(a,e)};_.R.fp=function(){return!0};_.z("iframes.CROSS_ORIGIN_IFRAMES_FILTER",_.R.fp);_.z("IframeBase.prototype.send",Hp.prototype.send);_.z("IframeBase.prototype.register",Hp.prototype.register);
_.z("Iframe.prototype.send",$p.prototype.send);_.z("Iframe.prototype.register",$p.prototype.register);_.z("IframeProxy.prototype.send",aq.prototype.send);_.z("IframeProxy.prototype.register",aq.prototype.register);_.z("IframeWindow.prototype.send",bq.prototype.send);_.z("IframeWindow.prototype.register",bq.prototype.register);_.z("iframes.iframer.send",_.R.VJ.send);
var ft=_.R.$b,gt={open:function(a){var b=_.Mm(a.Qb());return a.If(b,{style:_.Nm(b)})},attach:function(a,b){var c=_.Mm(a.Qb()),d=b.id,e=b.getAttribute("data-postorigin")||b.src,f=/#(?:.*&)?rpctoken=(\d+)/.exec(e);f=f&&f[1];a.id=d;a.bs=f;a.el=c;a.fh=b;_.R.uk[d]=a;b=_.zp(a.methods);b._ready=a.jw;b._close=a.close;b._open=a.kw;b._resizeMe=a.uo;b._renderstart=a.mL;_.Bp(b,d,"",a,!0);_.Nf.Tw(a.id,a.bs);_.Nf.ni(a.id,e);c=_.R.Il({style:_.Nm(c)});for(var g in c)Object.prototype.hasOwnProperty.call(c,g)&&("style"== g?a.fh.style.cssText=c[g]:a.fh.setAttribute(g,c[g]))}};gt.onready=_.Om;gt.onRenderStart=_.Om;gt.close=_.Pm;ft("inline",gt);
_.rg=(window.gapi||{}).load;
_.Rm=_.se();
_.Tm=function(a){var b=window;a=(a||b.location.href).match(/.*(\?|#|&)usegapi=([^&#]+)/)||[];return"1"===decodeURIComponent(a[a.length-1]||"")};
var Um,Vm,Wm,Xm,Ym,Zm,cn,dn;Um=function(a){if(_.qe.test(Object.keys))return Object.keys(a);var b=[],c;for(c in a)_.te(a,c)&&b.push(c);return b};Vm=function(a,b){if(!_.Kf())try{a()}catch(c){}_.Lf(b)};Wm={button:!0,div:!0,span:!0};Xm=function(a){var b=_.re(_.Ce,"sws",[]);return 0<=_.Ck.call(b,a)};Ym=function(a){return _.re(_.Ce,"watt",_.se())[a]};Zm=function(a){return function(b,c){return a?_.ll()[c]||a[c]||"":_.ll()[c]||""}};
_.$m={callback:1,clientid:1,cookiepolicy:1,openidrealm:-1,includegrantedscopes:-1,requestvisibleactions:1,scope:1};_.an=!1;_.bn=function(){if(!_.an){for(var a=document.getElementsByTagName("meta"),b=0;b<a.length;++b){var c=a[b].name.toLowerCase();if(_.Hd(c,"google-signin-")){c=c.substring(14);var d=a[b].content;_.$m[c]&&d&&(_.Rm[c]=d)}}if(window.self!==window.top){a=document.location.toString();for(var e in _.$m)0<_.$m[e]&&(b=_.we(a,e,""))&&(_.Rm[e]=b)}_.an=!0}e=_.se();_.ue(_.Rm,e);return e};
cn=function(a){var b;a.match(/^https?%3A/i)&&(b=decodeURIComponent(a));return _.Rk(document,b?b:a)};dn=function(a){a=a||"canonical";for(var b=document.getElementsByTagName("link"),c=0,d=b.length;c<d;c++){var e=b[c],f=e.getAttribute("rel");if(f&&f.toLowerCase()==a&&(e=e.getAttribute("href"))&&(e=cn(e))&&null!=e.match(/^https?:\/\/[\w\-_\.]+/i))return e}return window.location.href};_.en=function(){return window.location.origin||window.location.protocol+"//"+window.location.host};
_.fn=function(a,b,c,d){return(a="string"==typeof a?a:void 0)?cn(a):dn(d)};_.gn=function(a,b,c){null==a&&c&&(a=c.db,null==a&&(a=c.gwidget&&c.gwidget.db));return a||void 0};_.hn=function(a,b,c){null==a&&c&&(a=c.ecp,null==a&&(a=c.gwidget&&c.gwidget.ecp));return a||void 0};
_.jn=function(a,b,c){return _.fn(a,b,c,b.action?void 0:"publisher")};var kn,ln,mn,nn,on,pn,tn,qn;kn={se:"0"};ln={post:!0};mn={style:"position:absolute;top:-10000px;width:450px;margin:0px;border-style:none"};nn="onPlusOne _ready _close _open _resizeMe _renderstart oncircled drefresh erefresh".split(" ");on=_.re(_.Ce,"WI",_.se());pn=["style","data-gapiscan"];
tn=function(a){for(var b=_.se(),c=0!=a.nodeName.toLowerCase().indexOf("g:"),d=0,e=a.attributes.length;d<e;d++){var f=a.attributes[d],g=f.name,k=f.value;0<=_.Ck.call(pn,g)||c&&0!=g.indexOf("data-")||"null"===k||"specified"in f&&!f.specified||(c&&(g=g.substr(5)),b[g.toLowerCase()]=k)}a=a.style;(c=qn(a&&a.height))&&(b.height=String(c));(a=qn(a&&a.width))&&(b.width=String(a));return b};
_.vn=function(a,b,c,d,e,f){if(c.rd)var g=b;else g=document.createElement("div"),b.setAttribute("data-gapistub",!0),g.style.cssText="position:absolute;width:450px;left:-10000px;",b.parentNode.insertBefore(g,b);f.siteElement=g;g.id||(g.id=_.un(a));b=_.se();b[">type"]=a;_.ue(c,b);a=_.pl(d,g,e);f.iframeNode=a;f.id=a.getAttribute("id")};_.un=function(a){_.re(on,a,0);return"___"+a+"_"+on[a]++};qn=function(a){var b=void 0;"number"===typeof a?b=a:"string"===typeof a&&(b=parseInt(a,10));return b};
var wn=function(){},zn=function(a){var b=a.rn,c=function(l){c.H.constructor.call(this,l);var m=this.Eh.length;this.Rg=[];for(var n=0;n<m;++n)this.Eh[n].iaa||(this.Rg[n]=new this.Eh[n](l))};_.F(c,b);for(var d=[];a&&a!==Object;){if(b=a.rn){b.Eh&&(_.Me(d,b.Eh),_.Ne(d));var e=b.prototype,f;for(f in e)if(e.hasOwnProperty(f)&&_.pb(e[f])&&e[f]!==b){var g=!!e[f].U$,k=xn(f,e,d,g);(g=yn(f,e,k,g))&&(c.prototype[f]=g)}}a=a===Object?Object:Object.getPrototypeOf?Object.getPrototypeOf(a.prototype).constructor||
Object:a.H&&a.H.constructor||Object}c.prototype.Eh=d;return c},xn=function(a,b,c,d){for(var e=[],f=0;f<c.length&&(c[f].prototype[a]===b[a]||(e.push(f),!d));++f);return e},yn=function(a,b,c,d){return c.length?d?function(e){var f=this.Rg[c[0]];return f?f[a].apply(this.Rg[c[0]],arguments):this.Eh[c[0]].prototype[a].apply(this,arguments)}:b[a].aS?function(e){a:{var f=Array.prototype.slice.call(arguments,0);for(var g=0;g<c.length;++g){var k=this.Rg[c[g]];if(k=k?k[a].apply(k,f):this.Eh[c[g]].prototype[a].apply(this,
f)){f=k;break a}}f=!1}return f}:b[a].$R?function(e){a:{var f=Array.prototype.slice.call(arguments,0);for(var g=0;g<c.length;++g){var k=this.Rg[c[g]];k=k?k[a].apply(k,f):this.Eh[c[g]].prototype[a].apply(this,f);if(null!=k){f=k;break a}}f=void 0}return f}:b[a].YK?function(e){for(var f=Array.prototype.slice.call(arguments,0),g=0;g<c.length;++g){var k=this.Rg[c[g]];k?k[a].apply(k,f):this.Eh[c[g]].prototype[a].apply(this,f)}}:function(e){for(var f=Array.prototype.slice.call(arguments,0),g=[],k=0;k<c.length;++k){var l=
this.Rg[c[k]];g.push(l?l[a].apply(l,f):this.Eh[c[k]].prototype[a].apply(this,f))}return g}:d||b[a].aS||b[a].$R||b[a].YK?null:An},An=function(){return[]};wn.prototype.cA=function(a){if(this.Rg)for(var b=0;b<this.Rg.length;++b)if(this.Rg[b]instanceof a)return this.Rg[b];return null};
var Cn=function(a){return this.Xa.cA(a)};var Dn,En,Fn,Gn,Hn=/(?:^|\s)g-((\S)*)(?:$|\s)/,In={plusone:!0,autocomplete:!0,profile:!0,signin:!0,signin2:!0};Dn=_.re(_.Ce,"SW",_.se());En=_.re(_.Ce,"SA",_.se());Fn=_.re(_.Ce,"SM",_.se());Gn=_.re(_.Ce,"FW",[]);
var Mn=function(a,b){var c;Jn.ps0=(new Date).getTime();Kn("ps0");a=("string"===typeof a?document.getElementById(a):a)||_.oe;var d=_.oe.documentMode;if(a.querySelectorAll&&(!d||8<d)){d=b?[b]:Um(Dn).concat(Um(En)).concat(Um(Fn));for(var e=[],f=0;f<d.length;f++){var g=d[f];e.push(".g-"+g,"g\\:"+g)}d=a.querySelectorAll(e.join(","))}else d=a.getElementsByTagName("*");a=_.se();for(e=0;e<d.length;e++){f=d[e];var k=f;g=b;var l=k.nodeName.toLowerCase(),m=void 0;if(k.getAttribute("data-gapiscan"))g=null;else{var n=
l.indexOf("g:");0==n?m=l.substr(2):(n=(n=String(k.className||k.getAttribute("class")))&&Hn.exec(n))&&(m=n[1]);g=!m||!(Dn[m]||En[m]||Fn[m])||g&&m!==g?null:m}g&&(In[g]||0==f.nodeName.toLowerCase().indexOf("g:")||0!=Um(tn(f)).length)&&(f.setAttribute("data-gapiscan",!0),_.re(a,g,[]).push(f))}for(p in a)Gn.push(p);Jn.ps1=(new Date).getTime();Kn("ps1");if(b=Gn.join(":"))try{_.ve.load(b,void 0)}catch(t){_.Te(t);return}e=[];for(c in a){d=a[c];var p=0;for(b=d.length;p<b;p++)f=d[p],Ln(c,f,tn(f),e,b)}};
var Nn=function(a,b){var c=Ym(a);b&&c?(c(b),(c=b.iframeNode)&&c.setAttribute("data-gapiattached",!0)):_.ve.load(a,function(){var d=Ym(a),e=b&&b.iframeNode,f=b&&b.userParams;e&&d?(d(b),e.setAttribute("data-gapiattached",!0)):(d=_.ve[a].go,"signin2"==a?d(e,f):d(e&&e.parentNode,f))})},Ln=function(a,b,c,d,e,f,g){switch(On(b,a,f)){case 0:a=Fn[a]?a+"_annotation":a;d={};d.iframeNode=b;d.userParams=c;Nn(a,d);break;case 1:if(b.parentNode){for(var k in c){if(f=_.te(c,k))f=c[k],f=!!f&&"object"===typeof f&&(!f.toString||
f.toString===Object.prototype.toString||f.toString===Array.prototype.toString);if(f)try{c[k]=_.Hf(c[k])}catch(w){delete c[k]}}k=!0;c.dontclear&&(k=!1);delete c.dontclear;var l;f={};var m=l=a;"plus"==a&&c.action&&(l=a+"_"+c.action,m=a+"/"+c.action);(l=_.Q("iframes/"+l+"/url"))||(l=":im_socialhost:/:session_prefix::im_prefix:_/widget/render/"+m+"?usegapi=1");for(n in kn)f[n]=n+"/"+(c[n]||kn[n])+"/";var n=_.Rk(_.oe,l.replace(_.kl,Zm(f)));m="iframes/"+a+"/params/";f={};_.ue(c,f);(l=_.Q("lang")||_.Q("gwidget/lang"))&&
(f.hl=l);ln[a]||(f.origin=_.en());f.exp=_.Q(m+"exp");if(m=_.Q(m+"location"))for(l=0;l<m.length;l++){var p=m[l];f[p]=_.ne.location[p]}switch(a){case "plus":case "follow":f.url=_.jn(f.href,c,null);delete f.href;break;case "plusone":m=(m=c.href)?cn(m):dn();f.url=m;f.db=_.gn(c.db,void 0,_.Q());f.ecp=_.hn(c.ecp,void 0,_.Q());delete f.href;break;case "signin":f.url=dn()}_.Ce.ILI&&(f.iloader="1");delete f["data-onload"];delete f.rd;for(var t in kn)f[t]&&delete f[t];f.gsrc=_.Q("iframes/:source:");t=_.Q("inline/css");
"undefined"!==typeof t&&0<e&&t>=e&&(f.ic="1");t=/^#|^fr-/;e={};for(var r in f)_.te(f,r)&&t.test(r)&&(e[r.replace(t,"")]=f[r],delete f[r]);r="q"==_.Q("iframes/"+a+"/params/si")?f:e;t=_.bn();for(var v in t)!_.te(t,v)||_.te(f,v)||_.te(e,v)||(r[v]=t[v]);v=[].concat(nn);r=_.Q("iframes/"+a+"/methods");_.Bk(r)&&(v=v.concat(r));for(u in c)_.te(c,u)&&/^on/.test(u)&&("plus"!=a||"onconnect"!=u)&&(v.push(u),delete f[u]);delete f.callback;e._methods=v.join(",");var u=_.Qk(n,f,e);v=g||{};v.allowPost=1;v.attributes=
mn;v.dontclear=!k;g={};g.userParams=c;g.url=u;g.type=a;_.vn(a,b,c,u,v,g);b=g.id;c=_.se();c.id=b;c.userParams=g.userParams;c.url=g.url;c.type=g.type;c.state=1;_.Jm[b]=c;b=g}else b=null;b&&((c=b.id)&&d.push(c),Nn(a,b))}},On=function(a,b,c){if(a&&1===a.nodeType&&b){if(c)return 1;if(Fn[b]){if(Wm[a.nodeName.toLowerCase()])return(a=a.innerHTML)&&a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")?0:1}else{if(En[b])return 0;if(Dn[b])return 1}}return null};
_.re(_.ve,"platform",{}).go=function(a,b){Mn(a,b)};var Pn=_.re(_.Ce,"perf",_.se()),Jn=_.re(Pn,"g",_.se()),Qn=_.re(Pn,"i",_.se()),Rn,Sn,Tn,Kn,Vn,Wn,Xn;_.re(Pn,"r",[]);Rn=_.se();Sn=_.se();Tn=function(a,b,c,d){Rn[c]=Rn[c]||!!d;_.re(Sn,c,[]);Sn[c].push([a,b])};Kn=function(a,b,c){var d=Pn.r;"function"===typeof d?d(a,b,c):d.push([a,b,c])};Vn=function(a,b,c,d){if("_p"==b)throw Error("F");_.Un(a,b,c,d)};_.Un=function(a,b,c,d){Wn(b,c)[a]=d||(new Date).getTime();Kn(a,b,c)};Wn=function(a,b){a=_.re(Qn,a,_.se());return _.re(a,b,_.se())}; Xn=function(a,b,c){var d=null;b&&c&&(d=Wn(b,c)[a]);return d||Jn[a]};
(function(){function a(g){this.t={};this.tick=function(k,l,m){this.t[k]=[void 0!=m?m:(new Date).getTime(),l];if(void 0==m)try{window.console.timeStamp("CSI/"+k)}catch(n){}};this.tick("start",null,g)}var b;if(window.performance)var c=(b=window.performance.timing)&&b.responseStart;var d=0<c?new a(c):new a;window.__gapi_jstiming__={Timer:a,load:d};if(b){var e=b.navigationStart;0<e&&c>=e&&(window.__gapi_jstiming__.srt=c-e)}if(b){var f=window.__gapi_jstiming__.load;0<e&&c>=e&&(f.tick("_wtsrt",void 0,e),
f.tick("wtsrt_","_wtsrt",c),f.tick("tbsd_","wtsrt_"))}try{b=null,window.chrome&&window.chrome.csi&&(b=Math.floor(window.chrome.csi().pageT),f&&0<e&&(f.tick("_tbnd",void 0,window.chrome.csi().startE),f.tick("tbnd_","_tbnd",e))),null==b&&window.gtbExternal&&(b=window.gtbExternal.pageT()),null==b&&window.external&&(b=window.external.pageT,f&&0<e&&(f.tick("_tbnd",void 0,window.external.startE),f.tick("tbnd_","_tbnd",e))),b&&(window.__gapi_jstiming__.pt=b)}catch(g){}})();
if(window.__gapi_jstiming__){window.__gapi_jstiming__.NG={};window.__gapi_jstiming__.d_=1;var Yn=function(a,b,c){var d=a.t[b],e=a.t.start;if(d&&(e||c))return d=a.t[b][0],e=void 0!=c?c:e[0],Math.round(d-e)};window.__gapi_jstiming__.getTick=Yn;window.__gapi_jstiming__.getLabels=function(a){var b=[],c;for(c in a.t)b.push(c);return b};var Zn=function(a,b,c){var d="";window.__gapi_jstiming__.srt&&(d+="&srt="+window.__gapi_jstiming__.srt);window.__gapi_jstiming__.pt&&(d+="&tbsrt="+window.__gapi_jstiming__.pt);
try{window.external&&window.external.tran?d+="&tran="+window.external.tran:window.gtbExternal&&window.gtbExternal.tran?d+="&tran="+window.gtbExternal.tran():window.chrome&&window.chrome.csi&&(d+="&tran="+window.chrome.csi().tran)}catch(p){}var e=window.chrome;if(e&&(e=e.loadTimes)){e().wasFetchedViaSpdy&&(d+="&p=s");if(e().wasNpnNegotiated){d+="&npn=1";var f=e().npnNegotiatedProtocol;f&&(d+="&npnv="+(encodeURIComponent||escape)(f))}e().wasAlternateProtocolAvailable&&(d+="&apa=1")}var g=a.t,k=g.start;
e=[];f=[];for(var l in g)if("start"!=l&&0!=l.indexOf("_")){var m=g[l][1];m?g[m]&&f.push(l+"."+Yn(a,l,g[m][0])):k&&e.push(l+"."+Yn(a,l))}if(b)for(var n in b)d+="&"+n+"="+b[n];(b=c)||(b="https:"==document.location.protocol?"https://csi.gstatic.com/csi":"http://csi.gstatic.com/csi");return[b,"?v=3","&s="+(window.__gapi_jstiming__.sn||"")+"&action=",a.name,f.length?"&it="+f.join(","):"",d,"&rt=",e.join(",")].join("")},$n=function(a,b,c){a=Zn(a,b,c);if(!a)return"";b=new Image;var d=window.__gapi_jstiming__.d_++;
window.__gapi_jstiming__.NG[d]=b;b.onload=b.onerror=function(){window.__gapi_jstiming__&&delete window.__gapi_jstiming__.NG[d]};b.src=a;b=null;return a};window.__gapi_jstiming__.report=function(a,b,c){var d=document.visibilityState,e="visibilitychange";d||(d=document.webkitVisibilityState,e="webkitvisibilitychange");if("prerender"==d){var f=!1,g=function(){if(!f){b?b.prerender="1":b={prerender:"1"};if("prerender"==(document.visibilityState||document.webkitVisibilityState))var k=!1;else $n(a,b,c), k=!0;k&&(f=!0,document.removeEventListener(e,g,!1))}};document.addEventListener(e,g,!1);return""}return $n(a,b,c)}}
;var ao={g:"gapi_global",m:"gapi_module",w:"gwidget"},bo=function(a,b){this.type=a?"_p"==a?"m":"w":"g";this.name=a;this.Qo=b};bo.prototype.key=function(){switch(this.type){case "g":return this.type;case "m":return this.type+"."+this.Qo;case "w":return this.type+"."+this.name+this.Qo}};
var co=new bo,eo=navigator.userAgent.match(/iPhone|iPad|Android|PalmWebOS|Maemo|Bada/),fo=_.re(Pn,"_c",_.se()),go=Math.random()<(_.Q("csi/rate")||0),io=function(a,b,c){for(var d=new bo(b,c),e=_.re(fo,d.key(),_.se()),f=Sn[a]||[],g=0;g<f.length;++g){var k=f[g],l=k[0],m=a,n=b,p=c;k=Xn(k[1],n,p);m=Xn(m,n,p);e[l]=k&&m?m-k:null}Rn[a]&&go&&(ho(co),ho(d))},jo=function(a,b){b=b||[];for(var c=[],d=0;d<b.length;d++)c.push(a+b[d]);return c},ho=function(a){var b=_.ne.__gapi_jstiming__;b.sn=ao[a.type];var c=new b.Timer(0);
a:{switch(a.type){case "g":var d="global";break a;case "m":d=a.Qo;break a;case "w":d=a.name;break a}d=void 0}c.name=d;d=!1;var e=a.key(),f=fo[e];c.tick("_start",null,0);for(var g in f)c.tick(g,"_start",f[g]),d=!0;fo[e]=_.se();d&&(g=[],g.push("l"+(_.Q("isPlusUser")?"1":"0")),d="m"+(eo?"1":"0"),g.push(d),"m"==a.type?g.push("p"+a.Qo):"w"==a.type&&(e="n"+a.Qo,g.push(e),"0"==a.Qo&&g.push(d+e)),g.push("u"+(_.Q("isLoggedIn")?"1":"0")),a=jo("",g),a=jo("abc_",a).join(","),b.report(c,{e:a}))};
Tn("blt","bs0","bs1");Tn("psi","ps0","ps1");Tn("rpcqi","rqe","rqd");Tn("bsprt","bsrt0","bsrt1");Tn("bsrqt","bsrt1","bsrt2");Tn("bsrst","bsrt2","bsrt3");Tn("mli","ml0","ml1");Tn("mei","me0","me1",!0);Tn("wcdi","wrs","wcdi");Tn("wci","wrs","wdc");Tn("wdi","wrs","wrdi");Tn("wdt","bs0","wrdt");Tn("wri","wrs","wrri",!0);Tn("wrt","bs0","wrrt");Tn("wji","wje0","wje1",!0);Tn("wjli","wjl0","wjl1");Tn("whi","wh0","wh1",!0);Tn("wai","waaf0","waaf1",!0);Tn("wadi","wrs","waaf1",!0);Tn("wadt","bs0","waaf1",!0);
Tn("wprt","wrt0","wrt1");Tn("wrqt","wrt1","wrt2");Tn("wrst","wrt2","wrt3",!0);Tn("fbprt","fsrt0","fsrt1");Tn("fbrqt","fsrt1","fsrt2");Tn("fbrst","fsrt2","fsrt3",!0);Tn("fdns","fdns0","fdns1");Tn("fcon","fcon0","fcon1");Tn("freq","freq0","freq1");Tn("frsp","frsp0","frsp1");Tn("fttfb","fttfb0","fttfb1");Tn("ftot","ftot0","ftot1",!0);var ko=Pn.r;if("function"!==typeof ko){for(var lo;lo=ko.shift();)io.apply(null,lo);Pn.r=io}
;var mo=["div"],no="onload",oo=!0,po=!0,qo=function(a){return a},ro=null,so=function(a){var b=_.Q(a);return"undefined"!==typeof b?b:_.Q("gwidget/"+a)},Oo,Po,Qo,Ro,Ho,Jo,So,Io,To,Uo,Vo,Wo;ro=_.Q();_.Q("gwidget");var to=so("parsetags");no="explicit"===to||"onload"===to?to:no;var uo=so("google_analytics");"undefined"!==typeof uo&&(oo=!!uo);var vo=so("data_layer");"undefined"!==typeof vo&&(po=!!vo);
var wo=function(){var a=this&&this.getId();a&&(_.Ce.drw=a)},xo=function(){_.Ce.drw=null},yo=function(a){return function(b){var c=a;"number"===typeof b?c=b:"string"===typeof b&&(c=b.indexOf("px"),-1!=c&&(b=b.substring(0,c)),c=parseInt(b,10));return c}},zo=function(a){"string"===typeof a&&(a=window[a]);return"function"===typeof a?a:null},Ao=function(){return so("lang")||"en-US"},Bo=function(a){if(!_.R.tb("attach")){var b={},c=_.R.tb("inline"),d;for(d in c)c.hasOwnProperty(d)&&(b[d]=c[d]);b.open=function(e){var f=
e.Qb().renderData.id;f=document.getElementById(f);if(!f)throw Error("G");return c.attach(e,f)};_.R.$b("attach",b)}a.style="attach"},Co=function(){var a={};a.width=[yo(450)];a.height=[yo(24)];a.onready=[zo];a.lang=[Ao,"hl"];a.iloader=[function(){return _.Ce.ILI},"iloader"];return a}(),Fo=function(a){var b={};b.Qe=a[0];b.Xo=-1;b.sca="___"+b.Qe+"_";b.e2="g:"+b.Qe;b.dba="g-"+b.Qe;b.YL=[];b.config={};b.Lt=[];b.WN={};b.sx={};var c=function(e){for(var f in e)if(_.te(e,f)){b.config[f]=[zo];b.Lt.push(f);var g=
e[f],k=null,l=null,m=null;"function"===typeof g?k=g:g&&"object"===typeof g&&(k=g.Saa,l=g.tx,m=g.QE);m&&(b.Lt.push(m),b.config[m]=[zo],b.WN[f]=m);k&&(b.config[f]=[k]);l&&(b.sx[f]=l)}},d=function(e){for(var f={},g=0;g<e.length;++g)f[e[g].toLowerCase()]=1;f[b.e2]=1;b.oY=f};a[1]&&(b.parameters=a[1]);(function(e){b.config=e;for(var f in Co)Co.hasOwnProperty(f)&&!b.config.hasOwnProperty(f)&&(b.config[f]=Co[f])})(a[2]||{});a[3]&&c(a[3]);a[4]&&d(a[4]);a[5]&&(b.Hk=a[5]);b.ica=!0===a[6];b.FZ=a[7];b.P1=a[8];
b.oY||d(mo);b.yC=function(e){b.Xo++;Vn("wrs",b.Qe,String(b.Xo));var f=[],g=e.element,k=e.config,l=":"+b.Qe;":plus"==l&&e.Fk&&e.Fk.action&&(l+="_"+e.Fk.action);var m=Do(b,k),n={};_.ue(_.bn(),n);for(var p in e.Fk)null!=e.Fk[p]&&(n[p]=e.Fk[p]);p={container:g.id,renderData:e.ZZ,style:"inline",height:k.height,width:k.width};Bo(p);b.Hk&&(f[2]=p,f[3]=n,f[4]=m,b.Hk("i",f));l=_.R.open(l,p,n,m);Eo(b,l,k,g,e.DS);f[5]=l;b.Hk&&b.Hk("e",f)};return b},Do=function(a,b){for(var c={},d=a.Lt.length-1;0<=d;--d){var e=
a.Lt[d],f=b[a.WN[e]||e]||b[e],g=b[e];g&&f!==g&&(f=function(l,m){return function(n){m.apply(this,arguments);l.apply(this,arguments)}}(f,g));f&&(c[e]=f)}for(var k in a.sx)a.sx.hasOwnProperty(k)&&(c[k]=Go(c[k]||function(){},a.sx[k]));c.drefresh=wo;c.erefresh=xo;return c},Go=function(a,b){return function(c){var d=b(c);if(d){var e=c.href||null;if(oo){if(window._gat)try{var f=window._gat._getTrackerByName("~0");f&&"UA-XXXXX-X"!=f._getAccount()?f._trackSocial("Google",d,e):window._gaq&&window._gaq.push(["_trackSocial",
"Google",d,e])}catch(k){}if(window.ga&&window.ga.getAll)try{var g=window.ga.getAll();for(f=0;f<g.length;f++)g[f].send("social","Google",d,e)}catch(k){}}if(po&&window.dataLayer)try{window.dataLayer.push({event:"social",socialNetwork:"Google",socialAction:d,socialTarget:e})}catch(k){}}a.call(this,c)}},Eo=function(a,b,c,d,e){Ho(b,c);Io(b,d);Jo(a,b,e);Ko(a.Qe,a.Xo.toString(),b);(new Lo).Xa.fl(a,b,c,d,e)},Lo=function(){if(!this.Xa){for(var a=this.constructor;a&&!a.rn;)a=a.H&&a.H.constructor;a.rn.DH||(a.rn.DH=
zn(a));this.Xa=new a.rn.DH(this);this.cA||(this.cA=Cn)}},Mo=function(){},No=Lo;Mo.H||_.F(Mo,wn);No.rn=Mo;Mo.prototype.fl=function(a){a=a?a:function(){};a.YK=!0;return a}();Oo=function(a){return _.fm&&"undefined"!=typeof _.fm&&a instanceof _.fm};Po=function(a){return Oo(a)?"_renderstart":"renderstart"};Qo=function(a){return Oo(a)?"_ready":"ready"};Ro=function(){return!0};Ho=function(a,b){if(b.onready){var c=!1,d=function(){c||(c=!0,b.onready.call(null))};a.register(Qo(a),d,Ro);a.register(Po(a),d,Ro)}};
Jo=function(a,b,c){var d=a.Qe,e=String(a.Xo),f=!1,g=function(){f||(f=!0,c&&Vn("wrdt",d,e),Vn("wrdi",d,e))};b.register(Po(b),g,Ro);var k=!1;a=function(){k||(k=!0,g(),c&&Vn("wrrt",d,e),Vn("wrri",d,e))};b.register(Qo(b),a,Ro);Oo(b)?b.register("widget-interactive-"+b.id,a,Ro):_.Nf.register("widget-interactive-"+b.id,a);_.Nf.register("widget-csi-tick-"+b.id,function(l,m,n){"wdc"===l?Vn("wdc",d,e,n):"wje0"===l?Vn("wje0",d,e,n):"wje1"===l?Vn("wje1",d,e,n):"wh0"==l?_.Un("wh0",d,e,n):"wh1"==l?_.Un("wh1",d,
e,n):"wcdi"==l&&_.Un("wcdi",d,e,n)})};So=function(a){return"number"==typeof a?a+"px":"100%"==a?a:null};Io=function(a,b){var c=function(d){d=d||a;var e=So(d.width);e&&b.style.width!=e&&(b.style.width=e);(d=So(d.height))&&b.style.height!=d&&(b.style.height=d)};Oo(a)?a.TM("onRestyle",c):(a.register("ready",c,Ro),a.register("renderstart",c,Ro),a.register("resize",c,Ro))};To=function(a,b){for(var c in Co)if(Co.hasOwnProperty(c)){var d=Co[c][1];d&&!b.hasOwnProperty(d)&&(b[d]=a[d])}return b};
Uo=function(a,b){var c={},d;for(d in a)a.hasOwnProperty(d)&&(c[a[d][1]||d]=(a[d]&&a[d][0]||qo)(b[d.toLowerCase()],b,ro));return c};Vo=function(a){if(a=a.FZ)for(var b=0;b<a.length;b++)(new Image).src=a[b]};Wo=function(a,b){var c=b.userParams,d=b.siteElement;d||(d=(d=b.iframeNode)&&d.parentNode);if(d&&1===d.nodeType){var e=Uo(a.config,c);a.YL.push({element:d,config:e,Fk:To(e,Uo(a.parameters,c)),Nba:3,DS:!!c["data-onload"],ZZ:b})}b=a.YL;for(a=a.yC;0<b.length;)a(b.shift())};
_.Xo=function(a){var b=Fo(a);Vo(b);_.Vk(b.Qe,function(d){Wo(b,d)});Dn[b.Qe]=!0;var c={va:function(d,e,f){var g=e||{};g.type=b.Qe;e=g.type;delete g.type;var k=("string"===typeof d?document.getElementById(d):d)||void 0;if(k){d={};for(var l in g)_.te(g,l)&&(d[l.toLowerCase()]=g[l]);d.rd=1;(l=!!d.ri)&&delete d.ri;Ln(e,k,d,[],0,l,f)}else _.Te("string"==="gapi."+e+".render: missing element "+typeof d?d:"")},go:function(d){Mn(d,b.Qe)},Oba:function(){var d=_.re(_.Ce,"WI",_.se()),e;for(e in d)delete d[e]}}; a=function(){"onload"===no&&c.go()};Xm(b.Qe)||Vm(a,a);_.z("gapi."+b.Qe+".go",c.go);_.z("gapi."+b.Qe+".render",c.va);return c};
var Yo=Wo,Zo=function(a,b){a.Xo++;Vn("wrs",a.Qe,String(a.Xo));var c=b.userParams,d=Uo(a.config,c),e=[],f=b.iframeNode,g=b.siteElement,k=Do(a,d),l=Uo(a.parameters,c);_.ue(_.bn(),l);l=To(d,l);c=!!c["data-onload"];var m=_.Il,n=_.se();n.renderData=b;n.height=d.height;n.width=d.width;n.id=b.id;n.url=b.url;n.iframeEl=f;n.where=n.container=g;n.apis=["_open"];n.messageHandlers=k;n.messageHandlersFilter=_.Wl;_.Qm(n);f=l;a.Hk&&(e[2]=n,e[3]=f,e[4]=k,a.Hk("i",e));k=m.Tj(n);k.id=b.id;k.$D(k,n);Eo(a,k,d,g,c);e[5]= k;a.Hk&&a.Hk("e",e)};Wo=function(a,b){var c=b.url;a.P1||_.Tm(c)?_.cm?Zo(a,b):(0,_.rg)("gapi.iframes.impl",function(){Zo(a,b)}):_.R.open?Yo(a,b):(0,_.rg)("iframes",function(){Yo(a,b)})};
var $o=function(){var a=window;return!!a.performance&&!!a.performance.getEntries},Ko=function(a,b,c){if($o()){var d=function(){var f=!1;return function(){if(f)return!0;f=!0;return!1}}(),e=function(){d()||window.setTimeout(function(){var f=c.Fa().src;var g=f.indexOf("#");-1!=g&&(f=f.substring(0,g));f=window.performance.getEntriesByName(f);1>f.length?f=null:(f=f[0],f=0==f.responseStart?null:f);if(f){g=Math.round(f.requestStart);var k=Math.round(f.responseStart),l=Math.round(f.responseEnd);Vn("wrt0", a,b,Math.round(f.startTime));Vn("wrt1",a,b,g);Vn("wrt2",a,b,k);Vn("wrt3",a,b,l)}},1E3)};c.register(Po(c),e,Ro);c.register(Qo(c),e,Ro)}};
_.z("gapi.widget.make",_.Xo);
var ap,bp,cp,ep;ap=["left","right"];bp="inline bubble none only pp vertical-bubble".split(" ");cp=function(a,b){if("string"==typeof a){a=a.toLowerCase();var c;for(c=0;c<b.length;c++)if(b[c]==a)return a}};_.dp=function(a){return cp(a,bp)};ep=function(a){return cp(a,ap)};_.fp=function(a){a.source=[null,"source"];a.expandTo=[null,"expandTo"];a.align=[ep];a.annotation=[_.dp];a.origin=[_.en]};
_.R.MD("bubble",function(a){(0,_.rg)("iframes-styles-bubble",a)});
_.R.MD("slide-menu",function(a){(0,_.rg)("iframes-styles-slide-menu",a)});
_.z("gapi.plusone.render",_.pZ);_.z("gapi.plusone.go",_.qZ);
var rZ={tall:{"true":{width:50,height:60},"false":{width:50,height:24}},small:{"false":{width:24,height:15},"true":{width:70,height:15}},medium:{"false":{width:32,height:20},"true":{width:90,height:20}},standard:{"false":{width:38,height:24},"true":{width:106,height:24}}},sZ={width:180,height:35},tZ=function(a){return"string"==typeof a?""!=a&&"0"!=a&&"false"!=a.toLowerCase():!!a},uZ=function(a){var b=parseInt(a,10);if(b==a)return String(b)},vZ=function(a){if(tZ(a))return"true"},wZ=function(a){return"string"==
typeof a&&rZ[a.toLowerCase()]?a.toLowerCase():"standard"},xZ=function(a,b){return"tall"==wZ(b)?"true":null==a||tZ(a)?"true":"false"},yZ=function(a,b){return rZ[wZ(a)][xZ(b,a)]},zZ=function(a,b,c){a=_.dp(a);b=wZ(b);if(""!=a){if("inline"==a||"only"==a)return a=450,c.width&&(a=120<c.width?c.width:120),{width:a,height:rZ[b]["false"].height};if("bubble"!=a){if("none"==a)return rZ[b]["false"];if("pp"==a)return sZ}}return rZ[b]["true"]},AZ={href:[_.fn,"url"],width:[uZ],size:[wZ],resize:[vZ],autosize:[vZ],
count:[function(a,b){return xZ(b.count,b.size)}],db:[_.gn],ecp:[_.hn],textcolor:[function(a){if("string"==typeof a&&a.match(/^[0-9A-F]{6}$/i))return a}],drm:[vZ],recommendations:[],fu:[],ad:[vZ],cr:[uZ],ag:[uZ],"fr-ai":[],"fr-sigh":[]};
(function(){var a={0:"plusone"},b=_.Q("iframes/plusone/preloadUrl");b&&(a[7]=b);_.fp(AZ);a[1]=AZ;a[2]={width:[function(c,d){return d.annotation?zZ(d.annotation,d.size,d).width:yZ(d.size,d.count).width}],height:[function(c,d){return d.annotation?zZ(d.annotation,d.size,d).height:yZ(d.size,d.count).height}]};a[3]={onPlusOne:{tx:function(c){return"on"==c.state?"+1":null},QE:"callback"},onstartinteraction:!0,onendinteraction:!0,onpopup:!0};a[4]=["div","button"];a=_.Xo(a);_.qZ=a.go;_.pZ=a.va})();
});
// Google Inc.

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

View File

@ -0,0 +1,148 @@
try{
s_A("IkchZc");var s_6pd=s_O("IkchZc");var s_$ze=function(a){s_U.call(this,a.Wa)};s_f(s_$ze,s_U);s_$ze.Pa=s_U.Pa;s_$ze.prototype.navigate=function(a){var b=a.targetElement.el();a=b.getAttribute("target");var c;if(c=b.href){var d=s_7i(b.href);null!=d.wa.match("google")&&"/imgres"==d.getPath()&&(b=s_8z(b),d=new s_ga,s_rg(d,b),c=c.replace(/&vet=[^&]*|$/,"&vet="+s_ia(d)))}else c=null;c&&("_blank"==a?s_Ai(c,void 0,s_Bc("_blank")):s_Ai(c,void 0,s_Bc("_self")))};s_T(s_$ze.prototype,"RySO6d",function(){return this.navigate});s_V1a(s_6pd,s_$ze);
s_ja().$();
}catch(e){_DumpException(e)}
try{
s_A("sygl");var s_5Ha={Cpa:["BC","AD"],SKa:["Before Christ","Anno Domini"],JLa:"JFMAMJJASOND".split(""),tMa:"JFMAMJJASOND".split(""),qaa:"January February March April May June July August September October November December".split(" "),sV:"January February March April May June July August September October November December".split(" "),hqa:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),mqa:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),tqa:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
uMa:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),jqa:"Sun Mon Tue Wed Thu Fri Sat".split(" "),nqa:"Sun Mon Tue Wed Thu Fri Sat".split(" "),nsb:"SMTWTFS".split(""),xaa:"SMTWTFS".split(""),iqa:["Q1","Q2","Q3","Q4"],cqa:["1st quarter","2nd quarter","3rd quarter","4th quarter"],jpa:["AM","PM"],eP:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],rK:["h:mm:ss a zzzz","h:mm:ss a z","h:mm:ss a","h:mm a"],zpa:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],gP:6,uqa:[5,6],
X1:5},s_Vn=s_5Ha;
s_Vn={Cpa:["v. Chr.","n. Chr."],SKa:["v. Chr.","n. Chr."],JLa:"JFMAMJJASOND".split(""),tMa:"JFMAMJJASOND".split(""),qaa:"Januar Februar M\u00e4rz April Mai Juni Juli August September Oktober November Dezember".split(" "),sV:"Januar Februar M\u00e4rz April Mai Juni Juli August September Oktober November Dezember".split(" "),hqa:"Jan. Feb. M\u00e4rz Apr. Mai Juni Juli Aug. Sept. Okt. Nov. Dez.".split(" "),mqa:"Jan Feb M\u00e4r Apr Mai Jun Jul Aug Sep Okt Nov Dez".split(" "),tqa:"Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag".split(" "),uMa:"Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag".split(" "),
jqa:"So. Mo. Di. Mi. Do. Fr. Sa.".split(" "),nqa:"So Mo Di Mi Do Fr Sa".split(" "),nsb:"SMDMDFS".split(""),xaa:"SMDMDFS".split(""),iqa:["Q1","Q2","Q3","Q4"],cqa:["1. Quartal","2. Quartal","3. Quartal","4. Quartal"],jpa:["AM","PM"],eP:["EEEE, d. MMMM y","d. MMMM y","dd.MM.y","dd.MM.yy"],rK:["HH:mm:ss zzzz","HH:mm:ss z","HH:mm:ss","HH:mm"],zpa:["{1} 'um' {0}","{1} 'um' {0}","{1}, {0}","{1}, {0}"],gP:0,uqa:[5,6],X1:3};
var s_6Ha=/^(\d{4})(?:(?:-?(\d{2})(?:-?(\d{2}))?)|(?:-?(\d{3}))|(?:-?W(\d{2})(?:-?([1-7]))?))?$/,s_7Ha=/^(\d{2})(?::?(\d{2})(?::?(\d{2})(\.\d+)?)?)?$/,s_8Ha=/Z|(?:([-+])(\d{2})(?::?(\d{2}))?)$/,s_9Ha=function(a,b){switch(b){case 1:return 0!=a%4||0==a%100&&0!=a%400?28:29;case 5:case 8:case 10:case 3:return 30}return 31},s_aIa=function(a,b){b=s_ib(b);var c=-1==b.indexOf("T")?" ":"T";b=b.split(c);if((c=s_cJf(a,b[0]))&&!(c=2>b.length)){b=b[1];c=b.match(s_8Ha);if(c)if(b=b.substring(0,b.length-c[0].length),
"Z"===c[0])var d=0;else d=60*Number(c[2])+Number(c[3]),d*="-"==c[1]?1:-1;if(b=b.match(s_7Ha)){if(c){c=a.getYear();var e=a.getMonth(),f=a.getDate();a.setTime(Date.UTC(c,e,f,Number(b[1]),Number(b[2])||0,Number(b[3])||0,b[4]?1E3*Number(b[4]):0)+6E4*d)}else a.setHours(Number(b[1])),a.setMinutes(Number(b[2])||0),a.setSeconds(Number(b[3])||0),a.setMilliseconds(b[4]?1E3*Number(b[4]):0);c=!0}else c=!1}return c},s_cJf=function(a,b){var c=b.match(s_6Ha);if(!c)return!1;var d=Number(c[2]),e=Number(c[3]),f=Number(c[4]);
b=Number(c[5]);var g=Number(c[6])||1;a.setFullYear(Number(c[1]));f?(a.setDate(1),a.setMonth(0),a.add(new s_Wn("d",f-1))):b?(a.setMonth(0),a.setDate(1),c=a.getDay()||7,a.add(new s_Wn("d",(4>=c?1-c:8-c)+(Number(g)+7*(Number(b)-1))-1))):(d&&(a.setDate(1),a.setMonth(d-1)),e&&a.setDate(e));return!0},s_Wn=function(a,b,c,d,e,f){s_ya(a)?(this.wa="y"==a?b:0,this.$="m"==a?b:0,this.jd="d"==a?b:0,this.Cm="h"==a?b:0,this.Lo="n"==a?b:0,this.Bj="s"==a?b:0):(this.wa=a||0,this.$=b||0,this.jd=c||0,this.Cm=d||0,this.Lo=
e||0,this.Bj=f||0)};s_=s_Wn.prototype;
s_.Jg=function(a){var b=Math.min(this.wa,this.$,this.jd,this.Cm,this.Lo,this.Bj),c=Math.max(this.wa,this.$,this.jd,this.Cm,this.Lo,this.Bj);if(0>b&&0<c)return null;if(!a&&0==b&&0==c)return"PT0S";c=[];0>b&&c.push("-");c.push("P");(this.wa||a)&&c.push(Math.abs(this.wa)+"Y");(this.$||a)&&c.push(Math.abs(this.$)+"M");(this.jd||a)&&c.push(Math.abs(this.jd)+"D");if(this.Cm||this.Lo||this.Bj||a)c.push("T"),(this.Cm||a)&&c.push(Math.abs(this.Cm)+"H"),(this.Lo||a)&&c.push(Math.abs(this.Lo)+"M"),(this.Bj||
a)&&c.push(Math.abs(this.Bj)+"S");return c.join("")};s_.equals=function(a){return a.wa==this.wa&&a.$==this.$&&a.jd==this.jd&&a.Cm==this.Cm&&a.Lo==this.Lo&&a.Bj==this.Bj};s_.clone=function(){return new s_Wn(this.wa,this.$,this.jd,this.Cm,this.Lo,this.Bj)};s_.Kx=function(){return 0==this.wa&&0==this.$&&0==this.jd&&0==this.Cm&&0==this.Lo&&0==this.Bj};s_.add=function(a){this.wa+=a.wa;this.$+=a.$;this.jd+=a.jd;this.Cm+=a.Cm;this.Lo+=a.Lo;this.Bj+=a.Bj};
var s_Xn=function(a,b,c){s_za(a)?(this.ze=s_bIa(a,b||0,c||1),s_cIa(this,c||1)):s_Ha(a)?(this.ze=s_bIa(a.getFullYear(),a.getMonth(),a.getDate()),s_cIa(this,a.getDate())):(this.ze=new Date(s_h()),a=this.ze.getDate(),this.ze.setHours(0),this.ze.setMinutes(0),this.ze.setSeconds(0),this.ze.setMilliseconds(0),s_cIa(this,a))},s_bIa=function(a,b,c){b=new Date(a,b,c);0<=a&&100>a&&b.setFullYear(b.getFullYear()-1900);return b};s_=s_Xn.prototype;s_.IC=s_Vn.gP;s_.pL=s_Vn.X1;
s_.clone=function(){var a=new s_Xn(this.ze);a.IC=this.IC;a.pL=this.pL;return a};s_.getFullYear=function(){return this.ze.getFullYear()};s_.getYear=function(){return this.getFullYear()};s_.getMonth=function(){return this.ze.getMonth()};s_.getDate=function(){return this.ze.getDate()};s_.getTime=function(){return this.ze.getTime()};s_.getDay=function(){return this.ze.getDay()};s_.getUTCFullYear=function(){return this.ze.getUTCFullYear()};s_.getUTCMonth=function(){return this.ze.getUTCMonth()};
s_.getUTCDate=function(){return this.ze.getUTCDate()};s_.getUTCDay=function(){return this.ze.getDay()};s_.getUTCHours=function(){return this.ze.getUTCHours()};s_.getUTCMinutes=function(){return this.ze.getUTCMinutes()};s_.getTimezoneOffset=function(){return this.ze.getTimezoneOffset()};s_.set=function(a){this.ze=new Date(a.getFullYear(),a.getMonth(),a.getDate())};s_.setFullYear=function(a){this.ze.setFullYear(a)};s_.setYear=function(a){this.setFullYear(a)};s_.setMonth=function(a){this.ze.setMonth(a)};
s_.setDate=function(a){this.ze.setDate(a)};s_.setTime=function(a){this.ze.setTime(a)};s_.setUTCFullYear=function(a){this.ze.setUTCFullYear(a)};s_.setUTCMonth=function(a){this.ze.setUTCMonth(a)};s_.setUTCDate=function(a){this.ze.setUTCDate(a)};
s_.add=function(a){if(a.wa||a.$){var b=this.getMonth()+a.$+12*a.wa,c=this.getYear()+Math.floor(b/12);b%=12;0>b&&(b+=12);var d=Math.min(s_9Ha(c,b),this.getDate());this.setDate(1);this.setFullYear(c);this.setMonth(b);this.setDate(d)}a.jd&&(b=new Date(this.getYear(),this.getMonth(),this.getDate(),12),a=new Date(b.getTime()+864E5*a.jd),this.setDate(1),this.setFullYear(a.getFullYear()),this.setMonth(a.getMonth()),this.setDate(a.getDate()),s_cIa(this,a.getDate()))};
s_.Jg=function(a){return[this.getFullYear(),s_nb(this.getMonth()+1,2),s_nb(this.getDate(),2)].join(a?"-":"")};s_.equals=function(a){return!(!a||this.getYear()!=a.getYear()||this.getMonth()!=a.getMonth()||this.getDate()!=a.getDate())};s_.toString=function(){return this.Jg()};var s_cIa=function(a,b){a.getDate()!=b&&(b=a.getDate()<b?1:-1,a.ze.setUTCHours(a.ze.getUTCHours()+b))};s_Xn.prototype.valueOf=function(){return this.ze.valueOf()};
var s_Yn=function(a,b){return a.getTime()-b.getTime()},s_Zn=function(a,b,c,d,e,f,g){this.ze=s_za(a)?new Date(a,b||0,c||1,d||0,e||0,f||0,g||0):new Date(a&&a.getTime?a.getTime():s_h())};s_i(s_Zn,s_Xn);s_=s_Zn.prototype;s_.getHours=function(){return this.ze.getHours()};s_.getMinutes=function(){return this.ze.getMinutes()};s_.getSeconds=function(){return this.ze.getSeconds()};s_.getMilliseconds=function(){return this.ze.getMilliseconds()};s_.getUTCDay=function(){return this.ze.getUTCDay()};
s_.getUTCHours=function(){return this.ze.getUTCHours()};s_.getUTCMinutes=function(){return this.ze.getUTCMinutes()};s_.getUTCSeconds=function(){return this.ze.getUTCSeconds()};s_.getUTCMilliseconds=function(){return this.ze.getUTCMilliseconds()};s_.setHours=function(a){this.ze.setHours(a)};s_.setMinutes=function(a){this.ze.setMinutes(a)};s_.setSeconds=function(a){this.ze.setSeconds(a)};s_.setMilliseconds=function(a){this.ze.setMilliseconds(a)};s_.setUTCHours=function(a){this.ze.setUTCHours(a)};
s_.setUTCMinutes=function(a){this.ze.setUTCMinutes(a)};s_.setUTCSeconds=function(a){this.ze.setUTCSeconds(a)};s_.setUTCMilliseconds=function(a){this.ze.setUTCMilliseconds(a)};s_.add=function(a){s_Xn.prototype.add.call(this,a);a.Cm&&this.setUTCHours(this.ze.getUTCHours()+a.Cm);a.Lo&&this.setUTCMinutes(this.ze.getUTCMinutes()+a.Lo);a.Bj&&this.setUTCSeconds(this.ze.getUTCSeconds()+a.Bj)};
s_.Jg=function(a){var b=s_Xn.prototype.Jg.call(this,a);return a?b+" "+s_nb(this.getHours(),2)+":"+s_nb(this.getMinutes(),2)+":"+s_nb(this.getSeconds(),2):b+"T"+s_nb(this.getHours(),2)+s_nb(this.getMinutes(),2)+s_nb(this.getSeconds(),2)};s_.equals=function(a){return this.getTime()==a.getTime()};s_.toString=function(){return this.Jg()};s_.clone=function(){var a=new s_Zn(this.ze);a.IC=this.IC;a.pL=this.pL;return a};var s__n=function(a){var b=new s_Zn(2E3);return s_aIa(b,a)?b:null};
s_ja().$();
}catch(e){_DumpException(e)}
try{
var s_WNa=function(a,b,c,d,e){a=new Date(a,b,c);d=s_d(d)?d:3;e=e||0;b=((a.getDay()+6)%7-e+7)%7;return a.valueOf()+864E5*((d-e+7)%7-b)};s_A("sygq");var s_XNa=function(){},s_tp=function(a){if("number"==typeof a){var b=new s_XNa;b.wa=a;var c=a;if(0==c)c="Etc/GMT";else{var d=["Etc/GMT",0>c?"-":"+"];c=Math.abs(c);d.push(Math.floor(c/60)%100);c%=60;0!=c&&d.push(":",s_nb(c,2));c=d.join("")}b.Ba=c;c=a;0==c?c="UTC":(d=["UTC",0>c?"+":"-"],c=Math.abs(c),d.push(Math.floor(c/60)%100),c%=60,0!=c&&d.push(":",c),c=d.join(""));a=s_YNa(a);b.Ca=[c,c];b.$={avb:a,oqa:a};b.Aa=[];return b}b=new s_XNa;b.Ba=a.id;b.wa=-a.std_offset;b.Ca=a.names;b.$=a.names_ext;b.Aa=
a.transitions;return b},s_YNa=function(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(s_nb(Math.floor(a/60)%100,2),":",s_nb(a%60,2));return b.join("")},s_up=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.Aa.length&&b>=a.Aa[c];)c+=2;return 0==c?0:a.Aa[c-1]};
var s_vp=function(a,b){this.wa=[];this.$=b||s_Vn;"number"==typeof a?s_ZNa(this,a):s__Na(this,a)},s_0Na=[/^'(?:[^']|'')*('|$)/,/^(?:G+|y+|Y+|M+|k+|S+|E+|a+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|V+|w+|z+|Z+)/,/^[^'GyYMkSEahKHcLQdmsvVwzZ]+/],s_1Na=function(a){return a.getHours?a.getHours():0},s__Na=function(a,b){for(s_2Na&&(b=b.replace(/\u200f/g,""));b;){for(var c=b,d=0;d<s_0Na.length;++d){var e=b.match(s_0Na[d]);if(e){var f=e[0];b=b.substring(f.length);0==d&&("''"==f?f="'":(f=f.substring(1,"'"==e[1]?f.length-
1:f.length),f=f.replace(/''/g,"'")));a.wa.push({text:f,type:d});break}}if(c===b)throw Error("Sb`"+b);}};
s_vp.prototype.format=function(a,b){if(!a)throw Error("Tb");var c=b?6E4*(a.getTimezoneOffset()-(b.wa-s_up(b,a))):0,d=c?new Date(a.getTime()+c):a,e=d;b&&d.getTimezoneOffset()!=a.getTimezoneOffset()&&(e=6E4*(d.getTimezoneOffset()-a.getTimezoneOffset()),d=new Date(d.getTime()+e),c+=0<c?-864E5:864E5,e=new Date(a.getTime()+c));c=[];for(var f=0;f<this.wa.length;++f){var g=this.wa[f].text;1==this.wa[f].type?c.push(s_3Na(this,g,a,d,e,b)):c.push(g)}return c.join("")};
var s_ZNa=function(a,b){if(4>b)var c=a.$.eP[b];else if(8>b)c=a.$.rK[b-4];else if(12>b)c=a.$.zpa[b-8],c=c.replace("{1}",a.$.eP[b-8]),c=c.replace("{0}",a.$.rK[b-8]);else{s_ZNa(a,10);return}s__Na(a,c)},s_wp=function(a,b){b=String(b);a=a.$||s_Vn;if(void 0!==a.Caa){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&57>=e?String.fromCharCode(a.Caa+e-48):b.charAt(d))}b=c.join("")}return b},s_2Na=!1,s_xp=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("Ub");},s_3Na=
function(a,b,c,d,e,f){var g=b.length;switch(b.charAt(0)){case "G":return c=0<d.getFullYear()?1:0,4<=g?a.$.SKa[c]:a.$.Cpa[c];case "y":return c=d.getFullYear(),0>c&&(c=-c),2==g&&(c%=100),s_wp(a,s_nb(c,g));case "Y":return c=d.getMonth(),e=d.getDate(),c=s_WNa(d.getFullYear(),c,e,a.$.X1,a.$.gP),c=(new Date(c)).getFullYear(),0>c&&(c=-c),2==g&&(c%=100),s_wp(a,s_nb(c,g));case "M":a:switch(c=d.getMonth(),g){case 5:g=a.$.JLa[c];break a;case 4:g=a.$.qaa[c];break a;case 3:g=a.$.hqa[c];break a;default:g=s_wp(a,
s_nb(c+1,g))}return g;case "k":return s_xp(e),c=s_1Na(e)||24,s_wp(a,s_nb(c,g));case "S":return s_wp(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,g)).substr(2)+(3<g?s_nb(0,g-3):""));case "E":return c=d.getDay(),4<=g?a.$.tqa[c]:a.$.jqa[c];case "a":return s_xp(e),g=s_1Na(e),a.$.jpa[12<=g&&24>g?1:0];case "h":return s_xp(e),c=s_1Na(e)%12||12,s_wp(a,s_nb(c,g));case "K":return s_xp(e),c=s_1Na(e)%12,s_wp(a,s_nb(c,g));case "H":return s_xp(e),c=s_1Na(e),s_wp(a,s_nb(c,g));case "c":a:switch(c=d.getDay(),g){case 5:g=
a.$.xaa[c];break a;case 4:g=a.$.uMa[c];break a;case 3:g=a.$.nqa[c];break a;default:g=s_wp(a,s_nb(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.$.tMa[c];break a;case 4:g=a.$.sV[c];break a;case 3:g=a.$.mqa[c];break a;default:g=s_wp(a,s_nb(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),4>g?a.$.iqa[c]:a.$.cqa[c];case "d":return s_wp(a,s_nb(d.getDate(),g));case "m":return s_xp(e),s_wp(a,s_nb(e.getMinutes(),g));case "s":return s_xp(e),s_wp(a,s_nb(e.getSeconds(),g));case "v":return g=
f||s_tp(c.getTimezoneOffset()),g.Ba;case "V":return a=f||s_tp(c.getTimezoneOffset()),2>=g?a.Ba:0<s_up(a,c)?s_d(a.$.QKa)?a.$.QKa:a.$.DST_GENERIC_LOCATION:s_d(a.$.oqa)?a.$.oqa:a.$.STD_GENERIC_LOCATION;case "w":return c=e.getMonth(),d=e.getDate(),c=s_WNa(e.getFullYear(),c,d,a.$.X1,a.$.gP),s_wp(a,s_nb(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||s_tp(c.getTimezoneOffset()),4>g?a.Ca[0<s_up(a,c)?2:0]:a.Ca[0<s_up(a,c)?3:1];case "Z":return d= f||s_tp(c.getTimezoneOffset()),4>g?(g=-(d.wa-s_up(d,c)),a=[0>g?"-":"+"],g=Math.abs(g),a.push(s_nb(Math.floor(g/60)%100,2),s_nb(g%60,2)),g=a.join("")):g=s_wp(a,s_YNa(d.wa-s_up(d,c))),g;default:return""}};
s_ja().$();
}catch(e){_DumpException(e)}
try{
s_A("sygr");var s_yp={Baa:"y",SMa:"y G",wqa:"MMM y",xqa:"MMMM y",jnb:"MM/y",mV:"MMM d",Spa:"MMMM dd",Upa:"M/d",Tpa:"MMMM d",raa:"MMM d, y",sK:"EEE, MMM d",NMa:"EEE, MMM d, y",HKa:"d",w6a:"MMM d, h:mm a zzzz"};s_yp={Baa:"y",SMa:"y G",wqa:"MMM y",xqa:"MMMM y",jnb:"MM.y",mV:"d. MMM",Spa:"dd. MMMM",Upa:"d.M.",Tpa:"d. MMMM",raa:"d. MMM y",sK:"EEE, d. MMM",NMa:"EEE, d. MMM y",HKa:"d",w6a:"d. MMM, HH:mm zzzz"};
s_ja().$();
}catch(e){_DumpException(e)}
try{
s_A("syj0");var s_X2a=new s_Xn(0,0,1),s_Y2a=new s_Xn(9999,11,31);
s_ja().$();
}catch(e){_DumpException(e)}
try{
s_A("syj2");var s_bu=function(){};s_Ba(s_bu);s_bu.prototype.$=0;var s_cu=function(a){return":"+(a.$++).toString(36)};
s_ja().$();
}catch(e){_DumpException(e)}
try{
s_A("syj3");var s_du=function(a){s_Vd.call(this);this.Ea=a||s_3c();this.Lb=s_$2a;this.Dd=null;this.Ug=!1;this.Ya=null;this.Ka=void 0;this.Fa=this.Ie=this.Ba=this.Na=null;this.Og=!1};s_i(s_du,s_Vd);s_du.prototype.kl=s_bu.yb();var s_$2a=null;s_du.prototype.getId=function(){return this.Dd||(this.Dd=s_cu(this.kl))};s_du.prototype.La=function(){return this.Ya};s_du.prototype.Sf=function(a){return this.Ya?this.Ea.Sf(a,this.Ya):null};var s_eu=function(a){a.Ka||(a.Ka=new s_5f(a));return a.Ka};s_=s_du.prototype;
s_.Wl=function(a){if(this==a)throw Error("Qc");if(a&&this.Ba&&this.Dd&&this.Ba.Kq(this.Dd)&&this.Ba!=a)throw Error("Qc");this.Ba=a;s_du.Ua.AJ.call(this,a)};s_.getParent=function(){return this.Ba};s_.AJ=function(a){if(this.Ba&&this.Ba!=a)throw Error("Rc");s_du.Ua.AJ.call(this,a)};s_.Oc=function(){this.Ya=s_rG(this.Ea,"DIV")};s_.render=function(a){s_a3a(this,a)};
var s_a3a=function(a,b,c){if(a.Ug)throw Error("Sc");a.Ya||a.Oc();b?b.insertBefore(a.Ya,c||null):a.Ea.$.body.appendChild(a.Ya);a.Ba&&!a.Ba.Ug||a.Wf()};s_=s_du.prototype;s_.Vf=function(a){if(this.Ug)throw Error("Sc");if(a&&this.m5(a)){this.Og=!0;var b=s_2c(a);this.Ea&&this.Ea.$==b||(this.Ea=s_3c(a));this.Ml(a);this.Wf()}else throw Error("Tc");};s_.m5=function(){return!0};s_.Ml=function(a){this.Ya=a};s_.Wf=function(){this.Ug=!0;s_fu(this,function(a){!a.Ug&&a.La()&&a.Wf()})};
s_.Zj=function(){s_fu(this,function(a){a.Ug&&a.Zj()});this.Ka&&this.Ka.removeAll();this.Ug=!1};s_.Sa=function(){this.Ug&&this.Zj();this.Ka&&(this.Ka.dispose(),delete this.Ka);s_fu(this,function(a){a.dispose()});!this.Og&&this.Ya&&s_kd(this.Ya);this.Ba=this.Na=this.Ya=this.Fa=this.Ie=null;s_du.Ua.Sa.call(this)};s_.ak=function(){return this.Na};s_.yc=function(a,b){this.Hob(a,s_gu(this),b)};
s_.Hob=function(a,b,c){if(a.Ug&&(c||!this.Ug))throw Error("Sc");if(0>b||b>s_gu(this))throw Error("Uc");this.Fa&&this.Ie||(this.Fa={},this.Ie=[]);if(a.getParent()==this){var d=a.getId();this.Fa[d]=a;s_Za(this.Ie,a)}else s_Bb(this.Fa,a.getId(),a);a.Wl(this);s_3a(this.Ie,b,0,a);a.Ug&&this.Ug&&a.getParent()==this?(c=this.Ek(),b=c.childNodes[b]||null,b!=a.La()&&c.insertBefore(a.La(),b)):c?(this.Ya||this.Oc(),b=s_y2b(this,b+1),s_a3a(a,this.Ek(),b?b.Ya:null)):this.Ug&&!a.Ug&&a.Ya&&a.Ya.parentNode&&1==a.Ya.parentNode.nodeType&&
a.Wf()};s_.Ek=function(){return this.Ya};var s_iu=function(a){null==a.Lb&&(a.Lb=s_he(a.Ug?a.Ya:a.Ea.$.body));return a.Lb},s_gu=function(a){return a.Ie?a.Ie.length:0};s_du.prototype.Kq=function(a){return this.Fa&&a?s_Cb(this.Fa,a)||null:null};var s_y2b=function(a,b){return a.Ie?a.Ie[b]||null:null},s_fu=function(a,b,c){a.Ie&&s_j(a.Ie,b,c)};
s_du.prototype.removeChild=function(a,b){if(a){var c=s_ya(a)?a:a.getId();a=this.Kq(c);c&&a&&(s_Ab(this.Fa,c),s_Za(this.Ie,a),b&&(a.Zj(),a.Ya&&s_kd(a.Ya)),a.Wl(null))}if(!a)throw Error("Vc");return a};var s_b3a=function(a){for(var b=[];a.Ie&&0!=a.Ie.length;)b.push(a.removeChild(s_y2b(a,0),!0))};
s_ja().$();
}catch(e){_DumpException(e)}
try{
var s_c3a=function(a){this.$=a.getStartDate().clone();this.wa=Number(a.$.Jg())};s_i(s_c3a,s_2e);s_c3a.prototype.next=function(){if(Number(this.$.Jg())>this.wa)throw s_1e;var a=this.$.clone();this.$.add(new s_Wn("d",1));return a};var s_d3a=function(){this.wa=s_X2a;this.$=s_Y2a};s_d3a.prototype.getStartDate=function(){return this.wa};s_d3a.prototype.contains=function(a){return a.valueOf()>=this.wa.valueOf()&&a.valueOf()<=this.$.valueOf()};s_d3a.prototype.iterator=function(){return new s_c3a(this)}; s_A("syj4");
var s_e3a=function(a,b){this.$=a;this.Ea=b||s_3c()};
s_e3a.prototype.Da=function(a,b,c,d){b?(d=s_rG(this.Ea,"TD"),d.colSpan=c?1:2,s_ju(this,d,"\u00ab",this.$+"-previousMonth"),a.appendChild(d),d=s_rG(this.Ea,"TD"),d.colSpan=c?6:5,d.className=this.$+"-monthyear",a.appendChild(d),d=s_rG(this.Ea,"TD"),s_ju(this,d,"\u00bb",this.$+"-nextMonth"),a.appendChild(d)):(c=s_rG(this.Ea,"TD"),c.colSpan=5,s_ju(this,c,"\u00ab",this.$+"-previousMonth"),s_ju(this,c,"",this.$+"-month"),s_ju(this,c,"\u00bb",this.$+"-nextMonth"),b=s_rG(this.Ea,"TD"),b.colSpan=3,s_ju(this,
b,"\u00ab",this.$+"-previousYear"),s_ju(this,b,"",this.$+"-year"),s_ju(this,b,"\u00bb",this.$+"-nextYear"),d.indexOf("y")<d.indexOf("m")?(a.appendChild(b),a.appendChild(c)):(a.appendChild(c),a.appendChild(b)))};
s_e3a.prototype.Aa=function(a,b){var c=s_rG(this.Ea,"TD");c.colSpan=b?2:3;c.className=this.$+"-today-cont";s_ju(this,c,"Heute",this.$+"-today-btn");a.appendChild(c);c=s_rG(this.Ea,"TD");c.colSpan=b?4:3;a.appendChild(c);c=s_rG(this.Ea,"TD");c.colSpan=2;c.className=this.$+"-none-cont";s_ju(this,c,"Keine",this.$+"-none-btn");a.appendChild(c)};var s_ju=function(a,b,c,d){var e=[a.$+"-btn"];d&&e.push(d);d=s_rG(a.Ea,"BUTTON");d.className=e.join(" ");d.appendChild(s_Zh(a.Ea,c));b.appendChild(d)};
var s_ku=function(a,b,c,d){s_du.call(this,c);this.Aa=b||s_Vn;this.qh=this.Aa.nqa;this.Vh=new s_vp("d",this.Aa);new s_vp("dd",this.Aa);this.lj=new s_vp("w",this.Aa);this.Lh=new s_vp("d MMM",this.Aa);this.Ob=new s_vp(s_yp.Baa||"y",this.Aa);this.Ti=new s_vp(s_yp.xqa||"MMMM y",this.Aa);this.xc=d||new s_e3a(this.Kg(),this.Ea);this.wa=new s_Xn(a);this.wa.pL=this.Aa.X1;this.wa.IC=this.Aa.gP;this.$=this.wa.clone();this.$.setDate(1);this.Za=" ".split(" ");this.Za[this.Aa.uqa[0]]=this.Kg()+"-wkend-start";
this.Za[this.Aa.uqa[1]]=this.Kg()+"-wkend-end";this.Ma={};this.Da=[];this.Ze=0};s_i(s_ku,s_du);s_=s_ku.prototype;s_.kHa=!0;s_.$oa=new s_d3a;s_.M9=!0;s_.sna=!0;s_.NGa=!0;s_.pna=!0;s_.yna=!1;s_.yW=null;s_.U3=null;s_.T3=null;s_.S3=null;s_.MOa=s_bu.yb();s_.Kg=function(){return"goog-date-picker"};
var s_f3a=function(a,b){a.kHa=b;s_lu(a)},s_h3a=function(a){a.yna=!0;s_g3a(a);s_lu(a)},s_j3a=function(a){a.M9=!1;s_g3a(a);s_i3a(a);s_lu(a)},s_m3a=function(a){a.sna=!0;s_k3a(a);s_l3a(a)},s_n3a=function(a){a.qh=a.Aa.xaa;s_k3a(a)},s_p3a=function(a,b){a.NGa=b;a.rb&&s_o3a(a)},s_q3a=function(a){a.pna=!1;a.Hb&&s_o3a(a)},s_o3a=function(a){s_v(a.Hb,a.pna);s_v(a.rb,a.NGa);s_v(a.Hf,a.pna||a.NGa)},s_r3a=function(a,b){a.yW=b};s_=s_ku.prototype;s_.$ka=function(){this.$.add(new s_Wn("m",-1));s_lu(this);s_s3a(this)};
s_.m_=function(){this.$.add(new s_Wn("m",1));s_lu(this);s_s3a(this)};s_.Pcb=function(){this.$.add(new s_Wn("y",-1));s_lu(this);s_s3a(this)};s_.O7a=function(){this.$.add(new s_Wn("y",1));s_lu(this);s_s3a(this)};s_.qGa=function(){this.setDate(new s_Xn)};s_.qma=function(){this.NGa&&this.setDate(null)};s_.getDate=function(){return this.wa&&this.wa.clone()};s_.setDate=function(a){s_HSa(this,a,!0)};
var s_HSa=function(a,b,c){var d=b==a.wa||b&&a.wa&&b.getFullYear()==a.wa.getFullYear()&&b.getMonth()==a.wa.getMonth(),e=b==a.wa||d&&b.getDate()==a.wa.getDate();a.wa=b&&new s_Xn(b);b&&(a.$.set(a.wa),a.$.setFullYear(a.wa.getFullYear()),a.$.setDate(1));s_lu(a);c&&a.dispatchEvent(new s_u3a("select",a,a.wa));e||a.dispatchEvent(new s_u3a("change",a,a.wa));d||s_s3a(a)},s_g3a=function(a){if(a.U3){for(var b=a.U3;b.firstChild;)b.removeChild(b.firstChild);a.xc.Da(b,a.yna,a.M9,a.Aa.eP[0].toLowerCase());if(a.yna){s_mu(a,
b,a.Kg()+"-previousMonth",a.$ka);var c=s_o(a.Kg()+"-previousMonth",b);c&&(s_6k(c,"hidden",!0),c.tabIndex=-1);s_mu(a,b,a.Kg()+"-nextMonth",a.m_);if(c=s_o(a.Kg()+"-nextMonth",b))s_6k(c,"hidden",!0),c.tabIndex=-1;a.T3=s_o(a.Kg()+"-monthyear",b)}else s_mu(a,b,a.Kg()+"-previousMonth",a.$ka),s_mu(a,b,a.Kg()+"-nextMonth",a.m_),s_mu(a,b,a.Kg()+"-month",a.Whb),s_mu(a,b,a.Kg()+"-previousYear",a.Pcb),s_mu(a,b,a.Kg()+"-nextYear",a.O7a),s_mu(a,b,a.Kg()+"-year",a.jib),a.Ga=s_o(a.Kg()+"-month",b),a.Ra=s_3c().Sf(a.Kg()+
"-year",b)}},s_mu=function(a,b,c,d){b=s_o(c,b);s_eu(a).listen(b,"click",function(e){e.preventDefault();d.call(this,e)})},s_i3a=function(a){if(a.S3){var b=a.S3;s_gd(b);a.xc.Aa(b,a.M9);s_mu(a,b,a.Kg()+"-today-btn",a.qGa);s_mu(a,b,a.Kg()+"-none-btn",a.qma);a.Hb=s_o(a.Kg()+"-today-btn",b);a.rb=s_o(a.Kg()+"-none-btn",b);s_o3a(a)}};s_=s_ku.prototype;
s_.Ml=function(a){s_ku.Ua.Ml.call(this,a);s_Q(a,this.Kg());var b=this.Ea.Oc("TABLE",{role:"presentation"}),c=this.Ea.Oc("THEAD"),d=this.Ea.Oc("TBODY",{role:"grid"}),e=this.Ea.Oc("TFOOT");d.tabIndex=0;this.Af=d;this.Hf=e;var f=this.Ea.Oc("TR",{role:"row"});f.className=this.Kg()+"-head";this.U3=f;s_g3a(this);c.appendChild(f);this.Ca=[];for(var g=0;7>g;g++){f=s_rG(this.Ea,"TR");this.Ca[g]=[];for(var h=0;8>h;h++){var k=s_rG(this.Ea,0==h||0==g?"th":"td");0!=h&&0!=g||h==g?0!==g&&0!==h&&(s_4k(k,"gridcell"),
k.setAttribute("tabindex","-1")):(k.className=0==h?this.Kg()+"-week":this.Kg()+"-wday",s_4k(k,0==h?"rowheader":"columnheader"));f.appendChild(k);this.Ca[g][h]=k}d.appendChild(f)}f=s_rG(this.Ea,"TR");f.className=this.Kg()+"-foot";this.S3=f;s_i3a(this);e.appendChild(f);b.cellSpacing="0";b.cellPadding="0";b.appendChild(c);b.appendChild(d);b.appendChild(e);a.appendChild(b);s_k3a(this);s_lu(this);a.tabIndex=0};s_.Oc=function(){s_ku.Ua.Oc.call(this);this.Ml(this.La())};
s_.Wf=function(){s_ku.Ua.Wf.call(this);var a=s_eu(this);a.listen(this.Af,"click",this.n_a);a.listen(s_v3a(this,this.La()),"key",this.o_a)};s_.Zj=function(){s_ku.Ua.Zj.call(this);this.Ia();for(var a in this.Ma)this.Ma[a].dispose();this.Ma={}};s_.create=s_ku.prototype.Vf;s_.Sa=function(){s_ku.Ua.Sa.call(this);this.rb=this.Hb=this.Ra=this.T3=this.Ga=this.S3=this.U3=this.Hf=this.Af=this.Ca=null};
s_.n_a=function(a){if("TD"==a.target.tagName){var b,c=-2,d=-2;for(b=a.target;b;b=b.previousSibling,c++);for(b=a.target.parentNode;b;b=b.previousSibling,d++);a=this.Da[d][c];this.$oa.contains(a)&&this.setDate(a.clone())}};
s_.o_a=function(a){switch(a.keyCode){case 33:a.preventDefault();var b=-1;break;case 34:a.preventDefault();b=1;break;case 37:a.preventDefault();var c=-1;break;case 39:a.preventDefault();c=1;break;case 38:a.preventDefault();c=-7;break;case 40:a.preventDefault();c=7;break;case 36:a.preventDefault();this.qGa();break;case 46:a.preventDefault();this.qma();break;case 13:case 32:a.preventDefault(),s_HSa(this,this.wa,!0);default:return}this.wa?(a=this.wa.clone(),a.add(new s_Wn(0,b,c))):(a=this.$.clone(),a.setDate(1));
this.$oa.contains(a)&&(s_HSa(this,a,!1),this.Eh.focus())};s_.Whb=function(a){a.stopPropagation();a=[];for(var b=0;12>b;b++)a.push(this.Aa.sV[b]);s_w3a(this,this.Ga,a,this.T_a,this.Aa.sV[this.$.getMonth()])};s_.jib=function(a){a.stopPropagation();a=[];for(var b=this.$.getFullYear(),c=this.$.clone(),d=-5;5>=d;d++)c.setFullYear(b+d),a.push(this.Ob.format(c));s_w3a(this,this.Ra,a,this.X1a,this.Ob.format(this.$))};
s_.T_a=function(a){a=Number(a.getAttribute("itemIndex"));this.$.setMonth(a);s_lu(this);this.Ga.focus&&this.Ga.focus()};s_.X1a=function(a){3==a.firstChild.nodeType&&(a=Number(a.getAttribute("itemIndex")),this.$.setFullYear(this.$.getFullYear()+a-5),s_lu(this));this.Ra.focus()};
var s_w3a=function(a,b,c,d,e){a.Ia();var f=s_rG(a.Ea,"DIV");f.className=a.Kg()+"-menu";a.Qa=null;for(var g=s_rG(a.Ea,"UL"),h=0;h<c.length;h++){var k=a.Ea.Oc("LI",null,c[h]);k.setAttribute("itemIndex",h);c[h]==e&&(a.Qa=k);g.appendChild(k)}f.appendChild(g);f.style.left=b.offsetLeft+b.parentNode.offsetLeft+"px";f.style.top=b.offsetTop+"px";f.style.width=b.clientWidth+"px";a.Ga.parentNode.appendChild(f);a.Ha=f;a.Qa||(a.Qa=g.firstChild);a.Qa.className=a.Kg()+"-menu-selected";a.Yb=d;b=s_eu(a);b.listen(a.Ha,
"click",a.Ld);b.listen(s_v3a(a,a.Ha),"key",a.De);b.listen(a.Ea.$,"click",a.Ia);f.tabIndex=0;f.focus()};s_ku.prototype.Ld=function(a){a.stopPropagation();this.Ia();this.Yb&&this.Yb(a.target)};
s_ku.prototype.De=function(a){a.stopPropagation();var b=this.Qa;switch(a.keyCode){case 35:a.preventDefault();var c=b.parentNode.lastChild;break;case 36:a.preventDefault();c=b.parentNode.firstChild;break;case 38:a.preventDefault();c=b.previousSibling;break;case 40:a.preventDefault();c=b.nextSibling;break;case 13:case 9:case 0:a.preventDefault(),this.Ia(),this.Yb(b)}c&&c!=b&&(b.className="",c.className=this.Kg()+"-menu-selected",this.Qa=c)};
s_ku.prototype.Ia=function(){if(this.Ha){var a=s_eu(this);a.Ke(this.Ha,"click",this.Ld);a.Ke(s_v3a(this,this.Ha),"key",this.De);a.Ke(this.Ea.$,"click",this.Ia);s_kd(this.Ha);delete this.Ha}};
var s_lu=function(a){if(a.La()){var b=a.$.clone();b.setDate(1);a.T3&&s_q(a.T3,a.Ti.format(b));a.Ga&&s_q(a.Ga,a.Aa.sV[b.getMonth()]);a.Ra&&s_q(a.Ra,a.Ob.format(b));var c=((b.getDay()+6)%7-b.IC+7)%7;b.getMonth();b.add(new s_Wn("m",-1));b.setDate(s_9Ha(b.getFullYear(),b.getMonth())-(c-1));c=new s_Wn("d",1);a.Da=[];for(var d=0;6>d;d++){a.Da[d]=[];for(var e=0;7>e;e++){a.Da[d][e]=b.clone();var f=b.getFullYear();b.add(c);0==b.getMonth()&&1==b.getDate()&&f++;b.setFullYear(f)}}s_l3a(a)}},s_l3a=function(a){if(a.La()){var b=
a.$.getMonth(),c=new s_Xn,d=c.getFullYear(),e=c.getMonth();c=c.getDate();for(var f=6,g=0;6>g;g++){a.M9?(s_q(a.Ca[g+1][0],a.lj.format(a.Da[g][0])),a.Ca[g+1][0].className=a.Kg()+"-week"):(s_q(a.Ca[g+1][0],""),a.Ca[g+1][0].className="");for(var h=0;7>h;h++){var k=a.Da[g][h],l=a.Ca[g+1][h+1];l.id||(l.id=s_cu(a.MOa));s_4k(l,"gridcell");s_9k(l,a.Lh.format(k));var m=[a.Kg()+"-date"];a.$oa.contains(k)||m.push(a.Kg()+"-unavailable-date");k.getMonth()!=b&&m.push(a.Kg()+"-other-month");var n=(h+a.$.IC+7)%7;
a.Za[n]&&m.push(a.Za[n]);k.getDate()==c&&k.getMonth()==e&&k.getFullYear()==d&&m.push(a.Kg()+"-today");a.wa&&k.getDate()==a.wa.getDate()&&k.getMonth()==a.wa.getMonth()&&k.getFullYear()==a.wa.getFullYear()&&(m.push(a.Kg()+"-selected"),a.Eh=l);a.yW&&(n=a.yW(k))&&m.push(n);k=a.Vh.format(k);s_q(l,k);m=m.join(" ");l.className=m}4<=g&&(h=a.Ca[g+1][0].parentElement||a.Ca[g+1][0].parentNode,l=a.Da[g][0].getMonth()==b,s_v(h,l||a.kHa),l||(f=Math.min(f,g)))}b=(a.kHa?6:f)+(a.sna?1:0);a.Ze!=b&&(a.Ze<b&&a.dispatchEvent("gridSizeIncrease"),
a.Ze=b)}},s_s3a=function(a){var b=new s_u3a("changeActiveMonth",a,a.$.clone());a.dispatchEvent(b)},s_k3a=function(a){if(a.La()){if(a.sna)for(var b=0;7>b;b++)s_q(a.Ca[0][b+1],a.qh[((b+a.$.IC+7)%7+1)%7]);s_v(a.Ca[0][0].parentElement||a.Ca[0][0].parentNode,a.sna)}},s_v3a=function(a,b){var c=s_Ia(b);c in a.Ma||(a.Ma[c]=new s_au(b));return a.Ma[c]},s_u3a=function(a,b,c){s_Cd.call(this,a,b);this.ze=c};s_i(s_u3a,s_Cd);
s_ja().$();
}catch(e){_DumpException(e)}
try{
s_A("syp3");var s_QB=function(a){this.$=[];this.wa=s_Vn;if("number"==typeof a){11<a&&(a=10);if(4>a)var b=this.wa.eP[a];else 8>a?b=this.wa.rK[a-4]:(b=this.wa.zpa[a-8],b=b.replace("{1}",this.wa.eP[a-8]),b=b.replace("{0}",this.wa.rK[a-8]));s_mOb(this,b)}else s_mOb(this,a)},s_mOb=function(a,b){for(var c=!1,d="",e=0;e<b.length;e++){var f=b.charAt(e);if(" "==f)for(0<d.length&&(a.$.push({text:d,count:0,mP:!1}),d=""),a.$.push({text:" ",count:0,mP:!1});e<b.length-1&&" "==b.charAt(e+1);)e++;else if(c)"'"==f?e+1<b.length&&
"'"==b.charAt(e+1)?(d+="'",e++):c=!1:d+=f;else if(0<="GyMdkHmsSEDahKzZvQL".indexOf(f)){0<d.length&&(a.$.push({text:d,count:0,mP:!1}),d="");var g=b.charAt(e);for(var h=e+1;h<b.length&&b.charAt(h)==g;)h++;g=h-e;a.$.push({text:f,count:g,mP:!1});e+=g-1}else"'"==f?e+1<b.length&&"'"==b.charAt(e+1)?(d+="'",e++):c=!0:d+=f}0<d.length&&a.$.push({text:d,count:0,mP:!1});b=!1;for(c=0;c<a.$.length;c++)s_nOb(a.$[c])?!b&&c+1<a.$.length&&s_nOb(a.$[c+1])&&(b=!0,a.$[c].mP=!0):b=!1};
s_QB.prototype.parse=function(a,b,c){return s_oOb(this,a,b,c||0,!1)};
var s_oOb=function(a,b,c,d,e){for(var f=new s_pOb,g=[d],h=-1,k=0,l=0,m=0;m<a.$.length;m++)if(0<a.$[m].count)if(0>h&&a.$[m].mP&&(h=m,k=d,l=0),0<=h){var n=a.$[m].count;if(m==h&&(n-=l,l++,0==n))return 0;s_qOb(a,b,g,a.$[m],n,f)||(m=h-1,g[0]=k)}else{if(h=-1,!s_qOb(a,b,g,a.$[m],0,f))return 0}else{h=-1;if(" "==a.$[m].text.charAt(0)){if(n=g[0],s_rOb(b,g),g[0]>n)continue}else if(b.indexOf(a.$[m].text,g[0])==g[0]){g[0]+=a.$[m].text.length;continue}return 0}a:{if(null==c)throw Error("Fd");void 0!=f.era&&void 0!=
f.year&&0==f.era&&0<f.year&&(f.year=-(f.year-1));void 0!=f.year&&c.setFullYear(f.year);a=c.getDate();c.setDate(1);void 0!=f.month&&c.setMonth(f.month);void 0!=f.day?c.setDate(f.day):(b=s_9Ha(c.getFullYear(),c.getMonth()),c.setDate(a>b?b:a));s_Ga(c.setHours)&&(void 0==f.Cm&&(f.Cm=c.getHours()),void 0!=f.wa&&0<f.wa&&12>f.Cm&&(f.Cm+=12),c.setHours(f.Cm));s_Ga(c.setMinutes)&&void 0!=f.Lo&&c.setMinutes(f.Lo);s_Ga(c.setSeconds)&&void 0!=f.Bj&&c.setSeconds(f.Bj);s_Ga(c.setMilliseconds)&&void 0!=f.$&&c.setMilliseconds(f.$);
if(e&&(void 0!=f.year&&f.year!=c.getFullYear()||void 0!=f.month&&f.month!=c.getMonth()||void 0!=f.day&&f.day!=c.getDate()||24<=f.Cm||60<=f.Lo||60<=f.Bj||1E3<=f.$))c=!1;else{void 0!=f.p$&&(e=c.getTimezoneOffset(),c.setTime(c.getTime()+6E4*(f.p$-e)));f.Aa&&(e=new Date,e.setFullYear(e.getFullYear()-80),c.getTime()<e.getTime()&&c.setFullYear(e.getFullYear()+100));if(void 0!=f.RZa)if(void 0==f.day)f=(7+f.RZa-c.getDay())%7,3<f&&(f-=7),e=c.getMonth(),c.setDate(c.getDate()+f),c.getMonth()!=e&&c.setDate(c.getDate()+
(0<f?-7:7));else if(f.RZa!=c.getDay()){c=!1;break a}c=!0}}return c?g[0]-d:0},s_nOb=function(a){if(0>=a.count)return!1;var b="MydhHmsSDkK".indexOf(a.text.charAt(0));return 0<b||0==b&&3>a.count},s_rOb=function(a,b){(a=a.substring(b[0]).match(/^\s+/))&&(b[0]+=a[0].length)},s_qOb=function(a,b,c,d,e,f){s_rOb(b,c);var g=c[0],h=d.text.charAt(0),k=-1;if(s_nOb(d))if(0<e){if(g+e>b.length)return!1;k=s_sOb(a,b.substring(0,g+e),c)}else k=s_sOb(a,b,c);switch(h){case "G":return k=s_RB(b,c,a.wa.Cpa),0<=k&&(f.era=
k),!0;case "M":case "L":a:{d=k;if(0>d){d=s_RB(b,c,a.wa.qaa.concat(a.wa.sV,a.wa.hqa,a.wa.mqa));if(0>d){f=!1;break a}f.month=d%12}else f.month=d-1;f=!0}return f;case "E":return d=s_RB(b,c,a.wa.tqa),0>d&&(d=s_RB(b,c,a.wa.jqa)),0>d?f=!1:(f.RZa=d,f=!0),f;case "a":return k=s_RB(b,c,a.wa.jpa),0<=k&&(f.wa=k),!0;case "y":a:{if(0>k){var l=b.charAt(c[0]);if("+"!=l&&"-"!=l){f=!1;break a}c[0]++;k=s_sOb(a,b,c);if(0>k){f=!1;break a}"-"==l&&(k=-k)}l||2!=c[0]-g||2!=d.count?f.year=k:(a=k,b=(new Date).getFullYear()-
80,c=b%100,f.Aa=a==c,a+=100*Math.floor(b/100)+(a<c?100:0),f.year=a);f=!0}return f;case "Q":return 0>k?(d=s_RB(b,c,a.wa.cqa),0>d&&(d=s_RB(b,c,a.wa.iqa)),0>d?f=!1:(f.month=3*d,f.day=1,f=!0)):f=!1,f;case "d":return 0<=k&&(f.day=k),!0;case "S":return a=c[0]-g,f.$=3>a?k*Math.pow(10,3-a):Math.round(k/Math.pow(10,a-3)),!0;case "h":12==k&&(k=0);case "K":case "H":case "k":return 0<=k&&(f.Cm=k),!0;case "m":return 0<=k&&(f.Lo=k),!0;case "s":return 0<=k&&(f.Bj=k),!0;case "z":case "Z":case "v":b.indexOf("GMT",
c[0])==c[0]&&(c[0]+=3);a:if(c[0]>=b.length)f.p$=0,f=!0;else{d=1;switch(b.charAt(c[0])){case "-":d=-1;case "+":c[0]++}g=c[0];k=s_sOb(a,b,c);if(0>k)f=!1;else{if(c[0]<b.length&&":"==b.charAt(c[0])){l=60*k;c[0]++;k=s_sOb(a,b,c);if(0>k){f=!1;break a}l+=k}else l=k,l=24>l&&2>=c[0]-g?60*l:l%100+l/100*60;f.p$=-(l*d);f=!0}}return f;default:return!1}},s_sOb=function(a,b,c){if(a.wa.Caa){for(var d=[],e=c[0];e<b.length;e++){var f=b.charCodeAt(e)-a.wa.Caa;d.push(0<=f&&9>=f?String.fromCharCode(f+48):b.charAt(e))}b=
d.join("")}else b=b.substring(c[0]);a=b.match(/^\d+/);if(!a)return-1;c[0]+=a[0].length;return parseInt(a[0],10)},s_RB=function(a,b,c){var d=0,e=-1;a=a.substring(b[0]).toLowerCase();for(var f=0;f<c.length;f++){var g=c[f].length;g>d&&0==a.indexOf(c[f].toLowerCase())&&(e=f,d=g)}0<=e&&(b[0]+=d);return e},s_pOb=function(){};
s_ja().$();
}catch(e){_DumpException(e)}
try{
s_A("Uuupec");var s_Kud=s_O("Uuupec");var s_vKe=s_5Ha.eP[3],s_f6=function(a){s_U.call(this,a.Wa);this.$=this.Bb=this.wa=null;this.Ba=!0;this.Ca=this.getData("m").nj()};s_f(s_f6,s_U);s_f6.Pa=s_U.Pa;s_f6.prototype.Vc=function(){this.bS();s_Ld(window,"resize",this.Aa)};
var s_wKe=function(a,b){var c=new Date,d=new s_QB(s_vKe);b=s_ib(b.value);if(0==b.length||s_oOb(d,b,c,0,!0)!=b.length)a.$.qma();else{a.Ba=!1;try{a.$.setDate(c)}finally{a.Ba=!0}}},s_xKe=function(a,b){var c=s_o("cdr_highl",a.Bb);"cdr_min"==b.id?s_R(c,"cdr_maxhl"):s_Q(c,"cdr_maxhl");s_C(function(){s_Q(c,"cdr_tn");s_2F(function(){s_R(c,"cdr_tn")})},150)},s_yKe=function(){var a=new Date(s_h());a.setDate(28);var b,c=new Date(s_h());return function(d){if(!b)a:{var e=s_o("goog-date-picker-head");if(e&&(e=
s_n("goog-date-picker-btn",e))&&1<e.length){b=e[1];break a}b=null}a<=d?b&&s_Q(b,"cdr_dd"):b&&s_R(b,"cdr_dd");return d<=c?null:"cdr_dd"}},s_AKe=function(a){var b=s_p("DIV",{id:"cdr_cal"});s_ida(s_o("cdr_sft",a.Bb),b);var c=new s_ku;s_j3a(c);s_q3a(c);s_f3a(c,!0);s_p3a(c,!0);s_n3a(c);s_h3a(c);s_r3a(c,s_yKe());c.Vf(b);a.$=c;var d=s_o("cdr_go",a.Bb),e=s_l("cdr_min");b=s_l("cdr_max");s_s(c,"select",function(){var f=a.$.getDate();if(a.Ba&&f){var g=new s_vp(s_vKe.replace(/yy/,"y"));a.wa.value=g.format(f);
"cdr_min"==a.wa.id?s_l("cdr_max").focus():a.wa.focus()}});s_s(a.Bb,"keyup",function(f){27==f.keyCode&&a.bS()});s_s(e,"keydown",function(f){9==f.keyCode&&f.shiftKey&&(f.preventDefault(),d.focus())});s_s(d,"keydown",function(f){9!=f.keyCode||f.shiftKey||(f.preventDefault(),e.focus())});s_s(d,"click",function(){for(var f=[s_l("cdr_min"),s_l("cdr_max")],g=new Date,h=new s_QB(s_vKe),k=new s_vp(s_vKe.replace(/yy/,"y")),l=0;l<f.length;l++){var m=f[l],n=s_ib(m.value);0!=n.length&&s_oOb(h,n,g,0,!0)==n.length&&
(m.value=k.format(g))}});s_zKe(a,e);s_zKe(a,b);s_s(window,"resize",function(){return a.Aa()})};
s_f6.prototype.Aa=function(){if(s_l("cdr_cont")){var a=this.Bb,b=Math.max(s_o("cdr_minl",a).clientWidth,s_o("cdr_maxl",a).clientWidth),c=s_tk()?"right":"left",d=s_o("cdr_dlg",a),e=s_u(document.body||document.documentElement),f=s_u(d),g=f.width+b;g<e.width?(d.style.width=g+"px",s_o("cdr_sft",a).style[c]=b+"px",s_R(d,"min_width")):(d.style.width=e.width+"px",s_o("cdr_sft",a).style[c]="0",s_Q(d,"min_width"));this.Ca?(a=s_Bh(0,!0),s_$d(d)+f.height<=a?d.style.top="":d.style.top=Math.max(0,a-f.height)+
"px"):d.style.top="0"}};var s_zKe=function(a,b){s_s(b,"keyup",function(c){s_wKe(a,b);27==c.keyCode&&a.bS()})};s_f6.prototype.vQ=function(a){this.wa=a=a.Sc.el();s_xKe(this,a);s_wKe(this,a)};s_f6.prototype.bS=function(){s_kd(this.Bb);this.$=this.Bb=this.wa=null};
s_f6.prototype.vkb=function(a){if(a=a.Sc.el()){if(!s_l("cdr_cont")){this.$=this.Bb=this.wa=null;var b=s_tk()?'.cdr_dlg .goog-date-picker{_START_EDGE_:154px;background-color:#f1f1f1;border-radius:2px;border:none;font-size:12px;outline:none;padding:5px 1px 10px;position:absolute;top:61px;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.cdr_dlg .goog-date-picker table{padding:0 10px;width:175px}.cdr_dlg .goog-date-picker table thead td{border-bottom:1px solid #e5e5e5}.cdr_dlg .goog-date-picker tbody th{width:0}.cdr_dlg tr.goog-date-picker-head{height:27px}.cdr_dlg tr.goog-date-picker-head td{white-space:nowrap}.cdr_dlg .goog-date-picker-monthyear{font-size:13px}.cdr_dlg .goog-date-picker tbody{outline:none;font-size:13px}.cdr_dlg .goog-date-picker td,.cdr_dlg .goog-date-picker th{text-align:center}.cdr_dlg .goog-date-picker-btn{background:none;border:none;cursor:pointer;font-size:12px;outline:none;padding:0;position:relative;top:-1px}.cdr_dlg button.goog-date-picker-btn{font-size:12px;vertical-align:middle}.cdr_dlg .goog-date-picker-wday,.cdr_dlg .goog-date-picker-date{font-weight:normal;padding:0 1px}.cdr_dlg .goog-date-picker-wday{padding-top:3px;line-height:15px}.cdr_dlg td.goog-date-picker-selected{background-color:#3369e8!important;border-radius:2px;color:#fff}.cdr_dlg .goog-date-picker-other-month{color:#d9d9d9}.cdr_dlg .goog-date-picker-date{cursor:pointer;width:20px;line-height:15px}.cdr_dlg .goog-date-picker-foot{display:none}.cdr_dlg td.goog-date-picker-date:hover{background-color:#c8c8c8;border-radius:2px}.cdr_dlg td.goog-date-picker-year,.cdr_dlg td.goog-date-picker-month{padding:3px 0}.cdr_dlg button.goog-date-picker-year,.cdr_dlg button.goog-date-picker-month{color:#000}.cdr_dlg button.goog-date-picker-month{width:77px}.cdr_dlg button.goog-date-picker-year{width:50px}.cdr_dlg .goog-date-picker-menu{background:#fff;border:solid 1px #6b90da;cursor:pointer;outline:none;position:absolute}#cdr_cal tr:nth-child(2) .goog-date-picker-other-month{color:#777!important}#cdr_frm{padding:0 15px}#cdr_min,#cdr_max{display:inline;margin:0 4px}.cdr_dd{color:#d9d9d9;pointer-events:none}.cdr_bg{_START_EDGE_:0;background:#fff;height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";opacity:.75;position:fixed;top:0;width:100%;z-index:1000}.cdr_dlg{_START_EDGE_:50%;background:#fff;border:1px solid #c5c5c5;box-shadow:0 4px 16px rgba(0,0,0,0.2);height:241px;margin-_START_EDGE_:-202px;position:fixed;top:250px;width:373px;z-index:1001}.min_width.cdr_dlg{_START_EDGE_:0;margin-_START_EDGE_:0}.min_width .cdr_ttl,.min_width .cdr_mml{_START_EDGE_:5px}.min_width .cdr_sft{_START_EDGE_:-8px}.cdr_cls{_END_EDGE_:11px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKBAMAAAB/HNKOAAAAElBMVEX////39/e9vb2zs7PCwsLv7++5ffrDAAAAL0lEQVQI12MIEWBgdGVwVmQQMmEQMhJUVmRgVFYyEmBgEDJWZICSEBGILEQlWBcAq64Ft1WDk9gAAAAASUVORK5CYII=) center no-repeat;cursor:pointer;height:20px;position:absolute;top:10px;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;width:20px}.cdr_ttl{_START_EDGE_:42px;color:#222!important;font-size:16px;position:absolute;top:34px}.cdr_mml{_START_EDGE_:42px;color:#222;position:absolute}.cdr_minl{top:72px}.cdr_maxl{top:111px}.cdr_mm{_START_EDGE_:50px;font-size:13px!important;height:27px;padding:5px!important;position:absolute;top:5px;width:84px!important}#cdr_min{top:65px}#cdr_max{top:104px}.cdr_sft{position:relative}.cdr_highl{_START_EDGE_:50px;background-color:#f1f1f1;border-bottom-_START_EDGE_-radius:2px;border-top-_START_EDGE_-radius:2px;height:37px;position:absolute;top:61px;-moz-transition:top .13s linear;-ms-transition:top .13s linear;-webkit-transition:top .13s linear;width:110px!important}.cdr_maxhl{top:100px!important}.cdr_tn{-moz-transition:none;-ms-transition:none;-webkit-transition:none}.cdr_go{_START_EDGE_:54px;color:#222!important;padding:3px 15px!important;position:absolute;top:143px}'.replace(/_START_EDGE_/g,"right").replace(/_END_EDGE_/g,
"left"):'.cdr_dlg .goog-date-picker{_START_EDGE_:154px;background-color:#f1f1f1;border-radius:2px;border:none;font-size:12px;outline:none;padding:5px 1px 10px;position:absolute;top:61px;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.cdr_dlg .goog-date-picker table{padding:0 10px;width:175px}.cdr_dlg .goog-date-picker table thead td{border-bottom:1px solid #e5e5e5}.cdr_dlg .goog-date-picker tbody th{width:0}.cdr_dlg tr.goog-date-picker-head{height:27px}.cdr_dlg tr.goog-date-picker-head td{white-space:nowrap}.cdr_dlg .goog-date-picker-monthyear{font-size:13px}.cdr_dlg .goog-date-picker tbody{outline:none;font-size:13px}.cdr_dlg .goog-date-picker td,.cdr_dlg .goog-date-picker th{text-align:center}.cdr_dlg .goog-date-picker-btn{background:none;border:none;cursor:pointer;font-size:12px;outline:none;padding:0;position:relative;top:-1px}.cdr_dlg button.goog-date-picker-btn{font-size:12px;vertical-align:middle}.cdr_dlg .goog-date-picker-wday,.cdr_dlg .goog-date-picker-date{font-weight:normal;padding:0 1px}.cdr_dlg .goog-date-picker-wday{padding-top:3px;line-height:15px}.cdr_dlg td.goog-date-picker-selected{background-color:#3369e8!important;border-radius:2px;color:#fff}.cdr_dlg .goog-date-picker-other-month{color:#d9d9d9}.cdr_dlg .goog-date-picker-date{cursor:pointer;width:20px;line-height:15px}.cdr_dlg .goog-date-picker-foot{display:none}.cdr_dlg td.goog-date-picker-date:hover{background-color:#c8c8c8;border-radius:2px}.cdr_dlg td.goog-date-picker-year,.cdr_dlg td.goog-date-picker-month{padding:3px 0}.cdr_dlg button.goog-date-picker-year,.cdr_dlg button.goog-date-picker-month{color:#000}.cdr_dlg button.goog-date-picker-month{width:77px}.cdr_dlg button.goog-date-picker-year{width:50px}.cdr_dlg .goog-date-picker-menu{background:#fff;border:solid 1px #6b90da;cursor:pointer;outline:none;position:absolute}#cdr_cal tr:nth-child(2) .goog-date-picker-other-month{color:#777!important}#cdr_frm{padding:0 15px}#cdr_min,#cdr_max{display:inline;margin:0 4px}.cdr_dd{color:#d9d9d9;pointer-events:none}.cdr_bg{_START_EDGE_:0;background:#fff;height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";opacity:.75;position:fixed;top:0;width:100%;z-index:1000}.cdr_dlg{_START_EDGE_:50%;background:#fff;border:1px solid #c5c5c5;box-shadow:0 4px 16px rgba(0,0,0,0.2);height:241px;margin-_START_EDGE_:-202px;position:fixed;top:250px;width:373px;z-index:1001}.min_width.cdr_dlg{_START_EDGE_:0;margin-_START_EDGE_:0}.min_width .cdr_ttl,.min_width .cdr_mml{_START_EDGE_:5px}.min_width .cdr_sft{_START_EDGE_:-8px}.cdr_cls{_END_EDGE_:11px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKBAMAAAB/HNKOAAAAElBMVEX////39/e9vb2zs7PCwsLv7++5ffrDAAAAL0lEQVQI12MIEWBgdGVwVmQQMmEQMhJUVmRgVFYyEmBgEDJWZICSEBGILEQlWBcAq64Ft1WDk9gAAAAASUVORK5CYII=) center no-repeat;cursor:pointer;height:20px;position:absolute;top:10px;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;width:20px}.cdr_ttl{_START_EDGE_:42px;color:#222!important;font-size:16px;position:absolute;top:34px}.cdr_mml{_START_EDGE_:42px;color:#222;position:absolute}.cdr_minl{top:72px}.cdr_maxl{top:111px}.cdr_mm{_START_EDGE_:50px;font-size:13px!important;height:27px;padding:5px!important;position:absolute;top:5px;width:84px!important}#cdr_min{top:65px}#cdr_max{top:104px}.cdr_sft{position:relative}.cdr_highl{_START_EDGE_:50px;background-color:#f1f1f1;border-bottom-_START_EDGE_-radius:2px;border-top-_START_EDGE_-radius:2px;height:37px;position:absolute;top:61px;-moz-transition:top .13s linear;-ms-transition:top .13s linear;-webkit-transition:top .13s linear;width:110px!important}.cdr_maxhl{top:100px!important}.cdr_tn{-moz-transition:none;-ms-transition:none;-webkit-transition:none}.cdr_go{_START_EDGE_:54px;color:#222!important;padding:3px 15px!important;position:absolute;top:143px}'.replace(/_START_EDGE_/g,
"left").replace(/_END_EDGE_/g,"right");s_Spa();b=s_Kc(b);s_ge(b);a=s_o("cdr_cont",a.parentElement).cloneNode(!0);a.id="cdr_cont";s_l("top_nav").appendChild(a);a.style.display="block";s_o("ctbs",a).id="ctbs";s_o("cdr_min",a).id="cdr_min";s_o("cdr_max",a).id="cdr_max";s_o("cdr_frm",a).id="cdr_frm";this.Bb=a;s_L1a(this.Bb,this.Oa().el());s_AKe(this)}this.Aa();a=s_l("cdr_min");s_wKe(this,a);a.focus()}};s_T(s_f6.prototype,"EEGHee",function(){return this.vkb});s_T(s_f6.prototype,"xp3IKd",function(){return this.bS}); s_T(s_f6.prototype,"daRB0b",function(){return this.vQ});s_T(s_f6.prototype,"k4Iseb",function(){return this.Vc});s_V1a(s_Kud,s_f6);
s_ja().$();
}catch(e){_DumpException(e)}
try{
s_A("r36a9c");var s_x5c=s_O("r36a9c");var s_izc=function(a){return null!=a&&0<a.getBoundingClientRect().width&&0<a.getBoundingClientRect().height?(a=window.getComputedStyle(a,null),"none"!==a.display&&"hidden"!==a.visibility&&"auto"===a.clip):!1},s_lte=function(a){s_U.call(this,a.Wa)};s_f(s_lte,s_U);s_lte.Pa=s_U.Pa;
s_lte.prototype.r1a=function(){var a=this.La("BKxS1e").el();s_b(a);a=s_Ci(this.NX().documentElement).find('[role="heading"], h1, h2, h3').filter(s_izc).he();if(!s_td(a.el())){if(null==s_Rt(a,"aria-label")&&null==s_Rt(a,"aria-describedby")){var b=a.parent();if(s_izc(b.el())&&"A"==b.el().tagName){b.focus();return}b=a.children().filter(s_izc);if(1==b.size()&&"A"==b.he().el().tagName){b.he().focus();return}}a.el().tabIndex="-1";a.el().onblur=function(c){c.target.removeAttribute("tabIndex")}}a.focus()}; s_T(s_lte.prototype,"i3viod",function(){return this.r1a});s_V1a(s_x5c,s_lte);
s_ja().$();
}catch(e){_DumpException(e)}
try{
var s_pAa=function(a){for(var b=0,c=0;c<a.length;++c)b=31*b+a.charCodeAt(c)>>>0;return b};s_A("xj7LNb");var s_rKe=s_O("xj7LNb");var s_V9=function(a){s_U.call(this,a.Wa);if(this.Aa=this.Oa().getData("cs").ue())this.$=[],this.wa="",this.An=this.Oa().getData("iae").Re(0),this.Ba=Promise.resolve(),this.nL=[],this.Ca=Promise.resolve(),s_s(window,"scroll",this.Nv,!1,this),s_C6e(this,this.Oa(),this.ub("xXq91c"))};s_f(s_V9,s_U);s_V9.Pa=s_U.Pa;s_V9.prototype.Vc=function(){s_Ld(window,"scroll",this.Nv,!1,this)};s_V9.prototype.xca=function(){this.Nv()};
s_V9.prototype.Dca=function(a){var b=s_R1a(this,a.targetElement,"xXq91c");a=s_R1a(this,a.targetElement,"oQYOj");s_a([new s_x(a.el(),"hide")],{triggerElement:b.el(),userAction:3})};
s_V9.prototype.rW=function(a){var b=this,c=s_R1a(this,a.targetElement,"xXq91c"),d=s_R1a(this,a.targetElement,"oQYOj");s_a([new s_x(d.el(),"show")],{triggerElement:c.el()});if(this.Aa){d=this.$.indexOf(c.el());var e=this.Oa().getData("mqac").Re(0);if(!(0<e&&d>=e)){var f=s_69f(this),g=s_Ci(s_4W(a.targetElement,".related-question-pair"));this.Oa().getData("iirq").ue()?g.after(f):s_bib(f,this.Oa());f.setStyle({display:"block","transition-duration":"300ms"});var h=s_Tf(300);h.then(function(){return f.setStyle({opacity:1,
transform:"none"})});this.Ba=this.Ba.then(function(){return s_Gdf(b,c,f,g,h)})}}};
var s_C6e=function(a,b,c){a.wa=b.getData("cs").Ts();c.Fg(function(e){return a.$.unshift(e)});if(0<a.An){b=b.getData("mqc").Re();var d=s_pAa(s_Qi().get("q")+a.An.toString());(c=c.hh(d%(c.size()+b)))?(--a.An,c.click()):a.An=0}},s_Gdf=function(a,b,c,d,e){var f,g,h,k,l,m,n,p,q,r,t,u;return s_Oi(function(v){switch(v.$){case 1:f=b.Nc();g=b.getData("kt");h=new Map;h.set("q",f);h.set("state",a.wa+"."+g);k=a.$.indexOf(b.el());if(!(0<=k)){v.qp(2);break}s_Li(v,3);return s_9f(v,s_qk(a.Oa().el(),h),5);case 5:s_Mi(v,
2);break;case 3:l=s_Ni(v),s_da(l instanceof Error?l:Error(l));case 2:if(!a.ub("sM5MNb").el()){if(!a.Oa().getData("ifd").ue())for(0<=k&&a.$.splice(k,1),m=s_c(a.$),n=m.next();!n.done;)return p=n.value,v["return"](s_Gdf(a,s_Ci(p),c,d,e));a.An=0;c.remove();return v["return"]()}q=a.La("sM5MNb");r=s_Q1a(a,q,"xXq91c");t=q.bZ().offsetHeight;u=q.remove().children();c.before(u).setStyle({"border-width":(t-c.bZ().clientHeight)/2+"px 0","margin-top":-t+"px"});e.then(function(){a.nL.push({THa:c,yk:u});a.Nv()});
s_a(u.map(function(w){return new s_x(w,"show")}),{triggerElement:d.el(),userAction:1,data:{irq:f}});s_C6e(a,q,r);s_2(v)}})};
s_V9.prototype.Nv=function(){var a=this;this.Ca=this.Ca.then(function(){var b,c,d,e,f,g;return s_Oi(function(h){switch(h.$){case 1:b=a.nL.findIndex(function(k){if(0<a.An)return!0;k=k.THa.bZ();var l=k.getBoundingClientRect().top;return l>-k.offsetHeight&&l<window.innerHeight});if(0>b)return h["return"]();c=s_c(a.nL.splice(b,1));d=c.next().value;e=d.THa;f=d.yk;e.setStyle({opacity:"",transform:""});s_C(function(){return e.remove()},300);g=0;case 2:if(!(g<f.size())){h.qp(4);break}f.hh(g).children().setStyle({opacity:1,
transform:"none","transition-duration":"300ms"});return s_9f(h,s_Tf(100),3);case 3:++g;h.qp(2);break;case 4:s_C(function(){return s_Sd(182)},300),a.Nv(),s_2(h)}})})};s_T(s_V9.prototype,"o7YQ2",function(){return this.rW});s_T(s_V9.prototype,"NlNJyb",function(){return this.Dca});s_T(s_V9.prototype,"A6ecOd",function(){return this.xca});s_T(s_V9.prototype,"k4Iseb",function(){return this.Vc});var s_69f=function(a){return s_Ci(a.La("aZ2wEe").el().cloneNode(!0))};s_V1a(s_rKe,s_V9);
s_ja().$();
}catch(e){_DumpException(e)}
// Google Inc.

View File

@ -0,0 +1,12 @@
try{
s_A("sy13t");var s_Mn=function(a){s_U.call(this,a.Wa);this.$=s_Ci(s_Ut(this.Oa(),"input")).el();this.wa=this.Oa().el();s_s(this.$,"input",s_g(this.dka,this));a=this.y6();this.$.checkValidity();this.$.disabled=a;s_S(this.wa,"A8x8Pb",a);this.dka()};s_f(s_Mn,s_U);s_Mn.Pa=s_U.Pa;s_=s_Mn.prototype;s_.focus=function(){this.$.focus()};s_.setValue=function(a){this.$.value=a;this.dka()};s_.getValue=function(){return this.$.value};s_.Kc=function(){return this.$};s_.Zva=function(){return this.$.selectionStart};s_.FVa=function(){return this.$.selectionEnd};
s_.Qnb=function(a){s_S(this.wa,"HOKz3d",!a)};s_.Aj=function(){return this.$.checkValidity()&&!s_P(this.wa,"HOKz3d")};s_.y6=function(){return this.$.disabled};s_.dka=function(){var a=this.$.checkValidity();s_S(this.wa,"UNtZ8",!a);a=0<this.$.value.length||!this.Aj();s_S(this.wa,"qpdYhc",a)};s_.vQ=function(){s_Q(this.wa,"RKbDve");s_Eg(this.wa,"focus")};s_.y_=function(){s_R(this.wa,"RKbDve");s_Eg(this.wa,"blur")};s_.X6a=function(a){this.$.focus();this.vQ(a)};s_T(s_Mn.prototype,"Vm7Ynd",function(){return this.X6a});
s_T(s_Mn.prototype,"kDTLMd",function(){return this.y_});s_T(s_Mn.prototype,"daRB0b",function(){return this.vQ});s_T(s_Mn.prototype,"RDPZE",function(){return this.y6});s_T(s_Mn.prototype,"If42bb",function(){return this.Aj});s_T(s_Mn.prototype,"aLYK2e",function(){return this.FVa});s_T(s_Mn.prototype,"jbCcg",function(){return this.Zva});s_T(s_Mn.prototype,"XFMo9e",function(){return this.Kc});s_T(s_Mn.prototype,"HvnK2b",function(){return this.getValue});s_T(s_Mn.prototype,"AHmuwe",function(){return this.focus}); s_V1a(s_XYf,s_Mn);
s_ja().$();
}catch(e){_DumpException(e)}
try{
s_A("XeLme");
s_ja().$();
}catch(e){_DumpException(e)}
// Google Inc.

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,343 @@
this.gbar_=this.gbar_||{};(function(_){var window=this;
try{
_.R=function(a,b,c){return _.Ld(document,arguments)};_.Tg=function(a){return a instanceof _.If?a.clone():new _.If(a,void 0)};
}catch(e){_._DumpException(e)}
try{
_.Ug=function(a){if(a instanceof _.kb)return a;a="object"==typeof a&&a.zb?a.kb():String(a);_.mb.test(a)||(a="about:invalid#zClosurez");return _.nb(a)};_.Vg=function(a,b){var c=a.length-b.length;return 0<=c&&a.indexOf(b,c)==c};_.Wg=function(a,b){b=b instanceof _.kb?b:_.Ug(b);a.href=_.lb(b)};_.Xg=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};_.Yg=function(a,b){return a==b?!0:a&&b?a.width==b.width&&a.height==b.height:!1}; _.Zg=function(a){try{var b=a&&a.activeElement;return b&&b.nodeName?b:null}catch(c){return null}};
}catch(e){_._DumpException(e)}
try{
var hh,ih,lh,nh,oh,rh,th,uh;_.gh=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^(0,_.Ea)()).toString(36)};hh={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1};ih={IMG:" ",BR:"\n"};_.jh=function(a,b,c){if(!(a.nodeName in hh))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 ih)b.push(ih[a.nodeName]);else for(a=a.firstChild;a;)_.jh(a,b,c),a=a.nextSibling};
_.kh=function(a,b,c){_.eh.K(b,c,void 0,a.Y||a,a);return a};lh=function(a,b){b=b instanceof _.kb?b:_.Ug(b);a.action=_.lb(b)};_.mh=function(a,b){b=b instanceof _.kb?b:_.Ug(b);a.href=_.lb(b)};nh=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};oh=function(a){var b=_.q(void 0)?_.Xg(void 0):"\\s";return a.replace(new RegExp("(^"+(b?"|["+b+"]+":"")+")([a-z])","g"),function(c,d,e){return d+e.toUpperCase()})};
_.ph=function(a,b,c,d){a=d||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,f=0,g;g=a[f];f++)b==g.nodeName&&(d[e++]=g);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(f=e=0;g=a[f];f++)b=g.className,"function"==typeof b.split&&_.$c(b.split(/\s+/),c)&&(d[e++]=g);d.length=e;return d}return a};
_.qh=function(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):_.ph(document,"*",a,b)};_.S=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:""):_.ph(c,"*",a,b)[0]||null}return a||null};rh=function(a){return a.contentDocument||a.contentWindow.document};_.sh=function(a){var b=[],c;for(c in a)_.Hf(c,a[c],b);return b.join("&")};
th={};uh=function(a,b){var c=th[b];if(!c){var d=nh(b);c=d;void 0===a.style[d]&&(d=(_.Pb?"Webkit":_.Ob?"Moz":_.z?"ms":_.Lb?"O":null)+oh(d),void 0!==a.style[d]&&(c=d));th[b]=c}return c};_.vh=function(a,b,c){if(_.q(b))(b=uh(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=uh(c,d);f&&(c.style[f]=e)}};
_.wh=function(a,b){if(a instanceof Element&&(b=_.id("eq").B(a,b||[])))if(_.z&&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)};_.xh=function(){};_.v(_.xh,_.Ye);
_.xh.prototype.o=function(){var a=new XMLHttpRequest;if("withCredentials"in a)return a;if("undefined"!=typeof XDomainRequest)return new yh;throw Error("R");};_.xh.prototype.B=function(){return{}};
var yh=function(){this.o=new XDomainRequest;this.readyState=0;this.onreadystatechange=null;this.responseType=this.responseText="";this.status=-1;this.statusText="";this.o.onload=(0,_.t)(this.Sg,this);this.o.onerror=(0,_.t)(this.qf,this);this.o.onprogress=(0,_.t)(this.Eh,this);this.o.ontimeout=(0,_.t)(this.Lh,this)};_.k=yh.prototype;_.k.open=function(a,b,c){if(null!=c&&!c)throw Error("S");this.o.open(a,b)};_.k.send=function(a){if(a)if("string"==typeof a)this.o.send(a);else throw Error("T");else this.o.send()};
_.k.abort=function(){this.o.abort()};_.k.setRequestHeader=function(){};_.k.getResponseHeader=function(a){return"content-type"==a.toLowerCase()?this.o.contentType:""};_.k.Sg=function(){this.status=200;this.responseText=this.o.responseText;zh(this,4)};_.k.qf=function(){this.status=500;this.responseText="";zh(this,4)};_.k.Lh=function(){this.qf()};_.k.Eh=function(){this.status=200;zh(this,1)};var zh=function(a,b){a.readyState=b;if(a.onreadystatechange)a.onreadystatechange()}; yh.prototype.getAllResponseHeaders=function(){return"content-type: "+this.o.contentType};
var Ch=function(){_.Q.call(this);this.w="closure_frame"+Ah++;this.A=[];Bh[this.w]=this},Dh;_.v(Ch,_.Q);var Bh={},Ah=0,Eh=function(a,b){var c=_.Eg(a);_.ef(b,function(d,e){_.Aa(d)||(d=[d]);(0,_.Ja)(d,function(f){f=c.ja("INPUT",{type:"hidden",name:e,value:f});a.appendChild(f)})})};_.k=Ch.prototype;_.k.ta=null;_.k.ya=null;_.k.Rb=null;_.k.ri=0;_.k.Fb=!1;_.k.Id=!1;_.k.zd=null;_.k.Qb=null;
_.k.send=function(a,b,c,d){if(this.Fb)throw Error("U");a=new _.If(a);b=b?b.toUpperCase():"GET";c&&_.Yf(a,"zx",_.gh());Dh||(Dh=_.R("FORM"),Dh.acceptCharset="utf-8",c=Dh.style,c.position="absolute",c.visibility="hidden",c.top=c.left="-10px",c.width=c.height="10px",c.overflow="hidden",document.body.appendChild(Dh));this.ta=Dh;"GET"==b&&Eh(this.ta,a.o);d&&Eh(this.ta,d);d=this.ta;a=_.nb(a.toString());lh(d,a);this.ta.method=b;this.Fb=!0;this.Rb=this.w+"_"+(this.ri++).toString(36);this.ya=_.Eg(this.ta).ja("IFRAME",
{name:this.Rb,id:this.Rb});_.z&&7>Number(_.ec)&&(d=this.ya,a=_.nb(_.jd(_.eb('javascript:""'))),lh(d,a));d=this.ya.style;d.visibility="hidden";d.width=d.height="10px";d.display="none";_.Pb?d.marginTop=d.marginLeft="-10px":(d.position="absolute",d.top=d.left="-10px");if(_.z&&!_.fc("11")){this.ta.target=this.Rb||"";_.Eg(this.ta).o.body.appendChild(this.ya);_.P(this.ya,"readystatechange",this.ue,!1,this);try{this.o=!1,this.ta.submit()}catch(x){_.Ee(this.ya,"readystatechange",this.ue,!1,this),Fh(this)}}else{_.Eg(this.ta).o.body.appendChild(this.ya);
d=this.Rb+"_inner";a=rh(this.ya);document.baseURI?(b=_.Cd(d),b=_.Cb('<head><base href="'+_.Cd(document.baseURI)+'"></head><body><iframe id="'+b+'" name="'+b+'"></iframe>',null)):(b=_.Cd(d),b=_.Cb('<body><iframe id="'+b+'" name="'+b+'"></iframe>',null));_.Lb&&!_.Pb?_.wg(a.documentElement,b):a.write(_.Bb(b));_.P(a.getElementById(d),"load",this.Bd,!1,this);var e=_.ch("TEXTAREA",this.ta);b=0;for(c=e.length;b<c;b++){var f=e[b].value,g=[];_.jh(e[b],g,!1);g.join("")!=f&&(_.Fg(e[b],f),e[b].value=f)}e=a.importNode(this.ta,
!0);e.target=d;e.action=this.ta.action;a.body.appendChild(e);f=_.ch("SELECT",this.ta);g=_.ch("SELECT",e);b=0;for(c=f.length;b<c;b++)for(var h=_.ch("OPTION",f[b]),l=_.ch("OPTION",g[b]),n=0,r=h.length;n<r;n++)l[n].selected=h[n].selected;f=_.ch("INPUT",this.ta);g=_.ch("INPUT",e);b=0;for(c=f.length;b<c;b++)if("file"==f[b].type&&f[b].value!=g[b].value){this.ta.target=d;e=this.ta;break}try{this.o=!1,e.submit(),a.close(),_.Ob&&_.Af(this.D,250,this)}catch(x){_.Ee(a.getElementById(d),"load",this.Bd,!1,this),
a.close(),Fh(this)}}Gh(this)};_.k.abort=function(){if(this.Fb){var a=Hh(this);if(a)if(_.me(a))a.Ed(void 0);else if(a=_.Ae(a)){var b=0,c;for(c in a.o)for(var d=a.o[c].concat(),e=0;e<d.length;++e)_.Fe(d[e])&&++b}this.Id=this.Fb=!1;this.dispatchEvent("abort");Ih(this)}};_.k.S=function(){this.Fb&&this.abort();Ch.M.S.call(this);this.ya&&Jh(this);Gh(this);delete this.C;this.zd=this.ta=null;delete Bh[this.w]};_.k.wd=function(){return this.Id};_.k.kf=function(){return this.zd};_.k.$d=function(){return _.Qe(this.zd)};
_.k.ue=function(){if("complete"==this.ya.readyState){_.Ee(this.ya,"readystatechange",this.ue,!1,this);try{var a=rh(this.ya);if(_.z&&"about:blank"==a.location&&!navigator.onLine){Fh(this);return}}catch(b){Fh(this);return}Kh(this,a)}};_.k.Bd=function(){if(!_.Lb||_.Pb||"about:blank"!=(this.ya?rh(Hh(this)):null).location){_.Ee(Hh(this),"load",this.Bd,!1,this);try{Kh(this,this.ya?rh(Hh(this)):null)}catch(a){Fh(this)}}};
var Kh=function(a,b){a.Fb=!1;try{var c=b.body;a.zd=c.textContent||c.innerText}catch(e){var d=1}d||"function"!=typeof a.C||(b=a.C(b))&&(d=4);d?Fh(a):(a.Id=!0,a.dispatchEvent("complete"),a.dispatchEvent("success"),Ih(a))},Fh=function(a){a.o||(a.Id=!1,a.Fb=!1,a.dispatchEvent("complete"),a.dispatchEvent("error"),Ih(a),a.o=!0)},Ih=function(a){Jh(a);Gh(a);a.ta=null;a.dispatchEvent("ready")},Jh=function(a){var b=a.ya;b&&(b.onreadystatechange=null,b.onload=null,b.onerror=null,a.A.push(b));a.Qb&&(_.m.clearTimeout(a.Qb),
a.Qb=null);_.Ob||_.Lb&&!_.Pb?a.Qb=_.Af(a.B,2E3,a):a.B();a.ya=null;a.Rb=null};Ch.prototype.B=function(){this.Qb&&(_.m.clearTimeout(this.Qb),this.Qb=null);for(;0!=this.A.length;){var a=this.A.pop();_.zg(a)}};var Gh=function(a){a.ta&&a.ta==Dh&&_.yg(a.ta)},Hh=function(a){return a.ya?_.z&&!_.fc("11")?a.ya:rh(a.ya).getElementById(a.Rb+"_inner"):null}; Ch.prototype.D=function(){if(this.Fb){var a=this.ya?rh(Hh(this)):null;a&&!_.Ed(a,"documentUri")?(_.Ee(Hh(this),"load",this.Bd,!1,this),Fh(this)):_.Af(this.D,250,this)}};
var Lh;Lh=function(a){switch(a){case "i":return 36;case "x":return 37;case "n":return 37;case "a":return 38;case "er_em":return 72;case "rl":return 77;default:return 0}};_.Mh=function(a,b,c,d,e){var f=Lh(b);if(0!==f){var g=new _.Md;_.G(g,34,e);switch(b){case "x":_.G(g,28,1);break;case "n":_.G(g,28,2);break;case "a":_.G(g,29,1);break;case "er_em":_.G(g,30,1)}_.G(g,31,c);_.G(g,39,d);a.log(f,g)}};
var Nh;Nh=window.location.protocol+"//www.google.com/_/og/promos/";_.Oh=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)h.t=g;else return a.log(Error("V")),null;return h};_.Ph=function(a,b,c){if(a){var d=[Nh,c?"g":"z"];c&&b&&d.push(["?authuser=",b].join(""));b=d.join("");try{_.$e=new _.xh;c=[];for(var e in a)a.hasOwnProperty(e)&&c.push(e+"="+a[e]);_.hg(b,null,"POST",c.join("&"),null,void 0,!0)}catch(f){e=new Ch,_.P(e,"ready",e.ha,!1,e),e.send(b,"POST",!1,a)}}};
var Qh=function(a,b,c){this.groupId=a;this.w="dp_"+a;this.A="count_"+a;this.D=b;this.o=!!c},Rh=/google(?:.[a-z]{2,3}){1,2}$/i,Sh=function(){var a=_.m.location.hostname.match(Rh);return a&&a[0]?a[0]:null};Qh.prototype.Fd=function(){return!!navigator.cookieEnabled};Qh.prototype.xa=function(a){this.Fd()&&this.Vb(!1,a)};Qh.prototype.accept=function(a){this.Fd()&&this.Vb(!0,a)};Qh.prototype.Vb=function(){throw Error("X");};_.Th=function(a){0<a.D&&a.Fd()&&a.Hc(void 0,void 0)}; Qh.prototype.Hc=function(){throw Error("X");};Qh.prototype.Ab=function(){return 0};Qh.prototype.ke=function(){return!1};
_.Uh=function(){this.nb=null;this.o=!1};_.ya(_.Uh);_.Vh=function(a,b,c,d,e){Qh.call(this,b,c);this.B=e;this.C=!d||-2==d||31536E3<d?31536E3:d;this.F=new RegExp("\\b"+this.groupId+"-([0-9]+):")};_.v(_.Vh,Qh);_.k=_.Vh.prototype;_.k.Fd=function(){navigator.cookieEnabled||(this.C=-1);return!0};_.k.Vb=function(a,b){var c=_.Pd.get("OGP",""),d="-"+this.groupId+":";(new RegExp(d)).test(c)||(c+=d);(d=Sh())&&_.Pd.set("OGP",c,this.C,"/",d);this.B&&this.B.Vb(a,b)};
_.k.Hc=function(a){var b=_.Pd.get("OGPC",""),c=this.Ab(b),d=!0;-1==c&&(d=!1,c=0);a=this.groupId+"-"+(c+(a||1))+":";b=d?b.replace(this.F,a):(b?b:"")+a;(d=Sh())&&_.Pd.set("OGPC",b,this.C,"/",d);this.B&&this.B.Hc()};_.k.Ab=function(a){var b=a||_.Pd.get("OGPC","");a=-1;b&&(b=b.match(this.F))&&1<b.length&&(a=parseInt(b[1],10)||0);return a};_.k.ke=function(){return-1!=_.Pd.get("OGP","").indexOf("-"+this.groupId+":")};
var Wh=function(a,b,c,d,e,f,g,h){Qh.call(this,b,c);this.B=a;g||h?(this.C=d,this.G=e,this.F=g||h||"",this.H=!!h,this.qa=f):a.log(Error("Y"))};_.v(Wh,Qh);Wh.prototype.Vb=function(a,b){a?(a=this.G,(b=_.Oh(this.B,this.groupId,this.C,"a",3,b||"",this.F))&&(b.u=a)):(a=this.G,(b=_.Oh(this.B,this.groupId,this.C,"d",2,b||"",this.F))&&(b.u=a));_.Ph(b,this.qa,this.H)};Wh.prototype.Hc=function(a,b){a=a||1;(b=_.Oh(this.B,this.groupId,this.C,"i",1,b||"",this.F))&&(b.c=a);_.Ph(b,this.qa,this.H)};
var Xh=function(a,b,c,d,e){Qh.call(this,b,c,e);this.C=a;this.B=d};_.v(Xh,Qh);Xh.prototype.Vb=function(){this.C.A(this.B,this.w,"1",this.o)};Xh.prototype.Hc=function(a){a=this.Ab()+(a||1);this.C.A(this.B,this.A,a.toString(),this.o)};Xh.prototype.ke=function(){return!!this.C.o(this.B,this.w,this.o)};Xh.prototype.Ab=function(){var a=this.C.o(this.B,this.A,this.o);return parseInt(a||0,10)};
_.Yh=function(a,b,c,d,e,f,g,h,l,n,r){if(n||r)try{var x=new Wh(a,e,f,g,h,c,n,r)}catch(I){x=null}else x=null;switch(d){case 2:case 6:return x;case 1:return new Xh(b,e,f,l,void 0);default:return new _.Vh(a,e,f,h)}};
}catch(e){_._DumpException(e)}
try{
var ki,ni,qi,ui,Bi,Hi;_.Zh=function(a,b){return _.Cb(a,b)};_.$h=function(a){if(a instanceof _.Ab)return a;var b="object"==typeof a,c=null;b&&a.he&&(c=a.o());return _.Zh(_.zd(b&&a.zb?a.kb():String(a)),c)};_.ai=function(a,b){this.x=_.p(a)?a:0;this.o=_.p(b)?b:0};_.ai.prototype.clone=function(){return new _.ai(this.x,this.o)};_.ai.prototype.ceil=function(){this.x=Math.ceil(this.x);this.o=Math.ceil(this.o);return this};
_.ai.prototype.floor=function(){this.x=Math.floor(this.x);this.o=Math.floor(this.o);return this};_.ai.prototype.round=function(){this.x=Math.round(this.x);this.o=Math.round(this.o);return this};_.bi=function(a,b){this.width=a;this.height=b};_.k=_.bi.prototype;_.k.clone=function(){return new _.bi(this.width,this.height)};_.k.aspectRatio=function(){return this.width/this.height};_.k.Ic=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};_.ci=function(a){return"CSS1Compat"==a.compatMode};_.di=function(a){a=(a||window).document;a=_.ci(a)?a.documentElement:a.body;return new _.bi(a.clientWidth,a.clientHeight)};
_.ei=function(a){return a.scrollingElement?a.scrollingElement:!_.Pb&&_.ci(a)?a.documentElement:a.body||a.documentElement};_.fi=function(a){var b=_.ei(a);a=a.parentWindow||a.defaultView;return _.z&&_.fc("10")&&a.pageYOffset!=b.scrollTop?new _.ai(b.scrollLeft,b.scrollTop):new _.ai(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};_.gi=function(a){a=a.o;return a.parentWindow||a.defaultView};
_.hi=function(a,b){var c=_.xg(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""};_.ii=function(a,b){return _.hi(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]};_.ji=function(a){return"rtl"==_.ii(a,"direction")};ki=function(a){if(a.classList)return a.classList;a=a.className;return _.q(a)&&a.match(/\S+/g)||[]};_.li=function(a,b){return a.classList?a.classList.contains(b):_.$c(ki(a),b)};
_.T=function(a,b){a.classList?a.classList.add(b):_.li(a,b)||(a.className+=0<a.className.length?" "+b:b)};_.mi=function(a){a.N||(a.N=new _.Je(a));return a.N};ni=0;_.oi=function(a){return a[_.Ba]||(a[_.Ba]=++ni)};_.pi=function(a){for(var b in a)return!1;return!0};_.ri=function(a,b){b?a.setAttribute("role",b):a.removeAttribute("role")};
_.si=function(a,b,c){_.Aa(c)&&(c=c.join(" "));var d="aria-"+b;""===c||void 0==c?(qi||(qi={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!1,invalid:"false"}),c=qi,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d,c)};
_.ti=function(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||(_.Pb||_.Mb)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:return!0;case 173:return _.Ob;default:return!1}};ui=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}};
_.vi=function(a){if(_.Ob)a=ui(a);else if(_.Sb&&_.Pb)switch(a){case 93:a=91}return a};
_.wi=function(a,b,c,d,e,f){if(_.Pb&&!_.fc("525"))return!0;if(_.Sb&&e)return _.ti(a);if(e&&!d)return!1;if(!_.Ob){_.va(b)&&(b=_.vi(b));var g=17==b||18==b||_.Sb&&91==b;if((!c||_.Sb)&&g||_.Sb&&16==b&&(d||f))return!1}if((_.Pb||_.Mb)&&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(_.z&&d&&b==a)return!1;switch(a){case 13:return _.Ob?f||e?!1:!(c&&d):!0;case 27:return!(_.Pb||_.Mb||_.Ob)}return _.Ob&&(d||e||f)?!1:_.ti(a)};
_.xi=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.k=_.xi.prototype;_.k.getHeight=function(){return this.bottom-this.top};_.k.clone=function(){return new _.xi(this.top,this.right,this.bottom,this.left)};_.k.expand=function(a,b,c,d){_.Wc(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};
_.k.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};_.k.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};_.k.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};
_.yi=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.yi.prototype.clone=function(){return new _.yi(this.left,this.top,this.width,this.height)};_.yi.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};
_.yi.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};_.yi.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};_.zi=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a};
_.Ai=function(a,b,c){if(b instanceof _.ai){var d=b.x;b=b.o}else d=b,b=c;a.style.left=_.zi(d,!1);a.style.top=_.zi(b,!1)};Bi=function(a){try{var b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}_.z&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b};
_.Ci=function(a){var b=_.xg(a),c=new _.ai(0,0);var d=b?_.xg(b):document;d=!_.z||_.hc(9)||_.ci(_.Eg(d).o)?d.documentElement:d.body;if(a==d)return c;a=Bi(a);b=_.fi(_.Eg(b).o);c.x=a.left+b.x;c.o=a.top+b.o;return c};_.Di=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.Pb&&!b&&!c;return _.p(b)&&!d||!a.getBoundingClientRect?new _.bi(b,c):(a=Bi(a),new _.bi(a.right-a.left,a.bottom-a.top))};_.Ei=function(a){a=Bi(a);return new _.ai(a.left,a.top)};
_.Fi=function(a){if("none"!=_.ii(a,"display"))return _.Di(a);var b=a.style,c=b.display,d=b.visibility,e=b.position;b.visibility="hidden";b.position="absolute";b.display="inline";a=_.Di(a);b.display=c;b.position=e;b.visibility=d;return a};_.V=function(a,b){a.style.display=b?"":"none"};
_.Gi=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};Hi=function(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?_.Gi(a,b):0};
_.Ii=function(a,b){if(_.z){var c=Hi(a,b+"Left"),d=Hi(a,b+"Right"),e=Hi(a,b+"Top");a=Hi(a,b+"Bottom");return new _.xi(e,d,a,c)}c=_.hi(a,b+"Left");d=_.hi(a,b+"Right");e=_.hi(a,b+"Top");a=_.hi(a,b+"Bottom");return new _.xi(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))};_.Ji=function(a,b){if(a.classList)(0,_.Ja)(b,function(e){_.T(a,e)});else{var c={};(0,_.Ja)(ki(a),function(e){c[e]=!0});(0,_.Ja)(b,function(e){c[e]=!0});a.className="";for(var d in c)a.className+=0<a.className.length?" "+d:d}};
_.W=function(a,b){a.classList?a.classList.remove(b):_.li(a,b)&&(a.className=(0,_.Ka)(ki(a),function(c){return c!=b}).join(" "))};_.Ki=function(a,b){a.classList?(0,_.Ja)(b,function(c){_.W(a,c)}):a.className=(0,_.Ka)(ki(a),function(c){return!_.$c(b,c)}).join(" ")};_.Li=function(a){_.Q.call(this);this.o=a;a=_.z?"focusout":"blur";this.w=_.P(this.o,_.z?"focusin":"focus",this,!_.z);this.A=_.P(this.o,a,this,!_.z)};_.v(_.Li,_.Q); _.Li.prototype.handleEvent=function(a){var b=new _.je(a.Oa);b.type="focusin"==a.type||"focus"==a.type?"focusin":"focusout";this.dispatchEvent(b)};_.Li.prototype.S=function(){_.Li.M.S.call(this);_.Fe(this.w);_.Fe(this.A);delete this.o};
}catch(e){_._DumpException(e)}
try{
var Cq,Hq,Iq,Jq,Lq;Cq=function(a,b){return a&&b?b instanceof _.xi?b.left>=a.left&&b.right<=a.right&&b.top>=a.top&&b.bottom<=a.bottom:b.x>=a.left&&b.x<=a.right&&b.o>=a.top&&b.o<=a.bottom:!1};_.Dq=function(a,b){for(;a&&1!=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a};_.Eq=function(a){return _.p(a.nextElementSibling)?a.nextElementSibling:_.Dq(a.nextSibling,!0)};
_.Fq=function(a){var b;if(_.Nc&&!(_.z&&_.fc("9")&&!_.fc("10")&&_.m.SVGElement&&a instanceof _.m.SVGElement)&&(b=a.parentElement))return b;b=a.parentNode;return _.Bg(b)?b:null};_.Gq=function(a,b,c,d){if(null!=a)for(a=a.firstChild;a;){if(b(a)&&(c.push(a),d)||_.Gq(a,b,c,d))return!0;a=a.nextSibling}return!1};Hq=function(a,b){var c=[];return _.Gq(a,b,c,!0)?c[0]:void 0};Iq=function(a){return _.z&&!_.fc("9")?(a=a.getAttributeNode("tabindex"),null!=a&&a.specified):a.hasAttribute("tabindex")};
Jq=function(a){a=a.tabIndex;return _.va(a)&&0<=a&&32768>a};_.Kq=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&&(!Iq(a)||Jq(a)):Iq(a)&&Jq(a))&&_.z){var c;!_.Vc(a.getBoundingClientRect)||_.z&&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};
Lq=function(a){_.w.call(this);this.o=a||_.Eg();this.w={}};_.v(Lq,_.w);Lq.prototype.S=function(){_.dd(this.w,this.o.Ec,this.o);this.o=this.w=null;Lq.M.S.call(this)};
var Nq=function(a,b){var c=Mq(a);_.Fg(c,"");_.Af(function(){_.Fg(c,b)},1)},Mq=function(a){var b=a.w.polite;if(b)return b.removeAttribute("aria-hidden"),b;b=a.o.createElement("DIV");b.style.position="absolute";b.style.top="-1000px";b.style.height="1px";b.style.overflow="hidden";_.si(b,"live","polite");_.si(b,"atomic","true");a.o.o.body.appendChild(b);return a.w.polite=b};
_.Oq=function(){_.Q.call(this);this.C=[];this.za=[];this.P=[];this.Y=this.X=this.W=!1};_.v(_.Oq,_.Q);_.k=_.Oq.prototype;_.k.Sd=function(a){this.za.push(a);this.W=a.X=!0};_.k.init=function(){if(!this.Y){for(var a,b=0;a=this.C[b];b++)this.rd(a);this.Y=!0}};_.k.rd=function(a){this.W&&(_.P(a.o,"mousedown",a.Kf,!1,a),this.ba&&_.T(a.o,this.ba));this.X&&this.ia&&_.T(a.o,this.ia)};_.k.Xd=function(a){this.W&&(_.Ee(a.o,"mousedown",a.Kf,!1,a),this.ba&&_.W(a.o,this.ba));this.X&&this.ia&&_.W(a.o,this.ia);a.ha()};
_.k.mf=function(a){var b=a.A?null:this.G;if(b&&b.w){var c=a.clientX,d=a.clientY,e=_.fi(_.Eg(this.N).o),f=c+e.x;e=d+e.o;var g;this.F&&(g=this.F(b.A,b.o,f,e));this.dispatchEvent(new _.Pq("drag",this,this.o,b.w,b.A,b.B,c,d,f,e));b.w.dispatchEvent(new _.Pq("drop",this,this.o,b.w,b.A,b.B,c,d,f,e,g,a.B))}this.dispatchEvent(new _.Pq("dragend",this,this.o,b?b.w:void 0,b?b.A:void 0,b?b.B:void 0));_.Ee(this.B,"drag",this.Mf,!1,this);_.Ee(this.B,"end",this.mf,!1,this);_.Ee(_.xg(this.o.w).body,"selectstart",
this.dg);for(a=0;b=this.P[a];a++)_.Ee(b.o,"scroll",this.Te,!1,this),b.w=[];this.B.ha();_.zg(this.N);delete this.o;delete this.N;delete this.B;delete this.T;delete this.G};
_.k.Mf=function(a){var b=_.fi(_.Eg(this.N).o);var c=new _.ai(a.clientX+b.x,a.clientY+b.o);b=c.x;var d=c.o,e=this.G;this.dispatchEvent(new _.Pq("drag",this,this.o,e?e.w:void 0,e?e.A:void 0,e?e.B:void 0,a.clientX,a.clientY,b,d));var f;if(e){this.F&&e.w&&(f=this.F(e.A,e.o,b,d));if(Cq(e.o,c)&&f==this.ca)return;e.w&&(this.dispatchEvent(new _.Pq("dragout",this,this.o,e.w,e.A,e.B)),e.w.dispatchEvent(new _.Pq("dragout",this,this.o,e.w,e.A,e.B,void 0,void 0,void 0,void 0,this.ca)));this.ca=f;this.G=null}if(Cq(this.D,
c)){a:{for(var g=0;e=this.T[g];g++)if(Cq(e.o,c))if(e.C){if(Cq(e.C.A,c)){c=e;break a}}else{c=e;break a}c=null}if((e=this.G=c)&&e.w)this.F&&(f=this.F(e.A,e.o,b,d)),b=new _.Pq("dragover",this,this.o,e.w,e.A,e.B),b.A=f,this.dispatchEvent(b),e.w.dispatchEvent(new _.Pq("dragover",this,this.o,e.w,e.A,e.B,a.clientX,a.clientY,void 0,void 0,f));else if(!e){this.w||(this.w=new _.Qq(this.D.clone()));a=this.w.o;a.top=this.D.top;a.right=this.D.right;a.bottom=this.D.bottom;a.left=this.D.left;for(f=0;e=this.T[f];f++)c=
e.o,e.C&&(e=e.C.A,c=new _.xi(Math.max(c.top,e.top),Math.min(c.right,e.right),Math.min(c.bottom,e.bottom),Math.max(c.left,e.left))),e=null,b>=c.right?e=c.right>a.left?c.right:a.left:b<c.left&&(e=c.left<a.right?c.left:a.right),g=null,d>=c.bottom?g=c.bottom>a.top?c.bottom:a.top:d<c.top&&(g=c.top<a.bottom?c.top:a.bottom),null===e||null===g||(Math.abs(e-b)>Math.abs(g-d)?g=null:e=null),null!==e?e<=b?a.left=e:a.right=e:null!==g&&(g<=d?a.top=g:a.bottom=g);this.G=10<=(a.right-a.left)*(a.bottom-a.top)?this.w:
null}}};_.k.dg=function(){return!1};_.k.Te=function(a){for(var b=0,c;c=this.P[b];b++)if(a.target==c.o){var d=c.C-c.o.scrollTop,e=c.B-c.o.scrollLeft;c.C=c.o.scrollTop;c.B=c.o.scrollLeft;this.w&&this.G==this.w&&(0<d?this.w.o.top+=d:this.w.o.bottom+=d,0<e?this.w.o.left+=e:this.w.o.right+=e);for(var f=0,g;g=c.w[f];f++)g=g.o,g.top+=d,g.left+=e,g.bottom+=d,g.right+=e,_.Rq(this,g)}this.B.pf(a)};
_.Rq=function(a,b){1==a.T.length?a.D=new _.xi(b.top,b.right,b.bottom,b.left):(a=a.D,a.left=Math.min(b.left,a.left),a.right=Math.max(b.right,a.right),a.top=Math.min(b.top,a.top),a.bottom=Math.max(b.bottom,a.bottom))};_.Oq.prototype.S=function(){_.Oq.M.S.call(this);for(var a,b=0;a=this.C[b];b++)this.Xd(a);this.C.length=0};_.Pq=function(a,b,c,d,e,f,g,h,l,n,r){_.he.call(this,a);this.B=c;this.C=e;this.clientX=g;this.clientY=h;this.A=r};_.v(_.Pq,_.he); _.Qq=function(a,b,c,d){this.o=a;this.w=b;this.A=c;this.B=d||null;this.C=null};
var Sq=function(){_.Oq.call(this)};_.v(Sq,_.Oq);var Tq=function(a){return Hq(a,function(b){return _.Bg(b)&&_.Kq(b)})},Uq=function(a){(a=Tq(a))&&a.focus()};_.Vq=function(a,b){_.Oq.call(this);this.U=!1;this.A=[];this.$=_.Kk(b,1,!1);this.da=_.C(b,2)||"";this.na=_.C(b,3)||"";this.fa=this.$&&this.da?new Lq:null;this.J=null;this.H=a;this.O={};this.Z=null};_.O(_.Vq,Sq);_.k=_.Vq.prototype;_.k.Sd=function(a){Sq.prototype.Sd.call(this,a);this.A.push(a);this.U=!0};_.k.init=function(){Sq.prototype.init.call(this);this.$&&this.U&&_.P(this.H,"keydown",this.Nf,!1,this)};_.k.S=function(){this.$&&this.U&&_.Ee(this.H,"keydown",this.Nf,!1,this);Sq.prototype.S.call(this)};
_.k.rd=function(a){Sq.prototype.rd.call(this,a);var b=a.o;b=b.id||(b.id="ogbkddg"+_.Lg(this.la));this.O[b]=a};_.k.Xd=function(a){delete this.O[a.o.id];Sq.prototype.Xd.call(this,a)};
_.k.Nf=function(a){a:{var b=a.target;if(this.O)for(var c=this.H;b&&b!==c;){var d=b.id;if(d in this.O){b=this.O[d];break a}b=b.parentNode}b=null}b&&(32==a.keyCode?(this.J?this.R(a,b):(this.J=b,_.T(this.H,"gb_jg"),_.T(b.o,"gb_r"),this.Z=_.P(document,"mousedown",(0,_.t)(this.R,this,a,b,!1)),_.P(this.H,"focusin",this.wf,!1,this),this.dispatchEvent(new Wq(b)),Uq(b.o)),a.preventDefault(),a.stopPropagation()):this.J&&Xq(this,a,b))};_.k.wf=function(a){var b=Tq(this.J.o);a.target!=b&&this.R(a,this.J)};
var Xq=function(a,b,c){var d=null;_.Ag(_.Fq(c.o));switch(b.keyCode){case 37:d=Yq(a,c,-1);break;case 38:d=Yq(a,c,-3);break;case 39:d=Yq(a,c,1);break;case 40:d=Yq(a,c,3);break;case 9:a.R(b,c);break;case 27:a.R(b,c,!0)}if(d){a.dispatchEvent(new _.Pq("dragout",null,c));var e=d.target.C[0],f=new _.Pq("dragover",null,null);f.C=e;f.A=d.o;a.dispatchEvent(f);Uq(c.o);if(a.fa){c=1==a.A.indexOf(d.target)?a.na:a.da;var g=[d.o+1,e?e.o.children.length:0];c=c.replace(/%([0-9]+)\$s/g,function(h,l){l=parseInt(l,10)-
1;return l<g.length?g[l]:""});Nq(a.fa,c)}b.preventDefault()}};_.Vq.prototype.R=function(a,b,c){_.W(this.H,"gb_jg");c?this.dispatchEvent(new _.Pq("dragout",null,b)):(a=Zq(this,_.Fq(b.o)),(a=-1!=a?this.A[a]:null)&&a.dispatchEvent(new _.Pq("drop",null,null)));this.dispatchEvent(new _.Pq("dragend",null,b));_.Fe(this.Z);delete this.Z;_.Ee(this.H,"focusin",this.wf,!1,this);this.J=null;_.W(b.o,"gb_r")};
var Yq=function(a,b,c){var d=b.o;b=_.Fq(b.o);var e=Zq(a,b);_.Ag(_.Fq(b));for(var f=_.Ag(b),g=(0,_.Ia)(f,d),h=0<c?1:-1;d&&0!=c;){do d=0<h?_.Eq(d):_.p(d.previousElementSibling)?d.previousElementSibling:_.Dq(d.previousSibling,!1);while(d&&!(d.id in a.O));c-=h;g+=h;if(!d&&e<a.A.length&&(e+=h,a.A[e]))if(b=a.A[e].C[0].o,f=_.Ag(b),0<h)d=(3-g%3)%3,c=c<d?0:c-d,g=0,d=b.children[0];else{g=f.length;d=3-g%3-1;if(c=d>-c?0:c+d)g--,c++;d=b.children[g]}}return 0==c&&a.A[e]?new $q(a.A[e],g):null},Zq=function(a,b){for(var c= -1,d=0;d<a.A.length;d++)if(a.A[d].C[0].o==b){c=d;break}return c};_.Vq.prototype.la=_.Kg.V();var $q=function(a,b){this.target=a;this.o=b},Wq=function(a){_.Pq.call(this,"dragstart",null,a)};_.O(Wq,_.Pq);
_.ar=new _.bi(88,100);
}catch(e){_._DumpException(e)}
try{
var br=function(a){return null!=a},cr=function(a){_.B(this,a,0,-1,null,null)},vr,wr,Jr,Kr,Lr,Mr,Or,Pr,Qr,Rr,Tr,Vr,Wr,Xr,es,ls,qs,ss,ts,Cs;_.v(cr,_.A);var dr=function(a){_.B(this,a,0,-1,null,null)};_.v(dr,_.A);_.er=function(a){_.B(this,a,0,-1,null,null)};_.v(_.er,_.A);var fr=function(a){_.B(this,a,0,-1,null,null)};_.v(fr,_.A);var gr=function(a){_.B(this,a,0,-1,null,null)};_.v(gr,_.A);var hr=function(a){_.B(this,a,0,-1,null,null)};_.v(hr,_.A);hr.prototype.F=function(){return _.C(this,7)};
hr.prototype.G=function(){return _.C(this,8)};var ir=function(a){_.B(this,a,0,-1,null,null)};_.v(ir,_.A);var jr=function(a){_.B(this,a,0,-1,null,null)};_.v(jr,_.A);var kr=function(a){_.B(this,a,0,-1,null,null)};_.v(kr,_.A);var lr=function(a){_.B(this,a,0,-1,null,null)};_.v(lr,_.A);var mr=function(a){_.B(this,a,0,-1,null,null)};_.v(mr,_.A);var nr=function(a){_.B(this,a,0,-1,null,null)};_.v(nr,_.A);var or=function(a){_.B(this,a,0,-1,null,null)};_.v(or,_.A);
or.prototype.ab=function(){return _.C(this,1)};var pr=function(a){_.B(this,a,0,-1,null,null)};_.v(pr,_.A);var qr=function(a){_.B(this,a,0,-1,null,null)};_.v(qr,_.A);_.rr=function(a){return a};_.sr=function(a,b,c,d,e,f){c.K(b,d,e,f||a.Y||a,a)};_.tr=function(a,b){return _.nf(a,null,b,void 0)};
_.ur=function(a){if(".."==a||"."==a)return"";if(-1!=a.indexOf("./")||-1!=a.indexOf("/.")){var b=_.qd(a,"/");a=a.split("/");for(var c=[],d=0;d<a.length;){var e=a[d++];"."==e?b&&d==a.length&&c.push(""):".."==e?((1<c.length||1==c.length&&""!=c[0])&&c.pop(),b&&d==a.length&&c.push("")):(c.push(e),b=!0)}return c.join("/")}return a};vr=function(a){var b;(b=a.ke())||(b=0<a.D&&a.Ab()>=a.D);return b};wr=function(a,b,c){_.w.call(this);this.nb=a;this.w=b||0;this.o=c;this.Sa=(0,_.t)(this.Og,this)};_.v(wr,_.w);
_.k=wr.prototype;_.k.ea=0;_.k.S=function(){wr.M.S.call(this);this.stop();delete this.nb;delete this.o};_.k.start=function(a){this.stop();this.ea=_.Af(this.Sa,_.p(a)?a:this.w)};_.k.stop=function(){0!=this.ea&&_.m.clearTimeout(this.ea);this.ea=0};_.k.Og=function(){this.ea=0;this.nb&&this.nb.call(this.o)};var xr={},yr=null,zr=function(a){a=_.oi(a);delete xr[a];_.pi(xr)&&yr&&yr.stop()},Ar=function(){_.Q.call(this);this.o=0;this.endTime=this.w=null};_.v(Ar,_.Q);Ar.prototype.D=function(){this.xb("begin")};
Ar.prototype.B=function(){this.xb("end")};Ar.prototype.xb=function(a){this.dispatchEvent(a)};
var Br=function(a,b){_.Vc(a.F)&&(b=a.F(b));a.coords=Array(a.A.length);for(var c=0;c<a.A.length;c++)a.coords[c]=(a.H[c]-a.A[c])*b+a.A[c]},Cr=function(a,b){b<a.w&&(a.endTime=b+a.endTime-a.w,a.w=b);a.progress=(b-a.w)/(a.endTime-a.w);1<a.progress&&(a.progress=1);Br(a,a.progress);1==a.progress?(a.o=0,zr(a),a.xb("finish"),a.B()):1==a.o&&a.te()},Er=function(){yr||(yr=new wr(function(){Dr()},20));var a=yr;0!=a.ea||a.start()},Dr=function(){var a=(0,_.Ea)();_.dd(xr,function(b){Cr(b,a)});_.pi(xr)||Er()},Fr=
function(a,b){_.he.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.duration=b.duration;this.progress=b.progress;this.state=b.o};_.v(Fr,_.he);var Gr=function(a,b,c,d){Ar.call(this);if(!_.Aa(a)||!_.Aa(b))throw Error("Z");if(a.length!=b.length)throw Error("$");this.A=a;this.H=b;this.duration=c;this.F=d;this.coords=[];this.progress=0};_.v(Gr,Ar);_.k=Gr.prototype;
_.k.play=function(a){if(a||0==this.o)this.progress=0,this.coords=this.A;else if(1==this.o)return!1;zr(this);this.w=a=(0,_.Ea)();-1==this.o&&(this.w-=this.duration*this.progress);this.endTime=this.w+this.duration;this.progress||this.D();this.xb("play");-1==this.o&&this.xb("resume");this.o=1;var b=_.oi(this);b in xr||(xr[b]=this);Er();Cr(this,a);return!0};_.k.stop=function(a){zr(this);this.o=0;a&&(this.progress=1);Br(this,this.progress);this.xb("stop");this.B()};
_.k.S=function(){0==this.o||this.stop(!1);this.xb("destroy");Gr.M.S.call(this)};_.k.te=function(){this.xb("animate")};_.k.xb=function(a){this.dispatchEvent(new Fr(a,this))};var Hr=function(a,b,c,d,e){Gr.call(this,b,c,d,e);this.G=a};_.v(Hr,Gr);Hr.prototype.C=_.xa;Hr.prototype.te=function(){this.C();Hr.M.te.call(this)};Hr.prototype.B=function(){this.C();Hr.M.B.call(this)};Hr.prototype.D=function(){this.C();Hr.M.D.call(this)};
var Ir=function(a,b,c,d,e,f,g,h){_.he.call(this,a);this.clientX=c;this.clientY=d;this.B=e;this.left=_.p(f)?f:b.deltaX;this.top=_.p(g)?g:b.deltaY;this.A=!!h};_.v(Ir,_.he);Jr=function(a,b){var c=a.B;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))};Kr=function(a,b){var c=a.B;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))};
Lr=function(a,b,c){var d=_.fi(_.Eg(a.A).o);b+=d.x-a.F.x;c+=d.o-a.F.o;a.F=d;a.deltaX+=b;a.deltaY+=c;return new _.ai(Jr(a,a.deltaX),Kr(a,a.deltaY))};Mr=function(a,b,c,d){a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new Ir("drag",a,b.clientX,b.clientY,b,c,d))};
_.Nr=function(a,b,c){_.Q.call(this);this.target=a;this.D=b||a;this.B=c||new _.yi(NaN,NaN,NaN,NaN);this.A=_.xg(a);this.o=new _.Je(this);_.Tc(this,this.o);this.deltaY=this.deltaX=this.J=this.H=this.screenY=this.screenX=this.clientY=this.clientX=0;this.w=!1;_.P(this.D,["touchstart","mousedown"],this.ae,!1,this);this.C=_.$k};_.v(_.Nr,_.Q);_.k=_.Nr.prototype;
_.k.S=function(){_.Nr.M.S.call(this);_.Ee(this.D,["touchstart","mousedown"],this.ae,!1,this);_.Ne(this.o);this.C&&this.A.releaseCapture();this.D=this.target=null};
_.k.ae=function(a){var b="mousedown"==a.type;if(this.w||b&&!_.bh(a))this.dispatchEvent("earlycancel");else if(this.dispatchEvent(new Ir("start",this,a.clientX,a.clientY,a))){this.w=!0;b&&a.preventDefault();b=this.A;var c=b.documentElement,d=!this.C;this.o.K(b,["touchmove","mousemove"],this.uh,{capture:d,passive:!1});this.o.K(b,["touchend","mouseup"],this.fd,d);this.C?(c.setCapture(!1),this.o.K(c,"losecapture",this.fd)):this.o.K(_.Jj(b),"blur",this.fd);this.G&&this.o.K(this.G,"scroll",this.pf,d);this.clientX=
this.H=a.clientX;this.clientY=this.J=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.deltaX=this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.F=_.fi(_.Eg(this.A).o)}};_.k.fd=function(a,b){_.Ne(this.o);this.C&&this.A.releaseCapture();this.w?(this.w=!1,this.dispatchEvent(new Ir("end",this,a.clientX,a.clientY,a,Jr(this,this.deltaX),Kr(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")};
_.k.uh=function(a){var b=a.clientX-this.clientX,c=a.clientY-this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;if(!this.w){var d=this.H-this.clientX,e=this.J-this.clientY;if(0<d*d+e*e)if(this.dispatchEvent(new Ir("start",this,a.clientX,a.clientY,a)))this.w=!0;else{this.qa||this.fd(a);return}}c=Lr(this,b,c);b=c.x;c=c.o;this.w&&this.dispatchEvent(new Ir("beforedrag",this,a.clientX,a.clientY,a,b,c))&&(Mr(this,a,b,c),a.preventDefault())};
_.k.pf=function(a){var b=Lr(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;Mr(this,a,b.x,b.o)};Or=function(a){a.T=[];for(var b,c=0;b=a.za[c];c++)for(var d,e=0;d=b.C[e];e++)for(var f=a,g=b,h=d.Ng(),l=0;l<h.length;l++){var n=h[l],r=n;var x=_.Ci(r);r=_.Fi(r);x=new _.xi(x.o,x.x+r.width,x.o+r.height,x.x);f.T.push(new _.Qq(x,g,d,n));_.Rq(f,x)}a.D||(a.D=new _.xi(0,0,0,0))};
Pr=function(a){var b,c;for(c=0;b=a.P[c];c++){b.w=[];b.B=b.o.scrollLeft;b.C=b.o.scrollTop;var d=_.Ci(b.o);var e=_.Fi(b.o);b.A=new _.xi(d.o,d.x+e.width,d.o+e.height,d.x)}for(c=0;e=a.T[c];c++)for(d=0;b=a.P[d];d++)_.Cg(b.o,e.B)&&(b.w.push(e),e.C=b)};Qr=function(a){this.w=[];this.o=a;this.C=this.B=0;this.A=null};Rr=function(a,b){b.nf(a);a.C.push(b);a.Y&&a.rd(b)};_.Sr=function(a){return _.q(a)?document.getElementById(a):a};Tr=function(a,b){var c=[];_.Gq(a,b,c,!1);return c};
_.Ur=function(a,b,c){for(var d=0;a&&(null==c||d<=c);){if(b(a))return a;a=a.parentNode;d++}return null};Vr=function(a){return _.Jj().matchMedia("(min-resolution: "+a+"dppx),(min--moz-device-pixel-ratio: "+a+"),(min-resolution: "+96*a+"dpi)").matches?a:0};Wr=function(){var a=_.Jj();return _.p(a.devicePixelRatio)?a.devicePixelRatio:a.matchMedia?Vr(3)||Vr(2)||Vr(1.5)||Vr(1)||.75:1};
_.Yr=function(a){if(Xr){var b=Xr,c=void 0;if(void 0==c||0>c){c=null;try{c=b.cssRules||b.rules}catch(e){if(15==e.code)throw e.styleSheet=b,e;}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("q");}else{b=_.Eg();c=b.o;var d=b.createElement("STYLE");d.type="text/css";b.o.getElementsByTagName("HEAD")[0].appendChild(d);d.styleSheet?d.styleSheet.cssText=a:d.appendChild(c.createTextNode(a));Xr=d.sheet}};
_.Zr=function(a){_.B(this,a,0,-1,null,null)};_.v(_.Zr,_.A);_.$r=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};_.as=function(a){a=a.getAttribute("aria-hidden");return null==a||void 0==a?"":String(a)};_.bs=function(a,b,c){if(b instanceof _.bi)c=b.height,b=b.width;else if(void 0==c)throw Error("K");a.style.width=_.zi(b,!0);a.style.height=_.zi(c,!0)};_.cs=function(a,b,c){c?_.T(a,b):_.W(a,b)};
_.ds=function(a,b,c,d){d=_.Il(a,d,void 0);_.P(b,c,d,void 0,void 0);_.wh(b,c)};es=function(a,b,c,d,e,f,g,h){this.data={};_.hd(this.data,{ogsr:Math.round(1/a),ei:b,ct:d,cad:e,id:c,loc:window.google?window.google.sn:"",prid:f,ogd:g,ogprm:"up"});if(h)for(a=h.split("&"),b=0;b<a.length;b++)c=a[b].split("="),2==c.length&&(this.data[c[0]]=c[1])};_.v(es,_.El);var fs=function(a,b,c,d,e,f,g){_.w.call(this);this.o=a;this.D=b;this.A=c;this.F=d;this.C=e;this.B=f;this.w=g;_.u("gbar.up.sl",(0,_.t)(this.log,this))};
_.O(fs,_.w);fs.prototype.log=function(a,b,c,d,e){try{var f=this.D;if(void 0!=e&&null!=e)if(0<=e&&1>=e)f=e;else{this.o.log(Error("W`"+b+"`"+c+"`"+e));return}if(Math.random()<=f){var g=new es(f,this.A,a,b,c,this.C,this.F,d);this.w?g.o():_.Dl(g)}}catch(h){this.o.log(Error("W`"+b+"`"+c+"`"+e))}};
var gs=function(a){_.w.call(this);this.w=a;_.u("gbar.up.spd",(0,_.t)(this.A,this));_.u("gbar.up.gpd",(0,_.t)(this.o,this));_.u("gbar.up.dpc",(0,_.t)(this.D,this));_.u("gbar.up.iic",(0,_.t)(this.C,this));_.u("gbar.up.gcc",(0,_.t)(this.B,this))};_.O(gs,_.w);var hs=function(){try{return!!_.m.localStorage&&"object"==typeof _.m.localStorage}catch(a){return!1}},is=function(a){return a&&a.style&&a.style.behavior&&"undefined"!=typeof a.load};
gs.prototype.A=function(a,b,c,d){try{navigator.cookieEnabled&&(d||(b="og-up-"+b),hs()?_.m.localStorage.setItem(b,c):is(a)&&(a.setAttribute(b,c),a.save(a.id)))}catch(e){e.code!=DOMException.QUOTA_EXCEEDED_ERR&&this.w.log(e)}};var js=function(a,b,c){try{navigator.cookieEnabled&&(c="og-up-"+c,hs()?_.m.localStorage.removeItem(c):is(b)&&(b.removeAttribute(c),b.save(b.id)))}catch(d){d.code!=DOMException.QUOTA_EXCEEDED_ERR&&a.w.log(d)}};
gs.prototype.o=function(a,b,c){try{if(!navigator.cookieEnabled)return"";c||(b="og-up-"+b);if(hs())return _.m.localStorage.getItem(b);if(is(a))return a.load(a.id),a.getAttribute(b)}catch(d){d.code!=DOMException.QUOTA_EXCEEDED_ERR&&this.w.log(d)}return""};gs.prototype.D=function(a,b){(new _.Vh(this.w,a,1,b)).xa()};gs.prototype.C=function(a,b){_.Th(new _.Vh(this.w,a,1,b))};gs.prototype.B=function(a,b){return(new _.Vh(this.w,a,1)).Ab(b)};
var ks=function(a,b,c,d,e){if(2!=b.length||2!=c.length)throw Error("aa");Hr.call(this,a,b,c,d,e)};_.v(ks,Hr);ks.prototype.C=function(){this.G.scrollLeft=Math.round(this.coords[0]);this.G.scrollTop=Math.round(this.coords[1])};ls=function(a){return _.Aa(a)?(0,_.La)(a,ls):_.q(a)?a:a?a.toString():a};_.ms=function(a,b){_.Je.call(this,b);this.C=a;this.za=b||this};_.v(_.ms,_.Je);
_.ms.prototype.K=function(a,b,c,d){if(c){if("function"!=typeof c)throw new TypeError("ga");c=_.Il(this.C,c,this.za);c=_.ms.M.K.call(this,a,b,c,d);_.wh(a,ls(b));return c}return _.ms.M.K.call(this,a,b,c,d)};_.ms.prototype.A=function(a,b,c,d,e){if(c){if("function"!=typeof c)throw new TypeError("ga");c=_.Il(this.C,c,e||this.za);c=_.ms.M.A.call(this,a,b,c,d,e);_.wh(a,ls(b));return c}return _.ms.M.A.call(this,a,b,c,d,e)};
_.ms.prototype.gb=function(a,b,c,d){if(c){if("function"!=typeof c)throw new TypeError("ga");c=_.Il(this.C,c,this.za);c=_.ms.M.gb.call(this,a,b,c,d);_.wh(a,ls(b));return c}return _.ms.M.gb.call(this,a,b,c,d)};_.os=function(a,b){_.Q.call(this);this.o=a;this.A=ns(this.o);this.F=b||100;this.B=_.P(a,"resize",this.C,!1,this)};_.v(_.os,_.Q);_.os.prototype.S=function(){_.Fe(this.B);_.os.M.S.call(this)};_.os.prototype.C=function(){this.w||(this.w=new wr(this.D,this.F,this),_.Tc(this,this.w));this.w.start()};
_.os.prototype.D=function(){if(!this.o.qa){var a=this.A,b=ns(this.o);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 ps=function(a){_.Q.call(this);this.w=a||window;this.A=_.P(this.w,"resize",this.B,!1,this);this.o=_.di(this.w)};_.v(ps,_.Q);var ns=function(a){return a.o?a.o.clone():null};
ps.prototype.S=function(){ps.M.S.call(this);this.A&&(_.Fe(this.A),this.A=null);this.o=this.w=null};ps.prototype.B=function(){var a=_.di(this.w);_.Yg(a,this.o)||(this.o=a,this.dispatchEvent("resize"))};qs={};_.rs=function(){var a=window,b=_.oi(a);return qs[b]=qs[b]||new ps(a)};ss=function(a){return null!=_.Ur(a,function(b){return 1==b.nodeType&&"true"==_.as(b)})};ts=function(a){return a?Tr(a,function(b){return 1==b.nodeType&&_.Kq(b)&&!ss(b)}):[]};_.us=function(a,b){_.ms.call(this,b);this.o=a};
_.v(_.us,_.ms);_.us.prototype.L=function(){return this.o};_.us.prototype.S=function(){this.o=null;_.us.M.S.call(this)};var vs=function(){this.o=0};vs.prototype.oa=function(){return++this.o};vs.prototype.reset=function(){this.o=0};
_.ws=function(a,b,c,d,e,f,g){f=void 0===f?!1:f;_.us.call(this,a,c);this.da=new vs;this.N=e;this.F=d;this.ca=this.O=null;this.ea=b;(this.B=g||_.S("gb_z",this.o))&&this.B.setAttribute("aria-expanded","false");this.J=_.id("dd");this.J.se(this);(a=_.S("gb_B",this.o))&&!this.w&&(this.w=a,this.w.setAttribute("aria-hidden","true"),this.B&&_.sr(this,this.B,_.eh,this.od,!1,this),this.ie());f||this.dc()};_.v(_.ws,_.us);_.k=_.ws.prototype;
_.k.dc=function(){_.sr(this,document,_.Nk,this.Hb,!0,this);this.A(document,_.wi(27)?"keypress":"keyup",this.Pc,!1,this);this.A(this.o,"mouseover",this.fc,!1,this);this.A(this.o,"mouseout",this.ec,!1,this);this.A(this.o,["keyup","keydown"],this.Jh,!1,this);this.A(document.body,"focusin",this.mh,!1,this)};_.k.Jh=function(a){var b=a.target;b instanceof Element&&xs(this,b)&&32==a.keyCode&&(a.preventDefault(),a.stopPropagation())};_.k.mh=function(){this.vb()&&(xs(this,document.activeElement)||this.Yd())};
_.k.ie=function(){_.sr(this,this.w,_.eh,this.ih,!1,this);_.Cg(this.o,this.w)||(this.A(this.w,"mouseover",this.fc,!1,this),this.A(this.w,"mouseout",this.ec,!1,this));this.K(this.w,"keydown",this.Oc,!0)};_.k.getId=function(){return this.ea};_.k.Df=function(){return!1};_.k.od=function(a){if(null==this.o.getAttribute("data-ogsr-fb")){var b="click"!=a.type;this.vb()?this.close(void 0,!0,1):this.open(b);a.preventDefault();a.stopPropagation()}};
_.k.ih=function(a){for(a=a.target;a&&a!=this.w;){if("A"==a.tagName&&!_.li(a,"gb_bg")){this.close(!0,!0,3);break}a=a.parentNode}};var xs=function(a,b){if(!b)return!1;var c=!!a.w&&_.Cg(a.w,b);return _.Cg(a.o,b)||c};
_.ws.prototype.Hb=function(a){var b=a.target;a:{var c=[this.o,this.w].filter(br);for(var d,e=0;e<c.length;e++){d=c[e];if(!_.Vc(d.getRootNode))break;if(11===d.getRootNode().nodeType){c=!0;break a}}c=!1}if(c){a:{c=a.Oa;if(null!=c&&(c=_.Vc(c.composedPath)?c.composedPath():void 0,null!=c&&0<c.length&&(c=c[0],!(c instanceof Window))))break a;c=null}null!=c&&(b=c)}xs(this,b)||27==a.keyCode||this.close(void 0,!0,2)};
_.ws.prototype.Oc=function(a){if(9===a.keyCode&&this.vb()){var b=a.target,c=ts(this.w);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()))}};_.ws.prototype.fc=function(a){ys(this,(0,_.t)(this.de,this),a)};_.ws.prototype.ec=function(a){ys(this,(0,_.t)(this.Nc,this),a)};
var ys=function(a,b,c){var d=c.relatedTarget&&(_.Cg(a.o,c.relatedTarget)||_.Cg(a.w,c.relatedTarget)),e=c.relatedTarget&&zs(a,c.relatedTarget);a=zs(a,c.target);d||b(0,c);d&&!e||a||b(1,c);!e&&a&&b(2,c)};_.ws.prototype.Pc=function(a){if(27==a.keyCode){a=_.Zg(document);var b=xs(this,a),c=this.vb();this.close(void 0,!1,1);c&&b?this.B.focus():a&&a.focus()}};_.ws.prototype.de=_.xa;_.ws.prototype.Nc=_.xa;var zs=function(a,b){return b&&a.w?_.li(b,"gb_Ua")||_.li(b,"gb_Va")||!!a.w&&_.Cg(a.w,b):!1};
_.ws.prototype.S=function(){_.ws.M.S.call(this);this.w=null};var As=function(a){if(a.B&&(a=a.B.getAttribute("data-ved")))return{ved:a}};_.k=_.ws.prototype;_.k.re=function(a){a?this.open():this.close()};_.k.Cf=function(){return!1};
_.k.open=function(a){if(!this.vb()){this.da.reset();this.J.Vd(0,this);this.J.De(this);_.T(this.o,"gb_Dc");_.T(this.w,"gb_Dc");this.w.setAttribute("aria-hidden","false");this.B&&this.B.setAttribute("aria-expanded","true");if(_.z&&this.w){var b=_.S("gb_Lf");if(!b){b=_.R("IFRAME",{"class":"gb_Lf",src:'javascript:""',frameBorder:0});var c=_.S("gb_Xc");c&&c.appendChild(b)}_.W(b,"gb_za");this.qe()}this.O&&this.F.log(this.O,As(this));this.na&&_.Bs(this,this.na,void 0,!1);this.J.Vd(1,this);a&&this.Yd()}};
_.k.Yd=function(){var a=ts(this.w);a[0]?a[0].focus():this.w.focus()};_.k.qe=function(){if(_.z&&this.w){var a=_.S("gb_Lf");a&&_.bs(a,_.Fi(this.w))}};
_.k.close=function(a,b,c){a=void 0===a?!1:a;b=void 0===b?!1:b;c=void 0===c?0:c;return this.vb()&&this.J.tg(this)?(this.J.Ff(this)&&this.J.De(null),_.W(this.o,"gb_Dc"),_.W(this.w,"gb_Dc"),this.w.setAttribute("aria-hidden","true"),this.B&&(this.B.setAttribute("aria-expanded","false"),!b&&xs(this,document.activeElement)&&setTimeout((0,_.t)(this.B.focus,this.B),0)),_.z&&(b=_.S("gb_Lf"))&&_.T(b,"gb_za"),!a&&this.ca&&this.F.log(this.ca,As(this)),!a&&this.ia&&_.Bs(this,this.ia,void 0,!0,c),this.J.Vd(2,this),
!0):!1};_.k.vb=function(){return _.li(this.o,"gb_Dc")};_.Bs=function(a,b,c,d,e){c=void 0===c?new _.Md:c;d=void 0===d?!1:d;var f=new _.Zr,g=a.da.oa();_.G(f,1,g);d&&_.G(f,2,d);void 0!=e&&_.G(f,3,e);_.X(c,37,f);a.N.log(b,c)};Cs=function(a,b,c,d){_.us.call(this,a,d);this.fa=c;this.w=b;this.U=_.id("dd");this.qc=new _.os(_.rs());this.Pa=!1;this.U.vc(1,this.fa,(0,_.t)(this.Cd,this));this.U.vc(2,this.fa,(0,_.t)(this.Wd,this));this.U.Ff(this.fa)&&setTimeout((0,_.t)(this.Cd,this),0)};_.v(Cs,_.us);
Cs.prototype.Cd=function(){Ds(this);this.Pa||(this.Pa=!0,this.K(this.qc,"a",this.lc))};Cs.prototype.Wd=function(){};Cs.prototype.lc=function(){Ds(this)};
var Ds=function(a){var b=_.di().height;var c=a.w;1==c.nodeType?c=_.Ei(c):(c=c.changedTouches?c.changedTouches[0]:c,c=new _.ai(c.clientX,c.clientY));a.w.style.maxHeight=Math.max(1,b-30-c.o)+"px";a.U.Of()},Es=function(a){return _.Pb&&(_.Sb||_.Ub)&&0!=a%40?a:a/40},Fs=function(a,b,c,d){_.je.call(this,b);this.type="mousewheel";this.detail=a;this.deltaX=c;this.deltaY=d};_.v(Fs,_.je);
_.Gs=function(a,b){_.Q.call(this);this.o=a;a=_.Bg(this.o)?this.o:this.o?this.o.body:null;this.C=!!a&&_.ji(a);this.w=_.P(this.o,_.Ob?"DOMMouseScroll":"mousewheel",this,b)};_.v(_.Gs,_.Q);
_.Gs.prototype.handleEvent=function(a){var b=0,c=0,d=a.Oa;"mousewheel"==d.type?(a=Es(-d.wheelDelta),_.p(d.wheelDeltaX)?(b=Es(-d.wheelDeltaX),c=Es(-d.wheelDeltaY)):c=a):(a=d.detail,100<a?a=3:-100>a&&(a=-3),_.p(d.axis)&&d.axis===d.HORIZONTAL_AXIS?b=a:c=a);_.va(this.A)&&(b=Math.min(Math.max(b,-this.A),this.A));_.va(this.B)&&(c=Math.min(Math.max(c,-this.B),this.B));this.C&&(b=-b);b=new Fs(a,d,b,c);this.dispatchEvent(b)};_.Gs.prototype.S=function(){_.Gs.M.S.call(this);_.Fe(this.w);this.w=null};
var Hs=function(a,b){_.w.call(this);this.w=a;this.C=b;this.o=new _.Ok};_.O(Hs,_.w);Hs.prototype.Eb=function(){return this.o};Hs.prototype.B=function(a){try{var b=_.wa("gadgets.config.update");b({"googleapis.config":{gcv:_.K(_.C(a,2)),sessionIndex:_.K(_.C(a,4)),elog:this.w.log,ilog:_.Rc(this.C.log,16)}});b({gwidget:{lang:_.K(_.C(a,5))}});this.o.Cb()}catch(c){this.w.log(c)}};Hs.prototype.A=function(a){a&&this.o.addCallback(a)};
Hs.prototype.init=function(a,b){try{_.C(a,1)?b.Eb().addCallback((0,_.t)(this.B,this,a)):this.o.Cb(),_.u("gbar.lGC",(0,_.t)(this.A,this)),_.u("gbar.lPWF",(0,_.t)(this.A,this)),_.Pa(_.Oa.V(),"api").Ma()}catch(c){this.w.log(c)}return this};var Is=function(){_.Ha.call(this)};_.O(Is,_.Ha);var Js=function(a,b){_.w.call(this);this.A=a;this.o=b;this.w=new _.Ok};_.O(Js,_.w);Js.prototype.Eb=function(){return this.w};
Js.prototype.init=function(a){try{if(!this.o)throw new Is("gapi-lm");var b={isPlusUser:_.K(_.C(a,4)),"googleapis.config":{signedIn:_.K(_.C(a,5))},lang:_.K(_.C(a,10))},c=_.K(_.C(a,6));c&&(b.iframes={":socialhost:":c});this.o("",{config:b});try{var d=_.id("gs");if(!d)throw new Is("gapi-ss");this.o(d.o.join(":"),(0,_.t)(this.w.Cb,this.w));var e=_.cd(d.w);for(a=0;a<e.length;a++)this.o(e[a].Yc,e[a].options)}catch(f){this.A.log(f)}}catch(f){this.A.log(f)}return this};
var Ks=function(a,b){_.Q.call(this);this.o=_.Sr(a);this.data=b;this.C=null;this.A=new _.Je(this);_.Tc(this,this.A);this.w=null;if(!this.o)throw Error("Ea");};_.v(Ks,_.Q);_.k=Ks.prototype;_.k.ff=function(a){return a};_.k.Ng=function(){return[this.o]};_.k.Kf=function(a){if(_.bh(a)){var b=this.ff(a.target);b&&(this.A.K(b,"mousemove",this.Lf,!1).K(b,"mouseout",this.Lf,!1),this.A.K(_.xg(b),"mouseup",this.ni,!0),this.w=b,this.B=new _.ai(a.clientX,a.clientY))}};_.k.nf=function(a){this.C=a};
_.k.Lf=function(a){var b=this.w;b="mouseout"==a.type&&a.target==b;if(5<Math.abs(a.clientX-this.B.x)+Math.abs(a.clientY-this.B.o)||b)if(_.Ne(this.A),b=this.C,!b.o)if(b.o=this,0==b.dispatchEvent(new _.Pq("dragstart",b,b.o,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,a)))b.o=null;else{var c=this.w;a:{var d=c.cloneNode(!0);for(var e=_.ch("TEXTAREA",c),f=_.ch("TEXTAREA",d),g=0;g<e.length;g++)f[g].value=e[g].value;switch(c.tagName){case "TR":d=_.R("TABLE",null,_.R("TBODY",null,d));break a;case "TD":case "TH":d=
_.R("TABLE",null,_.R("TBODY",null,_.R("TR",null,d)));break a;case "TEXTAREA":d.value=c.value}}b.ka&&_.T(d,b.ka);b.N=d;d=_.xg(c);d.body.appendChild(b.N);e=b.N;f=_.Ci(c);c=_.Ii(c,"margin");f.x-=2*(c.left||0);f.o-=2*(c.top||0);e.style.position="absolute";e.style.left=f.x+"px";e.style.top=f.o+"px";c=new _.Nr(e);b.B=c;b.B.G=b.Aa;_.P(b.B,"drag",b.Mf,!1,b);_.P(b.B,"end",b.mf,!1,b);_.P(d.body,"selectstart",b.dg);Or(b);Pr(b);b.G=null;for(d=0;c=b.P[d];d++)_.P(c.o,"scroll",b.Te,!1,b);b.B.ae(a);a.preventDefault()}a.preventDefault()};
_.k.ni=function(){_.Ne(this.A);delete this.B;this.w=null};var Ls=function(a,b){_.Oq.call(this);a=new Ks(a,b);a.nf(this);this.C.push(a)};_.v(Ls,_.Oq);var Ms=function(a){return 3*a*a-2*a*a*a},Ns=function(a){this.w=a;this.o=null};Ns.prototype.A=function(a){9!=a.keyCode||_.li(this.w,"gb_q")||(_.cs(this.w,"gb_q",!0),this.o&&(_.Fe(this.o),this.o=null))};var Os=function(a,b){Ks.call(this,a,b)};_.O(Os,Ks);Os.prototype.ff=function(a){for(;!_.li(a,"gb_i");)a=_.Fq(a);return a};
var Ps=function(a){_.he.call(this,a)};_.O(Ps,_.he);
var Rs=function(a,b,c,d,e,f){_.Q.call(this);f||(f=new dr);this.A=new _.ms(c,this);this.Y=d;this.fa=e;this.o=a;this.G=b;b=_.H(f,cr,1)||new cr;b=new _.Vq(a.w,b);Qs(b,_.qh("gb_i",a.H));Qs(b,_.qh("gb_i",a.D));this.C=b;this.D=new Ls(this.o.H);this.F=new Ls(this.o.D);this.W=this.w=this.N=null;this.X=0;this.B=null;this.J=_.R("LI",{"class":"gb_i",visibility:"hidden"});this.O=_.S("gb_X");this.P=this.T=!1;this.U=_.ji(this.o.w);a=this.C;b=[this.D,this.F];for(c=0;c<b.length;c++)a.Sd(b[c]);a.ka="gb_k";a.P.push(new Qr(this.o.w));
b=(0,_.t)(this.H,this);a.F=b;this.A.K(a,"dragstart",this.ca);this.A.K(a,"dragend",this.Z);this.A.K(a,"dragover",this.ia);this.A.K(a,"dragout",this.ba);a=this.D;if(b=(0,_.t)(this.H,this))a.F=b;this.A.K(a,"drop",this.R);a=this.F;if(b=(0,_.t)(this.H,this))a.F=b;this.A.K(a,"drop",this.R);this.C.init();this.D.init();this.F.init();this.O&&this.A.K(this.O,"click",this.$)};_.O(Rs,_.Q);var Qs=function(a,b){for(var c=0;c<b.length;c++){var d=new Os(b[c]);Rr(a,d)}};
Rs.prototype.ca=function(a){this.A.gb(this.o.w,_.ie,this.da);var b=this.o;b.ba=!0;Ss(b,!0,!0);a=a.B.o;b=_.Fq(a);Ts(this);1==_.Ag(b).length%3&&b.appendChild(this.J);this.w=a;this.X=(0,_.Ia)(_.Ag(_.Fq(a)),a);this.W=_.Fq(a);_.si(a,"grabbed","true")};Rs.prototype.da=function(){Or(this.C);Pr(this.C)};var Ts=function(a){a.B||(a.B={$f:_.Ii(a.o.H,"padding"),Sc:_.ar})};
Rs.prototype.Z=function(a){_.si(a.B.o,"grabbed","false");this.N&&(_.Sc(this.N),this.N=null);this.w&&(_.zg(this.J),a=this.W,a.insertBefore(this.w,a.childNodes[this.X]||null),this.w=null)};Rs.prototype.ia=function(a){var b=a.C.o;b.insertBefore(this.w,b.childNodes[a.A||0]||null);Or(this.D);Or(this.F)};Rs.prototype.ba=function(){_.zg(this.w);Or(this.D);Or(this.F)};Rs.prototype.R=function(){this.w=null;_.zg(this.J);this.dispatchEvent(new Ps("linkmoved"));Us(this)};
var Us=function(a){a.T||(a.T=!0,a.Y.log(50));a.fa.log(50)};Rs.prototype.H=function(a,b,c,d){Ts(this);a=d-(b.top+this.B.$f.top);b=Math.min(Math.max(Math.floor((c-(b.left+this.B.$f.left))/this.B.Sc.width),0),2);this.U&&(b=2-b);return b+3*Math.min(Math.max(Math.floor(a/this.B.Sc.height),0),Infinity)};
Rs.prototype.$=function(a){a.preventDefault();if((a=this.o.H)&&this.C&&this.G){var b=this.C,c=this.G,d=_.R("SPAN",_.C(c,5)?"gb_m":"gb_b");d.style.backgroundPosition=_.C(c,5)||"";var e=_.R("SPAN","gb_o");_.Fg(e,_.K(_.C(c,3)));var f="gb_d";_.D(c,6)&&(f+=" gbpq");d=_.R("A",{"class":f,"data-pid":_.C(c,1),id:"gb"+_.C(c,1)},d,e);(e=_.C(c,2))&&_.mh(d,e);_.C(c,4)&&(d.target=_.C(c,4));_.D(c,7)&&(d.rel="noreferrer");c=_.R("LI","gb_i",d);a.appendChild(c);Rr(b,new Os(c));this.dispatchEvent(new Ps("linkadded"));
Us(this);this.Y.log(51,{a:_.C(this.G,1)})}};var Vs=function(a){_.B(this,a,0,-1,null,null)};_.v(Vs,_.A);var Ws=function(a){_.B(this,a,0,-1,null,null)};_.v(Ws,_.A);var Xs=[1,2],Ys=function(a){_.B(this,a,0,-1,Xs,null)};_.v(Ys,_.A);var Zs=function(a){this.w=a;this.A=_.id("s")},$s=function(a,b){var c=new Ys,d=(0,_.La)(b.fi,a.o,a);_.Ij(c,1,d);a=(0,_.La)(b.ki,a.o,a);_.Ij(c,2,a);return c};Zs.prototype.o=function(a){var b=new Ws,c=new Vs;_.G(c,1,a);_.G(b,1,2);_.X(b,2,c);return b};
var at=function(a){var b=_.qh("gb_d",a.w.D),c=function(d){return _.Dd(d.getAttribute("data-pid"))};return{fi:(0,_.La)(_.qh("gb_d",a.w.H),c),ki:(0,_.La)(b,c)}},bt=function(){_.Ha.call(this)};_.O(bt,_.Ha);var ct=function(){_.Ha.call(this)};_.O(ct,_.Ha);
var dt=function(a,b,c,d,e,f,g,h){Cs.call(this,a,b,"aw",f);this.da=g;this.Rc=h;this.$=(this.H=_.S("gb_w",this.w))?_.S("gb_d",this.H):null;this.F=_.S("gb_F",this.w);this.Z=(this.D=_.S("gb_x",this.w))?_.S("gb_d",this.D):null;this.O=_.S("gb_3f",this.w);this.B=_.S("gb_M",this.w);this.R=_.S("gb_9f",this.w);this.J=_.S("gb_U");this.X=this.G=this.P=0;this.Qa=new _.Gs(this.w);this.N=_.H(c,dr,14)?new Rs(this,_.H(c,fr,9),f,g,h,_.H(c,dr,14)):null;this.ib=_.J(_.D(c,8))?new Zs(this):null;this.ca=_.J(_.D(c,13));
this.ia=_.J(_.D(c,1));this.oc=e;this.ia&&(this.Ba=this.Aa=!1,this.Pc=_.K(_.C(c,2)),this.Oc=_.K(_.C(c,4)),this.Nc=_.J(_.D(c,5)),this.fb=_.K(_.C(c,6)),this.Qc=_.K(_.C(c,7)));this.ba=!1;this.ka=_.H(c,fr,9);this.la=new Ns(this.w);this.F&&!this.ca&&(_.kh(this,this.F,this.sh),_.W(this.F,"gb_0"),this.F.setAttribute("aria-expanded","false"),this.F.setAttribute("aria-hidden","true"));this.D&&this.D.setAttribute("aria-hidden","true");this.O&&(_.kh(this,this.O,this.kh),this.O.setAttribute("aria-hidden","true"));
this.B&&this.B.setAttribute("aria-hidden","true");this.R&&(_.kh(this,this.R,this.qh),this.R.setAttribute("aria-hidden","true"));this.N&&(this.K(this.N,"linkmoved",this.na),this.K(this.N,"linkadded",this.fc));this.K(this.w,"scroll",this.ec);this.K(this.Qa,"mousewheel",this.kc);this.ka&&this.J?(a=_.C(this.ka,1),a=!!a&&!_.Sr("gb"+a)):a=!1;if(a){this.J&&_.W(this.J,"gb_za");if(a=_.S("gb_m",this.J))a=a.style.backgroundPosition.split(" "),_.Yr(".gb_U .gb_m::before{left:"+a[0]+";top:"+a[1]+"}");(a=_.S("gb_b",
this.J))&&_.Yr(".gb_c .gb_U .gb_b::before{content:"+a.style.backgroundImage+"}")}};_.O(dt,Cs);dt.prototype.S=function(){Cs.prototype.S.call(this);this.Qa.ha();this.W=this.R=this.O=this.D=this.F=this.H=null};
var Ss=function(a,b,c){a.ca&&(b=!0);b||(a.ba=!1);et(a,b);_.cs(a.w,"gb_L",b);a.F&&(a.F.setAttribute("aria-hidden",b+""),a.F.setAttribute("aria-expanded",b+""));a.D&&a.D.setAttribute("aria-hidden",!b+"");a.O&&a.O.setAttribute("aria-hidden",!b+"");a.B&&a.B.setAttribute("aria-hidden",!b+"");a.R&&a.R.setAttribute("aria-hidden",!b+"");if(b&&a.Z&&!c)try{a.Z.focus()}catch(d){a.C.log(d)}};_.k=dt.prototype;
_.k.sh=function(a){a.preventDefault();Ss(this,!0);(new ks(this.w,[this.w.scrollLeft,this.w.scrollTop],[this.w.scrollLeft,this.D.offsetTop],200,Ms)).play()};_.k.kh=function(){this.da.log(1,{t:66})};_.k.qh=function(a){var b=_.wa("gapi.load");if(null!=b){var c=this.oc;this.ia&&(a.preventDefault(),b("appfinder",function(){var d={pann:"ogb",hl:c},e=_.wa("gapi.appfinder.render");null!=e&&e(d)}))}this.da.log(1,{t:91})};
_.k.Cd=function(){Cs.prototype.Cd.call(this);this.w.scrollTop=0;this.F&&this.F.setAttribute("aria-hidden","false");window.setTimeout(_.Rc(_.T,this.w,"gb_D"),0);if(this.$)try{this.$.focus()}catch(l){this.C.log(l)}var a=this.la;a.o||(a.o=_.P(a.w,"keydown",a.A,!1,a));if(this.ia&&!this.Aa){this.Aa=!0;this.W=_.R("IMG",{src:"https://ssl.gstatic.com/gb/images/spinner_32.gif"});this.B.appendChild(this.W);var b="gbar.mkplcb"+(100*Math.random()>>>0);_.u(b,(0,_.t)(this.Lc,this));a=_.pg(document,"SCRIPT");b=
_.dk(_.hk(this.Pc,"callback"),"callback",b);_.zl(a,_.od(b));this.K(a,["error","load","readystatechange"],this.ic);this.B.appendChild(a)}et(this,!1);if(this.N&&(a=this.N,!a.P)){b=_.Pb?"-webkit":_.Ob?"-moz":_.z?"-ms":_.Lb?"-o":null;Ts(a);for(var c=a.B.Sc.width,d=a.B.Sc.height,e=[],f=1+_.qh("gb_i",a.o.w).length,g=0;g<f;g++){var h=g%3;h=["transform:translate(",h*c*(a.U?-1:1),"px,",(g-h)/3*d,"px);"].join("");b&&(h=[b,"-",h,h].join(""));e.push([".gb_Z .gb_E :nth-of-type(",g+1,") .gb_d{",h,"}"].join(""))}_.Ja(e,
_.Yr);c="transition:transform .2s cubic-bezier(.333, 0, 0, 1);";b&&(c=[b,"-transition:",b,"-transform .2s cubic-bezier(.333, 0, 0, 1);",c].join(""));window.setTimeout(_.Rc(_.Yr,[".gb_Z:not(.gb_jg) .gb_d{",c,"}"].join("")),0);a.P=!0}};_.k.Wd=function(){Cs.prototype.Wd.call(this);Ss(this,!1);this.F&&this.F.setAttribute("aria-hidden","true");var a=this.la;a.o&&(_.Fe(a.o),a.o=null);_.cs(a.w,"gb_q",!1);try{this.o.focus()}catch(b){this.C.log(b)}};
var et=function(a,b){if(a.ca){var c=a.w.scrollHeight;a.P=c;a.G=c}else{if(!a.P&&(c=a.F||a.O)){var d=c.style.display;c.style.display="block";a.P=c.offsetTop+c.offsetHeight;c.style.display=d}a.G||(c=_.li(a.w,"gb_L"),_.T(a.w,"gb_L"),a.G=a.w.scrollHeight,a.X=a.G,a.D&&(a.G-=a.D.offsetTop),_.cs(a.w,"gb_L",c))}_.W(a.w,"gb_S");a.w.style.height=_.zi(a.ba?a.X:b?Math.max(a.G,a.P):a.P,!0);a.U.Of()};dt.prototype.ec=function(){0>=this.w.scrollTop&&(this.N&&this.N.w||Ss(this,!1))};
dt.prototype.kc=function(a){var b=this.w;_.li(this.w,"gb_L")?((0==b.scrollTop&&0>a.deltaY||b.scrollTop==b.scrollHeight-b.clientHeight&&0<a.deltaY)&&a.preventDefault(),0>a.deltaY&&0>=this.w.scrollTop&&Ss(this,!1)):0<a.deltaY&&(Ss(this,!0,!0),a.preventDefault())};
var ft=function(a,b,c){var d=_.R("SPAN","gb_m"),e=_.R("SPAN","gb_o",b.name);d=_.R("A",{className:"gb_d",href:b.url,target:"_blank"},d,e);var f=b.iconUrl48x48;b=b.iconUrl96x96;if(c=c?b||f:f||b)b=_.R("IMG","gb_za"),a.K(b,"load",a.Hb),d.insertBefore(b,e),b.src=c;a.Nc&&d.setAttribute("rel","noreferrer");return _.R("LI","gb_i",d)};
dt.prototype.Lc=function(a){try{var b=a&&a.installedApps;this.Ba=!0;if(!a||b&&!_.Aa(b))throw gt(this,this.fb),new bt;b=b||[];_.zg(this.W);_.W(this.B,"gb_N");_.W(this.B,"gb_P");_.W(this.B,"gb_R");0==b.length&&gt(this,this.Qc);b=b.filter(function(l){return 0>l.url.indexOf("cloudsearch")});var c=this.B,d=1<Wr();for(a=0;a<b.length;a++){if(0!=a&&0==a%9){c!==this.B&&_.T(c,"gb_Q");var e=c;c=this.B.cloneNode(!1);this.B.parentNode.insertBefore(c,e.nextSibling)}var f=b[a],g=ft(this,f,d),h=_.S("gb_d",g);c.appendChild(g);
_.kh(this,h,(0,_.t)(this.gc,this,f.name));this.K(g,"mousedown",this.hc)}c!==this.B&&(_.T(this.B,"gb_P"),_.T(c,"gb_R"));this.G=0;et(this,_.li(this.w,"gb_L"))}catch(l){this.C.log(l)}};dt.prototype.hc=function(a){a.preventDefault()};dt.prototype.Hb=function(a){a=a.o;_.W(a,"gb_za");_.T(a.previousSibling,"gb_za")};dt.prototype.ic=function(a){if(("readystatechange"!=a.type||"loaded"==a.target.readyState)&&!this.Ba)throw gt(this,this.fb),new ct;};
var gt=function(a,b){_.zg(a.W);_.W(a.B,"gb_N");a.B.appendChild(_.R("DIV","gb_O",b));a.G=0;et(a,_.li(a.w,"gb_L"))};dt.prototype.gc=function(a){this.da.log(14,{ppd:this.Oc,ppa:a});var b=new _.Md;_.G(b,18,a);this.Rc.log(14,b)};dt.prototype.na=function(){this.X=this.P=this.G=0;et(this,_.li(this.w,"gb_L"));this.$=this.H?_.S("gb_d",this.H):null;this.Z=this.D?_.S("gb_d",this.D):null;var a=this.ib;var b=b||at(a);a.A.set($s(a,b))};dt.prototype.fc=function(a){this.J&&_.T(this.J,"gb_za");this.na(a)}; var ht=function(){_.w.call(this)};_.O(ht,_.w);
var jt=function(a,b,c){return it(a,b,c).then(function(d){var e=d.responseText;c&&c.hg&&(d=c.hg,_.qd(e,d)&&(e=e.substring(d.length)));return JSON.parse(e)})},it=function(a,b,c){var d=c||{},e=d.$i?d.$i.o():_.$e.o();return _.tr(new _.jf(function(f,g){var h;try{e.open("POST",a,!0)}catch(r){g(new kt("Error opening XHR: "+r.message,a,e))}e.onreadystatechange=function(){if(4==e.readyState){_.m.clearTimeout(h);var r;!(r=_.Xe(e.status))&&(r=0===e.status)&&(r=_.Ff(a),r=!("http"==r||"https"==r||""==r));r?f(e):
g(new lt(e.status,a,e))}};e.onerror=function(){g(new kt("Network error",a,e))};if(d.headers){for(var l in d.headers){var n=d.headers[l];null!=n&&e.setRequestHeader(l,n)}n=d.headers["Content-Type"]}l=_.m.FormData&&b instanceof _.m.FormData;void 0!==n||l||e.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=utf-8");d.withCredentials&&(e.withCredentials=d.withCredentials);d.responseType&&(e.responseType=d.responseType);d.mimeType&&e.overrideMimeType(d.mimeType);0<d.eg&&(h=_.m.setTimeout(function(){e.onreadystatechange=
_.xa;e.abort();g(new mt(a,e))},d.eg));try{e.send(b)}catch(r){e.onreadystatechange=_.xa,_.m.clearTimeout(h),g(new kt("Error sending XHR: "+r.message,a,e))}}),function(f){f instanceof _.of&&e.abort();throw f;})},kt=function(a,b){_.Ha.call(this,a+", url="+b);this.url=b};_.v(kt,_.Ha);kt.prototype.name="XhrError";var lt=function(a,b,c){kt.call(this,"Request Failed, status="+a,b,c);this.status=a};_.v(lt,kt);lt.prototype.name="XhrHttpError";var mt=function(a,b){kt.call(this,"Request timed out",a,b)}; _.v(mt,kt);mt.prototype.name="XhrTimeoutError";
var nt=function(){};_.v(nt,Error);var ot=function(){this.o="pending";this.C=[];this.A=this.D=void 0};_.ff(ot);var pt=function(){_.Ha.call(this,"Multiple attempts to set the state of this Result")};_.v(pt,_.Ha);ot.prototype.oa=function(){return this.D};ot.prototype.wait=function(a,b){"pending"==this.o?this.C.push({Cb:a,scope:b||null}):a.call(b,this)};ot.prototype.B=function(a){if("pending"==this.o)this.D=a,this.o="success",qt(this);else if(!rt(this))throw new pt;};
ot.prototype.w=function(a){if("pending"==this.o)this.A=a,this.o="error",qt(this);else if(!rt(this))throw new pt;};var qt=function(a){var b=a.C;a.C=[];for(var c=0;c<b.length;c++){var d=b[c];d.Cb.call(d.scope,a)}};ot.prototype.cancel=function(){return"pending"==this.o?(this.w(new nt),!0):!1};var rt=function(a){return"error"==a.o&&a.A instanceof nt}; ot.prototype.then=function(a,b,c){var d,e,f=new _.jf(function(g,h){d=g;e=h});this.wait(function(g){rt(g)?f.cancel():"success"==g.o?d(g.oa()):"error"==g.o&&e(g.A)});return f.then(a,b,c)};
var st=function(a,b,c){a.wait(b,c)},tt=function(a,b,c){st(a,function(d){"error"==d.o&&b.call(this,d.A,d)},c)},vt=function(a,b){var c=new ut([a]);st(a,function(d){"success"==d.o?c.B(b(d.oa())):c.w(d.A)});return c},wt=function(a,b){var c=new ut([a]);st(a,function(d){"success"==d.o?(d=b.call(void 0,d),c.F.push(d),st(d,function(e){"success"==e.o?c.B(e.oa()):c.w(e.A)})):c.w(d.A)});return c},ut=function(a){ot.call(this);this.F=a};_.v(ut,ot);
var xt=function(a){_.B(this,a,"og.stoq",-1,null,null)};_.v(xt,_.A);xt.o="og.stoq";var yt=function(a){_.B(this,a,"og.sto",-1,null,null)};_.v(yt,_.A);yt.o="og.sto";var Et=function(){var a=zt,b=At,c=Bt,d=Ct;this.o=Dt;this.B=a;this.D=b;this.C=c;this.A={eg:3E3,withCredentials:!0,hg:")]}'\n"};this.w=d},Gt=function(a){var b=Ft;return _.C(a,2)||_.$r(_.C(b,1),void 0,_.C(b,2),_.C(b,3),a.ab(),_.C(b,5))};Et.prototype.get=function(){var a=new xt,b=Ht(this);_.G(a,1,b);a={"f.req":a.w()};return It(this,Jt(this,this.B,a))};Et.prototype.set=function(a){var b=Ht(this);_.G(a,1,b);a={"f.req":a.w()};return It(this,Jt(this,this.D,a))};
Et.prototype.remove=function(){var a=new xt,b=Ht(this);_.G(a,1,b);a={"f.req":a.w()};return It(this,Jt(this,this.C,a))};
var Jt=function(a,b,c){try{c.ntok=encodeURIComponent(Ht(a));if(!c.ntok){var d=new ot;d.w(Error("Fa"));return d}var e=_.sh(c),f=jt(b,e,a.A),g=new ot;f.then(g.B,g.w,g);tt(g,a.o.log,a.o);return g}catch(h){return a.o.log(h),a=new ot,a.w(h),a}},It=function(a,b){return wt(b,(0,_.t)(function(c){try{var d=c.oa(),e=Kt(d);if(0==e.length)throw Error("Ga");var f=new yt(e[0]),g=new ot;g.B(f);return g}catch(h){return c=new ot,c.w(h),c}},a))},Kt=function(a){return(0,_.Ka)(a,function(b){return 0<b.length&&"og.sto"== b[0]})},Ht=function(a){if(window.__PVT)return window.__PVT;if(a.w)return a.w;a.o.log(Error("Ha"));return""};
var Lt=function(a,b,c){_.w.call(this);this.o=a;this.w={Pi:0,Mg:0,Mi:0};this.B=b||_.rr;this.A=c||_.rr};_.v(Lt,_.w);Lt.prototype.set=function(a){this.w.Pi++;return Mt(this.o.set(this.B(a)))};Lt.prototype.get=function(){this.w.Mg++;var a=this.o.get();return vt(a,this.A)};Lt.prototype.remove=function(){this.w.Mi++;return Mt(this.o.remove())};var Mt=function(a){return vt(a,function(b){return b?!0:!1})};
if(_.H(_.N(),qr,20)){var Nt=_.H(_.N(),qr,20)||new qr,Dt=_.Pl(),Ft;Ft=_.H(Nt,pr,5);var Ot;Ot=_.H(Ft,or,6);var zt=Gt(Ot),Pt;Pt=_.H(Ft,or,7);var At=Gt(Pt),Qt;Qt=_.H(Ft,or,8);var Bt=Gt(Qt),Ct;Ct=_.C(Nt,6);var Rt=new Lt(new Et,function(a){var b=new xt;_.X(b,2,a);return b},function(a){return a?_.H(a,Ys,2):null});_.Ta("s",Rt)}
;_.Jk(function(){var a=_.H(_.N(),_.er,14)||new _.er,b=_.S("gb_y"),c=_.S("gb_C");if(b&&c){c&&b&&c.parentNode!=b&&b.appendChild(c);var d=_.Mj(),e=_.Ic(),f=_.Pl(),g=_.Rl(),h=_.Gk();a=new dt(b,c,a,_.C(d,5),_.C(e,5),f,g,h);_.Ta("aw",new ht(a))}});var St=function(a){_.B(this,a,0,-1,null,null)};_.v(St,_.A);var Tt=function(a,b){this.w=b;this.o={};this.o.mouseout=_.K(_.C(a,1));this.o.mouseover=_.K(_.C(a,2));this.o.mousedown=_.K(_.C(a,3))},Ut=function(a,b){if(b)for(var c in a.o){var d=a.o[c];d&&_.ds(a.w,b,c,(0,_.t)(function(e){b.style.color=e},a,d))}},Vt=function(a,b){for(var c=0;c<b.length;c++)Ut(a,b[c])};
var Yt=function(a,b,c,d,e,f){_.ws.call(this,a,"pc",d,e,f,!0);e=_.H(b,hr,1)||new hr;this.Nd=c;this.G=_.K(_.C(e,1));this.ba=/[^0-9]/.test(this.G)?0:_.Dd(this.G);this.hc=_.K(_.C(e,3));this.kc=_.K(_.C(e,2));this.Qd=_.K(e.F());this.Lc=_.L(_.C(b,6));this.Md=_.L(_.E(e,4,25),25);this.la=!_.J(_.D(e,9));_.C(b,9);_.C(e,10);this.R=_.S("gb_qd",this.o);_.D(b,17);this.oc=_.J(_.D(b,10));this.Rc=_.J(_.D(b,14));this.W=this.oc||this.Rc;this.Aa=_.S("gb_1f");this.ng=_.S("gb_2f");this.Je=_.S("gb_Zf");this.mg=_.S("gb_0f");
this.ib=_.K(_.C(b,12));this.D=_.S("gb_Xf");this.Z=_.S("gb_Fd");this.U=document.getElementById("gb");f=_.Oa.V();this.gc=_.Pa(f,"p_log");this.ic=_.Pa(f,"p_st");this.qc=_.L(_.C(e,5));this.Pa=_.J(_.D(b,18));this.H=_.Yh(d,this.ic,c,this.qc,this.kc,this.Md,this.G,this.Lc,this.o,_.K(e.G()),_.K(e.F()));this.X=this.H.Ab();this.U&&(this.$=_.S("gb_Oa",this.U));this.P=!1;if(this.$&&!vr(this.H)&&!this.P){c=_.K(_.C(b,2));if("n"!=c&&(this.lc=(d=Wt[c])?_.S(d,this.$):null,!this.lc)){this.C.log(Error("Ia"),{target:c});
return}"b"==_.C(b,3)&&_.T(this.o,"gb_id");Xt(this);c=_.H(b,ir,4)||new ir;Vt(new Tt(c,this.C),[this.R]);this.gc.log(this.G,this.hc,"i","&vis="+(this.la?"1":"0")+(this.Pa?"&ap=0":""),this.W?1:void 0);c=this.ic;d=this.G;_.D(b,7)&&c.A(a,"OGPL",d);_.Mh(this.N,"i",this.ba,this.X,!1);this.Qa=0;this.la?this.open():this.O&&this.F.log(this.O,As(this));_.Th(this.H)}this.dc()};_.v(Yt,_.ws);var Wt={p:"gb_Ja",s:"shareboxWidget",i:"gb_lg",v:"gb_y"};
Yt.prototype.S=function(){Yt.M.S.call(this);this.U=this.$=this.lc=this.button=this.Ba=null};Yt.prototype.Yd=function(){};var Zt=function(a){var b=_.S("gb_zd",a.o);if(b)return b;b=_.pg(document,"IFRAME");b.frameBorder="0";b.tabIndex=-1;_.T(b,"gb_zd");var c=_.pd(_.eb("about:blank"));_.Ad(b,c);a.U.appendChild(b);return b};
Yt.prototype.open=function(){Yt.M.open.call(this);var a=Zt(this);if(a){var b=_.S("gb_B",this.o);b.appendChild(a);a=a.style;a.width=b.offsetWidth+"px";a.height=b.offsetHeight+"px";a.visibility="visible";a.top="-1px";a.left="-1px"}this.Qa=this.w.offsetWidth};Yt.prototype.close=function(){if(Yt.M.close.call(this)){var a=Zt(this);a&&(a=a.style,a.width="",a.height="",a.visibility="",a.top="",a.left="");return!0}return!1};Yt.prototype.Hb=function(){};Yt.prototype.od=function(){};
var Xt=function(a){a.Ba=_.S("gb_jd",a.o);a.Ba&&_.sr(a,a.Ba,_.eh,a.Qh,!0,a);a.fb=_.S("gb_nd",a.o);a.fb&&_.sr(a,a.fb,_.eh,a.hh,!0,a);a.R&&_.sr(a,a.R,_.eh,a.Yg,!0,a);for(var b=_.qh("gb_z",a.$),c=0;c<b.length;c++)_.sr(a,b[c],_.eh,a.Mh,!0,a);b=_.rs();a.A(b,"resize",a.Ph,!1,a);a.D&&(a.A(a.D,"focus",a.Pd,!1,a),a.A(a.D,"blur",a.Od,!1,a),a.A(a.D,"keyup",function(d){13==d.keyCode&&(d.preventDefault(),this.R.click())},!1,a),a.D.pattern="^\\+?1?[-()\\s]*([\\d][-()\\s]*){0,10}")};
Yt.prototype.Pd=function(){this.Z&&_.T(this.Z,"gb_Hd")};Yt.prototype.Od=function(){this.Z&&_.W(this.Z,"gb_Hd")};var $t=function(a,b){a.P||(a.H.xa(),("a"!=b||a.W)&&a.gc.log(a.G,a.hc,b,a.Pa?"&ap=0":void 0,1),a.close(),a.P=!0)};_.k=Yt.prototype;_.k.Ph=function(){try{if(this.w&&this.la){var a=276,b=document.getElementById("hplogo");b&&(a=Math.max(a,b.offsetWidth));2*(this.Qa+(parseInt(this.w.style.right,10)||0))+a>document.body.clientWidth?this.close():!vr(this.H)&&!this.P&&this.open()}}catch(c){this.C.log(c)}};
_.k.Mh=function(){this.W?(this.P=!0,this.close()):$t(this,"a")};_.k.Qh=function(a){$t(this,"x");_.Mh(this.N,"x",this.ba,this.X,!1);a.preventDefault();a.stopPropagation()};_.k.hh=function(a){$t(this,"n");_.Mh(this.N,"n",this.ba,this.X,!1);a.preventDefault();a.stopPropagation()};
_.k.Yg=function(a){_.Mh(this.N,"a",this.ba,this.X,!1);this.D&&11!=au(this.D.value).length?(this.D.pattern&&(this.D.pattern="^\\+?1?[-()\\s]*([0,2-9][-()\\s]*)([\\d][-()\\s]*){9}$",this.D.dispatchEvent(new Event("input"))),a.preventDefault(),a.stopPropagation()):($t(this,"a"),this.W&&(a.preventDefault(),a.stopPropagation(),bu(this)))};
var bu=function(a){if(a.D&&11!=au(a.D.value).length)a.fa();else{cu(a,a.Aa);var b=(0,_.t)(a.Qc,a),c=(0,_.t)(a.fa,a);_.$e=new _.xh;_.hg("//www.google.com/_/og/promos/g?authuser="+a.Nd,function(){this.wd()?b(this.$d()):c()},"POST",du(a),null,void 0,!0)}},du=function(a){var b="d2m=igs&g="+a.kc+"&p="+a.G+"&t="+a.Qd;a.D&&(b+="&pn="+au(a.D.value));a.ib&&(b+="&s="+a.ib);return b},cu=function(a,b,c){_.W(b,"gb_za");c&&0<c&&setTimeout((0,_.t)(a.ka,a,b),c)};Yt.prototype.ka=function(a){_.cs(a,"gb_za",!0)};
Yt.prototype.Qc=function(a){var b=new St(a.PromoAsyncResponse);a=_.D(b,1);b=_.C(b,2);a&&b&&0!=b.length?(_.Fg(this.mg," "+b+" "),this.ka(this.Aa),cu(this,this.ng,15E3)):this.fa()};Yt.prototype.fa=function(){this.ka(this.Aa);cu(this,this.Je,15E3)};var au=function(a){a=a.replace(/[^0-9]/g,"");a.startsWith("1")||(a="1"+a);return a};
var fu=function(a,b,c,d,e,f){_.us.call(this,a,d);this.o=a;this.J=_.K(_.C(b,1));this.O=_.K(_.C(b,2));this.ca=_.K(_.C(b,3));_.E(b,4,25);this.$=_.L(_.C(b,5));this.ka=_.L(_.E(b,6,-1));this.W=_.J(_.D(b,9));this.F=this.fa();this.D=eu;this.ba=!1;this.X=e;this.P=f;this.R=_.S(this.D.kg,this.o);this.nc=_.S(this.D.og,this.o);this.U=_.S(this.D.lg,this.o);this.da="";this.ia=!1;var g,h;b.G&&(g=_.K(b.G()));b.F&&(h=_.K(b.F()));if(h||g)this.da=h||g||"",this.ia=!!h;this.w=_.Yh(d,this.P,c,this.$,this.O,_.L(_.E(b,4,
25)),this.J,this.ka,this.o,g,h)};_.v(fu,_.us);fu.prototype.S=function(){fu.M.S.call(this);this.U=this.nc=this.R=null};var eu={kg:"gb_qd",og:"gb_Ld",lg:"gb_nd",sc:"gb_Dc"};fu.prototype.open=function(){_.li(this.o,this.D.sc)||(_.T(this.o,this.D.sc),this.o.removeAttribute("aria-hidden"))};fu.prototype.fa=function(){return{Wh:"i",accept:"a",xa:"d",nc:"x"}};fu.prototype.close=function(){_.li(this.o,this.D.sc)&&(_.W(this.o,this.D.sc),this.o.setAttribute("aria-hidden","true"))};
var gu=function(a,b){if(!a.F.accept)throw Error("Ja`accept");a.F.accept=b},hu=function(a,b,c){var d=_.eh;b&&_.sr(a,b,d,c,!1,a)};fu.prototype.H=function(){return!this.W&&!vr(this.w)};fu.prototype.N=function(){return""};
var iu=function(a){var b="";a&&(a=a.getAttributeNode("data-ved"))&&a.value&&(b=["&ved=",a.value].join(""));return b},ju=function(a){var b=a.N();a.W&&(b+="&vis=0");a.X.log(a.J,a.ca,"i",b,1)},ku=function(a){a.H()?(hu(a,a.R,a.B),hu(a,a.nc,a.Aa),hu(a,a.U,a.na),a.open(),_.Th(a.w),ju(a)):a.W&&!vr(a.w)&&ju(a)},lu=function(a,b,c,d,e,f){var g=b==a.F.accept;a.ba||(g&&!f||a.X.log(a.J,a.ca,b,a.N()+iu(c),1),e||0==a.$?2==a.$&&(b=a.X,c=a.ia,d=_.Oh(b.o,a.O,a.J,"l",3,d,a.da),_.Ph(d,b.B,c)):(g?a.w.accept(d):a.w.xa(d),
a.ba=!0));a.close()};fu.prototype.B=function(a,b,c){lu(this,this.F.accept,a.target,"2",b,c)};fu.prototype.Aa=function(a,b){lu(this,this.F.nc,a.target,"1",b);a.preventDefault();a.stopPropagation()};fu.prototype.na=function(a,b){lu(this,this.F.xa,a.target,"3",b);a.preventDefault();a.stopPropagation()};
var nu=function(a,b,c,d,e,f,g){fu.call(this,a,b,d,e,f,g);this.G=[];c&&Vt(new Tt(c,e),[this.R,this.nc,this.U]);mu(this)};_.v(nu,fu);var mu=function(a){_.ds(a.C,a.o,"mouseover",function(b){b.stopPropagation()})};nu.prototype.N=function(){return"ic="+this.w.Ab()};nu.prototype.open=function(){nu.M.open.call(this);for(var a=0;a<this.G.length;a++)this.G[a]("o")};nu.prototype.close=function(){nu.M.close.call(this);for(var a=0;a<this.G.length;a++)this.G[a]("c")};
var ou=function(a,b,c,d){_.ds(a,b,c,d)},pu={consent:function(){return window.launchConsentDialog}},qu=function(a){return _.qd(a,"js:")?null!=pu[a.slice(3)]:!1};var ru=function(a,b,c,d,e,f){nu.call(this,a,_.H(b,hr,1),_.H(b,ir,3),c,d,e,f);this.la=_.J(_.Kk(b,5,!1));this.Z=_.K(_.C(b,2));this.Ba=_.J(_.Kk(b,4,!1))};_.v(ru,nu);
ru.prototype.B=function(a){ru.M.B.call(this,a,this.la,_.q(this.Z)?qu(this.Z):!1);a=this.C;var b=this.Z,c=this.Ba;b&&("function"==typeof b?b.call():"string"==typeof b&&(_.qd(b,"js:")?(b=b.slice(3),c=pu[b],!c&&a?a.log(Error("Ka`"+b)):(c=c(),!c&&a?a.log(Error("La`"+b)):c())):c?(a=_.vg(b),_.m.open(_.lb(a).toString())):null!=_.m.location&&_.Wg(_.m.location,b)))}; var su=function(a,b,c,d,e,f,g){var h=_.H(b,kr,5);h&&a&&(d.yc("up","up",["2","9","6"]),d.register("up",function(l){l&&(l=_.L(_.C(b,8)),l=new ru(a,h,l,c,f,e),l.G.push(g),ku(l))}))};
_.Eg();var tu=function(){var a;(a="Win64"!=_.Qb)||(a=_.Eg().o,a=!(a.webkitIsFullScreen||a.mozFullScreen||a.msFullscreenElement||a.fullscreenElement));if(a)return!1;try{return new ActiveXObject("htmlfile"),!1}catch(b){}return!0};var uu=function(a){_.w.call(this);this.o=a;this.Sa=null;this.w=this.B=0};_.O(uu,_.w);var wu=function(a){try{return window.external.IsSearchProviderInstalled(vu)}catch(b){a.o.log(b)}return 3};uu.prototype.A=function(){try{var a=wu(this),b=0!=a,c=(new Date).getTime()-this.B,d=2E4<c;c=0>c;this.w++;var e=40<this.w;if(b||d||c||e)this.Sa(a);else{var f=(0,_.t)(this.A,this);window.setTimeout(f,500)}}catch(g){this.o.log(g)}};var vu=location.protocol+"//"+location.host;
var xu=function(a,b){_.w.call(this);this.o=a;this.w=b};_.O(xu,_.w);
var yu=function(a,b){var c=a.w.o(b,"web-pr-hpvisit");if(!c)return!1;var d=parseInt(c,10);if(!d)return a.o.log(Error("Ma`"+c)),!1;if(d>=Math.floor(google.time()/864E5)-7)return!0;js(a.w,b,"web-pr-hpvisit");return!1},zu=function(a,b,c){try{return b.isHomePage(c)}catch(d){return a.o.log(d),!0}},Bu=function(a,b){var c=!1;try{try{c=_.m.external.isGoogleHomePage()}catch(g){if(yu(a,b))return!0;var d=Au.slice(0),e=a.w.o(b,"mgmhp_hp_url");e&&d.push(e);for(e=0;e<d.length;e++){var f=d[e];if(c=c||zu(a,b,f))return!0}}}catch(g){return a.o.log(g), !0}return c},Cu=_.m.location.protocol+"//"+_.m.location.host+"/",Au=[Cu,_.m.location.protocol+"//"+_.m.location.host,Cu+"webhp/",Cu+"webhp",Cu+"ig/",Cu+"ig",_.m.location.href];
var Du=function(a,b){_.w.call(this);this.B=b;this.w={};this.D={};this.o=null;this.A=1;this.C=!1;this.F=a;_.u("gbar.up.r",(0,_.t)(this.register,this));_.u("gbar.up.nap",(0,_.t)(this.yc,this));_.u("gbar.up.aop",(0,_.t)(this.qg,this));_.u("gbar.up.tp",(0,_.t)(this.pe,this));_.u("gbar.up.ssp",(0,_.t)(this.Ge,this))};_.O(Du,_.w);var Eu=function(a,b,c){return-1==(0,_.Ia)(b,a.A)?(a.B.log(Error("Na`"+a.A+"`"+c)),!1):!0};_.k=Du.prototype;
_.k.register=function(a,b){Eu(this,[1,2],"r")&&(this.w[a]=this.w[a]||[],this.w[a].push(b),2==this.A&&_.m.setTimeout((0,_.t)(function(){b(this.Ge(a))},this),0))};_.k.yc=function(a,b,c){if(Eu(this,[1],"nap")&&c){for(var d=0;d<c.length;d++)this.D[c[d]]=!0;this.F.log(a,b,"nap","tpt="+c.join(","))}};_.k.qg=function(a,b,c){if(Eu(this,[1],"aop")&&c){if(this.o)for(var d in this.o)this.o[d]=this.o[d]&&-1!=(0,_.Ia)(c,d);else for(this.o={},d=0;d<c.length;d++)this.o[c[d]]=!0;this.F.log(a,b,"aop","tpt="+c.join(","))}};
_.k.pe=function(){try{if(this.A=2,!this.C){this.C=!0;for(var a in this.w)for(var b=this.w[a],c=0;c<b.length;c++)try{var d=b[c],e=this.Ge(a);d.apply(null,[e])}catch(f){this.B.log(f)}}}catch(f){this.B.log(f)}};_.k.Ge=function(a){if(Eu(this,[2],"ssp")){var b=!this.D[a];this.o&&(b=b&&!!this.o[a]);return b}return!1};
var Fu=function(a,b,c,d,e,f){nu.call(this,a,_.H(b,hr,1),_.H(b,ir,2),c,d,e,f);this.Z=_.id("p_dse");this.w.A="dse_pd_dp_"+this.O;this.w.w="dse_pd_c_"+this.O;ku(this)};_.O(Fu,nu);Fu.prototype.H=function(){if(nu.prototype.H.call(this))a:{var a=this.Z;var b=_.z?parseInt(_.ec,10):-1;if(0<=b){if(7>b||11<b||10==b&&tu()){a=!1;break a}}else if(!_.nc){a=!1;break a}a=0==wu(a)}else a=!1;return a};
Fu.prototype.la=function(a,b){var c="c";switch(b){case 1:c="l";break;case 2:c="a";break;case 0:case 3:c="c";break;default:_.Gc(Error("Oa"))}gu(this,c);nu.prototype.B.call(this,a,"c"==c)};Fu.prototype.B=function(a){var b=(0,_.t)(this.la,this,a);a=this.Z;a.Sa=b;try{b="/homepage/search/js/google-secure.xml";"https:"!=location.protocol&&(b="/homepage/search/js/google.xml");window.external.AddSearchProvider(b);a.B=(new Date).getTime();a.w=0;var c=(0,_.t)(uu.prototype.A,a);window.setTimeout(c,500)}catch(d){a.o.log(d)}};
var Gu=function(a,b,c,d,e,f){nu.call(this,a,_.H(b,hr,1),_.H(b,ir,2),c,d,e,f);this.Z=_.id("p_mgmhp");this.w.A="mgmhp_pd_count_1111";this.w.w="mgmhp_pd_dp";this.w.o=!0;this.la=_.K(_.C(b,3));ku(this)};_.O(Gu,nu);Gu.prototype.H=function(){return Bu(this.Z,this.o)?!1:nu.prototype.H.call(this)};Gu.prototype.B=function(a){var b=!1,c="a",d=this.Z,e=this.o,f=this.la,g=Cu;f&&(g+="?rlz="+f);e.setHomePage(g);Bu(d,e)||f&&zu(d,e,g)||(b=!0,c="c");gu(this,c);nu.prototype.B.call(this,a,b)};
var Hu=function(a,b,c,d,e,f){fu.call(this,a,b,c,d,e,f)};_.v(Hu,fu);var Iu=function(a,b,c,d,e,f){fu.call(this,a,b,c,d,e,f)};_.v(Iu,Hu);Iu.prototype.B=function(a){Iu.M.B.call(this,a,!0)};var Ju=function(a,b,c,d,e,f){b=_.H(b,hr,1);fu.call(this,a,b,c,d,e,f);this.G=this.J+"_upccb";this.Z=0;ku(this)};_.v(Ju,Iu);Ju.prototype.N=function(){var a=parseInt(this.P.o(this.o,this.G,!1)||"0",10);return[["upcc",this.Z].join("="),["upccb",a].join("=")].join("&")};Ju.prototype.open=function(){if(!_.li(this.o,this.D.sc)){var a=parseInt(this.P.o(this.o,this.G,!1)||"0",10);a++;this.P.A(this.o,this.G,a.toString(),!1);this.Z++}Ju.M.open.call(this)}; Ju.prototype.fa=function(){return{Wh:"i",accept:"h",xa:"d",nc:"x"}};
var Ku=function(a,b,c,d){this.A=a;this.C=b;this.o=c;this.D=d};Ku.prototype.B=function(){var a=_.H(this.o,nr,6)||new nr,b=_.S("gb_Nf");if(a&&b){var c=this.A,d=this.o;this.G.register("3",function(e){if(e){var f=_.Oa.V();e=_.Pa(f,"p_log");f=_.Pa(f,"p_st");var g=_.L(_.C(d,8));new Ju(b,a,g,c,e,f)}})}};_.Lu=function(a,b){for(var c in b)try{b[c].apply(a)}catch(d){a.A.log(Error(c))}};
Ku.prototype.init=function(){if(this.o){var a=this.A,b=this.o,c=this.D,d=this.C,e=_.L(_.C(b,8));b=new fs(a,_.L(_.Cj(b,1,1E-4),1E-4),c,_.K(_.C(b,2)),_.K(_.C(b,3)),e,d);c=new gs(a);_.Ta("p_log",b);_.Ta("p_st",c);_.Ta("p_tr",new Du(b,a));_.Ta("p_mgmhp",new xu(a,c));_.Ta("p_dse",new uu(a));_.u("gbar.up.aeh",ou)}this.G=_.Pa(_.Oa.V(),"p_tr");a={};a["3"]=this.B;_.Lu(this,a)};
var Mu=function(a,b){Ku.call(this,a,b,_.H(_.N(),gr,9)||new gr,_.K(_.C(_.Ic(),10)));this.F=_.Mj();this.w=null},Nu,Pu;_.v(Mu,Ku);_.Ou=function(){var a=_.Pl();Nu||(Nu=new Mu(a,_.Fc));return Nu};Pu=function(a){a&&(a=_.Uh.V(),a.o=!0,a.nb&&a.nb.Z())};_.k=Mu.prototype;
_.k.Xh=function(){var a=_.H(this.o,jr,4)||new jr;if(_.D(a,15))this.w.register("7",Pu);else{var b=_.D(a,13)?_.S("gb_8c"):_.S("gb_hd");if(!b)return;var c=this.o,d=this.A;this.w.register("7",function(e){if(e){e=_.L(_.C(c,8));var f=_.Gk(),g=_.Rl();new Yt(b,a,e,d,g,f)}})}this.w.yc("7","7",["5"])};
_.k.$h=function(){var a=_.S("gb_5c"),b=_.H(this.o,kr,5);if(b){var c=_.Kk(b,6,!1)?"gb_xg":"gb_wg",d=_.S("gb_Sd");b=function(g){var h=_.Fi(a).height;"c"==g?(h=-h,d&&_.W(d,c)):"o"==g&&d&&_.T(d,c);window.gbar&&window.gbar.elh&&window.gbar.elh(h)};var e=_.Oa.V(),f=_.Pa(e,"p_log");e=_.Pa(e,"p_st");this.w&&su(a,this.o,this.A,this.w,e,f,b)}};
_.k.Zh=function(){var a=_.H(this.o,lr,9),b=_.S("gb_5c");if(a&&b&&_.D(a,4)){var c=this.A;this.w.yc("2","2",["1"]);var d=this.o;this.w.register("2",function(e){if(e){var f=_.Oa.V();e=_.Pa(f,"p_log");f=_.Pa(f,"p_st");var g=_.L(_.C(d,8));new Gu(b,a,g,c,e,f)}})}};
_.k.Yh=function(){var a=_.H(this.o,mr,10),b=_.S("gb_5c");if(a&&b&&_.D(a,3)){var c=this.A;this.w.yc("9","9",["2"]);var d=this.o;this.w.register("9",function(e){if(e){var f=_.Oa.V();e=_.Pa(f,"p_log");f=_.Pa(f,"p_st");var g=_.L(_.C(d,8));new Fu(b,a,g,c,e,f)}})}};_.k.init=function(){Mu.M.init.call(this);var a=_.Oa.V();this.w=_.Pa(a,"p_tr");var b=_.Pa(a,"p_st");a=_.Pa(a,"p_log");var c=this.F,d;if(d=b.o(void 0,"OGPL"))_.D(c,1)&&a.log(d,"7","s",void 0,1),js(b,void 0,"OGPL")};
/*
gapi.loader.OBJECT_CREATE_TEST_OVERRIDE &&*/
var Qu=window,Ru=document,Su=Qu.location,Tu=function(){},Uu=/\[native code\]/,Vu=function(a,b,c){return a[b]=a[b]||c},Wu=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},Xu=function(){var a;if((a=Object.create)&&Uu.test(a))a=a(null);else{a={};for(var b in a)a[b]=void 0}return a},Yu=function(a,b){for(var c=0;c<b.length&&a;c++)a=a[b[c]];return a},Zu=Vu(Qu,"gapi",{});
var $u=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};var av;av=Vu(Qu,"___jsl",Xu());Vu(av,"I",0);Vu(av,"hel",10);var bv=function(){var a=Su.href;return av.dpo?av.h:$u(a,"jsh",av.h)},cv=function(a){var b=Vu(av,"PQ",[]);av.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)},dv=function(a){return Vu(Vu(av,"H",Xu()),a,Xu())},ev=function(a){var b=Vu(av,"us",[]);b.push(a);(a=/^https:(.*)$/.exec(a))&&b.push("http:"+a[1])};
var fv=Vu(av,"perf",Xu());Vu(fv,"g",Xu());var gv=Vu(fv,"i",Xu());Vu(fv,"r",[]);Xu();Xu();var iv=function(a,b,c){b&&0<b.length&&(b=hv(b),c&&0<c.length&&(b+="___"+hv(c)),28<b.length&&(b=b.substr(0,28)+(b.length-28)),c=b,b=Vu(gv,"_p",Xu()),Vu(b,c,Xu())[a]=(new Date).getTime(),b=fv.r,"function"===typeof b?b(a,"_p",c):b.push([a,"_p",c]))},hv=function(a){return a.join("__").replace(/\./g,"_").replace(/\-/g,"_").replace(/,/g,"_")};
var jv=Xu(),kv=[],lv=function(a){throw Error("Pa`"+(a?": "+a:""));};kv.push(["jsl",function(a){for(var b in a)if(Object.prototype.hasOwnProperty.call(a,b)){var c=a[b];"object"==typeof c?av[b]=Vu(av,b,[]).concat(c):Vu(av,b,c)}(a=a.u)&&ev(a)}]);var mv=/^(\/[a-zA-Z0-9_\-]+)+$/,nv=[/\/amp\//,/\/amp$/,/^\/amp$/],ov=/^[a-zA-Z0-9\-_\.,!]+$/,pv=/^gapi\.loaded_[0-9]+$/,qv=/^[a-zA-Z0-9,._-]+$/,uv=function(a,b,c,d){var e=a.split(";"),f=e.shift(),g=jv[f],h=null;g?h=g(e,b,c,d):lv("no hint processor for: "+f);h||lv("failed to generate load url");b=h;c=b.match(rv);(d=b.match(sv))&&1===d.length&&tv.test(b)&&c&&1===c.length||lv("failed sanity: "+a);return h},xv=function(a,b,c,d){a=vv(a);pv.test(c)||lv("invalid_callback");b=wv(b);d=d&&d.length?wv(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.Ke?"/am="+e(a.Ke):"",a.Xf?"/rs="+e(a.Xf):"",a.jg?"/t="+e(a.jg):"","/cb=",e(c)].join("")},vv=function(a){"/"!==a.charAt(0)&&lv("relative path");for(var b=a.substring(1).split("/"),c=[];b.length;){a=b.shift();if(!a.length||0==a.indexOf("."))lv("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("/");mv.test(b)||lv("invalid_prefix");c=0;for(d=nv.length;c<d;++c)nv[c].test(b)&&lv("invalid_prefix");c=yv(a,"k",!0);d=yv(a,"am");e=yv(a,"rs");a=yv(a,"t");return{pathPrefix:b,version:c,Ke:d,Xf:e,jg:a}},wv=function(a){for(var b=[],c=0,d=a.length;c<d;++c){var e=a[c].replace(/\./g,"_").replace(/-/g,"_");qv.test(e)&&b.push(e)}return b.join(",")},
yv=function(a,b,c){a=a[b];!a&&c&&lv("missing: "+b);if(a){if(ov.test(a))return a;lv("invalid: "+b)}return null},tv=/^https?:\/\/[a-z0-9_.-]+\.google(rs)?\.com(:\d+)?\/[a-zA-Z0-9_.,!=\-\/]+$/,sv=/\/cb=/g,rv=/\/\//g,zv=function(){var a=bv();if(!a)throw Error("Qa");return a};jv.m=function(a,b,c,d){(a=a[0])||lv("missing_hint");return"https://apis.google.com"+xv(a,b,c,d)};
var Av=decodeURI("%73cript"),Bv=/^[-+_0-9\/A-Za-z]+={0,2}$/,Cv=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},Dv=function(){var a=av.nonce;return void 0!==a?a&&a===String(a)&&a.match(Bv)?a:av.nonce=null:Ru.querySelector?(a=Ru.querySelector("script[nonce]"))?(a=a.nonce||a.getAttribute("nonce")||"",a&&a===String(a)&&a.match(Bv)?av.nonce=a:av.nonce=null):null:null},Fv=function(a){if("loading"!=Ru.readyState)Ev(a);
else{var b=Dv(),c="";null!==b&&(c=' nonce="'+b+'"');a="<"+Av+' src="'+encodeURI(a)+'"'+c+"></"+Av+">";Ru.write(a)}},Ev=function(a){var b=Ru.createElement(Av);b.setAttribute("src",a);a=Dv();null!==a&&b.setAttribute("nonce",a);b.async="true";(a=Ru.getElementsByTagName(Av)[0])?a.parentNode.insertBefore(b,a):(Ru.head||Ru.body||Ru.documentElement).appendChild(b)},Gv=function(a,b){var c=b&&b._c;if(c)for(var d=0;d<kv.length;d++){var e=kv[d][0],f=kv[d][1];f&&Object.prototype.hasOwnProperty.call(c,e)&&f(c[e],
a,b)}},Iv=function(a,b,c){Hv(function(){var d=b===bv()?Vu(Zu,"_",Xu()):Xu();d=Vu(dv(b),"_",d);a(d)},c)},Jv=function(){return!1},Lv=function(a,b){var c=b||{};"function"==typeof b&&(c={},c.callback=b);if(!Jv||!Jv(c)){Gv(a,c);b=a?a.split(":"):[];var d=c.h||zv(),e=Vu(av,"ah",Xu());if(e["::"]&&b.length){a=[];for(var f=null;f=b.shift();){var g=f.split(".");g=e[f]||e[g[1]&&"ns:"+g[0]||""]||d;var h=a.length&&a[a.length-1]||null,l=h;h&&h.hint==g||(l={hint:g,Yc:[]},a.push(l));l.Yc.push(f)}var n=a.length;if(1<
n){var r=c.callback;r&&(c.callback=function(){0==--n&&r()})}for(;b=a.shift();)Kv(b.Yc,c,b.hint)}else Kv(b||[],c,d)}},Kv=function(a,b,c){a=Wu(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 n=null,r=!1;if(f&&!g||!f&&g)throw"Timeout requires both the timeout parameter and ontimeout parameter to be set";h=Vu(dv(c),"r",[]).sort();var x=Vu(dv(c),"L",[]).sort(),I=h.concat(),F=function(yb,Yc){if(r)return 0;Qu.clearTimeout(n);x.push.apply(x,
U);var $g=((Zu||{}).config||{}).update;$g?$g(e):e&&Vu(av,"cu",[]).push(e);if(Yc){iv("me0",yb,I);try{Iv(Yc,c,l)}finally{iv("me1",yb,I)}}return 1};0<f&&(n=Qu.setTimeout(function(){r=!0;g()},f));var U=Cv(a,x);if(U.length){U=Cv(a,h);var M=Vu(av,"CP",[]),ja=M.length;M[ja]=function(yb){if(!yb)return 0;iv("ml1",U,I);var Yc=function(hj){M[ja]=null;F(U,yb)&&cv(function(){d&&d();hj()})},$g=function(){var hj=M[ja+1];hj&&hj()};0<ja&&M[ja-1]?M[ja]=function(){Yc($g)}:Yc($g)};if(U.length){var se="loaded_"+av.I++; Zu[se]=function(yb){M[ja](yb);Zu[se]=null};a=uv(c,U,"gapi."+se,h);h.push.apply(h,U);iv("ml0",U,I);b.sync||Qu.___gapisync?Fv(a):Ev(a)}else M[ja](Tu)}else F(U)&&d&&d()};
var Hv=function(a,b){if(av.hee&&0<av.hel)try{return a()}catch(c){b&&b(c),av.hel--,Lv("debug_error",function(){try{window.___jsl.hefn(c)}catch(d){throw c;}})}else try{return a()}catch(c){throw b&&b(c),c;}};Zu.load=function(a,b){return Hv(function(){return Lv(a,b)})};var Mv=function(a,b,c,d,e,f,g){this.w=a;this.A=b;this.o=c;this.D=d;this.C=e;this.F=f;this.B=g};Mv.prototype.toString=function(){var a=[];null!==this.w&&a.push(this.w,":");null!==this.o&&(a.push("//"),null!==this.A&&a.push(this.A,"@"),a.push(this.o),null!==this.D&&a.push(":",this.D.toString()));null!==this.C&&a.push(this.C);null!==this.F&&a.push("?",this.F);null!==this.B&&a.push("#",this.B);return a.join("")};var Nv=function(a){return"string"==typeof a&&0<a.length?a:null},Ov=/^(?:([^:/?#]+):)?(?:\/\/(?:([^/?#]*)@)?([^/?#:@]*)(?::([0-9]+))?)?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/;
var Pv=/\.?[a-zA-Z0-9-]+\.google(rs)?\.com$/,Qv=function(a,b){if(b){a=(a=a.match(Ov))?new Mv(Nv(a[1]),Nv(a[2]),Nv(a[3]),Nv(a[4]),Nv(a[5]),Nv(a[6]),Nv(a[7])):null;if(!a)return!1;var c=a.w&&decodeURIComponent(a.w).replace(/\+/g," ");if("http"!=c&&"https"!=c)return!1;a=a.o&&decodeURIComponent(a.o).replace(/\+/g," ");if(!a)return!1;b=b.split(",");c=0;for(var d=b.length;c<d;++c){var e=b[c];if(Pv.test(e)){var f=a.length,g=e.length;if(f>=g&&a.substring(f-g)==e)return!0}}}return!1}; jv.n=function(a,b,c,d){2!=a.length&&lv("dev_hint_2_components_only");var e=a[0].replace(/\/+$/,"");Qv(e,av.m)||lv("invalid debug host: "+e);a=xv(a[1],b,c,d);return e+a};
var Rv=/([^\/]*\/\/[^\/]*)(\/js\/.*)$/;Jv=function(a){var b=Yu(a,["_c","jsl","u"]),c=Rv.exec(b);if(av.dpo||!b||!c)return!1;var d=c[1];c=c[2];var e=$u(b,"nr"),f=$u(Qu.location.href,"_bsh");a=Yu(a,["_c","jsl","m"]);!f||a&&Qv(f,a)||lv();if(void 0==e&&f&&f!=d)return d=f+c+(0<=c.indexOf("?")?"&":"?")+"nr="+encodeURIComponent(b),a=Ru.getElementsByTagName(Av),a=a[a.length-1].src,(b&&b.replace(/^.*:/,""))==(a&&a.replace(/^.*:/,""))?Fv(d):Ev(d),!0;/^http/.test(e)&&ev(decodeURIComponent(String(e)));return!1};
var Sv=new Js(_.Pl(),_.wa("gapi.load"));Sv.init(_.vl());var Tv=new Hs(_.Pl(),_.Rl());Tv.init(_.H(_.N(),_.sl,5)||new _.sl,Sv);_.Ta("gc",Tv);
}catch(e){_._DumpException(e)}
try{
var Uv=function(a){_.B(this,a,0,-1,null,null)};_.v(Uv,_.A);var Vv=function(a){_.B(this,a,0,-1,null,null)};_.v(Vv,_.A);var Wv=function(a){_.B(this,a,0,-1,null,null)};_.v(Wv,_.A);Wv.prototype.getHeight=function(){return _.C(this,2)};var Xv=function(a){_.B(this,a,0,-1,null,null)};_.v(Xv,_.A);var Yv=function(a){_.B(this,a,0,-1,null,null)};_.v(Yv,_.A);var Zv=function(a){_.B(this,a,0,-1,null,null)};_.v(Zv,_.A);var $v=function(a){_.B(this,a,0,-1,null,null)};_.v($v,_.A);
var aw=function(a){_.B(this,a,0,-1,null,null)};_.v(aw,_.A);var bw=[3,5],cw=function(a){_.B(this,a,0,-1,bw,null)};_.v(cw,_.A);var dw=function(a){_.B(this,a,0,-1,null,null)};_.v(dw,_.A);var ew=function(a){_.B(this,a,0,-1,null,null)};_.v(ew,_.A);
var fw=function(a){for(var b=[],c=0;c<arguments.length;c++){var d=arguments[c];if(_.Aa(d))for(var e=0;e<d.length;e+=8192)for(var f=fw.apply(null,_.rg(d,e,e+8192)),g=0;g<f.length;g++)b.push(f[g]);else b.push(d)}return b},gw=function(a,b){b=b||Math.random;for(var c=a.length-1;0<c;c--){var d=Math.floor(b()*(c+1)),e=a[c];a[c]=a[d];a[d]=e}},hw=function(a){var b=_.za(a);if("object"==b||"array"==b){if(_.Vc(a.clone))return a.clone();b="array"==b?[]:{};for(var c in a)b[c]=hw(a[c]);return b}return a},iw=function(a){return _.p(a.firstElementChild)?
a.firstElementChild:_.Dq(a.firstChild,!0)},jw=/^(?:(.*?)\.)?([a-zA-Z_$][\w$]*(?:\/.?<)?)?(\(.*\))?@(?::0|((?:http|https|file):\/\/[^\s)]+|javascript:.*))$/,kw=/^\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:.*))$/,lw=function(a,b,c,d,e){this.w=a;this.name=b;this.o=c;this.B=d;this.A=e},mw=function(a){this.o=
[];if(a.stack){a=a.stack.replace(/\s*$/,"").split("\n");for(var b=0;b<a.length;b++){var c,d=jw;if(c=a[b].match(kw))c=new lw(c[1]||"",c[2]||"",c[3]||"","",c[4]||c[5]||""),this.o.push(c);else if(c=a[b].match(d))c=new lw(c[1]||"",c[2]||"","",c[3]||"",c[4]||""),this.o.push(c)}}},nw=function(a){return(0,_.La)(a.o,function(b){var c=[b.w?b.w+".":"",b.name?b.name:"anonymous",b.B,b.o?" [as "+b.o+"]":""];if(b.A){c.push(" at ");b=b.A;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("")})},ow=function(a,b,c,d,e){_.Gl.call(this,a,b,c,d,e);this.A=new mw(c)};_.v(ow,_.Gl);ow.prototype.o=function(){ow.M.o.call(this);window.console&&window.console.log&&window.console.log("Stack: ",this.A)};
ow.prototype.w=function(a){var b=ow.M.w.call(this,a)+"&jsst=";var c=this.A;a-=b.length;if(4>a)a="";else if(0==c.o.length)a="none";else{c=nw(c);var d;var e=c.length-2;for(d=_.Bd(c.join("\n"));0<e&&d.length>a;e--,d=_.Bd(c.join("\n")))e==c.length-2?c[e]="[...]":c.splice(e,1);a=d.substr(0,a)}return b+a};var pw=function(a,b,c){_.w.call(this);this.w=a;this.A=b;this.B=c};_.O(pw,_.w);pw.prototype.o=function(a,b){return new ow(this.w,this.A,a,this.B,b)};
var qw=function(){},rw=function(a,b,c){this.w=a;this.A=b;this.o=c||_.m},sw=function(){this.o=[]};sw.prototype.w=function(a,b,c){this.C(a,b,c);this.o.push(new rw(a,b,c))};sw.prototype.C=function(a,b,c){c=c||_.m;for(var d=0,e=this.o.length;d<e;d++){var f=this.o[d];if(f.w==a&&f.A==b&&f.o==c){this.o.splice(d,1);break}}};sw.prototype.A=function(a){for(var b=0,c=this.o.length;b<c;b++){var d=this.o[b];"catc"==d.w&&d.A.call(d.o,a)}};
var tw=function(a,b){var c={};c._sn=["v.gas",b].join(".");_.Gc(a,c)},uw=["gbq1","gbq2","gbqfbwa"],vw=function(a,b,c,d,e){_.us.call(this,a,d);this.F=b;this.D=e;this.B=!c;this.w=!1;if(this.B){a=_.Sr("gbqfq");b=_.Sr("gbqfqwb");c=_.Sr("gbqfqw");d=_.Sr("gbqfb");if(!this.w){a&&b&&(this.K(a,"focus",(0,_.t)(this.Hd,this,c)),this.K(a,"blur",(0,_.t)(this.He,this,c)),_.kh(this,b,(0,_.t)(this.Ce,this,a)));d&&(_.kh(this,d,_.Rc(_.T,d,"gbqfb-no-focus")),this.K(d,"blur",_.Rc(_.W,d,"gbqfb-no-focus")));a=_.Sr("gbqfqb");
b=_.Sr("gbqfwd");c=_.Sr("gbqfwc");d=_.Sr("gbqfqc");e=_.Sr("gbqfwf");var f=_.Sr("gbqfwe");a&&b&&d&&e&&(this.K(a,"focus",(0,_.t)(this.Hd,this,c)),this.K(a,"blur",(0,_.t)(this.He,this,c)),_.kh(this,b,(0,_.t)(this.Ce,this,a)),this.K(d,"focus",(0,_.t)(this.Hd,this,f)),this.K(d,"blur",(0,_.t)(this.He,this,f)),_.kh(this,e,(0,_.t)(this.Ce,this,d)));this.w=!0}a=document.activeElement;b=_.Sr("gbqfq");c=_.Sr("gbqfqw");a==b&&this.Hd(c)}a=_.Sr("gbqf");this.K(a,"submit",this.ti);_.u("gbar.qfhi",(0,_.t)(this.Zi,
this))};_.v(vw,_.us);_.k=vw.prototype;_.k.ti=function(a){var b;(a=a.o)&&(a=a.getAttributeNode("data-ved"))&&a.value&&(b={ved:a.value});this.D.log(31,b)};_.k.Hd=function(a){a&&_.T(a,"gbqfqwf")};_.k.He=function(a){a&&_.W(a,"gbqfqwf")};_.k.Ce=function(a){a&&a.focus()};_.k.Zi=function(a){var b=_.Sr("gbqffd");if(b&&(_.wg(b,_.Db),a))for(var c in a){var d=document.createElement("input");d.name=c;d.value=a[c];d.type="hidden";b.appendChild(d)}};
_.k.Me=function(a,b){_.Sr(a?"gbqfaa":"gbqfab").appendChild(b);this.gg()};_.k.gg=function(){var a=_.Sr("gbqfqwb");if(a){var b=_.Sr("gbqfaa"),c=_.Sr("gbqfab");if(b||c){var d="left",e="right";this.F&&(d="right",e="left");b&&(a.style[d]=b.offsetWidth+"px");c&&(a.style[e]=c.offsetWidth+"px")}}};var ww=function(a,b,c){_.us.call(this,a,b);this.B=c;(a=_.S("gb_pc",this.o))&&_.kh(this,a,this.w)};_.v(ww,_.us);
ww.prototype.w=function(a){var b;(a=a.o)&&(a=a.getAttributeNode("data-ved"))&&a.value&&(b={ved:a.value});this.B.log(39,b)};var xw=function(a,b){_.us.call(this,a,b);this.w=_.S("gb_Mf",this.o);this.B=_.id("el")};_.v(xw,_.us);xw.prototype.F=function(){_.wg(this.w,_.Db);this.B.A()};xw.prototype.D=function(a){this.w.appendChild(a);this.B.A()};
_.Jk(function(){var a=_.S("gb_hg");if(a){var b=_.Pl();a=new xw(a,b);_.u("gbar.sncw",(0,_.t)(a.F,a));_.u("gbar.snaw",(0,_.t)(a.D,a))}});var zw=function(a,b,c,d){var e=["i1","i2"];b=0==a.o%2?[c,b]:[b,c];c=[];for(var f=0;f<e.length;f++)c.push({aa:b[f].aa,url:yw([[a.w,a.B,a.A,a.o].join("-"),e[f]],b[f].ga,[d])});return c},Aw=function(a,b,c){this.Ji=a;this.Vh=b;this.Wb=c},Bw=function(a,b){function c(f){null!=e&&(d=Math.abs(new Date-e),f&&(d*=-1))}var d=-1,e=null;this.o=function(){var f=new Image(0,0);f.onload=function(){c()};f.onerror=f.onabort=function(){c(!0)};e=new Date;f.src=a};this.Tf=function(){return b};this.Xi=function(){return d}; this.wc=function(){return[b,d].join("=")}},yw=function(a,b,c){return["//",a.join("-"),b,c.join("&")].join("")};
var Cw=function(){};Cw.id="ad";Cw.ka="//www.google.com/favicon.ico?";Cw.$="//pagead2.googlesyndication.com/favicon.ico?";Cw.Da=function(a){var b=a.wc(),c={aa:"g_img_dt",url:Cw.ka+b};b={aa:"a_img_dt",url:Cw.$+b};return 0==a.o%2?[c,b]:[b,c]};var Dw=function(){};Dw.id="a2s";Dw.B=".unicast-stb.metric.gstatic.com";Dw.w=".stbcast-stb.metric.gstatic.com";Dw.C={aa:"un_img_dt",ga:Dw.B};Dw.A={aa:"sa_img_dt",ga:Dw.w};Dw.o="/v6exp3/6.gif";Dw.Da=function(a){return zw(a,Dw.C,Dw.A,Dw.o)};var Ew=function(){};Ew.id="as";Ew.B=".unicast.metric.gstatic.com";Ew.w=".stbcast.metric.gstatic.com";Ew.C={aa:"un_img_dt",ga:Ew.B};Ew.A={aa:"sa_img_dt",ga:Ew.w};Ew.o="/v6exp3/6.gif";Ew.Da=function(a){return zw(a,Ew.C,Ew.A,Ew.o)};var Fw=function(){};Fw.id="au";Fw.B=".unicast-edge.metric.gstatic.com";Fw.w=".anycast-edge.metric.gstatic.com";Fw.C={aa:"un_img_dt",ga:Fw.B};Fw.A={aa:"ua_img_dt",ga:Fw.w};Fw.o="/v6exp3/6.gif";Fw.Da=function(a){return zw(a,Fw.C,Fw.A,Fw.o)};var Gw=function(){};Gw.id="ds";Gw.G="-dnssec-nd.gexperiments1.com";Gw.Y="-dnssec-vd.gexperiments2.com";Gw.H={aa:"nd_img_dt",ga:Gw.G};Gw.U={aa:"vd_img_dt",ga:Gw.Y};Gw.Da=function(a){return zw(a,Gw.H,Gw.U,"/dnssec/1.gif")};var Hw=function(){};Hw.id="df";Hw.G="dnssec-nd.gexperiments1.com";Hw.da="dnssec-df.gexperiments4.com";Hw.H={aa:"nd_img_dt",ga:Hw.G};Hw.fa={aa:"df_img_dt",ga:Hw.da};Hw.Da=function(a){var b=Hw.H,c=Hw.fa,d="/dnssec/1.gif?"+a.wc();b={aa:b.aa,url:yw([],b.ga,[d])};c={aa:c.aa,url:yw([],c.ga,[d])};return 0==a.o%2?[c,b]:[b,c]};
var Iw=function(){};Iw.id="dv";Iw.Y="-bogus-dnssec-vd.gexperiments2.com";Iw.Z="-bogus-dnssec-bd.gexperiments3.com";Iw.U={aa:"vd_img_dt",ga:Iw.Y};Iw.ba={aa:"bd_img_dt",ga:Iw.Z};Iw.Da=function(a){return zw(a,Iw.U,Iw.ba,"/dnssec/1.gif")};var Jw=function(){};Jw.id="3";Jw.Aa="-v6exp3.v4.metric.gstatic.com";Jw.la="-v6exp3.ds.metric.gstatic.com";Jw.o="/v6exp3/6.gif";Jw.Hb={aa:"v4_img_dt",ga:Jw.Aa};Jw.ia={aa:"ds_img_dt",ga:Jw.la};Jw.Da=function(a){return zw(a,Jw.Hb,Jw.ia,Jw.o)};var Kw=function(){};Kw.id="dz";Kw.X="-v6exp3-ds.metric.ipv6test.net";Kw.W="-v6exp3-ds.metric.ipv6test.com";Kw.o="/v6exp3/6.gif";Kw.za={aa:"4z_img_dt",ga:Kw.X};Kw.na={aa:"dz_img_dt",ga:Kw.W};Kw.Da=function(a){return zw(a,Kw.za,Kw.na,Kw.o)};var Lw=function(){};Lw.id="dzc";Lw.ib="//dzc"+Kw.X+"/v6exp3/6.gif?";Lw.ca="//dzc"+Kw.W+"/v6exp3/6.gif?";Lw.Da=function(a){var b=a.wc(),c={aa:"4z_img_dt",url:Lw.ib+b};b={aa:"dz_img_dt",url:Lw.ca+b};return 0==a.o%2?[b,c]:[c,b]};
var Mw=function(){};Mw.id="stb_stb_short";Mw.N=".stbcast3.metric.gstatic.com";Mw.Za=".stbcast4.metric.gstatic.com";Mw.O={aa:"sa3_img_dt",ga:Mw.N};Mw.P={aa:"sa4_img_dt",ga:Mw.Za};Mw.o="/v6exp3/6.gif";Mw.Da=function(a){return zw(a,Mw.O,Mw.P,Mw.o)};var Nw=function(){};Nw.id="stb_stb_long";Nw.N=".stbcast3-stb.metric.gstatic.com";Nw.Za=".stbcast4-stb.metric.gstatic.com";Nw.O={aa:"sa3_img_dt",ga:Nw.N};Nw.P={aa:"sa4_img_dt",ga:Nw.Za};Nw.o="/v6exp3/6.gif";Nw.Da=function(a){return zw(a,Nw.O,Nw.P,Nw.o)};
var Ow=function(){};Ow.id="stb_any_short";Ow.qa=".stbcast2.metric.gstatic.com";Ow.w=".anycast.metric.gstatic.com";Ow.J={aa:"sa2_img_dt",ga:Ow.qa};Ow.A={aa:"ua_img_dt",ga:Ow.w};Ow.o="/v6exp3/6.gif";Ow.Da=function(a){return zw(a,Ow.J,Ow.A,Ow.o)};var Pw=function(){};Pw.id="stb_any_long";Pw.qa=".stbcast2-stb.metric.gstatic.com";Pw.w=".anycast-stb.metric.gstatic.com";Pw.J={aa:"sa2_img_dt",ga:Pw.qa};Pw.A={aa:"ua_img_dt",ga:Pw.w};Pw.o="/v6exp3/6.gif";Pw.Da=function(a){return zw(a,Pw.J,Pw.A,Pw.o)};var Qw=function(){};Qw.id="uni_uni_short";Qw.Ba="-unicast3.metric.gstatic.com";Qw.fb="-unicast4.metric.gstatic.com";Qw.Pa={aa:"un3_img_dt",ga:Qw.Ba};Qw.Qa={aa:"un4_img_dt",ga:Qw.fb};Qw.o="/v6exp3/6.gif";Qw.Da=function(a){return zw(a,Qw.Pa,Qw.Qa,Qw.o)};
var Rw=function(){};Rw.id="uni_any_short";Rw.T=".unicast2.metric.gstatic.com";Rw.D=".anycast2.metric.gstatic.com";Rw.R={aa:"un2_img_dt",ga:Rw.T};Rw.F={aa:"ua2_img_dt",ga:Rw.D};Rw.o="/v6exp3/6.gif";Rw.Da=function(a){return zw(a,Rw.R,Rw.F,Rw.o)};var Sw=function(){};Sw.id="uni_any_long";Sw.T=".unicast2-stb.metric.gstatic.com";Sw.D=".anycast2-stb.metric.gstatic.com";Sw.R={aa:"un2_img_dt",ga:Sw.T};Sw.F={aa:"ua2_img_dt",ga:Sw.D};Sw.o="/v6exp3/6.gif";Sw.Da=function(a){return zw(a,Sw.R,Sw.F,Sw.o)};var Tw=[new Aw(.1,!0,Cw),new Aw(1,!0,Ew),new Aw(1,!0,Dw),new Aw(10,!1,Fw),new Aw(1,!0,Gw),new Aw(1,!0,Hw),new Aw(1,!0,Iw),new Aw(2,!0,Lw),new Aw(4,!0,Kw),new Aw(1,!0,Mw),new Aw(1,!0,Nw),new Aw(1,!0,Ow),new Aw(1,!0,Pw),new Aw(1,!0,Qw),new Aw(1,!0,Rw),new Aw(1,!0,Sw),new Aw(71.9,!0,Jw)],Uw=function(a,b,c){this.w=String(a);"p"!=this.w.charAt(0)&&(this.w="p"+this.w);this.B=b;this.A=c;b=Math.random();this.o=Math.floor(9E5*b);this.o+=1E5;a="https:"==document.location.protocol;b*=100;c=Tw[Tw.length-1].Wb;
var d,e=0;for(d=0;d<Tw.length&&!(e+=Tw[d].Ji,e>=b);d++);d<Tw.length&&(!a||Tw[d].Vh)&&(c=Tw[d].Wb);this.Wb=c};Uw.prototype.wc=function(){return["ipv6exp=",this.Wb.id,"&p=",this.w,"&rnd=",this.B,"&hmac=",this.A,"&nonce=",this.o].join("")};
var Vw=function(a){for(var b=a.Wb.Da(a),c=0;c<b.length;c++){var d=new Bw(b[c].url,b[c].aa);d.o();b[c]=d}setTimeout(function(){var e=["/gen_204?ipv6exp="+a.Wb.id,"sentinel=1"];for(var f={ii:[]},g=0;g<b.length;g++)e.push(b[g].wc()),f[b[g].Tf()]=b[g].Xi(),f.ii.push(b[g].Tf());e=yw([[a.w,a.B,a.A,a.o].join("-"),"s1"],"-v6exp3-v4.metric.gstatic.com",e);(new Image(0,0)).src=e},3E4)},Ww=function(a,b,c){var d=new Uw(a,b,c);setTimeout(function(){Vw(d)},1E4)};
var Xw=function(){var a=_.H(_.N(),Zv,22)||new Zv;this.B=_.Pl();this.A=_.K(_.C(a,1));this.w=_.K(_.C(a,2));this.o=_.K(_.C(a,3))};_.Jk(function(){if(_.H(_.N(),Zv,22)){var a=new Xw;if(a.A&&a.w&&a.o)try{var b=[a.A,a.w,a.o,"if-v6exp3-v4.metric.gstatic.com"].join("-")||window.location.hostname,c,d=b.indexOf(".metric.");(c=-1<d?b.substring(0,d).split("-"):b.split("."))&&3<=c.length&&Ww(c[0],c[1],c[2])}catch(e){a.B.log(e)}}});
_.Jk(function(){if(_.H(_.N(),Vv,15)){var a=_.S("gb_nc");a&&new ww(a,_.Pl(),_.Rl())}});_.Jk(function(){if(null!=_.H(_.N(),Xv,31))try{a:{try{if(document.domain==window.top.document.domain){var a=/google\.(com?\.)?[a-z]{2,3}$/.exec(document.domain);var b=a&&a[0];break a}}catch(d){}b=null}if(b){var c=new Date;_.Pd.set("1P_JAR",[c.getUTCFullYear(),c.getUTCMonth()+1,c.getUTCDate(),c.getUTCHours()].join("-"),2592E3,"/",b)}}catch(d){}});
_.Jk(function(){var a=_.Ou();null==a.w&&a.init();var b=_.H(a.o,$v,11);if(b&&_.D(b,3)){b=_.C(b,2);var c;if(c=b)!_.jc||34>parseInt(_.ec,10)?c=!1:(c=new _.If(document.baseURI),c=!(new RegExp(b)).test(c.cb)||"/search"!=c.ab()||"utf-8"!=_.Hj(c,"ie")||document.referrer&&0<document.referrer.length?!1:!0);c&&(b=_.C(_.H(a.o,$v,11),1))&&(new _.Vh(_.Pl(),b,1,2592E3)).xa()}b={};b["7"]=a.Xh;b.up=a.$h;b["2"]=a.Zh;b["9"]=a.Yh;_.Lu(a,b);_.id("api").Ma();a.w.pe()});
_.Jk(function(){var a=document.getElementById("gbq");if(a){var b=_.Ic();b=_.D(b,12);b=_.J(b);var c=_.H(_.N(),ew,18)||new ew;c=_.J(_.D(c,1));var d=_.Pl(),e=_.Rl();a=new vw(a,b,c,d,e);_.u("gbar.qfas",(0,_.t)(a.Me,a,!0));_.u("gbar.qfae",(0,_.t)(a.Me,a,!1));_.u("gbar.qfau",(0,_.t)(a.gg,a));_.id("api").Ma()}});
var Yw=function(a){this.o=a};Yw.prototype.A=function(a){return a};Yw.prototype.B=function(a){return a};Yw.prototype.w=0;Yw.prototype.update=function(a,b){a=Zw(this.o,a);b&&!b.error&&b.result?$w(a,b.result,this.w):ax(a,null,this.w)};var bx=function(a){this.o=a};_.v(bx,Yw);bx.prototype.A=function(a){var b=a.params,c=b&&b.optimistic,d=b&&b.id;this.F=d;var e=Zw(this.o,d).get();e=e?hw(e):{id:d,isSetByViewer:!1,metadata:{}};var f=e||{};f.metadata=f.metadata||{};f.metadata.globalCounts=f.metadata.globalCounts||{};this.C(e,b);this.D=e;c&&(ax(Zw(this.o,d),e),a=hw(a),delete a.params.optimistic);this.w=Zw(this.o,d).o;return a};
bx.prototype.B=function(a){if(a.result){var b=a.result,c=this.D;b.metadata=b.metadata||c.metadata;b.metadata.globalCounts=b.metadata.globalCounts||c.metadata.globalCounts;b.metadata.globalCounts.count=b.metadata.globalCounts.count||c.metadata.globalCounts.count;if(c=b.metadata.globalCounts.person||c.metadata.globalCounts.person)b.metadata.globalCounts.person=c}this.update(this.F,a);return a};
var cx=function(a){this.o=a};_.v(cx,bx);cx.prototype.C=function(a){a.isSetByViewer&&void 0!=a.metadata.globalCounts.count&&(a.metadata.globalCounts.count=Math.max(a.metadata.globalCounts.count-1,0));a.isSetByViewer=!1};var dx=function(a){this.o=a};_.v(dx,Yw);dx.prototype.A=function(a){this.C=a.params&&a.params.id;this.w=Zw(this.o,this.C).o;return a};dx.prototype.B=function(a){this.update(this.C,a);return a};var ex=function(a){this.o=a};_.v(ex,bx);ex.prototype.C=function(a,b){a.isSetByViewer||void 0==a.metadata.globalCounts.count||a.metadata.globalCounts.count++;a.isSetByViewer=!0;a.aclJson=b.aclJson};var fx=function(a,b){_.Q.call(this);this.A=a||null;this.w=b||null;this.o=1};_.O(fx,_.Q);fx.prototype.get=function(){return this.w||this.A};var ax=function(a,b,c){c&&c!=a.o||(a.w=b,a.o++,a.dispatchEvent("change"))},$w=function(a,b,c){c&&c!=a.o?(a.A=b,a.w||a.dispatchEvent("change")):(a.w=null,a.o++,a.A=b,a.dispatchEvent("change"))};
var gx=function(){this.w=[]};gx.prototype.o=0;var hx=function(a,b){return 1<=a.o?1<=a.w.length?2:(a.w.push(b),1):(b(),0)};var ix=function(a){this.w={};this.A={};this.o=(a||window.googleapis).plusones};ix.prototype.get=function(a){return jx(this,this.o.get(a))};ix.prototype.remove=function(a){return jx(this,this.o.remove(a))};ix.prototype.list=function(a){return jx(this,this.o.list(a))};var Zw=function(a,b){a.w[b]||(a.w[b]=new fx);return a.w[b]},kx=function(a,b){a.A[b]||(a.A[b]=new gx);return a.A[b]};
ix.prototype.K=function(a,b){var c=a.id;return _.P(Zw(this,c),"change",(0,_.t)(function(){var d=Zw(this,c);b(d.get(),!d.w)},this))};ix.prototype.Mc=function(a){_.Fe(a)};var jx=function(a,b){b.transport={name:"wrapped_googleapis",execute:(0,_.t)(a.B,a,b.transport)};return b};
ix.prototype.B=function(a,b,c){for(var d={},e=[],f=[],g=0,h=b.length;g<h;++g){var l=b[g],n=lx(this,l);n&&(n.o++,f.push(n));n=l.id;d[n]=mx(this,l);(l=d[n].A(l))&&e.push(l)}a.execute(e,(0,_.t)(function(r){for(var x=0,I=f.length;x<I;++x){var F=f[x];for(F.o--;!(1<=F.o)&&F.w.length;)F.w.shift()()}x={};for(var U in d)(I=d[U].B(r[U]||null))&&(x[U]=I);c(x)},this))};
var mx=function(a,b){switch(b.method){case "pos.plusones.get":return new dx(a);case "pos.plusones.insert":return new ex(a);case "pos.plusones.delete":return new cx(a);default:return new Yw(a)}},lx=function(a,b){var c=b.method;b=(b=b.params)&&b.id;return"pos.plusones.insert"!=c&&"pos.plusones.delete"!=c||!b?null:kx(a,b)};
var nx=function(a,b,c){var d=window;d=d||window;"number"!=typeof b&&(b=800);"number"!=typeof c&&(c=600);var e=d.screen.availWidth,f=d.screen.availHeight,g=Math.max(0,(null!=d.screenX?d.screenX:d.screenLeft)+(Math.min(e,null!=d.outerWidth?d.outerWidth:d.document.documentElement.clientWidth)>>1)-(b>>1));d=Math.max(0,(null!=d.screenY?d.screenY:d.screenTop)+(Math.min(f,null!=d.outerHeight?d.outerHeight:d.document.documentElement.clientHeight)>>1)-(c>>1));g+b>e&&(g=Math.max(0,e-b));d+c>f&&(d=Math.max(0, f-c));b={left:g,top:d,menubar:!1,toolbar:!1,location:!1,status:!0,scrollbars:!0,width:b,height:c};a&&(b.target=a);return b};
var ox=function(a,b){b||(b={});var c=window;var d=a instanceof _.kb?a:_.vg("undefined"!=typeof a.href?a.href:String(a));a=b.target||a.target;var e=[];for(f in b)switch(f){case "width":case "height":case "top":case "left":e.push(f+"="+b[f]);break;case "target":case "noopener":case "noreferrer":break;default:e.push(f+"="+(b[f]?1:0))}var f=e.join(",");_.Hb()&&c.navigator&&c.navigator.standalone&&a&&"_self"!=a?(f=c.document.createElement("A"),_.mh(f,d),f.setAttribute("target",a),b.noreferrer&&f.setAttribute("rel",
"noreferrer"),b=document.createEvent("MouseEvent"),b.initMouseEvent("click",!0,!0,c,1),f.dispatchEvent(b),c={}):b.noreferrer?(c=c.open("",a,f),b=_.lb(d).toString(),c&&(_.Nb&&-1!=b.indexOf(";")&&(b="'"+b.replace(/'/g,"%27")+"'"),c.opener=null,b=_.Cb('<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+_.Cd(b)+'">',null),c.document.write(_.Bb(b)),c.document.close())):(c=c.open(_.lb(d).toString(),a,f))&&b.noopener&&(c.opener=null);return c};
var px=function(a){this.C=a||"inline";this.A={ping:_.xa,track:_.xa,error:_.xa}},qx=function(a,b){_.Vc(b)&&(a.A.track=b,a.A.ping=function(c){b({evt:c})})};var rx=function(){this.o=window.location.href.match(_.Ef)};var sx=function(){var a=window.location.href.match(/.*(\?|#|&)usegapi=([^&#]+)/)||[];return"1"===decodeURIComponent(a[a.length-1]||"")};var tx=function(){this.o={}};var vx=function(a,b){_.Q.call(this);this.J=a;this.B="https://plus.google.com";this.F=ux();this.H=b;this.G=[1100,850];this.C=!1};_.v(vx,_.Q);var wx=/^\/_\/im(?=\/|$)/,ux=function(){var a=window;return a.location.protocol+"//"+a.location.host};vx.prototype.o=!1;vx.prototype.A=null;vx.prototype.D=function(a){try{var b=new tx;b.o=Object(a);this.o=!!b.o.created;this.N=String(b.o.version||"");this.dispatchEvent(new _.he(this.o?"plus_signed_up":"signup_cancelled"))}catch(c){if(this.A)try{this.A(c)}catch(d){}}};
var xx=function(a,b,c){this.title=a;this.w=b;this.o=c},zx=function(a,b,c,d,e,f,g){_.Je.call(this);this.o=a;this.H=b;_.T(b,"esw");this.R=this.o.D;(this.J=d||null)&&(d=this.J.getElementsByTagName("a"))&&d[0]&&(d[0].onclick=(0,_.t)(function(){yx(this,!1);hx(kx(this.o.o,this.C),(0,_.t)(this.X,this,(0,_.Ea)()-this.R));window.event&&(window.event.returnValue=!1);return!1},this));_.li(b,"eswa")||_.T(b,"eswd");this.w=this.o.A;this.U=e?e.split(" "):[];this.C=c;this.$=f||null;this.G=g||null;this.B=Zw(this.o.o,
c);this.K(this.B,"change",this.F);a.w.K("plus_signed_up",(0,_.t)(this.P,this));a.w.K("signup_cancelled",(0,_.t)(this.P,this))};_.O(zx,_.Je);zx.prototype.L=function(){return this.H};zx.prototype.W=function(a){if(a&&a.error&&a.error.code){this.D=!0;switch(a.error.code){case 401:this.o.w.o=!1}this.w.error({code:a.error.code,message:a.error.message,entity:this.C});this.F()}else a&&this.w.track({resp:"plusone",state:a.isSetByViewer})};
var Ax=function(a,b){var c=window.google||null;c&&(c.comm&&c.comm.j&&c.comm.j(),c.j&&c.j.en&&c.j.init&&c.j.cl&&c.j.cl());c=b?a.X:a.Z;yx(a,!b);var d=kx(a.o.o,a.C),e=_.t;var f=(0,_.Ea)()-a.R;c=hx(d,e(c,a,f));b&&2!=c?window.setTimeout((0,_.t)(a.F,a),150):2==c&&a.w.ping("throttler_rejected")},Bx=function(a,b,c){a={id:a.C,cdx:b.toString(16),gpsrc:"inline",source:a.$||a.o.C};c&&(a.optimistic=!0);return a};
zx.prototype.Z=function(a){var b=this.B.get();b&&b.isSetByViewer||(this.w.track({req:"plusone",evt:"set_plusone"}),b=this.o.o,a=Bx(this,a,!0),this.G&&(a.image_title=this.G.title,a.image_thumbnail=this.G.w,a.image_landing=this.G.o),a=Cx(this,a),jx(b,b.o.insert(a)).execute((0,_.t)(this.W,this)));Dx(this,!0)};
zx.prototype.X=function(a){var b=this.B.get();b&&b.isSetByViewer&&(this.w.track({req:"plusone",evt:"set_unplusone"}),this.o.o.remove(Cx(this,Bx(this,a,!1))).execute((0,_.t)(this.W,this)));Dx(this,!1)};
var Cx=function(a,b){(a=a.o.w.N)&&(b.profileVersion=a);return b},yx=function(a,b){a.J&&(a.J.style.display=b?"":"none")},Dx=function(a,b){for(var c=new rx,d=0,e=a.U.length;d<e;++d){var f=a.U[d];if(f){var g=c;f=f.match(_.Ef);var h=f[1];h||(f[1]=g.o[1],h=f[2]);h||(f[2]=g.o[2],h=f[3]);h||(f[3]=g.o[3],h=f[4]);if(!h){f[4]=g.o[4];var l=f[5],n=g.o[5];if(h=l){if("/"!=l.charAt(0))if(g.o[3]&&!n)l="/"+l;else{var r=n.lastIndexOf("/");-1!=r&&(l=n.substr(0,r+1)+l)}f[5]=_.ur(l)}}h||(f[5]=g.o[5],h=f[6]);h||(f[6]=
g.o[6],h=f[7]);h||(f[7]=g.o[7]);f=_.$r(f[1],f[2],f[3],f[4],f[5],f[6],f[7]);if(_.qd(f,"http://")||_.qd(f,"https://"))g={entity:a.C,toggle:b?"on":"off"},window.google&&window.google.kEI&&(g.ei=window.google.kEI),g.zx=_.gh(),g=_.sh(g),f=_.ak(f,g),(new Image).src=f}}};
zx.prototype.F=function(){try{if(this.N){var a=this.N-(0,_.Ea)();if(0<a){window.setTimeout((0,_.t)(this.F,this),a);return}this.N=void 0}if(this.D)Ex(this,"eswe"),yx(this,!1);else{var b=this.B.get();b&&(Fx(this)?(Ex(this,"esww"),this.N=(0,_.Ea)()+650):Ex(this,b.isSetByViewer?"eswa":"eswd"))}}catch(c){}};var Ex=function(a,b){var c=[],d;for(d in Gx){var e=Gx[d];b!=e&&c.push(e)}_.Ki(a.H,c);_.T(a.H,b)},Fx=function(a){var b=kx(a.o.o,a.C);return!!a.N||!!b.w.length||!!b.o&&!a.B.w};
zx.prototype.P=function(){var a=this.o.w.o;this.w.track({req:"signup",success:a});a&&(this.D=!1,Ax(this,this.O));this.O=!1};zx.prototype.S=function(){_.Je.prototype.S.call(this)};var Gx={yj:"eswa",xj:"eswd",pj:"eswh",Rj:"esww",jj:"eswe"};zx.prototype.D=!1;zx.prototype.O=!1;
var Ix=function(a,b,c){_.w.call(this);a=a||{};this.o={};this.A=[];this.w=new px(c);this.w.B=b||window.document;this.w.o=new ix(a.googleapis);c=!!a.signed;var d=a.elog;b=new vx("g",1);b.A=d;b.C=!0;b.F=ux();b.o=c;if(c=a.base){c.match(/.*\/$/)&&(c=c.substr(0,c.length-1));d=c.match(_.Ef);var e=d[5]||"",f=wx.exec(e);f&&(d[5]=e.substr(f[0].length),c=_.$r(d[1],d[2],d[3],d[4],d[5],d[6],d[7]));b.B=c}this.w.w=b;qx(this.w,a.logEvent);b=this.w;c=a.logErr;_.Vc(c)&&(b.A.error=c);b=a.loadTime||(0,_.Ea)();this.w.D=
b;this.B=a.logRender||null;Hx(this)},Jx;_.O(Ix,_.w);
var Hx=function(a){var b={};(0,_.Ja)(_.qh("esw",a.w.B),function(c){c.id||(c.id="gbpwm_"+Kx++);var d=c.id;if(d in this.o)b[d]=this.o[d],delete this.o[d];else if(c=Lx(this,c))b[d]&&this.A.push(b[d]),b[d]=c},a);Mx(a);a.o=b},Lx=function(a,b){var c=b.getAttribute("g:entity");if(!c)return null;var d=b.getAttribute("g:undo"),e=void 0;d&&(e=a.w.B.getElementById(d));d=b.getAttribute("g:pingback");var f=b.getAttribute("g:source"),g=b.getAttribute("g:imgtitle"),h=b.getAttribute("g:imgtbn"),l=b.getAttribute("g:imgland"),
n=null;g&&h&&l&&(n=new xx(g,h,l));a=new zx(a.w,b,c,e,d,f,n);b=_.li(a.H,"eswa");(c=a.B.get())?c.isSetByViewer=b:c={id:a.C,isSetByViewer:b,metadata:{}};$w(a.B,c);return a};
Ix.prototype.D=function(a){a.id&&a.id in this.o?Nx(this,a):Hx(this);if(a.id&&(a=this.o[a.id])){var b=a.B.get();b=!!b&&b.isSetByViewer;a.w.ping("click");var c=a.o.w;if(c.o)a.D?(ox("https://www.google.com/support/profiles/?p=plusone_button_error&hl=en-US",nx("GooglePlusOneHelp",800,600)),a.w.ping("help_window"),c=!0):c=!1;else{var d=nx("GooglePlusPopupSignup",c.G[0],c.G[1]),e=c.B+"/_/+1/messageproxy";if(!c.w){var f=document.createElement("div");f.style.position="absolute";f.style.left="-1000px";f.style.top=
"-1000px";f.style.width="1px";f.style.height="1px";document.body.appendChild(f);if(sx())e={url:e,where:f,messageHandlers:{handleMessage:(0,_.t)(c.D,c)},messageHandlersFilter:window.gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER},c.w=window.gapi.iframes.getContext().openChild(e);else{var g=window.iframes;c.w=g.open.apply(g,[e,{container:f},{},{handleMessage:(0,_.t)(c.D,c)}])}}e=c.B+"/up/?type=st&client="+c.H+"&gpsrc="+encodeURIComponent(c.J)+"&parent="+encodeURIComponent(c.F)+"&wlbsl=1";c.C&&(e+="&rsz=1");
f=window.__P1_LOCALE;e+=f?"&hl="+f:"";if(c.w.getId)f=c.w.getId();else if(c.w.getId)f=c.w.getId();else throw Error("Ra");e=e+"&proxy="+f;(f=window.iframer)&&f.send&&f.send("drefresh");(d=ox(e,d))?(d.focus(),c.O&&c.O(d)):c.P&&c.P();a.O=!!b;a.w.track({req:"signup"});c=!0}c||(Fx(a)?a.w.ping("blocked"):Ax(a,b))}};Ix.prototype.C=function(a){if(a){a.id&&a.id in this.o?Nx(this,a):Hx(this);for(var b in this.o);}};
var Nx=function(a,b){if(b.id&&b.id in a.o){for(var c=a.o[b.id].L();c&&c.parentNode;)c=c.parentNode;c!=a.w.B&&(_.Sc(a.o[b.id]),(c=Lx(a,b))&&(a.o[b.id]=c))}},Mx=function(a){for(var b in a.o)_.Sc(a.o[b]);a.o=null};Ix.prototype.S=function(){Mx(this);for(var a=0;a<this.A.length;a++)_.Sc(this.A[a]);this.A=null;_.w.prototype.S.call(this)};var Kx=0;_.u("gbar.pw.init",function(a,b,c){if(Jx)throw Error("Sa");a=new Ix(a,b,c);_.u("gbar.pw.clk",(0,_.t)(a.D,a));_.u("gbar.pw.hvr",(0,_.t)(a.C,a));Jx=a;if(a.B)try{a.B()}catch(d){}return a}); _.u("gbar.pw.dsp",function(){_.Sc(Jx);Jx=null});
var Ox=function(a){_.he.call(this,a)};_.O(Ox,_.he);var Px=function(a){_.B(this,a,0,-1,null,null)};_.v(Px,_.A);var Qx=function(a){_.Q.call(this);this.o=a};_.O(Qx,_.Q);Qx.prototype.L=function(){return this.o};Qx.prototype.B=function(){};Qx.prototype.A="normal";var Rx=function(a){_.B(this,a,0,-1,null,null)};_.v(Rx,_.A);var Sx=function(){var a=new _.If(null,void 0);_.Jf(a,"https");_.Kf(a,"plus.google.com");_.Mf(a,"/:session_prefix:_/socialgraph/circlepicker/menu");this.o=a};_.ya(Sx);var Tx=function(){};_.v(Tx,_.w);Tx.prototype.A=_.xa;Tx.prototype.w=_.xa;Tx.prototype.o=_.xa;var Ux=function(a,b,c,d,e,f,g,h){_.Q.call(this);this.G=a;this.A=b;this.O=null;this.Y=new _.Je(this);_.Tc(this,this.Y);this.w=c;this.N=d;this.H=e||new Tx;this.F=g||window.gapi;this.C=h||sx();_.Tc(this,this.H);this.Y.K(this.A,"c",this.dh).K(this.A,"action",this.bh).K(this.A,"leave",this.eh).K(this,"sgcp_amh",this.rh)};_.v(Ux,_.Q);_.k=Ux.prototype;_.k.$c=!1;_.k.Zd=!1;_.k.Zc=!1;_.k.Fe=!1;_.k.we=!1;_.k.Vi=!1;_.k.fg=!1;
_.k.Uh=function(){this.o&&this.o.send("leave",void 0,void 0,this.w.CROSS_ORIGIN_IFRAMES_FILTER);this.Zc=!1;this.P&&(_.m.clearTimeout(this.P),this.P=null)};_.k.cg=function(a){Vx(this);this.$c?a?this.o.send("buttonAction",void 0,void 0,this.w.CROSS_ORIGIN_IFRAMES_FILTER):(this.Fe=!!a,this.o.send("buttonHover",void 0,void 0,this.w.CROSS_ORIGIN_IFRAMES_FILTER)):this.Zc=!!a};_.k.S=function(){this.o&&this.o.close();Ux.M.S.call(this)};_.k.rh=function(){var a=this.A.L();if(a)try{a.focus(),this.Fe||a.blur()}catch(b){}};
var Vx=function(a){if(!a.T&&!a.o){a.D||(a.D=(0,_.Ea)());a.dispatchEvent("sgcp_lof");a.H.A();a.B={width:210,height:Wx(a),anchor:a.A.L(),anchorPos:"top-left",leftOffset:-1};a.B.style="slide-menu";var b=Sx.V().o.toString(),c={};c.oo=window.location.protocol+"//"+window.location.host;document.documentMode&&(c.hostiemode=document.documentMode);_.C(a.G,3)&&(c.egid=_.C(a.G,3));_.C(a.G,1)&&(c.eemail=_.C(a.G,1));a.N&&(c.as=a.N);null!=a.J&&(c.pc=a.J);a.we&&(c.flw="d");a.O&&(c.bc=a.O);c.sts=a.D;var d=a.F&&a.F.config&&
a.F.config.get("iframes/:source:");d&&(c.gsrc=d);c.tpbm=a.Vi;a.W&&(c.at=a.W);d={updateButton:(0,_.t)(a.U,a),dispatchEvent:(0,_.t)(a.vf,a),show:(0,_.t)(a.Wi,a),displayStateCallback:(0,_.t)(a.fe,a),isShown:(0,_.t)(a.bi,a),setOffset:(0,_.t)(a.Ti,a),setHideOnLeave:(0,_.t)(a.Si,a),setEntityInNoCircles:(0,_.t)(a.Ri,a),_event:(0,_.t)(a.Fh,a)};a.X&&(d.showNotification=(0,_.t)(a.X,a));if(a.C){d.dispatchEvent=(0,_.t)(function(g){this.vf(g[0],g[1])},a);d.updateButton=(0,_.t)(function(g){this.U(g[0],g[1],g[2])},
a);a.B.url=b;a.B.queryParams=c;a.B.messageHandlers=d;a.B.messageHandlersFilter=a.w.CROSS_ORIGIN_IFRAMES_FILTER;a.B.relayOpen=-1;a.T=!0;b="";for(var e in d)b+=","+e;a.B.fragmentParams={_methods:b.substr(1)};a.ea="CP"+Math.random();a.B.id=a.ea;var f=a.F;a=(0,_.t)(function(){var g=f.iframes.getContext(),h=f.iframes.CROSS_ORIGIN_IFRAMES_FILTER;this.o={getTargetIframeId:(0,_.t)(function(){return this.ea},this)};g.open(this.B,(0,_.t)(function(l){this.o=l;this.T=!1;this.o.register("_ready",(0,_.t)(this.zf,
this),h);this.o.registerWasRestyled((0,_.t)(function(n){this.fe(n[0],n[1])},this),h);this.o.registerWasClosed((0,_.t)(this.xf,this),h)},this));this.fe(!0,!1)},a);f.iframes&&f.iframes.getContext?a():f.load("gapi.iframes",a)}else _.dd(d,function(g,h){this.w.registerForOpenedSibling("_sameOrigin_"+h,g)},a),a.o=a.w.open(b,a.B,c,d,(0,_.t)(a.xf,a)),a.o.register("ready",(0,_.t)(a.zf,a))}};
Ux.prototype.U=function(a,b,c){b=iw(this.A.o).nextSibling;var d=b.parentNode;d&&d.replaceChild(document.createTextNode(String(a)),b);a=this.A;a.A=c;_.V(iw(a.o),"accented"==c);b=["ibk","cpb"];_.li(a.o,"cpss")&&b.push("cpss");switch(c){case "accented":c="kpgb";break;case "blocked":c="cpbb";break;default:c="ksb"}b.push(c);a.o.className=b.join(" ")};var Wx=function(a){var b=null!=a.R?a.R:5,c=32+22*b;1<b&&(a.J||a.we)&&(c+=7);return Math.min(178,c)};_.k=Ux.prototype;_.k.Ri=function(){};
_.k.Wi=function(a){this.o&&(this.C?this.o.restyle({showMenu:a}):this.o.send("showMenu",a))};_.k.bi=function(){return this.Zd};_.k.Ti=function(a,b){this.o&&(this.C?this.o.send("setOffset",[a,b],void 0,this.w.CROSS_ORIGIN_IFRAMES_FILTER):this.o.setOffset(a,b))};_.k.Si=function(a){this.o&&this.o.send("setHideOnLeave",a,void 0,this.w.CROSS_ORIGIN_IFRAMES_FILTER)};_.k.vf=function(a,b){this.dispatchEvent(null!=b?new Ox(a,b):a)};
_.k.zf=function(){this.$c=!0;(this.Fe=this.Zc)?this.o.send("buttonAction",void 0,void 0,this.w.CROSS_ORIGIN_IFRAMES_FILTER):this.o.send("buttonHover",void 0,void 0,this.w.CROSS_ORIGIN_IFRAMES_FILTER);if(this.C||this.o.displayState)this.H.w(),this.dispatchEvent("sgcp_wr");if(this.fg)if(this.$c){var a={};a.following="normal"==this.A.A;this.uc&&(a.abuseDetails=this.uc.La());this.o.send("toggleFollow",a,void 0,this.w.CROSS_ORIGIN_IFRAMES_FILTER)}else this.fg=!0};
_.k.xf=function(){this.o=null;this.$c=!1;this.H.o()};_.k.fe=function(a,b){a&&!b?this.Zd=!0:!a&&b&&(this.Zd=!1);this.o&&(this.o.displayState||this.C&&this.o.send)?this.C?this.o.send("displayState",[a,b],void 0,this.w.CROSS_ORIGIN_IFRAMES_FILTER):this.o.displayState(a,b):a?this.dispatchEvent(b?"sgcp_ams":"sgcp_bms"):b&&this.dispatchEvent("sgcp_amh")};_.k.bh=function(a){this.cg(!0);a.target.uc&&(this.uc=new Rx(a.target.uc.La()),delete a.target.uc)};_.k.eh=function(){};_.k.Fh=function(){};_.k.dh=function(){this.cg(!1)};
var Xx=function(){_.Q.call(this);this.o={};this.w=function(){return new Tx}};_.O(Xx,_.Q);Xx.prototype.init=function(a){var b=Sx.V(),c=_.Mf(_.Lf(_.Kf(_.Jf(new _.If,a.scheme),a.host),a.port),a.path);a=_.Nf(c,a.query,void 0);b.o=a;_.P(window,"resize",this.A,!1,this)};Xx.prototype.A=function(){for(var a in this.o)this.o[a].ha(),delete this.o[a]};
var $x=function(a,b){return(b=Yx(b.target||b.srcElement))?Zx(a,b):null},Zx=function(a,b){var c=_.oi(b),d=a.o[c];if(!d){d=new Px;var e=b.getAttribute("g:oid");""!=e&&_.G(d,3,e);e=b.getAttribute("g:em");""!=e&&_.G(d,1,e);e=new Qx(b);var f=b.getAttribute("g:as");d=new Ux(d,e,iframes,f,a.w(),void 0,void 0,!0);if(e=b.getAttribute("g:pc"))d.J=parseInt(e,10);e=+(b.getAttribute("g:circles")||"0,0").split(",")[1];d.R=e;b=b.getAttribute("g:follow");if("d"==b||"1"==b)d.we=!0;a.o[c]=d}return d},Yx=function(a){return _.Ur(a, function(b){return"cirp"==b.getAttribute("g:type")},3)};_.ya(Xx);
var ay=function(){_.w.call(this);this.o=null;this.w=new _.Ok};_.O(ay,_.w);_.k=ay.prototype;_.k.Eb=function(){return this.w};_.k.si=function(a){try{this.o=Xx.V(),this.o.init({scheme:_.K(_.C(a,3)),host:_.K(_.C(a,4)),port:_.K(_.C(a,5)),path:_.K(a.ab()),query:_.K(_.C(a,7))}),_.u("gbar.cp.me",(0,_.t)(this.mi,this)),_.u("gbar.cp.ml",(0,_.t)(this.li,this)),_.u("gbar.cp.c",(0,_.t)(this.ug,this)),_.u("gbar.cp.rc",(0,_.t)(this.Ki,this)),_.u("gbar.cp.rel",(0,_.t)(this.Li,this)),_.u("gbar.cp.bl",!0),this.w.Cb()}catch(b){_.Gc(b)}};
_.k.di=function(a){a&&this.w.addCallback(a)};_.k.mi=function(a,b){try{var c=this.o,d=a||window.event,e=b||(new Date).getTime(),f=$x(c,d);if(f){var g=e||(0,_.Ea)();f.D&&(g=Math.min(f.D,g));f.D=g;var h=f.A,l=new _.je(d);l.relatedTarget&&_.Cg(h.o,l.relatedTarget)||(h.w||(h.w=window.setTimeout((0,_.t)(h.dispatchEvent,h,"c"),100)),h.dispatchEvent(l));for(var n in c.o){var r=c.o[n];r!=f&&r.Uh()}}return!1}catch(x){_.Gc(x)}};
_.k.li=function(a){try{var b=a||window.event,c=$x(this.o,b);if(c){var d=c.A,e=new _.je(b);e.relatedTarget&&_.Cg(d.o,e.relatedTarget)||(d.w&&(window.clearTimeout(d.w),d.w=null),d.dispatchEvent(e))}return!1}catch(f){_.Gc(f)}};_.k.ug=function(a){try{var b=a||window.event,c=$x(this.o,b);(new _.je(b)).stopPropagation();c&&c.A.dispatchEvent("action");return!1}catch(d){_.Gc(d)}};_.k.Ki=function(a,b){try{var c=Zx(this.o,a);c&&_.P(c,"sgcp_wr",b)}catch(d){_.Gc(d)}};
_.k.Li=function(a,b,c){try{var d=Zx(this.o,a);d&&_.P(d,b,c)}catch(e){_.Gc(e)}};_.k.init=function(){try{var a=_.H(_.N(),_.fq,6)||new _.fq;_.C(a,1)&&_.id("gc").Eb().addCallback((0,_.t)(this.si,this,a));_.u("gbar.cp.l",(0,_.t)(this.di,this))}catch(b){_.Gc(b)}return this};
_.Ta("cp",(new ay).init());var by=function(){_.w.call(this)};_.O(by,_.w);by.prototype.o=function(a){try{_.wa("gapi.load")("cloudsearch",function(){_.Jk(function(){_.wa("gapi.cloudsearch.installDefault")(_.K(_.C(a,2)),_.K(_.C(a,3)))})})}catch(b){_.Gc(b)}};by.prototype.init=function(){try{var a=_.H(_.N(),Uv,19)||new Uv;_.C(a,1)&&_.id("gc").Eb().addCallback((0,_.t)(this.o,this,a))}catch(b){_.Gc(b)}return this};
_.Ta("cls",(new by).init());var cy=function(){this.o=new _.Ok};cy.prototype.Eb=function(){return this.o};cy.prototype.w=function(a){try{_.wa("gbar.pw.init")({signed:_.K(_.C(a,4)),logRender:_.Rc(_.Sl,15),logEvent:_.Rc(_.Sl,16),logError:_.Rc(_.Sl,19)}),this.o.Cb()}catch(b){_.Gc(b)}};cy.prototype.init=function(){try{var a=_.vl();_.Pa(_.Oa.V(),"gc").Eb().addCallback((0,_.t)(this.w,this,a))}catch(b){_.Gc(b)}return this};_.u("gbar.pw.su",function(){});
(new cy).init();var dy=_.Ic(),ey=_.wl(),fy=_.Cj(_.H(_.N(),_.tl,13)||new _.tl,2,.001),gy=new pw(dy,ey,fy);_.Ta("lm",gy);var hy=function(a){a=["https://pagead2.googlesyndication.com/pagead/gen_204?id=drsl&drsl=",a].join("");(new Image(0,0)).src=a},iy=function(a){for(var b=[],c=0;c<a.length;c++)a[c]&&b.push(a[c]);return b.join(";")},jy=function(a,b){b=b?b.toString():"";return a?[a,b].join(":"):""};
var ky=function(a){this.w=a};ky.prototype.o=null;var Y=function(a){this.w=a||gw;this.o=[]};_.ya(Y);var ly=function(a,b){a.o.push(b)},my=function(){var a=Y.V();a.w(a.o);var b=_.rg(a.o,0,2);(0,_.Ja)(b,function(c){try{c.C()}catch(d){try{hy(iy([jy((35).toString(),c.w)]))}catch(e){}}});setTimeout(function(){var c=(0,_.La)(b,function(d){return d.D()});hy(iy(c))},1E4)};
var ny=function(a,b){this.A="";this.F=b;this.hasOwnProperty("logger")||(this.o=null);this.w=a.toString()};_.v(ny,ky);ny.prototype.D=function(){return jy(this.w,this.A.toString())};ny.prototype.C=function(){var a=this.F();_.p(a)&&(this.A=a)};var oy=function(a){return(0,_.t)(function(b){this.A=b},a)};
ly(Y.V(),new ny(25,function(a){a=a||navigator;return!!a&&"cookieEnabled"in a&&a.cookieEnabled}));ly(Y.V(),new ny(30,function(a){a=a||document.body;return"borderRadius"in a.style?"border-radius":"WebkitBorderRadius"in a.style?"-webkit-border-radius":"MozBorderRadius"in a.style?"-moz-border-radius":""}));ly(Y.V(),new ny(34,function(a){return"openDatabase"in(a||window)}));ly(Y.V(),new ny(31,function(a){return"applicationCache"in(a||window)}));ly(Y.V(),new ny(33,function(a){return"Storage"in(a||window)}));ly(Y.V(),new ny(32,function(a){return"postMessage"in(a||window)}));
var py=function(a,b,c,d){this.A=!1;this.Sa=d||function(){};var e=_.p(c)?c:"//www.gstatic.com/drasil/";this.B=(0,_.La)(b,function(f){return[e,f].join("")});this.hasOwnProperty("logger")||(this.o=null);this.w=a.toString()};_.v(py,ky);py.prototype.D=function(){return jy(this.w,this.A.toString())};py.prototype.C=function(){(0,_.Ja)(this.B,function(a){var b=_.R("IMG");b.onload=(0,_.t)(this.handleEvent,this,!0);b.onerror=(0,_.t)(this.handleEvent,this,!1);b.src=a},this)};
py.prototype.handleEvent=function(a){this.A=this.A||a;this.Sa();return!1};ly(Y.V(),new py(11,["1x1.gif"]));ly(Y.V(),new py(12,["1x1.jpg"]));ly(Y.V(),new py(13,["1x1.png"]));
ly(Y.V(),new py(14,["data:image/gif;base64,R0lGODdhAQABAIAAAP///////ywAAAAAAQABAAACAkQBADs=","data:image/jpg;base64,/9j/4AAQSkZJRgABAQEASABIAAD//gATQ3JlYXRlZCB3aXRoIEdJTVD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCAABAAEDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAj/xAAUEAEAAAAAAAAAAAAAAAAAAAAA/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ALLAB//Z","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB90KDhEJIUhUqJMAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAADElEQVQI12P4//8/AAX+Av7czFnnAAAAAElFTkSuQmCC"], ""));
ly(Y.V(),new ny(23,function(a,b){b=b||window;var c=a||oy(this);"setTimeout"in b&&b.setTimeout(function(){c(!0)},0);return!1}));ly(Y.V(),new ny(22,function(a,b){var c=b||window,d=a||oy(this);if("setInterval"in c)var e=c.setInterval(function(){c.clearInterval(e);d(!0)},0);return!1}));ly(Y.V(),new ny(18,function(a){a=a||window;return!!("alert"in a)&&!!("confirm"in a)}));ly(Y.V(),new ny(19,function(a){return"forms"in(a||document)}));ly(Y.V(),new ny(21,function(a){return"location"in(a||document)})); ly(Y.V(),new ny(20,function(a){return"getElementById"in(a||document)}));ly(Y.V(),new ny(17,function(a){a=a||_.R("DIV");var b=a.outerHTML;"style"in a&&(a.style.backgroundColor="red");return b!=a.outerHTML}));
var qy=function(a,b,c){this.B=c||_.wa("navigator.plugins")||[];this.hasOwnProperty("logger")||(this.o=null);ny.call(this,a,b)};_.v(qy,ny);qy.prototype.o=null;var ry=function(a,b){a=_.La(_.cd(a.B),_.cd);b=(0,_.Ka)(fw(a),b);return(0,_.La)(b,function(c){return c.enabledPlugin})},sy=function(a,b){return ry(a,function(c){return _.$c(c.suffixes.split(","),b)})};ly(Y.V(),new qy(16,function(){return 0<sy(this,"pdf").length})); ly(Y.V(),new qy(15,function(){var a=/Shockwave Flash \d/,b=sy(this,"swf");return 0<(0,_.Ka)(b,function(c){return a.test(c.description)}).length}));
var ty=function(){var a=_.wa("window.devicePixelRatio")||1,b=_.wa("screen.height")||0;return b*((_.wa("window.top.outerHeight")||0)*a>b?a:1)};ly(Y.V(),new ny(1,ty));var uy=function(){var a=_.wa("window.devicePixelRatio")||1,b=_.wa("screen.width")||0;return b*((_.wa("window.top.outerWidth")||0)*a>b?a:1)};ly(Y.V(),new ny(2,uy));ly(Y.V(),new ny(26,function(){return _.wa("screen.height")||0}));ly(Y.V(),new ny(27,function(){return _.wa("screen.width")||0}));
ly(Y.V(),new ny(3,function(){var a=vy(),b=ty();return 1==a?0:b/a*25.4}));ly(Y.V(),new ny(4,function(){var a=vy(),b=uy();return 1==a?0:b/a*25.4}));ly(Y.V(),new ny(28,function(){return _.wa("window.devicePixelRatio")||1}));var vy=function(){a:{var a=1;var b=1E3;do{var c=Math.floor((b-a)/2+a),d=window.matchMedia("(max-resolution:"+c.toString()+"dpi)").matches,e=window.matchMedia("(min-resolution:"+c.toString()+"dpi)").matches;if(e&&d){a=c;break a}e?a=c+1:b=c-1}while(b>=a);a=null}return a||1};
ly(Y.V(),new ny(29,vy));ly(Y.V(),new ny(5,function(){return _.wa("window.top.outerHeight")||0}));ly(Y.V(),new ny(6,function(){return _.wa("window.top.outerWidth")||0}));ly(Y.V(),new ny(7,function(){return Math.pow(2,_.wa("screen.colorDepth")||0)}));ly(Y.V(),new ny(24,function(){return"ontouchstart"in window||"onmsgesturechange"in window}));
var xy=function(a,b,c){this.hasOwnProperty("logger")||(this.o=null);this.G=b;try{this.B=c||_.pg(document,"video")}catch(d){this.o.o("Ta")}ny.call(this,a,wy)};_.v(xy,ny);var wy=function(){return""!=(this.B&&this.B.canPlayType||function(){return""}).call(this.B,this.G).replace(/^no$/,"")};ly(Y.V(),new xy(8,'video/mp4; codecs="avc1.42E01E, mp4a.40.2"'));ly(Y.V(),new xy(9,'video/ogg; codecs="theora"'));ly(Y.V(),new xy(10,'video/webm; codecs="vp8, vorbis"'));
_.u("drasil.iframe.run",function(){my()});_.Jk(function(){_.H(_.N(),aw,23)&&my()});var zy=function(a){this.B=new sw;this.G=a;this.D=[{id:"t",max:900},{id:"f"}];this.o=yy(a.offsetWidth,this.D);this.H=new _.os(_.rs(),10);_.P(this.H,"b",function(){window.requestAnimationFrame?window.requestAnimationFrame((0,_.t)(this.F,this)):this.F()},!1,this)},yy=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};zy.prototype.F=function(){var a=yy(this.G.offsetWidth,this.D);a!=this.o&&(this.o=a,this.A(new qw))}; zy.prototype.w=function(a,b,c){this.B.w(a,b,c)};zy.prototype.C=function(a,b){this.B.C(a,b)};zy.prototype.A=function(a){this.B.A(a)};
var Ay=null,By=function(){if(null!=Ay)return Ay;var a=document.body.style;if(!(a="flexGrow"in a||"webkitFlexGrow"in a))a:{if(a=window.navigator.userAgent){var b=/Trident\/(\d+)/.exec(a);if(b&&7<=Number(b[1])){a=/\bMSIE (\d+)/.exec(a);a=!a||"10"==a[1];break a}}a=!1}return Ay=a},Cy=function(a,b,c){var d=NaN;window.getComputedStyle&&(a=window.getComputedStyle(a,null).getPropertyValue(b))&&"px"==a.substr(a.length-2)&&(d=c?parseFloat(a.substr(0,a.length-2)):parseInt(a.substr(0,a.length-2),10));return d},
Dy=function(a){var b=a.offsetWidth,c=Cy(a,"width");if(!isNaN(c))return b-c;var d=a.style.padding,e=a.style.paddingLeft,f=a.style.paddingRight;a.style.padding=a.style.paddingLeft=a.style.paddingRight=0;c=a.clientWidth;a.style.padding=d;a.style.paddingLeft=e;a.style.paddingRight=f;return b-c},Ey=function(a){var b=Cy(a,"min-width");if(!isNaN(b))return b;var c=a.style.width,d=a.style.padding,e=a.style.paddingLeft,f=a.style.paddingRight;a.style.width=a.style.padding=a.style.paddingLeft=a.style.paddingRight=
0;b=a.clientWidth;a.style.width=c;a.style.padding=d;a.style.paddingLeft=e;a.style.paddingRight=f;return b},Fy=function(a,b){b||-.5!=a-Math.round(a)||(a-=.5);return Math.round(a)},Gy=function(a){if(a){var b=a.style.opacity;a.style.opacity=".99";_.Ib(a.offsetWidth);a.style.opacity=b}};
var Hy=function(a){_.w.call(this);this.o=a;this.w=[];this.A=[]};_.v(Hy,_.w);Hy.prototype.S=function(){Hy.M.S.call(this);this.o=null;for(var a=0;a<this.w.length;a++)this.w[a].ha();for(a=0;a<this.A.length;a++)this.A[a].ha();this.w=this.A=null};
var Ky=function(a,b){void 0==b&&(b=a.o.offsetWidth);for(var c=Dy(a.o),d=[],e=0,f=0,g=0,h=0,l=0;l<a.w.length;l++){var n=a.w[l],r=Iy(n),x=Dy(n.o);d.push({item:n,Lb:r,Ii:x,Xc:0});e+=r.nd;f+=r.Gd;g+=r.xc;h+=x}b=b-h-c-g;e=0<b?e:f;f=b;c=d;do{g=!0;h=[];for(l=n=0;l<c.length;l++){r=c[l];x=0<f?r.Lb.nd:r.Lb.Gd;var I=0==e?0:x/e*f+r.Xc;I=Fy(I,g);g=!g;r.Xc=Jy(r.item,I,r.Ii,r.Lb.xc);0<x&&I==r.Xc&&(h.push(r),n+=x)}c=h;f=b-(0,_.Ma)(d,function(F,U){return F+U.Xc},0);e=n}while(0!=f&&0!=c.length);for(l=0;l<a.A.length;l++)Ky(a.A[l])},
My=function(a){var b={};b.items=(0,_.La)(a.w,function(c){return Ly(c)});b.children=(0,_.La)(a.A,function(c){return My(c)});return b},Ny=function(a,b){for(var c=0;c<a.w.length;c++)a.w[c].o.style.width=b.items[c];for(c=0;c<a.A.length;c++)Ny(a.A[c],b.children[c])};Hy.prototype.L=function(){return this.o};
var Oy=function(a,b,c,d){Hy.call(this,a);this.C=b;this.D=c;this.B=d};_.O(Oy,Hy);
var Iy=function(a,b){var c=a.C,d=a.D;if(-1==a.B){var e=b;void 0==e&&(e=Dy(a.o));b=Ly(a);var f=My(a),g=Cy(a.o,"width",!0);isNaN(g)&&(g=a.o.offsetWidth-e);e=Math.ceil(g);a.o.style.width=b;Ny(a,f);a=e}else a=a.B;return{nd:c,Gd:d,xc:a}},Jy=function(a,b,c,d){void 0==c&&(c=Dy(a.o));void 0==d&&(d=Iy(a,c).xc);b=d+b;0>b&&(b=0);a.o.style.width=b+"px";c=a.o.offsetWidth-c;a.o.style.width=c+"px";return c-d},Ly=function(a){var b=a.o.style.width;a.o.style.width="";return b};
var Py=function(a,b,c){var d;void 0==d&&(d=-1);return{className:a,Lb:{nd:b||0,Gd:c||0,xc:d}}},Qy={className:"gb_Uf",items:[Py("gb_nc"),Py("gb_hg"),Py("gb_Qf",0,2),Py("gb_ig"),Py("gb_Oa",1,1)],Kb:[{className:"gb_Oa",items:[Py("gb_be",0,1),Py("gb_Xc",0,1)],Kb:[function(a){a=a.gb_be;if(a)var b=a.L();else{b=document.querySelector(".gb_be");if(!b)return null;a=new Hy(b)}b=b.querySelectorAll(".gb_f");for(var c=0;c<b.length;c++){var d=new Oy(b[c],0,0,-1);a.w.push(d)}return a},{className:"gb_Xc",items:[Py("gb_y"),
Py("gb_Eg"),Py("shareboxWidget"),Py("gb_Ja",0,1),Py("gb_lg"),Py("gb_Fa",0,1),Py("gb_mg")],Kb:[{className:"gb_Ja",items:[Py("gb_Na",0,1)],Kb:[{className:"gb_Na",items:[Py("gb_Ia",0,1)],Kb:[]}]}]}]},{className:"gb_fg",items:[Py("gbqff",1,1),Py("gb_eg")],Kb:[]}]},Ry=function(a,b){if(!b){b=document.querySelector("."+a.className);if(!b)return null;b=new Hy(b)}for(var c={},d=0;d<a.items.length;d++){var e=a.items[d],f;if(f=(f=document.querySelector("."+e.className))?new Oy(f,e.Lb.nd,e.Lb.Gd,e.Lb.xc):null)b.w.push(f), c[e.className]=f}for(d=0;d<a.Kb.length;d++){e=a.Kb[d];var g;"function"==typeof e?g=e(c):g=Ry(e,c[e.className]);g&&b.A.push(g)}return b};
var Ty=function(a,b){_.w.call(this);this.R=b;this.w=document.getElementById("gb");this.F=(this.o=document.querySelector(".gb_Oa"))?this.o.querySelector(".gb_Xc"):null;this.D=[];this.G=_.L(_.C(a,5),60);this.H=_.C(a,4);this.U=_.L(_.C(a,2),152);this.N=_.L(_.C(a,1),30);this.B=null;this.T=_.J(_.D(a,3),!0);this.w&&this.H&&(this.w.style.minWidth=this.H+"px");this.C=null;this.w&&(this.C=new zy(this.w));this.T&&(this.w&&(Sy(this),_.T(this.w,"gb_Rf"),this.o&&_.T(this.o,"gb_Rf"),By()||(this.B=Ry(Qy))),this.A(),
window.setTimeout((0,_.t)(this.A,this),0));_.u("gbar.elc",(0,_.t)(this.Y,this));_.u("gbar.ela",_.xa);_.u("gbar.elh",(0,_.t)(this.J,this))};_.v(Ty,_.w);_.Ra(Ty,"el");var Uy=function(){var a=Ty.Yi();return{es:a?{f:a.U,h:a.G,m:a.N}:{f:152,h:60,m:30},mo:"md",vh:window.innerHeight||0,vw:window.innerWidth||0}};Ty.prototype.S=function(){Ty.M.S.call(this)};Ty.prototype.A=function(a){a&&Sy(this);this.B&&Ky(this.B,Math.max(document.documentElement.clientWidth,Ey(this.w)));Gy(this.o)};
Ty.prototype.O=function(){try{var a=document.getElementById("gb"),b=a.querySelector(".gb_Oa");_.W(a,"gb_Dg");b&&_.W(b,"gb_Dg");a=0;for(var c;c=uw[a];a++){var d=document.getElementById(c);d&&_.W(d,"gbqfh")}}catch(e){tw(e,"rhcc")}this.P&&this.P();this.A(!0)};Ty.prototype.W=function(){try{var a=document.getElementById("gb"),b=a.querySelector(".gb_Oa");_.T(a,"gb_Dg");b&&_.T(b,"gb_Dg");a=0;for(var c;c=uw[a];a++){var d=document.getElementById(c);d&&_.T(d,"gbqfh")}}catch(e){tw(e,"ahcc")}this.A(!0)};
var Vy=function(a){return a.C?a.C.o:"f"};Ty.prototype.Y=function(a){this.D.push(a)};Ty.prototype.J=function(a){this.G=Uy().es.h+a;for(a=0;a<this.D.length;a++)try{this.D[a](Uy())}catch(b){this.R.log(b)}};var Sy=function(a){if(a.o){var b;a.B&&(b=My(a.B));_.T(a.o,"gb_Pa");a.o.style.minWidth=a.o.offsetWidth-Dy(a.o)+"px";a.F.style.minWidth=a.F.offsetWidth-Dy(a.F)+"px";_.W(a.o,"gb_Pa");b&&Ny(a.B,b)}};
_.Jk(function(){var a=_.H(_.N(),Yv,21)||new Yv,b=_.Pl();a=new Ty(a,b);_.Ta("el",a);_.u("gbar.gpca",(0,_.t)(a.W,a));_.u("gbar.gpcr",(0,_.t)(a.O,a))});_.u("gbar.elr",Uy);var Wy=function(a){this.A=Ty.V();this.w=a};Wy.prototype.o=function(a,b){"t"==Vy(this.A)?(_.T(a,"gb_Sf"),b?(_.W(a,"gb_La"),_.T(a,"gb_ng")):(_.W(a,"gb_ng"),_.T(a,"gb_La"))):_.Ki(a,["gb_Sf","gb_La","gb_ng"])};var Xy=function(){var a=document.getElementsByClassName("gb_ug");return 0<a.length?a[0]:null};_.u("gbar.sos",function(){return document.querySelectorAll(".gb_gg")});_.u("gbar.si",function(){return document.querySelector(".gb_ce")});_.u("gbar.cph",Xy); _.u("gbar.tcph",function(a){var b=Xy();b&&_.cs(b,"gb_Aa",!a)});
var Zy=function(a,b,c,d){_.us.call(this,a,c);this.U=d;this.B=new Wy(_.J(_.D(b,1),!1));this.N=Ty.V();this.D=_.S("gb_Xc",this.o);this.B.w&&(this.w=!1,By()&&(_.W(this.o,"gb_La"),_.Ji(this.o,["gb_tg","gb_Sf","gb_ng"]),this.P=_.hi(this.o,"width"),this.X=_.hi(this.D,"width"),c=this.o,_.W(c,"gb_ng"),_.T(c,"gb_La"),this.O=_.hi(this.o,"width"),this.W=_.hi(this.D,"width"),_.Ki(this.o,["gb_tg","gb_Sf","gb_La"])),Yy(this),c=this.N,c.C&&c.C.w("catc",this.nh,this),this.K(_.S("gb_pg",this.o),"click",this.fh),this.K(_.S("gb_qg",
this.o),"click",this.zh));this.G=_.J(_.D(b,2),!1);this.H=_.J(_.D(b,4),!1);this.J=null;this.G&&(this.J=_.C(b,3));if(this.G||this.H)this.gb(a,["mouseover","touchstart"],this.yf),a=new _.Li(a),this.gb(a,"focusin",this.yf);(a=_.S("gb_ce",this.o))&&_.sr(this,a,_.eh,this.Hh,!1,this)};_.v(Zy,_.us);_.k=Zy.prototype;_.k.Hh=function(){this.U.log(9,{l:"i"})};_.k.nh=function(){Yy(this)};_.k.fh=function(){0!=this.w&&(this.w=!1,Yy(this,!0))};_.k.zh=function(){1!=this.w&&(this.w=!0,Yy(this,!0))};
_.k.yf=function(){if(this.G){var a=this.J;_.jq.V().Ad(a,void 0)}this.H&&this.o.setAttribute("activated","1")};var Yy=function(a,b){b=b&&By();"t"==Vy(a.B.A)?b?(_.Ji(a.o,["gb_sg","gb_Ma"]),Gy(a.o),a.gb(a.o,_.ie,a.R),a.F(!0),setTimeout((0,_.t)(a.B.o,a.B,a.o,a.w),0),setTimeout((0,_.t)(a.F,a,!1),0)):(a.B.o(a.o,a.w),By()&&a.F(!1)):(_.W(a.o,"gb_sg"),a.B.o(a.o,a.w),b=a.o,b.style.minWidth=b.style.maxWidth="",b=a.D,b.style.minWidth=b.style.maxWidth="",a.N.A(!0))}; Zy.prototype.F=function(a){a=this.w?!a:a;var b=this.o;b.style.minWidth=b.style.maxWidth=a?this.P:this.O;b=this.D;b.style.minWidth=b.style.maxWidth=a?this.X:this.W};Zy.prototype.R=function(){_.W(this.o,"gb_Ma")};
_.Jk(function(){if(_.H(_.N(),cw,16)){var a=document.querySelector(".gb_Oa"),b=_.H(_.N(),cw,16)||new cw;b=_.J(_.D(b,1),!1);b=new Wy(b);a&&b.w&&b.o(a,!1)}});_.Jk(function(){var a=_.H(_.N(),cw,16)||new cw,b=_.S("gb_Oa");if(a&&b){var c=_.Pl(),d=_.Rl();new Zy(b,a,c,d);_.D(a,4)&&(c=function(){var e=_.C(a,5);_.lq(_.jq.V(),e,void 0)},"1"==b.getAttribute("activated")?c():(_.xe(b,["mouseover","touchstart"],c),b=new _.Li(b),_.xe(b,"focusin",c)))}});
var $y=null;var az=function(a,b){_.us.call(this,a,b);this.B=_.S("gb_Oa",this.o);this.w={};this.w.gray=this.w["default"]={add:[],remove:["gb_yg","gb_A","gb_h"]};this.w.white={add:["gb_yg"],remove:["gb_A","gb_h"]};this.w.dark={add:["gb_h"],remove:["gb_yg","gb_A"]};this.w.light={add:["gb_A"],remove:["gb_yg","gb_h"]};this.D=void 0;this.F=_.H(_.N(),Vv,15)||new Vv;a=_.H(_.N(),dw,27)||new dw;b=!1;if(_.D(a,1)){if(null==$y){var c=_.Eg();var d=c.o,e=c.createElement("div");e.style.backgroundColor="rgb(1, 2, 3)";c.Dc(d.body,
e);d=_.hi(e,"backgroundColor");d=d.replace(/ /g,"");d="rgb(0,0,0)"===d?"black":"rgb(255,255,255)"===d?"white":"none";c.Ec(e);$y=d}c=$y;"none"!=c&&(_.Sl(54,{m:c}),_.D(a,2)&&(_.Ji(this.o,["gb_c","gb_Pb"]),this.B&&_.Ji(this.B,["gb_c","gb_Pb"]),this.G("black"==c?"dark":"light"),b=!0))}b?_.u("gbar.tst",_.xa):_.u("gbar.tst",(0,_.t)(this.G,this));_.u("gbar.tsl",(0,_.t)(this.N,this));_.u("gbar.setContinueCb",(0,_.t)(this.H,this));_.u("gbar.pc",(0,_.t)(this.J,this))};_.v(az,_.us);
az.prototype.G=function(a){a=this.w[a];_.Ki(this.o,a.remove);_.Ji(this.o,a.add);this.B&&(_.Ki(this.B,a.remove),_.Ji(this.B,a.add))};
az.prototype.N=function(a,b,c,d){var e=_.S("gb_pc");if(e){b&&(e.title=b);var f=_.D(this.F,1),g=_.H(this.F,Wv,2);b=g&&_.C(g,1);var h=g&&g.getHeight(),l=_.R("SPAN","gb_ma");f?(l.style.backgroundImage="url("+a+")",f="",c&&d?f=c+"px "+d+"px":g&&(f="contain"),l.style.backgroundSize=f):l.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+a+"',sizingMethod='scale')";c&&(l.style.width=c+"px");d&&(l.style.height=d+"px");b&&(l.style.maxWidth=b+"px");h&&(l.style.maxHeight=h+"px");c&&d?l.style.backgroundSize=
c+"px "+d+"px":(a=_.R("IMG",{"class":"gb_sc",src:a}),b&&(a.style.maxWidth=b+"px"),h&&(a.style.maxHeight=h+"px"),l.appendChild(a));_.yg(e);e.appendChild(l)}};az.prototype.H=function(a){this.D=a};az.prototype.J=function(a){var b=this.D&&!a.href.match(/.*\/accounts\/ClearSID[?]/)&&encodeURIComponent(this.D());b&&_.mh(a,a.href.replace(/([?&]continue=)[^&]*/,"$1"+b))};
_.Jk(function(){var a=document.getElementById("gb");a&&new az(a,_.Pl())});
}catch(e){_._DumpException(e)}
})(this.gbar_);
// Google Inc.

View File

@ -0,0 +1,153 @@
this.gbar_=this.gbar_||{};(function(_){var window=this;
try{
var bz=function(a){_.B(this,a,0,-1,null,null)};_.v(bz,_.A);
var cz=/^([^?#]*)(\?[^#]*)?(#[\s\S]*)?/,dz=function(a,b,c){if(null==c)return b;if(_.q(c))return c?a+encodeURIComponent(c):"";for(var d in c){var e=c[d];e=_.Aa(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},ez=function(a,b){a=_.nd(a);a=cz.exec(a);var c=a[3]||"";return _.od(a[1]+dz("?",a[2]||"",b)+dz("#",c,void 0))},fz=function(a,b){a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in
a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")},gz=function(a,b,c,d){c!==d?_.G(a,b,c):a.A[b+a.C]=null;return a},hz=function(a,b,c){return gz(a,b,c,"")},Z=function(a,b,c){return gz(a,b,c,0)},iz=[[2,3,4]],jz=function(a,b){var c=iz[0];a.o||(a.o={});var d=b?b.La():b;a.o[3]=b;(b=_.vc(a,c))&&3!==b&&void 0!==d&&(a.o&&b in a.o&&(a.o[b]=void 0),_.G(a,b,void 0));return _.G(a,3,d)},kz=function(a,b,c,d,e){_.Dj(a,d,b);var f=a.o[b];f||(f=a.o[b]=[]);c=c?c:new d;a=_.C(a,b);
void 0!=e?(f.splice(e,0,c),a.splice(e,0,c.La())):(f.push(c),a.push(c.La()));return c},lz=function(a){if(_.Mc&&null!==a&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];_.jh(a,b,!0);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");_.Mc||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,""));return a},mz=function(a){_.B(this,a,0,-1,null,iz)};_.v(mz,_.A);mz.prototype.getId=function(){return _.E(this,1,0)};
var nz=function(a){var b=new mz;return Z(b,1,a)},oz=[18,28],pz=function(a){_.B(this,a,0,-1,oz,null)};_.v(pz,_.A);pz.prototype.setTitle=function(a){return hz(this,9,a)};var qz=function(){var a=new pz;return Z(a,23,20)},rz=function(a,b){return hz(a,8,b)},sz=[2],tz=function(a){_.B(this,a,"ireq",-1,sz,null)};_.v(tz,_.A);tz.o="ireq";var uz=function(a){var b=new tz;return _.X(b,1,a)},vz=function(a,b){return _.Ij(a,2,b)},wz=function(a){_.B(this,a,"gaia.l.a",-1,null,null)};_.v(wz,_.A);wz.o="gaia.l.a";
var xz=[1],yz=function(a){_.B(this,a,"gaia.l.a.r",-1,xz,null)};_.v(yz,_.A);yz.o="gaia.l.a.r";yz.prototype.F=function(a,b){return kz(this,1,a,wz,b)};
var Az=function(a){var b=zz();return _.X(a,20,b)},Bz=function(a){for(var b=_.q(a)?a.split(""):a,c=a.length-1;0<=c;c--)if(c in b&&_.rr.call(void 0,b[c],c,a))return c;return-1},Cz=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c},Dz=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c},Ez=function(a){var b={},c;for(c in a)b[c]=a[c];return b},Fz=function(a,b){this.key=a;this.value=b;this.o=void 0},Gz=function(a){this.w=a;this.o={};this.A=!0;if(0<
this.w.length){for(a=0;a<this.w.length;a++){var b=this.w[a],c=b[0];this.o[c.toString()]=new Fz(c,b[1])}this.A=!0}};_.k=Gz.prototype;_.k.La=function(){var a;if(!this.A){this.w.length=0;var b=Hz(this);b.sort();for(var c=0;c<b.length;c++){var d=this.o[b[c]];(a=d.o)&&a.La();this.w.push([d.key,d.value])}this.A=!0}return this.w};_.k.clear=function(){this.o={};this.A=!1};_.k.entries=function(){var a=[],b=Hz(this);b.sort();for(var c=0;c<b.length;c++){var d=this.o[b[c]];a.push([d.key,d.value])}return new _.rc(a)};
_.k.keys=function(){var a=[],b=Hz(this);b.sort();for(var c=0;c<b.length;c++)a.push(this.o[b[c]].key);return new _.rc(a)};_.k.values=function(){var a=[],b=Hz(this);b.sort();for(var c=0;c<b.length;c++)a.push(this.o[b[c]].value);return new _.rc(a)};_.k.forEach=function(a,b){var c=Hz(this);c.sort();for(var d=0;d<c.length;d++){var e=this.o[c[d]];a.call(b,e.value,e.key,this)}};_.k.set=function(a,b){var c=new Fz(a);c.value=b;this.o[a.toString()]=c;this.A=!1;return this};_.k.get=function(a){if(a=this.o[a.toString()])return a.value};
_.k.has=function(a){return a.toString()in this.o};var Hz=function(a){a=a.o;var b=[],c;for(c in a)Object.prototype.hasOwnProperty.call(a,c)&&b.push(c);return b},Iz=function(a){_.B(this,a,0,-1,null,null)};_.v(Iz,_.A);Iz.prototype.ab=function(){return _.C(this,5)};var Jz=function(a,b){_.Kd(_.xg(a),a,arguments,1)},Kz=function(a){return _.Ur(a,function(b){return _.q(b.className)&&_.$c(b.className.split(/\s+/),"gb_Nb")},void 0)},Lz=function(a){_.B(this,a,0,-1,null,null)};_.v(Lz,_.A);
var Mz=function(a,b,c){this.w=a;this.o=b;this.A=c},Nz=function(){var a,b,c=new _.jf(function(d,e){a=d;b=e});return new Mz(c,a,b)},Oz=function(){return new _.jf(function(a,b){b(void 0)})},Pz=function(){var a=null;return _.tr(new _.jf(function(b,c){a=_.Af(function(){b(void 0)},5E3);-1==a&&c(Error("F"))}),function(b){_.m.clearTimeout(a);throw b;})},Qz=function(a){_.B(this,a,0,-1,null,null)};_.v(Qz,_.A);var Rz=function(a){_.B(this,a,0,-1,null,null)};_.v(Rz,_.A);
Rz.prototype.getSeconds=function(){return _.E(this,1,0)};Rz.prototype.setSeconds=function(a){return gz(this,1,a,0)};var Sz=function(a){_.B(this,a,0,-1,null,null)};_.v(Sz,_.A);Sz.prototype.getOrigin=function(){return _.E(this,1,"")};var zz=function(){var a=new Sz;var b=window.location.origin;b||(b=_.Kf(_.Jf(new _.If,window.location.protocol),window.location.host).toString());a=hz(a,1,b);return Z(a,3,2)},Tz=function(a){_.B(this,a,0,-1,null,null)};_.v(Tz,_.A);
var Uz=function(a){_.B(this,a,0,-1,null,null)};_.v(Uz,_.A);Uz.prototype.getId=function(){return _.E(this,1,"")};var Vz=function(a){_.B(this,a,0,-1,null,null)};_.v(Vz,_.A);Vz.prototype.getHeight=function(){return _.E(this,2,0)};var Wz=function(a){_.B(this,a,0,-1,null,null)};_.v(Wz,_.A);var Xz=[1,2],Yz=function(a){_.B(this,a,0,-1,Xz,null)};_.v(Yz,_.A);var Zz=function(a){_.B(this,a,0,-1,null,null)};_.v(Zz,_.A);var $z=function(a){_.B(this,a,0,-1,null,null)};_.v($z,_.A);
var aA=[5,10,22],bA=function(a){_.B(this,a,0,-1,aA,null)};_.v(bA,_.A);bA.prototype.getId=function(){return _.H(this,Uz,1)};var cA=function(a){return _.E(a,3,"")},dA=function(a){return _.Ej(a,Vz,10)},eA=[1,2,3,4],fA=function(a){_.B(this,a,0,-1,eA,null)};_.v(fA,_.A);var gA=function(a){_.B(this,a,0,-1,null,null)};_.v(gA,_.A);var hA=function(a){_.B(this,a,0,-1,null,null)};_.v(hA,_.A);var iA=[2],jA=function(a){_.B(this,a,0,-1,iA,null)};_.v(jA,_.A);jA.prototype.tb=function(){return _.E(this,1,0)};
var kA=function(a){_.B(this,a,0,-1,null,null)};_.v(kA,_.A);var lA=function(a){_.B(this,a,0,-1,null,null)};_.v(lA,_.A);var mA=function(){var a=new lA;return Z(a,1,1)},nA=function(a,b){return _.X(a,2,b)},oA=function(a){_.B(this,a,0,-1,null,null)};_.v(oA,_.A);var pA=function(a){_.B(this,a,0,-1,null,null)};_.v(pA,_.A);var qA=[1,3],rA=function(a){_.B(this,a,0,-1,qA,null)};_.v(rA,_.A);var sA=function(a){_.B(this,a,0,-1,null,null)};_.v(sA,_.A);
var tA=function(a,b){Z(a,2,b)},uA=function(a){_.B(this,a,0,-1,null,null)};_.v(uA,_.A);var vA=[14],wA=function(a){_.B(this,a,0,-1,vA,null)};_.v(wA,_.A);var xA=function(a,b){_.X(a,10,b)},yA=function(a,b){_.X(a,16,b)},zA=[1],AA=function(a){_.B(this,a,0,-1,zA,null)};_.v(AA,_.A);var BA=function(a,b){kz(a,1,b,wA,void 0)},CA=[3,7],DA=function(a){_.B(this,a,0,-1,CA,null)};_.v(DA,_.A);DA.prototype.wa=function(a){return gz(this,5,a,!1)};var EA=[4],FA=function(a){_.B(this,a,0,-1,EA,null)};_.v(FA,_.A);
var GA=function(a){this.o=a};GA.prototype.value=function(){return this.o};GA.prototype.getHeight=function(){return this.o.height};var HA=function(){this.o={}};HA.prototype.value=function(){return this.o};HA.prototype.getId=function(){return this.o.id};var IA=function(a){this.ea=a;this.w={}};IA.prototype.o=function(a,b){var c=this.w.data||{};c[a]=b;this.w.data=c;return this};
IA.prototype.La=function(){var a=Cz(this.w,function(c){return null!==c});a=_.pi(a)?null:a;a=[this.ea,this.A,a];var b=Bz(a);return a=a.slice(0,b+1)};IA.prototype.toString=function(){var a=this.La();return"("+(0,_.La)(a,function(b){return _.Te(b)}).join(",")+")"};IA.prototype.getId=function(){return this.ea};var JA=function(){IA.call(this,"image-search")};_.v(JA,IA);JA.prototype.o=function(a,b){JA.M.o.call(this,a,b);return this};var KA=function(){IA.call(this,"maps")};_.v(KA,IA);
KA.prototype.o=function(a,b){KA.M.o.call(this,a,b);return this};var LA=function(){IA.call(this,"photos")};_.v(LA,IA);LA.prototype.o=function(a,b){LA.M.o.call(this,a,b);return this};var MA=function(){IA.call(this,"url")};_.v(MA,IA);MA.prototype.o=function(a,b){MA.M.o.call(this,a,b);return this};var NA=function(){IA.call(this,"video-search")};_.v(NA,IA);NA.prototype.o=function(a,b){NA.M.o.call(this,a,b);return this};var OA=function(){IA.call(this,"web")};_.v(OA,IA);
OA.prototype.o=function(a,b){OA.M.o.call(this,a,b);return this};
var PA=function(){this.w=_.q(void 0)?new IA(void 0):void 0;this.o=[];this.A={}},QA=function(a){switch(a){case "image-search":return new JA;case "maps":return new KA;case "photos":return new LA;case "url":return new MA;case "video-search":return new NA;case "web":return new OA}return new IA(a)},RA=function(a){return"("+(0,_.La)(a.o,function(b){return b.toString()}).join(",")+")"},SA=function(a){a=Cz(a.A,function(b){return null!==b});return(a=_.pi(a)?null:a)?_.Te(Dz(a,function(b){return b.toString()})):
""};PA.prototype.toString=function(){if(this.w){var a=["{root:",this.w.toString(),",items:",RA(this)],b=SA(this);b&&(a.push(",options:"),a.push(b));a.push("}");return a.join("")}return RA(this)};var TA=function(a,b){b=void 0===b?[]:b;a.o.forEach(function(c){c instanceof PA?TA(c,b):b.push(c)});return b},UA=function(a){this.C=a||"https://docs.google.com/picker";this.w=new PA};UA.prototype.w=null;UA.prototype.A=null;
var VA=function(a,b){a.w.o.push(_.q(b)?QA(b):b);return a},WA=function(a){this.action=a;this.wfv=!1},XA=function(a,b){a=a.map(function(c){var d=_.H(c,Yz,27);d=_.C(d,1)[0];return{id:c.getId().getId(),serviceId:"contacts",mimeType:_.E(c,7,""),name:_.E(c,2,""),description:cA(c),url:"mailto:"+d,thumbnail:[{url:_.E(c,11,"")}],email:d}});return{action:b,docs:a,view:"contacts"}},YA=function(a){return a.map(function(b){return{url:_.E(b,1,""),height:b.getHeight(),width:_.E(b,3,0)}})},ZA=function(a,b,c){return{0:a,
1:b,2:c}},$A=function(a,b){var c=a.map(function(e){return{id:e.getId().getId(),serviceId:"et",name:_.E(dA(e)[0],1,"").split("/").pop(),description:cA(e),type:"et",iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:YA(dA(e))}}),d={category:_.E(_.H(a[0],Zz,28),1,0)};a=ZA("et",_.E(_.H(a[0],Zz,28),2,""),d);return{action:b,docs:c,viewToken:a,view:"et"}},aB=function(a,b){var c=a.map(function(d){return{id:d.getId().getId(),serviceId:"picasa",mimeType:_.E(d,7,""),name:_.E(dA(d)[0],
1,"").split("/").pop(),type:_.E(d,6,0),lastEditedUtc:_.H(d,Rz,12),url:_.E(d,8,""),sizeBytes:_.E(d,23,0),description:cA(d),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:YA(dA(d))}});a=new Set(a.map(function(d){return _.E(d,6,0)}));a={allowedItemTypes:Array.from(a)};return{action:b,docs:c,viewToken:ZA("photos","",a),view:"photos"}},bB=function(a,b,c){var d=a.map(function(e){return{id:e.getId().getId(),serviceId:"photo",mimeType:_.E(e,7,""),name:_.E(e,2,""),
type:_.E(e,6,0),sizeBytes:_.E(e,23,0),description:cA(e),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:YA(dA(e))}});a=new Set(a.map(function(e){return _.E(e,6,0)}));a={allowedItemTypes:Array.from(a)};return{action:b,docs:d,viewToken:ZA(c,"",a),view:c}},cB=function(a,b){a=a.map(function(c){return{id:c.getId().getId(),serviceId:"picasa",name:_.E(c,2,""),type:_.E(c,6,0),description:cA(c),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",
thumbnails:YA(dA(c))}});return{action:b,docs:a,viewToken:ZA("webcam","",{}),view:"webcam"}},dB=function(a,b){a=a.map(function(c){return{serviceId:"url",name:_.E(dA(c)[0],1,"").split("/").pop(),type:_.E(c,6,0),mimeType:_.E(c,7,""),url:_.E(c,8,""),description:cA(c),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:YA(dA(c))}});return{action:b,docs:a,viewToken:ZA("url","By URL",{}),view:"url"}},eB=function(a,b){a=a.map(function(c){return{id:c.getId().getId(),serviceId:"web",
mimeType:_.E(c,7,""),name:_.E(c,2,""),type:_.E(c,6,0),url:_.E(c,8,""),description:cA(c),iconUrl:"https://ssl.gstatic.com/docs/doclist/images/icon_10_generic_list.png",thumbnails:YA(dA(c))}});return{action:b,docs:a,viewToken:ZA("image-search","Search",{}),view:"image-search"}},fB=function(a,b){a=a.map(function(c){return{id:c.getId().getId(),serviceId:"docs",mimeType:_.E(c,7,""),name:_.E(c,2,""),type:_.E(c,6,0),lastEditedUtc:_.H(c,Rz,12),url:_.E(c,8,""),sizeBytes:_.E(c,23,0),description:cA(c),iconUrl:_.E(c,
11,""),thumbnails:YA(dA(c)),isShared:_.Kk(_.H(c,$z,21),1,!1),downloadUrl:_.E(_.H(c,$z,21),10,""),embedUrl:_.E(c,13,""),copyable:_.Kk(_.H(c,$z,21),9,!1)}});return{action:b,docs:a,viewToken:ZA("all","",{}),view:"all"}},gB=function(a,b){switch(_.E(a[0].getId(),2,0)){case 13:return $A(a,b);case 3:return aB(a,b);case 10:return bB(a,b,"upload");case 12:return XA(a,b);case 2:return fB(a,b);case 5:return eB(a,b);case 9:return dB(a,b);case 1:return null!=_.H(a[0],Wz,26)?cB(a,b):bB(a,b,"webcam");default:return{}}},
hB=function(a,b,c){null!=c&&_.m.clearTimeout(c);a.onload=_.xa;a.onerror=_.xa;a.onreadystatechange=_.xa;b&&window.setTimeout(function(){_.zg(a)},0)},iB=function(){if(this&&this.Zf){var a=this.Zf;a&&"SCRIPT"==a.tagName&&hB(a,!0,this.Kc)}},jB=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.Ha.call(this,c);this.code=a};_.v(jB,_.Ha);
var kB=function(a){var b=_.ch("HEAD",a);return b&&0!=b.length?b[0]:a.documentElement},lB=function(){var a={},b=a.document||document,c=_.nd(_.Yk),d=_.pg(document,"SCRIPT"),e={Zf:d,Kc:void 0},f=new _.Ok(iB,e),g=null,h=null!=a.timeout?a.timeout:5E3;0<h&&(g=window.setTimeout(function(){hB(d,!0);var l=new jB(1,"Timeout reached for loading script "+c);_.Qk(f);_.Rk(f,!1,l)},h),e.Kc=g);d.onload=d.onreadystatechange=function(){d.readyState&&"loaded"!=d.readyState&&"complete"!=d.readyState||(hB(d,a.Tj||!1,
g),f.Cb(null))};d.onerror=function(){hB(d,!0,g);var l=new jB(0,"Error while loading script "+c);_.Qk(f);_.Rk(f,!1,l)};e=a.attributes||{};_.hd(e,{type:"text/javascript",charset:"UTF-8"});_.Id(d,e);_.zl(d,_.Yk);kB(b).appendChild(d);return f},mB=function(){_.w.call(this)};_.O(mB,_.w);var nB=function(a,b){var c=window.gapi,d=Nz(),e=_.qd(b,"gapi.")?b.slice(5):b;if(c[e])d.o(c[e]);else try{c.load(b,{callback:(0,_.t)(function(){d.o(c[e])},a)})}catch(f){d.A()}return d.w};
mB.prototype.load=function(a){if(window.gapi&&window.gapi.load){var b=!1,c=Nz();nB(this,a).then(function(d){b||(b=!0,c.o(d))},null,this);Pz().then(function(){b||oB(this,a).then(function(d){b||(b=!0,c.o(d))},null,this)},null,this);return c.w}return oB(this,a)};var oB=function(a,b){return lB().then(function(){return nB(this,b)},function(){return Oz()},a)},qB=function(){this.B=new mB;this.o=null;pB(this);this.w=Nz()};_.v(qB,_.w);
var pB=function(a){(0,_.Ea)();a.o=a.B.load("gapi.iframes").then(function(b){(0,_.Ea)();return b},function(){this.o=null},a)},sB=function(a,b,c,d,e){rB(a).then((0,_.t)(a.A,a,b,c,d,void 0,e),function(){},a)},tB=function(a,b){a.w.w.then((0,_.t)(a.D,a,b),function(){},a)};qB.prototype.D=function(a,b){b&&b.send("picker-message-handler",a,void 0,uB(this))};var uB=function(a){return _.wa("gapi.iframes.makeWhiteListIframesFilter")([a.C])};
qB.prototype.A=function(a,b,c,d,e){var f={};f["host-message-handler"]=b;b=_.Tg(c);b=_.Tg(b);this.C=_.Lf(_.Kf(_.Jf(new _.If,b.w),b.cb),b.C).toString();b=new HA;b.o.url=c;b.o.where=a;b.o.allowPost=!1;b.o.messageHandlers=f;c=uB(this);b.o.messageHandlersFilter=c;null!==d&&(b.o.queryParams=d);null!==e&&(b.o.id=e);b.o.attributes=b.o.attributes||{};d=new GA(b.o.attributes);d.o.style={display:"block","min-width":"100%",width:"1px"};d.o.height="100%";a=(_.Jj(a.ownerDocument).gapi||window.gapi).iframes.getContext().openChild(b.value());
this.w.o(a)};var rB=function(a){a.o||pB(a);return a.o},vB=function(){};vB.prototype.o=0;
var wB=function(){var a=void 0===a?[]:a;var b=new wA;var c=Z(b,1,11);c=hz(c,8,"Drive Upload");var d=new rA;a=_.G(d,3,a||[]);_.X(c,11,a);return b},xB=function(){var a=new wA,b=new pA,c=new oA;Z(c,1,10);Z(c,2,2);_.X(b,3,c);Z(b,4,1);_.X(a,3,b);Z(a,1,2);hz(a,8,"Recent");return a},yB=function(){var a=new wA,b=new pA;gz(b,11,!0,!1);_.X(a,3,b);Z(a,1,2);hz(a,8,"Shared drives");return a},zB=function(){var a=new oA;Z(a,1,4);Z(a,2,1);return a},AB=function(){var a=new wA,b=new pA;gz(b,7,!0,!1);var c=zB();_.X(b,
3,c);Z(b,4,1);_.X(a,3,b);Z(a,1,2);hz(a,8,"Starred");return a},BB=function(){var a=new wA,b=new pA;gz(b,5,!0,!1);var c=zB();Z(c,1,7);_.X(b,3,c);Z(b,4,1);_.X(a,3,b);Z(a,1,2);hz(a,8,"Shared with me");return a},CB=function(){var a=new wA,b=new pA;hz(b,1,"root");var c=zB();_.X(b,3,c);Z(b,4,1);_.X(a,3,b);Z(a,1,2);hz(a,8,"My Drive");return a},DB=function(){var a=new AA,b=new wA,c=new uA;Z(c,3,1);Z(c,2,1);_.X(b,6,c);Z(b,1,3);hz(b,8,"Photos");BA(a,b);b=new wA;c=new uA;Z(c,3,2);_.X(b,6,c);Z(b,1,3);hz(b,8,"Albums");
BA(a,b);return a},EB=function(a){var b=_.E(_.H(a,pz,1),8,"");_.Vg(b,"/")||(b+="/");b=_.Tg(b);_.Mf(b,b.ab()+"home");_.Yf(b,"req",a.w());return b.toString()},FB=function(a){var b="";switch(a.tb()){case 2:b="cancel";break;case 1:b="picked";break;case 3:b="error"}a=_.Ej(a,bA,2);return 0===a.length?{action:b}:gB(a,b)},GB=function(a){if(!a||0==a.length)return null;var b=new DA;Z(b,1,11);var c=new vB;a.forEach(function(d){if(d.Ta){var e=new bA;e=hz(e,2,d.name?d.name:d.Ta);var f=new Yz;d=_.Lj(f,1,d.Ta);d=
_.X(e,27,d);e=new Uz;f=":"+(c.o++).toString(36);e=hz(e,1,f);e=Z(e,2,12);d=_.X(d,1,e)}else d=null;d&&kz(b,7,d,bA,void 0)});a={};a["iframe-command"]=b.w();return a},HB=function(a,b){switch(a.action){case "select-contacts":a=GB(a.contacts);break;case "visibility":a=a.visible;var c=new DA;a=Z(c,1,7).wa(a);c={};c["iframe-command"]=a.w();a=c;break;default:a=null}a&&tB(b,a)},IB=function(a,b){if(Object.keys(a).length){if(15==a.sortKey){var c=xB();b.set(c.w(),c)}a.starred&&(c=AB(),b.set(c.w(),c));a.ownedByMe?
(c=CB(),b.set(c.w(),c)):(c=BB(),b.set(c.w(),c));a.td&&(a=yB(),b.set(a.w(),a))}else{a=new AA;BA(a,xB());BA(a,CB());BA(a,yB());BA(a,BB());BA(a,AB());c=new wA;var d=new pA;gz(d,12,!0,!1);_.X(c,3,d);Z(c,1,2);hz(c,8,"Computers");BA(a,c);b.set(a.w(),a)}},JB=function(a){var b=new kA;a=_.ba(Object.entries(a||{}));for(var c=a.next();!c.done;c=a.next()){var d=_.ba(c.value);c=d.next().value;d=d.next().value;switch(c){case "query":switch(d){case "profile":Z(b,4,2);break;case "photo":Z(b,4,1);break;case "forms":Z(b,
4,6);break;case "spreadsheets":Z(b,4,7);break;case "presentation":Z(b,4,8);break;default:throw Error("pa`"+d);}break;case "data":for(c=_.ba(Object.entries(d||{})),d=c.next();!d.done;d=c.next()){var e=_.ba(d.value);d=e.next().value;e=e.next().value;var f=b;f.o||(f.o={});if(2 in f.o)f=f.o[2];else{var g=_.C(f,2);g||(g=[],_.G(f,2,g));f=f.o[2]=new Gz(g)}f.set(d,e)}}}return b},KB=function(a,b){var c=new Map,d=new fA;TA(a).forEach(function(e){var f=new wA,g=Ez(e.w);switch(e.getId()){case "docs-images":_.Lj(d,
1,1);IB(g,c);break;case "contacts":Z(f,1,12);if(0!=Object.keys(g||{}).length)throw Error("la");c.set(f.w(),f);break;case "photos":f=DB();_.Lj(d,1,1);_.Lj(d,1,14);_.Ej(f,wA,1).forEach(function(n){c.set(n.w(),n)});break;case "upload":"docs"==g.query?f=wB():(Z(f,1,10),xA(f,JB(g)));c.set(f.w(),f);break;case "url":Z(f,1,9);e.A&&hz(f,8,e.A);c.set(f.w(),f);break;case "webcam":Z(f,1,1);switch(g.query){case "forms":case "spreadsheets":case "presentation":yA(f,nA(mA(),JB(g)))}c.set(f.w(),f);break;case "image-search":Z(f,
1,5);c.set(f.w(),f);break;case "et":Z(f,1,13);e.A&&hz(f,8,e.A);g=new sA;e=_.ba(Object.entries(Ez(e.w)||{}));for(var h=e.next();!h.done;h=e.next()){var l=_.ba(h.value);h=l.next().value;l=l.next().value;switch(h){case "category":if(_.Zk.has(l))tA(g,_.Zk.get(l));else throw Error("ma`"+l);break;default:throw Error("na`"+h);}}_.X(f,13,g);c.set(f.w(),f);break;case null:break;default:throw Error("oa`"+e.getId());}});_.X(b,2,d);return Array.from(c.values())},LB=function(a,b,c,d){var e=Az(rz(qz(),a));a=[];
try{for(var f=0;f<d.length;f++){var g=d[f],h=g[0],l=g[1];switch(h){case "cropphoto":for(var n=nz(2),r=new gA,x=_.ba(Object.entries(l||{})),I=x.next();!I.done;I=x.next()){var F=_.ba(I.value),U=F.next().value;F.next();switch(U){case "ctta":break;default:throw Error("ha`"+U+"`"+h);}}jz(n,r);kz(e,28,n,mz,void 0);break;default:throw Error("ia`"+h);}}c.forEach(function(M,ja){switch(ja){case "hostId".toString():hz(e,24,M);break;case "origin".toString():hz(e,27,M);break;case "title".toString():e.setTitle(M);
break;case "hl".toString():hz(e,10,M);break;case "multiselectEnabled".toString():"true"==M&&(M=new hA,Z(M,1,1),_.X(e,3,M));break;case "st".toString():hz(e,12,M);break;case "authuser".toString():M=parseInt(M,10);if(isNaN(M))throw Error("ja");ja=new Tz;M=gz(ja,1,M,0);_.X(e,6,M);break;case "maxItems".toString():gz(e,5,parseInt(M,10),0);break;case "profilePhoto".toString():e.setTitle("Select Profile Photo");M=nz(2);ja=new gA;ja=gz(ja,2,!0,!1);M=jz(M,ja);kz(e,28,M,mz,void 0);M=nz(1);kz(e,28,M,mz,void 0);
break;case "gmailDelegatorId".toString():ja=new Qz;M=hz(ja,1,M);_.X(e,29,M);break;case "pp".toString():case "dff".toString():case "relayUrl".toString():case "navHidden".toString():case "nav".toString():case "protocol".toString():case "actions".toString():case "thumbs".toString():case "tt".toString():case "odv".toString():case "newDriveView".toString():case "cropMode".toString():case "minSize".toString():case "maxSize".toString():case "maxSizeBytes".toString():case "selectButtonLabel".toString():case "view".toString():break;
default:throw Error("ka`"+ja);}});a=KB(b,e)}catch(M){return null}return vz(uz(e),a)},MB=function(a,b){WA.call(this,"set-drive-options");this.appId=a;this.appOrigin=b};_.v(MB,WA);var NB=function(a){WA.call(this,"visibility");this.visible=a};_.v(NB,WA);
var OB=[[],[]],PB=0,QB=!1,RB=0,SB=function(){QB=!1;var a=OB[PB],b=a.length;PB=(PB+1)%2;for(var c,d=0;d<b;++d){c=a[d];var e=c.hi;c.vd=!1;e.yb&&e.yb.apply(e.context,c.Ga)}for(d=0;d<b;++d)c=a[d],e=c.pi,c.vd=!1,e.yb&&e.yb.apply(e.context,c.Ga),c.state={};a.length=0},TB=function(a,b){var c=RB++,d={hi:{id:c,yb:a.measure,context:b},pi:{id:c,yb:a.oi,context:b},state:{},Ga:void 0,vd:!1};return function(){0<arguments.length?(d.Ga||(d.Ga=[]),d.Ga.length=0,d.Ga.push.apply(d.Ga,arguments),d.Ga.push(d.state)):
d.Ga&&0!=d.Ga.length?(d.Ga[0]=d.state,d.Ga.length=1):d.Ga=[d.state];d.vd||(d.vd=!0,OB[PB].push(d));QB||(QB=!0,window.requestAnimationFrame(SB))}},UB=function(a,b){this.A=a;this.w=b},VB=function(a,b){_.Ng.call(this,b);this.ib=!!a;this.O=null;this.na=TB({oi:this.kd},this)};_.v(VB,_.Ng);_.k=VB.prototype;_.k.be=null;_.k.md=!1;_.k.eb=null;_.k.Ja=null;_.k.qb=null;_.k.Ud=!1;_.k.Bc=function(){return"gb_ua-modalpopup"};_.k.Ac=function(){return this.eb};
_.k.lb=function(){VB.M.lb.call(this);var a=this.L();_.Ji(a,(0,_.gb)(this.Bc()).split(" "));a.tabIndex=0;_.V(a,!1);WB(this);XB(this)};var WB=function(a){if(a.ib&&!a.Ja){var b=a.o.ja("IFRAME",{frameborder:0,style:"border:0;vertical-align:bottom;"});_.Ad(b,_.al);a.Ja=b;a.Ja.className=a.Bc()+"-bg";_.V(a.Ja,!1);fz(a.Ja,0)}a.eb||(a.eb=a.o.ja("DIV",a.Bc()+"-bg"),_.V(a.eb,!1))},XB=function(a){a.qb||(a.qb=a.o.createElement("SPAN"),_.V(a.qb,!1),a.qb.tabIndex=0,a.qb.style.position="absolute")};_.k=VB.prototype;
_.k.Wf=function(){this.Ud=!1};_.k.Qe=function(a){return!!a&&"DIV"==a.tagName};_.k.wb=function(a){VB.M.wb.call(this,a);a=(0,_.gb)(this.Bc()).split(" ");_.Ji(this.L(),a);WB(this);XB(this);this.L().tabIndex=0;_.V(this.L(),!1)};
_.k.sa=function(){if(this.Ja){var a=this.L();a.parentNode&&a.parentNode.insertBefore(this.Ja,a)}a=this.L();a.parentNode&&a.parentNode.insertBefore(this.eb,a);VB.M.sa.call(this);a=this.L();a.parentNode&&a.parentNode.insertBefore(this.qb,a.nextSibling);this.be=new _.Li(this.o.o);_.mi(this).K(this.be,"focusin",this.wi);YB(this,!1)};_.k.Ua=function(){this.isVisible()&&this.wa(!1);_.Sc(this.be);VB.M.Ua.call(this);_.zg(this.Ja);_.zg(this.eb);_.zg(this.qb)};
_.k.wa=function(a){if(a!=this.md)if(this.T&&this.T.stop(),this.Y&&this.Y.stop(),this.P&&this.P.stop(),this.R&&this.R.stop(),this.pa&&YB(this,a),a){if(this.dispatchEvent("beforeshow")){try{this.O=this.o.o.activeElement}catch(e){}this.kd();this.jd();_.mi(this).K(_.gi(this.o),"resize",this.kd).K(_.gi(this.o),"orientationchange",this.na);ZB(this,!0);this.focus();this.md=!0;this.T&&this.Y?(_.xe(this.T,"end",this.hd,!1,this),this.Y.play(),this.T.play()):this.hd()}}else if(this.dispatchEvent("beforehide")){_.mi(this).ra(_.gi(this.o),
"resize",this.kd).ra(_.gi(this.o),"orientationchange",this.na);this.md=!1;this.P&&this.R?(_.xe(this.P,"end",this.gd,!1,this),this.R.play(),this.P.play()):this.gd();a:{try{var b=this.o,c=b.o.body,d=b.o.activeElement||c;if(!this.O||this.O==c){this.O=null;break a}(d==c||b.Pg(this.L(),d))&&this.O.focus()}catch(e){}this.O=null}}};
var YB=function(a,b){a.ba||(a.ba=new UB(a.w,a.o));a=a.ba;if(b){a.o||(a.o=[]);b=a.w.Qg(a.w.o.body);for(var c=0;c<b.length;c++){var d=b[c];d==a.A||_.as(d)||(_.si(d,"hidden",!0),a.o.push(d))}}else if(a.o){for(c=0;c<a.o.length;c++)a.o[c].removeAttribute("aria-hidden");a.o=null}},ZB=function(a,b){a.Ja&&_.V(a.Ja,b);a.eb&&_.V(a.eb,b);_.V(a.L(),b);_.V(a.qb,b)};_.k=VB.prototype;_.k.hd=function(){this.dispatchEvent("show")};_.k.gd=function(){ZB(this,!1);this.dispatchEvent("hide")};_.k.isVisible=function(){return this.md};
_.k.focus=function(){this.ef()};_.k.kd=function(){this.Ja&&_.V(this.Ja,!1);this.eb&&_.V(this.eb,!1);var a=this.o.o,b=_.di(_.Jj(a)||window),c=Math.max(b.width,Math.max(a.body.scrollWidth,a.documentElement.scrollWidth));a=Math.max(b.height,Math.max(a.body.scrollHeight,a.documentElement.scrollHeight));this.Ja&&(_.V(this.Ja,!0),_.bs(this.Ja,c,a));this.eb&&(_.V(this.eb,!0),_.bs(this.eb,c,a))};
_.k.jd=function(){var a=_.Jj(this.o.o)||window;if("fixed"==_.ii(this.L(),"position"))var b=0,c=0;else c=_.fi(this.o.o),b=c.x,c=c.o;var d=_.Fi(this.L());a=_.di(a);b=Math.max(b+a.width/2-d.width/2,0);c=Math.max(c+a.height/2-d.height/2,0);_.Ai(this.L(),b,c);_.Ai(this.qb,b,c)};_.k.wi=function(a){this.Ud?this.Wf():a.target==this.qb&&_.Af(this.ef,0,this)};_.k.ef=function(){try{_.z&&this.o.o.body.focus(),this.L().focus()}catch(a){}};
_.k.S=function(){_.Sc(this.T);this.T=null;_.Sc(this.P);this.P=null;_.Sc(this.Y);this.Y=null;_.Sc(this.R);this.R=null;VB.M.S.call(this)};var $B=function(a,b){this.type="dialogselect";this.key=a;this.caption=b};_.v($B,_.he);var aC=function(a,b,c){VB.call(this,b,c);this.F=a||"modal-dialog";this.B=_.el(_.el(new _.dl,_.fl,!0),_.gl,!1,!0)};_.v(aC,VB);_.k=aC.prototype;_.k.df=!0;_.k.Gc=!0;_.k.If=!0;_.k.Tc=.5;_.k.Ie="";_.k.Gb=null;_.k.rf=!1;_.k.Ya=null;_.k.Ra=null;_.k.Ld=null;_.k.Ka=null;_.k.Ob=null;
_.k.Ca=null;_.k.Bc=function(){return this.F};_.k.setTitle=function(a){this.Ie=a;this.Ra&&_.Fg(this.Ra,a)};_.k.cc=function(){this.L()||this.ua();return this.Ob};var bC=function(a){a.L()||a.ua();return a.L()};aC.prototype.Ac=function(){this.L()||this.ua();return aC.M.Ac.call(this)};
var cC=function(a,b){a.Tc=b;a.L()&&(b=a.Ac())&&fz(b,a.Tc)},dC=function(a,b){var c=(0,_.gb)(a.F+"-title-draggable").split(" ");a.L()&&(b?_.Ji(a.Ya,c):_.Ki(a.Ya,c));b&&!a.Gb?(b=new _.Nr(a.L(),a.Ya),a.Gb=b,_.Ji(a.Ya,c),_.P(a.Gb,"start",a.Qi,!1,a)):!b&&a.Gb&&(a.Gb.ha(),a.Gb=null)};_.k=aC.prototype;
_.k.lb=function(){aC.M.lb.call(this);var a=this.L(),b=this.o;this.Ya=b.ja("DIV",this.F+"-title",this.Ra=b.ja("SPAN",{className:this.F+"-title-text",id:this.getId()},this.Ie),this.Ka=b.ja("SPAN",this.F+"-title-close"));Jz(a,this.Ya,this.Ob=b.ja("DIV",this.F+"-content"),this.Ca=b.ja("DIV",this.F+"-buttons"));_.ri(this.Ra,"heading");_.ri(this.Ka,"button");this.Ka.tabIndex=0;_.si(this.Ka,"label","Close");this.Ld=this.Ra.id;_.ri(a,"dialog");_.si(a,"labelledby",this.Ld||"");_.V(this.Ka,this.Gc);this.B&&
(a=this.B,a.mb=this.Ca,a.ua());_.V(this.Ca,!!this.B);cC(this,this.Tc)};
_.k.wb=function(a){aC.M.wb.call(this,a);a=this.L();var b=this.F+"-content";this.Ob=_.ph(document,null,b,a)[0];this.Ob||(this.Ob=this.o.ja("DIV",b),a.appendChild(this.Ob));b=this.F+"-title";var c=this.F+"-title-text",d=this.F+"-title-close";(this.Ya=_.ph(document,null,b,a)[0])?(this.Ra=_.ph(document,null,c,this.Ya)[0],this.Ka=_.ph(document,null,d,this.Ya)[0]):(this.Ya=this.o.ja("DIV",b),a.insertBefore(this.Ya,this.Ob));this.Ra?(this.Ie=lz(this.Ra),this.Ra.id||(this.Ra.id=this.getId())):(this.Ra=_.R("SPAN",
{className:c,id:this.getId()}),this.Ya.appendChild(this.Ra));this.Ld=this.Ra.id;_.si(a,"labelledby",this.Ld||"");this.Ka||(this.Ka=this.o.ja("SPAN",d),this.Ya.appendChild(this.Ka));_.V(this.Ka,this.Gc);b=this.F+"-buttons";if(this.Ca=_.ph(document,null,b,a)[0]){if(a=this.B=new _.dl(this.o),(b=this.Ca)&&1==b.nodeType){a.mb=b;b=_.ch("BUTTON",a.mb);c=0;for(var e,f;d=b[c];c++)if(e=d.name||d.id,f=lz(d)||d.value,e){var g=0==c;a.set(e,f,g,"cancel"==d.name);g&&_.T(d,"gb_ua-buttonset-default")}}}else this.Ca=
this.o.ja("DIV",b),a.appendChild(this.Ca),this.B&&(a=this.B,a.mb=this.Ca,a.ua()),_.V(this.Ca,!!this.B);cC(this,this.Tc)};
_.k.sa=function(){aC.M.sa.call(this);_.mi(this).K(this.L(),"keydown",this.$).K(this.L(),"keypress",this.$);_.mi(this).K(this.Ca,"click",this.Pa);dC(this,!0);_.mi(this).K(this.Ka,"click",this.Fi);var a=this.L();_.ri(a,"dialog");""!==this.Ra.id&&_.si(a,"labelledby",this.Ra.id);if(!this.If){this.If=!1;if(this.pa){a=this.o;var b=this.Ac();a.Ec(this.Ja);a.Ec(b)}this.isVisible()&&YB(this,!1)}};_.k.Ua=function(){this.isVisible()&&this.wa(!1);dC(this,!1);aC.M.Ua.call(this)};
_.k.wa=function(a){a!=this.isVisible()&&(this.pa||this.ua(),aC.M.wa.call(this,a))};_.k.hd=function(){aC.M.hd.call(this);this.dispatchEvent("aftershow")};_.k.gd=function(){aC.M.gd.call(this);this.dispatchEvent("afterhide");this.rf&&this.ha()};
_.k.Qi=function(){var a=this.o.o,b=_.di(_.Jj(a)||window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.height);var d=_.Fi(this.L());"fixed"==_.ii(this.L(),"position")?this.Gb.B=new _.yi(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height)):this.Gb.B=new _.yi(0,0,c-d.width,a-d.height)};_.k.Fi=function(){eC(this)};var eC=function(a){if(a.Gc){var b=a.B,c=b&&b.Vc;c?(b=b.get(c),a.dispatchEvent(new $B(c,b))&&a.wa(!1)):a.wa(!1)}},fC=function(a){a.Gc=!1;a.Ka&&_.V(a.Ka,a.Gc)};
aC.prototype.S=function(){this.Ca=this.Ka=null;aC.M.S.call(this)};aC.prototype.Pa=function(a){a:{for(a=a.target;null!=a&&a!=this.Ca;){if("BUTTON"==a.tagName)break a;a=a.parentNode}a=null}if(a&&!a.disabled){a=a.name;var b=this.B.get(a);this.dispatchEvent(new $B(a,b))&&this.wa(!1)}};
aC.prototype.$=function(a){var b=!1,c=!1,d=this.B,e=a.target;if("keydown"==a.type)if(this.df&&27==a.keyCode){var f=d&&d.Vc;e="SELECT"==e.tagName&&!e.disabled;f&&!e?(c=!0,b=d.get(f),b=this.dispatchEvent(new $B(f,b))):e||(b=!0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.L()){this.Ud=!0;try{this.qb.focus()}catch(r){}_.Af(this.Wf,0,this)}}else if(13==a.keyCode){if("BUTTON"==e.tagName&&!e.disabled)f=e.name;else if(e==this.Ka)eC(this);else if(d){var g=d.Wc,h;if(h=g)a:{h=_.ch("BUTTON",d.mb);for(var l=0,n;n=
h[l];l++)if(n.name==g||n.id==g){h=n;break a}h=null}e=("TEXTAREA"==e.tagName||"SELECT"==e.tagName||"A"==e.tagName)&&!e.disabled;!h||h.disabled||e||(f=g)}f&&d&&(c=!0,b=this.dispatchEvent(new $B(f,String(d.get(f)))))}else e!=this.Ka||32!=a.keyCode&&" "!=a.key||eC(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.wa(!1)};var gC=function(a,b,c){aC.call(this,a,b,c)};_.v(gC,aC);var hC=function(a){UA.call(this,a)};_.v(hC,UA);
var iC=function(a){a=a&&_.gi(a)||window;return a.gadgets&&a.gadgets.rpc},jC=null,kC=function(a,b){var c=b&&_.gi(b)||window;if(iC(b))a();else if(jC)jC.push(a);else var d=jC=[a],e=c.setInterval(function(){if(iC(b)){c.clearInterval(e);for(var f=0;f<d.length;f++)d[f]();jC=null}},100)},lC=function(a,b){var c;a:{for(c=b.target;c;){if(1==c.nodeType){var d=_.ii(c,"overflowY");if("auto"==d||"scroll"==d)break a}c=c.parentNode}c=null}(!c||!_.Cg(a,c)||c.scrollHeight==c.clientHeight||0<b.deltaY&&1>=Math.abs(c.scrollTop-
(c.scrollHeight-c.clientHeight))||0>b.deltaY&&0==c.scrollTop)&&b.stopPropagation()},mC,nC=function(a,b,c){if(b){b=Math.max(320,Math.min(1051,b));c||(c=_.di(a),c=.85*c.height);var d=Math.max(320,Math.min(650,c))}else c=_.di(a),b=.618*c.width,d=b<c.height?Math.round(Math.max(320,Math.min(650,.85*b))):Math.round(Math.max(320,Math.min(650,.85*c.height))),b=Math.round(d/.618);c=_.di(a);b=Math.min(b,Math.max(c.width,320));d=Math.min(d,Math.max(c.height,320));return new _.bi(b,d)},oC=function(a,b,c,d,e,
f,g){aC.call(this,f?f+" picker modal-dialog":"picker modal-dialog",!0,c);c=a.search(_.fk);f=_.ek(a,0,"protocol",c);if(!(0>f)){var h=a.indexOf("&",f);if(0>h||h>c)h=c;f+=9;decodeURIComponent(a.substr(f,h-f).replace(/\+/g," "))}this.U=new qB;this.J=_.gh();this.la=_.gh();c=_.Yf(_.Yf(new _.If(a),"rpctoken",this.la),"rpcService",this.J);_.Jf(c,"https");this.ob=c.toString();this.Xa&&(this.Xa.src=this.ob);this.da=void 0!==_.Hj(_.Tg(this.ob),"v2");this.za=d;this.ka=e;_.p(void 0)?d=void 0:_.p(d)||_.p(e)?d=
!0:(d=_.Hj(_.Tg(a),"hostId"),mC||(mC=new Set("DocVerse fusiontables geo geowiki gm gmail-gadget gws hotpot jointly presentations pwa sites templates trix trix-copy-sheet webstore".split(" "))),d=!mC.has(d));this.Ba=d;this.ca=g||this.o;b&&(_.Hj(_.Tg(a),"hostId"),b="true"==_.Hj(_.Tg(this.ob),"grugl")?_.ml:_.ll,g=this.ca,iC(g)||(g=g||_.Eg(document),d=g.createElement("SCRIPT"),_.zl(d,b),d.type="text/javascript",g.o.body.appendChild(d)));b=null;g=a.indexOf("/picker?");-1<g?b=a.substring(0,g+8-1):_.Vg(a,
"/picker")&&(b=a);b&&this.setRelayUrl(b+"/resources/rpc_relay.html");this.df=!1;this.B=null;this.Ca&&(this.B?(a=this.B,a.mb=this.Ca,a.ua()):_.wg(this.Ca,_.Db),_.V(this.Ca,!!this.B))};_.v(oC,gC);_.k=oC.prototype;_.k.ob="";_.k.Xa=null;_.k.Dd=!1;_.k.oe=!1;_.k.Sa=_.xa;_.k.sa=function(){oC.M.sa.call(this);var a=this.Ac(),b=_.mi(this),c=new _.Gs(a);_.Tc(b,c);b.K(c,"mousewheel",(0,_.t)(lC,void 0,a)).K(a,"scroll",(0,_.t)(lC,void 0,a))};
_.k.Bh=function(a){a=a["iframe-command"];a=new FA(a?JSON.parse(a):null);switch(_.E(a,1,0)){case 1:this.Sa(FB(_.H(a,jA,2)));this.wa(!1);break;case 4:fC(this),this.Sa({action:"loaded"})}};
_.k.ua=function(a){oC.M.ua.call(this,a);this.da?rB(this.U).then((0,_.t)(this.wg,this),function(){},this):(this.Xa=this.o.ja("IFRAME",{id:this.J,name:this.J,"class":"picker-frame",onload:(0,_.t)(this.Z,this),frameBorder:"0",allow:"camera"}),_.Ad(this.Xa,pC(this)),this.cc().appendChild(this.Xa),_.T(this.L(),"picker-dialog"),this.Xa.src=this.ob,qC(this),rC(this))};
_.k.wg=function(){var a=this.o.ja("div","picker-dialog-content");sB(this.U,a,(0,_.t)(this.Bh,this),this.ob,this.J);this.U.w.w.then((0,_.t)(this.lh,this))};_.k.lh=function(a){this.Xa=a.getIframeEl();this.Z();_.T(this.Xa,"picker-frame");this.cc().appendChild(this.Xa);_.T(this.L(),"picker-dialog");qC(this);rC(this)};
var qC=function(a){sC(a,(0,_.t)(function(b){b.setAuthToken(this.J,this.la)},a))},rC=function(a){var b=_.Hj(_.Tg(a.ob),"title");b&&a.setTitle(b)},pC=function(a){return _.z&&_.fc("7")&&_.qd(a.ob,"https")?_.pd(_.eb("https://about:blank")):_.z?_.pd(_.eb('javascript:""')):_.pd(_.eb("about:blank"))};oC.prototype.Z=function(){this.Xa.src!=_.nd(pC(this))&&(this.Dd=!0,this.Xa.tabIndex=0,this.isVisible()&&this.focus())};
oC.prototype.W=function(a){27==a.keyCode&&(this.wa(!1),this.Sa({action:"cancel"}),a.stopPropagation(),a.preventDefault())};var sC=function(a,b){var c=a.ca;kC(function(){b(_.gi(c).gadgets.rpc)},c)},tC=function(a,b){a.Sa=b;sC(a,(0,_.t)(function(c){c.register(this.J,(0,_.t)(this.Qa,this))},a))};
oC.prototype.Qa=function(a){var b=a.action;"loaded"==b&&(this.oe=!0,uC(this,new NB(this.isVisible())),vC(this),fC(this),_.mi(this).ra(_.gi(this.o),"keydown",this.W),this.Xa.tabIndex=0);"picked"!=b&&"cancel"!=b||this.wa(!1);this.Sa(a)};var vC=function(a){a.fa&&uC(a,new MB(a.fa,window.location.protocol+"//"+window.location.host))};oC.prototype.setRelayUrl=function(a){sC(this,(0,_.t)(function(b){b.setRelayUrl(this.J,a)},this))};
var uC=function(a,b){a.da&&HB(b,a.U);sC(a,(0,_.t)(function(c){c.call(this.J,"picker",null,b)},a))};
oC.prototype.X=function(){var a=_.Jj(this.o.o)||window;if("true"==_.Hj(_.Tg(this.ob),"ignoreLimits"))var b=new _.bi(this.za,this.ka);else if("true"==_.Hj(_.Tg(this.ob),"shadeDialog")){b=_.Ii(bC(this),"margin");var c=_.di(a);a=c.width-80;c=c.height-40;b&&(a-=b.left?b.left:0,a-=b.right?b.right:0,c-=b.top?b.top:0,c-=b.bottom?b.bottom:0);b=new _.bi(0<a?a:0,0<c?c:0)}else b=nC(a,this.za,this.ka);_.bs(this.cc(),b);this.jd()};
oC.prototype.jd=function(){if("true"==_.Hj(_.Tg(this.ob),"shadeDialog")){var a=_.Fi(this.L());a=Math.floor(_.di(_.gi(this.o)).width/2-a.width/2);var b=_.Ii(bC(this),"margin");if(b){var c=b.left?b.left:0;c+=b.right?b.right:0;a=Math.floor(a-c/2)}a=0<a?a:0;b=_.fi(this.o.o).o;_.Ai(this.L(),a,b)}else oC.M.jd.call(this)};
oC.prototype.wa=function(a){if(a!=this.isVisible()&&this.Ba){var b=_.gi(this.o);a?(this.X(),_.mi(this).K(b,"resize",this.X),this.Dd||_.mi(this).K(b,"keydown",this.W)):(_.mi(this).ra(b,"resize",this.X),this.Dd||_.mi(this).ra(b,"keydown",this.W))}oC.M.wa.call(this,a);uC(this,new NB(a))};oC.prototype.focus=function(){oC.M.focus.call(this);if(this.Xa&&this.Dd&&this.oe)try{this.Xa.focus()}catch(a){}};
var xC=function(a){UA.call(this,a);this.o=new Map;wC(this,"gadgets");(a=window.location.origin)||(a=window.location.protocol+"//"+window.location.host);a&&this.o.set("origin",a);this.B=[]};_.v(xC,hC);var yC=function(a){a.o.set("profilePhoto","true");return a};xC.prototype.getHeight=function(){return this.D};xC.prototype.getRelayUrl=function(){return this.o.get("relayUrl")};
var zC=function(a){a.o.set("actions","loaded");return a},AC=function(a,b){a.o.set("authuser",b);return a},BC=function(a){a.o.set("hostId","og");return a},CC=function(a,b){a.o.set("hl",b);return a},DC=function(a,b){a.o.set("st",b);return a},wC=function(a,b){a.o.set("protocol",b);return a};xC.prototype.setRelayUrl=function(a){this.o.set("relayUrl",a);return this};var EC=function(a,b){a.o.set("thumbs",b);return a};xC.prototype.setTitle=function(a){this.o.set("title",a);return this};
var FC=function(a){a.B.length&&a.o.set("pp",_.Te(a.B));a.o.set("nav",RA(a.w));var b=new _.If(a.C);a.o.forEach(function(e,f){_.Yf(b,f,e)});var c=LB(a.C,a.w,a.o,a.B);if(null!==c){_.Yf(b,"amc","true");var d=!1;switch(a.o.get("hostId")){case "gmail-to":case "og":case "testing":d=!0;break;case "ritz":case "punch":case "freebird-themes":case "freebird":case "atariImage":_.z||_.Mb||(d=!0)}d&&_.Yf(b,"v2",EB(c))}return b},GC=function(a){IA.call(this,"upload");this.w.query=a};_.v(GC,IA);
GC.prototype.o=function(a,b){GC.M.o.call(this,a,b);return this};var HC=function(a,b){IA.call(this,"webcam");a&&(this.w.type=a);b&&(this.w.query=b)};_.v(HC,IA);HC.prototype.o=function(a,b){HC.M.o.call(this,a,b);return this};var IC=function(a,b){this.o=a||new _.Dg;this.A=(0,_.t)(this.B,this);this.w=(0,_.t)(this.D,this);this.C=!!b};_.v(IC,_.w);_.k=IC.prototype;_.k.Kd=!1;_.k.Fa=null;_.k.Ea=null;_.k.rb=null;_.k.Jd=null;
var JC=function(a){a.ua();return a.Jd},KC=function(a,b,c){a.addEventListener?a.addEventListener(b,c,!1):a.attachEvent("on"+b,c)},LC=function(a,b,c){a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent("on"+b,c)},NC=function(a){a.Ea&&(LC(a.Ea,"scroll",a.w),LC(a.Ea,MC(a),a.w))},MC=function(a){return"undefined"!=typeof _.gi(a.o).w?"DOMMouseScroll":"mousewheel"};
IC.prototype.ua=function(){if(!this.Fa){var a=this.o;this.rb=a.ja("IFRAME",{frameborder:0,style:"border:0;left:0;position:absolute;top:0;vertical-align:bottom;z-index:1101",src:_.bl});_.V(this.rb,!1);fz(this.rb,0);this.Ea=a.ja("DIV",{style:"background:#fff;display:none;left:0;position:absolute;top:0;z-index:1101"});_.V(this.Ea,!1);fz(this.Ea,.5);a=this.o;var b=this.Fa=a.ja("DIV",{style:"background:#fff;border:1px solid #bebebe;box-shadow:rgba(0,0,0,.2) 0 4px 16px;height:auto;overflow:hidden;position:absolute;width:auto;z-index:1101;-moz-box-shadow:rgba(0,0,0,.2) 0 4px 16px;-webkit-box-shadow:rgba(0,0,0,.2) 0 4px 16px",
name:"dialog"},this.Jd=a.ja("DIV"));b.setAttribute("role","dialog");b.w="dialog";this.Fa.style.visibility="hidden";_.Ai(this.Fa,-1E4,-1E4);a=a.o.body;a.appendChild(this.rb);a.appendChild(this.Ea);a.appendChild(this.Fa)}};
IC.prototype.wa=function(a){a!=this.Kd&&(this.Fa||this.ua(),a?(OC(this),KC(_.gi(this.o),"resize",this.A),this.Ea&&(KC(this.Ea,"scroll",this.w),KC(this.Ea,MC(this),this.w))):(LC(_.gi(this.o),"resize",this.A),NC(this)),_.V(this.rb,a),_.V(this.Ea,a),a?PC(this):(this.Fa.style.visibility="hidden",_.Ai(this.Fa,-1E4,-1E4)),(this.Kd=a)&&"hidden"==this.Fa.style.visibility&&(this.Fa.style.visibility="visible"),a?this.focus():this.C&&this.ha())};IC.prototype.isVisible=function(){return this.Kd};
IC.prototype.focus=function(){try{this.Fa.focus()}catch(a){}};var OC=function(a){_.V(a.rb,!1);_.V(a.Ea,!1);var b=a.o.o,c=_.di(_.Jj(b)||window),d=Math.max(b.body.scrollWidth,c.width);b=Math.max(b.body.scrollHeight,c.height);_.V(a.rb,!0);_.bs(a.rb,d,b);_.V(a.Ea,!0);_.bs(a.Ea,d,b)};IC.prototype.B=function(){OC(this);PC(this)};IC.prototype.D=function(a){a.preventDefault?a.preventDefault():a.returnValue=!1;a.stopPropagation?a.stopPropagation():a.cancelBubble=!0};
var PC=function(a){var b=a.Fa,c=_.Fi(b),d=a.o;a=_.fi(d.o);d=_.di(_.gi(d));_.Ai(b,Math.max(a.x+(d.width-c.width)/2,0),Math.max(a.o+(d.height-c.height)/2,0))};IC.prototype.S=function(){this.Kd&&(LC(_.gi(this.o),"resize",this.A),NC(this));this.Fa&&(_.zg(this.Fa),this.Fa=null);this.Ea&&(_.zg(this.Ea),this.Ea=null);this.rb&&(_.zg(this.rb),this.rb=null)};var QC=function(a){a=a.getOpenParams().onepick_dialog;if(!a)throw Error("ra");return a},RC=function(a){this.o=a};
RC.prototype.A=function(a){var b=a.getOpenParams(),c=new IC(this.o,b.disposeOnHide);b.onepick_dialog=c;c.ua();b=nC(_.gi(this.o),b.width,b.height);var d=b.width,e=b.height;_.q(d)&&_.q(e)?(b=_.di(_.gi(c.o)),d=parseFloat(d)/100,e=parseFloat(e)/100,_.vh(c.Fa,"padding","1px"),_.bs(c.Fa,b.width*d,b.height*e),_.bs(c.Jd,"100%","100%")):_.bs(c.Jd,d,e);PC(c);c.wa(!0);a.openInto(JC(c),{allow:"camera",style:"border:0;height:100%;overflow:hidden",allowtransparency:"true"})};RC.prototype.w=function(a){QC(a).wa(!1)};
var SC=/.*?\/(\d{6,})\/(?:\1\/)*(.*\/?)/,UC=function(a,b,c,d,e,f){_.w.call(this);this.na=d;this.Qc=e;this.D=f;this.za=a;this.w=_.S("gb_ag",a);this.ca=_.qh("gb_kb");this.X=_.S("gb_ac",a);this.ec=_.K(_.C(b,20));this.Ba=_.K(_.C(b,16));this.C=new _.ms(d,this);this.fb=_.K(_.C(b,1));this.ib=_.K(_.C(b,4));this.$=_.K(_.C(b,2));this.Pa=_.K(_.C(b,45));this.Qa=_.K(_.C(b,46));this.fc=_.K(_.C(b,24));this.Hb=_.K(_.C(b,39));this.Z=_.K(_.C(b,43));this.o=_.li(this.w,"gb_Ob");this.ba=_.K(_.C(b,27));this.ia=_.K(_.C(b,
28));this.qc=_.J(_.D(b,3));this.oc=_.J(_.D(b,22));this.ic=_.J(_.D(b,5));this.B=_.J(_.D(b,32));if(this.Y=_.J(_.D(b,33)))this.N=_.S("gb_dg");this.W=this.U=!1;this.da=_.od(_.K(_.C(b,13)));this.hc=_.K(_.C(c,6));this.Rc=_.K(_.C(c,7));this.la=_.K(_.C(b,8));this.Oc=_.C(b,21)||this.la;this.Pd=_.K(_.C(b,25));this.Od=_.od(_.K(_.C(b,26)).replace("&Email=$email",""));this.G=[];this.A=[];this.R=!1;this.F=null;this.H={};a=_.qh("gb_Nb",this.w);for(c=0;c<a.length;c++)e=_.S("gb_5b",a[c]),d=_.S("gb_0b",a[c]),e&&d&&
(e=lz(e),this.H[e]=d.getAttribute("data-src")||d.src);this.O=!1;this.P=null;this.fa=_.J(_.D(b,14));this.gc=_.K(_.C(b,15));this.ka=2E4;this.Pc=b;this.J=this.T=null;TC(this);this.Qd=_.J(_.D(b,29))&&!1};_.v(UC,_.w);UC.prototype.S=function(){UC.M.S.call(this);delete this.w;delete this.X;this.G=null;this.A=[];this.C.ha()};
var YC=function(a,b,c){_.wg(a.w,_.Db);a.G=[];VC(a,b,c);WC(a);XC(a,!1)},VC=function(a,b,c){if(a.B)if(c){if(0!=a.A.length)for(b=a.A,a.A=[],c=0;c<b.length;c++)ZC(a,b[c])}else a.A=[],null!=b&&a.B&&a.O&&(b?$C(a):a.R=!0);else a.A=[]},eD=function(a,b){var c=2==b.type,d=3==b.type,e=b.name||b.Ta;d&&a.o&&(e=b.Ta);var f=b.Ta;b.sd?a.o||(f=a.fb.replace("%1$s",b.Ta)):b.ud?a.o||(f=a.ib.replace("%1$s",b.Ta)):c?a.o||(f=a.$):d&&a.o&&(f=a.Z);var g=c?b.Ta:f,h=b.Uf;h?a.H[g]=h:h=a.o?a.H[g]?a.H[g]:"https://ssl.gstatic.com/gb/images/gm_silhouette_32.png":
a.H[g]?a.H[g]:2==b.type?"https://ssl.gstatic.com/gb/images/pluspages_48.png":"https://ssl.gstatic.com/gb/images/silhouette_48.png";a.o&&(d||b.ud)&&(h="https://ssl.gstatic.com/gb/images/gm_silhouette_32.png");h=_.R("IMG",{"class":"gb_0b gb_cb",src:h,alt:2==b.type?a.Ba:a.ec});a.o&&(h.setAttribute("aria-hidden","true"),h.setAttribute("alt",""));g=a.o&&b.Sb;var l=_.R("DIV","gb_3b",e);e="gb_5b";g&&(e+=" gb_6b");f=_.R("DIV",{"class":e,dir:"ltr"},f);e=[];d&&!a.o||e.push(l);c&&a.o||e.push(f);g&&(null==a.T&&
(a.T=_.S("gb_zb",a.za)),null!=a.T&&e.push(a.T.cloneNode(!0)));l=[];var n=f=null;if(b.zc){var r=aD(a.Hb);a.o?e.unshift(r):e.push(r)}else if(b.Sb){f=aD(a.fc);a.o?e.unshift(f):e.push(f);f=["gb_Tb","gb_Wb"];a.o&&f.push("gb_Ub");r=_.R("BUTTON",f,a.ba);r.setAttribute("aria-hidden","true");a.o&&(r.setAttribute("aria-label",a.ba),r.setAttribute("role","button"));var x=bD(a);f=x;n=_.R("DIV",a.o?"gb_8b":"gb_Sb");a.C.K(r,"click",(0,_.t)(a.Nd,a,b.Ta));a.o?(n.appendChild(x),n.appendChild(r)):(a.C.K(n,"click",
a.Aa),l.push(r),l.push(x),l.push(n));cD(a,r);cD(a,x)}else!d||b.zc||a.o?a.o&&(c?e.unshift(aD(a.$)):b.ud?e.unshift(aD(a.Qa)):b.sd&&e.unshift(aD(a.Pa))):e.push(aD(a.Z));e=_.R("DIV","gb_Qb",e);l.push(h);l.push(e);a.o&&l.push(n);h=_.R(g?"DIV":"A","gb_Nb",l);g?(a.C.K(h,"click",a.Aa),h.setAttribute("tabindex","0"),h.setAttribute("role","group"),h.setAttribute("aria-haspopup","true"),h.setAttribute("aria-expanded","false")):f=h;b.Sb?(a.C.K(h,"keydown",a.Lc),_.T(h,"gb_Kb")):dD(a,h,b.zc?3:1);if(g=b.Hf)a.fa&&
2==b.type&&(l=b.id,e=g.match(SC))&&(l=l||e[1],n=e[2],r=window.location.href,g=(e=r.match(SC))?r.replace(new RegExp(e[1],"g"),l):g.replace(n,a.gc)),_.mh(f,g);if(g=(g=2==b.type?a.oc:a.qc)||a.fa&&2==b.type)f.target="_blank",_.nc&&(f.rel="noreferrer");d&&(a.o?_.T(h,"gb_4b"):_.T(h,"gb_1b"));c&&a.o&&_.T(h,"gb_2b");if(b.Ef&&((c=_.S("gb_Xb",a.w))&&_.W(c,"gb_Xb"),_.T(h,"gb_Xb"),b.name))for(c=0;c<a.ca.length;c++)d=_.$h(b.name),_.wg(a.ca[c],d);return h},TC=function(a){(0,_.Ja)(a.za.getElementsByClassName("gb_Nb"),
(0,_.t)(function(b){dD(this,b,1)},a))},dD=function(a,b,c){_.kh(a.C,b,function(){return a.D(4,c,2!=c)})},aD=function(a){return _.R("DIV","gb_7b",a)},bD=function(a){var b=["gb_Tb","gb_Vb"];a.o&&b.push("gb_Ub");b=_.R(a.o?"A":"BUTTON",b,a.ia);b.setAttribute("aria-hidden","true");a.o&&(b.setAttribute("aria-label",a.ia),b.setAttribute("role","link"));_.kh(a.C,b,function(){return a.D(6,2,!0)});return b},cD=function(a,b){a.C.K(b,_.wi(27)?"keypress":"keyup",a.lc)},fD=function(a,b,c,d){d&&a.B&&0!=a.A.length?
a.w.insertBefore(b,_.S("gb_Kb",a.w)):a.w.appendChild(b);a.G.push(b);WC(a);2==c&&XC(a,!0)},XC=function(a,b){_.cs(a.X,"gb_za",!b);a.X.setAttribute("aria-hidden",!b+"")},WC=function(a){var b=a.w.children.length;b=0==b||1==b&&_.li(a.w.firstChild,"gb_Xb");_.cs(a.w,"gb_za",b);a.w.setAttribute("aria-hidden",b+"")},$C=function(a){!a.ic||a.O&&!a.B||(gD(a,!0,!0),a.O||_.ds(a.na,window,"message",(0,_.t)(a.kc,a)),hD(a),a.P=iD(a,a.da),a.O=!0)},jD=function(){return window.location.origin||window.location.protocol+
"//"+window.location.host};UC.prototype.kc=function(a){if(0==this.A.length||!this.B){a=a.Oa;var b=_.nd(this.da),c=a.origin;b=b.match(_.Ef);c=c.match(_.Ef);if(b[3]==c[3]&&b[1]==c[1]&&b[4]==c[4])try{b:{var d=a.data;if(d){a=null;try{a=new yz(d?JSON.parse(d):null)}catch(g){var e=null;break b}e=_.Ej(a,wz,1)}else e=null}if(e&&0!=e.length){this.B||YC(this);for(d=0;d<e.length;++d)ZC(this,e[d]);var f=!0}else f=!1;f&&(this.R=!1,gD(this,!1,!0),hD(this))}catch(g){this.na.log(Error("sa`"+(g.name?g.name:"")))}}};
var ZC=function(a,b){var c={valid:!1};if(b){c.type=_.C(b,1);c.Ta=_.K(_.C(b,3));c.sd=_.J(_.D(b,6));c.Sb=_.J(_.D(b,14));c.ud=!1;c.name=_.K(_.C(b,2));c.id=_.K(_.C(b,10));c.Uf=_.K(_.C(b,4));c.zc=!_.J(_.D(b,14))&&!_.J(_.D(b,9));var d=_.C(b,7);d=null!=d?d.toString():"";var e=2==c.type,f=e?c.id:"none";c.Ef=e?a.Rc==f:a.hc==c.Ta;d=(e?a.Oc:a.la).replace("$authuser",d).replace("$session_index",d).replace("$pageId",f).replace("$email",c.Ta);var g=new _.If(jD());e=new _.If(d);f=g.clone();var h=!!e.w;h?_.Jf(f,
e.w):h=!!e.D;h?f.D=e.D:h=!!e.cb;h?_.Kf(f,e.cb):h=null!=e.C;var l=e.ab();if(h)_.Lf(f,e.C);else if(h=!!e.F)"/"!=l.charAt(0)&&(g.cb&&!g.F?l="/"+l:(g=f.ab().lastIndexOf("/"),-1!=g&&(l=f.ab().substr(0,g+1)+l))),l=_.ur(l);h?_.Mf(f,l):h=""!==e.o.toString();h?_.Nf(f,e.o.clone()):h=!!e.A;h&&_.Of(f,e.A);e=f.toString();c.Hf=c.zc&&3==c.type?_.Yf(_.Yf(_.Yf(new _.If("https://accounts.google.com/signin/collaboratoraccount"),"source","ogb"),"continue",e),"atu",_.C(b,10)).toString():c.Sb||c.zc?a.Pd.replace("$continue",
_.Bd(e)).replace("$email",_.Bd(c.Ta)):d;c.valid=!0}!c.valid||a.B&&!c.Sb||(d=eD(a,c),c.Sb?a.A.push(b):c.sd||a.J&&a.J(),fD(a,d,c.type))};UC.prototype.Nd=function(a,b){var c;this.o?c=Kz(b.target):c=b.target.parentElement;_.zg(c);WC(this);a=iD(this,ez(this.Od,{Email:a}));_.Af((0,_.t)(this.Md,this,a),this.ka,this);this.D(7,2);b.preventDefault();b.stopPropagation()};
var iD=function(a,b){var c={origin:jD()};a=_.C(a.Pc,38);_.va(a)&&(c.ts=a);b=ez(b,c);b=_.R("IFRAME",{width:0,height:0,frameborder:0,"class":"gb_za",src:_.nd(b)});document.body.appendChild(b);return b};UC.prototype.Lc=function(a){var b=a.target;if(32==a.keyCode||13==a.keyCode){if(_.li(b,"gb_Tb")){b.click();a.preventDefault();a.stopPropagation();return}kD(this,a,b)}27==a.keyCode&&null!=b.getAttribute("selected")&&(this.D(5,2),lD(this))};
UC.prototype.lc=function(a){27==a.keyCode&&(this.F.focus(),this.D(5,2),lD(this),a.preventDefault(),a.stopPropagation())};UC.prototype.Aa=function(a){if(!this.o)kD(this,a,a.target.parentElement);else if(!_.li(a.target,"gb_Tb")){var b=a.o;null!=b&&kD(this,a,b)}};
var kD=function(a,b,c){var d=null!=c.getAttribute("selected");lD(a);d?a.D(5,2):(c.setAttribute("selected","true"),a.F=c,a.o?(c.setAttribute("aria-expanded","true"),c.focus()):_.S("gb_Wb",c).focus(),mD(a,c,!1),a.D(4,2));b.preventDefault();b.stopPropagation()},mD=function(a,b,c){var d=b;a.o&&(d=_.S("gb_8b",b));(0,_.Ja)(_.Ag(d),function(e){e.setAttribute("aria-hidden",_.li(e,"gb_Tb")?c:!c)})},lD=function(a){null!=a.F&&(a.F.removeAttribute("selected"),a.o&&a.F.setAttribute("aria-expanded","false"),mD(a,
a.F,!0),a.F=null)},gD=function(a,b,c){c?a.W=b:a.U=b;a.Y&&a.N&&(b=!a.W&&!a.U,!b&&_.li(a.N,"gb_za")&&_.Af(a.Nc,2E4,a),nD(a,!b))},nD=function(a,b){a.Y&&a.N&&(_.cs(a.N,"gb_za",!b),a.o||(a=_.Eq(a.N),null!=a&&_.cs(a,"gb_N",b)))};UC.prototype.Nc=function(){nD(this,!1);this.U=this.W=!1;hD(this)};UC.prototype.Md=function(a){null!=a&&_.zg(a)};var hD=function(a){null!=a.P&&(_.zg(a.P),a.P=null)},oD=function(a,b,c,d){this.D=a;this.url=b;this.F=c;this.H=d||0;this.w=0;this.A=[]};oD.prototype.tb=function(){return this.w};
var pD=function(a,b){a.w=b;if(3==b||5==b){for(b=0;b<a.A.length;b++)try{a.A[b]()}catch(c){a.F.log(c)}a.A=[]}};oD.prototype.Le=function(){};oD.prototype.hf=function(){return{}};oD.prototype.jf=function(){return{}};oD.prototype.ee=function(){};var qD=function(a,b){_.he.call(this,a);this.Ga=b};_.O(qD,_.he);
var sD=function(a,b,c,d,e,f){var g=_.Eg(window);this.N=a;this.qa=b;this.G=c;this.Za=d;this.O=f;this.o={};oD.call(this,"onepick",FC(rD(this,g)).toString(),e);a=new RC(g);b=this.o;b.onOpen=(0,_.t)(a.A,a);b.onClose=(0,_.t)(a.w,a)};_.v(sD,oD);
var rD=function(a,b){var c=a.Za.join("-c,")+"-c",d=zC(wC(VA(VA(BC(yC(new xC)),(new GC("profile")).o("silo_id","48")),new LA),"iframes"));d.A=b;b=DC(AC(CC(EC(d,c),a.N),a.qa),a.O);a.G&&b.o.set("groupId",a.G);0<=_.ib(_.ql,"10.1")&&VA(b,(new HC("profile","profile")).o("silo_id","48"));return b};_.k=sD.prototype;_.k.jf=function(){return{message:(0,_.t)(this.ee,this)}};_.k.ee=function(a){this.J.dispatchEvent(new qD("message",[a]))};
_.k.hf=function(){return{onOpen:(0,_.t)(this.xh,this),onReady:(0,_.t)(this.yh,this),onClose:(0,_.t)(this.wh,this)}};_.k.Le=function(a){this.J=a};_.k.xh=function(a){var b=document.activeElement;null!=b&&(this.C=b);this.B=a;this.o.onOpen&&this.o.onOpen(a)};_.k.yh=function(){pD(this,3)};_.k.wh=function(a){this.o.onClose&&this.o.onClose(a);null!=this.C&&this.C.focus()};
var tD=function(a,b,c,d,e,f,g,h,l,n,r){_.w.call(this);this.w=a;this.H=c;this.P=b;this.Y=d;this.F=f;this.R=g;this.o=h;this.B=l;this.T=n;this.N=r;this.D=new _.ms(e,this);this.J=_.J(_.D(this.o,41));this.J||(this.C=_.id("op"),this.D.K(this.C,"message",this.O))};_.v(tD,_.w);tD.prototype.S=function(){tD.M.S.call(this);this.w&&delete this.w;delete this.H;this.D.ha()};
tD.prototype.U=function(a){var b=this.C.o.B;if(b){var c=QC(b);if(c&&(c.wa(a),a&&(this.F.log(34),(a=b.getIframeEl())&&a.contentWindow)))try{a.focus(),a.contentWindow.focus()}catch(d){}}};tD.prototype.O=function(a){this.G(a.Ga[0])};
tD.prototype.G=function(a){var b=a.action;if("picked"==b){a=a.docs[0].thumbnails;(b=uD(a,this.P))&&this.w&&(this.w.style.backgroundImage="url("+b+")");if(a=uD(a,this.Y))this.H.style.backgroundImage="url("+a+")";this.A&&this.A.wa(!1);this.F.log(35);vD(this,12)}else"cancel"==b&&vD(this,13)};
var uD=function(a,b){for(var c=0;c<a.length;c++)if(a[c].height==b)return a[c].url;return null},vD=function(a,b){var c=new _.Zr,d=a.N.oa();_.G(c,1,d);d=new Lz;_.G(d,4,b);b=new _.Md;_.X(b,37,c);_.X(b,35,d);a.R.log(97,b)},wD={method:"POST",path:"https://people-pa.googleapis.com/v2/people:batchGet",body:{personId:"me",requestMask:{includeField:{paths:"person.photo"},includeContainer:"PROFILE"},extensionSet:{extensionNames:"ABOUT_ME_ADDITIONAL_DATA"},mergedPersonSourceOptions:{includedProfileStates:"CORE_ID"}}},
yD=function(a,b,c,d,e,f,g){this.D=b;this.P=c;this.ka=d;this.G=null;var h;_.D(this.D,35)&&(h=a);_.ws.call(this,a,"gbd4",e,f,g,!0,h);this.X=this.W=!1;this.Qa=_.J(_.D(this.D,48),!1);this.$=_.K(_.C(b,47));(this.R=_.J(_.D(this.D,30),!1))&&_.J(_.D(this.P,3))&&xD(this,!1);this.O=5;this.na=79;this.ia=80;this.dc()};_.v(yD,_.ws);_.k=yD.prototype;_.k.S=function(){yD.M.S.call(this);this.H&&this.H.ha();this.U&&this.U.ha()};
_.k.gh=function(){null!=this.G&&(this.G.setAttribute("src","https://www.gstatic.com/images/icons/material/system/1x/broken_image_grey600_18dp.png"),this.G.setAttribute("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"),_.vh(this.G,"width",""),_.T(this.G.parentElement,"gb_la"),_.vh(this.G.parentElement,"line-height","30px"))};
_.k.close=function(a,b,c){this.H&&lD(this.H);return yD.M.close.call(this,a,b,c)};_.k.ie=function(){yD.M.ie.call(this);var a=_.S("gb_7f",this.w);a&&_.kh(this,a,(0,_.t)(this.Dh,this));(a=_.S("gb_4f",this.w))&&_.kh(this,a,(0,_.t)(this.Zg,this));(a=_.S("gb_8f",this.w))&&_.kh(this,a,(0,_.t)(this.Ih,this));(a=_.S("gb_ub",this.w))&&_.kh(this,a,(0,_.t)(this.ph,this));(a=_.S("gb_Ib",this.w))&&_.kh(this,a,(0,_.t)(this.Ch,this));(a=_.S("gb_Hb",this.w))&&_.kh(this,a,(0,_.t)(this.Kh,this))};
_.k.dc=function(){yD.M.dc.call(this);this.B&&this.A(this.B,"focus",this.Nh,!1,this);_.D(this.D,35)&&(this.G=_.S("gb_ma",this.B),this.A(this.G,"error",this.gh,!1,this))};_.k.od=function(a){try{zD(this)}catch(b){}this.F.log(_.li(a.target,"gb_Da")?42:43);yD.M.od.call(this,a)};
var zD=function(a){_.D(a.D,12)&&a.R&&(a.W||_.J(_.D(a.P,3))&&_.D(a.D,31)&&_.wa("gapi.load")("client",(0,_.t)(function(){var b=_.wa("gapi.config.update");b("googleapis.config/auth/useFirstPartyAuth",!0);b("googleapis.config/auth/useFirstPartyAuthV2",!0);b("client/cors",!0);_.wa("gapi.client.request")(wD).then(this.Ah,this.zi,this);this.W=!0},a)))};_.k=yD.prototype;
_.k.Ah=function(a){a=a.result.personResponse;0!=a.length&&(a=a[0],null!=a&&(a=a.person.extendedData.aboutMeExtendedData.profileEditability.lockedField,null!=a&&-1!=a.indexOf("person.photo")||AD(this)))};_.k.zi=function(){this.C.log(Error("ta"))};_.k.Nh=function(){BD(this)};_.k.Dh=function(){this.F.log(10);CD(this,8)};_.k.Ch=function(){DD(this,14,!0,void 0,2)};_.k.Kh=function(){DD(this,14,!0,void 0,1)};_.k.Zg=function(){this.F.log(48);CD(this,9)};_.k.Ih=function(){this.F.log(9,{l:"o"});CD(this,10)};
_.k.ph=function(){this.F.log(49)};_.k.de=function(a,b){yD.M.de.call(this,a,b);1==a&&ED(this)};_.k.open=function(a){ED(this);yD.M.open.call(this,a);this.X||(this.X=!0,a=_.S("gb_qb"),null!=a&&24<_.Fi(a).height&&_.T(_.S("gb_Ka",a),"gb_Aa"))};var FD=function(a){if(!a.H){var b=_.S("gb_Fb",a.w);b&&(a.H=new UC(b,a.D,a.P,a.C,a.F,(0,_.t)(a.Z,a)),_.li(a.w,"gb_j")&&!a.Qa&&(b=(0,_.t)(a.fb,a),a.H.J=b))}return a.H};yD.prototype.Z=function(a,b,c){DD(this,a,void 0===c?!1:c,b)};
yD.prototype.fb=function(){var a=_.S("gb_8f",this.w);a&&(_.Fg(a,this.$),this.H.J=null)};
var ED=function(a){var b=FD(a);a.ba?null!=b&&b.B&&b.R&&$C(b):(a.ba=!0,null!=b&&$C(b),a.R&&_.J(_.D(a.P,3))||AD(a),BD(a))},AD=function(a){if(_.D(a.D,12)){var b=_.S("gb_bb",a.w);if(b){try{if(window.location.host!=top.location.host)return}catch(g){return}var c=_.S("gb_Ba",a.o),d=_.L(_.E(a.D,6,30)),e=_.S("gb_Ca",a.w),f=_.L(_.E(a.D,7,96));a.U=new tD(c,d,e,f,a.C,a.F,a.N,a.D,a.P,a.ka,a.da);_.kh(a,b,a.fa);xD(a,!0)}}},xD=function(a,b){var c=_.S("gb_Qa",a.w);c||(c=_.S("gb_hb",a.w));_.cs(c,"gb_Aa",!b)};
yD.prototype.fa=function(a){var b=this.U;if(b.J){if(!b.A){var c=[_.E(b.o,6,30),_.E(b.o,7,96)].join("-c,")+"-c",d=_.K(_.C(b.T,5)),e=new xC(_.K(_.C(b.o,42))),f=zC(wC(VA(VA(BC(yC(e)),(new GC("profile")).o("silo_id","48")),new LA),"gadgets")),g=_.Eg(window);f.A=g;c=DC(AC(CC(EC(f,c),d),_.K(_.C(b.B,5))),_.C(b.o,36)||"");d=(0,_.t)(b.G,b);c.Sa=d;_.C(b.B,7)&&(c=_.K(_.C(b.B,7)),e.o.set("groupId",c));0<=_.ib(_.ql,"10.1")&&VA(e,(new HC("profile","profile")).o("silo_id","48"));e.getRelayUrl()||e.setRelayUrl(_.Mf(_.Of(_.Nf(_.Tg(window.location.href),
void 0),""),"/favicon.ico").toString());if(e.o.get("minimal"))throw Error("qa");c=new oC(FC(e).toString(),!0,e.A,e.F,e.D,"",void 0);c.rf=!1;c.fa=e.G;c.oe&&vC(c);tC(c,e.Sa);b.A=c}b=b.A;b.wa(!0)}else if(e=b.C,b=(0,_.t)(b.U,b,!0),4!=e.o.tb())if(e.C(),e=e.o,3==e.w||5==e.w)try{b()}catch(h){e.F.log(h)}else e.A.push(b);CD(this,11,!1);a.preventDefault()};
var BD=function(a){if(a.w&&!a.w.hasAttribute("img-loaded")){for(var b=a.w.getElementsByTagName("img"),c=0,d;d=b[c];c++)d.hasAttribute("data-src")&&(d.setAttribute("src",d.getAttribute("data-src")),d.removeAttribute("data-src"));a.w.setAttribute("img-loaded","1")}};
yD.prototype.la=function(a,b,c,d,e,f,g,h,l,n){var r=FD(this);r.Qc.log(44,{n:"paa"});n=n?2:1;a=eD(r,{Ta:e,id:"",Ef:a,sd:b,ud:c,Sb:!1,Hf:f?g||"":"",name:d||"",Uf:l||"",type:n});h&&(h["class"]&&(_.Ji(a,h["class"].split(" ")),delete h["class"]),delete h.href,"_blank"==a.target&&delete h.target,_.Id(a,h));f||_.T(a,"gb_Zb");r.J&&r.J();fD(r,a,n,!0)};yD.prototype.Ba=function(a){YC(FD(this),this.vb(),a)};
yD.prototype.Aa=function(a){for(var b=FD(this),c=this.vb(),d=0;d<b.G.length;d++)_.zg(b.G[d]);b.G=[];VC(b,c,a);WC(b);XC(b,!1)};yD.prototype.Pa=function(a){var b=FD(this);b&&gD(b,a)};var CD=function(a,b,c){DD(a,b,void 0===c?!0:c)},DD=function(a,b,c,d,e){c=void 0===c?!1:c;var f=new Lz;b=_.G(f,4,b);d&&_.G(b,2,d);e&&_.G(b,3,e);d=new _.Md;d=_.X(d,35,b);_.G(d,36,_.li(a.w,"gb_0a"));_.Bs(a,97,d,void 0===c?!1:c)},GD=function(){};_.v(GD,Error);
var HD=function(a,b,c,d,e,f){_.us.call(this,a,d);this.G=e;this.B=f||null;this.D=this.o.getAttribute("data-pid");this.w=b;this.F=c;_.kh(this,this.o,(0,_.t)(this.H,this));if(a=_.S("gb_m",this.o))a=a.style.backgroundPosition.split(" "),_.Yr("#"+this.o.id+" .gb_m::before{left:"+a[0]+";top:"+a[1]+"}")};_.v(HD,_.us);
HD.prototype.H=function(a){a=a.o;var b={t:this.D,l:this.w};if(a){var c=a.getAttributeNode("data-ved");c&&c.value&&(b.ved=c.value);_.li(a,"gbpq")&&ID(this,a)}this.G.log(1,b);this.B&&(a=new _.Md,b=_.Dd(this.D),_.va(b)&&!isNaN(b)&&_.G(a,15,b),_.G(a,20,1==this.w),this.B.log(8,a))};
var ID=function(a,b){if(a.F)window.o&&_.mh(b,window.o.Vj(b.href));else if(document.forms[0]&&document.forms[0].q){var c=(document.forms[0].q||"").value;c&&_.mh(b,b.href.replace(/([?&])q=[^&]*|$/,function(d,e){return(e||"&")+"q="+encodeURIComponent(c)}))}else a.C.log(new GD)},JD=function(a,b,c,d,e,f){for(var g=[],h=0;h<a.length;h++)g.push(new HD(a[h],b,c,d,e,f));return g},KD=function(a,b,c,d,e){_.ws.call(this,a,"aw",c,d,e,!0);this.D=JD(_.qh("gb_d",this.o),2,b,c,d,e);this.O=29;this.ca=30;this.na=29;
this.ia=30;this.dc()};_.O(KD,_.ws);KD.prototype.S=function(){_.ws.prototype.S.call(this);for(var a=0;a<this.D.length;a++)this.D[a].ha();this.D=null};var LD=function(a,b,c,d){_.us.call(this,a,c);this.w=JD(_.qh("gb_e",this.o),1,b,c,d)};_.O(LD,_.us);LD.prototype.S=function(){_.us.prototype.S.call(this);for(var a=0;a<this.w.length;a++)this.w[a].ha();this.w=null}; _.Jk(function(){var a=!!_.H(_.N(),_.er,14),b=_.S("gb_y"),c=_.S("gb_C");if(a&&b&&c){a=_.Ic();a=_.J(_.D(a,11));c=_.Pl();var d=_.Rl(),e=_.Gk();new KD(b,a,c,d,e);(b=_.S("gb_be"))&&new LD(b,a,c,d)}});
var MD=function(a,b,c){_.eq.call(this);this.o=a;this.A=c;this.F=!1;this.H=_.L(_.E(b,12,3E4));this.B=[];this.o.Le(this);0<this.o.H&&window.setTimeout((0,_.t)(this.C,this),1E3*this.o.H)};_.O(MD,_.eq);MD.prototype.C=function(){this.F?ND(this):0==this.o.tb()&&pD(this.o,1)};MD.prototype.D=function(a,b){window.clearTimeout(this.G);var c=_.rg(arguments,1);this.dispatchEvent("ifs.onready");a&&a.apply(null,c)};
var ND=function(a){try{if(!a.o.B){pD(a.o,2);var b=a.o.hf();b.open=(0,_.t)(a.D,a,b.open);b.onready=(0,_.t)(a.D,a,b.onready);iframes.setHandler(a.o.D,b);var c=iframes.open(a.o.url,{style:a.o.D},a.o.jf(),{},(0,_.t)(a.o.ee,a.o));a.o.B=c;0<a.H&&(window.clearTimeout(a.G),a.G=window.setTimeout((0,_.t)(a.dispatchEvent,a,"ifs.ontimeout"),a.H))}}catch(d){a.A.log(new OD(a.o))}};
MD.prototype.J=function(){try{this.F=!0;1==this.o.tb()&&ND(this);for(var a=0;a<this.B.length;a++)try{this.B[a]()}catch(b){this.A.log(b)}this.B=null}catch(b){this.A.log(b)}};MD.prototype.init=function(a){try{a.Eb().addCallback((0,_.t)(this.J,this))}catch(b){this.A.log(b)}return this};var OD=function(){_.Ha.call(this)};_.O(OD,_.Ha);
(function(){var a=_.H(_.N(),bz,10)||new bz,b=_.Mj(),c=_.Pl();a=new sD(_.K(_.C(_.Ic(),5)),_.K(_.C(b,5)),_.K(_.C(b,7)),[_.E(a,6,30),_.E(a,7,96)],c,_.C(a,36)||"");b=new Iz;_.G(b,12,3E4);c=new MD(a,b,c);a=_.id("gc");_.Ta("op",c.init(a));_.Jk(function(){var d=_.S("gb_Wa"),e=_.S("gb_Ja");d&&e&&d.parentNode!=e&&e.appendChild(d)})})();
_.Jk(function(){if(_.H(_.N(),bz,10)){var a=_.H(_.N(),bz,10)||new bz;if(!_.J(_.D(a,34))){var b=_.S("gb_Ja");if(b){var c=_.Mj(),d=_.Ic(),e=_.Pl(),f=_.Rl(),g=_.Gk();a=new yD(b,a,c,d,e,f,g);_.u("gbar.spd",(0,_.t)(a.open,a));_.u("gbar.paa",(0,_.t)(a.la,a));_.u("gbar.pca",(0,_.t)(a.Aa,a));_.u("gbar.pcm",(0,_.t)(a.Ba,a));_.u("gbar.pti",(0,_.t)(a.Pa,a));_.id("api").Ma()}}}});
_.Jk(function(){var a=_.Ou();null==a.w&&a.init();_.Lu(a,{});_.id("api").Ma();a.w.pe()});
}catch(e){_._DumpException(e)}
})(this.gbar_);
// Google Inc.

File diff suppressed because one or more lines are too long

View File

@ -1,92 +0,0 @@
{
"stuff": {
"1": {
"time": "Wed, 12 Jun 2019 16:03:51 GMT",
"num_results": "Ungefähr 2.750.000.000 Ergebnisse (0,43 Sekunden) ",
"no_results": false,
"effective_query": "",
"results": [
{
"link": "https://dict.leo.org/englisch-deutsch/stuff",
"title": "stuff - LEO: Übersetzung im Englisch ⇔ Deutsch Wörterbuchhttps://dict.leo.org/englisch-deutsch/stuffIm CacheÄhnliche Seiten",
"snippet": "Lernen Sie die Übersetzung für 'stuff' in LEOs Englisch ⇔ Deutsch Wörterbuch. Mit Flexionstabellen der verschiedenen Fälle und Zeiten ✓ Aussprache und ...",
"visible_link": "https://dict.leo.org/englisch-deutsch/stuff",
"date": "",
"rank": 1
},
{
"link": "https://www.dict.cc/englisch-deutsch/stuff.html",
"title": "stuff :: Englisch-Deutsch-Übersetzung - dict.cc Wörterbuchhttps://www.dict.cc/englisch-deutsch/stuff.htmlIm Cache",
"snippet": "Englisch-Deutsch-Übersetzungen für stuff im Online-Wörterbuch dict.cc (Deutschwörterbuch).",
"visible_link": "https://www.dict.cc/englisch-deutsch/stuff.html",
"date": "",
"rank": 2
},
{
"link": "https://www.linguee.de/englisch-deutsch/uebersetzung/stuff.html",
"title": "stuff - Deutsch-Übersetzung Linguee Wörterbuchhttps://www.linguee.de/englisch-deutsch/uebersetzung/stuff.htmlIm Cache",
"snippet": "Viele übersetzte Beispielsätze mit \"stuff\" Deutsch-Englisch Wörterbuch und Suchmaschine für Millionen von Deutsch-Übersetzungen.",
"visible_link": "https://www.linguee.de/englisch-deutsch/uebersetzung/stuff.html",
"date": "",
"rank": 3
},
{
"link": "https://www.stuff.co.nz/",
"title": "Latest breaking news NZ | Stuff.co.nz | New Zealandhttps://www.stuff.co.nz/Diese Seite übersetzen",
"snippet": "Latest news and videos from New Zealand and the world, including breaking news, sport, politics, business, entertainment, lifestyle and travel.",
"visible_link": "https://www.stuff.co.nz/",
"date": "",
"rank": 4
},
{
"link": "https://www.stuff.tv/",
"title": "Stuff | The best gadgets - news, reviews and buying guideshttps://www.stuff.tv/Im CacheDiese Seite übersetzen",
"snippet": "The smartest, wittiest gadget reviews and buying guides, the latest tech news and analysis, and the best longread features on the web.",
"visible_link": "https://www.stuff.tv/",
"date": "",
"rank": 5
},
{
"link": "https://www.facebook.com/Stuff.co.nz/",
"title": "Stuff - Home | Facebookhttps://www.facebook.com ... News & Media WebsiteIm CacheÄhnliche SeitenDiese Seite übersetzen",
"snippet": "Stuff, Wellington, New Zealand. 830K likes. Stuff is New Zealand's largest and most popular news site. As well as covering the stories of the day, we...",
"visible_link": "https://www.facebook.com ... News & Media Website",
"date": "",
"rank": 6
},
{
"link": "https://www.stuff-shop.de/",
"title": "STUFF Shop: Möbel | Mode | Accessoires | Home, Living & Fashionhttps://www.stuff-shop.de/Im CacheÄhnliche Seiten",
"snippet": "Wo sonst gibt es so einen interessanten Produktmix von Möbeln, Mode und Accessoires. Ob Vintage, Loft Style, Industrial oder Shabby Chic, hier sind Sie ...",
"visible_link": "https://www.stuff-shop.de/",
"date": "",
"rank": 7
},
{
"link": "https://docs.microsoft.com/de-de/sql/t-sql/functions/stuff-transact-sql",
"title": "STUFF (Transact-SQL) - SQL Server | Microsoft Docshttps://docs.microsoft.com/de-de/sql/t-sql/functions/stuff-transact-sqlIm Cache",
"snippet": "16.11.2017 - Die STUFF-Funktion fügt eine Zeichenfolge in eine andere Zeichenfolge ein.The STUFF ... STUFF ( character_expression , start , length ...",
"visible_link": "https://docs.microsoft.com/de-de/sql/t-sql/functions/stuff-transact-sql",
"date": "16.11.2017 - ",
"rank": 8
},
{
"link": "https://www.wordreference.com/es/translation.asp?tranword=stuff",
"title": "stuff - English-Spanish Dictionary - WordReference.comhttps://www.wordreference.com/es/translation.asp?tranword=stuffIm Cache",
"snippet": "stuff - Translation to Spanish, pronunciation, and forum discussions.",
"visible_link": "https://www.wordreference.com/es/translation.asp?tranword=stuff",
"date": "",
"rank": 9
},
{
"link": "https://www.reedsnstuff.com/",
"title": "Reeds 'n Stuffhttps://www.reedsnstuff.com/Im Cache",
"snippet": "Innovatives Zubehör für Oboe, Fagott, Klarinette und andere Holzblasinstrumente.",
"visible_link": "https://www.reedsnstuff.com/",
"date": "",
"rank": 10
}
]
}
}
}