Test

Multi Request

Array ( [http://google.com.ua] => <!doctype html><html itemscope="" itemtype="http://schema.org/WebPage" lang="uk"><head><meta content="text/html; charset=UTF-8" http-equiv="content-type"><meta content="/images/branding/googleg/1x/googleg_standard_color_128dp.png" itemprop="image"><title>Google</title><script>(function(){window.google={kEI:'CkbnVa3SBoyuggTprZCIBg',kEXPI:'3700062,3700296,4028875,4029815,4031109,4032235,4032500,4032677,4033307,4033344,4033366,4034322,4034882,4036527,4037333,4037457,4037569,4038012,4039462,4040170,4041440,4041507,4041837,4041897,4042126,4042180,4043255,4043411,4043457,4043458,4043492,4043539,4043564,4043566,4043804,4044246,4044346,4044561,4044593,4044606,4045410,4045840,4045860,4046172,4046195,4046304,4046429,4046717,4046768,6503381,6503386,8300200,8300202,8501988,10200083',authuser:0,kscs:'c9c918f0_10'};google.kHL='uk';})();(function(){google.lc=[];google.li=0;google.getEI=function(a){for(var b;a&&(!a.getAttribute||!(b=a.getAttribute("eid")));)a=a.parentNode;return b||google.kEI};google.getLEI=function(a){for(var b=null;a&&(!a.getAttribute||!(b=a.getAttribute("leid")));)a=a.parentNode;return b};google.https=function(){return"https:"==window.location.protocol};google.ml=function(){return null};google.time=function(){return(new Date).getTime()};google.log=function(a,b,d,e,g){a=google.logUrl(a,b,d,e,g);if(""!=a){b=new Image;var c=google.lc,f=google.li;c[f]=b;b.onerror=b.onload=b.onabort=function(){delete c[f]};window.google&&window.google.vel&&window.google.vel.lu&&window.google.vel.lu(a);b.src=a;google.li=f+1}};google.logUrl=function(a,b,d,e,g){var c="",f=google.ls||"";if(!d&&-1==b.search("&ei=")){var h=google.getEI(e),c="&ei="+h;-1==b.search("&lei=")&&((e=google.getLEI(e))?c+="&lei="+e:h!=google.kEI&&(c+="&lei="+google.kEI))}a=d||"/"+(g||"gen_204")+"?atyp=i&ct="+a+"&cad="+b+c+f+"&zx="+google.time();/^http:/i.test(a)&&google.https()&&(google.ml(Error("a"),!1,{src:a,glmm:1}),a="");return a};google.y={};google.x=function(a,b){google.y[a.id]=[a,b];return!1};google.load=function(a,b,d){google.x({id:a+k++},function(){google.load(a,b,d)})};var k=0;})();var _gjwl=location;function _gjuc(){var a=_gjwl.href.indexOf("#");return 0<=a&&(a=_gjwl.href.substring(a+1),/(^|&)q=/.test(a)&&-1==a.indexOf("#")&&!/(^|&)cad=h($|&)/.test(a))?(_gjwl.replace("/search?"+a.replace(/(^|&)fp=[^&]*/g,"")+"&cad=h"),1):0}function _gjh(){!_gjuc()&&google.x({id:"GJH"},function(){google.nav&&google.nav.gjh&&google.nav.gjh()})};window._gjh&&_gjh();</script><style>#gog{background:#fff} #gbar,#guser{font-size:13px;padding-top:1px !important;}#gbar{float:left;height:22px}#guser{padding-bottom:7px !important;text-align:right}.gbh,.gbd{border-top:1px solid #c9d7f1;font-size:1px}.gbh{height:0;position:absolute;top:24px;width:100%}#gbs,.gbm{background:#fff;left:0;position:absolute;text-align:left;visibility:hidden;z-index:1000}.gbm{border:1px solid;border-color:#c9d7f1 #36c #36c #a2bae7;z-index:1001}.gb1{margin-right:.5em}.gb1,.gb3{zoom:1}.gb2{display:block;padding:.2em .5em}.gb2,.gb3{text-decoration:none !important;border-bottom:none}a.gb1,a.gb4{text-decoration:underline !important}a.gb1,a.gb2,a.gb3,a.gb4{color:#00c !important}.gbi .gb3,.gbi .gb2,.gbi .gb4{color:#dd8e27 !important}.gbf .gb3,.gbf .gb2,.gbf .gb4{color:#900 !important}a.gb2:hover{background:#36c;color:#fff !important}#gbar .gbz0l{color:#000 !important;cursor:default;font-weight:bold;text-decoration:none !important} </style><style>body,td,a,p,.h{font-family:arial,sans-serif}body{margin:0}#gog{padding:3px 10px 0}td{line-height:.8em}.gac_m td{line-height:17px}form{margin-bottom:20px}.h{color:#36c}.q{color:#00c}.ts td{padding:0}.ts{border-collapse:collapse}em{font-weight:bold;font-style:normal}.lst{height:25px;width:496px}.gsfi,.lst{font:18px arial,sans-serif}.gsfs{font:17px arial,sans-serif}.ds{display:-ms-inline-box;display:inline-block;margin:3px 0 4px;margin-left:4px}input{font-family:inherit}a.gb1,a.gb2,a.gb3,a.gb4{color:#11c !important}body{background:#fff;color:black}a{color:#11c;text-decoration:none}a:hover,a:active{text-decoration:underline}.fl a{color:#36c}a:visited{color:#551a8b}a.gb1,a.gb4{text-decoration:underline}a.gb3:hover{text-decoration:none}#ghead a.gb2:hover{color:#fff !important}.sblc{padding-top:5px}.sblc a{display:block;margin:2px 0;margin-left:13px;font-size:11px}.lsbb{background:#eee;border:solid 1px;border-color:#ccc #999 #999 #ccc;height:30px}.lsbb{display:inline-block}.ftl,#fll a{display:inline-block;margin:0 12px}.lsb{background:url(/images/srpr/nav_logo80.png) 0 -258px repeat-x;border:none;color:#000;cursor:pointer;height:30px;margin:0;outline:0;font:15px arial,sans-serif;vertical-align:top}.lsb{overflow:visible;padding:0 6px;width:auto}.lsb:active{background:#ccc}.lst:focus{outline:none}.tiah{width:458px}</style><script>(function(){try{var ba=function(a,b,c,d){d=d||{};d._sn=["cfg",b,c].join(".");window.gbar.logger.ml(a,d)};var f=window.gbar=window.gbar||{},l=window.gbar.i=window.gbar.i||{},n={},q;function _tvn(a,b){var c=parseInt(a,10);return isNaN(c)?b:c}function _tvf(a,b){var c=parseFloat(a);return isNaN(c)?b:c}function _tvv(a){return!!a}function r(a,b,c){(c||f)[a]=b}f.bv={n:_tvn("2",0),r:"",f:".67.",e:"17259,3700062,3700296",m:_tvn("0",1)}; function t(a,b,c){var d="on"+b;if(a.addEventListener)a.addEventListener(b,c,!1);else if(a.attachEvent)a.attachEvent(d,c);else{var g=a[d];a[d]=function(){var a=g.apply(this,arguments),b=c.apply(this,arguments);return void 0==a?b:void 0==b?a:b&&a}}}var v=function(a){return function(){return f.bv.m==a}},ca=v(1),da=v(2);r("sb",ca);r("kn",da);l.a=_tvv;l.b=_tvf;l.c=_tvn;l.i=ba;var ea=window.gbar.i.i;var w,x,y,z;function fa(a){y=a}function ga(a){var b;if(b=y&&window.encodeURIComponent)b=a.href,b=!b.match(/^http[s]?://accounts.google.[^/]*/ClearSID/i)&&!b.match(/^http[s]?://[^/]*/accounts/ClearSID/i);if(b=b&&encodeURIComponent(y()))a.href=a.href.replace(/([?&]continue=)[^&]*/,"$1"+b)}function ha(a){window.gApplication&&(a.href=window.gApplication.getTabUrl(a.href))} function ia(a){var b=document.forms[0].q,c=window.encodeURIComponent&&b&&b.value,b=b&&b.placeholder;c&&c!=b&&(a.href=a.href.replace(/([?&])q=[^&]*|$/,function(a,b){return(b||"&")+"q="+encodeURIComponent(c)}))}q=l.a("")?ha:ia; function A(a,b,c,d,g,e){var h=document.getElementById(a);if(h){var k=h.style;k.left=d?"auto":b+"px";k.right=d?b+"px":"auto";k.top=c+"px";k.visibility=x?"hidden":"visible";g&&e?(k.width=g+"px",k.height=e+"px"):(A(w,b,c,d,h.offsetWidth,h.offsetHeight),x=x?"":a)}} var B=[],ja=function(a,b){B.push(b)},ka=function(a){a=a||window.event;var b=a.target||a.srcElement;a.cancelBubble=!0;null==w&&(a=document.createElement(Array.every||window.createPopup?"iframe":"div"),a.frameBorder="0",w=a.id="gbs",a.src="javascript:''",b.parentNode.appendChild(a),t(document,"click",C));var c=b,b=0;"gb3"!=c.className&&(c=c.parentNode);a=c.getAttribute("aria-owns")||"gbi";var d=c.offsetWidth,g=20<c.offsetTop?46:24;document.getElementById("tphdr")&&(g-=3);var e=!1;do b+=c.offsetLeft|| 0;while(c=c.offsetParent);var c=(document.documentElement.clientWidth||document.body.clientWidth)-b-d,h,d=document.body,k=document.defaultView;k&&k.getComputedStyle?(d=k.getComputedStyle(d,""))&&(h=d.direction):h=d.currentStyle?d.currentStyle.direction:d.style.direction;h="rtl"==h;if("gbi"==a){for(d=0;k=B[d++];)k();D(null,window.navExtra);h&&(b=c,e=!0)}else h||(b=c,e=!0);x!=a&&C();A(a,b,g,e)},C=function(){x&&A(x,0,0)},D=function(a,b){var c,d=document.getElementById("gbi"),g=a;g||(g=d.firstChild); for(;b&&(c=b.pop());){var e=d,h=c,k=g;z||(z="gb2");e.insertBefore(h,k).className=z}},la=function(a,b,c){if((b=document.getElementById(b))&&a){a.className="gb4";var d=document.createElement("span");d.appendChild(a);d.appendChild(document.createTextNode(" | "));d.id=c;b.appendChild(d)}},ma=function(){return document.getElementById("gb_70")},na=function(){return!!x};r("qs",q);r("setContinueCb",fa);r("pc",ga);r("tg",ka);r("close",C);r("addLink",la);r("almm",D);r("si",ma);r("adh",ja);r("op",na);var E=function(){},F=function(){},I=function(a){var b=new Image,c=G;b.onerror=b.onload=b.onabort=function(){try{delete H[c]}catch(a){}};H[c]=b;b.src=a;G=c+1},H=[],G=0;r("logger",{il:F,ml:E,log:I});var J=window.gbar.logger;var K={},oa={},M=[],pa=l.b("0.1",.1),qa=l.a("",!0),ra=function(a,b){M.push([a,b])},sa=function(a,b){K[a]=b},ta=function(a){return a in K},N={},O=function(a,b){N[a]||(N[a]=[]);N[a].push(b)},ua=function(a){O("m",a)},P=function(a,b){var c=document.createElement("script");c.src=a;c.async=qa;Math.random()<pa&&(c.onerror=function(){c.onerror=null;E(Error("Bundle load failed: name="+(b||"UNK")+" url="+a))});(document.getElementById("xjsc")||document.getElementsByTagName("body")[0]|| document.getElementsByTagName("head")[0]).appendChild(c)},R=function(a){for(var b=0,c;(c=M[b])&&c[0]!=a;++b);!c||c[1].l||c[1].s||(c[1].s=!0,Q(2,a),c[1].url&&P(c[1].url,a),c[1].libs&&n.g&&n.g(c[1].libs))},S=function(a){O("gc",a)},T=null,va=function(a){T=a},Q=function(a,b,c){if(T){a={t:a,b:b};if(c)for(var d in c)a[d]=c[d];try{T(a)}catch(g){}}};r("mdc",K);r("mdi",oa);r("bnc",M);r("qGC",S);r("qm",ua);r("qd",N);r("lb",R);r("mcf",sa);r("bcf",ra);r("aq",O);r("mdd","");r("has",ta); r("trh",va);r("tev",Q);var U=l.b("0.1",.001),V=0; function _mlToken(a,b){try{if(1>V){V++;var c,d=a,g=b||{},e=encodeURIComponent,h=["//www.google.com/gen_204?atyp=i&zx=",(new Date).getTime(),"&jexpid=",e("17483"),"&srcpg=",e("prop=1"),"&jsr=",Math.round(1/U),"&ogev=",e("CkbnVbudB5DtggSeqYHABA"),"&ogf=",f.bv.f,"&ogrp=",e(""),"&ogv=",e("1440804530.0"),"&oggv="+e("es_plusone_gc_20150828.0_p0"),"&ogd=",e("com.ua"),"&ogc=",e("USA"),"&ogl=",e("uk")];g._sn&&(g._sn="og."+ g._sn);for(var k in g)h.push("&"),h.push(e(k)),h.push("="),h.push(e(g[k]));h.push("&emsg=");h.push(e(d.name+":"+d.message));var m=h.join("");W(m)&&(m=m.substr(0,2E3));c=m;var L=window.gbar.logger._aem(a,c);I(L)}}catch(aa){}}var W=function(a){return 2E3<=a.length},wa=function(a,b){return b};function xa(a){E=a;r("_itl",W,J);r("_aem",wa,J);r("ml",E,J);a={};K.er=a}l.a("")?xa(function(a){throw a;}):l.a("1")&&Math.random()<U&&xa(_mlToken);M.push(["m",{url:"//ssl.gstatic.com/gb/js/scm_9e89f0552339d1efc12b75221c922f9a.js"}]);f.mcf("c",{});f.sg={c:"1"};if(l.a("1")){var ya=l.a("");M.push(["gc",{auto:ya,url:"//ssl.gstatic.com/gb/js/abc/gci_91f30755d6a6b787dcc2a4062e6e9824.js",libs:"googleapis.client:plusone:gapi.iframes"}]);var za={version:"gci_91f30755d6a6b787dcc2a4062e6e9824.js",index:"",lang:"uk"};K.gc=za;var X=function(a){window.googleapis&&window.iframes?a&&a():(a&&S(a),R("gc"))};r("lGC",X);l.a("1")&&r("lPWF",X)};window.__PVT="";if(l.a("1")&&l.a("1")){var Y=function(a){X(function(){O("pw",a);R("pw")})};r("lPW",Y);M.push(["pw",{url:"//ssl.gstatic.com/gb/js/abc/pwm_45f73e4df07a0e388b0fa1f3d30e7280.js"}]);var Aa=[],Ba=function(a){Aa[0]=a},Ca=function(a,b){var c=b||{};c._sn="pw";E(a,c)},Da={signed:Aa,elog:Ca,base:"https://plusone.google.com/u/0",loadTime:(new Date).getTime()};K.pw=Da;var Ea=function(a,b){for(var c=b.split("."),d=function(){var b=arguments;a(function(){for(var a=f,d=0,e=c.length-1;d<e;++d)a=a[c[d]];a[c[d]].apply(a,b)})},g=f,e=0,h=c.length-1;e< h;++e)g=g[c[e]]=g[c[e]]||{};return g[c[e]]=d};Ea(Y,"pw.clk");Ea(Y,"pw.hvr");r("su",Ba,f.pw)};function Fa(){function a(){for(var b;(b=e[h++])&&"m"!=b[0]&&!b[1].auto;);b&&(Q(2,b[0]),b[1].url&&P(b[1].url,b[0]),b[1].libs&&n.g&&n.g(b[1].libs));h<e.length&&setTimeout(a,0)}function b(){0<g--?setTimeout(b,0):a()}var c=l.a("1"),d=l.a(""),g=3,e=M,h=0,k=window.gbarOnReady;if(k)try{k()}catch(m){ea(m,"ml","or")}d?r("ldb",a):c?t(window,"load",b):b()}r("rdl",Fa);var Ga={H:1,K:2,ha:3,w:4,$:5,P:6,I:7,h:8,la:9,Y:10,O:11,X:12,W:13,R:14,U:15,T:16,ja:17,C:18,S:19,ka:20,ia:21,A:22,J:23,na:24,oa:25,ma:26,D:27,o:28,v:29,u:30,ga:31,ca:32,da:33,M:34,N:35,fa:36,ea:37,ba:38,F:39,V:40,B:41,aa:42,Z:43,j:48,G:49,L:500},Ha=[1,2,3,4,5,6,9,10,11,13,14,28,29,30,34,35,37,38,39,40,41,42,43,48,49,500];var Ia=l.b("0.001",1E-4),Ja=l.b("1",1),Ka=!1,La=!1;if(l.a("1")){var Ma=Math.random();Ma<Ia&&(Ka=!0);Ma<Ja&&(La=!0)}var Na=Ga,Z=null; function Oa(a,b){var c=Ia,d=Ka,g;g=a;if(!Z){Z={};for(var e=0;e<Ha.length;e++){var h=Ha[e];Z[h]=!0}}if(g=!!Z[g])c=Ja,d=La;if(d){var d=encodeURIComponent,k="es_plusone_gc_20150828.0_p0",m;f.rp?(m=f.rp(),m="-1"!=m?m:""):m="";g=(new Date).getTime();var e=d("17483"),h=d("CkbnVbudB5DtggSeqYHABA"),L=f.bv.f,aa=d("1");m=d(m);var c=Math.round(1/c),Qa=d("1440804530.0"),k=k?"&oggv="+d(k):"",Ra=d("com.ua"),Sa=d("uk"), Ta=d("USA"),p;p=0;l.a("")&&(p|=1);l.a("")&&(p|=2);l.a("")&&(p|=4);g=["//www.google.com/gen_204?atyp=i&zx=",g,"&oge=",a,"&ogex=",e,"&ogev=",h,"&ogf=",L,"&ogp=",aa,"&ogrp=",m,"&ogsr=",c,"&ogv=",Qa,k,"&ogd=",Ra,"&ogl=",Sa,"&ogc=",Ta,"&ogus=",p];if(b){"ogw"in b&&(g.push("&ogw="+b.ogw),delete b.ogw);var u,e=b,h=[];for(u in e)0!=h.length&&h.push(","),h.push(Pa(u)),h.push("."),h.push(Pa(e[u]));u=h.join("");""!=u&&(g.push("&ogad="),g.push(d(u)))}I(g.join(""))}} function Pa(a){"number"==typeof a&&(a+="");return"string"==typeof a?a.replace(".","%2E").replace(",","%2C"):a}F=Oa;r("il",F,J);var Ua={};K.il=Ua;setTimeout(function(){F(Na.h)},0);}catch(e){window.gbar&&gbar.logger&&gbar.logger.ml(e,{"_sn":"cfg.init"});}})(); (function(){try{var a=window.gbar;a.mcf("pm",{p:""});}catch(e){window.gbar&&gbar.logger&&gbar.logger.ml(e,{"_sn":"cfg.init"});}})(); (function(){try{window.gbar.rdl();}catch(e){window.gbar&&gbar.logger&&gbar.logger.ml(e,{"_sn":"cfg.init"});}})(); </script><link href="/images/branding/product/ico/googleg_lodp.ico" rel="shortcut icon"></head><body bgcolor="#fff"><script>(function(){var src='/images/nav_logo100721739.png';var iesg=true;document.body.onload = function(){window.n && window.n();if (document.images){new Image().src=src;} if (!iesg){document.f&&document.f.q.focus();document.gbqf&&document.gbqf.q.focus();} } })();</script><div id="mngb"> <div id=gog><div id=gbar><nobr><a onclick=gbar.logger.il(1,{t:1}); class="gb1 gbz0l" id=gb_1 href="https://www.google.com.ua/webhp?tab=ww">Пошук</a> <a onclick=gbar.qs(this);gbar.logger.il(1,{t:2}); class=gb1 id=gb_2 href="https://www.google.com.ua/imghp?hl=uk&tab=wi">Зображення</a> <a onclick=gbar.qs(this);gbar.logger.il(1,{t:8}); class=gb1 id=gb_8 href="https://maps.google.com.ua/maps?hl=uk&tab=wl">Карти</a> <a onclick=gbar.qs(this);gbar.logger.il(1,{t:36}); class=gb1 id=gb_36 href="https://www.youtube.com/?gl=UA&tab=w1">YouTube</a> <a onclick=gbar.logger.il(1,{t:5}); class=gb1 id=gb_5 href="https://news.google.com.ua/nwshp?hl=uk&tab=wn">Новини</a> <a onclick=gbar.logger.il(1,{t:23}); class=gb1 id=gb_23 href="https://mail.google.com/mail/?tab=wm">Gmail</a> <a onclick=gbar.logger.il(1,{t:49}); class=gb1 id=gb_49 href="https://drive.google.com/?tab=wo">Диск</a> <a onclick=gbar.logger.il(1,{t:24}); class=gb1 id=gb_24 href="https://www.google.com/calendar?tab=wc">Календар</a> <a class=gb3 href="http://www.google.com.ua/intl/uk/options/" onclick="this.blur();gbar.tg(event);return !1" aria-haspopup=true><u>Більше</u> <small>▼</small></a><div class=gbm id=gbi><a onclick=gbar.qs(this);gbar.logger.il(1,{t:51}); class=gb2 id=gb_51 href="https://translate.google.com.ua/?hl=uk&tab=wT">Перекладач</a><a onclick=gbar.logger.il(1,{t:30}); class=gb2 id=gb_30 href="https://www.blogger.com/?tab=wj">Blogger</a><a onclick=gbar.qs(this);gbar.logger.il(1,{t:31}); class=gb2 id=gb_31 href="https://photos.google.com/?tab=wq">Фотознімки</a><a onclick=gbar.logger.il(1,{t:25}); class=gb2 id=gb_25 href="https://docs.google.com/document/?usp=docs_alc">Документи</a><div class=gb2><div class=gbd></div></div><a onclick=gbar.logger.il(1,{t:66}); href="http://www.google.com.ua/intl/uk/options/" class=gb2>Ще більше »</a></div></nobr></div><div id=guser width=100%><nobr><span id=gbn class=gbi></span><span id=gbf class=gbf></span><span id=gbe></span><a href="http://www.google.com.ua/history/optout?hl=uk" class=gb4>Історія веб-пошуку</a> | <a onclick="this.blur();gbar.tg(event);return !1" aria-haspopup=true aria-owns=gbg class=gb3><u>Налаштування</u> <small>▼</small></a> | <a target=_top id=gb_70 href="https://accounts.google.com/ServiceLogin?hl=uk&continue=https://www.google.com.ua/%3Fgws_rd%3Dssl" class=gb4>Увійти</a><div class=gbm id=gbg><a href="/preferences?hl=uk" class=gb2>Налаштування пошуку</a> </div></nobr></div><div class=gbh style=left:0></div><div class=gbh style=right:0></div></div> </div><div id="xjsc"></div><center><span id="prt" style="display:block"> <div><style>.pmoabs{background-color:#fff;border:1px solid #E5E5E5;color:#666;font-size:13px;padding-bottom:20px;position:absolute;right:2px;top:3px;z-index:986}#pmolnk{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.kd-button-submit{border:1px solid #3079ed;background-color:#4d90fe;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed));background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradient(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe,#4787ed);background-image:-o-linear-gradient(top,#4d90fe,#4787ed);background-image:linear-gradient(top,#4d90fe,#4787ed);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe',EndColorStr='#4787ed')}.kd-button-submit:hover{border:1px solid #2f5bb7;background-color:#357ae8;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8));background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);background-image:-o-linear-gradient(top,#4d90fe,#357ae8);background-image:linear-gradient(top,#4d90fe,#357ae8);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe',EndColorStr='#357ae8')}.kd-button-submit:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}#pmolnk a{color:#fff;display:inline-block;font-weight:bold;padding:5px 20px;text-decoration:none;white-space:nowrap}.xbtn{color:#999;cursor:pointer;font-size:23px;line-height:5px;padding-top:5px}.padi{padding:0 8px 0 10px}.padt{padding:5px 20px 0 0;color:#444}.pads{text-align:left;max-width:200px}</style> <div class="pmoabs" id="pmocntr2" style="behavior:url(#default#userdata);display:none"> <table border="0"> <tr> <td colspan="2"> <div class="xbtn" onclick="google.promos&&google.promos.toast&& google.promos.toast.cpc()" style="float:right">×</div> </td> </tr> <tr> <td class="padi" rowspan="2"> <img src="/images/icons/product/chrome-48.png"> </td> <td class="pads">Працюйте в Інтернеті швидше та зручніше</td> </tr> <tr> <td class="padt"> <div class="kd-button-submit" id="pmolnk"> <a href="/chrome/browser/?hl=uk&brand=CHNG&utm_source=uk-hpp&utm_medium=hpp&utm_campaign=uk" onclick="google.promos&&google.promos.toast&& google.promos.toast.cl()">Завантажити Google Chrome</a> </div> </td> </tr> </table> </div> <script type="text/javascript">(function(){var a={v:{}};a.v.Ha=50;a.v.Fa=10;a.v.ma="body";a.v.gb=!0;a.v.jb=function(b,c){var d=a.v.Ta();a.v.Va(d,b,c);a.v.kb(d);a.v.gb&&a.v.hb(d)};a.v.kb=function(b){(b=a.v.oa(b))&&0<b.forms.length&&b.forms[0].submit()};a.v.Ta=function(){var b=document.createElement("iframe");b.height=0;b.width=0;b.style.overflow="hidden";b.style.top=b.style.left="-100px";b.style.position="absolute";document.body.appendChild(b);return b};a.v.oa=function(b){return b.contentDocument||b.contentWindow.document};a.v.Va=function(b,c,d){b=a.v.oa(b);b.open();d=["<",a.v.ma,'><form method=POST action="',d,'">'];for(var e in c)c.hasOwnProperty(e)&&d.push('<textarea name="',e,'">',c[e],"</textarea>");d.push("</form></",a.v.ma,">");b.write(d.join(""));b.close()};a.v.qa=function(b,c){c>a.v.Fa?google&&google.ml&&google.ml(Error("ogcdr"),!1,{cause:"timeout"}):b.contentWindow?a.v.ib(b):window.setTimeout(function(){a.v.qa(b,c+1)},a.v.Ha)};a.v.ib=function(b){document.body.removeChild(b)};a.v.hb=function(b){a.v.Ra(b,"load",function(){a.v.qa(b,0)})};a.v.Ra=function(b,c,d){b.addEventListener?b.addEventListener(c,d,!1):b.attachEvent&&b.attachEvent("on"+c,d)};var m={nb:0,M:1,N:2,T:5};a.s={};a.s.V={Ba:"i",S:"d",Da:"l"};a.s.J={W:"0",O:"1"};a.s.X={U:1,S:2,R:3};a.s.H={va:"a",za:"g",L:"c",Na:"u",Ma:"t",W:"p",Ga:"pid",xa:"eid",Oa:"at"};a.s.Ca=window.location.protocol+"//www.google.com/_/og/promos/";a.s.ya="g";a.s.Pa="z";a.s.ga=function(b,c,d,e){var f=null;switch(c){case m.M:f=window.gbar.up.gpd(b,d,!0);break;case m.T:f=window.gbar.up.gcc(e)}return null==f?0:parseInt(f,10)};a.s.Za=function(b,c,d){return c==m.M?null!=window.gbar.up.gpd(b,d,!0):!1};a.s.Y=function(b,c,d,e,f,h,k,l){var g={};g[a.s.H.W]=b;g[a.s.H.za]=c;g[a.s.H.va]=d;g[a.s.H.Oa]=e;g[a.s.H.xa]=f;g[a.s.H.Ga]=1;k&&(g[a.s.H.L]=k);l&&(g[a.s.H.Na]=l);if(h)g[a.s.H.Ma]=h;else return google.ml(Error("knu"),!1,{cause:"Token is not found"}),null;return g};a.s.ja=function(b,c,d){if(b){var e=c?a.s.ya:a.s.Pa;c&&d&&(e+="?authuser="+d);a.v.jb(b,a.s.Ca+e)}};a.s.Ua=function(b,c,d,e,f,h,k){b=a.s.Y(c,b,a.s.V.S,a.s.X.S,d,f,null,e);a.s.ja(b,h,k)};a.s.Xa=function(b,c,d,e,f,h,k){b=a.s.Y(c,b,a.s.V.Ba,a.s.X.U,d,f,e,null);a.s.ja(b,h,k)};a.s.bb=function(b,c,d,e,f,h,k,l,g,n){switch(c){case m.T:window.gbar.up.dpc(e,f);break;case m.M:window.gbar.up.spd(b,d,1,!0);break;case m.N:g=g||!1,l=l||"",h=h||0,k=k||a.s.J.O,n=n||0,a.s.Ua(e,h,k,f,l,g,n)}};a.s.$a=function(b,c,d,e,f){return c==m.M?0<d&&a.s.ga(b,c,e,f)>=d:!1};a.s.Wa=function(b,c,d,e,f,h,k,l,g,n){switch(c){case m.T:window.gbar.up.iic(e,f);break;case m.M:c=a.s.ga(b,c,d,e)+1;window.gbar.up.spd(b,d,c.toString(),!0);break;case m.N:g=g||!1,l=l||"",h=h||0,k=k||a.s.J.W,n=n||0,a.s.Xa(e,h,k,1,l,g,n)}};a.s.ab=function(b,c,d,e,f,h){b=a.s.Y(c,b,a.s.V.Da,a.s.X.R,d,e,null,null);a.s.ja(b,f,h)};var p={lb:"a",ob:"l",mb:"c",wa:"d",R:"h",U:"i",zb:"n",O:"x",wb:"ma",xb:"mc",yb:"mi",pb:"pa",qb:"pc",tb:"pi",vb:"pn",ub:"px",rb:"pd",Ab:"gpa",Cb:"gpi",Db:"gpn",Eb:"gpx",Bb:"gpd"};a.o={};a.o.G={Ea:"hplogo",La:"pmocntr2"};a.o.J={Ka:"0",O:"1",ta:"2"};a.o.w=document.getElementById(a.o.G.La);a.o.Aa=16;a.o.Ia=2;a.o.Ja=20;google.promos=google.promos||{};google.promos.toast=google.promos.toast||{};a.o.P=function(b){a.o.w&&(a.o.w.style.display=b?"":"none",a.o.w.parentNode&&(a.o.w.parentNode.style.position=b?"relative":""))};a.o.ra=function(b){try{if(a.o.w&&b&&b.es&&b.es.m){var c=window.gbar.rtl(document.body)?"left":"right";a.o.w.style[c]=b.es.m-a.o.Aa+a.o.Ia+"px";a.o.w.style.top=a.o.Ja+"px"}}catch(d){google.ml(d,!1,{cause:a.o.I+"_PT"})}};google.promos.toast.cl=function(){try{a.o.Z==m.N&&a.s.ab(a.o.ha,a.o.K,a.o.J.ta,a.o.la,a.o.ia,a.o.ka),window.gbar.up.sl(a.o.K,a.o.I,p.R,a.o.$(),1)}catch(b){google.ml(b,!1,{cause:a.o.I+"_CL"})}};google.promos.toast.cpc=function(){try{a.o.w&&(a.o.P(!1),a.s.bb(a.o.w,a.o.Z,a.o.G.na,a.o.ha,a.o.Sa,a.o.K,a.o.J.O,a.o.la,a.o.ia,a.o.ka),window.gbar.up.sl(a.o.K,a.o.I,p.wa,a.o.$(),1))}catch(b){google.ml(b,!1,{cause:a.o.I+"_CPC"})}};a.o.pa=function(){try{if(a.o.w){var b=276,c=document.getElementById(a.o.G.Ea);c&&(b=Math.max(b,c.offsetWidth));var d=parseInt(a.o.w.style.right,10)||0;a.o.w.style.visibility=2*(a.o.w.offsetWidth+d)+b>document.body.clientWidth?"hidden":""}}catch(e){google.ml(e,!1,{cause:a.o.I+"_HOSW"})}};a.o.Qa=function(){var b=["gpd","spd","aeh","sl"];if(!window.gbar||!window.gbar.up)return!1;for(var c=0,d;d=b[c];c++)if(!(d in window.gbar.up))return!1;return!0};a.o.Ya=function(){return a.o.w.currentStyle&&"absolute"!=a.o.w.currentStyle.position};google.promos.toast.init=function(b,c,d,e,f,h,k,l,g,n,q,r){try{if(!a.o.Qa())google.ml(Error("apa"),!1,{cause:a.o.I+"_INIT"});else if(a.o.w)if(e==m.N&&!l==!g)google.ml(Error("tku"),!1,{cause:"zwieback: "+g+", gaia: "+l}),a.o.P(!1);else if(a.o.G.L="toast_count_"+c+(q?"_"+q:""),a.o.G.na="toast_dp_"+c+(r?"_"+r:""),a.o.I=d,a.o.K=b,a.o.Z=e,a.o.ha=c,a.o.Sa=f,a.o.la=l?l:g,a.o.ia=!!l,a.o.ka=k,a.s.Za(a.o.w,e,a.o.G.na,c)||a.s.$a(a.o.w,e,h,a.o.G.L,c)||a.o.Ya())a.o.P(!1);else{a.s.Wa(a.o.w,e,a.o.G.L,c,f,a.o.K,a.o.J.Ka,a.o.la,a.o.ia,a.o.ka);if(!n){try{window.gbar.up.aeh(window,"resize",a.o.pa)}catch(u){}window.lol=a.o.pa;window.gbar.elr&&a.o.ra(window.gbar.elr());window.gbar.elc&&window.gbar.elc(a.o.ra);a.o.P(!0)}window.gbar.up.sl(a.o.K,a.o.I,p.U,a.o.$())}}catch(t){google.ml(t,!1,{cause:a.o.I+"_INIT"})}};a.o.$=function(){var b=a.s.ga(a.o.w,a.o.Z,a.o.G.L,a.o.ha);return"ic="+b};})();</script> <script type="text/javascript">(function(){var sourceWebappPromoID=275003;var sourceWebappGroupID=5;var payloadType=5;var cookieMaxAgeSec=2592000;var dismissalType=5;var impressionCap=25;var gaiaXsrfToken='';var zwbkXsrfToken='';var kansasDismissalEnabled=false;var sessionIndex=0;var invisible=false;window.gbar&&gbar.up&&gbar.up.r&&gbar.up.r(payloadType,function(show){if (show){google.promos.toast.init(sourceWebappPromoID,sourceWebappGroupID,payloadType,dismissalType,cookieMaxAgeSec,impressionCap,sessionIndex,gaiaXsrfToken,zwbkXsrfToken,invisible,'0612');} });})();</script> </div> </span><br clear="all" id="lgpd"><div id="lga"><div style="padding:28px 0 3px"><div style="height:110px;width:276px;background:url(/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png) no-repeat" title="Google" align="left" id="hplogo" onload="window.lol&&lol()"><div style="color:#777;font-size:16px;font-weight:bold;position:relative;top:70px;left:218px" nowrap="">Україна</div></div></div><br></div><form action="/search" name="f"><table cellpadding="0" cellspacing="0"><tr valign="top"><td width="25%"> </td><td align="center" nowrap=""><input value="uk" name="hl" type="hidden"><input name="source" type="hidden" value="hp"><input name="biw" type="hidden"><input name="bih" type="hidden"><div class="ds" style="height:32px;margin:4px 0"><div style="position:relative;zoom:1"><input style="color:#000;margin:0;padding:5px 8px 0 6px;vertical-align:top;padding-right:38px" autocomplete="off" class="lst tiah" value="" title="Пошук Google" maxlength="2048" name="q" size="57"><div></div><img src="/textinputassistant/tia.png" style="position:absolute;cursor:pointer;right:5px;top:4px;z-index:300" onclick="(function(){var src='/textinputassistant/11/uk_tia.js';var s=document.createElement('script');s.src=src;google.dom.append(s);})();" alt="" height="23" width="27"></div></div><br style="line-height:0"><span class="ds"><span class="lsbb"><input class="lsb" value="Пошук Google" name="btnG" type="submit"></span></span><span class="ds"><span class="lsbb"><input class="lsb" value="Мені пощастить" name="btnI" onclick="if(this.form.q.value)this.checked=1; else top.location='/doodles/'" type="submit"></span></span></td><td class="fl sblc" align="left" nowrap="" width="25%"><a href="/advanced_search?hl=uk&authuser=0">Розширений пошук</a><a href="/language_tools?hl=uk&authuser=0">Мовні інструменти</a></td></tr></table><input id="gbv" name="gbv" type="hidden" value="1"><script>(function(){var a,b="1";if(document&&document.getElementById)if("undefined"!=typeof XMLHttpRequest)b="2";else if("undefined"!=typeof ActiveXObject){var c,d,e=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];for(c=0;d=e[c++];)try{new ActiveXObject(d),b="2"}catch(f){}}a=b;if("2"==a&&-1==location.search.indexOf("&gbv=2")){var g=google.gbvu,h=document.getElementById("gbv");h&&(h.value=a);g&&window.setTimeout(function(){location.href=g},0)};})();</script></form><div id="gac_scont"></div><div style="font-size:83%;min-height:3.5em"><br><div id="prm"><font id="hpplink" size="-1" style="behavior:url(#default#userdata);display:none"><span style="color:red"></span>Ми оновлюємо Google. <a href="https://google-ukraine-blog.blogspot.com/2015/09/google-update.html" onclick="google.promos&&google.promos.link&& google.promos.link.cl()">Докладніше</a></font><br><br><br><script type="text/javascript">(function(){var b,k=k||{};k.global=this;k.isDef=function(a){return void 0!==a};k.exportPath_=function(a,c,d){a=a.split(".");d=d||k.global;a[0]in d||!d.execScript||d.execScript("var "+a[0]);for(var e;a.length&&(e=a.shift());)!a.length&&k.isDef(c)?d[e]=c:d=d[e]?d[e]:d[e]={}};k.define=function(a,c){var d=c;k.exportPath_(a,d)};k.DEBUG=!0;k.LOCALE="en";k.TRUSTED_SITE=!0;k.STRICT_MODE_COMPATIBLE=!1;k.DISALLOW_TEST_ONLY_CODE=!k.DEBUG;k.ENABLE_CHROME_APP_SAFE_SCRIPT_LOADING=!1;k.provide=function(a){k.constructNamespace_(a)};k.constructNamespace_=function(a,c){k.exportPath_(a,c)};k.VALID_MODULE_RE_=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;k.module=function(a){if(!k.isString(a)||!a||-1==a.search(k.VALID_MODULE_RE_))throw Error("Invalid module identifier");if(!k.isInModuleLoader_())throw Error("Module "+a+" has been loaded incorrectly.");if(k.moduleLoaderState_.moduleName)throw Error("goog.module may only be called once per module.");k.moduleLoaderState_.moduleName=a};k.module.get=function(a){return k.module.getInternal_(a)};k.module.getInternal_=function(){};k.moduleLoaderState_=null;k.isInModuleLoader_=function(){return null!=k.moduleLoaderState_};k.module.declareLegacyNamespace=function(){k.moduleLoaderState_.declareLegacyNamespace=!0};k.setTestOnly=function(a){if(k.DISALLOW_TEST_ONLY_CODE)throw a=a||"",Error("Importing test-only code into non-debug environment"+(a?": "+a:"."));};k.forwardDeclare=function(){};k.getObjectByName=function(a,c){for(var d=a.split("."),e=c||k.global,f;f=d.shift();)if(k.isDefAndNotNull(e[f]))e=e[f];else return null;return e};k.globalize=function(a,c){var d=c||k.global,e;for(e in a)d[e]=a[e]};k.addDependency=function(a,c,d,e){if(k.DEPENDENCIES_ENABLED){var f;a=a.replace(/\/g,"/");for(var g=k.dependencies_,h=0;f=c[h];h++)g.nameToPath[f]=a,g.pathIsModule[a]=!!e;for(e=0;c=d[e];e++)a in g.requires||(g.requires[a]={}),g.requires[a][c]=!0}};k.useStrictRequires=!1;k.ENABLE_DEBUG_LOADER=!0;k.logToConsole_=function(a){k.global.console&&k.global.console.error(a)};k.require=function(){};k.basePath="";k.nullFunction=function(){};k.abstractMethod=function(){throw Error("unimplemented abstract method");};k.addSingletonGetter=function(a){a.getInstance=function(){if(a.instance_)return a.instance_;k.DEBUG&&(k.instantiatedSingletons_[k.instantiatedSingletons_.length]=a);return a.instance_=new a}};k.instantiatedSingletons_=[];k.LOAD_MODULE_USING_EVAL=!0;k.SEAL_MODULE_EXPORTS=k.DEBUG;k.loadedModules_={};k.DEPENDENCIES_ENABLED=!1;k.DEPENDENCIES_ENABLED&&(k.dependencies_={pathIsModule:{},nameToPath:{},requires:{},visited:{},written:{},deferred:{}},k.inHtmlDocument_=function(){var a=k.global.document;return"undefined"!=typeof a&&"write"in a},k.findBasePath_=function(){if(k.isDef(k.global.CLOSURE_BASE_PATH))k.basePath=k.global.CLOSURE_BASE_PATH;else if(k.inHtmlDocument_())for(var a=k.global.document,a=a.getElementsByTagName("SCRIPT"),c=a.length-1;0<=c;--c){var d=a[c],d=d.src,e=d.lastIndexOf("?"),e=-1==e?d.length:e;if("base.js"== d.substr(e-7,7)){k.basePath=d.substr(0,e-7);break}}},k.importScript_=function(a,c){var d=k.global.CLOSURE_IMPORT_SCRIPT||k.writeScriptTag_;d(a,c)&&(k.dependencies_.written[a]=!0)},k.IS_OLD_IE_=!(k.global.atob||!k.global.document||!k.global.document.all),k.importModule_=function(a){var c='goog.retrieveAndExecModule_("'+a+'");';k.importScript_("",c)&&(k.dependencies_.written[a]=!0)},k.queuedModules_=[],k.wrapModule_=function(a,c){return k.LOAD_MODULE_USING_EVAL&&k.isDef(k.global.JSON)?"goog.loadModule("+ k.global.JSON.stringify(c+"n//# sourceURL="+a+"n")+");":'goog.loadModule(function(exports) {"use strict";'+c+"n;return exports});n//# sourceURL="+a+"n"},k.loadQueuedModules_=function(){var a=k.queuedModules_.length;if(0<a){var c=k.queuedModules_;k.queuedModules_=[];for(var d=0;d<a;d++){var e=c[d];k.maybeProcessDeferredPath_(e)}}},k.maybeProcessDeferredDep_=function(a){k.isDeferredModule_(a)&&k.allDepsAreAvailable_(a)&&(a=k.getPathFromDeps_(a),k.maybeProcessDeferredPath_(k.basePath+a))},k.isDeferredModule_= function(a){return(a=k.getPathFromDeps_(a))&&k.dependencies_.pathIsModule[a]?(a=k.basePath+a,a in k.dependencies_.deferred):!1},k.allDepsAreAvailable_=function(a){if((a=k.getPathFromDeps_(a))&&a in k.dependencies_.requires)for(var c in k.dependencies_.requires[a])if(!k.isProvided_(c)&&!k.isDeferredModule_(c))return!1;return!0},k.maybeProcessDeferredPath_=function(a){if(a in k.dependencies_.deferred){var c=k.dependencies_.deferred[a];delete k.dependencies_.deferred[a];k.globalEval(c)}},k.loadModule= function(a){var c=k.moduleLoaderState_;try{k.moduleLoaderState_={moduleName:void 0};var d;if(k.isFunction(a))d=a.call(k.global,{});else if(k.isString(a))d=k.loadModuleFromSource_.call(k.global,a);else throw Error("Invalid module definition");var e=k.moduleLoaderState_.moduleName;if(!k.isString(e)||!e)throw Error('Invalid module name "'+e+'"');k.moduleLoaderState_.declareLegacyNamespace?k.constructNamespace_(e,d):k.SEAL_MODULE_EXPORTS&&Object.seal&&Object.seal(d);k.loadedModules_[e]=d}finally{k.moduleLoaderState_= c}},k.loadModuleFromSource_=function(a){var c={};eval(a);return c},k.writeScriptSrcNode_=function(a){k.global.document.write('<script type="text/javascript" src="'+a+'">x3c/script>')},k.appendScriptSrcNode_=function(a){var c=k.global.document,d=c.createElement("script");d.type="text/javascript";d.src=a;d.defer=!1;d.async=!1;c.head.appendChild(d)},k.writeScriptTag_=function(a,c){if(k.inHtmlDocument_()){var d=k.global.document;if(!k.ENABLE_CHROME_APP_SAFE_SCRIPT_LOADING&&"complete"==d.readyState){if(d= /bdeps.js$/.test(a))return!1;throw Error('Cannot write "'+a+'" after document load');}var e=k.IS_OLD_IE_;void 0===c?e?(e=" onreadystatechange='goog.onScriptLoad_(this, "+ ++k.lastNonModuleScriptIndex_+")' ",d.write('<script type="text/javascript" src="'+a+'"'+e+">x3c/script>")):k.ENABLE_CHROME_APP_SAFE_SCRIPT_LOADING?k.appendScriptSrcNode_(a):k.writeScriptSrcNode_(a):d.write('<script type="text/javascript">'+c+"x3c/script>");return!0}return!1},k.lastNonModuleScriptIndex_=0,k.onScriptLoad_=function(a,c){"complete"==a.readyState&&k.lastNonModuleScriptIndex_==c&&k.loadQueuedModules_();return!0},k.writeScripts_=function(a){function c(a){if(!(a in f.written||a in f.visited)){f.visited[a]=!0;if(a in f.requires)for(var g in f.requires[a])if(!k.isProvided_(g))if(g in f.nameToPath)c(f.nameToPath[g]);else throw Error("Undefined nameToPath for "+g);a in e||(e[a]=!0,d.push(a))}}var d=[],e={},f=k.dependencies_;c(a);for(a=0;a<d.length;a++){var g=d[a];k.dependencies_.written[g]=!0}var h=k.moduleLoaderState_;k.moduleLoaderState_=null;for(a=0;a<d.length;a++)if(g=d[a])f.pathIsModule[g]?k.importModule_(k.basePath+g):k.importScript_(k.basePath+g);else throw k.moduleLoaderState_=h,Error("Undefined script input");k.moduleLoaderState_=h},k.getPathFromDeps_=function(a){return a in k.dependencies_.nameToPath?k.dependencies_.nameToPath[a]:null},k.findBasePath_(),k.global.CLOSURE_NO_DEPS||k.importScript_(k.basePath+"deps.js"));k.normalizePath_=function(a){a=a.split("/");for(var c=0;c<a.length;)"."==a[c]?a.splice(c,1):c&&".."==a[c]&&a[c-1]&&".."!=a[c-1]?a.splice(--c,2):c++;return a.join("/")};k.loadFileSync_=function(a){if(k.global.CLOSURE_LOAD_FILE_SYNC)return k.global.CLOSURE_LOAD_FILE_SYNC(a);var c=new k.global.XMLHttpRequest;c.open("get",a,!1);c.send();return c.responseText};k.retrieveAndExecModule_=function(){};k.typeOf=function(a){var c=typeof a;if("object"==c)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return c;var d=Object.prototype.toString.call(a);if("[object Window]"==d)return"object";if("[object Array]"==d||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==d||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==c&&"undefined"==typeof a.call)return"object";return c};k.isNull=function(a){return null===a};k.isDefAndNotNull=function(a){return null!=a};k.isArray=function(a){return"array"==k.typeOf(a)};k.isArrayLike=function(a){var c=k.typeOf(a);return"array"==c||"object"==c&&"number"==typeof a.length};k.isDateLike=function(a){return k.isObject(a)&&"function"==typeof a.getFullYear};k.isString=function(a){return"string"==typeof a};k.isBoolean=function(a){return"boolean"==typeof a};k.isNumber=function(a){return"number"==typeof a};k.isFunction=function(a){return"function"==k.typeOf(a)};k.isObject=function(a){var c=typeof a;return"object"==c&&null!=a||"function"==c};k.getUid=function(a){return a[k.UID_PROPERTY_]||(a[k.UID_PROPERTY_]=++k.uidCounter_)};k.hasUid=function(a){return!!a[k.UID_PROPERTY_]};k.removeUid=function(a){"removeAttribute"in a&&a.removeAttribute(k.UID_PROPERTY_);try{delete a[k.UID_PROPERTY_]}catch(c){}};k.UID_PROPERTY_="closure_uid_"+(1E9*Math.random()>>>0);k.uidCounter_=0;k.getHashCode=k.getUid;k.removeHashCode=k.removeUid;k.cloneObject=function(a){var c=k.typeOf(a);if("object"==c||"array"==c){if(a.clone)return a.clone();var c="array"==c?[]:{},d;for(d in a)c[d]=k.cloneObject(a[d]);return c}return a};k.bindNative_=function(a,c,d){return a.call.apply(a.bind,arguments)};k.bindJs_=function(a,c,d){if(!a)throw Error();if(2<arguments.length){var e=Array.prototype.slice.call(arguments,2);return function(){var d=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(d,e);return a.apply(c,d)}}return function(){return a.apply(c,arguments)}};k.bind=function(a,c,d){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?k.bind=k.bindNative_:k.bind=k.bindJs_;return k.bind.apply(null,arguments)};k.partial=function(a,c){var d=Array.prototype.slice.call(arguments,1);return function(){var c=d.slice();c.push.apply(c,arguments);return a.apply(this,c)}};k.mixin=function(a,c){for(var d in c)a[d]=c[d]};k.now=k.TRUSTED_SITE&&Date.now||function(){return+new Date};k.globalEval=function(a){if(k.global.execScript)k.global.execScript(a,"JavaScript");else if(k.global.eval){if(null==k.evalWorksForGlobals_)if(k.global.eval("var _evalTest_ = 1;"),"undefined"!=typeof k.global._evalTest_){try{delete k.global._evalTest_}catch(c){}k.evalWorksForGlobals_=!0}else k.evalWorksForGlobals_=!1;if(k.evalWorksForGlobals_)k.global.eval(a);else{var d=k.global.document,e=d.createElement("SCRIPT");e.type="text/javascript";e.defer=!1;e.appendChild(d.createTextNode(a));d.body.appendChild(e);d.body.removeChild(e)}}else throw Error("goog.globalEval not available");};k.evalWorksForGlobals_=null;k.getCssName=function(a,c){var d=function(a){return k.cssNameMapping_[a]||a},e=function(a){a=a.split("-");for(var c=[],e=0;e<a.length;e++)c.push(d(a[e]));return c.join("-")},e=k.cssNameMapping_?"BY_WHOLE"==k.cssNameMappingStyle_?d:e:function(a){return a};return c?a+"-"+e(c):e(a)};k.setCssNameMapping=function(a,c){k.cssNameMapping_=a;k.cssNameMappingStyle_=c};k.getMsg=function(a,c){c&&(a=a.replace(/{$([^}]+)}/g,function(a,e){return e in c?c[e]:a}));return a};k.getMsgWithFallback=function(a){return a};k.exportSymbol=function(a,c,d){k.exportPath_(a,c,d)};k.exportProperty=function(a,c,d){a[c]=d};k.inherits=function(a,c){function d(){}d.prototype=c.prototype;a.superClass_=c.prototype;a.prototype=new d;a.prototype.constructor=a;a.base=function(a,d,g){for(var h=Array(arguments.length-2),l=2;l<arguments.length;l++)h[l-2]=arguments[l];return c.prototype[d].apply(a,h)}};k.base=function(a,c,d){var e=arguments.callee.caller;if(k.STRICT_MODE_COMPATIBLE||k.DEBUG&&!e)throw Error("arguments.caller not defined. goog.base() cannot be used with strict mode code. See http://www.ecma-international.org/ecma-262/5.1/#sec-C");if(e.superClass_){for(var f=Array(arguments.length-1),g=1;g<arguments.length;g++)f[g-1]=arguments[g];return e.superClass_.constructor.apply(a,f)}f=Array(arguments.length-2);for(g=2;g<arguments.length;g++)f[g-2]=arguments[g];for(var g=!1,h=a.constructor;h;h= h.superClass_&&h.superClass_.constructor)if(h.prototype[c]===e)g=!0;else if(g)return h.prototype[c].apply(a,f);if(a[c]===e)return a.constructor.prototype[c].apply(a,f);throw Error("goog.base called from a method of one name to a method of a different name");};k.scope=function(a){a.call(k.global)};k.MODIFY_FUNCTION_PROTOTYPES=!1;k.defineClass=function(a,c){var d=c.constructor,e=c.statics;d&&d!=Object.prototype.constructor||(d=function(){throw Error("cannot instantiate an interface (no constructor defined).");});d=k.defineClass.createSealingConstructor_(d,a);a&&k.inherits(d,a);delete c.constructor;delete c.statics;k.defineClass.applyProperties_(d.prototype,c);null!=e&&(e instanceof Function?e(d):k.defineClass.applyProperties_(d,e));return d};k.defineClass.SEAL_CLASS_INSTANCES=k.DEBUG;k.defineClass.createSealingConstructor_=function(a,c){if(k.defineClass.SEAL_CLASS_INSTANCES&&Object.seal instanceof Function){if(c&&c.prototype&&c.prototype[k.UNSEALABLE_CONSTRUCTOR_PROPERTY_])return a;var d=function(){var c=a.apply(this,arguments)||this;c[k.UID_PROPERTY_]=c[k.UID_PROPERTY_];this.constructor===d&&Object.seal(c);return c};return d}return a};k.defineClass.OBJECT_PROTOTYPE_FIELDS_="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");k.defineClass.applyProperties_=function(a,c){for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d]);for(var e=0;e<k.defineClass.OBJECT_PROTOTYPE_FIELDS_.length;e++)d=k.defineClass.OBJECT_PROTOTYPE_FIELDS_[e],Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])};k.tagUnsealableClass=function(){};k.UNSEALABLE_CONSTRUCTOR_PROPERTY_="goog_defineClass_legacy_unsealable";k.debug={};k.debug.Error=function(a){if(Error.captureStackTrace)Error.captureStackTrace(this,k.debug.Error);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a))};k.inherits(k.debug.Error,Error);k.debug.Error.prototype.name="CustomError";k.dom={};k.dom.NodeType={ELEMENT:1,ATTRIBUTE:2,TEXT:3,CDATA_SECTION:4,ENTITY_REFERENCE:5,ENTITY:6,PROCESSING_INSTRUCTION:7,COMMENT:8,DOCUMENT:9,DOCUMENT_TYPE:10,DOCUMENT_FRAGMENT:11,NOTATION:12};k.string={};k.string.DETECT_DOUBLE_ESCAPING=!1;k.string.FORCE_NON_DOM_HTML_UNESCAPING=!1;k.string.Unicode={NBSP:"u00a0"};k.string.startsWith=function(a,c){return 0==a.lastIndexOf(c,0)};k.string.endsWith=function(a,c){var d=a.length-c.length;return 0<=d&&a.indexOf(c,d)==d};k.string.caseInsensitiveStartsWith=function(a,c){return 0==k.string.caseInsensitiveCompare(c,a.substr(0,c.length))};k.string.caseInsensitiveEndsWith=function(a,c){return 0==k.string.caseInsensitiveCompare(c,a.substr(a.length-c.length,c.length))};k.string.caseInsensitiveEquals=function(a,c){return a.toLowerCase()==c.toLowerCase()};k.string.subs=function(a,c){for(var d=a.split("%s"),e="",f=Array.prototype.slice.call(arguments,1);f.length&&1<d.length;)e+=d.shift()+f.shift();return e+d.join("%s")};k.string.collapseWhitespace=function(a){return a.replace(/[sxa0]+/g," ").replace(/^s+|s+$/g,"")};k.string.isEmptyOrWhitespace=function(a){return/^[sxa0]*$/.test(a)};k.string.isEmptyString=function(a){return 0==a.length};k.string.isEmpty=k.string.isEmptyOrWhitespace;k.string.isEmptyOrWhitespaceSafe=function(a){return k.string.isEmptyOrWhitespace(k.string.makeSafe(a))};k.string.isEmptySafe=k.string.isEmptyOrWhitespaceSafe;k.string.isBreakingWhitespace=function(a){return!/[^tnr ]/.test(a)};k.string.isAlpha=function(a){return!/[^a-zA-Z]/.test(a)};k.string.isNumeric=function(a){return!/[^0-9]/.test(a)};k.string.isAlphaNumeric=function(a){return!/[^a-zA-Z0-9]/.test(a)};k.string.isSpace=function(a){return" "==a};k.string.isUnicodeChar=function(a){return 1==a.length&&" "<=a&&"~">=a||"u0080"<=a&&"ufffd">=a};k.string.stripNewlines=function(a){return a.replace(/(rn|r|n)+/g," ")};k.string.canonicalizeNewlines=function(a){return a.replace(/(rn|r|n)/g,"n")};k.string.normalizeWhitespace=function(a){return a.replace(/xa0|s/g," ")};k.string.normalizeSpaces=function(a){return a.replace(/xa0|[ t]+/g," ")};k.string.collapseBreakingSpaces=function(a){return a.replace(/[trn ]+/g," ").replace(/^[trn ]+|[trn ]+$/g,"")};k.string.trim=k.TRUSTED_SITE&&String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^[sxa0]+|[sxa0]+$/g,"")};k.string.trimLeft=function(a){return a.replace(/^[sxa0]+/,"")};k.string.trimRight=function(a){return a.replace(/[sxa0]+$/,"")};k.string.caseInsensitiveCompare=function(a,c){var d=String(a).toLowerCase(),e=String(c).toLowerCase();return d<e?-1:d==e?0:1};k.string.numerateCompareRegExp_=/(.d+)|(d+)|(D+)/g;k.string.numerateCompare=function(a,c){if(a==c)return 0;if(!a)return-1;if(!c)return 1;for(var d=a.toLowerCase().match(k.string.numerateCompareRegExp_),e=c.toLowerCase().match(k.string.numerateCompareRegExp_),f=Math.min(d.length,e.length),g=0;g<f;g++){var h=d[g],l=e[g];if(h!=l)return d=parseInt(h,10),!isNaN(d)&&(e=parseInt(l,10),!isNaN(e)&&d-e)?d-e:h<l?-1:1}return d.length!=e.length?d.length-e.length:a<c?-1:1};k.string.urlEncode=function(a){return encodeURIComponent(String(a))};k.string.urlDecode=function(a){return decodeURIComponent(a.replace(/+/g," "))};k.string.newLineToBr=function(a,c){return a.replace(/(rn|r|n)/g,c?"<br />":"<br>")};k.string.htmlEscape=function(a,c){if(c)a=a.replace(k.string.AMP_RE_,"&").replace(k.string.LT_RE_,"<").replace(k.string.GT_RE_,">").replace(k.string.QUOT_RE_,""").replace(k.string.SINGLE_QUOTE_RE_,"'").replace(k.string.NULL_RE_,"&#0;"),k.string.DETECT_DOUBLE_ESCAPING&&(a=a.replace(k.string.E_RE_,"e"));else{if(!k.string.ALL_RE_.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(k.string.AMP_RE_,"&"));-1!=a.indexOf("<")&&(a=a.replace(k.string.LT_RE_,"<"));-1!=a.indexOf(">")&& (a=a.replace(k.string.GT_RE_,">"));-1!=a.indexOf('"')&&(a=a.replace(k.string.QUOT_RE_,"""));-1!=a.indexOf("'")&&(a=a.replace(k.string.SINGLE_QUOTE_RE_,"'"));-1!=a.indexOf("x00")&&(a=a.replace(k.string.NULL_RE_,"&#0;"));k.string.DETECT_DOUBLE_ESCAPING&&-1!=a.indexOf("e")&&(a=a.replace(k.string.E_RE_,"e"))}return a};k.string.AMP_RE_=/&/g;k.string.LT_RE_=/</g;k.string.GT_RE_=/>/g;k.string.QUOT_RE_=/"/g;k.string.SINGLE_QUOTE_RE_=/'/g;k.string.NULL_RE_=/x00/g;k.string.E_RE_=/e/g;k.string.ALL_RE_=k.string.DETECT_DOUBLE_ESCAPING?/[x00&<>"'e]/:/[x00&<>"']/;k.string.unescapeEntities=function(a){return k.string.contains(a,"&")?!k.string.FORCE_NON_DOM_HTML_UNESCAPING&&"document"in k.global?k.string.unescapeEntitiesUsingDom_(a):k.string.unescapePureXmlEntities_(a):a};k.string.unescapeEntitiesWithDocument=function(a,c){return k.string.contains(a,"&")?k.string.unescapeEntitiesUsingDom_(a,c):a};k.string.unescapeEntitiesUsingDom_=function(a,c){var d={"&":"&","<":"<",">":">",""":'"'},e;e=c?c.createElement("div"):k.global.document.createElement("div");return a.replace(k.string.HTML_ENTITY_PATTERN_,function(a,c){var h=d[a];if(h)return h;if("#"==c.charAt(0)){var l=Number("0"+c.substr(1));isNaN(l)||(h=String.fromCharCode(l))}h||(e.innerHTML=a+" ",h=e.firstChild.nodeValue.slice(0,-1));return d[a]=h})};k.string.unescapePureXmlEntities_=function(a){return a.replace(/&([^;]+);/g,function(a,d){switch(d){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:if("#"==d.charAt(0)){var e=Number("0"+d.substr(1));if(!isNaN(e))return String.fromCharCode(e)}return a}})};k.string.HTML_ENTITY_PATTERN_=/&([^;s<&]+);?/g;k.string.whitespaceEscape=function(a,c){return k.string.newLineToBr(a.replace(/ /g,"  "),c)};k.string.preserveSpaces=function(a){return a.replace(/(^|[n ]) /g,"$1"+k.string.Unicode.NBSP)};k.string.stripQuotes=function(a,c){for(var d=c.length,e=0;e<d;e++){var f=1==d?c:c.charAt(e);if(a.charAt(0)==f&&a.charAt(a.length-1)==f)return a.substring(1,a.length-1)}return a};k.string.truncate=function(a,c,d){d&&(a=k.string.unescapeEntities(a));a.length>c&&(a=a.substring(0,c-3)+"...");d&&(a=k.string.htmlEscape(a));return a};k.string.truncateMiddle=function(a,c,d,e){d&&(a=k.string.unescapeEntities(a));if(e&&a.length>c){e>c&&(e=c);var f=a.length-e;c-=e;a=a.substring(0,c)+"..."+a.substring(f)}else a.length>c&&(f=Math.floor(c/2),e=a.length-f,f+=c%2,a=a.substring(0,f)+"..."+a.substring(e));d&&(a=k.string.htmlEscape(a));return a};k.string.specialEscapeChars_={"x00":"\0","b":"\b","f":"\f","n":"\n","r":"\r","t":"\t","x0B":"\x0B",'"':'\"',"\":"\\"};k.string.jsEscapeCache_={"'":"\'"};k.string.quote=function(a){a=String(a);if(a.quote)return a.quote();for(var c=['"'],d=0;d<a.length;d++){var e=a.charAt(d),f=e.charCodeAt(0);c[d+1]=k.string.specialEscapeChars_[e]||(31<f&&127>f?e:k.string.escapeChar(e))}c.push('"');return c.join("")};k.string.escapeString=function(a){for(var c=[],d=0;d<a.length;d++)c[d]=k.string.escapeChar(a.charAt(d));return c.join("")};k.string.escapeChar=function(a){if(a in k.string.jsEscapeCache_)return k.string.jsEscapeCache_[a];if(a in k.string.specialEscapeChars_)return k.string.jsEscapeCache_[a]=k.string.specialEscapeChars_[a];var c=a,d=a.charCodeAt(0);if(31<d&&127>d)c=a;else{if(256>d){if(c="\x",16>d||256<d)c+="0"}else c="\u",4096>d&&(c+="0");c+=d.toString(16).toUpperCase()}return k.string.jsEscapeCache_[a]=c};k.string.contains=function(a,c){return-1!=a.indexOf(c)};k.string.caseInsensitiveContains=function(a,c){return k.string.contains(a.toLowerCase(),c.toLowerCase())};k.string.countOf=function(a,c){return a&&c?a.split(c).length-1:0};k.string.removeAt=function(a,c,d){var e=a;0<=c&&c<a.length&&0<d&&(e=a.substr(0,c)+a.substr(c+d,a.length-c-d));return e};k.string.remove=function(a,c){var d=new RegExp(k.string.regExpEscape(c),"");return a.replace(d,"")};k.string.removeAll=function(a,c){var d=new RegExp(k.string.regExpEscape(c),"g");return a.replace(d,"")};k.string.regExpEscape=function(a){return String(a).replace(/([-()[]{}+?*.$^|,:#<!\])/g,"\$1").replace(/x08/g,"\x08")};k.string.repeat=function(a,c){return Array(c+1).join(a)};k.string.padNumber=function(a,c,d){a=k.isDef(d)?a.toFixed(d):String(a);d=a.indexOf(".");-1==d&&(d=a.length);return k.string.repeat("0",Math.max(0,c-d))+a};k.string.makeSafe=function(a){return null==a?"":String(a)};k.string.buildString=function(a){return Array.prototype.join.call(arguments,"")};k.string.getRandomString=function(){var a=2147483648;return Math.floor(Math.random()*a).toString(36)+Math.abs(Math.floor(Math.random()*a)^k.now()).toString(36)};k.string.compareVersions=function(a,c){for(var d=0,e=k.string.trim(String(a)).split("."),f=k.string.trim(String(c)).split("."),g=Math.max(e.length,f.length),h=0;0==d&&h<g;h++){var l=e[h]||"",m=f[h]||"",n=RegExp("(\d*)(\D*)","g"),z=RegExp("(\d*)(\D*)","g");do{var p=n.exec(l)||["","",""],q=z.exec(m)||["","",""];if(0==p[0].length&&0==q[0].length)break;var d=0==p[1].length?0:parseInt(p[1],10),A=0==q[1].length?0:parseInt(q[1],10),d=k.string.compareElements_(d,A)||k.string.compareElements_(0==p[2].length,0==q[2].length)||k.string.compareElements_(p[2],q[2])}while(0==d)}return d};k.string.compareElements_=function(a,c){return a<c?-1:a>c?1:0};k.string.HASHCODE_MAX_=4294967296;k.string.hashCode=function(a){for(var c=0,d=0;d<a.length;++d)c=31*c+a.charCodeAt(d),c%=k.string.HASHCODE_MAX_;return c};k.string.uniqueStringCounter_=2147483648*Math.random()|0;k.string.createUniqueString=function(){return"goog_"+k.string.uniqueStringCounter_++};k.string.toNumber=function(a){var c=Number(a);return 0==c&&k.string.isEmptyOrWhitespace(a)?NaN:c};k.string.isLowerCamelCase=function(a){return/^[a-z]+([A-Z][a-z]*)*$/.test(a)};k.string.isUpperCamelCase=function(a){return/^([A-Z][a-z]*)+$/.test(a)};k.string.toCamelCase=function(a){return String(a).replace(/-([a-z])/g,function(a,d){return d.toUpperCase()})};k.string.toSelectorCase=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};k.string.toTitleCase=function(a,c){var d=k.isString(c)?k.string.regExpEscape(c):"\s",d=d?"|["+d+"]+":"",d=new RegExp("(^"+d+")([a-z])","g");return a.replace(d,function(a,c,d){return c+d.toUpperCase()})};k.string.capitalize=function(a){return String(a.charAt(0)).toUpperCase()+String(a.substr(1)).toLowerCase()};k.string.parseInt=function(a){isFinite(a)&&(a=String(a));return k.isString(a)?/^s*-?0x/i.test(a)?parseInt(a,16):parseInt(a,10):NaN};k.string.splitLimit=function(a,c,d){a=a.split(c);for(var e=[];0<d&&a.length;)e.push(a.shift()),d--;a.length&&e.push(a.join(c));return e};k.string.editDistance=function(a,c){var d=[],e=[];if(a==c)return 0;if(!a.length||!c.length)return Math.max(a.length,c.length);for(var f=0;f<c.length+1;f++)d[f]=f;for(f=0;f<a.length;f++){e[0]=f+1;for(var g=0;g<c.length;g++){var h=a[f]!=c[g];e[g+1]=Math.min(e[g]+1,d[g+1]+1,d[g]+h)}for(g=0;g<d.length;g++)d[g]=e[g]}return e[c.length]};k.asserts={};k.asserts.ENABLE_ASSERTS=k.DEBUG;k.asserts.AssertionError=function(a,c){c.unshift(a);k.debug.Error.call(this,k.string.subs.apply(null,c));c.shift()};k.inherits(k.asserts.AssertionError,k.debug.Error);k.asserts.AssertionError.prototype.name="AssertionError";k.asserts.DEFAULT_ERROR_HANDLER=function(a){throw a;};k.asserts.errorHandler_=k.asserts.DEFAULT_ERROR_HANDLER;k.asserts.doAssertFailure_=function(a,c,d,e){var f="Assertion failed";if(d)var f=f+(": "+d),g=e;else a&&(f+=": "+a,g=c);a=new k.asserts.AssertionError(""+f,g||[]);k.asserts.errorHandler_(a)};k.asserts.setErrorHandler=function(a){k.asserts.ENABLE_ASSERTS&&(k.asserts.errorHandler_=a)};k.asserts.assert=function(a,c,d){k.asserts.ENABLE_ASSERTS&&!a&&k.asserts.doAssertFailure_("",null,c,Array.prototype.slice.call(arguments,2));return a};k.asserts.fail=function(a,c){k.asserts.ENABLE_ASSERTS&&k.asserts.errorHandler_(new k.asserts.AssertionError("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1)))};k.asserts.assertNumber=function(a,c,d){k.asserts.ENABLE_ASSERTS&&!k.isNumber(a)&&k.asserts.doAssertFailure_("Expected number but got %s: %s.",[k.typeOf(a),a],c,Array.prototype.slice.call(arguments,2));return a};k.asserts.assertString=function(a,c,d){k.asserts.ENABLE_ASSERTS&&!k.isString(a)&&k.asserts.doAssertFailure_("Expected string but got %s: %s.",[k.typeOf(a),a],c,Array.prototype.slice.call(arguments,2));return a};k.asserts.assertFunction=function(a,c,d){k.asserts.ENABLE_ASSERTS&&!k.isFunction(a)&&k.asserts.doAssertFailure_("Expected function but got %s: %s.",[k.typeOf(a),a],c,Array.prototype.slice.call(arguments,2));return a};k.asserts.assertObject=function(a,c,d){k.asserts.ENABLE_ASSERTS&&!k.isObject(a)&&k.asserts.doAssertFailure_("Expected object but got %s: %s.",[k.typeOf(a),a],c,Array.prototype.slice.call(arguments,2));return a};k.asserts.assertArray=function(a,c,d){k.asserts.ENABLE_ASSERTS&&!k.isArray(a)&&k.asserts.doAssertFailure_("Expected array but got %s: %s.",[k.typeOf(a),a],c,Array.prototype.slice.call(arguments,2));return a};k.asserts.assertBoolean=function(a,c,d){k.asserts.ENABLE_ASSERTS&&!k.isBoolean(a)&&k.asserts.doAssertFailure_("Expected boolean but got %s: %s.",[k.typeOf(a),a],c,Array.prototype.slice.call(arguments,2));return a};k.asserts.assertElement=function(a,c,d){!k.asserts.ENABLE_ASSERTS||k.isObject(a)&&a.nodeType==k.dom.NodeType.ELEMENT||k.asserts.doAssertFailure_("Expected Element but got %s: %s.",[k.typeOf(a),a],c,Array.prototype.slice.call(arguments,2));return a};k.asserts.assertInstanceof=function(a,c,d,e){!k.asserts.ENABLE_ASSERTS||a instanceof c||k.asserts.doAssertFailure_("Expected instanceof %s but got %s.",[k.asserts.getType_(c),k.asserts.getType_(a)],d,Array.prototype.slice.call(arguments,3));return a};k.asserts.assertObjectPrototypeIsIntact=function(){for(var a in Object.prototype)k.asserts.fail(a+" should not be enumerable in Object.prototype.")};k.asserts.getType_=function(a){return a instanceof Function?a.displayName||a.name||"unknown type name":a instanceof Object?a.constructor.displayName||a.constructor.name||Object.prototype.toString.call(a):null===a?"null":typeof a};k.array={};k.NATIVE_ARRAY_PROTOTYPES=k.TRUSTED_SITE;k.array.ASSUME_NATIVE_FUNCTIONS=!1;k.array.peek=function(a){return a[a.length-1]};k.array.last=k.array.peek;k.array.ARRAY_PROTOTYPE_=Array.prototype;k.array.indexOf=k.NATIVE_ARRAY_PROTOTYPES&&(k.array.ASSUME_NATIVE_FUNCTIONS||k.array.ARRAY_PROTOTYPE_.indexOf)?function(a,c,d){k.asserts.assert(null!=a.length);return k.array.ARRAY_PROTOTYPE_.indexOf.call(a,c,d)}:function(a,c,d){d=null==d?0:0>d?Math.max(0,a.length+d):d;if(k.isString(a))return k.isString(c)&&1==c.length?a.indexOf(c,d):-1;for(;d<a.length;d++)if(d in a&&a[d]===c)return d;return-1};k.array.lastIndexOf=k.NATIVE_ARRAY_PROTOTYPES&&(k.array.ASSUME_NATIVE_FUNCTIONS||k.array.ARRAY_PROTOTYPE_.lastIndexOf)?function(a,c,d){k.asserts.assert(null!=a.length);d=null==d?a.length-1:d;return k.array.ARRAY_PROTOTYPE_.lastIndexOf.call(a,c,d)}:function(a,c,d){d=null==d?a.length-1:d;0>d&&(d=Math.max(0,a.length+d));if(k.isString(a))return k.isString(c)&&1==c.length?a.lastIndexOf(c,d):-1;for(;0<=d;d--)if(d in a&&a[d]===c)return d;return-1};k.array.forEach=k.NATIVE_ARRAY_PROTOTYPES&&(k.array.ASSUME_NATIVE_FUNCTIONS||k.array.ARRAY_PROTOTYPE_.forEach)?function(a,c,d){k.asserts.assert(null!=a.length);k.array.ARRAY_PROTOTYPE_.forEach.call(a,c,d)}:function(a,c,d){for(var e=a.length,f=k.isString(a)?a.split(""):a,g=0;g<e;g++)g in f&&c.call(d,f[g],g,a)};k.array.forEachRight=function(a,c,d){for(var e=a.length,f=k.isString(a)?a.split(""):a,e=e-1;0<=e;--e)e in f&&c.call(d,f[e],e,a)};k.array.filter=k.NATIVE_ARRAY_PROTOTYPES&&(k.array.ASSUME_NATIVE_FUNCTIONS||k.array.ARRAY_PROTOTYPE_.filter)?function(a,c,d){k.asserts.assert(null!=a.length);return k.array.ARRAY_PROTOTYPE_.filter.call(a,c,d)}:function(a,c,d){for(var e=a.length,f=[],g=0,h=k.isString(a)?a.split(""):a,l=0;l<e;l++)if(l in h){var m=h[l];c.call(d,m,l,a)&&(f[g++]=m)}return f};k.array.map=k.NATIVE_ARRAY_PROTOTYPES&&(k.array.ASSUME_NATIVE_FUNCTIONS||k.array.ARRAY_PROTOTYPE_.map)?function(a,c,d){k.asserts.assert(null!=a.length);return k.array.ARRAY_PROTOTYPE_.map.call(a,c,d)}:function(a,c,d){for(var e=a.length,f=Array(e),g=k.isString(a)?a.split(""):a,h=0;h<e;h++)h in g&&(f[h]=c.call(d,g[h],h,a));return f};k.array.reduce=k.NATIVE_ARRAY_PROTOTYPES&&(k.array.ASSUME_NATIVE_FUNCTIONS||k.array.ARRAY_PROTOTYPE_.reduce)?function(a,c,d,e){k.asserts.assert(null!=a.length);e&&(c=k.bind(c,e));return k.array.ARRAY_PROTOTYPE_.reduce.call(a,c,d)}:function(a,c,d,e){var f=d;k.array.forEach(a,function(d,h){f=c.call(e,f,d,h,a)});return f};k.array.reduceRight=k.NATIVE_ARRAY_PROTOTYPES&&(k.array.ASSUME_NATIVE_FUNCTIONS||k.array.ARRAY_PROTOTYPE_.reduceRight)?function(a,c,d,e){k.asserts.assert(null!=a.length);e&&(c=k.bind(c,e));return k.array.ARRAY_PROTOTYPE_.reduceRight.call(a,c,d)}:function(a,c,d,e){var f=d;k.array.forEachRight(a,function(d,h){f=c.call(e,f,d,h,a)});return f};k.array.some=k.NATIVE_ARRAY_PROTOTYPES&&(k.array.ASSUME_NATIVE_FUNCTIONS||k.array.ARRAY_PROTOTYPE_.some)?function(a,c,d){k.asserts.assert(null!=a.length);return k.array.ARRAY_PROTOTYPE_.some.call(a,c,d)}:function(a,c,d){for(var e=a.length,f=k.isString(a)?a.split(""):a,g=0;g<e;g++)if(g in f&&c.call(d,f[g],g,a))return!0;return!1};k.array.every=k.NATIVE_ARRAY_PROTOTYPES&&(k.array.ASSUME_NATIVE_FUNCTIONS||k.array.ARRAY_PROTOTYPE_.every)?function(a,c,d){k.asserts.assert(null!=a.length);return k.array.ARRAY_PROTOTYPE_.every.call(a,c,d)}:function(a,c,d){for(var e=a.length,f=k.isString(a)?a.split(""):a,g=0;g<e;g++)if(g in f&&!c.call(d,f[g],g,a))return!1;return!0};k.array.count=function(a,c,d){var e=0;k.array.forEach(a,function(a,g,h){c.call(d,a,g,h)&&++e},d);return e};k.array.find=function(a,c,d){c=k.array.findIndex(a,c,d);return 0>c?null:k.isString(a)?a.charAt(c):a[c]};k.array.findIndex=function(a,c,d){for(var e=a.length,f=k.isString(a)?a.split(""):a,g=0;g<e;g++)if(g in f&&c.call(d,f[g],g,a))return g;return-1};k.array.findRight=function(a,c,d){c=k.array.findIndexRight(a,c,d);return 0>c?null:k.isString(a)?a.charAt(c):a[c]};k.array.findIndexRight=function(a,c,d){for(var e=a.length,f=k.isString(a)?a.split(""):a,e=e-1;0<=e;e--)if(e in f&&c.call(d,f[e],e,a))return e;return-1};k.array.contains=function(a,c){return 0<=k.array.indexOf(a,c)};k.array.isEmpty=function(a){return 0==a.length};k.array.clear=function(a){if(!k.isArray(a))for(var c=a.length-1;0<=c;c--)delete a[c];a.length=0};k.array.insert=function(a,c){k.array.contains(a,c)||a.push(c)};k.array.insertAt=function(a,c,d){k.array.splice(a,d,0,c)};k.array.insertArrayAt=function(a,c,d){k.partial(k.array.splice,a,d,0).apply(null,c)};k.array.insertBefore=function(a,c,d){var e;2==arguments.length||0>(e=k.array.indexOf(a,d))?a.push(c):k.array.insertAt(a,c,e)};k.array.remove=function(a,c){var d=k.array.indexOf(a,c),e;(e=0<=d)&&k.array.removeAt(a,d);return e};k.array.removeAt=function(a,c){k.asserts.assert(null!=a.length);return 1==k.array.ARRAY_PROTOTYPE_.splice.call(a,c,1).length};k.array.removeIf=function(a,c,d){c=k.array.findIndex(a,c,d);return 0<=c?(k.array.removeAt(a,c),!0):!1};k.array.removeAllIf=function(a,c,d){var e=0;k.array.forEachRight(a,function(f,g){c.call(d,f,g,a)&&k.array.removeAt(a,g)&&e++});return e};k.array.concat=function(a){return k.array.ARRAY_PROTOTYPE_.concat.apply(k.array.ARRAY_PROTOTYPE_,arguments)};k.array.join=function(a){return k.array.ARRAY_PROTOTYPE_.concat.apply(k.array.ARRAY_PROTOTYPE_,arguments)};k.array.toArray=function(a){var c=a.length;if(0<c){for(var d=Array(c),e=0;e<c;e++)d[e]=a[e];return d}return[]};k.array.clone=k.array.toArray;k.array.extend=function(a,c){for(var d=1;d<arguments.length;d++){var e=arguments[d];if(k.isArrayLike(e)){var f=a.length||0,g=e.length||0;a.length=f+g;for(var h=0;h<g;h++)a[f+h]=e[h]}else a.push(e)}};k.array.splice=function(a,c,d,e){k.asserts.assert(null!=a.length);return k.array.ARRAY_PROTOTYPE_.splice.apply(a,k.array.slice(arguments,1))};k.array.slice=function(a,c,d){k.asserts.assert(null!=a.length);return 2>=arguments.length?k.array.ARRAY_PROTOTYPE_.slice.call(a,c):k.array.ARRAY_PROTOTYPE_.slice.call(a,c,d)};k.array.removeDuplicates=function(a,c,d){c=c||a;var e=function(a){return k.isObject(a)?"o"+k.getUid(a):(typeof a).charAt(0)+a};d=d||e;for(var e={},f=0,g=0;g<a.length;){var h=a[g++],l=d(h);Object.prototype.hasOwnProperty.call(e,l)||(e[l]=!0,c[f++]=h)}c.length=f};k.array.binarySearch=function(a,c,d){return k.array.binarySearch_(a,d||k.array.defaultCompare,!1,c)};k.array.binarySelect=function(a,c,d){return k.array.binarySearch_(a,c,!0,void 0,d)};k.array.binarySearch_=function(a,c,d,e,f){for(var g=0,h=a.length,l;g<h;){var m=g+h>>1,n;n=d?c.call(f,a[m],m,a):c(e,a[m]);0<n?g=m+1:(h=m,l=!n)}return l?g:~g};k.array.sort=function(a,c){a.sort(c||k.array.defaultCompare)};k.array.stableSort=function(a,c){function d(a,c){return f(a.value,c.value)||a.index-c.index}for(var e=0;e<a.length;e++)a[e]={index:e,value:a[e]};var f=c||k.array.defaultCompare;k.array.sort(a,d);for(e=0;e<a.length;e++)a[e]=a[e].value};k.array.sortByKey=function(a,c,d){var e=d||k.array.defaultCompare;k.array.sort(a,function(a,d){return e(c(a),c(d))})};k.array.sortObjectsByKey=function(a,c,d){k.array.sortByKey(a,function(a){return a[c]},d)};k.array.isSorted=function(a,c,d){c=c||k.array.defaultCompare;for(var e=1;e<a.length;e++){var f=c(a[e-1],a[e]);if(0<f||0==f&&d)return!1}return!0};k.array.equals=function(a,c,d){if(!k.isArrayLike(a)||!k.isArrayLike(c)||a.length!=c.length)return!1;var e=a.length;d=d||k.array.defaultCompareEquality;for(var f=0;f<e;f++)if(!d(a[f],c[f]))return!1;return!0};k.array.compare3=function(a,c,d){d=d||k.array.defaultCompare;for(var e=Math.min(a.length,c.length),f=0;f<e;f++){var g=d(a[f],c[f]);if(0!=g)return g}return k.array.defaultCompare(a.length,c.length)};k.array.defaultCompare=function(a,c){return a>c?1:a<c?-1:0};k.array.inverseDefaultCompare=function(a,c){return-k.array.defaultCompare(a,c)};k.array.defaultCompareEquality=function(a,c){return a===c};k.array.binaryInsert=function(a,c,d){d=k.array.binarySearch(a,c,d);return 0>d?(k.array.insertAt(a,c,-(d+1)),!0):!1};k.array.binaryRemove=function(a,c,d){c=k.array.binarySearch(a,c,d);return 0<=c?k.array.removeAt(a,c):!1};k.array.bucket=function(a,c,d){for(var e={},f=0;f<a.length;f++){var g=a[f],h=c.call(d,g,f,a);k.isDef(h)&&(h=e[h]||(e[h]=[]),h.push(g))}return e};k.array.toObject=function(a,c,d){var e={};k.array.forEach(a,function(f,g){e[c.call(d,f,g,a)]=f});return e};k.array.range=function(a,c,d){var e=[],f=0,g=a;d=d||1;void 0!==c&&(f=a,g=c);if(0>d*(g-f))return[];if(0<d)for(a=f;a<g;a+=d)e.push(a);else for(a=f;a>g;a+=d)e.push(a);return e};k.array.repeat=function(a,c){for(var d=[],e=0;e<c;e++)d[e]=a;return d};k.array.flatten=function(a){for(var c=[],d=0;d<arguments.length;d++){var e=arguments[d];if(k.isArray(e))for(var f=0;f<e.length;f+=8192)for(var g=k.array.slice(e,f,f+8192),g=k.array.flatten.apply(null,g),h=0;h<g.length;h++)c.push(g[h]);else c.push(e)}return c};k.array.rotate=function(a,c){k.asserts.assert(null!=a.length);a.length&&(c%=a.length,0<c?k.array.ARRAY_PROTOTYPE_.unshift.apply(a,a.splice(-c,c)):0>c&&k.array.ARRAY_PROTOTYPE_.push.apply(a,a.splice(0,-c)));return a};k.array.moveItem=function(a,c,d){k.asserts.assert(0<=c&&c<a.length);k.asserts.assert(0<=d&&d<a.length);c=k.array.ARRAY_PROTOTYPE_.splice.call(a,c,1);k.array.ARRAY_PROTOTYPE_.splice.call(a,d,0,c[0])};k.array.zip=function(a){if(!arguments.length)return[];for(var c=[],d=0;;d++){for(var e=[],f=0;f<arguments.length;f++){var g=arguments[f];if(d>=g.length)return c;e.push(g[d])}c.push(e)}};k.array.shuffle=function(a,c){for(var d=c||Math.random,e=a.length-1;0<e;e--){var f=Math.floor(d()*(e+1)),g=a[e];a[e]=a[f];a[f]=g}};k.array.copyByIndex=function(a,c){var d=[];k.array.forEach(c,function(c){d.push(a[c])});return d};k.dom.TagName={A:"A",ABBR:"ABBR",ACRONYM:"ACRONYM",ADDRESS:"ADDRESS",APPLET:"APPLET",AREA:"AREA",ARTICLE:"ARTICLE",ASIDE:"ASIDE",AUDIO:"AUDIO",B:"B",BASE:"BASE",BASEFONT:"BASEFONT",BDI:"BDI",BDO:"BDO",BIG:"BIG",BLOCKQUOTE:"BLOCKQUOTE",BODY:"BODY",BR:"BR",BUTTON:"BUTTON",CANVAS:"CANVAS",CAPTION:"CAPTION",CENTER:"CENTER",CITE:"CITE",CODE:"CODE",COL:"COL",COLGROUP:"COLGROUP",COMMAND:"COMMAND",DATA:"DATA",DATALIST:"DATALIST",DD:"DD",DEL:"DEL",DETAILS:"DETAILS",DFN:"DFN",DIALOG:"DIALOG",DIR:"DIR",DIV:"DIV",DL:"DL",DT:"DT",EM:"EM",EMBED:"EMBED",FIELDSET:"FIELDSET",FIGCAPTION:"FIGCAPTION",FIGURE:"FIGURE",FONT:"FONT",FOOTER:"FOOTER",FORM:"FORM",FRAME:"FRAME",FRAMESET:"FRAMESET",H1:"H1",H2:"H2",H3:"H3",H4:"H4",H5:"H5",H6:"H6",HEAD:"HEAD",HEADER:"HEADER",HGROUP:"HGROUP",HR:"HR",HTML:"HTML",I:"I",IFRAME:"IFRAME",IMG:"IMG",INPUT:"INPUT",INS:"INS",ISINDEX:"ISINDEX",KBD:"KBD",KEYGEN:"KEYGEN",LABEL:"LABEL",LEGEND:"LEGEND",LI:"LI",LINK:"LINK",MAP:"MAP",MARK:"MARK",MATH:"MATH",MENU:"MENU",META:"META",METER:"METER",NAV:"NAV",NOFRAMES:"NOFRAMES",NOSCRIPT:"NOSCRIPT",OBJECT:"OBJECT",OL:"OL",OPTGROUP:"OPTGROUP",OPTION:"OPTION",OUTPUT:"OUTPUT",P:"P",PARAM:"PARAM",PRE:"PRE",PROGRESS:"PROGRESS",Q:"Q",RP:"RP",RT:"RT",RUBY:"RUBY",S:"S",SAMP:"SAMP",SCRIPT:"SCRIPT",SECTION:"SECTION",SELECT:"SELECT",SMALL:"SMALL",SOURCE:"SOURCE",SPAN:"SPAN",STRIKE:"STRIKE",STRONG:"STRONG",STYLE:"STYLE",SUB:"SUB",SUMMARY:"SUMMARY",SUP:"SUP",SVG:"SVG",TABLE:"TABLE",TBODY:"TBODY",TD:"TD",TEMPLATE:"TEMPLATE",TEXTAREA:"TEXTAREA",TFOOT:"TFOOT",TH:"TH",THEAD:"THEAD",TIME:"TIME",TITLE:"TITLE",TR:"TR",TRACK:"TRACK",TT:"TT",U:"U",UL:"UL",VAR:"VAR",VIDEO:"VIDEO",WBR:"WBR"};k.object={};k.object.forEach=function(a,c,d){for(var e in a)c.call(d,a[e],e,a)};k.object.filter=function(a,c,d){var e={},f;for(f in a)c.call(d,a[f],f,a)&&(e[f]=a[f]);return e};k.object.map=function(a,c,d){var e={},f;for(f in a)e[f]=c.call(d,a[f],f,a);return e};k.object.some=function(a,c,d){for(var e in a)if(c.call(d,a[e],e,a))return!0;return!1};k.object.every=function(a,c,d){for(var e in a)if(!c.call(d,a[e],e,a))return!1;return!0};k.object.getCount=function(a){var c=0,d;for(d in a)c++;return c};k.object.getAnyKey=function(a){for(var c in a)return c};k.object.getAnyValue=function(a){for(var c in a)return a[c]};k.object.contains=function(a,c){return k.object.containsValue(a,c)};k.object.getValues=function(a){var c=[],d=0,e;for(e in a)c[d++]=a[e];return c};k.object.getKeys=function(a){var c=[],d=0,e;for(e in a)c[d++]=e;return c};k.object.getValueByKeys=function(a,c){for(var d=k.isArrayLike(c),e=d?c:arguments,d=d?0:1;d<e.length&&(a=a[e[d]],k.isDef(a));d++);return a};k.object.containsKey=function(a,c){return c in a};k.object.containsValue=function(a,c){for(var d in a)if(a[d]==c)return!0;return!1};k.object.findKey=function(a,c,d){for(var e in a)if(c.call(d,a[e],e,a))return e};k.object.findValue=function(a,c,d){return(c=k.object.findKey(a,c,d))&&a[c]};k.object.isEmpty=function(a){for(var c in a)return!1;return!0};k.object.clear=function(a){for(var c in a)delete a[c]};k.object.remove=function(a,c){var d;(d=c in a)&&delete a[c];return d};k.object.add=function(a,c,d){if(c in a)throw Error('The object already contains the key "'+c+'"');k.object.set(a,c,d)};k.object.get=function(a,c,d){return c in a?a[c]:d};k.object.set=function(a,c,d){a[c]=d};k.object.setIfUndefined=function(a,c,d){return c in a?a[c]:a[c]=d};k.object.setWithReturnValueIfNotSet=function(a,c,d){if(c in a)return a[c];d=d();return a[c]=d};k.object.equals=function(a,c){for(var d in a)if(!(d in c)||a[d]!==c[d])return!1;for(d in c)if(!(d in a))return!1;return!0};k.object.clone=function(a){var c={},d;for(d in a)c[d]=a[d];return c};k.object.unsafeClone=function(a){var c=k.typeOf(a);if("object"==c||"array"==c){if(k.isFunction(a.clone))return a.clone();var c="array"==c?[]:{},d;for(d in a)c[d]=k.object.unsafeClone(a[d]);return c}return a};k.object.transpose=function(a){var c={},d;for(d in a)c[a[d]]=d;return c};k.object.PROTOTYPE_FIELDS_="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");k.object.extend=function(a,c){for(var d,e,f=1;f<arguments.length;f++){e=arguments[f];for(d in e)a[d]=e[d];for(var g=0;g<k.object.PROTOTYPE_FIELDS_.length;g++)d=k.object.PROTOTYPE_FIELDS_[g],Object.prototype.hasOwnProperty.call(e,d)&&(a[d]=e[d])}};k.object.create=function(a){var c=arguments.length;if(1==c&&k.isArray(arguments[0]))return k.object.create.apply(null,arguments[0]);if(c%2)throw Error("Uneven number of arguments");for(var d={},e=0;e<c;e+=2)d[arguments[e]]=arguments[e+1];return d};k.object.createSet=function(a){var c=arguments.length;if(1==c&&k.isArray(arguments[0]))return k.object.createSet.apply(null,arguments[0]);for(var d={},e=0;e<c;e++)d[arguments[e]]=!0;return d};k.object.createImmutableView=function(a){var c=a;Object.isFrozen&&!Object.isFrozen(a)&&(c=Object.create(a),Object.freeze(c));return c};k.object.isImmutableView=function(a){return!!Object.isFrozen&&Object.isFrozen(a)};k.dom.tags={};k.dom.tags.VOID_TAGS_={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};k.dom.tags.isVoidTag=function(a){return!0===k.dom.tags.VOID_TAGS_[a]};k.i18n={};k.i18n.bidi={};k.i18n.bidi.FORCE_RTL=!1;k.i18n.bidi.IS_RTL=k.i18n.bidi.FORCE_RTL||("ar"==k.LOCALE.substring(0,2).toLowerCase()||"fa"==k.LOCALE.substring(0,2).toLowerCase()||"he"==k.LOCALE.substring(0,2).toLowerCase()||"iw"==k.LOCALE.substring(0,2).toLowerCase()||"ps"==k.LOCALE.substring(0,2).toLowerCase()||"sd"==k.LOCALE.substring(0,2).toLowerCase()||"ug"==k.LOCALE.substring(0,2).toLowerCase()||"ur"==k.LOCALE.substring(0,2).toLowerCase()||"yi"==k.LOCALE.substring(0,2).toLowerCase())&&(2==k.LOCALE.length||"-"==k.LOCALE.substring(2,3)||"_"== k.LOCALE.substring(2,3))||3<=k.LOCALE.length&&"ckb"==k.LOCALE.substring(0,3).toLowerCase()&&(3==k.LOCALE.length||"-"==k.LOCALE.substring(3,4)||"_"==k.LOCALE.substring(3,4));k.i18n.bidi.Format={LRE:"u202a",RLE:"u202b",PDF:"u202c",LRM:"u200e",RLM:"u200f"};k.i18n.bidi.Dir={LTR:1,RTL:-1,NEUTRAL:0};k.i18n.bidi.RIGHT="right";k.i18n.bidi.LEFT="left";k.i18n.bidi.I18N_RIGHT=k.i18n.bidi.IS_RTL?k.i18n.bidi.LEFT:k.i18n.bidi.RIGHT;k.i18n.bidi.I18N_LEFT=k.i18n.bidi.IS_RTL?k.i18n.bidi.RIGHT:k.i18n.bidi.LEFT;k.i18n.bidi.toDir=function(a,c){return"number"==typeof a?0<a?k.i18n.bidi.Dir.LTR:0>a?k.i18n.bidi.Dir.RTL:c?null:k.i18n.bidi.Dir.NEUTRAL:null==a?null:a?k.i18n.bidi.Dir.RTL:k.i18n.bidi.Dir.LTR};k.i18n.bidi.ltrChars_="A-Za-zu00c0-u00d6u00d8-u00f6u00f8-u02b8u0300-u0590u0800-u1fffu200eu2c00-ufb1cufe00-ufe6fufefd-uffff";k.i18n.bidi.rtlChars_="u0591-u06efu06fa-u07ffu200fufb1d-ufdffufe70-ufefc";k.i18n.bidi.htmlSkipReg_=/<[^>]*>|&[^;]+;/g;k.i18n.bidi.stripHtmlIfNeeded_=function(a,c){return c?a.replace(k.i18n.bidi.htmlSkipReg_,""):a};k.i18n.bidi.rtlCharReg_=new RegExp("["+k.i18n.bidi.rtlChars_+"]");k.i18n.bidi.ltrCharReg_=new RegExp("["+k.i18n.bidi.ltrChars_+"]");k.i18n.bidi.hasAnyRtl=function(a,c){return k.i18n.bidi.rtlCharReg_.test(k.i18n.bidi.stripHtmlIfNeeded_(a,c))};k.i18n.bidi.hasRtlChar=k.i18n.bidi.hasAnyRtl;k.i18n.bidi.hasAnyLtr=function(a,c){return k.i18n.bidi.ltrCharReg_.test(k.i18n.bidi.stripHtmlIfNeeded_(a,c))};k.i18n.bidi.ltrRe_=new RegExp("^["+k.i18n.bidi.ltrChars_+"]");k.i18n.bidi.rtlRe_=new RegExp("^["+k.i18n.bidi.rtlChars_+"]");k.i18n.bidi.isRtlChar=function(a){return k.i18n.bidi.rtlRe_.test(a)};k.i18n.bidi.isLtrChar=function(a){return k.i18n.bidi.ltrRe_.test(a)};k.i18n.bidi.isNeutralChar=function(a){return!k.i18n.bidi.isLtrChar(a)&&!k.i18n.bidi.isRtlChar(a)};k.i18n.bidi.ltrDirCheckRe_=new RegExp("^[^"+k.i18n.bidi.rtlChars_+"]*["+k.i18n.bidi.ltrChars_+"]");k.i18n.bidi.rtlDirCheckRe_=new RegExp("^[^"+k.i18n.bidi.ltrChars_+"]*["+k.i18n.bidi.rtlChars_+"]");k.i18n.bidi.startsWithRtl=function(a,c){return k.i18n.bidi.rtlDirCheckRe_.test(k.i18n.bidi.stripHtmlIfNeeded_(a,c))};k.i18n.bidi.isRtlText=k.i18n.bidi.startsWithRtl;k.i18n.bidi.startsWithLtr=function(a,c){return k.i18n.bidi.ltrDirCheckRe_.test(k.i18n.bidi.stripHtmlIfNeeded_(a,c))};k.i18n.bidi.isLtrText=k.i18n.bidi.startsWithLtr;k.i18n.bidi.isRequiredLtrRe_=/^http://.*/;k.i18n.bidi.isNeutralText=function(a,c){a=k.i18n.bidi.stripHtmlIfNeeded_(a,c);return k.i18n.bidi.isRequiredLtrRe_.test(a)||!k.i18n.bidi.hasAnyLtr(a)&&!k.i18n.bidi.hasAnyRtl(a)};k.i18n.bidi.ltrExitDirCheckRe_=new RegExp("["+k.i18n.bidi.ltrChars_+"][^"+k.i18n.bidi.rtlChars_+"]*$");k.i18n.bidi.rtlExitDirCheckRe_=new RegExp("["+k.i18n.bidi.rtlChars_+"][^"+k.i18n.bidi.ltrChars_+"]*$");k.i18n.bidi.endsWithLtr=function(a,c){return k.i18n.bidi.ltrExitDirCheckRe_.test(k.i18n.bidi.stripHtmlIfNeeded_(a,c))};k.i18n.bidi.isLtrExitText=k.i18n.bidi.endsWithLtr;k.i18n.bidi.endsWithRtl=function(a,c){return k.i18n.bidi.rtlExitDirCheckRe_.test(k.i18n.bidi.stripHtmlIfNeeded_(a,c))};k.i18n.bidi.isRtlExitText=k.i18n.bidi.endsWithRtl;k.i18n.bidi.rtlLocalesRe_=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Arab|Hebr|Thaa|Nkoo|Tfng))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;k.i18n.bidi.isRtlLanguage=function(a){return k.i18n.bidi.rtlLocalesRe_.test(a)};k.i18n.bidi.bracketGuardHtmlRe_=/((.*?)+)|([.*?]+)|({.*?}+)|(<.*?(>)+)/g;k.i18n.bidi.bracketGuardTextRe_=/((.*?)+)|([.*?]+)|({.*?}+)|(<.*?>+)/g;k.i18n.bidi.guardBracketInHtml=function(a,c){var d=void 0===c?k.i18n.bidi.hasAnyRtl(a):c;return d?a.replace(k.i18n.bidi.bracketGuardHtmlRe_,"<span dir=rtl>$&</span>"):a.replace(k.i18n.bidi.bracketGuardHtmlRe_,"<span dir=ltr>$&</span>")};k.i18n.bidi.guardBracketInText=function(a,c){var d=void 0===c?k.i18n.bidi.hasAnyRtl(a):c,d=d?k.i18n.bidi.Format.RLM:k.i18n.bidi.Format.LRM;return a.replace(k.i18n.bidi.bracketGuardTextRe_,d+"$&"+d)};k.i18n.bidi.enforceRtlInHtml=function(a){return"<"==a.charAt(0)?a.replace(/<w+/,"$& dir=rtl"):"n<span dir=rtl>"+a+"</span>"};k.i18n.bidi.enforceRtlInText=function(a){return k.i18n.bidi.Format.RLE+a+k.i18n.bidi.Format.PDF};k.i18n.bidi.enforceLtrInHtml=function(a){return"<"==a.charAt(0)?a.replace(/<w+/,"$& dir=ltr"):"n<span dir=ltr>"+a+"</span>"};k.i18n.bidi.enforceLtrInText=function(a){return k.i18n.bidi.Format.LRE+a+k.i18n.bidi.Format.PDF};k.i18n.bidi.dimensionsRe_=/:s*([.d][.w]*)s+([.d][.w]*)s+([.d][.w]*)s+([.d][.w]*)/g;k.i18n.bidi.leftRe_=/left/gi;k.i18n.bidi.rightRe_=/right/gi;k.i18n.bidi.tempRe_=/%%%%/g;k.i18n.bidi.mirrorCSS=function(a){return a.replace(k.i18n.bidi.dimensionsRe_,":$1 $4 $3 $2").replace(k.i18n.bidi.leftRe_,"%%%%").replace(k.i18n.bidi.rightRe_,k.i18n.bidi.LEFT).replace(k.i18n.bidi.tempRe_,k.i18n.bidi.RIGHT)};k.i18n.bidi.doubleQuoteSubstituteRe_=/([u0591-u05f2])"/g;k.i18n.bidi.singleQuoteSubstituteRe_=/([u0591-u05f2])'/g;k.i18n.bidi.normalizeHebrewQuote=function(a){return a.replace(k.i18n.bidi.doubleQuoteSubstituteRe_,"$1u05f4").replace(k.i18n.bidi.singleQuoteSubstituteRe_,"$1u05f3")};k.i18n.bidi.wordSeparatorRe_=/s+/;k.i18n.bidi.hasNumeralsRe_=/[du06f0-u06f9]/;k.i18n.bidi.rtlDetectionThreshold_=.4;k.i18n.bidi.estimateDirection=function(a,c){for(var d=0,e=0,f=!1,g=k.i18n.bidi.stripHtmlIfNeeded_(a,c).split(k.i18n.bidi.wordSeparatorRe_),h=0;h<g.length;h++){var l=g[h];k.i18n.bidi.startsWithRtl(l)?(d++,e++):k.i18n.bidi.isRequiredLtrRe_.test(l)?f=!0:k.i18n.bidi.hasAnyLtr(l)?e++:k.i18n.bidi.hasNumeralsRe_.test(l)&&(f=!0)}return 0==e?f?k.i18n.bidi.Dir.LTR:k.i18n.bidi.Dir.NEUTRAL:d/e>k.i18n.bidi.rtlDetectionThreshold_?k.i18n.bidi.Dir.RTL:k.i18n.bidi.Dir.LTR};k.i18n.bidi.detectRtlDirectionality=function(a,c){return k.i18n.bidi.estimateDirection(a,c)==k.i18n.bidi.Dir.RTL};k.i18n.bidi.setElementDirAndAlign=function(a,c){a&&(c=k.i18n.bidi.toDir(c))&&(a.style.textAlign=c==k.i18n.bidi.Dir.RTL?k.i18n.bidi.RIGHT:k.i18n.bidi.LEFT,a.dir=c==k.i18n.bidi.Dir.RTL?"rtl":"ltr")};k.i18n.bidi.setElementDirByTextDirectionality=function(a,c){switch(k.i18n.bidi.estimateDirection(c)){case k.i18n.bidi.Dir.LTR:a.dir="ltr";break;case k.i18n.bidi.Dir.RTL:a.dir="rtl";break;default:a.removeAttribute("dir")}};k.i18n.bidi.DirectionalString=function(){};k.string.TypedString=function(){};k.string.Const=function(){this.stringConstValueWithSecurityContract__googStringSecurityPrivate_="";this.STRING_CONST_TYPE_MARKER__GOOG_STRING_SECURITY_PRIVATE_=k.string.Const.TYPE_MARKER_};k.string.Const.prototype.implementsGoogStringTypedString=!0;k.string.Const.prototype.getTypedStringValue=function(){return this.stringConstValueWithSecurityContract__googStringSecurityPrivate_};k.string.Const.prototype.toString=function(){return"Const{"+this.stringConstValueWithSecurityContract__googStringSecurityPrivate_+"}"};k.string.Const.unwrap=function(a){if(a instanceof k.string.Const&&a.constructor===k.string.Const&&a.STRING_CONST_TYPE_MARKER__GOOG_STRING_SECURITY_PRIVATE_===k.string.Const.TYPE_MARKER_)return a.stringConstValueWithSecurityContract__googStringSecurityPrivate_;k.asserts.fail("expected object of type Const, got '"+a+"'");return"type_error:Const"};k.string.Const.from=function(a){return k.string.Const.create__googStringSecurityPrivate_(a)};k.string.Const.TYPE_MARKER_={};k.string.Const.create__googStringSecurityPrivate_=function(a){var c=new k.string.Const;c.stringConstValueWithSecurityContract__googStringSecurityPrivate_=a;return c};k.html={};k.html.SafeStyle=function(){this.privateDoNotAccessOrElseSafeStyleWrappedValue_="";this.SAFE_STYLE_TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_=k.html.SafeStyle.TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_};k.html.SafeStyle.prototype.implementsGoogStringTypedString=!0;k.html.SafeStyle.TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_={};k.html.SafeStyle.fromConstant=function(a){a=k.string.Const.unwrap(a);if(0===a.length)return k.html.SafeStyle.EMPTY;k.html.SafeStyle.checkStyle_(a);k.asserts.assert(k.string.endsWith(a,";"),"Last character of style string is not ';': "+a);k.asserts.assert(k.string.contains(a,":"),"Style string must contain at least one ':', to specify a "name: value" pair: "+a);return k.html.SafeStyle.createSafeStyleSecurityPrivateDoNotAccessOrElse(a)};k.html.SafeStyle.checkStyle_=function(a){k.asserts.assert(!/[<>]/.test(a),"Forbidden characters in style string: "+a)};k.html.SafeStyle.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeStyleWrappedValue_};k.DEBUG&&(k.html.SafeStyle.prototype.toString=function(){return"SafeStyle{"+this.privateDoNotAccessOrElseSafeStyleWrappedValue_+"}"});k.html.SafeStyle.unwrap=function(a){if(a instanceof k.html.SafeStyle&&a.constructor===k.html.SafeStyle&&a.SAFE_STYLE_TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_===k.html.SafeStyle.TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_)return a.privateDoNotAccessOrElseSafeStyleWrappedValue_;k.asserts.fail("expected object of type SafeStyle, got '"+a+"'");return"type_error:SafeStyle"};k.html.SafeStyle.createSafeStyleSecurityPrivateDoNotAccessOrElse=function(a){return(new k.html.SafeStyle).initSecurityPrivateDoNotAccessOrElse_(a)};k.html.SafeStyle.prototype.initSecurityPrivateDoNotAccessOrElse_=function(a){this.privateDoNotAccessOrElseSafeStyleWrappedValue_=a;return this};k.html.SafeStyle.EMPTY=k.html.SafeStyle.createSafeStyleSecurityPrivateDoNotAccessOrElse("");k.html.SafeStyle.INNOCUOUS_STRING="zClosurez";k.html.SafeStyle.create=function(a){var c="",d;for(d in a){if(!/^[-_a-zA-Z0-9]+$/.test(d))throw Error("Name allows only [-_a-zA-Z0-9], got: "+d);var e=a[d];null!=e&&(e instanceof k.string.Const?(e=k.string.Const.unwrap(e),k.asserts.assert(!/[{;}]/.test(e),"Value does not allow [{;}].")):k.html.SafeStyle.VALUE_RE_.test(e)?k.html.SafeStyle.hasBalancedQuotes_(e)||(k.asserts.fail("String value requires balanced quotes, got: "+e),e=k.html.SafeStyle.INNOCUOUS_STRING):(k.asserts.fail("String value allows only [-,."'%_!# a-zA-Z0-9], got: "+ e),e=k.html.SafeStyle.INNOCUOUS_STRING),c+=d+":"+e+";")}if(!c)return k.html.SafeStyle.EMPTY;k.html.SafeStyle.checkStyle_(c);return k.html.SafeStyle.createSafeStyleSecurityPrivateDoNotAccessOrElse(c)};k.html.SafeStyle.hasBalancedQuotes_=function(a){for(var c=!0,d=!0,e=0;e<a.length;e++){var f=a.charAt(e);"'"==f&&d?c=!c:'"'==f&&c&&(d=!d)}return c&&d};k.html.SafeStyle.VALUE_RE_=/^[-,."'%_!# a-zA-Z0-9]+$/;k.html.SafeStyle.concat=function(a){var c="",d=function(a){k.isArray(a)?k.array.forEach(a,d):c+=k.html.SafeStyle.unwrap(a)};k.array.forEach(arguments,d);return c?k.html.SafeStyle.createSafeStyleSecurityPrivateDoNotAccessOrElse(c):k.html.SafeStyle.EMPTY};k.html.SafeStyleSheet=function(){this.privateDoNotAccessOrElseSafeStyleSheetWrappedValue_="";this.SAFE_SCRIPT_TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_=k.html.SafeStyleSheet.TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_};k.html.SafeStyleSheet.prototype.implementsGoogStringTypedString=!0;k.html.SafeStyleSheet.TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_={};k.html.SafeStyleSheet.concat=function(a){var c="",d=function(a){k.isArray(a)?k.array.forEach(a,d):c+=k.html.SafeStyleSheet.unwrap(a)};k.array.forEach(arguments,d);return k.html.SafeStyleSheet.createSafeStyleSheetSecurityPrivateDoNotAccessOrElse(c)};k.html.SafeStyleSheet.fromConstant=function(a){a=k.string.Const.unwrap(a);if(0===a.length)return k.html.SafeStyleSheet.EMPTY;k.asserts.assert(!k.string.contains(a,"<"),"Forbidden '<' character in style sheet string: "+a);return k.html.SafeStyleSheet.createSafeStyleSheetSecurityPrivateDoNotAccessOrElse(a)};k.html.SafeStyleSheet.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeStyleSheetWrappedValue_};k.DEBUG&&(k.html.SafeStyleSheet.prototype.toString=function(){return"SafeStyleSheet{"+this.privateDoNotAccessOrElseSafeStyleSheetWrappedValue_+"}"});k.html.SafeStyleSheet.unwrap=function(a){if(a instanceof k.html.SafeStyleSheet&&a.constructor===k.html.SafeStyleSheet&&a.SAFE_SCRIPT_TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_===k.html.SafeStyleSheet.TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_)return a.privateDoNotAccessOrElseSafeStyleSheetWrappedValue_;k.asserts.fail("expected object of type SafeStyleSheet, got '"+a+"'");return"type_error:SafeStyleSheet"};k.html.SafeStyleSheet.createSafeStyleSheetSecurityPrivateDoNotAccessOrElse=function(a){return(new k.html.SafeStyleSheet).initSecurityPrivateDoNotAccessOrElse_(a)};k.html.SafeStyleSheet.prototype.initSecurityPrivateDoNotAccessOrElse_=function(a){this.privateDoNotAccessOrElseSafeStyleSheetWrappedValue_=a;return this};k.html.SafeStyleSheet.EMPTY=k.html.SafeStyleSheet.createSafeStyleSheetSecurityPrivateDoNotAccessOrElse("");k.fs={};k.fs.url={};k.fs.url.createObjectUrl=function(a){return k.fs.url.getUrlObject_().createObjectURL(a)};k.fs.url.revokeObjectUrl=function(a){k.fs.url.getUrlObject_().revokeObjectURL(a)};k.fs.url.getUrlObject_=function(){var a=k.fs.url.findUrlObject_();if(null!=a)return a;throw Error("This browser doesn't seem to support blob URLs");};k.fs.url.findUrlObject_=function(){return k.isDef(k.global.URL)&&k.isDef(k.global.URL.createObjectURL)?k.global.URL:k.isDef(k.global.webkitURL)&&k.isDef(k.global.webkitURL.createObjectURL)?k.global.webkitURL:k.isDef(k.global.createObjectURL)?k.global:null};k.fs.url.browserSupportsObjectUrls=function(){return null!=k.fs.url.findUrlObject_()};k.html.SafeUrl=function(){this.privateDoNotAccessOrElseSafeHtmlWrappedValue_="";this.SAFE_URL_TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_=k.html.SafeUrl.TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_};k.html.SafeUrl.INNOCUOUS_STRING="about:invalid#zClosurez";k.html.SafeUrl.prototype.implementsGoogStringTypedString=!0;k.html.SafeUrl.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeHtmlWrappedValue_};k.html.SafeUrl.prototype.implementsGoogI18nBidiDirectionalString=!0;k.html.SafeUrl.prototype.getDirection=function(){return k.i18n.bidi.Dir.LTR};k.DEBUG&&(k.html.SafeUrl.prototype.toString=function(){return"SafeUrl{"+this.privateDoNotAccessOrElseSafeHtmlWrappedValue_+"}"});k.html.SafeUrl.unwrap=function(a){if(a instanceof k.html.SafeUrl&&a.constructor===k.html.SafeUrl&&a.SAFE_URL_TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_===k.html.SafeUrl.TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_)return a.privateDoNotAccessOrElseSafeHtmlWrappedValue_;k.asserts.fail("expected object of type SafeUrl, got '"+a+"'");return"type_error:SafeUrl"};k.html.SafeUrl.fromConstant=function(a){return k.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(k.string.Const.unwrap(a))};k.html.SAFE_MIME_TYPE_PATTERN_=/^(?:image/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video/(?:mpeg|mp4|ogg|webm))$/i;k.html.SafeUrl.fromBlob=function(a){a=k.html.SAFE_MIME_TYPE_PATTERN_.test(a.type)?k.fs.url.createObjectUrl(a):k.html.SafeUrl.INNOCUOUS_STRING;return k.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(a)};k.html.DATA_URL_PATTERN_=/^data:([^;,]*);base64,[a-z0-9+/]+=*$/i;k.html.SafeUrl.fromDataUrl=function(a){var c=a.match(k.html.DATA_URL_PATTERN_),c=c&&k.html.SAFE_MIME_TYPE_PATTERN_.test(c[1]);return k.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(c?a:k.html.SafeUrl.INNOCUOUS_STRING)};k.html.SAFE_URL_PATTERN_=/^(?:(?:https?|mailto|ftp):|[^&:/?#]*(?:[/?#]|$))/i;k.html.SafeUrl.sanitize=function(a){if(a instanceof k.html.SafeUrl)return a;a=a.implementsGoogStringTypedString?a.getTypedStringValue():String(a);k.html.SAFE_URL_PATTERN_.test(a)||(a=k.html.SafeUrl.INNOCUOUS_STRING);return k.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(a)};k.html.SafeUrl.TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_={};k.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse=function(a){var c=new k.html.SafeUrl;c.privateDoNotAccessOrElseSafeHtmlWrappedValue_=a;return c};k.html.TrustedResourceUrl=function(){this.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_="";this.TRUSTED_RESOURCE_URL_TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_=k.html.TrustedResourceUrl.TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_};k.html.TrustedResourceUrl.prototype.implementsGoogStringTypedString=!0;k.html.TrustedResourceUrl.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_};k.html.TrustedResourceUrl.prototype.implementsGoogI18nBidiDirectionalString=!0;k.html.TrustedResourceUrl.prototype.getDirection=function(){return k.i18n.bidi.Dir.LTR};k.DEBUG&&(k.html.TrustedResourceUrl.prototype.toString=function(){return"TrustedResourceUrl{"+this.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_+"}"});k.html.TrustedResourceUrl.unwrap=function(a){if(a instanceof k.html.TrustedResourceUrl&&a.constructor===k.html.TrustedResourceUrl&&a.TRUSTED_RESOURCE_URL_TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_===k.html.TrustedResourceUrl.TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_)return a.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_;k.asserts.fail("expected object of type TrustedResourceUrl, got '"+a+"'");return"type_error:TrustedResourceUrl"};k.html.TrustedResourceUrl.fromConstant=function(a){return k.html.TrustedResourceUrl.createTrustedResourceUrlSecurityPrivateDoNotAccessOrElse(k.string.Const.unwrap(a))};k.html.TrustedResourceUrl.TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_={};k.html.TrustedResourceUrl.createTrustedResourceUrlSecurityPrivateDoNotAccessOrElse=function(a){var c=new k.html.TrustedResourceUrl;c.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_=a;return c};k.html.SafeHtml=function(){this.privateDoNotAccessOrElseSafeHtmlWrappedValue_="";this.SAFE_HTML_TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_=k.html.SafeHtml.TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_;this.dir_=null};k.html.SafeHtml.prototype.implementsGoogI18nBidiDirectionalString=!0;k.html.SafeHtml.prototype.getDirection=function(){return this.dir_};k.html.SafeHtml.prototype.implementsGoogStringTypedString=!0;k.html.SafeHtml.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeHtmlWrappedValue_};k.DEBUG&&(k.html.SafeHtml.prototype.toString=function(){return"SafeHtml{"+this.privateDoNotAccessOrElseSafeHtmlWrappedValue_+"}"});k.html.SafeHtml.unwrap=function(a){if(a instanceof k.html.SafeHtml&&a.constructor===k.html.SafeHtml&&a.SAFE_HTML_TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_===k.html.SafeHtml.TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_)return a.privateDoNotAccessOrElseSafeHtmlWrappedValue_;k.asserts.fail("expected object of type SafeHtml, got '"+a+"'");return"type_error:SafeHtml"};k.html.SafeHtml.htmlEscape=function(a){if(a instanceof k.html.SafeHtml)return a;var c=null;a.implementsGoogI18nBidiDirectionalString&&(c=a.getDirection());a=a.implementsGoogStringTypedString?a.getTypedStringValue():String(a);return k.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(k.string.htmlEscape(a),c)};k.html.SafeHtml.htmlEscapePreservingNewlines=function(a){if(a instanceof k.html.SafeHtml)return a;a=k.html.SafeHtml.htmlEscape(a);return k.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(k.string.newLineToBr(k.html.SafeHtml.unwrap(a)),a.getDirection())};k.html.SafeHtml.htmlEscapePreservingNewlinesAndSpaces=function(a){if(a instanceof k.html.SafeHtml)return a;a=k.html.SafeHtml.htmlEscape(a);return k.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(k.string.whitespaceEscape(k.html.SafeHtml.unwrap(a)),a.getDirection())};k.html.SafeHtml.from=k.html.SafeHtml.htmlEscape;k.html.SafeHtml.VALID_NAMES_IN_TAG_=/^[a-zA-Z0-9-]+$/;k.html.SafeHtml.URL_ATTRIBUTES_={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0};k.html.SafeHtml.NOT_ALLOWED_TAG_NAMES_=k.object.createSet(k.dom.TagName.EMBED,k.dom.TagName.IFRAME,k.dom.TagName.LINK,k.dom.TagName.OBJECT,k.dom.TagName.SCRIPT,k.dom.TagName.STYLE,k.dom.TagName.TEMPLATE);k.html.SafeHtml.create=function(a,c,d){if(!k.html.SafeHtml.VALID_NAMES_IN_TAG_.test(a))throw Error("Invalid tag name <"+a+">.");if(a.toUpperCase()in k.html.SafeHtml.NOT_ALLOWED_TAG_NAMES_)throw Error("Tag name <"+a+"> is not allowed for SafeHtml.");return k.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse(a,c,d)};k.html.SafeHtml.createIframe=function(a,c,d,e){var f={};f.src=a||null;f.srcdoc=c||null;a={sandbox:""};d=k.html.SafeHtml.combineAttributes(f,a,d);return k.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse("iframe",d,e)};k.html.SafeHtml.createStyle=function(a,c){var d={type:"text/css"},e={},d=k.html.SafeHtml.combineAttributes(d,e,c),e="";a=k.array.concat(a);for(var f=0;f<a.length;f++)e+=k.html.SafeStyleSheet.unwrap(a[f]);e=k.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(e,k.i18n.bidi.Dir.NEUTRAL);return k.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse("style",d,e)};k.html.SafeHtml.getAttrNameAndValue_=function(a,c,d){if(d instanceof k.string.Const)d=k.string.Const.unwrap(d);else if("style"==c.toLowerCase())d=k.html.SafeHtml.getStyleValue_(d);else{if(/^on/i.test(c))throw Error('Attribute "'+c+'" requires goog.string.Const value, "'+d+'" given.');if(c.toLowerCase()in k.html.SafeHtml.URL_ATTRIBUTES_)if(d instanceof k.html.TrustedResourceUrl)d=k.html.TrustedResourceUrl.unwrap(d);else if(d instanceof k.html.SafeUrl)d=k.html.SafeUrl.unwrap(d);else if(k.isString(d))d= k.html.SafeUrl.sanitize(d).getTypedStringValue();else throw Error('Attribute "'+c+'" on tag "'+a+'" requires goog.html.SafeUrl, goog.string.Const, or string, value "'+d+'" given.');}d.implementsGoogStringTypedString&&(d=d.getTypedStringValue());k.asserts.assert(k.isString(d)||k.isNumber(d),"String or number value expected, got "+typeof d+" with value: "+d);return c+'="'+k.string.htmlEscape(String(d))+'"'};k.html.SafeHtml.getStyleValue_=function(a){if(!k.isObject(a))throw Error('The "style" attribute requires goog.html.SafeStyle or map of style properties, '+typeof a+" given: "+a);a instanceof k.html.SafeStyle||(a=k.html.SafeStyle.create(a));return k.html.SafeStyle.unwrap(a)};k.html.SafeHtml.createWithDir=function(a,c,d,e){c=k.html.SafeHtml.create(c,d,e);c.dir_=a;return c};k.html.SafeHtml.concat=function(a){var c=k.i18n.bidi.Dir.NEUTRAL,d="",e=function(a){k.isArray(a)?k.array.forEach(a,e):(a=k.html.SafeHtml.htmlEscape(a),d+=k.html.SafeHtml.unwrap(a),a=a.getDirection(),c==k.i18n.bidi.Dir.NEUTRAL?c=a:a!=k.i18n.bidi.Dir.NEUTRAL&&c!=a&&(c=null))};k.array.forEach(arguments,e);return k.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(d,c)};k.html.SafeHtml.concatWithDir=function(a,c){var d=k.html.SafeHtml.concat(k.array.slice(arguments,1));d.dir_=a;return d};k.html.SafeHtml.TYPE_MARKER_GOOG_HTML_SECURITY_PRIVATE_={};k.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse=function(a,c){return(new k.html.SafeHtml).initSecurityPrivateDoNotAccessOrElse_(a,c)};k.html.SafeHtml.prototype.initSecurityPrivateDoNotAccessOrElse_=function(a,c){this.privateDoNotAccessOrElseSafeHtmlWrappedValue_=a;this.dir_=c;return this};k.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse=function(a,c,d){var e=null,f="<"+a;if(c)for(var g in c){if(!k.html.SafeHtml.VALID_NAMES_IN_TAG_.test(g))throw Error('Invalid attribute name "'+g+'".');var h=c[g];k.isDefAndNotNull(h)&&(f+=" "+k.html.SafeHtml.getAttrNameAndValue_(a,g,h))}k.isDefAndNotNull(d)?k.isArray(d)||(d=[d]):d=[];k.dom.tags.isVoidTag(a.toLowerCase())?(k.asserts.assert(!d.length,"Void tag <"+a+"> does not allow content."),f+=">"):(e=k.html.SafeHtml.concat(d),f+= ">"+k.html.SafeHtml.unwrap(e)+"</"+a+">",e=e.getDirection());(a=c&&c.dir)&&(e=/^(ltr|rtl|auto)$/i.test(a)?k.i18n.bidi.Dir.NEUTRAL:null);return k.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(f,e)};k.html.SafeHtml.combineAttributes=function(a,c,d){var e={},f;for(f in a)k.asserts.assert(f.toLowerCase()==f,"Must be lower case"),e[f]=a[f];for(f in c)k.asserts.assert(f.toLowerCase()==f,"Must be lower case"),e[f]=c[f];for(f in d){var g=f.toLowerCase();if(g in a)throw Error('Cannot override "'+g+'" attribute, got "'+f+'" with value "'+d[f]+'"');g in c&&delete e[g];e[f]=d[f]}return e};k.html.SafeHtml.DOCTYPE_HTML=k.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse("<!DOCTYPE html>",k.i18n.bidi.Dir.NEUTRAL);k.html.SafeHtml.EMPTY=k.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse("",k.i18n.bidi.Dir.NEUTRAL);k.math={};k.math.randomInt=function(a){return Math.floor(Math.random()*a)};k.math.uniformRandom=function(a,c){return a+Math.random()*(c-a)};k.math.clamp=function(a,c,d){return Math.min(Math.max(a,c),d)};k.math.modulo=function(a,c){var d=a%c;return 0>d*c?d+c:d};k.math.lerp=function(a,c,d){return a+d*(c-a)};k.math.nearlyEquals=function(a,c,d){return Math.abs(a-c)<=(d||1E-6)};k.math.standardAngle=function(a){return k.math.modulo(a,360)};k.math.standardAngleInRadians=function(a){return k.math.modulo(a,2*Math.PI)};k.math.toRadians=function(a){return a*Math.PI/180};k.math.toDegrees=function(a){return 180*a/Math.PI};k.math.angleDx=function(a,c){return c*Math.cos(k.math.toRadians(a))};k.math.angleDy=function(a,c){return c*Math.sin(k.math.toRadians(a))};k.math.angle=function(a,c,d,e){return k.math.standardAngle(k.math.toDegrees(Math.atan2(e-c,d-a)))};k.math.angleDifference=function(a,c){var d=k.math.standardAngle(c)-k.math.standardAngle(a);180<d?d-=360:-180>=d&&(d=360+d);return d};k.math.sign=Math.sign||function(a){return 0<a?1:0>a?-1:a};k.math.longestCommonSubsequence=function(a,c,d,e){d=d||function(a,c){return a==c};e=e||function(c){return a[c]};for(var f=a.length,g=c.length,h=[],l=0;l<f+1;l++)h[l]=[],h[l][0]=0;for(var m=0;m<g+1;m++)h[0][m]=0;for(l=1;l<=f;l++)for(m=1;m<=g;m++)d(a[l-1],c[m-1])?h[l][m]=h[l-1][m-1]+1:h[l][m]=Math.max(h[l-1][m],h[l][m-1]);for(var n=[],l=f,m=g;0<l&&0<m;)d(a[l-1],c[m-1])?(n.unshift(e(l-1,m-1)),l--,m--):h[l-1][m]>h[l][m-1]?l--:m--;return n};k.math.sum=function(a){return k.array.reduce(arguments,function(a,d){return a+d},0)};k.math.average=function(a){return k.math.sum.apply(null,arguments)/arguments.length};k.math.sampleVariance=function(a){var c=arguments.length;if(2>c)return 0;var d=k.math.average.apply(null,arguments);return c=k.math.sum.apply(null,k.array.map(arguments,function(a){return Math.pow(a-d,2)}))/(c-1)};k.math.standardDeviation=function(a){return Math.sqrt(k.math.sampleVariance.apply(null,arguments))};k.math.isInt=function(a){return isFinite(a)&&0==a%1};k.math.isFiniteNumber=function(a){return isFinite(a)&&!isNaN(a)};k.math.isNegativeZero=function(a){return 0==a&&0>1/a};k.math.log10Floor=function(a){if(0<a){var c=Math.round(Math.log(a)*Math.LOG10E);return c-(parseFloat("1e"+c)>a)}return 0==a?-Infinity:NaN};k.math.safeFloor=function(a,c){k.asserts.assert(!k.isDef(c)||0<c);return Math.floor(a+(c||2E-15))};k.math.safeCeil=function(a,c){k.asserts.assert(!k.isDef(c)||0<c);return Math.ceil(a-(c||2E-15))};k.math.Coordinate=function(a,c){this.x=k.isDef(a)?a:0;this.y=k.isDef(c)?c:0};k.math.Coordinate.prototype.clone=function(){return new k.math.Coordinate(this.x,this.y)};k.DEBUG&&(k.math.Coordinate.prototype.toString=function(){return"("+this.x+", "+this.y+")"});k.math.Coordinate.equals=function(a,c){return a==c?!0:a&&c?a.x==c.x&&a.y==c.y:!1};k.math.Coordinate.distance=function(a,c){var d=a.x-c.x,e=a.y-c.y;return Math.sqrt(d*d+e*e)};k.math.Coordinate.magnitude=function(a){return Math.sqrt(a.x*a.x+a.y*a.y)};k.math.Coordinate.azimuth=function(a){return k.math.angle(0,0,a.x,a.y)};k.math.Coordinate.squaredDistance=function(a,c){var d=a.x-c.x,e=a.y-c.y;return d*d+e*e};k.math.Coordinate.difference=function(a,c){return new k.math.Coordinate(a.x-c.x,a.y-c.y)};k.math.Coordinate.sum=function(a,c){return new k.math.Coordinate(a.x+c.x,a.y+c.y)};b=k.math.Coordinate.prototype;b.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};b.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};b.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};b.translate=function(a,c){a instanceof k.math.Coordinate?(this.x+=a.x,this.y+=a.y):(this.x+=a,k.isNumber(c)&&(this.y+=c));return this};b.scale=function(a,c){var d=k.isNumber(c)?c:a;this.x*=a;this.y*=d;return this};k.math.Size=function(a,c){this.width=a;this.height=c};k.math.Size.equals=function(a,c){return a==c?!0:a&&c?a.width==c.width&&a.height==c.height:!1};k.math.Size.prototype.clone=function(){return new k.math.Size(this.width,this.height)};k.DEBUG&&(k.math.Size.prototype.toString=function(){return"("+this.width+" x "+this.height+")"});b=k.math.Size.prototype;b.area=function(){return this.width*this.height};b.isEmpty=function(){return!this.area()};b.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};b.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};b.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};b.scale=function(a,c){var d=k.isNumber(c)?c:a;this.width*=a;this.height*=d;return this};k.labs={};k.labs.userAgent={};k.labs.userAgent.util={};k.labs.userAgent.util.getNativeUserAgentString_=function(){var a=k.labs.userAgent.util.getNavigator_();return a&&(a=a.userAgent)?a:""};k.labs.userAgent.util.getNavigator_=function(){return k.global.navigator};k.labs.userAgent.util.userAgent_=k.labs.userAgent.util.getNativeUserAgentString_();k.labs.userAgent.util.setUserAgent=function(a){k.labs.userAgent.util.userAgent_=a||k.labs.userAgent.util.getNativeUserAgentString_()};k.labs.userAgent.util.getUserAgent=function(){return k.labs.userAgent.util.userAgent_};k.labs.userAgent.util.matchUserAgent=function(a){var c=k.labs.userAgent.util.getUserAgent();return k.string.contains(c,a)};k.labs.userAgent.util.matchUserAgentIgnoreCase=function(a){var c=k.labs.userAgent.util.getUserAgent();return k.string.caseInsensitiveContains(c,a)};k.labs.userAgent.util.extractVersionTuples=function(a){for(var c=RegExp("(\w[\w ]+)/([^\s]+)\s*(?:\((.*?)\))?","g"),d=[],e;e=c.exec(a);)d.push([e[1],e[2],e[3]||void 0]);return d};k.labs.userAgent.browser={};k.labs.userAgent.browser.matchOpera_=function(){return k.labs.userAgent.util.matchUserAgent("Opera")||k.labs.userAgent.util.matchUserAgent("OPR")};k.labs.userAgent.browser.matchIE_=function(){return k.labs.userAgent.util.matchUserAgent("Trident")||k.labs.userAgent.util.matchUserAgent("MSIE")};k.labs.userAgent.browser.matchEdge_=function(){return k.labs.userAgent.util.matchUserAgent("Edge")};k.labs.userAgent.browser.matchFirefox_=function(){return k.labs.userAgent.util.matchUserAgent("Firefox")};k.labs.userAgent.browser.matchSafari_=function(){return k.labs.userAgent.util.matchUserAgent("Safari")&&!(k.labs.userAgent.browser.matchChrome_()||k.labs.userAgent.browser.matchCoast_()||k.labs.userAgent.browser.matchOpera_()||k.labs.userAgent.browser.matchEdge_()||k.labs.userAgent.browser.isSilk()||k.labs.userAgent.util.matchUserAgent("Android"))};k.labs.userAgent.browser.matchCoast_=function(){return k.labs.userAgent.util.matchUserAgent("Coast")};k.labs.userAgent.browser.matchIosWebview_=function(){return(k.labs.userAgent.util.matchUserAgent("iPad")||k.labs.userAgent.util.matchUserAgent("iPhone"))&&!k.labs.userAgent.browser.matchSafari_()&&!k.labs.userAgent.browser.matchChrome_()&&!k.labs.userAgent.browser.matchCoast_()&&k.labs.userAgent.util.matchUserAgent("AppleWebKit")};k.labs.userAgent.browser.matchChrome_=function(){return(k.labs.userAgent.util.matchUserAgent("Chrome")||k.labs.userAgent.util.matchUserAgent("CriOS"))&&!k.labs.userAgent.browser.matchOpera_()&&!k.labs.userAgent.browser.matchEdge_()};k.labs.userAgent.browser.matchAndroidBrowser_=function(){return k.labs.userAgent.util.matchUserAgent("Android")&&!(k.labs.userAgent.browser.isChrome()||k.labs.userAgent.browser.isFirefox()||k.labs.userAgent.browser.isOpera()||k.labs.userAgent.browser.isSilk())};k.labs.userAgent.browser.isOpera=k.labs.userAgent.browser.matchOpera_;k.labs.userAgent.browser.isIE=k.labs.userAgent.browser.matchIE_;k.labs.userAgent.browser.isEdge=k.labs.userAgent.browser.matchEdge_;k.labs.userAgent.browser.isFirefox=k.labs.userAgent.browser.matchFirefox_;k.labs.userAgent.browser.isSafari=k.labs.userAgent.browser.matchSafari_;k.labs.userAgent.browser.isCoast=k.labs.userAgent.browser.matchCoast_;k.labs.userAgent.browser.isIosWebview=k.labs.userAgent.browser.matchIosWebview_;k.labs.userAgent.browser.isChrome=k.labs.userAgent.browser.matchChrome_;k.labs.userAgent.browser.isAndroidBrowser=k.labs.userAgent.browser.matchAndroidBrowser_;k.labs.userAgent.browser.isSilk=function(){return k.labs.userAgent.util.matchUserAgent("Silk")};k.labs.userAgent.browser.getVersion=function(){function a(a){a=k.array.find(a,e);return d[a]||""}var c=k.labs.userAgent.util.getUserAgent();if(k.labs.userAgent.browser.isIE())return k.labs.userAgent.browser.getIEVersion_(c);var c=k.labs.userAgent.util.extractVersionTuples(c),d={};k.array.forEach(c,function(a){var c=a[0];a=a[1];d[c]=a});var e=k.partial(k.object.containsKey,d);return k.labs.userAgent.browser.isOpera()?a(["Version","Opera","OPR"]):k.labs.userAgent.browser.isEdge()?a(["Edge"]):k.labs.userAgent.browser.isChrome()?a(["Chrome","CriOS"]):(c=c[2])&&c[1]||""};k.labs.userAgent.browser.isVersionOrHigher=function(a){return 0<=k.string.compareVersions(k.labs.userAgent.browser.getVersion(),a)};k.labs.userAgent.browser.getIEVersion_=function(a){var c=/rv: *([d.]*)/.exec(a);if(c&&c[1])return c[1];var c="",d=/MSIE +([d.]+)/.exec(a);if(d&&d[1])if(a=/Trident/(d.d)/.exec(a),"7.0"==d[1])if(a&&a[1])switch(a[1]){case "4.0":c="8.0";break;case "5.0":c="9.0";break;case "6.0":c="10.0";break;case "7.0":c="11.0"}else c="7.0";else c=d[1];return c};k.labs.userAgent.engine={};k.labs.userAgent.engine.isPresto=function(){return k.labs.userAgent.util.matchUserAgent("Presto")};k.labs.userAgent.engine.isTrident=function(){return k.labs.userAgent.util.matchUserAgent("Trident")||k.labs.userAgent.util.matchUserAgent("MSIE")};k.labs.userAgent.engine.isEdge=function(){return k.labs.userAgent.util.matchUserAgent("Edge")};k.labs.userAgent.engine.isWebKit=function(){return k.labs.userAgent.util.matchUserAgentIgnoreCase("WebKit")&&!k.labs.userAgent.engine.isEdge()};k.labs.userAgent.engine.isGecko=function(){return k.labs.userAgent.util.matchUserAgent("Gecko")&&!k.labs.userAgent.engine.isWebKit()&&!k.labs.userAgent.engine.isTrident()&&!k.labs.userAgent.engine.isEdge()};k.labs.userAgent.engine.getVersion=function(){var a=k.labs.userAgent.util.getUserAgent();if(a){var a=k.labs.userAgent.util.extractVersionTuples(a),c=k.labs.userAgent.engine.getEngineTuple_(a);if(c)return"Gecko"==c[0]?k.labs.userAgent.engine.getVersionForKey_(a,"Firefox"):c[1];var a=a[0],d;if(a&&(d=a[2])&&(d=/Trident/([^s;]+)/.exec(d)))return d[1]}return""};k.labs.userAgent.engine.getEngineTuple_=function(a){if(!k.labs.userAgent.engine.isEdge())return a[1];for(var c=0;c<a.length;c++){var d=a[c];if("Edge"==d[0])return d}};k.labs.userAgent.engine.isVersionOrHigher=function(a){return 0<=k.string.compareVersions(k.labs.userAgent.engine.getVersion(),a)};k.labs.userAgent.engine.getVersionForKey_=function(a,c){var d=k.array.find(a,function(a){return c==a[0]});return d&&d[1]||""};k.labs.userAgent.platform={};k.labs.userAgent.platform.isAndroid=function(){return k.labs.userAgent.util.matchUserAgent("Android")};k.labs.userAgent.platform.isIpod=function(){return k.labs.userAgent.util.matchUserAgent("iPod")};k.labs.userAgent.platform.isIphone=function(){return k.labs.userAgent.util.matchUserAgent("iPhone")&&!k.labs.userAgent.util.matchUserAgent("iPod")&&!k.labs.userAgent.util.matchUserAgent("iPad")};k.labs.userAgent.platform.isIpad=function(){return k.labs.userAgent.util.matchUserAgent("iPad")};k.labs.userAgent.platform.isIos=function(){return k.labs.userAgent.platform.isIphone()||k.labs.userAgent.platform.isIpad()||k.labs.userAgent.platform.isIpod()};k.labs.userAgent.platform.isMacintosh=function(){return k.labs.userAgent.util.matchUserAgent("Macintosh")};k.labs.userAgent.platform.isLinux=function(){return k.labs.userAgent.util.matchUserAgent("Linux")};k.labs.userAgent.platform.isWindows=function(){return k.labs.userAgent.util.matchUserAgent("Windows")};k.labs.userAgent.platform.isChromeOS=function(){return k.labs.userAgent.util.matchUserAgent("CrOS")};k.labs.userAgent.platform.getVersion=function(){var a=k.labs.userAgent.util.getUserAgent(),c="";k.labs.userAgent.platform.isWindows()?(c=/Windows (?:NT|Phone) ([0-9.]+)/,c=(a=c.exec(a))?a[1]:"0.0"):k.labs.userAgent.platform.isIos()?(c=/(?:iPhone|iPod|iPad|CPU)s+OSs+(S+)/,c=(a=c.exec(a))&&a[1].replace(/_/g,".")):k.labs.userAgent.platform.isMacintosh()?(c=/Mac OS X ([0-9_.]+)/,c=(a=c.exec(a))?a[1].replace(/_/g,"."):"10"):k.labs.userAgent.platform.isAndroid()?(c=/Androids+([^);]+)()|;)/,c=(a=c.exec(a))&& a[1]):k.labs.userAgent.platform.isChromeOS()&&(c=/(?:CrOSs+(?:i686|x86_64)s+([0-9.]+))/,c=(a=c.exec(a))&&a[1]);return c||""};k.labs.userAgent.platform.isVersionOrHigher=function(a){return 0<=k.string.compareVersions(k.labs.userAgent.platform.getVersion(),a)};k.userAgent={};k.userAgent.ASSUME_IE=!1;k.userAgent.ASSUME_EDGE=!1;k.userAgent.ASSUME_GECKO=!1;k.userAgent.ASSUME_WEBKIT=!1;k.userAgent.ASSUME_MOBILE_WEBKIT=!1;k.userAgent.ASSUME_OPERA=!1;k.userAgent.ASSUME_ANY_VERSION=!1;k.userAgent.BROWSER_KNOWN_=k.userAgent.ASSUME_IE||k.userAgent.ASSUME_EDGE||k.userAgent.ASSUME_GECKO||k.userAgent.ASSUME_MOBILE_WEBKIT||k.userAgent.ASSUME_WEBKIT||k.userAgent.ASSUME_OPERA;k.userAgent.getUserAgentString=function(){return k.labs.userAgent.util.getUserAgent()};k.userAgent.getNavigator=function(){return k.global.navigator||null};k.userAgent.OPERA=k.userAgent.BROWSER_KNOWN_?k.userAgent.ASSUME_OPERA:k.labs.userAgent.browser.isOpera();k.userAgent.IE=k.userAgent.BROWSER_KNOWN_?k.userAgent.ASSUME_IE:k.labs.userAgent.browser.isIE();k.userAgent.EDGE=k.userAgent.BROWSER_KNOWN_?k.userAgent.ASSUME_EDGE:k.labs.userAgent.engine.isEdge();k.userAgent.EDGE_OR_IE=k.userAgent.EDGE||k.userAgent.IE;k.userAgent.GECKO=k.userAgent.BROWSER_KNOWN_?k.userAgent.ASSUME_GECKO:k.labs.userAgent.engine.isGecko();k.userAgent.WEBKIT=k.userAgent.BROWSER_KNOWN_?k.userAgent.ASSUME_WEBKIT||k.userAgent.ASSUME_MOBILE_WEBKIT:k.labs.userAgent.engine.isWebKit();k.userAgent.isMobile_=function(){return k.userAgent.WEBKIT&&k.labs.userAgent.util.matchUserAgent("Mobile")};k.userAgent.MOBILE=k.userAgent.ASSUME_MOBILE_WEBKIT||k.userAgent.isMobile_();k.userAgent.SAFARI=k.userAgent.WEBKIT;k.userAgent.determinePlatform_=function(){var a=k.userAgent.getNavigator();return a&&a.platform||""};k.userAgent.PLATFORM=k.userAgent.determinePlatform_();k.userAgent.ASSUME_MAC=!1;k.userAgent.ASSUME_WINDOWS=!1;k.userAgent.ASSUME_LINUX=!1;k.userAgent.ASSUME_X11=!1;k.userAgent.ASSUME_ANDROID=!1;k.userAgent.ASSUME_IPHONE=!1;k.userAgent.ASSUME_IPAD=!1;k.userAgent.PLATFORM_KNOWN_=k.userAgent.ASSUME_MAC||k.userAgent.ASSUME_WINDOWS||k.userAgent.ASSUME_LINUX||k.userAgent.ASSUME_X11||k.userAgent.ASSUME_ANDROID||k.userAgent.ASSUME_IPHONE||k.userAgent.ASSUME_IPAD;k.userAgent.MAC=k.userAgent.PLATFORM_KNOWN_?k.userAgent.ASSUME_MAC:k.labs.userAgent.platform.isMacintosh();k.userAgent.WINDOWS=k.userAgent.PLATFORM_KNOWN_?k.userAgent.ASSUME_WINDOWS:k.labs.userAgent.platform.isWindows();k.userAgent.isLegacyLinux_=function(){return k.labs.userAgent.platform.isLinux()||k.labs.userAgent.platform.isChromeOS()};k.userAgent.LINUX=k.userAgent.PLATFORM_KNOWN_?k.userAgent.ASSUME_LINUX:k.userAgent.isLegacyLinux_();k.userAgent.isX11_=function(){var a=k.userAgent.getNavigator();return!!a&&k.string.contains(a.appVersion||"","X11")};k.userAgent.X11=k.userAgent.PLATFORM_KNOWN_?k.userAgent.ASSUME_X11:k.userAgent.isX11_();k.userAgent.ANDROID=k.userAgent.PLATFORM_KNOWN_?k.userAgent.ASSUME_ANDROID:k.labs.userAgent.platform.isAndroid();k.userAgent.IPHONE=k.userAgent.PLATFORM_KNOWN_?k.userAgent.ASSUME_IPHONE:k.labs.userAgent.platform.isIphone();k.userAgent.IPAD=k.userAgent.PLATFORM_KNOWN_?k.userAgent.ASSUME_IPAD:k.labs.userAgent.platform.isIpad();k.userAgent.determineVersion_=function(){if(k.userAgent.OPERA&&k.global.opera){var a=k.global.opera.version;return k.isFunction(a)?a():a}var a="",c=k.userAgent.getVersionRegexResult_();c&&(a=c?c[1]:"");return k.userAgent.IE&&(c=k.userAgent.getDocumentMode_(),c>parseFloat(a))?String(c):a};k.userAgent.getVersionRegexResult_=function(){var a=k.userAgent.getUserAgentString();if(k.userAgent.GECKO)return/rv:([^);]+)()|;)/.exec(a);if(k.userAgent.EDGE)return/Edge/([d.]+)/.exec(a);if(k.userAgent.IE)return/b(?:MSIE|rv)[:]([^);]+)()|;)/.exec(a);if(k.userAgent.WEBKIT)return/WebKit/(S+)/.exec(a)};k.userAgent.getDocumentMode_=function(){var a=k.global.document;return a?a.documentMode:void 0};k.userAgent.VERSION=k.userAgent.determineVersion_();k.userAgent.compare=function(a,c){return k.string.compareVersions(a,c)};k.userAgent.isVersionOrHigherCache_={};k.userAgent.isVersionOrHigher=function(a){return k.userAgent.ASSUME_ANY_VERSION||k.userAgent.isVersionOrHigherCache_[a]||(k.userAgent.isVersionOrHigherCache_[a]=0<=k.string.compareVersions(k.userAgent.VERSION,a))};k.userAgent.isVersion=k.userAgent.isVersionOrHigher;k.userAgent.isDocumentModeOrHigher=function(a){return k.userAgent.DOCUMENT_MODE>=a};k.userAgent.isDocumentMode=k.userAgent.isDocumentModeOrHigher;var r;var t=k.global.document,u=k.userAgent.getDocumentMode_();r=t&&k.userAgent.IE?u||("CSS1Compat"==t.compatMode?parseInt(k.userAgent.VERSION,10):5):void 0;k.userAgent.DOCUMENT_MODE=r;k.dom.BrowserFeature={CAN_ADD_NAME_OR_TYPE_ATTRIBUTES:!k.userAgent.IE||k.userAgent.isDocumentModeOrHigher(9),CAN_USE_CHILDREN_ATTRIBUTE:!k.userAgent.GECKO&&!k.userAgent.IE||k.userAgent.IE&&k.userAgent.isDocumentModeOrHigher(9)||k.userAgent.GECKO&&k.userAgent.isVersionOrHigher("1.9.1"),CAN_USE_INNER_TEXT:k.userAgent.IE&&!k.userAgent.isVersionOrHigher("9"),CAN_USE_PARENT_ELEMENT_PROPERTY:k.userAgent.IE||k.userAgent.OPERA||k.userAgent.WEBKIT,INNER_HTML_NEEDS_SCOPED_ELEMENT:k.userAgent.IE,LEGACY_IE_RANGES:k.userAgent.IE&& !k.userAgent.isDocumentModeOrHigher(9)};k.dom.safe={};k.dom.safe.InsertAdjacentHtmlPosition={AFTERBEGIN:"afterbegin",AFTEREND:"afterend",BEFOREBEGIN:"beforebegin",BEFOREEND:"beforeend"};k.dom.safe.insertAdjacentHtml=function(a,c,d){a.insertAdjacentHTML(c,k.html.SafeHtml.unwrap(d))};k.dom.safe.setInnerHtml=function(a,c){a.innerHTML=k.html.SafeHtml.unwrap(c)};k.dom.safe.setOuterHtml=function(a,c){a.outerHTML=k.html.SafeHtml.unwrap(c)};k.dom.safe.documentWrite=function(a,c){a.write(k.html.SafeHtml.unwrap(c))};k.dom.safe.setAnchorHref=function(a,c){var d;d=c instanceof k.html.SafeUrl?c:k.html.SafeUrl.sanitize(c);a.href=k.html.SafeUrl.unwrap(d)};k.dom.safe.setEmbedSrc=function(a,c){a.src=k.html.TrustedResourceUrl.unwrap(c)};k.dom.safe.setFrameSrc=function(a,c){a.src=k.html.TrustedResourceUrl.unwrap(c)};k.dom.safe.setIframeSrc=function(a,c){a.src=k.html.TrustedResourceUrl.unwrap(c)};k.dom.safe.setLinkHrefAndRel=function(a,c,d){a.rel=d;k.string.caseInsensitiveContains(d,"stylesheet")?(k.asserts.assert(c instanceof k.html.TrustedResourceUrl,'URL must be TrustedResourceUrl because "rel" contains "stylesheet"'),a.href=k.html.TrustedResourceUrl.unwrap(c)):a.href=c instanceof k.html.TrustedResourceUrl?k.html.TrustedResourceUrl.unwrap(c):c instanceof k.html.SafeUrl?k.html.SafeUrl.unwrap(c):k.html.SafeUrl.sanitize(c).getTypedStringValue()};k.dom.safe.setObjectData=function(a,c){a.data=k.html.TrustedResourceUrl.unwrap(c)};k.dom.safe.setScriptSrc=function(a,c){a.src=k.html.TrustedResourceUrl.unwrap(c)};k.dom.safe.setLocationHref=function(a,c){var d;d=c instanceof k.html.SafeUrl?c:k.html.SafeUrl.sanitize(c);a.href=k.html.SafeUrl.unwrap(d)};k.dom.safe.openInWindow=function(a,c,d,e,f){a=a instanceof k.html.SafeUrl?a:k.html.SafeUrl.sanitize(a);c=c||window;return c.open(k.html.SafeUrl.unwrap(a),d?k.string.Const.unwrap(d):"",e,f)};k.dom.ASSUME_QUIRKS_MODE=!1;k.dom.ASSUME_STANDARDS_MODE=!1;k.dom.COMPAT_MODE_KNOWN_=k.dom.ASSUME_QUIRKS_MODE||k.dom.ASSUME_STANDARDS_MODE;k.dom.getDomHelper=function(a){return a?new k.dom.DomHelper(k.dom.getOwnerDocument(a)):k.dom.defaultDomHelper_||(k.dom.defaultDomHelper_=new k.dom.DomHelper)};k.dom.getDocument=function(){return document};k.dom.getElement=function(a){return k.dom.getElementHelper_(document,a)};k.dom.getElementHelper_=function(a,c){return k.isString(c)?a.getElementById(c):c};k.dom.getRequiredElement=function(a){return k.dom.getRequiredElementHelper_(document,a)};k.dom.getRequiredElementHelper_=function(a,c){k.asserts.assertString(c);var d=k.dom.getElementHelper_(a,c);return d=k.asserts.assertElement(d,"No element found with id: "+c)};k.dom.$=k.dom.getElement;k.dom.getElementsByTagNameAndClass=function(a,c,d){return k.dom.getElementsByTagNameAndClass_(document,a,c,d)};k.dom.getElementsByClass=function(a,c){var d=c||document;return k.dom.canUseQuerySelector_(d)?d.querySelectorAll("."+a):k.dom.getElementsByTagNameAndClass_(document,"*",a,c)};k.dom.getElementByClass=function(a,c){var d=c||document,e=null;return(e=d.getElementsByClassName?d.getElementsByClassName(a)[0]:k.dom.canUseQuerySelector_(d)?d.querySelector("."+a):k.dom.getElementsByTagNameAndClass_(document,"*",a,c)[0])||null};k.dom.getRequiredElementByClass=function(a,c){var d=k.dom.getElementByClass(a,c);return k.asserts.assert(d,"No element found with className: "+a)};k.dom.canUseQuerySelector_=function(a){return!(!a.querySelectorAll||!a.querySelector)};k.dom.getElementsByTagNameAndClass_=function(a,c,d,e){a=e||a;c=c&&"*"!=c?c.toUpperCase():"";if(k.dom.canUseQuerySelector_(a)&&(c||d))return d=c+(d?"."+d:""),a.querySelectorAll(d);if(d&&a.getElementsByClassName){a=a.getElementsByClassName(d);if(c){e={};for(var f=0,g=0,h;h=a[g];g++)c==h.nodeName&&(e[f++]=h);e.length=f;return e}return a}a=a.getElementsByTagName(c||"*");if(d){e={};for(g=f=0;h=a[g];g++)c=h.className,"function"==typeof c.split&&k.array.contains(c.split(/s+/),d)&&(e[f++]=h);e.length=f;return e}return a};k.dom.$$=k.dom.getElementsByTagNameAndClass;k.dom.setProperties=function(a,c){k.object.forEach(c,function(c,e){"style"==e?a.style.cssText=c:"class"==e?a.className=c:"for"==e?a.htmlFor=c:k.dom.DIRECT_ATTRIBUTE_MAP_.hasOwnProperty(e)?a.setAttribute(k.dom.DIRECT_ATTRIBUTE_MAP_[e],c):k.string.startsWith(e,"aria-")||k.string.startsWith(e,"data-")?a.setAttribute(e,c):a[e]=c})};k.dom.DIRECT_ATTRIBUTE_MAP_={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};k.dom.getViewportSize=function(a){return k.dom.getViewportSize_(a||window)};k.dom.getViewportSize_=function(a){a=a.document;a=k.dom.isCss1CompatMode_(a)?a.documentElement:a.body;return new k.math.Size(a.clientWidth,a.clientHeight)};k.dom.getDocumentHeight=function(){return k.dom.getDocumentHeight_(window)};k.dom.getDocumentHeight_=function(a){var c=a.document,d=0;if(c){var d=c.body,e=c.documentElement;if(!e||!d)return 0;a=k.dom.getViewportSize_(a).height;if(k.dom.isCss1CompatMode_(c)&&e.scrollHeight)d=e.scrollHeight!=a?e.scrollHeight:e.offsetHeight;else{var c=e.scrollHeight,f=e.offsetHeight;e.clientHeight!=f&&(c=d.scrollHeight,f=d.offsetHeight);d=c>a?c>f?c:f:c<f?c:f}}return d};k.dom.getPageScroll=function(a){a=a||k.global||window;return k.dom.getDomHelper(a.document).getDocumentScroll()};k.dom.getDocumentScroll=function(){return k.dom.getDocumentScroll_(document)};k.dom.getDocumentScroll_=function(a){var c=k.dom.getDocumentScrollElement_(a);a=k.dom.getWindow_(a);return k.userAgent.IE&&k.userAgent.isVersionOrHigher("10")&&a.pageYOffset!=c.scrollTop?new k.math.Coordinate(c.scrollLeft,c.scrollTop):new k.math.Coordinate(a.pageXOffset||c.scrollLeft,a.pageYOffset||c.scrollTop)};k.dom.getDocumentScrollElement=function(){return k.dom.getDocumentScrollElement_(document)};k.dom.getDocumentScrollElement_=function(a){return a.scrollingElement?a.scrollingElement:!k.userAgent.WEBKIT&&k.dom.isCss1CompatMode_(a)?a.documentElement:a.body||a.documentElement};k.dom.getWindow=function(a){return a?k.dom.getWindow_(a):window};k.dom.getWindow_=function(a){return a.parentWindow||a.defaultView};k.dom.createDom=function(a,c,d){return k.dom.createDom_(document,arguments)};k.dom.createDom_=function(a,c){var d=c[0],e=c[1];if(!k.dom.BrowserFeature.CAN_ADD_NAME_OR_TYPE_ATTRIBUTES&&e&&(e.name||e.type)){d=["<",d];e.name&&d.push(' name="',k.string.htmlEscape(e.name),'"');if(e.type){d.push(' type="',k.string.htmlEscape(e.type),'"');var f={};k.object.extend(f,e);delete f.type;e=f}d.push(">");d=d.join("")}d=a.createElement(d);e&&(k.isString(e)?d.className=e:k.isArray(e)?d.className=e.join(" "):k.dom.setProperties(d,e));2<c.length&&k.dom.append_(a,d,c,2);return d};k.dom.append_=function(a,c,d,e){function f(d){d&&c.appendChild(k.isString(d)?a.createTextNode(d):d)}for(;e<d.length;e++){var g=d[e];k.isArrayLike(g)&&!k.dom.isNodeLike(g)?k.array.forEach(k.dom.isNodeList(g)?k.array.toArray(g):g,f):f(g)}};k.dom.$dom=k.dom.createDom;k.dom.createElement=function(a){return document.createElement(a)};k.dom.createTextNode=function(a){return document.createTextNode(String(a))};k.dom.createTable=function(a,c,d){return k.dom.createTable_(document,a,c,!!d)};k.dom.createTable_=function(a,c,d,e){for(var f=a.createElement(k.dom.TagName.TABLE),g=f.appendChild(a.createElement(k.dom.TagName.TBODY)),h=0;h<c;h++){for(var l=a.createElement(k.dom.TagName.TR),m=0;m<d;m++){var n=a.createElement(k.dom.TagName.TD);e&&k.dom.setTextContent(n,k.string.Unicode.NBSP);l.appendChild(n)}g.appendChild(l)}return f};k.dom.safeHtmlToNode=function(a){return k.dom.safeHtmlToNode_(document,a)};k.dom.safeHtmlToNode_=function(a,c){var d=a.createElement(k.dom.TagName.DIV);k.dom.BrowserFeature.INNER_HTML_NEEDS_SCOPED_ELEMENT?(k.dom.safe.setInnerHtml(d,k.html.SafeHtml.concat(k.html.SafeHtml.create("br"),c)),d.removeChild(d.firstChild)):k.dom.safe.setInnerHtml(d,c);return k.dom.childrenToNode_(a,d)};k.dom.htmlToDocumentFragment=function(a){return k.dom.htmlToDocumentFragment_(document,a)};k.dom.htmlToDocumentFragment_=function(a,c){var d=a.createElement(k.dom.TagName.DIV);k.dom.BrowserFeature.INNER_HTML_NEEDS_SCOPED_ELEMENT?(d.innerHTML="<br>"+c,d.removeChild(d.firstChild)):d.innerHTML=c;return k.dom.childrenToNode_(a,d)};k.dom.childrenToNode_=function(a,c){if(1==c.childNodes.length)return c.removeChild(c.firstChild);for(var d=a.createDocumentFragment();c.firstChild;)d.appendChild(c.firstChild);return d};k.dom.isCss1CompatMode=function(){return k.dom.isCss1CompatMode_(document)};k.dom.isCss1CompatMode_=function(a){return k.dom.COMPAT_MODE_KNOWN_?k.dom.ASSUME_STANDARDS_MODE:"CSS1Compat"==a.compatMode};k.dom.canHaveChildren=function(a){if(a.nodeType!=k.dom.NodeType.ELEMENT)return!1;switch(a.tagName){case k.dom.TagName.APPLET:case k.dom.TagName.AREA:case k.dom.TagName.BASE:case k.dom.TagName.BR:case k.dom.TagName.COL:case k.dom.TagName.COMMAND:case k.dom.TagName.EMBED:case k.dom.TagName.FRAME:case k.dom.TagName.HR:case k.dom.TagName.IMG:case k.dom.TagName.INPUT:case k.dom.TagName.IFRAME:case k.dom.TagName.ISINDEX:case k.dom.TagName.KEYGEN:case k.dom.TagName.LINK:case k.dom.TagName.NOFRAMES:case k.dom.TagName.NOSCRIPT:case k.dom.TagName.META:case k.dom.TagName.OBJECT:case k.dom.TagName.PARAM:case k.dom.TagName.SCRIPT:case k.dom.TagName.SOURCE:case k.dom.TagName.STYLE:case k.dom.TagName.TRACK:case k.dom.TagName.WBR:return!1}return!0};k.dom.appendChild=function(a,c){a.appendChild(c)};k.dom.append=function(a,c){k.dom.append_(k.dom.getOwnerDocument(a),a,arguments,1)};k.dom.removeChildren=function(a){for(var c;c=a.firstChild;)a.removeChild(c)};k.dom.insertSiblingBefore=function(a,c){c.parentNode&&c.parentNode.insertBefore(a,c)};k.dom.insertSiblingAfter=function(a,c){c.parentNode&&c.parentNode.insertBefore(a,c.nextSibling)};k.dom.insertChildAt=function(a,c,d){a.insertBefore(c,a.childNodes[d]||null)};k.dom.removeNode=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};k.dom.replaceNode=function(a,c){var d=c.parentNode;d&&d.replaceChild(a,c)};k.dom.flattenElement=function(a){var c,d=a.parentNode;if(d&&d.nodeType!=k.dom.NodeType.DOCUMENT_FRAGMENT){if(a.removeNode)return a.removeNode(!1);for(;c=a.firstChild;)d.insertBefore(c,a);return k.dom.removeNode(a)}};k.dom.getChildren=function(a){return k.dom.BrowserFeature.CAN_USE_CHILDREN_ATTRIBUTE&&void 0!=a.children?a.children:k.array.filter(a.childNodes,function(a){return a.nodeType==k.dom.NodeType.ELEMENT})};k.dom.getFirstElementChild=function(a){return k.isDef(a.firstElementChild)?a.firstElementChild:k.dom.getNextElementNode_(a.firstChild,!0)};k.dom.getLastElementChild=function(a){return k.isDef(a.lastElementChild)?a.lastElementChild:k.dom.getNextElementNode_(a.lastChild,!1)};k.dom.getNextElementSibling=function(a){return k.isDef(a.nextElementSibling)?a.nextElementSibling:k.dom.getNextElementNode_(a.nextSibling,!0)};k.dom.getPreviousElementSibling=function(a){return k.isDef(a.previousElementSibling)?a.previousElementSibling:k.dom.getNextElementNode_(a.previousSibling,!1)};k.dom.getNextElementNode_=function(a,c){for(;a&&a.nodeType!=k.dom.NodeType.ELEMENT;)a=c?a.nextSibling:a.previousSibling;return a};k.dom.getNextNode=function(a){if(!a)return null;if(a.firstChild)return a.firstChild;for(;a&&!a.nextSibling;)a=a.parentNode;return a?a.nextSibling:null};k.dom.getPreviousNode=function(a){if(!a)return null;if(!a.previousSibling)return a.parentNode;for(a=a.previousSibling;a&&a.lastChild;)a=a.lastChild;return a};k.dom.isNodeLike=function(a){return k.isObject(a)&&0<a.nodeType};k.dom.isElement=function(a){return k.isObject(a)&&a.nodeType==k.dom.NodeType.ELEMENT};k.dom.isWindow=function(a){return k.isObject(a)&&a.window==a};k.dom.getParentElement=function(a){var c;if(k.dom.BrowserFeature.CAN_USE_PARENT_ELEMENT_PROPERTY&&(c=k.userAgent.IE&&k.userAgent.isVersionOrHigher("9")&&!k.userAgent.isVersionOrHigher("10"),!(c&&k.global.SVGElement&&a instanceof k.global.SVGElement)&&(c=a.parentElement)))return c;c=a.parentNode;return k.dom.isElement(c)?c:null};k.dom.contains=function(a,c){if(a.contains&&c.nodeType==k.dom.NodeType.ELEMENT)return a==c||a.contains(c);if("undefined"!=typeof a.compareDocumentPosition)return a==c||Boolean(a.compareDocumentPosition(c)&16);for(;c&&a!=c;)c=c.parentNode;return c==a};k.dom.compareNodeOrder=function(a,c){if(a==c)return 0;if(a.compareDocumentPosition)return a.compareDocumentPosition(c)&2?1:-1;if(k.userAgent.IE&&!k.userAgent.isDocumentModeOrHigher(9)){if(a.nodeType==k.dom.NodeType.DOCUMENT)return-1;if(c.nodeType==k.dom.NodeType.DOCUMENT)return 1}if("sourceIndex"in a||a.parentNode&&"sourceIndex"in a.parentNode){var d=a.nodeType==k.dom.NodeType.ELEMENT,e=c.nodeType==k.dom.NodeType.ELEMENT;if(d&&e)return a.sourceIndex-c.sourceIndex;var f=a.parentNode,g=c.parentNode;return f==g?k.dom.compareSiblingOrder_(a,c):!d&&k.dom.contains(f,c)?-1*k.dom.compareParentsDescendantNodeIe_(a,c):!e&&k.dom.contains(g,a)?k.dom.compareParentsDescendantNodeIe_(c,a):(d?a.sourceIndex:f.sourceIndex)-(e?c.sourceIndex:g.sourceIndex)}e=k.dom.getOwnerDocument(a);d=e.createRange();d.selectNode(a);d.collapse(!0);e=e.createRange();e.selectNode(c);e.collapse(!0);return d.compareBoundaryPoints(k.global.Range.START_TO_END,e)};k.dom.compareParentsDescendantNodeIe_=function(a,c){var d=a.parentNode;if(d==c)return-1;for(var e=c;e.parentNode!=d;)e=e.parentNode;return k.dom.compareSiblingOrder_(e,a)};k.dom.compareSiblingOrder_=function(a,c){for(var d=c;d=d.previousSibling;)if(d==a)return-1;return 1};k.dom.findCommonAncestor=function(a){var c,d=arguments.length;if(!d)return null;if(1==d)return arguments[0];var e=[],f=Infinity;for(c=0;c<d;c++){for(var g=[],h=arguments[c];h;)g.unshift(h),h=h.parentNode;e.push(g);f=Math.min(f,g.length)}g=null;for(c=0;c<f;c++){for(var h=e[0][c],l=1;l<d;l++)if(h!=e[l][c])return g;g=h}return g};k.dom.getOwnerDocument=function(a){k.asserts.assert(a,"Node cannot be null or undefined.");return a.nodeType==k.dom.NodeType.DOCUMENT?a:a.ownerDocument||a.document};k.dom.getFrameContentDocument=function(a){return a=a.contentDocument||a.contentWindow.document};k.dom.getFrameContentWindow=function(a){return a.contentWindow||k.dom.getWindow(k.dom.getFrameContentDocument(a))};k.dom.setTextContent=function(a,c){k.asserts.assert(null!=a,"goog.dom.setTextContent expects a non-null value for node");if("textContent"in a)a.textContent=c;else if(a.nodeType==k.dom.NodeType.TEXT)a.data=c;else if(a.firstChild&&a.firstChild.nodeType==k.dom.NodeType.TEXT){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=c}else{k.dom.removeChildren(a);var d=k.dom.getOwnerDocument(a);a.appendChild(d.createTextNode(String(c)))}};k.dom.getOuterHtml=function(a){if("outerHTML"in a)return a.outerHTML;var c=k.dom.getOwnerDocument(a),c=c.createElement(k.dom.TagName.DIV);c.appendChild(a.cloneNode(!0));return c.innerHTML};k.dom.findNode=function(a,c){var d=[],e=k.dom.findNodes_(a,c,d,!0);return e?d[0]:void 0};k.dom.findNodes=function(a,c){var d=[];k.dom.findNodes_(a,c,d,!1);return d};k.dom.findNodes_=function(a,c,d,e){if(null!=a)for(a=a.firstChild;a;){if(c(a)&&(d.push(a),e)||k.dom.findNodes_(a,c,d,e))return!0;a=a.nextSibling}return!1};k.dom.TAGS_TO_IGNORE_={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1};k.dom.PREDEFINED_TAG_VALUES_={IMG:" ",BR:"n"};k.dom.isFocusableTabIndex=function(a){return k.dom.hasSpecifiedTabIndex_(a)&&k.dom.isTabIndexFocusable_(a)};k.dom.setFocusableTabIndex=function(a,c){c?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))};k.dom.isFocusable=function(a){var c;return(c=k.dom.nativelySupportsFocus_(a)?!a.disabled&&(!k.dom.hasSpecifiedTabIndex_(a)||k.dom.isTabIndexFocusable_(a)):k.dom.isFocusableTabIndex(a))&&k.userAgent.IE?k.dom.hasNonZeroBoundingRect_(a):c};k.dom.hasSpecifiedTabIndex_=function(a){a=a.getAttributeNode("tabindex");return k.isDefAndNotNull(a)&&a.specified};k.dom.isTabIndexFocusable_=function(a){a=a.tabIndex;return k.isNumber(a)&&0<=a&&32768>a};k.dom.nativelySupportsFocus_=function(a){return a.tagName==k.dom.TagName.A||a.tagName==k.dom.TagName.INPUT||a.tagName==k.dom.TagName.TEXTAREA||a.tagName==k.dom.TagName.SELECT||a.tagName==k.dom.TagName.BUTTON};k.dom.hasNonZeroBoundingRect_=function(a){a=k.isFunction(a.getBoundingClientRect)?a.getBoundingClientRect():{height:a.offsetHeight,width:a.offsetWidth};return k.isDefAndNotNull(a)&&0<a.height&&0<a.width};k.dom.getTextContent=function(a){if(k.dom.BrowserFeature.CAN_USE_INNER_TEXT&&"innerText"in a)a=k.string.canonicalizeNewlines(a.innerText);else{var c=[];k.dom.getTextContent_(a,c,!0);a=c.join("")}a=a.replace(/ xAD /g," ").replace(/xAD/g,"");a=a.replace(/u200B/g,"");k.dom.BrowserFeature.CAN_USE_INNER_TEXT||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^s*/,""));return a};k.dom.getRawTextContent=function(a){var c=[];k.dom.getTextContent_(a,c,!1);return c.join("")};k.dom.getTextContent_=function(a,c,d){if(!(a.nodeName in k.dom.TAGS_TO_IGNORE_))if(a.nodeType==k.dom.NodeType.TEXT)d?c.push(String(a.nodeValue).replace(/(rn|r|n)/g,"")):c.push(a.nodeValue);else if(a.nodeName in k.dom.PREDEFINED_TAG_VALUES_)c.push(k.dom.PREDEFINED_TAG_VALUES_[a.nodeName]);else for(a=a.firstChild;a;)k.dom.getTextContent_(a,c,d),a=a.nextSibling};k.dom.getNodeTextLength=function(a){return k.dom.getTextContent(a).length};k.dom.getNodeTextOffset=function(a,c){for(var d=c||k.dom.getOwnerDocument(a).body,e=[];a&&a!=d;){for(var f=a;f=f.previousSibling;)e.unshift(k.dom.getTextContent(f));a=a.parentNode}return k.string.trimLeft(e.join("")).replace(/ +/g," ").length};k.dom.getNodeAtOffset=function(a,c,d){a=[a];for(var e=0,f=null;0<a.length&&e<c;)if(f=a.pop(),!(f.nodeName in k.dom.TAGS_TO_IGNORE_))if(f.nodeType==k.dom.NodeType.TEXT)var g=f.nodeValue.replace(/(rn|r|n)/g,"").replace(/ +/g," "),e=e+g.length;else if(f.nodeName in k.dom.PREDEFINED_TAG_VALUES_)e+=k.dom.PREDEFINED_TAG_VALUES_[f.nodeName].length;else for(g=f.childNodes.length-1;0<=g;g--)a.push(f.childNodes[g]);k.isObject(d)&&(d.remainder=f?f.nodeValue.length+c-e-1:0,d.node=f);return f};k.dom.isNodeList=function(a){if(a&&"number"==typeof a.length){if(k.isObject(a))return"function"==typeof a.item||"string"==typeof a.item;if(k.isFunction(a))return"function"==typeof a.item}return!1};k.dom.getAncestorByTagNameAndClass=function(a,c,d,e){if(!c&&!d)return null;var f=c?c.toUpperCase():null;return k.dom.getAncestor(a,function(a){return(!f||a.nodeName==f)&&(!d||k.isString(a.className)&&k.array.contains(a.className.split(/s+/),d))},!0,e)};k.dom.getAncestorByClass=function(a,c,d){return k.dom.getAncestorByTagNameAndClass(a,null,c,d)};k.dom.getAncestor=function(a,c,d,e){d||(a=a.parentNode);d=null==e;for(var f=0;a&&(d||f<=e);){k.asserts.assert("parentNode"!=a.name);if(c(a))return a;a=a.parentNode;f++}return null};k.dom.getActiveElement=function(a){try{return a&&a.activeElement}catch(c){}return null};k.dom.getPixelRatio=function(){var a=k.dom.getWindow();return k.isDef(a.devicePixelRatio)?a.devicePixelRatio:a.matchMedia?k.dom.matchesPixelRatio_(.75)||k.dom.matchesPixelRatio_(1.5)||k.dom.matchesPixelRatio_(2)||k.dom.matchesPixelRatio_(3)||1:1};k.dom.matchesPixelRatio_=function(a){var c=k.dom.getWindow(),d="(-webkit-min-device-pixel-ratio: "+a+"),(min--moz-device-pixel-ratio: "+a+"),(min-resolution: "+a+"dppx)";return c.matchMedia(d).matches?a:0};k.dom.DomHelper=function(a){this.document_=a||k.global.document||document};b=k.dom.DomHelper.prototype;b.getDomHelper=k.dom.getDomHelper;b.getDocument=function(){return this.document_};b.getElement=function(a){return k.dom.getElementHelper_(this.document_,a)};b.getRequiredElement=function(a){return k.dom.getRequiredElementHelper_(this.document_,a)};b.$=k.dom.DomHelper.prototype.getElement;b.getElementsByTagNameAndClass=function(a,c,d){return k.dom.getElementsByTagNameAndClass_(this.document_,a,c,d)};b.getElementsByClass=function(a,c){var d=c||this.document_;return k.dom.getElementsByClass(a,d)};b.getElementByClass=function(a,c){var d=c||this.document_;return k.dom.getElementByClass(a,d)};b.getRequiredElementByClass=function(a,c){var d=c||this.document_;return k.dom.getRequiredElementByClass(a,d)};b.$$=k.dom.DomHelper.prototype.getElementsByTagNameAndClass;b.setProperties=k.dom.setProperties;b.getViewportSize=function(a){return k.dom.getViewportSize(a||this.getWindow())};b.getDocumentHeight=function(){return k.dom.getDocumentHeight_(this.getWindow())};b.createDom=function(a,c,d){return k.dom.createDom_(this.document_,arguments)};b.$dom=k.dom.DomHelper.prototype.createDom;b.createElement=function(a){return this.document_.createElement(a)};b.createTextNode=function(a){return this.document_.createTextNode(String(a))};b.createTable=function(a,c,d){return k.dom.createTable_(this.document_,a,c,!!d)};b.safeHtmlToNode=function(a){return k.dom.safeHtmlToNode_(this.document_,a)};b.htmlToDocumentFragment=function(a){return k.dom.htmlToDocumentFragment_(this.document_,a)};b.isCss1CompatMode=function(){return k.dom.isCss1CompatMode_(this.document_)};b.getWindow=function(){return k.dom.getWindow_(this.document_)};b.getDocumentScrollElement=function(){return k.dom.getDocumentScrollElement_(this.document_)};b.getDocumentScroll=function(){return k.dom.getDocumentScroll_(this.document_)};b.getActiveElement=function(a){return k.dom.getActiveElement(a||this.document_)};b.appendChild=k.dom.appendChild;b.append=k.dom.append;b.canHaveChildren=k.dom.canHaveChildren;b.removeChildren=k.dom.removeChildren;b.insertSiblingBefore=k.dom.insertSiblingBefore;b.insertSiblingAfter=k.dom.insertSiblingAfter;b.insertChildAt=k.dom.insertChildAt;b.removeNode=k.dom.removeNode;b.replaceNode=k.dom.replaceNode;b.flattenElement=k.dom.flattenElement;b.getChildren=k.dom.getChildren;b.getFirstElementChild=k.dom.getFirstElementChild;b.getLastElementChild=k.dom.getLastElementChild;b.getNextElementSibling=k.dom.getNextElementSibling;b.getPreviousElementSibling=k.dom.getPreviousElementSibling;b.getNextNode=k.dom.getNextNode;b.getPreviousNode=k.dom.getPreviousNode;b.isNodeLike=k.dom.isNodeLike;b.isElement=k.dom.isElement;b.isWindow=k.dom.isWindow;b.getParentElement=k.dom.getParentElement;b.contains=k.dom.contains;b.compareNodeOrder=k.dom.compareNodeOrder;b.findCommonAncestor=k.dom.findCommonAncestor;b.getOwnerDocument=k.dom.getOwnerDocument;b.getFrameContentDocument=k.dom.getFrameContentDocument;b.getFrameContentWindow=k.dom.getFrameContentWindow;b.setTextContent=k.dom.setTextContent;b.getOuterHtml=k.dom.getOuterHtml;b.findNode=k.dom.findNode;b.findNodes=k.dom.findNodes;b.isFocusableTabIndex=k.dom.isFocusableTabIndex;b.setFocusableTabIndex=k.dom.setFocusableTabIndex;b.isFocusable=k.dom.isFocusable;b.getTextContent=k.dom.getTextContent;b.getNodeTextLength=k.dom.getNodeTextLength;b.getNodeTextOffset=k.dom.getNodeTextOffset;b.getNodeAtOffset=k.dom.getNodeAtOffset;b.isNodeList=k.dom.isNodeList;b.getAncestorByTagNameAndClass=k.dom.getAncestorByTagNameAndClass;b.getAncestorByClass=k.dom.getAncestorByClass;b.getAncestor=k.dom.getAncestor;k.dom.vendor={};k.dom.vendor.getVendorJsPrefix=function(){return k.userAgent.WEBKIT?"Webkit":k.userAgent.GECKO?"Moz":k.userAgent.IE?"ms":k.userAgent.OPERA?"O":null};k.dom.vendor.getVendorPrefix=function(){return k.userAgent.WEBKIT?"-webkit":k.userAgent.GECKO?"-moz":k.userAgent.IE?"-ms":k.userAgent.OPERA?"-o":null};k.dom.vendor.getPrefixedPropertyName=function(a,c){if(c&&a in c)return a;var d=k.dom.vendor.getVendorJsPrefix();return d?(d=d.toLowerCase(),d+=k.string.toTitleCase(a),!k.isDef(c)||d in c?d:null):null};k.dom.vendor.getPrefixedEventType=function(a){var c=k.dom.vendor.getVendorJsPrefix()||"";return(c+a).toLowerCase()};k.math.Box=function(a,c,d,e){this.top=a;this.right=c;this.bottom=d;this.left=e};k.math.Box.boundingBox=function(a){for(var c=new k.math.Box(arguments[0].y,arguments[0].x,arguments[0].y,arguments[0].x),d=1;d<arguments.length;d++)c.expandToIncludeCoordinate(arguments[d]);return c};k.math.Box.prototype.clone=function(){return new k.math.Box(this.top,this.right,this.bottom,this.left)};k.DEBUG&&(k.math.Box.prototype.toString=function(){return"("+this.top+"t, "+this.right+"r, "+this.bottom+"b, "+this.left+"l)"});k.math.Box.prototype.contains=function(a){return k.math.Box.contains(this,a)};k.math.Box.prototype.expand=function(a,c,d,e){k.isObject(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=c,this.bottom+=d,this.left-=e);return this};k.math.Box.prototype.expandToIncludeCoordinate=function(a){this.top=Math.min(this.top,a.y);this.right=Math.max(this.right,a.x);this.bottom=Math.max(this.bottom,a.y);this.left=Math.min(this.left,a.x)};k.math.Box.equals=function(a,c){return a==c?!0:a&&c?a.top==c.top&&a.right==c.right&&a.bottom==c.bottom&&a.left==c.left:!1};k.math.Box.contains=function(a,c){return a&&c?c instanceof k.math.Box?c.left>=a.left&&c.right<=a.right&&c.top>=a.top&&c.bottom<=a.bottom:c.x>=a.left&&c.x<=a.right&&c.y>=a.top&&c.y<=a.bottom:!1};k.math.Box.relativePositionX=function(a,c){return c.x<a.left?c.x-a.left:c.x>a.right?c.x-a.right:0};k.math.Box.relativePositionY=function(a,c){return c.y<a.top?c.y-a.top:c.y>a.bottom?c.y-a.bottom:0};k.math.Box.distance=function(a,c){var d=k.math.Box.relativePositionX(a,c),e=k.math.Box.relativePositionY(a,c);return Math.sqrt(d*d+e*e)};k.math.Box.intersects=function(a,c){return a.left<=c.right&&c.left<=a.right&&a.top<=c.bottom&&c.top<=a.bottom};k.math.Box.intersectsWithPadding=function(a,c,d){return a.left<=c.right+d&&c.left<=a.right+d&&a.top<=c.bottom+d&&c.top<=a.bottom+d};b=k.math.Box.prototype;b.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};b.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};b.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};b.translate=function(a,c){a instanceof k.math.Coordinate?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,k.isNumber(c)&&(this.top+=c,this.bottom+=c));return this};b.scale=function(a,c){var d=k.isNumber(c)?c:a;this.left*=a;this.right*=a;this.top*=d;this.bottom*=d;return this};k.math.Rect=function(a,c,d,e){this.left=a;this.top=c;this.width=d;this.height=e};k.math.Rect.prototype.clone=function(){return new k.math.Rect(this.left,this.top,this.width,this.height)};k.math.Rect.createFromPositionAndSize=function(a,c){return new k.math.Rect(a.x,a.y,c.width,c.height)};k.math.Rect.createFromBox=function(a){return new k.math.Rect(a.left,a.top,a.right-a.left,a.bottom-a.top)};k.DEBUG&&(k.math.Rect.prototype.toString=function(){return"("+this.left+", "+this.top+" - "+this.width+"w x "+this.height+"h)"});k.math.Rect.equals=function(a,c){return a==c?!0:a&&c?a.left==c.left&&a.width==c.width&&a.top==c.top&&a.height==c.height:!1};k.math.Rect.prototype.intersection=function(a){var c=Math.max(this.left,a.left),d=Math.min(this.left+this.width,a.left+a.width);if(c<=d){var e=Math.max(this.top,a.top);a=Math.min(this.top+this.height,a.top+a.height);if(e<=a)return this.left=c,this.top=e,this.width=d-c,this.height=a-e,!0}return!1};k.math.Rect.intersection=function(a,c){var d=Math.max(a.left,c.left),e=Math.min(a.left+a.width,c.left+c.width);if(d<=e){var f=Math.max(a.top,c.top),g=Math.min(a.top+a.height,c.top+c.height);if(f<=g)return new k.math.Rect(d,f,e-d,g-f)}return null};k.math.Rect.intersects=function(a,c){return a.left<=c.left+c.width&&c.left<=a.left+a.width&&a.top<=c.top+c.height&&c.top<=a.top+a.height};k.math.Rect.prototype.intersects=function(a){return k.math.Rect.intersects(this,a)};k.math.Rect.difference=function(a,c){var d=k.math.Rect.intersection(a,c);if(!d||!d.height||!d.width)return[a.clone()];var d=[],e=a.top,f=a.height,g=a.left+a.width,h=a.top+a.height,l=c.left+c.width,m=c.top+c.height;c.top>a.top&&(d.push(new k.math.Rect(a.left,a.top,a.width,c.top-a.top)),e=c.top,f-=c.top-a.top);m<h&&(d.push(new k.math.Rect(a.left,m,a.width,h-m)),f=m-e);c.left>a.left&&d.push(new k.math.Rect(a.left,e,c.left-a.left,f));l<g&&d.push(new k.math.Rect(l,e,g-l,f));return d};k.math.Rect.prototype.difference=function(a){return k.math.Rect.difference(this,a)};k.math.Rect.prototype.boundingRect=function(a){var c=Math.max(this.left+this.width,a.left+a.width),d=Math.max(this.top+this.height,a.top+a.height);this.left=Math.min(this.left,a.left);this.top=Math.min(this.top,a.top);this.width=c-this.left;this.height=d-this.top};k.math.Rect.boundingRect=function(a,c){if(!a||!c)return null;var d=a.clone();d.boundingRect(c);return d};b=k.math.Rect.prototype;b.contains=function(a){return a instanceof k.math.Rect?this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height:a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height};b.squaredDistance=function(a){var c=a.x<this.left?this.left-a.x:Math.max(a.x-(this.left+this.width),0);a=a.y<this.top?this.top-a.y:Math.max(a.y-(this.top+this.height),0);return c*c+a*a};b.distance=function(a){return Math.sqrt(this.squaredDistance(a))};b.getSize=function(){return new k.math.Size(this.width,this.height)};b.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};b.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};b.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};b.translate=function(a,c){a instanceof k.math.Coordinate?(this.left+=a.x,this.top+=a.y):(this.left+=a,k.isNumber(c)&&(this.top+=c));return this};b.scale=function(a,c){var d=k.isNumber(c)?c:a;this.left*=a;this.width*=a;this.top*=d;this.height*=d;return this};k.style={};k.style.setStyle=function(a,c,d){if(k.isString(c))k.style.setStyle_(a,d,c);else for(var e in c)k.style.setStyle_(a,c[e],e)};k.style.setStyle_=function(a,c,d){(d=k.style.getVendorJsStyleName_(a,d))&&(a.style[d]=c)};k.style.styleNameCache_={};k.style.getVendorJsStyleName_=function(a,c){var d=k.style.styleNameCache_[c];if(!d){var e=k.string.toCamelCase(c),d=e;void 0===a.style[e]&&(e=k.dom.vendor.getVendorJsPrefix()+k.string.toTitleCase(e),void 0!==a.style[e]&&(d=e));k.style.styleNameCache_[c]=d}return d};k.style.getVendorStyleName_=function(a,c){var d=k.string.toCamelCase(c);return void 0===a.style[d]&&(d=k.dom.vendor.getVendorJsPrefix()+k.string.toTitleCase(d),void 0!==a.style[d])?k.dom.vendor.getVendorPrefix()+"-"+c:c};k.style.getStyle=function(a,c){var d=a.style[k.string.toCamelCase(c)];return"undefined"!==typeof d?d:a.style[k.style.getVendorJsStyleName_(a,c)]||""};k.style.getComputedStyle=function(a,c){var d=k.dom.getOwnerDocument(a);return d.defaultView&&d.defaultView.getComputedStyle&&(d=d.defaultView.getComputedStyle(a,null))?d[c]||d.getPropertyValue(c)||"":""};k.style.getCascadedStyle=function(a,c){return a.currentStyle?a.currentStyle[c]:null};k.style.getStyle_=function(a,c){return k.style.getComputedStyle(a,c)||k.style.getCascadedStyle(a,c)||a.style&&a.style[c]};k.style.getComputedBoxSizing=function(a){return k.style.getStyle_(a,"boxSizing")||k.style.getStyle_(a,"MozBoxSizing")||k.style.getStyle_(a,"WebkitBoxSizing")||null};k.style.getComputedPosition=function(a){return k.style.getStyle_(a,"position")};k.style.getBackgroundColor=function(a){return k.style.getStyle_(a,"backgroundColor")};k.style.getComputedOverflowX=function(a){return k.style.getStyle_(a,"overflowX")};k.style.getComputedOverflowY=function(a){return k.style.getStyle_(a,"overflowY")};k.style.getComputedZIndex=function(a){return k.style.getStyle_(a,"zIndex")};k.style.getComputedTextAlign=function(a){return k.style.getStyle_(a,"textAlign")};k.style.getComputedCursor=function(a){return k.style.getStyle_(a,"cursor")};k.style.getComputedTransform=function(a){var c=k.style.getVendorStyleName_(a,"transform");return k.style.getStyle_(a,c)||k.style.getStyle_(a,"transform")};k.style.setPosition=function(a,c,d){var e;c instanceof k.math.Coordinate?(e=c.x,c=c.y):(e=c,c=d);a.style.left=k.style.getPixelStyleValue_(e,!1);a.style.top=k.style.getPixelStyleValue_(c,!1)};k.style.getPosition=function(a){return new k.math.Coordinate(a.offsetLeft,a.offsetTop)};k.style.getClientViewportElement=function(a){a=a?k.dom.getOwnerDocument(a):k.dom.getDocument();return!k.userAgent.IE||k.userAgent.isDocumentModeOrHigher(9)||k.dom.getDomHelper(a).isCss1CompatMode()?a.documentElement:a.body};k.style.getViewportPageOffset=function(a){var c=a.body,d=a.documentElement;a=c.scrollLeft||d.scrollLeft;c=c.scrollTop||d.scrollTop;return new k.math.Coordinate(a,c)};k.style.getBoundingClientRect_=function(a){var c;try{c=a.getBoundingClientRect()}catch(d){return{left:0,top:0,right:0,bottom:0}}k.userAgent.IE&&a.ownerDocument.body&&(a=a.ownerDocument,c.left-=a.documentElement.clientLeft+a.body.clientLeft,c.top-=a.documentElement.clientTop+a.body.clientTop);return c};k.style.getOffsetParent=function(a){if(k.userAgent.IE&&!k.userAgent.isDocumentModeOrHigher(8))return a.offsetParent;var c=k.dom.getOwnerDocument(a),d=k.style.getStyle_(a,"position"),e="fixed"==d||"absolute"==d;for(a=a.parentNode;a&&a!=c;a=a.parentNode)if(a.nodeType==k.dom.NodeType.DOCUMENT_FRAGMENT&&a.host&&(a=a.host),d=k.style.getStyle_(a,"position"),e=e&&"static"==d&&a!=c.documentElement&&a!=c.body,!e&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==d||"absolute"==d||"relative"== d))return a;return null};k.style.getVisibleRectForElement=function(a){for(var c=new k.math.Box(0,Infinity,Infinity,0),d=k.dom.getDomHelper(a),e=d.getDocument().body,f=d.getDocument().documentElement,g=d.getDocumentScrollElement();a=k.style.getOffsetParent(a);)if(!(k.userAgent.IE&&0==a.clientWidth||k.userAgent.WEBKIT&&0==a.clientHeight&&a==e)&&a!=e&&a!=f&&"visible"!=k.style.getStyle_(a,"overflow")){var h=k.style.getPageOffset(a),l=k.style.getClientLeftTop(a);h.x+=l.x;h.y+=l.y;c.top=Math.max(c.top,h.y);c.right=Math.min(c.right,h.x+a.clientWidth);c.bottom=Math.min(c.bottom,h.y+a.clientHeight);c.left=Math.max(c.left,h.x)}e=g.scrollLeft;g=g.scrollTop;c.left=Math.max(c.left,e);c.top=Math.max(c.top,g);d=d.getViewportSize();c.right=Math.min(c.right,e+d.width);c.bottom=Math.min(c.bottom,g+d.height);return 0<=c.top&&0<=c.left&&c.bottom>c.top&&c.right>c.left?c:null};k.style.getContainerOffsetToScrollInto=function(a,c,d){var e=k.style.getPageOffset(a),f=k.style.getPageOffset(c),g=k.style.getBorderBox(c),h=e.x-f.x-g.left,e=e.y-f.y-g.top,l=c.clientWidth-a.offsetWidth;a=c.clientHeight-a.offsetHeight;var m=c.scrollLeft,n=c.scrollTop;if(c==k.dom.getDocument().body||c==k.dom.getDocument().documentElement)m=f.x+g.left,n=f.y+g.top,k.userAgent.IE&&!k.userAgent.isDocumentModeOrHigher(10)&&(m+=g.left,n+=g.top);d?(m+=h-l/2,n+=e-a/2):(m+=Math.min(h,Math.max(h-l,0)),n+=Math.min(e,Math.max(e-a,0)));return new k.math.Coordinate(m,n)};k.style.scrollIntoContainerView=function(a,c,d){a=k.style.getContainerOffsetToScrollInto(a,c,d);c.scrollLeft=a.x;c.scrollTop=a.y};k.style.getClientLeftTop=function(a){return new k.math.Coordinate(a.clientLeft,a.clientTop)};k.style.getPageOffset=function(a){var c=k.dom.getOwnerDocument(a);k.asserts.assertObject(a,"Parameter is required");var d=new k.math.Coordinate(0,0),e=k.style.getClientViewportElement(c);if(a==e)return d;a=k.style.getBoundingClientRect_(a);c=k.dom.getDomHelper(c).getDocumentScroll();d.x=a.left+c.x;d.y=a.top+c.y;return d};k.style.getPageOffsetLeft=function(a){return k.style.getPageOffset(a).x};k.style.getPageOffsetTop=function(a){return k.style.getPageOffset(a).y};k.style.getFramedPageOffset=function(a,c){var d=new k.math.Coordinate(0,0),e=k.dom.getWindow(k.dom.getOwnerDocument(a)),f=a;do{var g=e==c?k.style.getPageOffset(f):k.style.getClientPositionForElement_(k.asserts.assert(f));d.x+=g.x;d.y+=g.y}while(e&&e!=c&&e!=e.parent&&(f=e.frameElement)&&(e=e.parent));return d};k.style.translateRectForAnotherFrame=function(a,c,d){if(c.getDocument()!=d.getDocument()){var e=c.getDocument().body;d=k.style.getFramedPageOffset(e,d.getWindow());d=k.math.Coordinate.difference(d,k.style.getPageOffset(e));!k.userAgent.IE||k.userAgent.isDocumentModeOrHigher(9)||c.isCss1CompatMode()||(d=k.math.Coordinate.difference(d,c.getDocumentScroll()));a.left+=d.x;a.top+=d.y}};k.style.getRelativePosition=function(a,c){var d=k.style.getClientPosition(a),e=k.style.getClientPosition(c);return new k.math.Coordinate(d.x-e.x,d.y-e.y)};k.style.getClientPositionForElement_=function(a){a=k.style.getBoundingClientRect_(a);return new k.math.Coordinate(a.left,a.top)};k.style.getClientPosition=function(a){k.asserts.assert(a);if(a.nodeType==k.dom.NodeType.ELEMENT)return k.style.getClientPositionForElement_(a);a=a.changedTouches?a.changedTouches[0]:a;return new k.math.Coordinate(a.clientX,a.clientY)};k.style.setPageOffset=function(a,c,d){var e=k.style.getPageOffset(a);c instanceof k.math.Coordinate&&(d=c.y,c=c.x);c-=e.x;d-=e.y;k.style.setPosition(a,a.offsetLeft+c,a.offsetTop+d)};k.style.setSize=function(a,c,d){if(c instanceof k.math.Size)d=c.height,c=c.width;else if(void 0==d)throw Error("missing height argument");k.style.setWidth(a,c);k.style.setHeight(a,d)};k.style.getPixelStyleValue_=function(a,c){"number"==typeof a&&(a=(c?Math.round(a):a)+"px");return a};k.style.setHeight=function(a,c){a.style.height=k.style.getPixelStyleValue_(c,!0)};k.style.setWidth=function(a,c){a.style.width=k.style.getPixelStyleValue_(c,!0)};k.style.getSize=function(a){return k.style.evaluateWithTemporaryDisplay_(k.style.getSizeWithDisplay_,a)};k.style.evaluateWithTemporaryDisplay_=function(a,c){if("none"!=k.style.getStyle_(c,"display"))return a(c);var d=c.style,e=d.display,f=d.visibility,g=d.position;d.visibility="hidden";d.position="absolute";d.display="inline";var h=a(c);d.display=e;d.position=g;d.visibility=f;return h};k.style.getSizeWithDisplay_=function(a){var c=a.offsetWidth,d=a.offsetHeight,e=k.userAgent.WEBKIT&&!c&&!d;return k.isDef(c)&&!e||!a.getBoundingClientRect?new k.math.Size(c,d):(a=k.style.getBoundingClientRect_(a),new k.math.Size(a.right-a.left,a.bottom-a.top))};k.style.getTransformedSize=function(a){if(!a.getBoundingClientRect)return null;a=k.style.evaluateWithTemporaryDisplay_(k.style.getBoundingClientRect_,a);return new k.math.Size(a.right-a.left,a.bottom-a.top)};k.style.getBounds=function(a){var c=k.style.getPageOffset(a);a=k.style.getSize(a);return new k.math.Rect(c.x,c.y,a.width,a.height)};k.style.toCamelCase=function(a){return k.string.toCamelCase(String(a))};k.style.toSelectorCase=function(a){return k.string.toSelectorCase(a)};k.style.getOpacity=function(a){var c=a.style;a="";"opacity"in c?a=c.opacity:"MozOpacity"in c?a=c.MozOpacity:"filter"in c&&(c=c.filter.match(/alpha(opacity=([d.]+))/))&&(a=String(c[1]/100));return""==a?a:Number(a)};k.style.setOpacity=function(a,c){var d=a.style;"opacity"in d?d.opacity=c:"MozOpacity"in d?d.MozOpacity=c:"filter"in d&&(d.filter=""===c?"":"alpha(opacity="+100*c+")")};k.style.setTransparentBackgroundImage=function(a,c){var d=a.style;k.userAgent.IE&&!k.userAgent.isVersionOrHigher("8")?d.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+c+'", sizingMethod="crop")':(d.backgroundImage="url("+c+")",d.backgroundPosition="top left",d.backgroundRepeat="no-repeat")};k.style.clearTransparentBackgroundImage=function(a){a=a.style;"filter"in a?a.filter="":a.backgroundImage="none"};k.style.showElement=function(a,c){k.style.setElementShown(a,c)};k.style.setElementShown=function(a,c){a.style.display=c?"":"none"};k.style.isElementShown=function(a){return"none"!=a.style.display};k.style.installStyles=function(a,c){var d=k.dom.getDomHelper(c),e=null,f=d.getDocument();k.userAgent.IE&&f.createStyleSheet?(e=f.createStyleSheet(),k.style.setStyles(e,a)):(f=d.getElementsByTagNameAndClass(k.dom.TagName.HEAD)[0],f||(e=d.getElementsByTagNameAndClass(k.dom.TagName.BODY)[0],f=d.createDom(k.dom.TagName.HEAD),e.parentNode.insertBefore(f,e)),e=d.createDom(k.dom.TagName.STYLE),k.style.setStyles(e,a),d.appendChild(f,e));return e};k.style.uninstallStyles=function(a){a=a.ownerNode||a.owningElement||a;k.dom.removeNode(a)};k.style.setStyles=function(a,c){k.userAgent.IE&&k.isDef(a.cssText)?a.cssText=c:a.innerHTML=c};k.style.setPreWrap=function(a){a=a.style;k.userAgent.IE&&!k.userAgent.isVersionOrHigher("8")?(a.whiteSpace="pre",a.wordWrap="break-word"):a.whiteSpace=k.userAgent.GECKO?"-moz-pre-wrap":"pre-wrap"};k.style.setInlineBlock=function(a){a=a.style;a.position="relative";k.userAgent.IE&&!k.userAgent.isVersionOrHigher("8")?(a.zoom="1",a.display="inline"):a.display="inline-block"};k.style.isRightToLeft=function(a){return"rtl"==k.style.getStyle_(a,"direction")};k.style.unselectableStyle_=k.userAgent.GECKO?"MozUserSelect":k.userAgent.WEBKIT?"WebkitUserSelect":null;k.style.isUnselectable=function(a){return k.style.unselectableStyle_?"none"==a.style[k.style.unselectableStyle_].toLowerCase():k.userAgent.IE||k.userAgent.OPERA?"on"==a.getAttribute("unselectable"):!1};k.style.setUnselectable=function(a,c,d){d=d?null:a.getElementsByTagName("*");var e=k.style.unselectableStyle_;if(e){if(c=c?"none":"",a.style&&(a.style[e]=c),d){a=0;for(var f;f=d[a];a++)f.style&&(f.style[e]=c)}}else if(k.userAgent.IE||k.userAgent.OPERA)if(c=c?"on":"",a.setAttribute("unselectable",c),d)for(a=0;f=d[a];a++)f.setAttribute("unselectable",c)};k.style.getBorderBoxSize=function(a){return new k.math.Size(a.offsetWidth,a.offsetHeight)};k.style.setBorderBoxSize=function(a,c){var d=k.dom.getOwnerDocument(a),e=k.dom.getDomHelper(d).isCss1CompatMode();if(!k.userAgent.IE||k.userAgent.isVersionOrHigher("10")||e&&k.userAgent.isVersionOrHigher("8"))k.style.setBoxSizingSize_(a,c,"border-box");else if(d=a.style,e){var e=k.style.getPaddingBox(a),f=k.style.getBorderBox(a);d.pixelWidth=c.width-f.left-e.left-e.right-f.right;d.pixelHeight=c.height-f.top-e.top-e.bottom-f.bottom}else d.pixelWidth=c.width,d.pixelHeight=c.height};k.style.getContentBoxSize=function(a){var c=k.dom.getOwnerDocument(a),d=k.userAgent.IE&&a.currentStyle;if(d&&k.dom.getDomHelper(c).isCss1CompatMode()&&"auto"!=d.width&&"auto"!=d.height&&!d.boxSizing)return c=k.style.getIePixelValue_(a,d.width,"width","pixelWidth"),a=k.style.getIePixelValue_(a,d.height,"height","pixelHeight"),new k.math.Size(c,a);d=k.style.getBorderBoxSize(a);c=k.style.getPaddingBox(a);a=k.style.getBorderBox(a);return new k.math.Size(d.width-a.left-c.left-c.right-a.right,d.height- a.top-c.top-c.bottom-a.bottom)};k.style.setContentBoxSize=function(a,c){var d=k.dom.getOwnerDocument(a),e=k.dom.getDomHelper(d).isCss1CompatMode();if(!k.userAgent.IE||k.userAgent.isVersionOrHigher("10")||e&&k.userAgent.isVersionOrHigher("8"))k.style.setBoxSizingSize_(a,c,"content-box");else if(d=a.style,e)d.pixelWidth=c.width,d.pixelHeight=c.height;else{var e=k.style.getPaddingBox(a),f=k.style.getBorderBox(a);d.pixelWidth=c.width+f.left+e.left+e.right+f.right;d.pixelHeight=c.height+f.top+e.top+e.bottom+f.bottom}};k.style.setBoxSizingSize_=function(a,c,d){a=a.style;k.userAgent.GECKO?a.MozBoxSizing=d:k.userAgent.WEBKIT?a.WebkitBoxSizing=d:a.boxSizing=d;a.width=Math.max(c.width,0)+"px";a.height=Math.max(c.height,0)+"px"};k.style.getIePixelValue_=function(a,c,d,e){if(/^d+px?$/.test(c))return parseInt(c,10);var f=a.style[d],g=a.runtimeStyle[d];a.runtimeStyle[d]=a.currentStyle[d];a.style[d]=c;c=a.style[e];a.style[d]=f;a.runtimeStyle[d]=g;return c};k.style.getIePixelDistance_=function(a,c){var d=k.style.getCascadedStyle(a,c);return d?k.style.getIePixelValue_(a,d,"left","pixelLeft"):0};k.style.getBox_=function(a,c){if(k.userAgent.IE){var d=k.style.getIePixelDistance_(a,c+"Left"),e=k.style.getIePixelDistance_(a,c+"Right"),f=k.style.getIePixelDistance_(a,c+"Top"),g=k.style.getIePixelDistance_(a,c+"Bottom");return new k.math.Box(f,e,g,d)}d=k.style.getComputedStyle(a,c+"Left");e=k.style.getComputedStyle(a,c+"Right");f=k.style.getComputedStyle(a,c+"Top");g=k.style.getComputedStyle(a,c+"Bottom");return new k.math.Box(parseFloat(f),parseFloat(e),parseFloat(g),parseFloat(d))};k.style.getPaddingBox=function(a){return k.style.getBox_(a,"padding")};k.style.getMarginBox=function(a){return k.style.getBox_(a,"margin")};k.style.ieBorderWidthKeywords_={thin:2,medium:4,thick:6};k.style.getIePixelBorder_=function(a,c){if("none"==k.style.getCascadedStyle(a,c+"Style"))return 0;var d=k.style.getCascadedStyle(a,c+"Width");return d in k.style.ieBorderWidthKeywords_?k.style.ieBorderWidthKeywords_[d]:k.style.getIePixelValue_(a,d,"left","pixelLeft")};k.style.getBorderBox=function(a){if(k.userAgent.IE&&!k.userAgent.isDocumentModeOrHigher(9)){var c=k.style.getIePixelBorder_(a,"borderLeft"),d=k.style.getIePixelBorder_(a,"borderRight"),e=k.style.getIePixelBorder_(a,"borderTop");a=k.style.getIePixelBorder_(a,"borderBottom");return new k.math.Box(e,d,a,c)}c=k.style.getComputedStyle(a,"borderLeftWidth");d=k.style.getComputedStyle(a,"borderRightWidth");e=k.style.getComputedStyle(a,"borderTopWidth");a=k.style.getComputedStyle(a,"borderBottomWidth");return new k.math.Box(parseFloat(e),parseFloat(d),parseFloat(a),parseFloat(c))};k.style.getFontFamily=function(a){var c=k.dom.getOwnerDocument(a),d="";if(c.body.createTextRange&&k.dom.contains(c,a)){c=c.body.createTextRange();c.moveToElementText(a);try{d=c.queryCommandValue("FontName")}catch(e){d=""}}d||(d=k.style.getStyle_(a,"fontFamily"));a=d.split(",");1<a.length&&(d=a[0]);return k.string.stripQuotes(d,""'")};k.style.lengthUnitRegex_=/[^d]+$/;k.style.getLengthUnits=function(a){return(a=a.match(k.style.lengthUnitRegex_))&&a[0]||null};k.style.ABSOLUTE_CSS_LENGTH_UNITS_={cm:1,"in":1,mm:1,pc:1,pt:1};k.style.CONVERTIBLE_RELATIVE_CSS_UNITS_={em:1,ex:1};k.style.getFontSize=function(a){var c=k.style.getStyle_(a,"fontSize"),d=k.style.getLengthUnits(c);if(c&&"px"==d)return parseInt(c,10);if(k.userAgent.IE){if(d in k.style.ABSOLUTE_CSS_LENGTH_UNITS_)return k.style.getIePixelValue_(a,c,"left","pixelLeft");if(a.parentNode&&a.parentNode.nodeType==k.dom.NodeType.ELEMENT&&d in k.style.CONVERTIBLE_RELATIVE_CSS_UNITS_)return a=a.parentNode,d=k.style.getStyle_(a,"fontSize"),k.style.getIePixelValue_(a,c==d?"1em":c,"left","pixelLeft")}d=k.dom.createDom(k.dom.TagName.SPAN,{style:"visibility:hidden;position:absolute;line-height:0;padding:0;margin:0;border:0;height:1em;"});k.dom.appendChild(a,d);c=d.offsetHeight;k.dom.removeNode(d);return c};k.style.parseStyleAttribute=function(a){var c={};k.array.forEach(a.split(/s*;s*/),function(a){var e=a.match(/s*([w-]+)s*:(.+)/);e&&(a=e[1],e=k.string.trim(e[2]),c[k.string.toCamelCase(a.toLowerCase())]=e)});return c};k.style.toStyleAttribute=function(a){var c=[];k.object.forEach(a,function(a,e){c.push(k.string.toSelectorCase(e),":",a,";")});return c.join("")};k.style.setFloat=function(a,c){a.style[k.userAgent.IE?"styleFloat":"cssFloat"]=c};k.style.getFloat=function(a){return a.style[k.userAgent.IE?"styleFloat":"cssFloat"]||""};k.style.getScrollbarWidth=function(a){var c=k.dom.createElement(k.dom.TagName.DIV);a&&(c.className=a);c.style.cssText="overflow:auto;position:absolute;top:0;width:100px;height:100px";a=k.dom.createElement(k.dom.TagName.DIV);k.style.setSize(a,"200px","200px");c.appendChild(a);k.dom.appendChild(k.dom.getDocument().body,c);a=c.offsetWidth-c.clientWidth;k.dom.removeNode(c);return a};k.style.MATRIX_TRANSLATION_REGEX_=/matrix([0-9.-]+, [0-9.-]+, [0-9.-]+, [0-9.-]+, ([0-9.-]+)p?x?, ([0-9.-]+)p?x?)/;k.style.getCssTranslation=function(a){a=k.style.getComputedTransform(a);return a?(a=a.match(k.style.MATRIX_TRANSLATION_REGEX_))?new k.math.Coordinate(parseFloat(a[1]),parseFloat(a[2])):new k.math.Coordinate(0,0):new k.math.Coordinate(0,0)};var v={ACCEPT:"a",LIMITED_ACCEPT:"l",CANCEL:"c",DISMISS:"d",CLICK:"h",IMPRESSION:"i",NO_THANKS:"n",X_BUTTON:"x",MGMHP_ACCEPT:"ma",MGMHP_CANCEL:"mc",MGMHP_IMPRESSION:"mi",MGMHPPD_ACCEPT:"pa",MGMHPPD_CANCEL:"pc",MGMHPPD_IMPRESSION:"pi",MGMHPPD_NO_THANKS:"pn",MGMHPPD_NO_BUTTON:"px",MGMHPPD_DISMISS:"pd",PUSHDOWN_ACCEPT:"gpa",PUSHDOWN_IMPRESSION:"gpi",PUSHDOWN_NO_THANKS:"gpn",PUSHDOWN_X_BUTTON:"gpx",PUSHDOWN_DISMISS:"gpd"};var w,x,y=0,B;google.promos=google.promos||{};google.promos.link=google.promos.link||{};google.promos.link.getExtraLogData_=function(a){var c=document.getElementById(B);if(c){var d=x+"_upccb",e=parseInt(window.gbar.up.gpd(c,d)||0,10);e++;y++;window.gbar.up.spd(c,d,e);c=[["upcc",y].join("="),["upccb",e].join("=")];a&&c.push(a);return c.join("&")}return""};google.promos.link.cl=function(a){try{window.gbar.up.sl(x,w,v.CLICK,google.promos.link.getExtraLogData_(a),1)}catch(c){google.ml(c,!1,{cause:w+"_CL"})}};function C(){var a=["gpd","spd","sl"];if(!window.gbar||!window.gbar.up)return!1;for(var c=0,d;d=a[c];c++)if(!(d in window.gbar.up))return!1;return!0}google.promos.link.init=function(a,c,d,e){try{if(C()){x=a;w=c;B=d;var f=document.getElementById(B);f&&(k.style.setElementShown(f,!e),window.gbar.up.sl(x,w,v.IMPRESSION))}else google.ml(Error("apa"),!1,{cause:c+"_INIT"})}catch(g){google.ml(g,!1,{cause:w+"_INIT"})}};})();</script><script>(function(){var sourceWebappPromoID=5081066;var payloadType=3;var invisible=false;window.gbar&&gbar.up&&gbar.up.r&&gbar.up.r(payloadType,function(show){if (show){google.promos.link.init(sourceWebappPromoID,payloadType,'hpplink',invisible);} });})();</script></div><div id="als"><style>#als{font-size:small;margin-bottom:24px}#Z_eEe{display:inline-block;line-height:28px;}#Z_eEe a{padding:0 3px;}.Z_lEe{display:inline-block;margin:0 2px;white-space:nowrap}.Z_PEe{display:inline-block;margin:0 2px}</style><div id="Z_eEe">Google.com.ua на <a href="https://www.google.com.ua/setprefs?sig=0_Nm61IB5GxwzQQ03tMlcZLUekOXo%3D&hl=ru&source=homepage">русском</a> </div></div></div><span id="footer"><div style="font-size:10pt"><div style="margin:19px auto;text-align:center" id="fll"><a href="http://www.google.com.ua/intl/uk/ads/">Реклама</a><a href="http://www.google.com.ua/intl/uk/services/">Рішення для бізнесу</a><a href="/intl/uk/about.html">Усе про Google</a><a href="https://www.google.com.ua/setprefdomain?prefdom=US&sig=__KwQ8xLySpYgnh4jiOgM3JVCaHMI%3D" id="fehl">Google.com</a></div></div><p style="color:#767676;font-size:8pt">© 2015</p></span></center><script>(function(){window.google.cdo={height:0,width:0};(function(){var a=window.innerWidth,b=window.innerHeight;if(!a||!b)var c=window.document,d="CSS1Compat"==c.compatMode?c.documentElement:c.body,a=d.clientWidth,b=d.clientHeight;a&&b&&(a!=google.cdo.width||b!=google.cdo.height)&&google.log("","","/client_204?&atyp=i&biw="+a+"&bih="+b+"&ei="+google.kEI);})();})();</script><div id="xjsd"></div><div id="xjsi" data-jiis="bp"><script>(function(){function c(b){window.setTimeout(function(){var a=document.createElement("script");a.src=b;document.getElementById("xjsd").appendChild(a)},0)}google.dljp=function(b,a){google.xjsu=b;c(a)};google.dlj=c;})();(function(){window.google.xjsrm=[];})();if(google.y)google.y.first=[];if(!google.xjs){window._=window._||{};window._._DumpException=function(e){throw e};if(google.timers&&google.timers.load.t){google.timers.load.t.xjsls=new Date().getTime();}google.dljp('/xjs/_/js/kx3dxjs.hp.en_US.rM5DBBl7t8Y.O/mx3dsb_he,d/rtx3dj/dx3d1/tx3dzcms/rsx3dACT90oFvutVqPD2TBDbfqSylcrmwtAf6Lg','/xjs/_/js/kx3dxjs.hp.en_US.rM5DBBl7t8Y.O/mx3dsb_he,d/rtx3dj/dx3d1/tx3dzcms/rsx3dACT90oFvutVqPD2TBDbfqSylcrmwtAf6Lg');google.xjs=1;}google.pmc={"sb_he":{"agen":true,"cgen":true,"client":"heirloom-hp","dh":true,"ds":"","fl":true,"host":"google.com.ua","jam":0,"jsonp":true,"msgs":{"cibl":"Очистити пошуковий запит","dym":"Можливо, ви мали на увазі:","lcky":"Мені пощастить","lml":"Докладніше","oskt":"Транслітерація","psrc":"Цей пошук видалено з вашої u003Ca href="/history"u003Eвеб-історіїu003C/au003E","psrl":"Видалити","sbit":"Пошук за зображенням","srch":"Пошук Google"},"ovr":{},"pq":"","refoq":true,"refpd":true,"rfs":[],"scd":10,"sce":5,"stok":"O5bYKSI7H0KTV1_fsLhlVhVB9OU"},"d":{}};google.y.first.push(function(){if(google.med){google.med('init');google.initHistory();google.med('history');}});if(google.j&&google.j.en&&google.j.xi){window.setTimeout(google.j.xi,0);} </script></div></body></html> [http://yahoo.com] => <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <!-- spaceId: 1197768529 --> <html id="Stencil" lang="en-US"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="Content-Language" content="en-US" /> <meta http-equiv="Content-Location" content="http://downloads.yahoo.com/us/firefox/" /> <meta name="description" content="Download the new Mozilla Firefox optimized for Yahoo Upgrade now to Firefox {0} to enjoy a faster, safer, more customized web browsing experience." /> <meta name="keywords" content="Firefox,Mozilla Firefox,Firefox {0},FF,FF{0},browser,web browser,download,Yahoo" /> <link type='text/css' rel='stylesheet' href='http://l.yimg.com/zz/combo?kx/yucs/uh3s/atomic/63/css/atomic-min.css&kx/yucs/uh_common/meta/3/css/meta-min.css&kx/yucs/uh3s/uh/394/css/uh-center-aligned-min.css'/><link rel="stylesheet" href="https://s.yimg.com/os/stencil/3.0.1/desktop/styles-ltr.css" /><title>Download Mozilla Firefox Optimized for Yahoo</title> <link rel="shortcut icon" href="http://l.yimg.com/rz/l/favicon.ico" /> <link rel="stylesheet" type="text/css" href="http://l.yimg.com/ll/d/lib/common/css/reset_2.0.5.css"> <link rel="stylesheet" type="text/css" href="http://l.yimg.com/ll/d/lib/common/css/fonts_2.0.5.css"> <link rel="stylesheet" type="text/css" href="http://l.yimg.com/nt/lib/tb/ydf/ff_landing_02_01_2014.css"> <style type="text/css"> #selIntl-container{ margin:0px auto;height : 25px;width:155px;} #selIntl-hideDefaultCSS { background :url(http://l.yimg.com/nt/i/dyc/icons/ie10/dropdown_arrow.png) no-repeat 140px 10px; width:155px; height : 25px; overflow:hidden; border:1px solid white; _overflow:visible !important; } #selIntl-hideDefaultCSS:hover { border: 1px solid #e4e4ec; width: 155px;height : 25px; background-color: #fafafc; margin: 0px; } #selIntl { background : none repeat scroll 0 0; border:0px none; width: 204px; color: #324fe1; color: rgba(0,0,0,0); text-shadow: 0 0 0 #324fe1; font-size:12px; height:25px; padding-top:3px; /*for chrome and webkit browsers*/ -webkit-appearance: none; outline:none; } #selIntl option { width:175px; color: #324fe1; } .container{ margin: 0px auto; overflow: hidden;background-color:#ffffff;} #ie6_message{ font-size:35px; padding :20px 0; margin-bottom:20px; background-color: #eeeeee; } .bold{ font-weight:bold; } .blue{ color: #3259e1; } #header-links{float:right; padding-top:15px;_padding-top:0px;_margin-top:-20px;} #header-links li{float:right; padding-right:20px;} #hd img{padding: 10px 0 0 20px;} #hd {height: 70px;} #hd,#ft{width:1000px;margin: 0 auto;} #toolbarImg { margin-bottom: 40px;} #cta {background-image: url("http://l.yimg.com/ll/a/i/us/dl/ff13/cta_left.png");} #cta a {background-image: url("http://l.yimg.com/ll/a/i/us/dl/ff13/cta_right-20120531.png");} #cta:hover {background-image: url("http://l.yimg.com/ll/a/i/us/dl/ff13/cta_left_highlight.png");} #cta a:hover {background-image: url("http://l.yimg.com/ll/a/i/us/dl/ff13/cta_right_highlight-20120602.png");} #topright h4{padding-top: 10px;}#topright p{padding-top: 10px;}#topright div h2{color: #000000; font-size:12px; font-weight: bold;padding: 5px 8px 2px;}#UH { background: #fafafc !important; } </style> <!--[if lte IE 7]> <style> #topright h1 sup {top:-5px;} </style> <![endif]--> </head> <body> <div class="container"> <div id="doc"> <div id="hd"> <a href="http://downloads.yahoo.com"><img src="http://l.yimg.com/rz/l/yahoo_en-US_f_p_125x32.gif"/></a> <ul id='header-links'> <li><a href="http://help.yahoo.com">Help</a></li> </ul> </div> <div id="bd"> <div id="ie6_message">The browser version that you are using is no longer supported.<br> <span class="bold">Please <span class="blue">upgrade your browser</span> now in order to access Yahoo.</span></div> <div> <table style="margin: 0px auto;"> <tbody> <tr> <td valign="top"><img src="http://l.yimg.com/nt/i/tb/ydf/v2/ff-logo-landing.jpg" alt=""></td> <td valign="middle" id="version">40</td> </tr> </tbody> </table> </div> <div id="integrate" >Integrated with Yahoo Toolbar, Search and Homepage</div> <div id='selIntl-container' > <div id='selIntl-hideDefaultCSS'> <form action="http://downloads.yahoo.com/ff35/selintl" method="post" autocomplete="off"> <select id="selIntl" name="url" onchange="ChangeIntl();"> <option value="http://downloads.yahoo.com/ar/ie6redirect/">Argentina - Español</option> <option value="http://downloads.yahoo.com/xa/ie6redirect/">ﺎﻠﻋﺮﺒﻳﺓ</option> <option value="http://downloads.yahoo.com/xe/ie6redirect/">Arabic - English</option> <option value="http://downloads.yahoo.com/au/ie6redirect/">Australia</option> <option value="http://downloads.yahoo.com/br/ie6redirect/">Brasil - Português</option> <option value="http://downloads.yahoo.com/ca/ie6redirect/">Canada - English</option> <option value="http://downloads.yahoo.com/cf/ie6redirect/">Canada - Français</option> <option value="http://downloads.yahoo.com/de/ie6redirect/">Deutschland - Deutsch</option> <option value="http://downloads.yahoo.com/e1/ie6redirect/">Estados Unidos - Español</option> <option value="http://downloads.yahoo.com/es/ie6redirect/">España - Español</option> <option value="http://downloads.yahoo.com/fr/ie6redirect/">France - Français</option> <option value="http://downloads.yahoo.com/hk/ie6redirect/">香港 - 中文 繁體</option> <option value="http://downloads.yahoo.com/h1/ie6redirect/">Hong Kong - English</option> <option value="http://downloads.yahoo.com/in/ie6redirect/">India - English</option> <option value="http://downloads.yahoo.com/id/ie6redirect/">Indonesia - Bahasa Indonesia</option> <option value="http://downloads.yahoo.com/it/ie6redirect/">Italia - Italiano</option> <option value="http://downloads.yahoo.com/mx/ie6redirect/">México - Español</option> <option value="http://downloads.yahoo.com/my/ie6redirect/">Malaysia - English</option> <option value="http://downloads.yahoo.com/nz/ie6redirect/">New Zealand</option> <option value="http://downloads.yahoo.com/ph/ie6redirect/">Philippines - English</option> <option value="http://downloads.yahoo.com/sg/ie6redirect/">Singapore - English</option> <option value="http://downloads.yahoo.com/th/ie6redirect/">ประเทศไทย - ภาษาไทย</option> <option value="http://downloads.yahoo.com/tw/ie6redirect/">台灣 - 中文 繁體</option> <option value="http://downloads.yahoo.com/uk/ie6redirect/">UK & Ireland</option> <option value="http://downloads.yahoo.com/us/ie6redirect/" selected>United States - English</option> <option value="http://downloads.yahoo.com/vn/ie6redirect/">Việt Nam - Tiếng Việt </option> </select> <noscript> <input type=submit title="Get Selected Version" value="Go"></noscript> </form> </div> </div> <div > <em id="cta"> <a href="http://downloads.yahoo.com/download/ff/us/win?.pc=ie6" title="Download Mozilla Firefox Optimized for Yahoo" >Download Now</a> </em> </div> <p id="instruct" >By clicking Download Now, you agree to the <a href="http://info.yahoo.com/legal/us/yahoo/toolbar/tbeula/tbeula-282.html" target="_blank">Terms</a> and <a href="http://info.yahoo.com/privacy/us/yahoo/toolbar/" target="_blank">Privacy Policy</a> for the Yahoo Toolbar.</p> <div id="toolbarImg"> <img src="http://l.yimg.com/nt/i/dyc/icons/v2/ff-browser-win.png" /> </div> </div> <div id="ft" > <div id="ft1" </div> <div style="visibility:hidden;" </div> </div> </div> <!--doc--> </div> <!--container--> <!-- YTB: --> <script type="text/javascript"> function ChangeIntl() { var options = document.getElementById("selIntl").options; for (i=0; i<options.length; i++) { if (options[i].selected) { window.location.href=options[i].value; } } return false; } </script> </body> </html> <!-- fe3.download.bf1.yahoo.com Wed Sep 2 18:52:25 UTC 2015 --> [http://google.ru] => <!doctype html><html itemscope="" itemtype="http://schema.org/WebPage" lang="ru"><head><meta content="text/html; charset=UTF-8" http-equiv="content-type"><meta content="Поиск информации в интернете: веб страницы, картинки, видео и многое другое." name="description"><meta content="noodp" name="robots"><meta content="/images/branding/googleg/1x/googleg_standard_color_128dp.png" itemprop="image"><title>Google</title><script>(function(){window.google={kEI:'CkbnVfa7BoyyggTixaaYDg',kEXPI:'201587,3700209,3700272,4014789,4029815,4031109,4032235,4032500,4032677,4033307,4033344,4034882,4036527,4037333,4037457,4037569,4038012,4039462,4041440,4041507,4041837,4041898,4042092,4042126,4042180,4042271,4043028,4043120,4043255,4043411,4043457,4043458,4043491,4043539,4043564,4044246,4044346,4044532,4044555,4044560,4044590,4044593,4044605,4045414,4045762,4045841,4045860,4046075,4046172,4046190,4046304,4046429,4046717,6503380,6503386,8300096,8300200,8300203,8501987,8502107,10200083,10201397',authuser:0,kscs:'c9c918f0_10'};google.kHL='ru';})();(function(){google.lc=[];google.li=0;google.getEI=function(a){for(var b;a&&(!a.getAttribute||!(b=a.getAttribute("eid")));)a=a.parentNode;return b||google.kEI};google.getLEI=function(a){for(var b=null;a&&(!a.getAttribute||!(b=a.getAttribute("leid")));)a=a.parentNode;return b};google.https=function(){return"https:"==window.location.protocol};google.ml=function(){return null};google.time=function(){return(new Date).getTime()};google.log=function(a,b,d,e,g){a=google.logUrl(a,b,d,e,g);if(""!=a){b=new Image;var c=google.lc,f=google.li;c[f]=b;b.onerror=b.onload=b.onabort=function(){delete c[f]};window.google&&window.google.vel&&window.google.vel.lu&&window.google.vel.lu(a);b.src=a;google.li=f+1}};google.logUrl=function(a,b,d,e,g){var c="",f=google.ls||"";if(!d&&-1==b.search("&ei=")){var h=google.getEI(e),c="&ei="+h;-1==b.search("&lei=")&&((e=google.getLEI(e))?c+="&lei="+e:h!=google.kEI&&(c+="&lei="+google.kEI))}a=d||"/"+(g||"gen_204")+"?atyp=i&ct="+a+"&cad="+b+c+f+"&zx="+google.time();/^http:/i.test(a)&&google.https()&&(google.ml(Error("a"),!1,{src:a,glmm:1}),a="");return a};google.y={};google.x=function(a,b){google.y[a.id]=[a,b];return!1};google.load=function(a,b,d){google.x({id:a+k++},function(){google.load(a,b,d)})};var k=0;})();var _gjwl=location;function _gjuc(){var a=_gjwl.href.indexOf("#");return 0<=a&&(a=_gjwl.href.substring(a+1),/(^|&)q=/.test(a)&&-1==a.indexOf("#")&&!/(^|&)cad=h($|&)/.test(a))?(_gjwl.replace("/search?"+a.replace(/(^|&)fp=[^&]*/g,"")+"&cad=h"),1):0}function _gjh(){!_gjuc()&&google.x({id:"GJH"},function(){google.nav&&google.nav.gjh&&google.nav.gjh()})};window._gjh&&_gjh();</script><style>#gog{background:#fff} #gbar,#guser{font-size:13px;padding-top:1px !important;}#gbar{float:left;height:22px}#guser{padding-bottom:7px !important;text-align:right}.gbh,.gbd{border-top:1px solid #c9d7f1;font-size:1px}.gbh{height:0;position:absolute;top:24px;width:100%}#gbs,.gbm{background:#fff;left:0;position:absolute;text-align:left;visibility:hidden;z-index:1000}.gbm{border:1px solid;border-color:#c9d7f1 #36c #36c #a2bae7;z-index:1001}.gb1{margin-right:.5em}.gb1,.gb3{zoom:1}.gb2{display:block;padding:.2em .5em}.gb2,.gb3{text-decoration:none !important;border-bottom:none}a.gb1,a.gb4{text-decoration:underline !important}a.gb1,a.gb2,a.gb3,a.gb4{color:#00c !important}.gbi .gb3,.gbi .gb2,.gbi .gb4{color:#dd8e27 !important}.gbf .gb3,.gbf .gb2,.gbf .gb4{color:#900 !important}a.gb2:hover{background:#36c;color:#fff !important}#gbar .gbz0l{color:#000 !important;cursor:default;font-weight:bold;text-decoration:none !important} </style><style>body,td,a,p,.h{font-family:arial,sans-serif}body{margin:0}#gog{padding:3px 10px 0}td{line-height:.8em}.gac_m td{line-height:17px}form{margin-bottom:20px}.h{color:#36c}.q{color:#00c}.ts td{padding:0}.ts{border-collapse:collapse}em{font-weight:bold;font-style:normal}.lst{height:25px;width:496px}.gsfi,.lst{font:18px arial,sans-serif}.gsfs{font:17px arial,sans-serif}.ds{display:-ms-inline-box;display:inline-block;margin:3px 0 4px;margin-left:4px}input{font-family:inherit}a.gb1,a.gb2,a.gb3,a.gb4{color:#11c !important}body{background:#fff;color:black}a{color:#11c;text-decoration:none}a:hover,a:active{text-decoration:underline}.fl a{color:#36c}a:visited{color:#551a8b}a.gb1,a.gb4{text-decoration:underline}a.gb3:hover{text-decoration:none}#ghead a.gb2:hover{color:#fff !important}.sblc{padding-top:5px}.sblc a{display:block;margin:2px 0;margin-left:13px;font-size:11px}.lsbb{background:#eee;border:solid 1px;border-color:#ccc #999 #999 #ccc;height:30px}.lsbb{display:inline-block}.ftl,#fll a{display:inline-block;margin:0 12px}.lsb{background:url(/images/srpr/nav_logo80.png) 0 -258px repeat-x;border:none;color:#000;cursor:pointer;height:30px;margin:0;outline:0;font:15px arial,sans-serif;vertical-align:top}.lsb{overflow:visible;padding:0 6px;width:auto}.lsb:active{background:#ccc}.lst:focus{outline:none}.tiah{width:458px}</style><script>(function(){try{var ba=function(a,b,c,d){d=d||{};d._sn=["cfg",b,c].join(".");window.gbar.logger.ml(a,d)};var f=window.gbar=window.gbar||{},l=window.gbar.i=window.gbar.i||{},n={},q;function _tvn(a,b){var c=parseInt(a,10);return isNaN(c)?b:c}function _tvf(a,b){var c=parseFloat(a);return isNaN(c)?b:c}function _tvv(a){return!!a}function r(a,b,c){(c||f)[a]=b}f.bv={n:_tvn("2",0),r:"",f:".67.",e:"17259,3700209,3700272",m:_tvn("0",1)}; function t(a,b,c){var d="on"+b;if(a.addEventListener)a.addEventListener(b,c,!1);else if(a.attachEvent)a.attachEvent(d,c);else{var g=a[d];a[d]=function(){var a=g.apply(this,arguments),b=c.apply(this,arguments);return void 0==a?b:void 0==b?a:b&&a}}}var v=function(a){return function(){return f.bv.m==a}},ca=v(1),da=v(2);r("sb",ca);r("kn",da);l.a=_tvv;l.b=_tvf;l.c=_tvn;l.i=ba;var ea=window.gbar.i.i;var w,x,y,z;function fa(a){y=a}function ga(a){var b;if(b=y&&window.encodeURIComponent)b=a.href,b=!b.match(/^http[s]?://accounts.google.[^/]*/ClearSID/i)&&!b.match(/^http[s]?://[^/]*/accounts/ClearSID/i);if(b=b&&encodeURIComponent(y()))a.href=a.href.replace(/([?&]continue=)[^&]*/,"$1"+b)}function ha(a){window.gApplication&&(a.href=window.gApplication.getTabUrl(a.href))} function ia(a){var b=document.forms[0].q,c=window.encodeURIComponent&&b&&b.value,b=b&&b.placeholder;c&&c!=b&&(a.href=a.href.replace(/([?&])q=[^&]*|$/,function(a,b){return(b||"&")+"q="+encodeURIComponent(c)}))}q=l.a("")?ha:ia; function A(a,b,c,d,g,e){var h=document.getElementById(a);if(h){var k=h.style;k.left=d?"auto":b+"px";k.right=d?b+"px":"auto";k.top=c+"px";k.visibility=x?"hidden":"visible";g&&e?(k.width=g+"px",k.height=e+"px"):(A(w,b,c,d,h.offsetWidth,h.offsetHeight),x=x?"":a)}} var B=[],ja=function(a,b){B.push(b)},ka=function(a){a=a||window.event;var b=a.target||a.srcElement;a.cancelBubble=!0;null==w&&(a=document.createElement(Array.every||window.createPopup?"iframe":"div"),a.frameBorder="0",w=a.id="gbs",a.src="javascript:''",b.parentNode.appendChild(a),t(document,"click",C));var c=b,b=0;"gb3"!=c.className&&(c=c.parentNode);a=c.getAttribute("aria-owns")||"gbi";var d=c.offsetWidth,g=20<c.offsetTop?46:24;document.getElementById("tphdr")&&(g-=3);var e=!1;do b+=c.offsetLeft|| 0;while(c=c.offsetParent);var c=(document.documentElement.clientWidth||document.body.clientWidth)-b-d,h,d=document.body,k=document.defaultView;k&&k.getComputedStyle?(d=k.getComputedStyle(d,""))&&(h=d.direction):h=d.currentStyle?d.currentStyle.direction:d.style.direction;h="rtl"==h;if("gbi"==a){for(d=0;k=B[d++];)k();D(null,window.navExtra);h&&(b=c,e=!0)}else h||(b=c,e=!0);x!=a&&C();A(a,b,g,e)},C=function(){x&&A(x,0,0)},D=function(a,b){var c,d=document.getElementById("gbi"),g=a;g||(g=d.firstChild); for(;b&&(c=b.pop());){var e=d,h=c,k=g;z||(z="gb2");e.insertBefore(h,k).className=z}},la=function(a,b,c){if((b=document.getElementById(b))&&a){a.className="gb4";var d=document.createElement("span");d.appendChild(a);d.appendChild(document.createTextNode(" | "));d.id=c;b.appendChild(d)}},ma=function(){return document.getElementById("gb_70")},na=function(){return!!x};r("qs",q);r("setContinueCb",fa);r("pc",ga);r("tg",ka);r("close",C);r("addLink",la);r("almm",D);r("si",ma);r("adh",ja);r("op",na);var E=function(){},F=function(){},I=function(a){var b=new Image,c=G;b.onerror=b.onload=b.onabort=function(){try{delete H[c]}catch(a){}};H[c]=b;b.src=a;G=c+1},H=[],G=0;r("logger",{il:F,ml:E,log:I});var J=window.gbar.logger;var K={},oa={},M=[],pa=l.b("0.1",.1),qa=l.a("",!0),ra=function(a,b){M.push([a,b])},sa=function(a,b){K[a]=b},ta=function(a){return a in K},N={},O=function(a,b){N[a]||(N[a]=[]);N[a].push(b)},ua=function(a){O("m",a)},P=function(a,b){var c=document.createElement("script");c.src=a;c.async=qa;Math.random()<pa&&(c.onerror=function(){c.onerror=null;E(Error("Bundle load failed: name="+(b||"UNK")+" url="+a))});(document.getElementById("xjsc")||document.getElementsByTagName("body")[0]|| document.getElementsByTagName("head")[0]).appendChild(c)},R=function(a){for(var b=0,c;(c=M[b])&&c[0]!=a;++b);!c||c[1].l||c[1].s||(c[1].s=!0,Q(2,a),c[1].url&&P(c[1].url,a),c[1].libs&&n.g&&n.g(c[1].libs))},S=function(a){O("gc",a)},T=null,va=function(a){T=a},Q=function(a,b,c){if(T){a={t:a,b:b};if(c)for(var d in c)a[d]=c[d];try{T(a)}catch(g){}}};r("mdc",K);r("mdi",oa);r("bnc",M);r("qGC",S);r("qm",ua);r("qd",N);r("lb",R);r("mcf",sa);r("bcf",ra);r("aq",O);r("mdd","");r("has",ta); r("trh",va);r("tev",Q);var U=l.b("0.1",.001),V=0; function _mlToken(a,b){try{if(1>V){V++;var c,d=a,g=b||{},e=encodeURIComponent,h=["//www.google.com/gen_204?atyp=i&zx=",(new Date).getTime(),"&jexpid=",e("17483"),"&srcpg=",e("prop=1"),"&jsr=",Math.round(1/U),"&ogev=",e("CkbnVZaKB8GqggTN_4egCg"),"&ogf=",f.bv.f,"&ogrp=",e(""),"&ogv=",e("1440804530.0"),"&oggv="+e("es_plusone_gc_20150828.0_p0"),"&ogd=",e("ru"),"&ogc=",e("USA"),"&ogl=",e("ru")];g._sn&&(g._sn="og."+ g._sn);for(var k in g)h.push("&"),h.push(e(k)),h.push("="),h.push(e(g[k]));h.push("&emsg=");h.push(e(d.name+":"+d.message));var m=h.join("");W(m)&&(m=m.substr(0,2E3));c=m;var L=window.gbar.logger._aem(a,c);I(L)}}catch(aa){}}var W=function(a){return 2E3<=a.length},wa=function(a,b){return b};function xa(a){E=a;r("_itl",W,J);r("_aem",wa,J);r("ml",E,J);a={};K.er=a}l.a("")?xa(function(a){throw a;}):l.a("1")&&Math.random()<U&&xa(_mlToken);M.push(["m",{url:"//ssl.gstatic.com/gb/js/scm_9e89f0552339d1efc12b75221c922f9a.js"}]);f.mcf("c",{});f.sg={c:"1"};if(l.a("1")){var ya=l.a("");M.push(["gc",{auto:ya,url:"//ssl.gstatic.com/gb/js/abc/gci_91f30755d6a6b787dcc2a4062e6e9824.js",libs:"googleapis.client:plusone:gapi.iframes"}]);var za={version:"gci_91f30755d6a6b787dcc2a4062e6e9824.js",index:"",lang:"ru"};K.gc=za;var X=function(a){window.googleapis&&window.iframes?a&&a():(a&&S(a),R("gc"))};r("lGC",X);l.a("1")&&r("lPWF",X)};window.__PVT="";if(l.a("1")&&l.a("1")){var Y=function(a){X(function(){O("pw",a);R("pw")})};r("lPW",Y);M.push(["pw",{url:"//ssl.gstatic.com/gb/js/abc/pwm_45f73e4df07a0e388b0fa1f3d30e7280.js"}]);var Aa=[],Ba=function(a){Aa[0]=a},Ca=function(a,b){var c=b||{};c._sn="pw";E(a,c)},Da={signed:Aa,elog:Ca,base:"https://plusone.google.com/u/0",loadTime:(new Date).getTime()};K.pw=Da;var Ea=function(a,b){for(var c=b.split("."),d=function(){var b=arguments;a(function(){for(var a=f,d=0,e=c.length-1;d<e;++d)a=a[c[d]];a[c[d]].apply(a,b)})},g=f,e=0,h=c.length-1;e< h;++e)g=g[c[e]]=g[c[e]]||{};return g[c[e]]=d};Ea(Y,"pw.clk");Ea(Y,"pw.hvr");r("su",Ba,f.pw)};function Fa(){function a(){for(var b;(b=e[h++])&&"m"!=b[0]&&!b[1].auto;);b&&(Q(2,b[0]),b[1].url&&P(b[1].url,b[0]),b[1].libs&&n.g&&n.g(b[1].libs));h<e.length&&setTimeout(a,0)}function b(){0<g--?setTimeout(b,0):a()}var c=l.a("1"),d=l.a(""),g=3,e=M,h=0,k=window.gbarOnReady;if(k)try{k()}catch(m){ea(m,"ml","or")}d?r("ldb",a):c?t(window,"load",b):b()}r("rdl",Fa);var Ga={H:1,K:2,ha:3,w:4,$:5,P:6,I:7,h:8,la:9,Y:10,O:11,X:12,W:13,R:14,U:15,T:16,ja:17,C:18,S:19,ka:20,ia:21,A:22,J:23,na:24,oa:25,ma:26,D:27,o:28,v:29,u:30,ga:31,ca:32,da:33,M:34,N:35,fa:36,ea:37,ba:38,F:39,V:40,B:41,aa:42,Z:43,j:48,G:49,L:500},Ha=[1,2,3,4,5,6,9,10,11,13,14,28,29,30,34,35,37,38,39,40,41,42,43,48,49,500];var Ia=l.b("0.001",1E-4),Ja=l.b("1",1),Ka=!1,La=!1;if(l.a("1")){var Ma=Math.random();Ma<Ia&&(Ka=!0);Ma<Ja&&(La=!0)}var Na=Ga,Z=null; function Oa(a,b){var c=Ia,d=Ka,g;g=a;if(!Z){Z={};for(var e=0;e<Ha.length;e++){var h=Ha[e];Z[h]=!0}}if(g=!!Z[g])c=Ja,d=La;if(d){var d=encodeURIComponent,k="es_plusone_gc_20150828.0_p0",m;f.rp?(m=f.rp(),m="-1"!=m?m:""):m="";g=(new Date).getTime();var e=d("17483"),h=d("CkbnVZaKB8GqggTN_4egCg"),L=f.bv.f,aa=d("1");m=d(m);var c=Math.round(1/c),Qa=d("1440804530.0"),k=k?"&oggv="+d(k):"",Ra=d("ru"),Sa=d("ru"), Ta=d("USA"),p;p=0;l.a("")&&(p|=1);l.a("")&&(p|=2);l.a("")&&(p|=4);g=["//www.google.com/gen_204?atyp=i&zx=",g,"&oge=",a,"&ogex=",e,"&ogev=",h,"&ogf=",L,"&ogp=",aa,"&ogrp=",m,"&ogsr=",c,"&ogv=",Qa,k,"&ogd=",Ra,"&ogl=",Sa,"&ogc=",Ta,"&ogus=",p];if(b){"ogw"in b&&(g.push("&ogw="+b.ogw),delete b.ogw);var u,e=b,h=[];for(u in e)0!=h.length&&h.push(","),h.push(Pa(u)),h.push("."),h.push(Pa(e[u]));u=h.join("");""!=u&&(g.push("&ogad="),g.push(d(u)))}I(g.join(""))}} function Pa(a){"number"==typeof a&&(a+="");return"string"==typeof a?a.replace(".","%2E").replace(",","%2C"):a}F=Oa;r("il",F,J);var Ua={};K.il=Ua;setTimeout(function(){F(Na.h)},0);}catch(e){window.gbar&&gbar.logger&&gbar.logger.ml(e,{"_sn":"cfg.init"});}})(); (function(){try{var a=window.gbar;a.mcf("pm",{p:""});}catch(e){window.gbar&&gbar.logger&&gbar.logger.ml(e,{"_sn":"cfg.init"});}})(); (function(){try{window.gbar.rdl();}catch(e){window.gbar&&gbar.logger&&gbar.logger.ml(e,{"_sn":"cfg.init"});}})(); </script><link href="/images/branding/product/ico/googleg_lodp.ico" rel="shortcut icon"></head><body bgcolor="#fff"><script>(function(){var src='/images/nav_logo100721739.png';var iesg=true;document.body.onload = function(){window.n && window.n();if (document.images){new Image().src=src;} if (!iesg){document.f&&document.f.q.focus();document.gbqf&&document.gbqf.q.focus();} } })();</script><div id="mngb"> <div id=gog><div id=gbar><nobr><a onclick=gbar.logger.il(1,{t:1}); class="gb1 gbz0l" id=gb_1 href="https://www.google.ru/webhp?tab=ww">Поиск</a> <a onclick=gbar.qs(this);gbar.logger.il(1,{t:2}); class=gb1 id=gb_2 href="https://www.google.ru/imghp?hl=ru&tab=wi">Картинки</a> <a onclick=gbar.qs(this);gbar.logger.il(1,{t:8}); class=gb1 id=gb_8 href="https://maps.google.ru/maps?hl=ru&tab=wl">Карты</a> <a onclick=gbar.qs(this);gbar.logger.il(1,{t:78}); class=gb1 id=gb_78 href="https://play.google.com/?hl=ru&tab=w8">Play</a> <a onclick=gbar.qs(this);gbar.logger.il(1,{t:36}); class=gb1 id=gb_36 href="https://www.youtube.com/?gl=RU&tab=w1">YouTube</a> <a onclick=gbar.logger.il(1,{t:5}); class=gb1 id=gb_5 href="https://news.google.ru/nwshp?hl=ru&tab=wn">Новости</a> <a onclick=gbar.logger.il(1,{t:23}); class=gb1 id=gb_23 href="https://mail.google.com/mail/?tab=wm">Почта</a> <a onclick=gbar.logger.il(1,{t:49}); class=gb1 id=gb_49 href="https://drive.google.com/?tab=wo">Диск</a> <a class=gb3 href="http://www.google.ru/intl/ru/options/" onclick="this.blur();gbar.tg(event);return !1" aria-haspopup=true><u>Ещё</u> <small>▼</small></a><div class=gbm id=gbi><a onclick=gbar.logger.il(1,{t:24}); class=gb2 id=gb_24 href="https://www.google.com/calendar?tab=wc">Календарь</a><a onclick=gbar.qs(this);gbar.logger.il(1,{t:51}); class=gb2 id=gb_51 href="https://translate.google.ru/?hl=ru&tab=wT">Переводчик</a><a onclick=gbar.logger.il(1,{t:30}); class=gb2 id=gb_30 href="https://www.blogger.com/?tab=wj">Blogger</a><a onclick=gbar.qs(this);gbar.logger.il(1,{t:31}); class=gb2 id=gb_31 href="https://photos.google.com/?tab=wq">Фотографии</a><a onclick=gbar.qs(this);gbar.logger.il(1,{t:12}); class=gb2 id=gb_12 href="http://video.google.ru/?hl=ru&tab=wv">Видео</a><a onclick=gbar.logger.il(1,{t:25}); class=gb2 id=gb_25 href="https://docs.google.com/document/?usp=docs_alc">Документы</a><div class=gb2><div class=gbd></div></div><a onclick=gbar.logger.il(1,{t:66}); href="http://www.google.ru/intl/ru/options/" class=gb2>Все продукты »</a></div></nobr></div><div id=guser width=100%><nobr><span id=gbn class=gbi></span><span id=gbf class=gbf></span><span id=gbe></span><a href="http://www.google.ru/history/optout?hl=ru" class=gb4>История веб-поиска</a> | <a onclick="this.blur();gbar.tg(event);return !1" aria-haspopup=true aria-owns=gbg class=gb3><u>Настройки</u> <small>▼</small></a> | <a target=_top id=gb_70 href="https://accounts.google.com/ServiceLogin?hl=ru&continue=https://www.google.ru/%3Fgws_rd%3Dssl" class=gb4>Войти</a><div class=gbm id=gbg><a href="/preferences?hl=ru" class=gb2>Настройки поиска</a> </div></nobr></div><div class=gbh style=left:0></div><div class=gbh style=right:0></div></div> </div><div id="xjsc"></div><center><span id="prt" style="display:block"> <div><style>.pmoabs{background-color:#fff;border:1px solid #E5E5E5;color:#666;font-size:13px;padding-bottom:20px;position:absolute;right:2px;top:3px;z-index:986}#pmolnk{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.kd-button-submit{border:1px solid #3079ed;background-color:#4d90fe;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed));background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradient(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe,#4787ed);background-image:-o-linear-gradient(top,#4d90fe,#4787ed);background-image:linear-gradient(top,#4d90fe,#4787ed);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe',EndColorStr='#4787ed')}.kd-button-submit:hover{border:1px solid #2f5bb7;background-color:#357ae8;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8));background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);background-image:-o-linear-gradient(top,#4d90fe,#357ae8);background-image:linear-gradient(top,#4d90fe,#357ae8);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe',EndColorStr='#357ae8')}.kd-button-submit:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 1px 2px rgba(0,0,0,0.3)}#pmolnk a{color:#fff;display:inline-block;font-weight:bold;padding:5px 20px;text-decoration:none;white-space:nowrap}.xbtn{color:#999;cursor:pointer;font-size:23px;line-height:5px;padding-top:5px}.padi{padding:0 8px 0 10px}.padt{padding:5px 20px 0 0;color:#444}.pads{text-align:left;max-width:200px}</style> <div class="pmoabs" id="pmocntr2" style="behavior:url(#default#userdata);display:none"> <table border="0"> <tr> <td colspan="2"> <div class="xbtn" onclick="google.promos&&google.promos.toast&& google.promos.toast.cpc()" style="float:right">×</div> </td> </tr> <tr> <td class="padi" rowspan="2"> <img src="/images/icons/product/chrome-48.png"> </td> <td class="pads">Быстрый и удобный браузер для работы в Интернете</td> </tr> <tr> <td class="padt"> <div class="kd-button-submit" id="pmolnk"> <a href="/chrome/browser/?hl=ru&brand=CHNG&utm_source=ru-hpp&utm_medium=hpp&utm_campaign=ru" onclick="google.promos&&google.promos.toast&& google.promos.toast.cl()">Установите Google Chrome</a> </div> </td> </tr> </table> </div> <script type="text/javascript">(function(){var a={v:{}};a.v.Ha=50;a.v.Fa=10;a.v.ma="body";a.v.gb=!0;a.v.jb=function(b,c){var d=a.v.Ta();a.v.Va(d,b,c);a.v.kb(d);a.v.gb&&a.v.hb(d)};a.v.kb=function(b){(b=a.v.oa(b))&&0<b.forms.length&&b.forms[0].submit()};a.v.Ta=function(){var b=document.createElement("iframe");b.height=0;b.width=0;b.style.overflow="hidden";b.style.top=b.style.left="-100px";b.style.position="absolute";document.body.appendChild(b);return b};a.v.oa=function(b){return b.contentDocument||b.contentWindow.document};a.v.Va=function(b,c,d){b=a.v.oa(b);b.open();d=["<",a.v.ma,'><form method=POST action="',d,'">'];for(var e in c)c.hasOwnProperty(e)&&d.push('<textarea name="',e,'">',c[e],"</textarea>");d.push("</form></",a.v.ma,">");b.write(d.join(""));b.close()};a.v.qa=function(b,c){c>a.v.Fa?google&&google.ml&&google.ml(Error("ogcdr"),!1,{cause:"timeout"}):b.contentWindow?a.v.ib(b):window.setTimeout(function(){a.v.qa(b,c+1)},a.v.Ha)};a.v.ib=function(b){document.body.removeChild(b)};a.v.hb=function(b){a.v.Ra(b,"load",function(){a.v.qa(b,0)})};a.v.Ra=function(b,c,d){b.addEventListener?b.addEventListener(c,d,!1):b.attachEvent&&b.attachEvent("on"+c,d)};var m={nb:0,M:1,N:2,T:5};a.s={};a.s.V={Ba:"i",S:"d",Da:"l"};a.s.J={W:"0",O:"1"};a.s.X={U:1,S:2,R:3};a.s.H={va:"a",za:"g",L:"c",Na:"u",Ma:"t",W:"p",Ga:"pid",xa:"eid",Oa:"at"};a.s.Ca=window.location.protocol+"//www.google.com/_/og/promos/";a.s.ya="g";a.s.Pa="z";a.s.ga=function(b,c,d,e){var f=null;switch(c){case m.M:f=window.gbar.up.gpd(b,d,!0);break;case m.T:f=window.gbar.up.gcc(e)}return null==f?0:parseInt(f,10)};a.s.Za=function(b,c,d){return c==m.M?null!=window.gbar.up.gpd(b,d,!0):!1};a.s.Y=function(b,c,d,e,f,h,k,l){var g={};g[a.s.H.W]=b;g[a.s.H.za]=c;g[a.s.H.va]=d;g[a.s.H.Oa]=e;g[a.s.H.xa]=f;g[a.s.H.Ga]=1;k&&(g[a.s.H.L]=k);l&&(g[a.s.H.Na]=l);if(h)g[a.s.H.Ma]=h;else return google.ml(Error("knu"),!1,{cause:"Token is not found"}),null;return g};a.s.ja=function(b,c,d){if(b){var e=c?a.s.ya:a.s.Pa;c&&d&&(e+="?authuser="+d);a.v.jb(b,a.s.Ca+e)}};a.s.Ua=function(b,c,d,e,f,h,k){b=a.s.Y(c,b,a.s.V.S,a.s.X.S,d,f,null,e);a.s.ja(b,h,k)};a.s.Xa=function(b,c,d,e,f,h,k){b=a.s.Y(c,b,a.s.V.Ba,a.s.X.U,d,f,e,null);a.s.ja(b,h,k)};a.s.bb=function(b,c,d,e,f,h,k,l,g,n){switch(c){case m.T:window.gbar.up.dpc(e,f);break;case m.M:window.gbar.up.spd(b,d,1,!0);break;case m.N:g=g||!1,l=l||"",h=h||0,k=k||a.s.J.O,n=n||0,a.s.Ua(e,h,k,f,l,g,n)}};a.s.$a=function(b,c,d,e,f){return c==m.M?0<d&&a.s.ga(b,c,e,f)>=d:!1};a.s.Wa=function(b,c,d,e,f,h,k,l,g,n){switch(c){case m.T:window.gbar.up.iic(e,f);break;case m.M:c=a.s.ga(b,c,d,e)+1;window.gbar.up.spd(b,d,c.toString(),!0);break;case m.N:g=g||!1,l=l||"",h=h||0,k=k||a.s.J.W,n=n||0,a.s.Xa(e,h,k,1,l,g,n)}};a.s.ab=function(b,c,d,e,f,h){b=a.s.Y(c,b,a.s.V.Da,a.s.X.R,d,e,null,null);a.s.ja(b,f,h)};var p={lb:"a",ob:"l",mb:"c",wa:"d",R:"h",U:"i",zb:"n",O:"x",wb:"ma",xb:"mc",yb:"mi",pb:"pa",qb:"pc",tb:"pi",vb:"pn",ub:"px",rb:"pd",Ab:"gpa",Cb:"gpi",Db:"gpn",Eb:"gpx",Bb:"gpd"};a.o={};a.o.G={Ea:"hplogo",La:"pmocntr2"};a.o.J={Ka:"0",O:"1",ta:"2"};a.o.w=document.getElementById(a.o.G.La);a.o.Aa=16;a.o.Ia=2;a.o.Ja=20;google.promos=google.promos||{};google.promos.toast=google.promos.toast||{};a.o.P=function(b){a.o.w&&(a.o.w.style.display=b?"":"none",a.o.w.parentNode&&(a.o.w.parentNode.style.position=b?"relative":""))};a.o.ra=function(b){try{if(a.o.w&&b&&b.es&&b.es.m){var c=window.gbar.rtl(document.body)?"left":"right";a.o.w.style[c]=b.es.m-a.o.Aa+a.o.Ia+"px";a.o.w.style.top=a.o.Ja+"px"}}catch(d){google.ml(d,!1,{cause:a.o.I+"_PT"})}};google.promos.toast.cl=function(){try{a.o.Z==m.N&&a.s.ab(a.o.ha,a.o.K,a.o.J.ta,a.o.la,a.o.ia,a.o.ka),window.gbar.up.sl(a.o.K,a.o.I,p.R,a.o.$(),1)}catch(b){google.ml(b,!1,{cause:a.o.I+"_CL"})}};google.promos.toast.cpc=function(){try{a.o.w&&(a.o.P(!1),a.s.bb(a.o.w,a.o.Z,a.o.G.na,a.o.ha,a.o.Sa,a.o.K,a.o.J.O,a.o.la,a.o.ia,a.o.ka),window.gbar.up.sl(a.o.K,a.o.I,p.wa,a.o.$(),1))}catch(b){google.ml(b,!1,{cause:a.o.I+"_CPC"})}};a.o.pa=function(){try{if(a.o.w){var b=276,c=document.getElementById(a.o.G.Ea);c&&(b=Math.max(b,c.offsetWidth));var d=parseInt(a.o.w.style.right,10)||0;a.o.w.style.visibility=2*(a.o.w.offsetWidth+d)+b>document.body.clientWidth?"hidden":""}}catch(e){google.ml(e,!1,{cause:a.o.I+"_HOSW"})}};a.o.Qa=function(){var b=["gpd","spd","aeh","sl"];if(!window.gbar||!window.gbar.up)return!1;for(var c=0,d;d=b[c];c++)if(!(d in window.gbar.up))return!1;return!0};a.o.Ya=function(){return a.o.w.currentStyle&&"absolute"!=a.o.w.currentStyle.position};google.promos.toast.init=function(b,c,d,e,f,h,k,l,g,n,q,r){try{if(!a.o.Qa())google.ml(Error("apa"),!1,{cause:a.o.I+"_INIT"});else if(a.o.w)if(e==m.N&&!l==!g)google.ml(Error("tku"),!1,{cause:"zwieback: "+g+", gaia: "+l}),a.o.P(!1);else if(a.o.G.L="toast_count_"+c+(q?"_"+q:""),a.o.G.na="toast_dp_"+c+(r?"_"+r:""),a.o.I=d,a.o.K=b,a.o.Z=e,a.o.ha=c,a.o.Sa=f,a.o.la=l?l:g,a.o.ia=!!l,a.o.ka=k,a.s.Za(a.o.w,e,a.o.G.na,c)||a.s.$a(a.o.w,e,h,a.o.G.L,c)||a.o.Ya())a.o.P(!1);else{a.s.Wa(a.o.w,e,a.o.G.L,c,f,a.o.K,a.o.J.Ka,a.o.la,a.o.ia,a.o.ka);if(!n){try{window.gbar.up.aeh(window,"resize",a.o.pa)}catch(u){}window.lol=a.o.pa;window.gbar.elr&&a.o.ra(window.gbar.elr());window.gbar.elc&&window.gbar.elc(a.o.ra);a.o.P(!0)}window.gbar.up.sl(a.o.K,a.o.I,p.U,a.o.$())}}catch(t){google.ml(t,!1,{cause:a.o.I+"_INIT"})}};a.o.$=function(){var b=a.s.ga(a.o.w,a.o.Z,a.o.G.L,a.o.ha);return"ic="+b};})();</script> <script type="text/javascript">(function(){var sourceWebappPromoID=143011;var sourceWebappGroupID=5;var payloadType=5;var cookieMaxAgeSec=2592000;var dismissalType=5;var impressionCap=25;var gaiaXsrfToken='';var zwbkXsrfToken='';var kansasDismissalEnabled=false;var sessionIndex=0;var invisible=false;window.gbar&&gbar.up&&gbar.up.r&&gbar.up.r(payloadType,function(show){if (show){google.promos.toast.init(sourceWebappPromoID,sourceWebappGroupID,payloadType,dismissalType,cookieMaxAgeSec,impressionCap,sessionIndex,gaiaXsrfToken,zwbkXsrfToken,invisible,'0612');} });})();</script> </div> </span><br clear="all" id="lgpd"><div id="lga"><div style="padding:28px 0 3px"><div style="height:110px;width:276px;background:url(/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png) no-repeat" title="Google" align="left" id="hplogo" onload="window.lol&&lol()"><div style="color:#777;font-size:16px;font-weight:bold;position:relative;top:70px;left:218px" nowrap="">Россия</div></div></div><br></div><form action="/search" name="f"><table cellpadding="0" cellspacing="0"><tr valign="top"><td width="25%"> </td><td align="center" nowrap=""><input value="ru" name="hl" type="hidden"><input name="source" type="hidden" value="hp"><input name="biw" type="hidden"><input name="bih" type="hidden"><div class="ds" style="height:32px;margin:4px 0"><div style="position:relative;zoom:1"><input style="color:#000;margin:0;padding:5px 8px 0 6px;vertical-align:top;padding-right:38px" autocomplete="off" class="lst tiah" value="" title="Поиск в Google" maxlength="2048" name="q" size="57"><div></div><img src="/textinputassistant/tia.png" style="position:absolute;cursor:pointer;right:5px;top:4px;z-index:300" onclick="(function(){var src='/textinputassistant/11/ru_tia.js';var s=document.createElement('script');s.src=src;google.dom.append(s);})();" alt="" height="23" width="27"></div></div><br style="line-height:0"><span class="ds"><span class="lsbb"><input class="lsb" value="Поиск в Google" name="btnG" type="submit"></span></span><span class="ds"><span class="lsbb"><input class="lsb" value="Мне повезёт!" name="btnI" onclick="if(this.form.q.value)this.checked=1; else top.location='/doodles/'" type="submit"></span></span></td><td class="fl sblc" align="left" nowrap="" width="25%"><a href="/advanced_search?hl=ru&authuser=0">Расширенный поиск</a><a href="/language_tools?hl=ru&authuser=0">Языковые инструменты</a></td></tr></table><input id="gbv" name="gbv" type="hidden" value="1"><script>(function(){var a,b="1";if(document&&document.getElementById)if("undefined"!=typeof XMLHttpRequest)b="2";else if("undefined"!=typeof ActiveXObject){var c,d,e=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];for(c=0;d=e[c++];)try{new ActiveXObject(d),b="2"}catch(f){}}a=b;if("2"==a&&-1==location.search.indexOf("&gbv=2")){var g=google.gbvu,h=document.getElementById("gbv");h&&(h.value=a);g&&window.setTimeout(function(){location.href=g},0)};})();</script></form><div id="gac_scont"></div><div style="font-size:83%;min-height:3.5em"><br></div><span id="footer"><div style="font-size:10pt"><div style="margin:19px auto;text-align:center" id="fll"><a href="/intl/ru/ads/">Рекламные программы</a><a href="http://www.google.ru/intl/ru/services/">Решения для бизнеса</a><a href="https://plus.google.com/108954345031389568444" rel="publisher">+Google</a><a href="/intl/ru/about.html">Всё о Google</a><a href="https://www.google.ru/setprefdomain?prefdom=US&sig=__Omezklvd2FR6xQ6zURGraL5GFcI%3D" id="fehl">Google.com</a></div></div><p style="color:#767676;font-size:8pt">© 2015 - <a href="/intl/ru/policies/privacy/">Конфиденциальность</a> - <a href="/intl/ru/policies/terms/">Условия</a></p></span></center><script>(function(){window.google.cdo={height:0,width:0};(function(){var a=window.innerWidth,b=window.innerHeight;if(!a||!b)var c=window.document,d="CSS1Compat"==c.compatMode?c.documentElement:c.body,a=d.clientWidth,b=d.clientHeight;a&&b&&(a!=google.cdo.width||b!=google.cdo.height)&&google.log("","","/client_204?&atyp=i&biw="+a+"&bih="+b+"&ei="+google.kEI);})();})();</script><div id="xjsd"></div><div id="xjsi" data-jiis="bp"><script>(function(){function c(b){window.setTimeout(function(){var a=document.createElement("script");a.src=b;document.getElementById("xjsd").appendChild(a)},0)}google.dljp=function(b,a){google.xjsu=b;c(a)};google.dlj=c;})();(function(){window.google.xjsrm=[];})();if(google.y)google.y.first=[];if(!google.xjs){window._=window._||{};window._._DumpException=function(e){throw e};if(google.timers&&google.timers.load.t){google.timers.load.t.xjsls=new Date().getTime();}google.dljp('/xjs/_/js/kx3dxjs.hp.en_US.rM5DBBl7t8Y.O/mx3dsb_he,d/rtx3dj/dx3d1/tx3dzcms/rsx3dACT90oFvutVqPD2TBDbfqSylcrmwtAf6Lg','/xjs/_/js/kx3dxjs.hp.en_US.rM5DBBl7t8Y.O/mx3dsb_he,d/rtx3dj/dx3d1/tx3dzcms/rsx3dACT90oFvutVqPD2TBDbfqSylcrmwtAf6Lg');google.xjs=1;}google.pmc={"sb_he":{"agen":true,"cgen":true,"client":"heirloom-hp","dh":true,"ds":"","fl":true,"host":"google.ru","jam":0,"jsonp":true,"msgs":{"cibl":"Удалить поисковый запрос","dym":"Возможно, вы имели в виду:","lcky":"Мне повезёт!","lml":"Подробнее...","oskt":"Экранная клавиатура","psrc":"Этот запрос был удален из вашей u003Ca href="/history"u003Eистории веб-поискаu003C/au003E","psrl":"Удалить","sbit":"Поиск по картинке","srch":"Поиск в Google"},"ovr":{},"pq":"","refoq":true,"refpd":true,"rfs":[],"scd":10,"sce":5,"stok":"3RME5XWSSKTrdVg_cta3XJ7jlDg"},"d":{}};google.y.first.push(function(){if(google.med){google.med('init');google.initHistory();google.med('history');}});if(google.j&&google.j.en&&google.j.xi){window.setTimeout(google.j.xi,0);} </script></div></body></html> [http://msn.com] => <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE HTML PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.2//EN" "http://www.openmobilealliance.org/tech/DTD/xhtml-mobile12.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" dir="ltr"> <head> <!-- data-info:v:2.0.5721.31129;a:345163a1-17e8-4de0-88ad-5838c1067b91;cn:97;az:{did:f08db8f3b6194a418d4507ddba3fea60, rid: 97, sn: eastus-hp, dt: 2015-09-02T01:33:47.5764564Z, bt: 2015-09-01T01:18:22.6369410Z};ddpi:1;dpio:;dpi:1;dg:downlevel.pc;th:start;PageName:startPage;m:en-us;cb:;l:en-us;mu:en-us;ud:{cid:,vk:homepage,n:,l:en-us,ck:};xd:AA3iOMG;ovc:f;al:;fxd:t;xdpub:2015-09-02 18:49:12Z;xdmap:2015-09-02 18:54:29Z;axd:;f:muidflt46cf,d-thshldie1,d-thshldie2 --> <link rel="canonical" href="http://www.msn.com/" /> <link rel="alternate" hreflang="en-us" href="http://www.msn.com/" /> <title>MSN.com - Hotmail, Outlook, Skype, Bing, Latest News, Photos & Videos</title> <meta name="description" content="The new MSN, Your customizable collection of the best in news, sports, entertainment, money, weather, travel, health, and lifestyle, combined with Outlook, Facebook, Twitter, Skype, and more."/> <meta name="viewport" content="width=device-width,initial-scale=1, maximum-scale=1" /> <link rel="stylesheet" href="//static-hp-eus.s-msn.com/en-us/homepage/_sc/css/6670b51d-8b551b9/direction=ltr.locales=en-us.themes=start.dpi=resolution1x/42-1f8abc-4e3b0a9b/66-8710c0-ee5f2b10/cb-c99029-baa23df0/d0-346134-f94d3276/ab-4528ac-a648eab2/d5-74059c-63b61fa3/d9-a5a060-68ddb2ab/8c-5c4a92-654638bf/finance-css-aa-392f823e370f3f63dfdb33b2b561e0-c16bd114/finance-css-75-e26e357dd4ad9eefa36b3815d4d5c5-60b96057?ver=2.0.5721.31129&fdhead=muidflt46cf,d-thshldie1,d-thshldie2&csopd=20150828195955" media="all" /> <script type="text/javascript">//<![CDATA[ (function(n,t){function o(n,i,r){typeof n!="string"&&(r=i,i=n,n=t);i&&i.splice||(r=i,i=[]);n=="c.dom"&&(l=!0);s(n,i,r)}function s(n,t,i,r){var e,o,s,h;n&&u[n]||(e=k(n,t),e?(s=typeof i=="function",h=l&&s&&n!="dap"&&n!="adLoad"&&t&&(t.length!=1||t[0]!="dap"&&t[0]!="c.dom"),h?setTimeout(function(){o=i.apply(null,e);a(n,o)},1):(o=s?i.apply(null,e):i,a(n,o))):f.push(r||{i:n,d:t,f:i}))}function a(t,i){t&&(i?(u[t]=i,v()):n.console&&console.error("Dependencies resolved, but object still not defined (or is otherwise falsey). id:"+t+"; typeof obj: "+typeof i))}function v(){var r,u,n,t;if(f.length&&!i){do for(r=f,u=r.length,f=[],i=1,t=0;t<u;t++)n=r[t],s(n.i,n.d,n.f,n);while(i>1);i=0}else i&&(i=2)}function k(i,r){for(var s,v,h,f=[],c=r?r.length:0,o=0;o<c;o++){var l=r[o],a=u[l],y=typeof a!="undefined";if(!y){if(s=b.exec(l),s)if(v=s[1],h=n[v],h!==t){f.push(h);continue}else e||(e=setTimeout(d,w));break}f.push(a)}return c==f.length?f:0}function d(){e=0;v()}function g(n,i,r){(typeof n!="object"||n&&n.splice)&&(r=i,i=n,n={});i&&i.splice||(r=i,i=[]);nt(n.js);r&&s(t,i,r)}function nt(n){if(typeof n=="string")y(n);else if(n)for(var t=0;t<n.length;t++)y(n[t])}function y(n){if(!c[n]){c[n]=1;var i=document.getElementsByTagName("script")[0],t=document.createElement("script");t.src=n;t.onload=t.onreadystatechange=function(){this.readyState&&this.readyState!="loaded"&&this.readyState!="complete"||(t.onload=t.onreadystatechange=null,t.parentNode&&t.parentNode.removeChild(t))};i.parentNode.insertBefore(t,i)}}function tt(n){return p?n?r.now():Math.round(r.now()):new Date-h}var r=n.performance,h=((r||{}).timing||{}).navigationStart||(n._timing||{}).start||+new Date,p=r&&typeof r.now=="function",u={date:Date,document:document,image:Image,localStorage:n.localStorage,location:document.location,navigator:navigator,pageStart:h,pageTime:tt,screen:screen,window:n},f=[],i,w=50,e,c={},l=!1,b=/^window.(.+)$/;o.amd={jQuery:1};o.is=function(n){return typeof u[n]!="undefined"};n.define=o;n.require=g})(window);define("navigation",["escape","location"],function(n,t){function r(n,t,i){var s=function(n){return n=n.replace(/+/g," "),decodeURIComponent(n)},u={},o,e;if(n)for(n=n.split("#")[0],o=n.split("&"),e=0;e<o.length;e++){var h=o[e].split("="),r=h[0],f=h[1];i&&(r=s(r),f&&(f=s(f)));t?(u[r]||(u[r]=[]),u[r].push(f)):u[r]=f}return u}function u(n){var t=f.exec(n);return t?t[2]:!1}var f=/[a-z][a-z0-9+-.]*://([a-z0-9-._~%!$&'()*+,;=]+@)?([a-z0-9-._~%]+|[[a-z0-9-._~%!$&'()*+,;=:]+])/i,i={getUrl:function(n){return i.filter?i.filter(n):n},navigate:function(n,r){i.filter&&(n=i.filter(n));r?t.replace(n):t.href=n},getHostName:u,isLocal:function(n){var i=u(n);return!i||t.hostname==i},getParams:r,getParamsFromUrl:function(n,t,i){var u=n.split("?")[1];return r(u,t,i)},mergeQueryStringParams:function(t,i){var e,f,o,u;if(i){if(e=t.split("?"),e[1]){f=r(e[1],!1,!0);for(u in i)f[u]=i[u]}else f=i;t=e[0];o="?";for(u in f)t+=f[u]?o+n.urlPart(u)+"="+n.urlPart(f[u]):o+n.urlPart(u),o="&"}return t},filter:null};return i});define("logging",["window"],function(n){function r(n,t){if(n.addEventListener)n.addEventListener("error",t,!1);else if(n.onerror){var i=n.onerror;n.onerror=function(n,r,u,f,e){return i(n,r,u,f,e),t(n,r,u,f,e)}}else n.onerror=t}function t(t){n.console&&(console.error||console.log)(t)}function u(){}function f(){}function e(t){(n.console||{}).timeStamp?console.timeStamp(t):(n.performance||{}).mark&&n.performance.mark(t)}var i=0;return r(n,function(n){return i++,n&&t("[SCRIPTERROR] "+n),!0}),{error:t,fatalError:t,unhandledErrorCount:function(){return i},perfMark:e,warning:u,information:f}})//]]></script><script type="text/javascript" src="//static-hp-eus.s-msn.com/_h/804ff984/webcore/externalscripts/jquery/jquery-1.11.1.min.js"></script> <script type="text/javascript" src="//ads1.msads.net/library/8.4/dapmsn.js"></script> <style>.flthighdensity .popularnow h3::before{display:none}.skypefreoverlay .win10promo{display:none!important}.spartan #main .paging-container.snap{overflow-x:hidden}#main .onenote .meflyout time,#main .office .meflyout time{display:none}#main .poc.topsites li{width:14.2%}#main .simple.poc.topsites a{height:16.5rem;width:16.5rem}.homepage.tmx.pc.chrome #main .one-col,.homepage.tmx.pc.chrome #main .two-col,.homepage.tmx.pc.chrome #main .three-col{margin-right:-.016rem;margin-left:-.016rem}.homepage.midlevel .pagingsection>button.show,.channelplayerpage.midlevel .pagingsection>button.show{display:none}</style> </head> <body class="startpage sp center-content start"> <div class="head"> <div> <div id="topnav"> <ul class="verticalsnav"> <li class="current"> <a href="/en-us">Home</a> </li> <li > <a href="/en-us/news">News</a> </li> <li > <a href="/en-us/weather">Weather</a> </li> <li > <a href="/en-us/entertainment">Entertainment</a> </li> <li > <a href="/en-us/sports">Sports</a> </li> <li > <a href="/en-us/money">Money</a> </li> <li class="more"> <a href="#nav">More ></a> <ul> <li > <a href="/en-us/lifestyle">Lifestyle</a> </li> <li > <a href="/en-us/health">Health & Fitness</a> </li> <li > <a href="/en-us/foodanddrink">Food & Drink</a> </li> <li > <a href="/en-us/travel">Travel</a> </li> <li > <a href="/en-us/autos">Autos</a> </li> <li > <a href="/en-us/video">Video</a> </li> </ul> </li> </ul> </div> <div id="header-common"> <div class="header"> <div class="header-logo"> <a class="logo" href="/en-us"> <img alt="" height="20" width="20" src="//static-hp-eus.s-msn.com/sc/6d/b23cf2.gif" /> </a> <a class="vertical" href="/en-us">msn</a> </div> <div id="header-links"> <a href="http://www.outlook.com/">Outlook.com</a> <span>|</span> <a href="/en-us/settings/markettoggle"><img alt="en-us" src="//static-hp-eus.s-msn.com/sc/6a/a62410.gif" /></a> <a class="navigation" href="#nav"> <img alt="go to navigation" width="27" height="20" src="//static-hp-eus.s-msn.com/sc/57/a49b8d.gif" /> </a> </div> </div> </div> <div id="header-search"> <form action="http://www.bing.com/search?scope=web" method="get" id="srchfrm"> <div class="searchbox"> <input type="text" id="q" name="q" value="" /> <input type="hidden" name="form" value="PRUSDL" /> <input type="hidden" name="mkt" value="en-us" /> <input type="hidden" name="refig" value="345163a117e84de088ad5838c1067b91"> <input type="submit" class="text" value="web search" title="web search"/> <div id="sw_as"> </div> </div> </form> <script type="text/javascript"> //<![CDATA[ var srchInput = document.getElementById("q"); function sj_be(el, evt, mth) { if (el.addEventListener) { el.addEventListener(evt, mth, false); } else if (el.attachEvent) { el.attachEvent("on" + evt, mth); } else { el["on" + evt] = mth; } } function sj_ue(el, evt, mth) { if (el.removeEventListener) { el.removeEventListener(evt, mth, false); } else if (el.detachEvent) { el.detachEvent("on" + evt, mth); } else { el["on" + evt] = null; } } function loadScript(url, callback) { var script = document.createElement("script") script.type = "text/javascript"; if (script.readyState) { script.onreadystatechange = function () { if (script.readyState == "loaded" || script.readyState == "complete") { script.onreadystatechange = null; callback(); } }; } else { script.onload = function () { callback(); }; } script.src = url; document.getElementsByTagName("head")[0].appendChild(script); } function initAS() { loadScript("http://www.bing.com/s/as/1436447/en.js", function () { var config = { u: 'http://api.bing.com/qsonhs.aspx?form=MSN005', tPN: 'Popular Now', f: 'srchfrm', i: 'q', r: 'AutoSugShared', o: 's+a+p+hs+', h: 1, k: 0, m: 8, d: 100, ol: 1, eHS: 1, spr: 0 }; if (typeof window.sa_autosuggest != "undefined") { window["sa_inst"] = new window.sa_autosuggest(config); window["sa_inst"].init("sa_inst"); } }); sj_ue(srchInput, 'click', initAS); } if (srchInput) { sj_be(srchInput, 'click', initAS); } //]]> </script> </div> </div> <div class="upgradebrowser"> You are using an older browser version. Please use a <a href="http://support2.microsoft.com/kb/2999871/en-us">supported version</a> for the best MSN experience. </div> </div> <div id="maincontent"> <div id="main" data-region="main"> <div class="today"> <div class="weatodaytile" data-module-id="startpage|todayDownlevel|section|DownlevelMiniWeather|WeatherTodayTileModule" data-aop="todayweathersd_weathertodaythreedaystilemodule"> <a href="/en-us/weather/today/Dallas,Texas,United-States/we-city-32.781,-96.802?iso=US" data-loc="lat=32.78&long=-96.80&c=Dallas&st=Texas&cn=United%20States&iso=US&type=1"> <div class="weatileleft"> <img class="skycond" src="http://img-s-msn-com.akamaized.net/tenant/amp/entityid/BB8MIiC.img?m=6&o=true&u=true&n=true&w=40&h=40" data-src="{"default":"http://img-s-msn-com.akamaized.net/tenant/amp/entityid/BB8MIiC.img?m=6&o=true&u=true&n=true&w=40&h=40"}" alt="Mostly Sunny" title="Mostly Sunny" data-icon="1" /> <div><span class="currentcond">90°</span><span class="tempunit">F</span></div> </div> <div class="weatileright"> <span class="weacity">Dallas, Texas</span> <span class="skytext">Today, Mostly Sunny</span> <span class="tempavghigh">High 94°</span> <span class="tempavglow">Low 77°</span> </div> </a> <div class="edit" data-aop="change"> <a class="edithome" href="#" data-degreetype="F" data-home="Search for Location / City" title="Change">Change</a> </div> <div class="weapopup" data-aop="editweatherflyout" data-region="editweatherflyout"> <div class="weaddn wpopbg"></div> <div class="weaddn wpopctn"> <a class="close" role="button" href="#" title="Close">Close</a> <div class="weaaddlocation"> <form action="/en-us/weather/search" data-action="/en-us/weather/ajax/places/search/" method="get" > <p>Set Default Location</p> <div class="add-loc-as-container"> <input name="q" accesskey="L" autocomplete="off" type="search" value="" maxlength="250" data-auto-suggest-settings='{"market":"en-us","mode":"AS","baseurl":"/en-us/weather/today","method":"custom","selector":".weaaddlocation","dataset":"w8weather","urltype":"GeoLocation","formcode":"","lat":32.7808,"lon":-96.8021}' placeholder="Search for Location / City" data-seemoretext="Press <Enter> to see more" /> <button title="Search" type="submit" class="searchbtn" value="search" role="button"></button> </div> <div class="nolocerr" data-message="No search results for '{0}'"></div> <div class="errmsg">An unexpected error occurred, please try again.</div> </form> </div> <div> <p>Display Temperature In</p> <form class="setdegree" action="/en-us/weather/ajax/places/savedegree/" method="get"> <div> <button name="weaDegreeType" id="fahrenheit" value="F" class="selected"> <div class="dot"></div> </button> <label for="fahrenheit">Fahrenheit</label> </div> <div> <button name="weaDegreeType" id="celsius" value="C" class=""> <div class="dot"></div> </button> <label for="celsius">Celsius</label> </div> </form> </div> <button class="donebutton disabled" disabled="disabled" title="Done">Done</button> </div> </div> </div> <div class="popularnow"> <h3><a href="http://www.bing.com:80/?refig=345163a117e84de088ad5838c1067b91" >Popular Searches</a></h3> <ul> <li> <a href="http://www.bing.com:80/search?q=Peta+Murgatroyd&form=prhps1&refig=345163a117e84de088ad5838c1067b91" > 'Dancing' pro drops out </a> </li> <li> <a href="http://www.bing.com:80/search?q=under+the+dome&form=prhps1&refig=345163a117e84de088ad5838c1067b91" > CBS show ending </a> </li> </ul> <ul> <li> <a href="http://www.bing.com:80/search?q=j+k+rowling&form=prhps1&refig=345163a117e84de088ad5838c1067b91" > Harry Potter's son sorted? </a> </li> <li> <a href="http://www.bing.com:80/search?q=elisabeth+hasselbeck+rosie+o%27donnell+fight&form=prhps1&refig=345163a117e84de088ad5838c1067b91" > Elisabeth & Rosie feud </a> </li> </ul> </div> </div> <div class="stripe first"> <h2>Today</h2> <a href="/en-us/news/us/judge-denies-motions-to-dismiss-charges-against-baltimore-officers-recuse-marilyn-mosby/ar-AAdRWJD" > <img alt="Pastor Westley West, from Faith Empowered Ministries, leads protesters as they m..." height="194" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AAdRZeb.img?h=194&w=300&m=6&q=60&u=t&o=t&l=f&x=827&y=986" title="Lloyd Fox/The Baltimore Sun via AP" width="300" /> </a> <ul> <li class="first"> <a href="/en-us/news/us/judge-denies-motions-to-dismiss-charges-against-baltimore-officers-recuse-marilyn-mosby/ar-AAdRWJD" > Judge won't drop charges vs. cops </a> </li> <li > <a href="/en-us/news/us/%e2%80%98gone-girl%e2%80%99-suspect-confesses-to-reporter%e2%80%94as-fbi-listens-in/ar-AAdS8Vp" > FBI tapes 'Gone Girl' confession </a> </li> <li > <a href="/en-us/news/world/polands-cbank-head-calls-story-of-nazi-train-find-a-hoax/ar-AAdSemV" > Bank boss: Nazi train find a hoax </a> </li> <li > <a href="/en-us/tv/news/megyn-kelly-goes-off-on-supernumberblacklivesmatter-supporter-%e2%80%98why-were-they-chanting-pigs-in-a-blanket%e2%80%99/ar-AAdRVx0" > Kelly goes off on Black Lives Matter supporter </a> </li> <li > <a href="/en-us/news/opinion/to-hasselbeck-and-others-here-are-a-list-of-hate-groups-none-of-which-are-black-lives-matter-activists-or-the-organization/ar-AAdPlye" > Opinion: Why Black Lives Matter is not a hate group </a> </li> </ul> </div> <div class="stripe"> <h2><a href="/en-us/news" >News</a></h2> <a href="/en-us/news/us/army-opens-ranger-school-to-women/ar-AAdSrmH?li=AA54ur" > <img alt="Army opens Ranger School to women" height="194" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AAdSD7P.img?h=194&w=300&m=6&q=60&u=t&o=t&l=f&x=270&y=145" title="Provided by The Hill" width="300" /> </a> <ul> <li class="first"> <a href="/en-us/news/us/army-opens-ranger-school-to-women/ar-AAdSrmH?li=AA54ur" > Army opens Ranger School to women </a> </li> <li > <a href="/en-us/news/world/using-al-qaeda-linked-fighters-to-battle-is-could-succeed-petraeus/ar-AAdSqG0?li=AA54ur" > Use Al-Qaeda to fight IS? </a> </li> <li > <a href="/en-us/news/us/man-fatally-shot-by-deputies-may-have-had-knife-texas-sheriff/ar-AAdSuN7?li=AA54ur" > Sheriff: Deputy shooting victim may have had knife </a> </li> <li > <a href="/en-us/news/technology/study-some-web-connected-baby-monitors-vulnerable-to-hackers/ar-AAdSItS?li=AA54ur" > Some Web-connected baby monitors vulnerable to hackers </a> </li> <li > <a href="/en-us/news/technology/10-very-rare-and-very-expensive-video-games/ar-AAd4FpH?li=AA54ur" > 10 Very Rare (and Very Expensive) Video Games </a> </li> </ul> </div> <div class="stripe"> <h2><a href="/en-us/entertainment" >Entertainment</a></h2> <a href="/en-us/entertainment/celebrity/jordana-brewster-snuggles-with-her-son-plus-more-celebritots-of-2015/ss-BBi0sR6" > <img alt="It's that time again! Time to coo over some seriously adorable kids hangin' out ..." height="194" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AAdO6hN.img?h=194&w=300&m=6&q=60&u=t&o=t&l=f" title="Boaz/Fame Flynet" width="300" /> </a> <ul> <li class="first"> <a href="/en-us/entertainment/celebrity/jordana-brewster-snuggles-with-her-son-plus-more-celebritots-of-2015/ss-BBi0sR6" > Jordana Brewster snuggles with her son, more stars out with their kids </a> </li> <li > <a href="/en-us/entertainment/video/cindy-crawford-on-unretouched-photo-leak-i-felt-blindsided/vi-AAdSmK6" > Cindy Crawford on Unretouched Photo Leak: 'I Felt Blindsided' </a> </li> <li > <a href="/en-us/movies/video/julia-roberts-kids-look-so-grown-up-in-rare-public-appearance/vi-AAdOO2B" > Julia Roberts' Kids Look So Grown Up in Rare Public Outing </a> </li> <li > <a href="/en-us/tv/news/15-vintage-facts-about-that-70s-show/ar-BBmc8sA?li=AA59yv" > 15 Surprising Facts About That '70s Show </a> </li> <li > <a href="/en-us/tv/news/anderson-cooper-bids-emotional-farewell-to-his-beloved-dog-molly/ar-AAdSiUg?li=AA59yv" > Anderson Cooper Bids Emotional Farewell to His Dog </a> </li> </ul> </div> <div class="stripe"> <h2><a href="/en-us/sports" >Sports</a></h2> <a href="/en-us/sports/ncaafb/top-10-storylines-for-week-1-of-college-football-season/ar-AAdRHUW?li=AA54yf" > <img alt="TCU quarterback Trevone Boykin (2) throws to a open receiver during the second h..." height="194" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AAdSbB8.img?h=194&w=300&m=6&q=60&u=t&o=t&l=f&x=1464&y=350" title="Brandon Wade/AP Photo" width="300" /> </a> <ul> <li class="first"> <a href="/en-us/sports/ncaafb/top-10-storylines-for-week-1-of-college-football-season/ar-AAdRHUW?li=AA54yf" > Top 10 storylines for Week 1 of college football </a> </li> <li > <a href="/en-us/sports/golf/john-daly-says-the-key-to-his-health-is-smoking-only-two-packs-of-cigarettes-a-day/ar-AAdRZcg?li=AA54yf" > Daly says key to his health is smoking only two packs a day </a> </li> <li > <a href="/en-us/sports/ncaafb/nick-saban-said-to-be-%e2%80%98frustrated%e2%80%99-and-unhappy-at-alabama/ar-AAdR3bv?li=AA54yf" > Bolt 'Bama? Saban said to be ‘very frustrated’ </a> </li> <li > <a href="/en-us/sports/ncaafbvideos/alabama-rb-levels-his-own-qb/vi-AAdQSAM" > Alabama running back levels his own quarterback </a> </li> <li > <a href="/en-us/sports/motorsports/dale-jrs-niece-hosting-nickelodeon-nascar-show/ar-AAdRjU1?li=AA54yf" > Dale Jr.'s niece hosting Nickelodeon NASCAR show </a> </li> </ul> </div> <div class="stripe"> <h2><a href="/en-us/money" >Money</a></h2> <a href="/en-us/money/markets/fed-says-economic-activity-expanding-despite-energy-drag/ar-AAdSDlo?li=AA4Zjn" > <img height="194" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AAdSrCD.img?h=194&w=300&m=6&q=60&u=t&o=t&l=f&x=933&y=506" title="Provided by CNBC" width="300" /> </a> <ul> <li class="first"> <a href="/en-us/money/markets/fed-says-economic-activity-expanding-despite-energy-drag/ar-AAdSDlo?li=AA4Zjn" > Fed says economic activity expanding despite energy drag </a> </li> <li > <a href="/en-us/money/markets/gold-now-looks-riskier-than-stocks/ar-AAdRzdc?li=AA4Zjn" > Gold now looks riskier than stocks </a> </li> <li > <a href="/en-us/money/markets/frackers-find-a-way-to-cope-with-an-imploding-market/ar-AAdSsWI?li=AA4Zjn" > Frackers find a way to cope with an imploding market </a> </li> <li > <a href="/en-us/money/markets/americas-most-unlikely-energy-project-rises-from-a-louisiana-bayou/ar-AAdS7Rc?li=AA4Zjn" > America's most unlikely energy project rises from a Louisiana bayou </a> </li> <li > <a href="/en-us/money/markets/stocks-extend-surge-after-fed-says-economy-is-still-growing/ar-AAdSlzC?li=AA4Zjn" > Stocks extend surge after Fed says economy is still growing </a> </li> </ul> </div> <div class="stripe"> <h2><a href="/en-us/lifestyle" >Lifestyle</a></h2> <a href="/en-us/lifestyle/fashion/10-major-fall-trends-you-probably-already-own/ss-BBmaeph" > <img alt="Turtlenecks are especially trendy this fall, but any thick knit will do. For a m..." height="194" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/BBmaeoJ.img?h=194&w=300&m=6&q=60&u=t&o=t&l=f&x=339&y=121" title="Altuzarra" width="300" /> </a> <ul> <li class="first"> <a href="/en-us/lifestyle/fashion/10-major-fall-trends-you-probably-already-own/ss-BBmaeph" > 10 Major Fall Trends You Probably Already Own </a> </li> <li > <a href="/en-us/lifestyle/fashion/say-goodbye-to-these-plus-size-rules/ss-AAdQZHe" > Say Goodbye To These Plus-Size Rules </a> </li> <li > <a href="/en-us/lifestyle/pets/10-famous-internet-felines/ss-BBmcrmA" > 10 Famous Internet Felines </a> </li> <li > <a href="/en-us/lifestyle/home-and-garden/9-kitchens-that-expertly-blend-style-and-organization/ss-BBieerc" > 9 Kitchens That Expertly Blend Style And Organization </a> </li> <li > <a href="/en-us/lifestyle/beauty/found-perfect-wavy-hair-inspiration-for-your-hair-type-and-length/ss-BBkW3bV" > Found: Perfect Wavy Hair Inspiration For Your Hair Type and Length </a> </li> </ul> </div> <div class="stripe"> <h2><a href="/en-us/autos" >Autos</a></h2> <a href="http://www.msn.com/en-us/autos/" > <img alt="2016 Chevrolet Corvette Z06 Spice Red Design Package Front Three Quarter" height="194" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AActwrd.img?h=194&w=300&m=6&q=60&u=t&o=t&l=f" title="Provided by MotorTrend" width="300" /> </a> <ul> <li class="first"> <a href="http://www.msn.com/en-us/autos/" > Top 10 Greatest American Cars of All Time </a> </li> <li > <a href="http://www.msn.com/en-us/autos/nissan/sd-AAdaBNI" > Explore the latest from Nissan on MSN Autos </a> </li> <li > <a href="/en-us/autos/autos-trucks/holy-toledo-jeep-wrangler%e2%80%93based-pickup-is-happening/ar-AAdQhM1?li=AA8mH2" > Holy Toledo: Jeep Wrangler–Based Pickup Is Happening! </a> </li> <li > <a href="/en-us/autos/research/august-2015-sales-ford-fca-make-gains-while-gm-slides/ar-AAdReY9?li=AA8mH2" > Autos Sales Battle: Who's Winning and Who's Losing? </a> </li> <li > <a href="/en-us/autos/enthusiasts/corvettes-gone-wild-at-2015-carlisle/ar-AAdNWOM?li=AA8mH2" > The wildest cars at the biggest Corvette event of the year </a> </li> </ul> </div> <div class="stripe"> <h2><a href="/en-us/health" >Health & Fitness</a></h2> <a href="/en-us/health/wellness/this-womans-depression-tattoo-is-going-viral-for-the-best-reason/ar-AAdNmpE?li=AA51YJ" > <img alt="Bekah Miles / Facebook" height="194" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AAdNeC5.img?h=194&w=300&m=6&q=60&u=t&o=t&l=f&x=349&y=218" title="Bekah Miles / Facebook" width="300" /> </a> <ul> <li class="first"> <a href="/en-us/health/wellness/this-womans-depression-tattoo-is-going-viral-for-the-best-reason/ar-AAdNmpE?li=AA51YJ" > This Woman's Depression Tattoo Is Going Viral For The Best Reason </a> </li> <li > <a href="/en-us/health/wellness/7-things-that-happen-when-you-stop-eating-sugar/ar-AAdNkgC?li=AA51YJ" > 7 Things That Happen When You Stop Eating Sugar </a> </li> <li > <a href="/en-us/health/medical/myth-or-reality-the-link-between-prostate-cancer-and-finger-length/ar-AAdPOZs?li=AA51YJ" > Myth or Reality? The Link Between Prostate Cancer and Finger Length </a> </li> <li > <a href="/en-us/health/medical/how-to-spot-a-psychopath-%e2%80%a6-and-what-to-do-if-you-know-one/ar-AAdNuOk?li=AA51YJ" > How to spot a psychopath and what to do if you know one </a> </li> <li > <a href="/en-us/health/nutrition/9-probiotic-foods-that-arent-yogurt/ss-BBm7zjr" > 9 Probiotic Foods That Aren't Yogurt </a> </li> </ul> </div> <div class="stripe"> <h2><a href="/en-us/foodanddrink" >Food & Drink</a></h2> <a href="/en-us/foodanddrink/side-dishes/you-deserve-these-10-homemade-french-fry-recipes/ss-BBlIPPE" > <img alt="<p><b>Get the recipe:</b> <a href="http://www.popsugar.com/food/Crispy-Oven-Frie..." height="194" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AAddpfr.img?h=194&w=300&m=6&q=60&u=t&o=t&l=f" title="Alexandra's Kitchen" width="300" /> </a> <ul> <li class="first"> <a href="/en-us/foodanddrink/side-dishes/you-deserve-these-10-homemade-french-fry-recipes/ss-BBlIPPE" > You Deserve These 10 Homemade French Fry Recipes </a> </li> <li > <a href="/en-us/foodanddrink/side-dishes/appetizers-you-wont-believe-are-under-100-calories-per-serving/ss-BBjVRmw" > Appetizers You Won't Believe Are Under 100 Calories per Serving </a> </li> <li > <a href="/en-us/foodanddrink/side-dishes/the-9-best-eggy-appetizer-recipes-ever/ss-BBm4fXw" > The 9 Best Eggy Appetizer Recipes Ever </a> </li> <li > <a href="/en-us/foodanddrink/cookingschool/food-glorious-food-30-baking-hacks/ss-BBm3dGQ" > Food Glorious Food: 30 Baking Hacks </a> </li> <li > <a href="/en-us/foodanddrink/recipes/20-grab-and-go-recipes-for-the-busiest-of-mornings/ss-AAcEF4x" > 20 Grab-and-Go Recipes For the Busiest of Mornings </a> </li> </ul> </div> <div class="stripe"> <h2><a href="/en-us/travel" >Travel</a></h2> <a href="/en-us/travel/news/bringing-tourism-back-to-nepal/ar-AAdSkyw?li=AA5hNe" > <img alt="Bandipur village in Nepal." height="194" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AAdSIvl.img?h=194&w=300&m=6&q=60&u=t&o=t&l=f&x=952&y=1088" title="dutourdumonde/Getty Images" width="300" /> </a> <ul> <li class="first"> <a href="/en-us/travel/news/bringing-tourism-back-to-nepal/ar-AAdSkyw?li=AA5hNe" > Bringing Tourism Back to Nepal </a> </li> <li > <a href="/en-us/travel/article/the-10-worst-cities-on-the-planet/ar-AAdRC6F?li=AA5hNe" > The 10 Worst Cities on the Planet </a> </li> <li > <a href="/en-us/travel/article/sign-of-the-times-new-dollar10000-a-night-cruise-suite-is-in-hot-demand/ar-AAdO4jF?li=AA5hNe" > New $10,000-a-night cruise suite is in hot demand </a> </li> <li > <a href="/en-us/travel/article/15-colossal-facts-about-the-great-wall-of-china/ar-AAdRtio?li=AA5hNe" > 15 Colossal Facts About the Great Wall of China </a> </li> <li > <a href="/en-us/travel/tripideas/50-small-towns-across-america-with-the-most-beautiful-fall-foliage/ss-BBm35Jw" > Small US towns with the prettiest fall foliage </a> </li> </ul> </div> <div class="stripe"> <h2><a href="http://www.msn.com/en-us/news/photos/best-pictures-of-the-week-january-23-2015/ss-AA8tR67" >Photos</a></h2> <a href="/en-us/money/careersandeducation/8-jobs-that-will-go-extinct-by-2030/ss-BBlImkg" > <img alt="Deliveries of packages might soon be <a href="http://www.gobankingrates.com/savi..." height="194" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/BBlHOc2.img?h=194&w=300&m=6&q=60&u=t&o=t&l=f" title="Provided by GoBankingRates" width="300" /> </a> <ul> <li class="first"> <a href="/en-us/money/careersandeducation/8-jobs-that-will-go-extinct-by-2030/ss-BBlImkg" > Jobs that may be extinct by 2030 </a> </li> <li > <a href="/en-us/travel/article/heres-how-12-incredible-worlds-fair-leftovers-have-held-up-over-time/ss-BBlSDHT" > Surviving remnants of past World's Fairs </a> </li> <li > <a href="/en-us/lifestyle/family/cutest-kid-costumes-ever/ss-BBlLInq" > Cute and crafty costumes for kids </a> </li> <li > <a href="/en-us/health/fitness/the-10-most-awkward-exercises-that-are-actually-good-for-you/ss-BBlZs0j" > Awkward-looking exercises that are actually good for you </a> </li> <li > <a href="/en-us/health/medical/12-surprising-health-dangers-in-the-office/ss-AAcHI5" > Surprising health dangers in your office </a> </li> </ul> </div> <div class="stripe"> <h2><a href="/en-us/video" >Video</a></h2> <a href="/en-us/video/downtime/pilot-confessions-that-will-make-you-soar/vi-AAdR11K" > <img alt="Pilot Confessions That Will Make You Soar" height="194" src="//img-s-msn-com.akamaized.net/tenant/amp/entityid/AAdQQGD.img?h=194&w=300&m=6&q=60&u=t&o=t&l=f&x=982&y=444" title="BuzzFeed" width="300" /> </a> <ul> <li class="first"> <a href="/en-us/video/downtime/pilot-confessions-that-will-make-you-soar/vi-AAdR11K" > Pilot Confessions That Will Make You Soar </a> </li> <li > <a href="/en-us/video/downtime/domino-enthusiast-has-some-fun-with-minions/vi-AAdPN3D" > Domino Enthusiast Has Some Fun With Minions </a> </li> <li > <a href="/en-us/video/hairandbeauty/the-3-biggest-mistakes-you-make-drying-your-hair/vi-AAdPl0L" > The 3 biggest mistakes you make drying your hair </a> </li> <li > <a href="/en-us/news/other/street-performer-amazingly-plays-music-on-water-glasses/vi-AAdSdrV" > Street performer amazingly plays music on water glasses </a> </li> <li > <a href="/en-us/video/popculture/is-the-muppet-relationship-drama-ridiculous-yet-do-we-mind/vi-AAdRsiI" > Is the Muppet relationship drama ridiculous yet? </a> </li> </ul> </div> </div> <div id="aside" data-region="aside"> </div> <div id="nav"> <ul class="verticalsnav"> <li class="current"> <a href="/en-us">Home</a> </li> <li > <a href="/en-us/news">News</a> </li> <li > <a href="/en-us/weather">Weather</a> </li> <li > <a href="/en-us/entertainment">Entertainment</a> </li> <li > <a href="/en-us/sports">Sports</a> </li> <li > <a href="/en-us/money">Money</a> </li> <li > <a href="/en-us/lifestyle">Lifestyle</a> </li> <li > <a href="/en-us/health">Health & Fitness</a> </li> <li > <a href="/en-us/foodanddrink">Food & Drink</a> </li> <li > <a href="/en-us/travel">Travel</a> </li> <li > <a href="/en-us/autos">Autos</a> </li> <li > <a href="/en-us/video">Video</a> </li> </ul> </div> </div> <div id="foot"> <div> <a href="http://www.microsoft.com/en-us/default.aspx">© 2015 Microsoft</a> <a href="http://go.microsoft.com/fwlink/?LinkId=248688">Privacy</a> <a href="http://go.microsoft.com/fwlink/?LinkID=246338">Legal</a> <a href="http://go.microsoft.com/fwlink/?LinkID=286759">About our Ads</a> <a href="https://jfe.qualtrics.com/form/SV_d4ir2X6Zkgjw0rb">Feedback</a> <a href="http://go.microsoft.com/fwlink/?LinkId=512703">Help</a> <a href="/en-us/msn-worldwide">MSN Worldwide</a> <a href="http://newsletters.msn.com/">Newsletter</a> <a href="http://advertising.microsoft.com/en">Advertise</a> </div> </div> <div> <img src="//c.msn.com/c.gif?udc=true&rid=345163a117e84de088ad5838c1067b91&rnd=635768169063875226&rf=http%3A%2F%2Fmsn.com%2F&tp=http%253A%252F%252Fwww.msn.com%252F&di=340&lng=en-us&cv.product=prime&pn=startpage&activityId=345163a117e84de088ad5838c1067b91&d.dgk=downlevel.pc&d.imd=0" alt="image beacon" width="1" height="1" /><img src="http://b.scorecardresearch.com/p?c1=2&c2=3000001&rn=635768169063875226&c7=http%253A%252F%252Fwww.msn.com%252F&c8=&c9=http%3A%2F%2Fmsn.com%2F" alt="image beacon" width="1" height="1" /><img src="//otf.msn.com/c.gif?js=0&evt=impr&di=340&pi=&ps=&su=http%253A%252F%252Fwww.msn.com%252F&pageid=startpage&mkt=en-us&pn=startpage&mv=15&pp=False&cv.product=prime&cv.partner=&cv.publcat=&st.dpt=&st.sdpt=&dv.Title1=&cts=635768169063875226&rf=http%3A%2F%2Fmsn.com%2F&rid=345163a117e84de088ad5838c1067b91&cvs=Browser&subcvs=homepage&cv.entityId=&cv.entitySrc=&provid=&ar=0&d.dgk=downlevel.pc&d.imd=0&cv.parentId=&isCorePV=&pgIdx=&pgTot=&activityId=345163a117e84de088ad5838c1067b91" alt="image beacon" width="1" height="1" /> </div> </body> <!--MSNAvailToken--></html> [http://live.com] => [http://facebook.com] => )
© 2008-2015