(function (){ var g="",aa="\x00",ba="\n",k=" ",ca=' name="',da=' progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)',ea=' progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678) alpha(opacity=50)',fa=' type="',ga=" x ",ha='"',ia='"trebuchet ms",verdana,arial,sans-serif',ja="#",ka="#$1$1$2$2$3$3",la="#000",ma="#fff",na="#gpluscomments",oa="#uds-search-results",
pa="$1_m.$2",qa="%",ra="%$1",sa="%2525",ta="%s",ua="&",va="&#0;",wa="&#39;",xa="&#9660;&nbsp;",ya="&#9668;&nbsp;",za="&action=",Aa="&amp;",Ba="&apa=1",Ca="&body=",Da="&func=",Ea="&gt;",Fa="&it=",Ga="&lt;",Ha="&n=",Ia="&nbsp;",Ja="&npn=1",Ka="&npnv=",La="&p=s",Ma="&quot;",Na="&rt=",Oa="&s=",Pa="&sectionId=",Ra="&srt=",Sa="&t=",Ta="&tbsrt=",Ua="&times;",Va="&tran=",Wa="&u=",Xa="&widgetId=",Ya="&widgetType=",Za="'",$a="(",ab="(\\d*)(\\D*)",bb="(^",cb=")",db=")([a-z])",eb="*",fb=",",gb=", ",hb="-10000px",
ib="-140px",jb="-225px",kb="-h",lb=".",mb=".01",nb=".5",ob=".cmt_count_iframe_holder",pb=".js",qb=".wikipedia.org",rb=".wikipedia.org/wiki/",sb="/",tb="//",ub="//ajax.googleapis.com/ajax/services/feed/load",vb="//csi.gstatic.com/csi",wb="//www.blogger.com/img/widgets/icon_contactform_cross.gif",xb="/rearrange?blogID=",yb="/s$1/",zb="/w/api.php",Ab="/w/index.php",Bb="0",Cb="1",Db="1.0",Eb="10",Fb="100%",Gb="1000",Hb="10px",Ib="110px",Jb="1em",Kb="1px solid #aaa",Lb="1px solid transparent",Mb="20",
Nb="232px",Ob="24px",Pb="28px",Qb="432px",Rb="50% 0",Sb="600px",Tb="75px",Ub=":",Vb=": ",Wb=";",Xb="<",Yb="</a>",Zb="</a></div>",$b="<a href=",ac='<a target="_blank" href=',bc='<div id="wikipedia-search-result-link"><a target="_blank" href=',cc="=",dc=">",ec="?",fc="?t=",gc="?v=3",hc="?widgetId=",ic="@",jc="A",kc="AdSense",lc="An execution sequence may not be initiated with a blocking Deferred.",mc="An object listener must have handleEvent method.",nc="ArchiveList",oc="ArchiveMenu",pc="Assertion failed",
qc="BLOGGER",rc="Blocking Deferreds can not be re-used",sc="Blog",tc="BlogArchive",uc="BlogList",vc="BloggerButton",wc="CSS1Compat",xc="Cannot throw an error that is not scheduled.",yc="ContactForm",zc="Content-Type",Ac="CustomSearch",Bc="DIV",Cc="Edge",Dc="Email",Ec="Error loading backlinks: ",Fc="Error loading feed.",Gc="Error while loading script ",Hc="Event target is not initialized. Did you call the superclass (goog.events.EventTarget) constructor?",Ic="Expected function but got %s: %s.",Jc=
"Expected number but got %s: %s.",Kc="Expected string but got %s: %s.",Lc="Facebook",Mc="Feed",Nc="Followers",Oc="FontName",Pc="GET",Qc="Gadget",Rc="Google+",Sc="HEAD",Tc="HORIZONTAL-MEDIUM",Uc="HORIZONTAL-SMALL",Vc="HTML",Wc="IFRAME",Xc="IMG",Yc="Image",Zc="Jsloader error (code #",$c="LI",ad="LINK",bd="Label",cd="LinkList",dd="Listener can not be null.",ed="Loading...",fd="MSIE",gd="MSXML2.XMLHTTP",hd="MSXML2.XMLHTTP.3.0",id="MSXML2.XMLHTTP.6.0",jd="Microsoft.XMLHTTP",kd="Moz",ld="NaN",md="Navbar",
nd="NewsBar",od="Node cannot be null or undefined.",pd="O",qd="POST",rd="PageList",sd="Poll",td="PopularPosts",ud="Presto",vd="Preview",wd="Profile",xd="Promise cannot resolve to itself",yd="RecentPosts",zd="SCRIPT",Ad="SPAN",Bd="SW_READER_LIST_",Cd="SW_READER_LIST_CLOSED_",Dd="Search",Ed="Share this post",Fd="Slideshow",Gd="Special:Search",Hd="Stats",Id="Subscribe",Jd="Text",Kd="TextList",Ld="Timeout reached for loading script ",Md="Trident",Nd="Twitter",Od="UL",Pd="UTF-8",Qd="VERTICAL",Rd="VideoBar",
Sd="Webkit",Td="X",Ud="[object Array]",Vd="[object Function]",Wd="[object Window]",Xd="\\$1",Yd="\\s",Zd="\\x08",$d="]",ae="]+",be="_",ce="_OnWidgetConfigured",de="_OnWidgetDeleted",ee="__gjsload__",fe="_blank",ge="_callbacks___",he="_id_",ie="_self",je="a",ke="abort",le="absolute",me="action",ne="action=",oe="addnew",pe="alpha(opacity=1)",qe="animate",re="api-key",se="application/x-www-form-urlencoded;charset=utf-8",te="archivedate",ue="aria-",ve="array",we="av-delay-tempId-",xe="backlink-control",
ye="backlink-toggle-zippy",ze="backlinks",Ae="backlinks-container",Be="backlinks-create-link",Ce="bar",De="beforeunload",Ee="blind-plate",Fe="block",Ge="blog.canonicalUrl",He="blog.locale",Ie="blog.pageTitle",Je="blog.sf",Ke="blog.tf",Le="blog.url",Me="blogID=",Ne="blogger",Oe="blogger-clickTrap singleton-element",Pe="bloggerForm",Qe="blogger_active_experiements",Re="blogger_csi_e",Se="blogger_templates_experiment_id",Te="blogs",Ue="blogspot",Ve="body",We="call",Xe="callImmediate",Ye="callback",Ze=
"center",$e="checkbox",af="chooseWidget",bf="class",cf="click",df="client",ef="cmt_count_iframe_holder",ff="cmt_iframe_holder",gf="collapsed",hf="collapsed-backlink",jf="collapsible",kf="color",lf="columns-cell",mf="comment-editor",nf="comment-editor-toggle-link",of="comment-form",pf="complete",qf="config",rf="configure",sf="contact-form-button contact-form-button-submit",tf="contact-form-button contact-form-button-submit disabled",uf="contact-form-cross",vf="contact-form-email",wf="contact-form-email-message",
l="contact-form-error-message",xf="contact-form-error-message-with-border",yf="contact-form-name",zf="contact-form-submit",n="contact-form-success-message",Af="contact-form-success-message-with-border",Bf="content",Cf="content-type",Df="cse_blog.xml",Ef="cse_links.xml",Ff="cse_web.xml",Gf="data-",Hf="data-count",If="data-height",Jf="data-lateloadsrc",Kf="data-post-url",Lf="data-url",Mf="data-viewurl",Nf="default",Of="delayLoad",Pf="delete",Qf="digit stage-0",Rf="disabled",Sf="display",Tf="display:none;",
Uf="displayModeFull",Vf="displayModeLayout",Wf="displayModeNone",Xf="displayModeSnippet",q="div",Yf="dropdown-toggle",Zf="edit-link",$f="editlink",ag="email=",bg="en",cg="error",dg="error-details",eg="errorbox-bad errormsg",fg="errorbox-good",gg="errormessage_",hg="event",ig="expanded",jg="expanded-backlink",kg="expression(this.parentNode.clientHeight)",lg="fakeId",mg="feedItemListDisplay",ng="feeds",og="file",pg="file:",qg="follower-link",rg="follower-thumbnail",sg="followers-grid",tg="followers-next-link",
ug="fontFamily",vg="fontSize",wg="for",xg="form",yg="format",zg="fulltext",r="function",Ag="g",Bg="getFacepile",Cg="getTitles",Dg="goog.dom.setTextContent expects a non-null value for node",Eg="google_blogger_adsense_experiment_id",Fg="gsc-clear-button",Gg="height: ",Hg="height=600, width=640, toolbar=no, menubar=no, scrollbars=yes, resizable=yes, location=no, directories=no, status=no",Ig="hex",Jg="hidden",Kg="href",Lg="http",Mg="http:",Ng="http://",Og="http://api.flickr.com",Pg="http://csi.gstatic.com/csi",
Qg="http://search.yahoo.com/mrss/",Rg="https",Sg="https:",Tg="https://",Ug="https://csi.gstatic.com/csi",Vg="https://m.facebook.com/sharer.php?u=",Wg="https://mobile.twitter.com/home?status=",Xg="https://plus.google.com/share?source=blogger:mobile:share&url=",Yg="id",Zg="iframe",$g="img",ah="infinite loop",bh="inline",ch="innerText",dh="item-author",eh="item-date",fh="item-title",gh="javascript:void(0)",hh="javascript:void(0);",ih="json",jh="layout-title",kh="left",lh="li",mh="lightbox",nh="load",
oh="loaded",ph="m",qh="mailto:?subject=",rh="main",sh="max-height: ",th="max-height: 0;",uh="max-height: none;",vh="menu",wh="message",xh="message=",yh="mobile-share-button",zh="mobile-share-panel-button mobile-share-panel-button-",Ah="mobile-share-panel-button-close",Bh="mobile-share-panel-inner",Ch="mobile-share-panel-outer",Dh="mobile-share-panel-title",Eh="ms",Fh="n",Gh="name=",Hh="named",Ih="native code",Jh="next-page-link",Kh="no type",Lh="no widget for ",t="none",Mh="null",Nh="number",Oh="o",
Ph="object",Qh="ol",Rh="on",Sh="onbeforeunload",Th="onload",Uh="onreadystatechange",Vh="open",Wh="opensearch",Xh="opt_onFulfilled should be a function.",Yh="opt_onRejected should be a function. Did you pass opt_context as the second argument instead of the third?",Zh="parentNode",$h="poll-widget",ai="position:absolute;;width:230px;height:200px;",bi="position:absolute;width:100%;left:0;top:0;height:100%;z-index:100;",ci="post",di="post-body",ei="post-count",fi="post-count-link",gi="posts",hi="prerender",
ii="profile",ji="prt",ki="px",li="px;",mi="px; left: ",ni="px; top: ",oi="px; width: ",pi="ready",qi="readystatechange",ri="resize",si="responseType=js",ti="rgb",ui="ripple",vi="rotate(-45deg)",wi="rtl",xi="scroll",yi="scrollbars=no,width=475,height=300,top=175,left=75,status=yes,resizable=yes",zi="search",Ai="section",Bi="sectionId",Ci="select",Di="show-all",Ei="show-n",Fi="singleton-element",Gi="slideshow",Hi="span",Ii="sparkline",Ji="splash",Ki="splash-wrapper",Li="splice",Mi="src",Ni="stage-",
Oi="start",Pi="status-message",Qi="status-message-inner",Ri="string",Si="strong",Ti="style",Ui="stylesheet",Vi="submit",Wi="success",Xi="text-top",Yi="text/css",Zi="text/javascript",$i="textContent",aj="thumbnail",bj="tick",cj="timeout",dj="title",ej="toggle",fj="toggle-open",gj="top",hj="totalCount",ij="uds-search-results",jj="uds-searchClearResults",kj="uds-searchControl",lj="uds-searchResults",mj="ul",nj="url",oj="v3",pj="var ",qj="videoBar-container",rj="visibility:hidden;position:absolute;line-height:0;padding:0;margin:0;border:0;height:1em;",
sj="visible",tj="webkitvisibilitychange",uj="white",vj="widget Subscribe",wj="widget-content",xj="widget-wrap1",yj="widget-wrap2",zj="widget-wrap3",Aj="widgetId=",Bj="widgetJsEnd",Cj="widgetType",Dj="widgetType=",Ej="width=570,height=600,left=75,top=20,resizable=yes,scrollbars=yes",Fj="wikipedia-search-form",Gj="wikipedia-search-input",Hj="wikipedia-search-more",Ij="wikipedia-search-results",Jj="wikipedia-search-results-header",Kj="window",Lj="withCredentials",Mj="youtube",Nj="zippy",Oj="|[",Pj="\u00a0-\u00a0";
function Qj(a){return function(){return this[a]}}var u;window.jstiming&&window.jstiming.load.tick("widgetJsStart");function Rj(){window.jstiming.load.tick(Qh)}function Sj(a,b){a.addEventListener?a.addEventListener(nh,b,!1):a.attachEvent(Th,b)}function Tj(a,b){return a.className&&-1!=a.className.indexOf(b)?a:a.parentNode?Tj(a.parentNode,b):null}function Uj(){window.jstiming.load.tick(ji);window.tickAboveFold&&window.tickAboveFold(this)}
window.BLOG_attachCsiOnload=function(a,b){if(window.jstiming){window.jstiming.load.tick(Bj);window.jstiming.load.tick(ji);window.jstiming.load.name=a+Ue;for(var c=document.getElementsByTagName($g),d=0;d<c.length;d++)c[d].complete?null!=Tj(c[d],ci)&&Uj.apply(c[d]):null!=Tj(c[d],ci)&&Sj(c[d],Uj);Sj(window,Rj);c=function(){for(var a={},c=window.blogger_blog_id,d=[Eg,Re,Se,Qe],m=[],p=d.length,y=0;y<p;y++){var C=d[y];C in window&&m.push(window[C])}c&&(a.blogId=c);0<m.length&&(a.e=m.join(fb));c=(document.location.protocol==
Sg?Sg:Mg)+vb;c=b||c;window.jstiming.report(window.jstiming.load,a,c)};window.addEventListener?window.addEventListener(De,c,!1):window.attachEvent(Sh,c)}};var Vj=Vj||{},v=this;function w(a){return void 0!==a}function Wj(){}function Xj(a){a.Z=function(){return a.Qa?a.Qa:a.Qa=new a}}
function Yj(a){var b=typeof a;if(b==Ph)if(a){if(a instanceof Array)return ve;if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if(c==Wd)return Ph;if(c==Ud||typeof a.length==Nh&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(Li))return ve;if(c==Vd||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable(We))return r}else return Mh;else if(b==r&&"undefined"==typeof a.call)return Ph;return b}
function x(a){return Yj(a)==ve}function Zj(a){var b=Yj(a);return b==ve||b==Ph&&typeof a.length==Nh}function z(a){return typeof a==Ri}function ak(a){return typeof a==Nh}function bk(a){return Yj(a)==r}function ck(a){var b=typeof a;return b==Ph&&null!=a||b==r}var dk="closure_uid_"+(1E9*Math.random()>>>0),ek=0;function fk(a,b,c){return a.call.apply(a.bind,arguments)}
function gk(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}}function A(a,b,c){A=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf(Ih)?fk:gk;return A.apply(null,arguments)}
function hk(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=c.slice();b.push.apply(b,arguments);return a.apply(this,b)}}var ik=Date.now||function(){return+new Date};function B(a,b){var c=a.split(lb),d=v;c[0]in d||!d.execScript||d.execScript(pj+c[0]);for(var e;c.length&&(e=c.shift());)!c.length&&w(b)?d[e]=b:d[e]?d=d[e]:d=d[e]={}}
function D(a,b){function c(){}c.prototype=b.prototype;a.u=b.prototype;a.prototype=new c;a.bc=function(a,c,f){for(var h=Array(arguments.length-2),m=2;m<arguments.length;m++)h[m-2]=arguments[m];return b.prototype[c].apply(a,h)}};function E(a){if(Error.captureStackTrace)Error.captureStackTrace(this,E);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}D(E,Error);E.prototype.name="CustomError";var jk;function kk(a,b){for(var c=a.split(ta),d=g,e=Array.prototype.slice.call(arguments,1);e.length&&1<c.length;)d+=c.shift()+e.shift();return d+c.join(ta)}var lk=String.prototype.trim?function(a){return a.trim()}:function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,g)};
function mk(a){if(!nk.test(a))return a;-1!=a.indexOf(ua)&&(a=a.replace(ok,Aa));-1!=a.indexOf(Xb)&&(a=a.replace(pk,Ga));-1!=a.indexOf(dc)&&(a=a.replace(qk,Ea));-1!=a.indexOf(ha)&&(a=a.replace(rk,Ma));-1!=a.indexOf(Za)&&(a=a.replace(sk,wa));-1!=a.indexOf(aa)&&(a=a.replace(tk,va));return a}var ok=/&/g,pk=/</g,qk=/>/g,rk=/"/g,sk=/'/g,tk=/\x00/g,nk=/[\x00&<>"']/;function uk(a,b){return a<b?-1:a>b?1:0}function vk(a){return String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()})}
function wk(a){var b=z(void 0)?"undefined".replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,Xd).replace(/\x08/g,Zd):Yd;return a.replace(new RegExp(bb+(b?Oj+b+ae:g)+db,Ag),function(a,b,e){return b+e.toUpperCase()})};function xk(a,b){b.unshift(a);E.call(this,kk.apply(null,b));b.shift()}D(xk,E);xk.prototype.name="AssertionError";function yk(a,b,c,d){var e=pc;if(c)var e=e+(Vb+c),f=d;else a&&(e+=Vb+a,f=b);throw new xk(g+e,f||[]);}function F(a,b,c){a||yk(g,null,b,Array.prototype.slice.call(arguments,2))}function zk(a,b,c){ak(a)||yk(Jc,[Yj(a),a],b,Array.prototype.slice.call(arguments,2));return a}function Ak(a,b,c){z(a)||yk(Kc,[Yj(a),a],b,Array.prototype.slice.call(arguments,2))}
function Bk(a,b,c){bk(a)||yk(Ic,[Yj(a),a],b,Array.prototype.slice.call(arguments,2))};var Ck=Array.prototype.indexOf?function(a,b,c){F(null!=a.length);return Array.prototype.indexOf.call(a,b,c)}:function(a,b,c){c=null==c?0:0>c?Math.max(0,a.length+c):c;if(z(a))return z(b)&&1==b.length?a.indexOf(b,c):-1;for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},Dk=Array.prototype.forEach?function(a,b,c){F(null!=a.length);Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=z(a)?a.split(g):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},Ek=Array.prototype.filter?function(a,
b,c){F(null!=a.length);return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],f=0,h=z(a)?a.split(g):a,m=0;m<d;m++)if(m in h){var p=h[m];b.call(c,p,m,a)&&(e[f++]=p)}return e},Fk=Array.prototype.some?function(a,b,c){F(null!=a.length);return Array.prototype.some.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=z(a)?a.split(g):a,f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a))return!0;return!1};
function Gk(a){var b;a:{b=Hk;for(var c=a.length,d=z(a)?a.split(g):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){b=e;break a}b=-1}return 0>b?null:z(a)?a.charAt(b):a[b]}function Ik(a,b){return 0<=Ck(a,b)}function Jk(a){if(!x(a))for(var b=a.length-1;0<=b;b--)delete a[b];a.length=0}function Kk(a,b){var c=Ck(a,b),d;if(d=0<=c)F(null!=a.length),Array.prototype.splice.call(a,c,1);return d}function Lk(a){return Array.prototype.concat.apply(Array.prototype,arguments)}
function Mk(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}function Nk(a,b,c,d){F(null!=a.length);Array.prototype.splice.apply(a,Ok(arguments,1))}function Ok(a,b,c){F(null!=a.length);return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}
function Pk(a){if(!arguments.length)return[];for(var b=[],c=arguments[0].length,d=1;d<arguments.length;d++)arguments[d].length<c&&(c=arguments[d].length);for(d=0;d<c;d++){for(var e=[],f=0;f<arguments.length;f++)e.push(arguments[f][d]);b.push(e)}return b};function Qk(a){a=a.className;return z(a)&&a.match(/\S+/g)||[]}function Rk(a,b){var c=Qk(a),d=Ok(arguments,1);Sk(c,d);a.className=c.join(k)}function Tk(a,b){var c=Qk(a),d=Ok(arguments,1),c=Uk(c,d);a.className=c.join(k)}function Sk(a,b){for(var c=0;c<b.length;c++)Ik(a,b[c])||a.push(b[c])}function Uk(a,b){return Ek(a,function(a){return!Ik(b,a)})}function Vk(a,b,c){for(var d=Qk(a),e=!1,f=0;f<d.length;f++)d[f]==b&&(Nk(d,f--,1),e=!0);e&&(d.push(c),a.className=d.join(k))}
function G(a,b){return Ik(Qk(a),b)};function Wk(){return function(a){return 500<=Xk(a)?(a.responseText.length?document.body.innerHTML=a.responseText:window.alert(LayoutsMessages.SERVER_ERROR),!1):!0}};function Yk(a,b){var c=H,d=a.ownerDocument,e=Zk(d,a,q,xj),e=Zk(d,e,q,yj),e=Zk(d,e,q,zj),f=Zk(d,e,q,wj),h=Zk(d,f,q,jh),e=b._GetHelper(),m=e._GetData();h.appendChild(d.createTextNode(m[jh]));var f=Zk(d,f,je,$f),p=e._GenerateWidgetMetadata();f.setAttribute(Kg,p.quickEditUrl);f.target=af;f.onclick=function(){return c._PopupConfig(d.getElementById(p.instanceId))};f.appendChild(d.createTextNode(m[Zf]))}function Zk(a,b,c,d){a=a.createElement(c);a.className=d;b.appendChild(a);return a};function $k(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function al(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function bl(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b}function cl(a){return null!==a&&Lj in a}var dl="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function el(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<dl.length;f++)c=dl[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};var fl;a:{var gl=v.navigator;if(gl){var hl=gl.userAgent;if(hl){fl=hl;break a}}fl=g}function I(a){return-1!=fl.indexOf(a)};function il(a,b){this.x=w(a)?a:0;this.y=w(b)?b:0}il.prototype.clone=function(){return new il(this.x,this.y)};il.prototype.toString=function(){return $a+this.x+gb+this.y+cb};il.prototype.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};il.prototype.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};function jl(a,b){this.width=a;this.height=b}u=jl.prototype;u.clone=function(){return new jl(this.width,this.height)};u.toString=function(){return $a+this.width+ga+this.height+cb};u.vb=function(){return this.width*this.height};u.O=function(){return!this.vb()};u.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};u.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};var kl=I("Opera")||I("OPR"),K=I(Md)||I(fd),ll=I(Cc),ml=I("Gecko")&&!(-1!=fl.toLowerCase().indexOf("webkit")&&!I(Cc))&&!(I(Md)||I(fd))&&!I(Cc),nl=-1!=fl.toLowerCase().indexOf("webkit")&&!I(Cc);function ol(){var a=v.document;return a?a.documentMode:void 0}var pl;
a:{var ql=g,rl=function(){var a=fl;if(ml)return/rv\:([^\);]+)(\)|;)/.exec(a);if(ll)return/Edge\/([\d\.]+)/.exec(a);if(K)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(nl)return/WebKit\/(\S+)/.exec(a);if(kl)return/(?:Version)[ \/]?(\S+)/.exec(a)}();rl&&(ql=rl?rl[1]:g);if(K){var sl=ol();if(null!=sl&&sl>parseFloat(ql)){pl=String(sl);break a}}pl=ql}var tl=pl,ul={};
function L(a){var b;if(!(b=ul[a])){b=0;for(var c=lk(String(tl)).split(lb),d=lk(String(a)).split(lb),e=Math.max(c.length,d.length),f=0;0==b&&f<e;f++){var h=c[f]||g,m=d[f]||g,p=RegExp(ab,Ag),y=RegExp(ab,Ag);do{var C=p.exec(h)||[g,g,g],J=y.exec(m)||[g,g,g];if(0==C[0].length&&0==J[0].length)break;b=uk(0==C[1].length?0:parseInt(C[1],10),0==J[1].length?0:parseInt(J[1],10))||uk(0==C[2].length,0==J[2].length)||uk(C[2],J[2])}while(0==b)}b=ul[a]=0<=b}return b}
var vl=v.document,wl=vl&&K?ol()||(vl.compatMode==wc?parseInt(tl,10):5):void 0;var xl=!K||9<=Number(wl);!ml&&!K||K&&9<=Number(wl)||ml&&L("1.9.1");var yl=K&&!L("9");function M(a){return z(a)?document.getElementById(a):a}function zl(a){var b=a||document;return b.querySelectorAll&&b.querySelector?b.querySelectorAll(ob):N(eb,ef,a)}function O(a,b){var c=b||document,d=null;c.getElementsByClassName?d=c.getElementsByClassName(a)[0]:c.querySelectorAll&&c.querySelector?d=c.querySelector(lb+a):d=N(eb,a,b)[0];return d||null}
function N(a,b,c){var d=document;c=c||d;a=a&&a!=eb?a.toUpperCase():g;if(c.querySelectorAll&&c.querySelector&&(a||b))return c.querySelectorAll(a+(b?lb+b:g));if(b&&c.getElementsByClassName){c=c.getElementsByClassName(b);if(a){for(var d={},e=0,f=0,h;h=c[f];f++)a==h.nodeName&&(d[e++]=h);d.length=e;return d}return c}c=c.getElementsByTagName(a||eb);if(b){d={};for(f=e=0;h=c[f];f++)a=h.className,typeof a.split==r&&Ik(a.split(/\s+/),b)&&(d[e++]=h);d.length=e;return d}return c}
function Al(a,b){$k(b,function(b,d){d==Ti?a.style.cssText=b:d==bf?a.className=b:d==wg?a.htmlFor=b:Bl.hasOwnProperty(d)?a.setAttribute(Bl[d],b):0==d.lastIndexOf(ue,0)||0==d.lastIndexOf(Gf,0)?a.setAttribute(d,b):a[d]=b})}var Bl={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};
function P(a,b,c){return Cl(document,arguments)}function Cl(a,b){var c=b[0],d=b[1];if(!xl&&d&&(d.name||d.type)){c=[Xb,c];d.name&&c.push(ca,mk(d.name),ha);if(d.type){c.push(fa,mk(d.type),ha);var e={};el(e,d);delete e.type;d=e}c.push(dc);c=c.join(g)}c=a.createElement(c);d&&(z(d)?c.className=d:x(d)?c.className=d.join(k):Al(c,d));2<b.length&&Dl(a,c,b);return c}
function Dl(a,b,c){function d(c){c&&b.appendChild(z(c)?a.createTextNode(c):c)}for(var e=2;e<c.length;e++){var f=c[e];!Zj(f)||ck(f)&&0<f.nodeType?d(f):Dk(El(f)?Mk(f):f,d)}}function Fl(a){for(var b;b=a.firstChild;)a.removeChild(b)}function Gl(a){a&&a.parentNode&&a.parentNode.removeChild(a)}
function Hl(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a}function Il(a){F(a,od);return 9==a.nodeType?a:a.ownerDocument||a.document}
function Jl(a,b){F(null!=a,Dg);if($i in a)a.textContent=b;else if(3==a.nodeType)a.data=b;else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=b}else{Fl(a);var c=Il(a);a.appendChild(c.createTextNode(String(b)))}}var Kl={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Ll={IMG:k,BR:ba};
function Ml(a,b,c){if(!(a.nodeName in Kl))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,g)):b.push(a.nodeValue);else if(a.nodeName in Ll)b.push(Ll[a.nodeName]);else for(a=a.firstChild;a;)Ml(a,b,c),a=a.nextSibling}function El(a){if(a&&typeof a.length==Nh){if(ck(a))return typeof a.item==r||typeof a.item==Ri;if(bk(a))return typeof a.item==r}return!1}
function Nl(a,b,c){if(!b&&!c)return null;var d=b?b.toUpperCase():null;return Ol(a,function(a){return(!d||a.nodeName==d)&&(!c||z(a.className)&&Ik(a.className.split(/\s+/),c))})}function Ol(a,b){for(var c=0;a;){F(a.name!=Zh);if(b(a))return a;a=a.parentNode;c++}return null}function Pl(a){this.b=a||v.document||document}Pl.prototype.ca=function(a){return z(a)?this.b.getElementById(a):a};Pl.prototype.a=function(a,b,c){return Cl(this.b,arguments)};Pl.prototype.contains=Hl;function Ql(a){Ql[k](a);return a}Ql[k]=Wj;var Rl=!K||9<=Number(wl),Sl=K&&!L("9");!nl||L("528");ml&&L("1.9b")||K&&L("8")||kl&&L("9.5")||nl&&L("528");ml&&!L("8")||K&&L("9");function Tl(){this.i=this.i;this.K=this.K}Tl.prototype.i=!1;Tl.prototype.U=function(){this.i||(this.i=!0,this.A())};Tl.prototype.A=function(){if(this.K)for(;this.K.length;)this.K.shift()()};function Ul(a,b){this.type=a;this.currentTarget=this.target=b;this.a=!1;this.Sa=!0}Ul.prototype.stopPropagation=function(){this.a=!0};Ul.prototype.preventDefault=function(){this.Sa=!1};function Vl(a,b){Ul.call(this,a?a.type:g);this.currentTarget=this.target=null;this.clientY=this.clientX=0;this.i=this.h=this.c=this.g=!1;this.b=null;if(a){this.type=a.type;var c=a.changedTouches?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;var d=a.relatedTarget;if(d&&ml)try{Ql(d.nodeName)}catch(e){}null===c?(this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY):(this.clientX=void 0!==c.clientX?c.clientX:c.pageX,this.clientY=
void 0!==c.clientY?c.clientY:c.pageY);this.g=a.ctrlKey;this.c=a.altKey;this.h=a.shiftKey;this.i=a.metaKey;this.b=a;a.defaultPrevented&&this.preventDefault()}}D(Vl,Ul);Vl.prototype.stopPropagation=function(){Vl.u.stopPropagation.call(this);this.b.stopPropagation?this.b.stopPropagation():this.b.cancelBubble=!0};
Vl.prototype.preventDefault=function(){Vl.u.preventDefault.call(this);var a=this.b;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Sl)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var Wl="closure_listenable_"+(1E6*Math.random()|0);function Xl(a){return!(!a||!a[Wl])}var Yl=0;function Zl(a,b,c,d,e){this.listener=a;this.a=null;this.src=b;this.type=c;this.na=!!d;this.qa=e;this.key=++Yl;this.$=this.ma=!1}function $l(a){a.$=!0;a.listener=null;a.a=null;a.src=null;a.qa=null};function am(a){this.src=a;this.a={};this.b=0}function bm(a,b,c,d,e,f){var h=b.toString();b=a.a[h];b||(b=a.a[h]=[],a.b++);var m=cm(b,c,e,f);-1<m?(a=b[m],d||(a.ma=!1)):(a=new Zl(c,a.src,h,!!e,f),a.ma=d,b.push(a));return a}function dm(a,b){var c=b.type;if(!(c in a.a))return!1;var d=Kk(a.a[c],b);d&&($l(b),0==a.a[c].length&&(delete a.a[c],a.b--));return d}function em(a){var b=0,c;for(c in a.a){for(var d=a.a[c],e=0;e<d.length;e++)++b,$l(d[e]);delete a.a[c];a.b--}}
function fm(a,b,c,d,e){a=a.a[b.toString()];b=-1;a&&(b=cm(a,c,d,e));return-1<b?a[b]:null}function cm(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.$&&f.listener==b&&f.na==!!c&&f.qa==d)return e}return-1};var gm="closure_lm_"+(1E6*Math.random()|0),hm={},im=0;function Q(a,b,c,d,e){if(x(b)){for(var f=0;f<b.length;f++)Q(a,b[f],c,d,e);return null}c=jm(c);return Xl(a)?a.S(b,c,d,e):km(a,b,c,!1,d,e)}
function km(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var h=!!e,m=lm(a);m||(a[gm]=m=new am(a));c=bm(m,b,c,d,e,f);if(c.a)return c;d=mm();c.a=d;d.src=a;d.listener=c;if(a.addEventListener)a.addEventListener(b.toString(),d,h);else if(a.attachEvent)a.attachEvent(nm(b.toString()),d);else throw Error("addEventListener and attachEvent are unavailable.");im++;return c}
function mm(){var a=om,b=Rl?function(c){return a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return c};return b}function pm(a,b,c,d,e){if(x(b))for(var f=0;f<b.length;f++)pm(a,b[f],c,d,e);else c=jm(c),Xl(a)?bm(a.G,String(b),c,!0,d,e):km(a,b,c,!0,d,e)}function qm(a,b,c,d,e){if(x(b))for(var f=0;f<b.length;f++)qm(a,b[f],c,d,e);else c=jm(c),Xl(a)?a.ea(b,c,d,e):a&&(a=lm(a))&&(b=fm(a,b,c,!!d,e))&&rm(b)}
function rm(a){if(ak(a)||!a||a.$)return!1;var b=a.src;if(Xl(b))return dm(b.G,a);var c=a.type,d=a.a;b.removeEventListener?b.removeEventListener(c,d,a.na):b.detachEvent&&b.detachEvent(nm(c),d);im--;(c=lm(b))?(dm(c,a),0==c.b&&(c.src=null,b[gm]=null)):$l(a);return!0}function sm(a){if(a)if(Xl(a))a.G&&em(a.G);else if(a=lm(a)){var b=0,c;for(c in a.a)for(var d=a.a[c].concat(),e=0;e<d.length;++e)rm(d[e])&&++b}}function nm(a){return a in hm?hm[a]:hm[a]=Rh+a}
function tm(a,b,c,d){var e=!0;if(a=lm(a))if(b=a.a[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var f=b[a];f&&f.na==c&&!f.$&&(f=um(f,d),e=e&&!1!==f)}return e}function um(a,b){var c=a.listener,d=a.qa||a.src;a.ma&&rm(a);return c.call(d,b)}
function om(a,b){if(a.$)return!0;if(!Rl){var c;if(!(c=b))a:{c=[Kj,hg];for(var d=v,e;e=c.shift();)if(null!=d[e])d=d[e];else{c=null;break a}c=d}e=c;c=new Vl(e,this);d=!0;if(!(0>e.keyCode||void 0!=e.returnValue)){a:{var f=!1;if(0==e.keyCode)try{e.keyCode=-1;break a}catch(p){f=!0}if(f||void 0==e.returnValue)e.returnValue=!0}e=[];for(f=c.currentTarget;f;f=f.parentNode)e.push(f);for(var f=a.type,h=e.length-1;!c.a&&0<=h;h--){c.currentTarget=e[h];var m=tm(e[h],f,!0,c),d=d&&m}for(h=0;!c.a&&h<e.length;h++)c.currentTarget=
e[h],m=tm(e[h],f,!1,c),d=d&&m}return d}return um(a,new Vl(b,this))}function lm(a){a=a[gm];return a instanceof am?a:null}var vm="__closure_events_fn_"+(1E9*Math.random()>>>0);function jm(a){F(a,dd);if(bk(a))return a;F(a.handleEvent,mc);a[vm]||(a[vm]=function(b){return a.handleEvent(b)});return a[vm]};function R(){Tl.call(this);this.G=new am(this);this.ha=this;this.L=null}D(R,Tl);R.prototype[Wl]=!0;u=R.prototype;u.Ba=function(a){this.L=a};u.addEventListener=function(a,b,c,d){Q(this,a,b,c,d)};u.removeEventListener=function(a,b,c,d){qm(this,a,b,c,d)};
function S(a,b){wm(a);var c,d=a.L;if(d){c=[];for(var e=1;d;d=d.L)c.push(d),F(1E3>++e,ah)}var d=a.ha,e=b,f=e.type||e;if(z(e))e=new Ul(e,d);else if(e instanceof Ul)e.target=e.target||d;else{var h=e,e=new Ul(f,d);el(e,h)}var h=!0,m;if(c)for(var p=c.length-1;!e.a&&0<=p;p--)m=e.currentTarget=c[p],h=xm(m,f,!0,e)&&h;e.a||(m=e.currentTarget=d,h=xm(m,f,!0,e)&&h,e.a||(h=xm(m,f,!1,e)&&h));if(c)for(p=0;!e.a&&p<c.length;p++)m=e.currentTarget=c[p],h=xm(m,f,!1,e)&&h}
u.A=function(){R.u.A.call(this);this.G&&em(this.G);this.L=null};u.S=function(a,b,c,d){wm(this);return bm(this.G,String(a),b,!1,c,d)};u.ea=function(a,b,c,d){var e;e=this.G;a=String(a).toString();if(a in e.a){var f=e.a[a];b=cm(f,b,c,d);-1<b?($l(f[b]),F(null!=f.length),Array.prototype.splice.call(f,b,1),0==f.length&&(delete e.a[a],e.b--),e=!0):e=!1}else e=!1;return e};
function xm(a,b,c,d){b=a.G.a[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var h=b[f];if(h&&!h.$&&h.na==c){var m=h.listener,p=h.qa||h.src;h.ma&&dm(a.G,h);e=!1!==m.call(p,d)&&e}}return e&&0!=d.Sa}function wm(a){F(a.G,Hc)};function ym(a,b){this.c=a;this.g=b;this.b=0;this.a=null}function zm(a){var b;0<a.b?(a.b--,b=a.a,a.a=b.next,b.next=null):b=a.c();return b}function Am(a,b){a.g(b);100>a.b&&(a.b++,b.next=a.a,a.a=b)};function Bm(a){return function(){return a}};function Cm(a){v.setTimeout(function(){throw a;},0)}var Dm;
function Em(){var a=v.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!I(ud)&&(a=function(){var a=document.createElement(Wc);a.style.display=t;a.src=g;document.documentElement.appendChild(a);var b=a.contentWindow,a=b.document;a.open();a.write(g);a.close();var c=Xe+Math.random(),d=b.location.protocol==pg?eb:b.location.protocol+tb+b.location.host,a=A(function(a){if((d==eb||a.origin==d)&&a.data==c)this.port1.onmessage()},this);b.addEventListener(wh,
a,!1);this.port1={};this.port2={postMessage:function(){b.postMessage(c,d)}}});if("undefined"!==typeof a&&!I(Md)&&!I(fd)){var b=new a,c={},d=c;b.port1.onmessage=function(){if(w(c.next)){c=c.next;var a=c.Ja;c.Ja=null;a()}};return function(a){d.next={Ja:a};d=d.next;b.port2.postMessage(0)}}return"undefined"!==typeof document&&Uh in document.createElement(zd)?function(a){var b=document.createElement(zd);b.onreadystatechange=function(){b.onreadystatechange=null;b.parentNode.removeChild(b);b=null;a();a=
null};document.documentElement.appendChild(b)}:function(a){v.setTimeout(a,0)}};var Gm=new ym(function(){return new Fm},function(a){a.reset()});function Hm(){var a=Im,b=null;a.a&&(b=a.a,a.a=a.a.next,a.a||(a.b=null),b.next=null);return b}function Fm(){this.next=this.b=this.a=null}Fm.prototype.reset=function(){this.next=this.b=this.a=null};function Jm(a,b){Km||Lm();Mm||(Km(),Mm=!0);var c=Im,d=zm(Gm);d.a=a;d.b=b;d.next=null;c.b?c.b.next=d:(F(!c.a),c.a=d);c.b=d}var Km;function Lm(){if(v.Promise&&v.Promise.resolve){var a=v.Promise.resolve(void 0);Km=function(){a.then(Nm)}}else Km=function(){var a=Nm;!bk(v.setImmediate)||v.Window&&v.Window.prototype&&!I(Cc)&&v.Window.prototype.setImmediate==v.setImmediate?(Dm||(Dm=Em()),Dm(a)):v.setImmediate(a)}}var Mm=!1,Im=new function(){this.b=this.a=null};
function Nm(){for(var a=null;a=Hm();){try{a.a.call(a.b)}catch(b){Cm(b)}Am(Gm,a)}Mm=!1};function Om(a){a.prototype.then=a.prototype.then;a.prototype.$goog_Thenable=!0}function Pm(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function Qm(a,b){this.a=0;this.j=void 0;this.g=this.b=this.c=null;this.i=this.h=!1;if(a!=Wj)try{var c=this;a.call(b,function(a){Rm(c,2,a)},function(a){if(!(a instanceof Sm))try{if(a instanceof Error)throw a;throw Error("Promise rejected.");}catch(b){}Rm(c,3,a)})}catch(d){Rm(this,3,d)}}function Tm(){this.next=this.g=this.c=this.b=this.a=null;this.i=!1}Tm.prototype.reset=function(){this.g=this.c=this.b=this.a=null;this.i=!1};var Um=new ym(function(){return new Tm},function(a){a.reset()});
function Vm(a,b,c){var d=zm(Um);d.b=a;d.c=b;d.g=c;return d}Qm.prototype.then=function(a,b,c){null!=a&&Bk(a,Xh);null!=b&&Bk(b,Yh);return Wm(this,bk(a)?a:null,bk(b)?b:null,c)};Om(Qm);Qm.prototype.cancel=function(a){0==this.a&&Jm(function(){var b=new Sm(a);Xm(this,b)},this)};
function Xm(a,b){if(0==a.a)if(a.c){var c=a.c;if(c.b){for(var d=0,e=null,f=null,h=c.b;h&&(h.i||(d++,h.a==a&&(e=h),!(e&&1<d)));h=h.next)e||(f=h);e&&(0==c.a&&1==d?Xm(c,b):(f?(d=f,F(c.b),F(null!=d),d.next==c.g&&(c.g=d),d.next=d.next.next):Ym(c),Zm(c,e,3,b)))}a.c=null}else Rm(a,3,b)}function $m(a,b){a.b||2!=a.a&&3!=a.a||an(a);F(null!=b.b);a.g?a.g.next=b:a.b=b;a.g=b}
function Wm(a,b,c,d){var e=Vm(null,null,null);e.a=new Qm(function(a,h){e.b=b?function(c){try{var e=b.call(d,c);a(e)}catch(y){h(y)}}:a;e.c=c?function(b){try{var e=c.call(d,b);!w(e)&&b instanceof Sm?h(b):a(e)}catch(y){h(y)}}:h});e.a.c=a;$m(a,e);return e.a}Qm.prototype.s=function(a){F(1==this.a);this.a=0;Rm(this,2,a)};Qm.prototype.w=function(a){F(1==this.a);this.a=0;Rm(this,3,a)};
function Rm(a,b,c){if(0==a.a){a==c&&(b=3,c=new TypeError(xd));a.a=1;var d;a:{var e=c,f=a.s,h=a.w;if(e instanceof Qm)null!=f&&Bk(f,Xh),null!=h&&Bk(h,Yh),$m(e,Vm(f||Wj,h||null,a)),d=!0;else if(Pm(e))e.then(f,h,a),d=!0;else{if(ck(e))try{var m=e.then;if(bk(m)){bn(e,m,f,h,a);d=!0;break a}}catch(p){h.call(a,p);d=!0;break a}d=!1}}d||(a.j=c,a.a=b,a.c=null,an(a),3!=b||c instanceof Sm||cn(a,c))}}
function bn(a,b,c,d,e){function f(a){m||(m=!0,d.call(e,a))}function h(a){m||(m=!0,c.call(e,a))}var m=!1;try{b.call(a,h,f)}catch(p){f(p)}}function an(a){a.h||(a.h=!0,Jm(a.l,a))}function Ym(a){var b=null;a.b&&(b=a.b,a.b=b.next,b.next=null);a.b||(a.g=null);null!=b&&F(null!=b.b);return b}Qm.prototype.l=function(){for(var a=null;a=Ym(this);)Zm(this,a,this.a,this.j);this.h=!1};
function Zm(a,b,c,d){if(3==c&&b.c&&!b.i)for(;a&&a.i;a=a.c)a.i=!1;if(b.a)b.a.c=null,dn(b,c,d);else try{b.i?b.b.call(b.g):dn(b,c,d)}catch(e){en.call(null,e)}Am(Um,b)}function dn(a,b,c){2==b?a.b.call(a.g,c):a.c&&a.c.call(a.g,c)}function cn(a,b){a.i=!0;Jm(function(){a.i&&en.call(null,b)})}var en=Cm;function Sm(a){E.call(this,a)}D(Sm,E);Sm.prototype.name="cancel";function fn(a,b){R.call(this);this.g=a||1;this.b=b||v;this.h=A(this.l,this);this.j=ik()}D(fn,R);fn.prototype.c=!1;fn.prototype.a=null;fn.prototype.l=function(){if(this.c){var a=ik()-this.j;0<a&&a<.8*this.g?this.a=this.b.setTimeout(this.h,this.g-a):(this.a&&(this.b.clearTimeout(this.a),this.a=null),S(this,bj),this.c&&(this.a=this.b.setTimeout(this.h,this.g),this.j=ik()))}};function gn(a){a.c=!1;a.a&&(a.b.clearTimeout(a.a),a.a=null)}fn.prototype.A=function(){fn.u.A.call(this);gn(this);delete this.b};
function hn(a,b,c){if(bk(a))c&&(a=A(a,c));else if(a&&typeof a.handleEvent==r)a=A(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:v.setTimeout(a,b||0)};function jn(){this.h={};this.b={};this.g={};this.a=null;this.c=[]}Xj(jn);function kn(a){var b=jn.Z(),c=b.h,d=b.b;d.lightbox?a(d.lightbox[1]):c.lightbox?c.lightbox.push([1,a]):(c.lightbox=[[1,a]],z(b.a)?ln(b,mh):b.c.push(mh))}function mn(){return function(){var a=arguments;kn(function(b){b.apply(null,a)})}}jn.prototype.i=function(a,b){return a+be+b+pb};function nn(a){eval(a)}function on(a,b,c){B(ee,nn);a.a=b.replace(/\.js$/,g);c&&(a.i=c);Dk(a.c,function(a){ln(this,a)},a);Jk(a.c)}
function ln(a,b){hn(function(){if(!this.b[b]){Ak(this.a);var a=this.i(this.a,b),d;a:{d=this.g;for(var e in d)if(d[e]==a){d=!0;break a}d=!1}this.g[b]=a;d||(a=P(zd,{type:Zi,src:a}),document.body.appendChild(a))}},0,a)};function pn(a){Tl.call(this);this.b=a;this.a={}}D(pn,Tl);var qn=[];pn.prototype.S=function(a,b,c,d){x(b)||(b&&(qn[0]=b.toString()),b=qn);for(var e=0;e<b.length;e++){var f=Q(a,b[e],c||this.handleEvent,d||!1,this.b||this);if(!f)break;this.a[f.key]=f}return this};
pn.prototype.ea=function(a,b,c,d,e){if(x(b))for(var f=0;f<b.length;f++)this.ea(a,b[f],c,d,e);else c=c||this.handleEvent,e=e||this.b||this,c=jm(c),d=!!d,b=Xl(a)?fm(a.G,String(b),c,d,e):a?(a=lm(a))?fm(a,b,c,d,e):null:null,b&&(rm(b),delete this.a[b.key]);return this};function rn(a){$k(a.a,function(a,c){this.a.hasOwnProperty(c)&&rm(a)},a);a.a={}}pn.prototype.A=function(){pn.u.A.call(this);rn(this)};pn.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};var sn="StopIteration"in v?v.StopIteration:{message:"StopIteration",stack:g};function tn(){}tn.prototype.next=function(){throw sn;};tn.prototype.ta=function(){return this};function un(a,b){this.b={};this.a=[];this.g=this.c=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)T(this,arguments[d],arguments[d+1])}else if(a){a instanceof un?(c=a.J(),d=a.F()):(c=bl(a),d=al(a));for(var e=0;e<c.length;e++)T(this,c[e],d[e])}}u=un.prototype;u.B=Qj("c");u.F=function(){vn(this);for(var a=[],b=0;b<this.a.length;b++)a.push(this.b[this.a[b]]);return a};u.J=function(){vn(this);return this.a.concat()};u.O=function(){return 0==this.c};
u.clear=function(){this.b={};this.g=this.c=this.a.length=0};function wn(a,b){return xn(a.b,b)?(delete a.b[b],a.c--,a.g++,a.a.length>2*a.c&&vn(a),!0):!1}function vn(a){if(a.c!=a.a.length){for(var b=0,c=0;b<a.a.length;){var d=a.a[b];xn(a.b,d)&&(a.a[c++]=d);b++}a.a.length=c}if(a.c!=a.a.length){for(var e={},c=b=0;b<a.a.length;)d=a.a[b],xn(e,d)||(a.a[c++]=d,e[d]=1),b++;a.a.length=c}}function U(a,b){return xn(a.b,b)?a.b[b]:void 0}function T(a,b,c){xn(a.b,b)||(a.c++,a.a.push(b),a.g++);a.b[b]=c}
u.forEach=function(a,b){for(var c=this.J(),d=0;d<c.length;d++){var e=c[d];a.call(b,U(this,e),e,this)}};u.clone=function(){return new un(this)};u.ta=function(a){vn(this);var b=0,c=this.g,d=this,e=new tn;e.next=function(){if(c!=d.g)throw Error("The map has changed since the iterator was created");if(b>=d.a.length)throw sn;var e=d.a[b++];return a?e:d.b[e]};return e};function xn(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function yn(a){a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,ic).replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,$d).replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,g)))try{return eval($a+a+cb)}catch(b){}throw Error("Invalid JSON string: "+a);};function zn(a){if(a.F&&typeof a.F==r)return a.F();if(z(a))return a.split(g);if(Zj(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return al(a)}function An(a,b){if(a.forEach&&typeof a.forEach==r)a.forEach(b,void 0);else if(Zj(a)||z(a))Dk(a,b,void 0);else{var c;if(a.J&&typeof a.J==r)c=a.J();else if(a.F&&typeof a.F==r)c=void 0;else if(Zj(a)||z(a)){c=[];for(var d=a.length,e=0;e<d;e++)c.push(e)}else c=bl(a);for(var d=zn(a),e=d.length,f=0;f<e;f++)b.call(void 0,d[f],c&&c[f],a)}};function Bn(a){this.a=new un;if(a){a=zn(a);for(var b=a.length,c=0;c<b;c++){var d=a[c];T(this.a,Cn(d),d)}}}function Cn(a){var b=typeof a;return b==Ph&&a||b==r?Oh+(a[dk]||(a[dk]=++ek)):b.substr(0,1)+a}u=Bn.prototype;u.B=function(){return this.a.B()};u.clear=function(){this.a.clear()};u.O=function(){return this.a.O()};u.contains=function(a){a=Cn(a);return xn(this.a.b,a)};u.F=function(){return this.a.F()};u.clone=function(){return new Bn(this)};u.ta=function(){return this.a.ta(!1)};var Dn=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/;function En(a,b){if(a)for(var c=a.split(ua),d=0;d<c.length;d++){var e=c[d].indexOf(cc),f=null,h=null;0<=e?(f=c[d].substring(0,e),h=c[d].substring(e+1)):f=c[d];b(f,h?decodeURIComponent(h.replace(/\+/g,k)):g)}};function Fn(){}Fn.prototype.a=null;function Gn(a){var b;(b=a.a)||(b={},Hn(a)&&(b[0]=!0,b[1]=!0),b=a.a=b);return b};var In;function Jn(){}D(Jn,Fn);function Kn(a){return(a=Hn(a))?new ActiveXObject(a):new XMLHttpRequest}function Hn(a){if(!a.b&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=[id,hd,gd,jd],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.b=d}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}return a.b}In=new Jn;function Ln(a){R.call(this);this.ba=new un;this.I=a||null;this.b=!1;this.H=this.a=null;this.W=g;this.h=0;this.g=this.V=this.w=this.M=!1;this.l=0;this.D=null;this.j=g;this.X=this.s=!1}D(Ln,R);var Mn=/^https?$/i,Nn=[qd,"PUT"],On=[];function Pn(a,b,c,d){var e=new Ln;On.push(e);b&&e.S(pf,b);bm(e.G,pi,e.Db,!0,void 0,void 0);Qn(e,a,c,d,void 0)}u=Ln.prototype;u.Db=function(){this.U();Kk(On,this)};u.Na=Qj("j");u.Oa=Qj("s");
function Qn(a,b,c,d,e){if(a.a)throw Error("[goog.net.XhrIo] Object is active with another request="+a.W+"; newUri="+b);c=c?c.toUpperCase():Pc;a.W=b;a.h=0;a.M=!1;a.b=!0;a.a=a.I?Kn(a.I):Kn(In);a.H=a.I?Gn(a.I):Gn(In);a.a.onreadystatechange=A(a.Ra,a);try{a.V=!0,a.a.open(c,String(b),!0),a.V=!1}catch(h){Rn(a);return}b=d||g;var f=a.ba.clone();e&&An(e,function(a,b){T(f,b,a)});e=Gk(f.J());d=v.FormData&&b instanceof v.FormData;!Ik(Nn,c)||e||d||T(f,zc,se);f.forEach(function(a,b){this.a.setRequestHeader(b,a)},
a);a.j&&(a.a.responseType=a.j);cl(a.a)&&(a.a.withCredentials=a.s);try{Sn(a),0<a.l&&(a.X=Tn(a.a),a.X?(a.a.timeout=a.l,a.a.ontimeout=A(a.T,a)):a.D=hn(a.T,a.l,a)),a.w=!0,a.a.send(b),a.w=!1}catch(h){Rn(a)}}function Tn(a){return K&&L(9)&&ak(a.timeout)&&w(a.ontimeout)}function Hk(a){return Cf==a.toLowerCase()}u.T=function(){"undefined"!=typeof Vj&&this.a&&(this.h=8,S(this,cj),this.abort(8))};function Rn(a){a.b=!1;a.a&&(a.g=!0,a.a.abort(),a.g=!1);a.h=5;Un(a);Vn(a)}
function Un(a){a.M||(a.M=!0,S(a,pf),S(a,cg))}u.abort=function(a){this.a&&this.b&&(this.b=!1,this.g=!0,this.a.abort(),this.g=!1,this.h=a||7,S(this,pf),S(this,ke),Vn(this))};u.A=function(){this.a&&(this.b&&(this.b=!1,this.g=!0,this.a.abort(),this.g=!1),Vn(this,!0));Ln.u.A.call(this)};u.Ra=function(){this.i||(this.V||this.w||this.g?Wn(this):this.Xb())};u.Xb=function(){Wn(this)};
function Wn(a){if(a.b&&"undefined"!=typeof Vj&&(!a.H[1]||4!=(a.a?a.a.readyState:0)||2!=Xn(a)))if(a.w&&4==(a.a?a.a.readyState:0))hn(a.Ra,0,a);else if(S(a,qi),4==(a.a?a.a.readyState:0)){a.b=!1;try{Yn(a)?(S(a,pf),S(a,Wi)):(a.h=6,Un(a))}finally{Vn(a)}}}function Vn(a,b){if(a.a){Sn(a);var c=a.a,d=a.H[0]?Wj:null;a.a=null;a.H=null;b||S(a,pi);try{c.onreadystatechange=d}catch(e){}}}function Sn(a){a.a&&a.X&&(a.a.ontimeout=null);ak(a.D)&&(v.clearTimeout(a.D),a.D=null)}
function Yn(a){var b=Xn(a),c;a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:c=!0;break a;default:c=!1}if(!c){if(b=0===b)a=String(a.W).match(Dn)[1]||null,!a&&v.self&&v.self.location&&(a=v.self.location.protocol,a=a.substr(0,a.length-1)),b=!Mn.test(a?a.toLowerCase():g);c=b}return c}function Xn(a){try{return 2<(a.a?a.a.readyState:0)?a.a.status:-1}catch(b){return-1}}function Zn(a){try{return a.a?a.a.responseText:g}catch(b){return g}};function $n(){this.b=[];this.a=[]}function ao(a){0==a.b.length&&(a.b=a.a,a.b.reverse(),a.a=[]);return a.b.pop()}u=$n.prototype;u.B=function(){return this.b.length+this.a.length};u.O=function(){return 0==this.b.length&&0==this.a.length};u.clear=function(){this.b=[];this.a=[]};u.contains=function(a){return Ik(this.b,a)||Ik(this.a,a)};u.F=function(){for(var a=[],b=this.b.length-1;0<=b;--b)a.push(this.b[b]);for(var c=this.a.length,b=0;b<c;++b)a.push(this.a[b]);return a};function bo(a,b){Tl.call(this);this.j=a||0;this.c=b||10;if(this.j>this.c)throw Error("[goog.structs.Pool] Min can not be greater than max");this.a=new $n;this.b=new Bn;this.h=null;this.ja()}D(bo,Tl);u=bo.prototype;u.pa=function(){var a=ik();if(!(null!=this.h&&0>a-this.h)){for(var b;0<this.a.B()&&(b=ao(this.a),!this.Aa(b));)this.ja();!b&&this.B()<this.c&&(b=this.wa());b&&(this.h=a,T(this.b.a,Cn(b),b));return b}};function co(a,b){wn(a.b.a,Cn(b))&&a.ua(b)}
u.ua=function(a){wn(this.b.a,Cn(a));this.Aa(a)&&this.B()<this.c?this.a.a.push(a):eo(a)};u.ja=function(){for(var a=this.a;this.B()<this.j;){var b=this.wa();a.a.push(b)}for(;this.B()>this.c&&0<this.a.B();)eo(ao(a))};u.wa=function(){return{}};function eo(a){if(typeof a.U==r)a.U();else for(var b in a)a[b]=null}u.Aa=function(a){return typeof a.Cb==r?a.Cb():!0};u.contains=function(a){return this.a.contains(a)||this.b.contains(a)};u.B=function(){return this.a.B()+this.b.B()};
u.O=function(){return this.a.O()&&this.b.O()};u.A=function(){bo.u.A.call(this);if(0<this.b.B())throw Error("[goog.structs.Pool] Objects not released");delete this.b;for(var a=this.a;!a.O();)eo(ao(a));delete this.a};function fo(a,b){this.a=a;this.b=b}fo.prototype.clone=function(){return new fo(this.a,this.b)};function go(a){this.a=[];if(a)a:{var b,c;if(a instanceof go){if(b=a.J(),c=a.F(),0>=a.B()){a=this.a;for(var d=0;d<b.length;d++)a.push(new fo(b[d],c[d]));break a}}else b=bl(a),c=al(a);for(d=0;d<b.length;d++)ho(this,b[d],c[d])}}function ho(a,b,c){var d=a.a;d.push(new fo(b,c));b=d.length-1;a=a.a;for(c=a[b];0<b;)if(d=b-1>>1,a[d].a>c.a)a[b]=a[d],b=d;else break;a[b]=c}u=go.prototype;u.F=function(){for(var a=this.a,b=[],c=a.length,d=0;d<c;d++)b.push(a[d].b);return b};
u.J=function(){for(var a=this.a,b=[],c=a.length,d=0;d<c;d++)b.push(a[d].a);return b};u.clone=function(){return new go(this)};u.B=function(){return this.a.length};u.O=function(){return 0==this.a.length};u.clear=function(){Jk(this.a)};function io(){go.call(this)}D(io,go);function jo(a,b){this.g=new io;bo.call(this,a,b)}D(jo,bo);u=jo.prototype;u.pa=function(a,b){if(!a)return jo.u.pa.call(this);ho(this.g,w(b)?b:100,a);this.ya()};u.ya=function(){for(var a=this.g;0<a.B();){var b=this.pa();if(b){var c;var d=a,e=d.a,f=e.length;c=e[0];if(0>=f)c=void 0;else{if(1==f)Jk(e);else{e[0]=e.pop();for(var e=0,d=d.a,f=d.length,h=d[e];e<f>>1;){var m=2*e+1,p=2*e+2,m=p<f&&d[p].a<d[m].a?p:m;if(d[m].a>h.a)break;d[e]=d[m];e=m}d[e]=h}c=c.b}c.apply(this,[b])}else break}};
u.ua=function(a){jo.u.ua.call(this,a);this.ya()};u.ja=function(){jo.u.ja.call(this);this.ya()};u.A=function(){jo.u.A.call(this);v.clearTimeout(void 0);this.g.clear();this.g=null};function ko(a,b,c,d){this.l=a;this.s=!!d;jo.call(this,b,c)}D(ko,jo);ko.prototype.wa=function(){var a=new Ln,b=this.l;b&&b.forEach(function(b,d){T(a.ba,d,b)});this.s&&(a.s=!0);return a};ko.prototype.Aa=function(a){return!a.i&&!a.a};function lo(a,b,c,d,e,f){R.call(this);this.g=w(a)?a:1;this.h=w(e)?Math.max(0,e):0;this.b=new ko(b,c,d,f);this.a=new un;this.c=new pn(this)}D(lo,R);var mo=[pi,pf,Wi,cg,ke,cj];function no(a,b,c,d,e,f){if(U(a.a,b))throw Error("[goog.net.XhrManager] ID in use");c=new oo(c,A(a.l,a,b),d,e,null,f,w(void 0)?void 0:a.g,void 0,void 0);T(a.a,b,c);b=A(a.j,a,b);a.b.pa(b,null)}
lo.prototype.abort=function(a,b){var c=U(this.a,a);if(c){var d=c.sa;c.Ga=!0;b&&(d&&(this.c.ea(d,mo,c.Da),pm(d,pi,function(){co(this.b,d)},!1,this)),wn(this.a,a));d&&d.abort()}};lo.prototype.j=function(a,b){var c=U(this.a,a);c&&!c.sa?(this.c.S(b,mo,c.Da),b.l=Math.max(0,this.h),b.j=c.Na(),b.s=c.Oa(),c.sa=b,S(this,new po(pi,this,a,b)),qo(this,a,b),c.Ga&&b.abort()):co(this.b,b)};
lo.prototype.l=function(a,b){var c=b.target;switch(b.type){case pi:qo(this,a,c);break;case pf:a:{var d=U(this.a,a);if(7==c.h||Yn(c)||d.ka>d.xa)if(S(this,new po(pf,this,a,c)),d&&(d.La=!0,d.Ka)){c=d.Ka.call(c,b);break a}c=null}return c;case Wi:S(this,new po(Wi,this,a,c));break;case cj:case cg:d=U(this.a,a);d.ka>d.xa&&S(this,new po(cg,this,a,c));break;case ke:S(this,new po(ke,this,a,c))}return null};
function qo(a,b,c){var d=U(a.a,b);!d||d.La||d.ka>d.xa?(d&&(a.c.ea(c,mo,d.Da),wn(a.a,b)),co(a.b,c)):(d.ka++,Qn(c,d.Mb,d.Ub,d.Fb,d.Lb))}lo.prototype.A=function(){lo.u.A.call(this);this.b.U();this.b=null;this.c.U();this.c=null;this.a.clear();this.a=null};function po(a,b,c,d){Ul.call(this,a,b);this.id=c;this.sa=d}D(po,Ul);
function oo(a,b,c,d,e,f,h,m,p){this.Mb=a;this.Ub=c||Pc;this.Fb=d;this.Lb=e||null;this.xa=w(h)?h:1;this.ka=0;this.Ga=this.La=!1;this.Da=b;this.Ka=f;this.a=m||g;this.b=!!p;this.sa=null}oo.prototype.Oa=Qj("b");oo.prototype.Na=Qj(je);function ro(a,b,c,d,e,f){this.b=a;this.i=b;this.a=d||null;this.data=e||null;if(f){if(this.c=f,f!=Xf&&f!=Uf&&f!=Vf&&f!=Wf)throw"bad display mode: "+f;}else this.c=Wf;this.g=!1}ro.prototype.h=Qj("b");function so(a){this.g=!0;this.o=a;this.b=null}function V(a,b){return document.getElementById(a.o.b+be+b)}function W(a,b){var c=V(a,b);if(!c)throw"did not find element for id "+b;return c}so.prototype.m=function(){return this.o.data};
so.prototype.c=function(){var a={};a.type=this.b.ga();a.instanceId=this.o.b;a.sectionId=this.o.i;a.actionUrl=H.K;a.quickEditUrl=H.Ea+Ya+this.b.ga()+Xa+this.o.b+Pa+this.o.i+za+H.M;return a};function to(a,b,c,d,e){c=c||{};window.__wavt&&(c.xssi_token=window.__wavt);H.Sb(b,c,a.o.b,a.b.ga(),d,e)}function Xk(a){var b=-1;try{b=a.status}catch(c){}return b}function H(){}H.ob=function(a,b,c){H.b={};H.Ea=a;H.K=b;H.ec=c;H.g={};H.j=new lo;H.Fa=0;H.D=0;Q(H.j,pi,function(){H.D++});Q(H.j,pf,function(){H.D--})};
H.Qb=function(){var a=H.bb();document.body.appendChild(a)};H.Ob=function(a){H.Qb();if(window.parent==window){var b=vd;a&&(b=a);a=H.ab(b);document.body.appendChild(a[0]);document.body.appendChild(a[1])}};H.qb=af;H.Za=af;H.M="editWidget";H.fb=function(){return H.K};H.Kb=function(a,b){H.L=a;H.Tb=b};H.hb=function(){return H.L};H.Nb=function(a){H.Wb=a};H.W=function(){return H.Wb};H.Jb=function(a){H.g=a};
H.eb=function(){var a={},b;for(b in H.g){var c=H.g[b];a[c.name]=c.data}c={};for(b in H.b)c[b]=H.b[b].f.m();a.widgets=c;return a};H.X=function(a,b){var c=new so(b),d=new window[a](c);c.b=d;H.b[b.b]=d;H.I(d);return d};H.wb=function(a,b){var c=H.X(a,b);c.f.o.g=!0;return c};H.I=function(a){var b=a.f;b.o.c!=Wf&&(b.o.c==Uf&&a.C(),a.f.g=!1)};H.c=function(a){return H.b?H.b[a]:null};
H.w=function(a,b,c,d,e){var f=g;d&&(f=Xa+d);a=H.Ea+za+a+Pa+b+Ya+c+f;if(window.name==e)return window.location.replace(a),window.focus(),window;e=window.open(a,e,Ej);e.focus();return e};H.Va=function(a){var b=a.getAttribute(Yg),c=H.c(b);if(c){var d=c.f.a;if(null!=d&&!d.closed)return d.focus(),!1}d=qf+b;a=H.w(H.M,a.parentNode.getAttribute(Yg),a.getAttribute(Cj),b,d);c&&(c.f.a=a);return!1};H.ub=function(a){H.w(H.Za,a.parentNode.getAttribute(Yg),a.getAttribute(Cj),a.getAttribute(Yg),H.qb);return!1};
H.cb=function(a,b,c){H.a(c,c.LayoutsMessages.DELETING);H.ha(Pf,{},a,b)};H.Bb=function(a,b){var c=window;a.sectionid=document.getElementById(Bi).value;H.a(c,c.LayoutsMessages.SAVING);H.ha(oe,a,g,b)};H.Gb=function(a,b,c){F(null!=c,Kh);var d=H.c(b);F(null!=d,Lh+b);d.f.o.g?H.Bb(a,c):(b=d.f,c=window,H.a(c,c.LayoutsMessages.SAVING),to(b,rf,a))};H.Sb=function(a,b,c,d,e,f){H.ba(H.K,a,b,c,d,e,f)};H.ha=function(a,b,c,d){H.L&&(b.security_token=H.Tb,H.ba(H.L,a,b,c,d,void 0))};
H.ba=function(a,b,c,d,e,f,h){function m(){y(this.a)&&window.eval(Zn(this))}b=[ne+encodeURIComponent(b),Aj+encodeURIComponent(d),Dj+encodeURIComponent(e),si];for(var p in c)if(typeof c[p]==Ph)for(d=c[p],e=0;e<d.length;++e)b.push(encodeURIComponent(p)+cc+encodeURIComponent(d[e]));else b.push(encodeURIComponent(p)+cc+encodeURIComponent(c[p]));var y=f||Wk();h==Pc?(a=0<=a.indexOf(ec)?a+ua:a+ec,no(H.j,g+H.Fa++,a+b.join(ua),Pc,void 0,m)):no(H.j,g+H.Fa++,a,qd,b.join(ua),m)};
H.Ib=function(a,b){if(a){var c=H.c(a);c&&(c.f.a=b)}};H.i=function(a,b){0==H.D?a.setTimeout(function(){a.close()},b):a.setTimeout(function(){H.i(a,b)},200)};H.pb=function(a,b){a&&(H.i(a,100),H.Rb(a,b))};H.Rb=function(a,b){if(a){var c=a.document.getElementById(Qi);c&&(c=c.innerHTML);c&&a&&a.opener.parent&&a.opener.parent.editor&&a.opener.parent.editor.SetSaveMessage(c,b)}};
H.P=function(a,b,c){var d=H.b[a];null!=c.errors?((a=d?d.f.a:null)||(a=window),H.a(a,c.errors),d&&d.Y?d.Y(b,c,a):H.Y(c,a)):(F(null!=d,Lh+a),d.P(b,c))};H.Y=function(a,b){var c=a[dg],d;for(d in c)uo(d,c[d],b.document)};function vo(a,b){H.a(a.a,b[Pi]);H.V(a.o.b,ce,function(a){window.opener._WidgetManager._OnWidgetConfigured(a,b)})}H.rb=function(a,b){window.parent&&window.parent.editor&&b?H.sb(a,b):window.location.replace(window.location.href)};
H.sb=function(a,b){var c=H.c(a);c.f.o.data=b.data;var d=document.getElementById(a);Fl(d);Yk(d,c);c.f.a=null};
H.jb=function(a,b,c){var d=c[Pi];if(null!=c.errors)H.a(window,c.errors),H.Y(c,window);else if(b==oe){var e;H.l(window)&&(window.opener&&window.opener.parent&&(e=window.opener.parent),e&&e.editor&&e.editor.HandleAddNewWidget(c));H.a(window,d);null==window.opener?window.location=xb+c.blogID:e&&e._WidgetManager?e._WidgetManager._KillPopupDelay(window):H.i(window,100)}else c=H.b[a],F(null!=c),b==Pf&&(H.a(c.f.a,d),H.V(a,de))};
H.tb=function(a){var b=H.c(a);b&&(b.f.o.c==Vf?top.editor.HandleDeleteWidget(b.f.o.a):(b=b.f.o.a,b.parentNode.removeChild(b)),delete H.b[a])};H.V=function(a,b,c){if(H.l(window)){var d=window.opener;c||(c=d._WidgetManager[b]);c(a);d._WidgetManager?d._WidgetManager._KillPopupDelay(window,a):H.i(window,100)}else a=H.W()+hc+a,a+=Da+encodeURIComponent(b),window.location.replace(a)};H.l=function(a){var b=!1;try{if(a.opener){var c=Td+a.opener.document.domain;c&&c!=Td&&(b=!0)}}catch(d){}return b};H.ia="status-msg-yellow-on-white";
H.a=function(a,b){a||(a=self);var c=a.document.getElementById(Qi);c&&(c.innerHTML=b);(c=a.document.getElementById(Pi))&&Rk(c,H.ia)};H.dc=function(a){a||(a=self);(a=a.document.getElementById(Pi))&&Tk(a,H.ia)};H.cc=function(a){a&&0<a.length&&a.substring(0,4)!=Lg&&(a=Ng+a);return a};H.h=function(a,b){if(G(a,b))return a;if(a)for(var c=a.childNodes.length,d=0;d<c;d++){var e=H.h(a.childNodes.item(d),b);if(e)return e}return null};
H.bb=function(){var a=window.document.createElement(q);a.className=Oe;a.style.position=le;a.style.top=Bb;a.style.left=Bb;a.style.width=Fb;a.style.height=Fb;K&&!L(7)&&(a.style.height=kg);a.style.zIndex=Gb;a.style.cursor=Nf;a.onclick=H.s;a.onmousedown=H.s;a.onmouseup=H.s;a.style.background=uj;a.style.filter=pe;a.style.opacity=mb;a.innerHTML=Ia;return a};
H.ab=function(a){var b=window.document,c=H.H(b,a);a=H.H(b,a);c.style.backgroundColor=la;c.style.border=Kb;K&&(c.style.filter=ea);c.style.opacity=nb;a.style.border=Lb;c.style.zIndex=1200;a.style.zIndex=1200;return[c,a]};
H.H=function(a,b){var c=a.createElement(q);c.style.position=le;c.style.top=Tb;c.style.left=jb;c.style.width=Sb;c.style.height=Pb;c.style.margin=Bb;c.style.padding=Hb;c.style.fontSize=Ob;c.style.textAlign=Ze;c.style.color=ma;c.style.fontFamily=ia;K&&(c.style.top=ib,c.style.left=ib,c.style.filter=da);c.style.MozTransform=vi;c.style.MozTransformOrigin=Rb;c.style.WebkitTransform=vi;c.style.WebkitTransformOrigin=Rb;c.innerHTML=b;c.className=Fi;return c};
H.s=function(a){a||(a=window.event);a&&(a.cancelBubble=!0,a.stopPropagation&&a.stopPropagation());return!1};function wo(a){if(a)if(a.type==$e){if(a.checked)return a.value}else{if(null==a.type){for(var b=[],c=0;c<a.length;c++)a[c].checked&&(b[b.length]=a[c].value);switch(b.length){case 0:return;case 1:return b[0];default:return b}}return a.value}}function xo(a,b){b||(b=document);return b.getElementById(gg+a)}function uo(a,b,c){if(a=xo(a,c))a.innerHTML=b,a.className=eg}
function yo(){this.a=[];for(var a=0;a<H.g.length;++a)this.a[this.a.length]=H.g[a]}function zo(a,b){null==b&&(b=g);for(var c=a.a.length-1;0<=c;--c)if(a.a[c].name==b)return a.a[c].data;return null}yo.prototype.m=function(a){var b=zo(this,a);if(null!==b)return b;var c=a.split(lb);if(1==c.length)return b=zo(this,g),b[a];b=zo(this,c[0]);a=0;for(b?a=1:b=zo(this,g);a<c.length;a++){if(null==b)return null;b=b[c[a]]}return b};function X(a,b){this.ac=a;this.f=b}u=X.prototype;u.ga=Qj("ac");u.Xa=Qj("f");
u.P=function(a,b){a==rf&&vo(this.f,b)};u.Y=function(a,b,c){H.Y(b,c)};u.C=function(){};B("_WidgetManager",H);H._Init=H.ob;H._SetPageActionUrl=H.Kb;H._GetPageActionUrl=H.hb;H._SetWidgetRefreshUrl=H.Nb;H._GetWidgetRefreshUrl=H.W;H._GetCallbackUrl=H.fb;H._DeleteWidgetFromPage=H.cb;H._DisplayWidget=H.I;H._GetWidget=H.c;H._HandleControllerResult=H.P;H._HandlePageActionResult=H.jb;H._IsOpenerReachable=H.l;H._SetConfigWin=H.Ib;H._SetDataContext=H.Jb;H._SetupPreview=H.Ob;H._RegisterWidget=H.X;
H._RegisterNewWidget=H.wb;H._PopupPaneFromParams=H.w;H._PopupConfig=H.Va;H._PopupToolbox=H.ub;H._KillPopupDelay=H.pb;H._OnWidgetConfigured=H.rb;H._OnWidgetDeleted=H.tb;B("_WidgetInfo",ro);ro.prototype._getInstanceId=ro.prototype.h;X.prototype._GetHelper=X.prototype.Xa;so.prototype._GetData=so.prototype.m;so.prototype._GenerateWidgetMetadata=so.prototype.c;H._GetAllData=H.eb;
B("widget_module_provide",function(a,b,c){var d=jn.Z(),e=d.b,f=d.h;e[a]||(e[a]={});if(c)e[a][b]=c;else if(f[a]){for(b=0;b<f[a].length;++b)(0,f[a][b][1])(e[a][f[a][b][0]]);delete f[a];delete d.g[a]}});function Ao(a){X.call(this,kc,a);this.f=a}D(Ao,X);B("_AdSenseView",Ao);function Bo(a){X.call(this,tc,a);this.a=a.o}D(Bo,X);var Co="&#9658;&nbsp;";u=Bo.prototype;
u.P=function(a,b){if(a==rf)vo(this.f,b);else if(a==Cg){var c;a:{c=b.path;var d=this.a.a.getElementsByTagName(jc),e;for(e in d){var f=d[e];if(f.href==c){c=Nl(f,lh,te);break a}}c=void 0}d=O(gi,c);(e=Nl(c,q,jf))&&Al(e,{style:g,"data-height":g});Fl(d);for(e=0;e<b.posts.length;e++){var f=b.posts[e],h=document.createElement(lh);h.innerHTML=$b+f.url+dc+f.title+Yb;d.appendChild(h)}Do(this,c);Eo(this,c)}else Bo.u.P.call(this,a,b)};
u.C=function(){if(V(this.f,nc)){var a=N(je,ej,this.a.a);1>a.length&&(a=N(lh,ej,this.a.a));var b;0<a.length&&a[0].currentStyle&&(b=a[0].parentNode.currentStyle.color);for(var c=0;c<a.length;c++){var d=a[c];0<N(q,jf,d).length?(d.onclick=this.ib.bind(this),Do(this,d)):d.onclick=this.kb.bind(this);b&&(d.style.color=b)}if(d=V(this.f,oc)){for(c=1;c<d.options.length;c++)if(a=d.options[c].value,a==window.location.href||null!=window.location.href.match(a)){d.selectedIndex=c;break}d.onchange=this.Ya.bind(this)}else for(a=
N(q,Yf,this.a.a),c=0;c<a.length;c++)d=a[c],d.addEventListener(cf,this.nb.bind(this),!1),d.addEventListener(cf,this.gb.bind(this),!1);this.f.m().languageDirection==wi&&(Co=ya)}};u.Ya=function(){var a=V(this.f,oc);a&&a.value!=g&&(window.location.href=a.value)};u.kb=function(a){a=a||window.event;var b=a.currentTarget||a.srcElement;b&&!G(b,ej)&&(b=b.parentNode);a=H.h(b,Nj);b=b.parentNode;if(G(b,ig))return Vk(b,ig,gf),a.innerHTML=Co,Tk(a,fj),!1;Vk(b,gf,ig);a.innerHTML=xa;Rk(a,fj);Fo(this,b);return!1};
u.nb=function(a){a=a||window.event;a=a.currentTarget||a.srcElement;(a=G(a,Yf)?a:Nl(a,q,Yf))&&(a=O(vh,a))&&(G(a,Vh)?Tk(a,Vh):Rk(a,Vh))};
u.gb=function(a){a=a||window.event;var b=a.currentTarget||a.srcElement;if(b=G(b,ui)?b:Nl(b,q,ui)){var c=O(Ji,b);if(!c){c=document.createElement(Hi);Rk(c,Ji);var d=document.createElement(q);Rk(d,Ki);d.appendChild(c);b.insertBefore(d,b.firstChild)}Tk(c,qe);var d=b.offsetWidth,e=getComputedStyle(b),d=d+(parseInt(e.marginLeft)+parseInt(e.marginRight)),d=Math.max(d,Go(b));Al(c,{style:Gg+d+oi+d+mi+(a.pageX-b.offsetLeft-d/2)+ni+(a.pageY-b.offsetTop-d/2)+li});Rk(c,qe)}};
u.ib=function(a){a=a||window.event;if(!a.currentTarget||a.currentTarget==a.srcElement||a.srcElement.tagName!=jc){var b=a.currentTarget||a.srcElement;b&&!G(b,ej)&&(b=b.parentNode);a.stopPropagation();a=G(b,te)?b:b.parentNode;G(a,ig)?(Ho(this,a),Vk(a,ig,gf)):(Fo(this,a),Eo(this,a),Vk(a,gf,ig))}};
function Fo(a,b){var c;c=b.getElementsByTagName(Od);0<c.length&&!G(c[0],gi)?c=!1:(c=H.h(b,ei),c=parseInt(c.innerHTML.match(/\d+/),10),c=b.getElementsByTagName($c).length<c);if(c){var d=O(jf,b);c=O(gi,b);c||(c=document.createElement(Od),d?d.appendChild(c):b.appendChild(c),Rk(c,gi));d&&Al(d,{style:g,"data-height":g});(d=Nl(b,q,jf))&&Al(d,{style:g,"data-height":g});d=document.createElement($c);d.appendChild(document.createTextNode(a.f.m().loadingMessage||ed));c.appendChild(d);to(a.f,Cg,{path:H.h(b,fi).href},
null,Pc)}}function Eo(a,b){var c=O(jf,b);c.getAttribute(If)||Do(a,b);var d=c.getAttribute(If)||Go(c),e=d?d+ki:t;window.setTimeout(function(){Al(c,{style:sh+e+Wb})},10)}function Ho(a,b){var c=O(jf,b);c.getAttribute(If)||Do(a,b);window.setTimeout(function(){Al(c,{style:th})},10)}
function Do(a,b){var c=O(jf,b);Al(c,{style:uh});for(var d=0,e=N(q,jf,c),f=0;f<e.length;f++){var h=e[f],m=Nl(h,lh,ej);if(G(m,gf)){var p=h.getAttribute(If);p||(Do(a,m),p=h.getAttribute(If));d+=parseInt(p)}}d+=Go(c);c.setAttribute(If,d);c.setAttribute(Ti,sh+d+li);G(b,gf)&&c.setAttribute(Ti,th)}function Go(a){var b=a.offsetHeight;a=getComputedStyle(a);return b+=parseInt(a.marginTop)+parseInt(a.marginBottom)}B("_BlogArchiveView",Bo);function Io(a){X.call(this,Io.a,a)}D(Io,X);Io.a="Attribution";B("_AttributionView",Io);function Jo(a,b,c){if(z(b))(b=Ko(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=Ko(c,d);f&&(c.style[f]=e)}}var Lo={};function Ko(a,b){var c=Lo[b];if(!c){var d=vk(b),c=d;void 0===a.style[d]&&(d=(nl?Sd:ml?kd:K?Eh:kl?pd:null)+wk(d),void 0!==a.style[d]&&(c=d));Lo[b]=c}return c}function Mo(a,b){var c=Il(a);return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,null))?c[b]||c.getPropertyValue(b)||g:g}
function No(a,b){return Mo(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function Oo(a){var b;try{b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}K&&a.ownerDocument.body&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b}
function Po(a){var b=a.offsetWidth,c=a.offsetHeight,d=nl&&!b&&!c;return w(b)&&!d||!a.getBoundingClientRect?new jl(b,c):(a=Oo(a),new jl(a.right-a.left,a.bottom-a.top))}function Qo(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;var e=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return e}
function Ro(a){var b=Il(a),c=g;if(b.body.createTextRange&&Hl(b,a)){b=b.body.createTextRange();b.moveToElementText(a);try{c=b.queryCommandValue(Oc)}catch(d){c=g}}c||(c=No(a,ug));a=c.split(fb);1<a.length&&(c=a[0]);a:for(a=0;2>a;a++)if(b="\"'".charAt(a),c.charAt(0)==b&&c.charAt(c.length-1)==b){c=c.substring(1,c.length-1);break a}return c}var So=/[^\d]+$/,To={cm:1,"in":1,mm:1,pc:1,pt:1},Uo={em:1,ex:1};
function Vo(a){var b=No(a,vg),c;c=(c=b.match(So))&&c[0]||null;if(b&&ki==c)return parseInt(b,10);if(K){if(String(c)in To)return Qo(a,b);if(a.parentNode&&1==a.parentNode.nodeType&&String(c)in Uo)return a=a.parentNode,c=No(a,vg),Qo(a,b==c?Jb:b)}c=P(Ad,{style:rj});a.appendChild(c);b=c.offsetHeight;Gl(c);return b};function Wo(){}Xj(Wo);Wo.prototype.a=0;function Xo(a){R.call(this);a||(a=jk||(jk=new Pl));this.I=a;this.N=null;this.R=!1;this.a=null;this.b=void 0;this.l=this.s=this.c=null}D(Xo,R);u=Xo.prototype;u.Pb=Wo.Z();u.ca=Qj(je);function Yo(a){a.b||(a.b=new pn(a));return a.b}u.Ba=function(a){if(this.c&&this.c!=a)throw Error("Method not supported");Xo.u.Ba.call(this,a)};u.Pa=function(){this.a=this.I.b.createElement(Bc)};
u.render=function(a){if(this.R)throw Error("Component already rendered");this.a||this.Pa();a?a.insertBefore(this.a,null):this.I.b.body.appendChild(this.a);this.c&&!this.c.R||this.oa()};u.oa=function(){this.R=!0;Zo(this,function(a){!a.R&&a.ca()&&a.oa()})};function $o(a){Zo(a,function(a){a.R&&$o(a)});a.b&&rn(a.b);a.R=!1}u.A=function(){this.R&&$o(this);this.b&&(this.b.U(),delete this.b);Zo(this,function(a){a.U()});this.a&&Gl(this.a);this.c=this.a=this.l=this.s=null;Xo.u.A.call(this)};
function Zo(a,b){a.s&&Dk(a.s,b,void 0)}u.removeChild=function(a,b){if(a){var c=z(a)?a:a.N||(a.N=Ub+(a.Pb.a++).toString(36)),d;this.l&&c?(d=this.l,d=(null!==d&&c in d?d[c]:void 0)||null):d=null;a=d;if(c&&a){d=this.l;c in d&&delete d[c];Kk(this.s,a);b&&($o(a),a.a&&Gl(a.a));c=a;if(null==c)throw Error("Unable to set parent component");c.c=null;Xo.u.Ba.call(c,null)}}if(!a)throw Error("Child is not in parent component");return a};function ap(a,b,c,d){Xo.call(this,d);this.j=c||window;this.M=a;this.D=b;this.H={};this.w=this.g=null;this.h={};this.h.GOOGLEPLUS={da:Rc,la:this.zb};this.h.EMAIL={da:Dc,la:this.xb};this.h.FACEBOOK={da:Lc,la:this.yb};this.h.TWITTER={da:Nd,la:this.Ab}}D(ap,Xo);u=ap.prototype;
u.Pa=function(){var a=this.I,b=a.a(Bc,{style:bi,"class":Ch});this.g=a.a(Bc,{style:ai,"class":Bh});b.appendChild(this.g);var c=a.a(Bc,{"class":Dh});c.innerText=Ed;c.textContent=Ed;this.g.appendChild(c);this.w=a.a(jc,{href:gh,"class":Ah});this.w.innerHTML=Ua;c.appendChild(this.w);for(var d in this.h){var c=a.a(jc,{target:fe,display:Fe,"class":zh+d.toLowerCase()}),e=a.a(Ad),f=this.h[d];e.innerText=f.da;e.textContent=f.da;c.href=f.la.call(this);c.appendChild(e);this.g.appendChild(c);this.H[d]=c}this.a=
b};u.oa=function(){ap.u.oa.call(this);for(var a in this.H){var b=this.H[a];b&&Yo(this).S(b,cf,this.va)}Yo(this).S(this.w,cf,this.va);a=this.ca();Yo(this).S(a,cf,this.va);this.Ha();Yo(this).S(this.j,xi,this.Ha)};u.Ha=function(){var a=this.j.innerHeight,b=this.j.innerWidth,c=this.j.pageYOffset,d=this.j.pageXOffset,e=0;200<a&&(e=(a-200)/2);Jo(this.g,gj,e+c+ki);a=0;230<b&&(a=(b-230)/2);Jo(this.g,kh,a+d+ki)};u.Ab=function(){return Wg+encodeURIComponent(this.M+Vb+this.D)};
u.yb=function(){return Vg+encodeURIComponent(this.D)+Sa+encodeURIComponent(this.M)};u.xb=function(){return qh+encodeURIComponent(this.M)+Ca+encodeURIComponent(this.D)};u.zb=function(){return Xg+encodeURIComponent(this.D)};u.va=function(){var a=this.ca();a&&(a.style.display=t)};function bp(){this.c=null;this.a={};this.b=!1}Xj(bp);bp.prototype.i=function(a,b,c){c.g||c.c||c.h||c.i||(a=this.a[a])&&0<a.length&&(cp(this),mn()(a,b),c.preventDefault())};bp.prototype.h=function(){cp(this);kn(Wj)};function cp(a){a.b||(document.body.appendChild(P(ad,{type:Yi,rel:Ui,href:a.g})),a.b=!0)}
var dp=[/(https?:\/\/lighthouse-dev\.corp\.google\.com\/image)\/([^/]+)\/([^/]+\/[^/]+\/[^/]+)\/((s\d+)(-?[hR]?)\/)?([^/]+)/,/(https?:\/\/lh[3-6]+\.google\.[.a-z]+)\/([^/]+)\/([^/]+\/[^/]+\/[^/]+)\/((s\d+)(-?[hR]?)\/)?([^/]+)/,/(https:\/\/lh[3-6]+\.google\.com)\/([^/]+)\/([^/]+\/[^/]+\/[^/]+)\/((s\d+)(-?[hR]?)\/)?([^/]+)/,/(https?:\/\/lh[3-6]+\.ggpht\.com)\/([^/]+)\/([^/]+\/[^/]+\/[^/]+)\/((s\d+)(-?[hR]?)\/)?([^/]+)/,/(https?:\/\/lh[3-6]+\.googleusercontent\.com)\/([^/]+)\/([^/]+\/[^/]+\/[^/]+)\/((s\d+)(-?[hR]?)\/)?([^/]+)/,
/(https?:\/\/[1-4]+\.bp\.blogspot\.[.a-z]+)\/([^/]+)\/([^/]+\/[^/]+\/[^/]+)\/((s\d+)(-?[hR]?)\/)?([^/]+)/,/(https?:\/\/bp[0-3]+\.blogger\.[.a-z]+)\/([^/]+)\/([^/]+\/[^/]+\/[^/]+)\/((s\d+)(-?[hR]?)\/)?([^/]+)/];function ep(a){for(var b=0;b<dp.length;b++){var c=a.match(dp[b]);if(c)return c}return null};function fp(){this.b={};this.a=0;this.i=[];this.c=[];var a=this;this.h=function(){gp(a)}}function hp(a){for(var b=a.b,c=N($g,Of,void 0),d=0;d<c.length;d++)if(c[d].style.display==t&&(c[d].style.display=g),5>d){var e=c[d];e.longDesc!=g&&(e.src=e.longDesc)}else e=c[d].id,e==g&&(e=we+d),b[e]={Ma:c[d],key:e},a.a++;0!=a.a&&(a.l=Q(window,xi,a.h),a.j=Q(window,ri,a.h),ip(a))}function gp(a){a.g&&window.clearTimeout(a.g);a.g=window.setTimeout(function(){a.g=null;ip(a)},100)}
function ip(a){if(!(0>a.a))if(0==a.a)rm(a.l),rm(a.j),a.a=-1;else{var b=!1,c;for(c in a.b){var d;a:{d=a;var e=a.b[c],f=window.document,f=f.compatMode==wc?f.documentElement:f.body,f=(new jl(f.clientWidth,f.clientHeight)).height,h;h=e.Ma;F(h);1==h.nodeType?(h=Oo(h),h=new il(h.left,h.top)):(h=h.changedTouches?h.changedTouches[0]:h,h=new il(h.clientX,h.clientY));h=h.y;if(0<=h&&h<=f)d.i.push(e);else if(0<h&&h<Math.round(2.25*f))d.c.push(e);else if(0>h&&h>Math.round(-1.25*f))d.c.push(e);else{d=!1;break a}d=
!0}d&&(b=!0)}if(b){b=a.i.concat(a.c);for(c=0;c<b.length;c++)d=b[c].Ma,d.longDesc!=g&&(d.src=d.longDesc),a.a--,delete a.b[b[c].key];a.i=[];a.c=[]}}};var jp={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",
darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",
ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",
lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",
moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",
seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function kp(a){var b={};a=String(a);var c=a.charAt(0)==ja?a:ja+a;if(lp.test(c)){a=c;if(!lp.test(a))throw Error(Za+a+"' is not a valid hex color");4==a.length&&(a=a.replace(mp,ka));b.za=a.toLowerCase();b.type=Ig;return b}a:{var d=a.match(np);if(d){var c=Number(d[1]),e=Number(d[2]),d=Number(d[3]);if(0<=c&&255>=c&&0<=e&&255>=e&&0<=d&&255>=d){c=[c,e,d];break a}}c=[]}if(c.length){e=c[0];a=c[1];c=c[2];e=Number(e);a=Number(a);c=Number(c);if(e!=(e&255)||a!=(a&255)||c!=(c&255))throw Error('"('+e+fb+a+fb+c+
'") is not a valid RGB color');e=op(e.toString(16));a=op(a.toString(16));c=op(c.toString(16));b.za=ja+e+a+c;b.type=ti;return b}if(jp&&(c=jp[a.toLowerCase()]))return b.za=c,b.type=Hh,b;throw Error(a+" is not a valid color string");}var mp=/#(.)(.)(.)/,lp=/^#(?:[0-9a-f]{3}){1,2}$/i,np=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;function op(a){return 1==a.length?Bb+a:a};function pp(a){X.call(this,uc,a)}D(pp,X);u=pp.prototype;u.Ca=null;u.ra=null;u.C=function(){var a=this.f.m();this.Ca=a.totalItems;this.ra=a.numItemsToShow;0!=this.ra&&this.Ca>this.ra&&(W(this.f,Di).onclick=this.Ua.bind(this),W(this.f,Ei).onclick=this.Ua.bind(this));Q(window,nh,this.$a)};
u.Ua=function(){var a=V(this.f,Te);if(null!=a){for(var a=a.getElementsByTagName(lh),b=this.ra;b<this.Ca;b++){var c=a[b];c.style.display=c.style.display==t?Fe:t}a=W(this.f,Di);a.style.display=a.style.display==t?bh:t;a=W(this.f,Ei);a.style.display=a.style.display==t?bh:t}};u.$a=function(){for(var a=0,b=document.images.length;a<b;a++){var c=document.images[a],d=null;if(d=c.getAttribute(Jf))Q(c,cg,function(){this.style.visibility=Jg}),c.src=d}};B("_BlogListView",pp);var qp=/^[+a-zA-Z0-9_.!#$%&'*\/=?^`{|}~-]+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9]{2,63}$/;function rp(a){X.call(this,yc,a);this.a=a.o;this.c=this.a.data}D(rp,X);B("_ContactFormView",rp);rp.prototype.C=function(){var a=M(V(this.f,zf));if(a){var b=this;a.onclick=function(){sp(b)&&tp(b)}}};
function sp(a){M(V(a.f,l)).className=l;M(V(a.f,l)).innerHTML=g;M(V(a.f,n)).className=n;M(V(a.f,n)).innerHTML=g;var b=document.createElement($g);b.src=wb;b.className=uf;b.onclick=function(){M(V(a.f,l)).className=l;M(V(a.f,l)).innerHTML=g};var c=lk(M(V(a.f,vf)).value);if(!qp.test(c))return M(V(a.f,l)).className=xf,M(V(a.f,l)).innerHTML=a.c.contactFormInvalidEmailMsg,M(V(a.f,l)).appendChild(b),!1;c=M(V(a.f,wf)).value;return null==c||lk(c)==g?(M(V(a.f,l)).className=xf,M(V(a.f,l)).innerHTML=a.c.contactFormEmptyMessageMsg,
M(V(a.f,l)).appendChild(b),!1):!0}
function tp(a){M(V(a.f,zf)).className=tf;M(V(a.f,zf)).disabled=!0;M(V(a.f,n)).className=Af;M(V(a.f,n)).innerHTML=a.c.contactFormMessageSendingMsg;var b=encodeURIComponent(lk(M(V(a.f,yf)).value)),c=encodeURIComponent(lk(M(V(a.f,vf)).value)),d=encodeURIComponent(lk(M(V(a.f,wf)).value)),b=[Gh+b,ag+c,xh+d,Me+encodeURIComponent(a.c.blogId)],c=a.c.submitUrl;if(window.XDomainRequest&&K&&!L(Eb)){var e=new XDomainRequest;e.onload=function(){var b=eval($a+e.responseText+cb),b=eval(b.details.emailSentStatus);
up(a,b)};e.open(ci,c,!0);e.send(b.join(ua))}else Pn(c,a.ia.bind(a),qd,b.join(ua))}rp.prototype.ia=function(a){a=a.target;var b=eval($a+Zn(a)+cb),b=eval(b.details.emailSentStatus);up(this,Yn(a)&&b)};
function up(a,b){M(V(a.f,n)).className=Af;b?(M(V(a.f,yf)).value=g,M(V(a.f,vf)).value=g,M(V(a.f,wf)).value=g,M(V(a.f,n)).innerHTML=a.c.contactFormMessageSentMsg):M(V(a.f,n)).innerHTML=a.c.contactFormMessageNotSentMsg;setTimeout(function(){M(V(a.f,n)).className=n;M(V(a.f,n)).innerHTML=g;M(V(a.f,zf)).className=sf;M(V(a.f,zf)).removeAttribute(Rf)},3E3)};function vp(a){X.call(this,Ac,a)}D(vp,X);
vp.prototype.C=function(){var a=new yo;google.load(zi,Cb,{callback:A(this.a,this),language:a.m(He)});a=document.getElementById(kj);if(!a){a=document.createElement(Bc);a.id=kj;var b=document.createElement(jc);b.name=ij;a.appendChild(b);b=document.createElement(Bc);b.id=lj;a.appendChild(b);b=document.createElement(Bc);b.id=jj;b.className=Fg;b.innerHTML=Ia;a.appendChild(b);(b=document.getElementById(rh))||(b=document.getElementsByTagName(Ve)[0]);b.insertBefore(a,b.firstChild)}};
vp.prototype.a=function(){var a=new GSearchControl,b=this.f.m();if(null!=V(this.f,xg)){var c={_enableApiary_:!0};if(b.includeBlog){var d=(new google.search.CustomSearchControl({crefUrl:b.blogUrl+Df},c)).getWebSearcher();d.setUserDefinedLabel(b.thisBlogMsg);a.addSearcher(d)}b.includePostLinks&&(b.cse_ua?d=(new google.search.CustomSearchControl({crefUrl:b.blogUrl+Ef},c)).getWebSearcher():(d=new GwebSearch,d.setSiteRestriction({crefUrl:b.blogUrl+Ef})),d.setUserDefinedLabel(b.linkedFromHereMsg),a.addSearcher(d));
for(var d=b.linkLists,e=0;e<d.length;e++){var f;b.cse_ua?f=(new google.search.CustomSearchControl({crefUrl:b.blogUrl+Ef},c)).getWebSearcher():f=new GwebSearch;f.setSiteRestriction({crefUrl:b.blogUrl+Ef},d[e].id.toLowerCase());f.setUserDefinedLabel(d[e].title);a.addSearcher(f)}b.includeWeb&&(f=new GwebSearch,b.cse_ua?f=(new google.search.CustomSearchControl({crefUrl:b.blogUrl+Ff},c)).getWebSearcher():f=new GwebSearch,f.setUserDefinedLabel(b.theWebMsg),a.addSearcher(f));b=new GSearchForm(!1,W(this.f,
xg));c=new GdrawOptions;c.setDrawMode(GSearchControl.DRAW_MODE_TABBED);c.setInput(b.input);a.setNoResultsString(GSearchControl.NO_RESULTS_DEFAULT_STRING);a.draw(document.getElementById(lj),c);b.input.onkeyup=b.input.onpaste=null;b.setOnSubmitCallback(null,A(wp,null,b,a));document.getElementById(jj).onclick=A(xp,null,a);yp(!1)}};
function wp(a,b){var c=a.input.value;if(!c)return xp(b),!1;b.execute(c);yp(!0);var c=window.location.href,d=c.indexOf(ja);0<=d&&(c=c.substring(0,d));window.location.href=c+oa;return!0}function xp(a){a.clearAllResults();yp(!1)}function yp(a){document.getElementById(jj).style.display=a?Fe:t}B("_CustomSearchView",vp);function zp(a){X.call(this,zp.a,a)}D(zp,X);zp.a="Example";B("_ExampleView",zp);function Ap(a){X.call(this,Ap.a,a)}D(Ap,X);Ap.a="FeaturedPost";B("_FeaturedPostView",Ap);function Y(a,b){this.g=this.j=this.c=g;this.h=null;this.i=this.l=g;this.b=!1;var c;a instanceof Y?(this.b=w(b)?b:a.b,Bp(this,a.c),this.j=a.j,this.g=a.g,Cp(this,a.h),Dp(this,a.l),Ep(this,a.a.clone()),this.i=a.i):a&&(c=String(a).match(Dn))?(this.b=!!b,Bp(this,c[1]||g,!0),this.j=Fp(c[2]||g),this.g=Fp(c[3]||g,!0),Cp(this,c[4]),Dp(this,c[5]||g,!0),Ep(this,c[6]||g,!0),this.i=Fp(c[7]||g)):(this.b=!!b,this.a=new Gp(null,0,this.b))}
Y.prototype.toString=function(){var a=[],b=this.c;b&&a.push(Hp(b,Ip,!0),Ub);var c=this.g;if(c||b==og)a.push(tb),(b=this.j)&&a.push(Hp(b,Ip,!0),ic),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,ra)),c=this.h,null!=c&&a.push(Ub,String(c));if(c=this.l)this.g&&c.charAt(0)!=sb&&a.push(sb),a.push(Hp(c,c.charAt(0)==sb?Jp:Kp,!0));(c=this.a.toString())&&a.push(ec,c);(c=this.i)&&a.push(ja,Hp(c,Lp));return a.join(g)};Y.prototype.clone=function(){return new Y(this)};
function Bp(a,b,c){a.c=c?Fp(b,!0):b;a.c&&(a.c=a.c.replace(/:$/,g))}function Cp(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.h=b}else a.h=null}function Dp(a,b,c){a.l=c?Fp(b,!0):b;return a}function Ep(a,b,c){b instanceof Gp?(a.a=b,Mp(a.a,a.b)):(c||(b=Hp(b,Np)),a.a=new Gp(b,0,a.b))}function Op(a,b,c){var d=a.a;Pp(d);d.c=null;b=Qp(d,b);Rp(d,b)&&(d.b=zk(d.b)-U(d.a,b).length);T(d.a,b,[c]);d.b=zk(d.b)+1;return a}
function Fp(a,b){return a?b?decodeURI(a.replace(/%25/g,sa)):decodeURIComponent(a):g}function Hp(a,b,c){return z(a)?(a=encodeURI(a).replace(b,Sp),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,ra)),a):null}function Sp(a){a=a.charCodeAt(0);return qa+(a>>4&15).toString(16)+(a&15).toString(16)}var Ip=/[#\/\?@]/g,Kp=/[\#\?:]/g,Jp=/[\#\?]/g,Np=/[\#\?@]/g,Lp=/#/g;function Gp(a,b,c){this.b=this.a=null;this.c=a||null;this.g=!!c}
function Pp(a){a.a||(a.a=new un,a.b=0,a.c&&En(a.c,function(b,c){var d=decodeURIComponent(b.replace(/\+/g,k));Pp(a);a.c=null;var d=Qp(a,d),e=U(a.a,d);e||T(a.a,d,e=[]);e.push(c);a.b=zk(a.b)+1}))}u=Gp.prototype;u.B=function(){Pp(this);return this.b};function Tp(a,b){Pp(a);b=Qp(a,b);xn(a.a.b,b)&&(a.c=null,a.b=zk(a.b)-U(a.a,b).length,wn(a.a,b))}u.clear=function(){this.a=this.c=null;this.b=0};u.O=function(){Pp(this);return 0==this.b};function Rp(a,b){Pp(a);b=Qp(a,b);return xn(a.a.b,b)}
u.J=function(){Pp(this);for(var a=this.a.F(),b=this.a.J(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};u.F=function(a){Pp(this);var b=[];if(z(a))Rp(this,a)&&(b=Lk(b,U(this.a,Qp(this,a))));else{a=this.a.F();for(var c=0;c<a.length;c++)b=Lk(b,a[c])}return b};function Up(a,b,c){Tp(a,b);0<c.length&&(a.c=null,T(a.a,Qp(a,b),Mk(c)),a.b=zk(a.b)+c.length)}
u.toString=function(){if(this.c)return this.c;if(!this.a)return g;for(var a=[],b=this.a.J(),c=0;c<b.length;c++)for(var d=b[c],e=encodeURIComponent(String(d)),d=this.F(d),f=0;f<d.length;f++){var h=e;d[f]!==g&&(h+=cc+encodeURIComponent(String(d[f])));a.push(h)}return this.c=a.join(ua)};u.clone=function(){var a=new Gp;a.c=this.c;this.a&&(a.a=this.a.clone(),a.b=this.b);return a};function Qp(a,b){var c=String(b);a.g&&(c=c.toLowerCase());return c}
function Mp(a,b){b&&!a.g&&(Pp(a),a.c=null,a.a.forEach(function(a,b){var e=b.toLowerCase();b!=e&&(Tp(this,b),Up(this,e,a))},a));a.g=b};function Vp(a){X.call(this,sc,a);this.a=a.o;if(this.a.data){a=new yo;this.g=this.a.data.showBacklinks;this.c=a.m(Ge);this.j=a.m(Le);this.i=a.m(Je);this.h=a.m(Ke);if(this.a.data.lightboxEnabled){var b=this.a.data.lightboxModuleUrl,c=this.a.data.lightboxCssUrl,d=bp.Z(),e=Bm(b);on(jn.Z(),b,e);d.g=c;b=N(Bc,di,this.a.a);for(c=0;c<b.length;c++){for(var e=lg+Wp++,d=bp.Z(),f=N(Xc,void 0,b[c]),h=f.length,m=[],p=0;p<h;p++){var y=f[p].src,C=null,J=Nl(f[p],jc);if(J){J=J.href;if(J!=y){var Qa=y,C=ep(J),Qa=ep(Qa);
if(C&&Qa&&C[C.length-1]==Qa[Qa.length-1])C=y,y=J,y=(J=ep(y))&&Ik(J,kb)?y.replace(/\/s(\d+)-h\//,yb):y;else continue}m.push({imageUrl:y,thumbnailUrl:C});Q(f[p],cf,A(d.i,d,e,m.length-1))}}0<m.length&&(d.a[e]=m,d.c||(d.c=Q(window,nh,d.h,!1,d)))}}this.a.data.mobile&&(this.b=new ap(a.m(Ie),this.c))}}D(Vp,X);u=Vp.prototype;
u.P=function(a,b){if(a==ze){this.g=!1;var c=V(this.f,Ae);c&&(c.innerHTML=b);for(var c=N(Hi,ye,this.a.a),d=0;d<c.length;d++)c[d].onclick=this.lb.bind(this);c=V(this.f,Be);null!=c&&(c.onclick=this.Wa.bind(this,c.href))}else Vp.u.P.call(this,a,b)};u.lb=function(a){a=a||window.event;for(a=(a.srcElement||a.target).parentNode;a&&!G(a,xe);)a=a.parentNode;a&&(G(a,jg)?(Tk(a,jg),Rk(a,hf)):(Rk(a,jg),Tk(a,hf)))};
u.C=function(){var a=document.getElementById(this.a.b);this.g&&to(this.f,ze,{postID:this.a.data.postId},function(a){500<=Xk(a)?(window.console&&console.log&&(a=a.responseText.match(/bX-\w*/)[0],console.log(Ec+a)),a=!1):a=!0;return a},Pc);if(this.a.data.mobile){var b=M(mf);Xp()?b&&(b.style.display=Fe):b&&(b.style.display=t);b=V(this.f,nf);null!=b&&(b.onclick=this.mb);(b=M(yh))&&this.b&&(b.onclick=A(this.Vb,this))}this.l=new fp;hp(this.l);var c=O(ff,a);if(c&&this.i==Fh&&window.gapi&&gapi.comments&&
gapi.comments.render){var d=this.a.data.iframeCommentsId;c.id=d;var e=this.a.data.legacyCommentModerationUrl,f=this.a.data.viewType,h=Yp(this.j),m=this.c;window.setTimeout(function(){var a;if(No(c,Sf)!=t)a=Po(c);else{a=c.style;var b=a.display,p=a.visibility,Qa=a.position;a.visibility=Jg;a.position=le;a.display=bh;var er=Po(c);a.display=b;a.position=Qa;a.visibility=p;a=er}gapi.comments.render(d,{href:h,query:m,first_party_property:qc,legacy_comment_moderation_url:e,view_type:f,width:a.width})},10)}var p=
zl(a);p&&this.i==Fh&&window.gapi&&gapi.commentcount&&gapi.commentcount.render&&(f=this.a.data.viewType,window.setTimeout(function(){for(var a=0;a<p.length;a++){var b=p[a],c=he+a+Math.random()*Math.pow(10,17);b.id=c;var d=b.getAttribute(Lf),e=b.getAttribute(Kf),h=b.getAttribute(Hf),m=Ro(b),fr=Vo(b),hr=Zp(b);b.style.position=le;b.style.left=hb;gapi.commentcount.render(c,{linkify:!0,href:e,query:d,onclick:hk(function(a){window.location.href=a+na},e),onready:hk(function(a){a.style.verticalAlign=Xi;a.style.position=
g;a.style.left=g},b),preexisting_count:h,view_type:f,"font-family":m,"font-size":fr+ki,color:hr})}},10));this.h&&(a=document.getElementsByTagName(Ve)[0])&&a.appendChild(P(Zg,{src:this.h,style:Tf}))};function Yp(a){a=a instanceof Y?a.clone():new Y(a,void 0);Tp(a.a,ph);return a.toString()}function Zp(a){a=Mo(a,kf)||(a.currentStyle?a.currentStyle.color:null)||a.style&&a.style.color;return kp(a).za}u.Vb=function(){if(this.b.R){var a=this.b.ca();a&&(a.style.display=g)}else this.b.render()};
function Xp(){var a=window.location.href.split(ja);return a[a.length-1]&&a[a.length-1]==of}u.mb=function(){var a=M(mf);a&&(a.style.display=a.style.display==t?Fe:t);return!1};u.Wa=function(a){var b=g;document.selection?b=document.selection.createRange().text:window.getSelection?b=window.getSelection():document.getSelection&&(b=document.getSelection());window.open(a+fc+encodeURIComponent(b)+Wa+encodeURIComponent(window.location.href)+Ha+encodeURIComponent(document.title),Pe,yi);return!1};var Wp=0;
B("_BlogView",Vp);/*
 Portions of this code are from MochiKit, received by
 The Closure Authors under the MIT license. All other code is Copyright
 2005-2009 The Closure Authors. All Rights Reserved.
*/
function $p(a,b){this.i=[];this.D=a;this.L=b||null;this.g=this.a=!1;this.c=void 0;this.s=this.w=this.j=!1;this.h=0;this.b=null;this.l=0}$p.prototype.cancel=function(a){if(this.a)this.c instanceof $p&&this.c.cancel();else{if(this.b){var b=this.b;delete this.b;a?b.cancel(a):(b.l--,0>=b.l&&b.cancel())}this.D?this.D.call(this.L,this):this.s=!0;this.a||aq(this,new bq)}};$p.prototype.K=function(a,b){this.j=!1;cq(this,a,b)};function cq(a,b,c){a.a=!0;a.c=c;a.g=!b;dq(a)}
function eq(a){if(a.a){if(!a.s)throw new fq;a.s=!1}}$p.prototype.H=function(a){eq(this);gq(a);cq(this,!0,a)};function aq(a,b){eq(a);gq(b);cq(a,!1,b)}function gq(a){F(!(a instanceof $p),lc)}function hq(a,b,c,d){F(!a.w,rc);a.i.push([b,c,d]);a.a&&dq(a)}$p.prototype.then=function(a,b,c){var d,e,f=new Qm(function(a,b){d=a;e=b});hq(this,d,function(a){a instanceof bq?f.cancel():e(a)});return f.then(a,b,c)};Om($p);function iq(a){return Fk(a.i,function(a){return bk(a[1])})}
function dq(a){if(a.h&&a.a&&iq(a)){var b=a.h,c=jq[b];c&&(v.clearTimeout(c.N),delete jq[b]);a.h=0}a.b&&(a.b.l--,delete a.b);for(var b=a.c,d=c=!1;a.i.length&&!a.j;){var e=a.i.shift(),f=e[0],h=e[1],e=e[2];if(f=a.g?h:f)try{var m=f.call(e||a.L,b);w(m)&&(a.g=a.g&&(m==b||m instanceof Error),a.c=b=m);if(Pm(b)||typeof v.Promise===r&&b instanceof v.Promise)d=!0,a.j=!0}catch(p){b=p,a.g=!0,iq(a)||(c=!0)}}a.c=b;d&&(m=A(a.K,a,!0),d=A(a.K,a,!1),b instanceof $p?(hq(b,m,d),b.w=!0):b.then(m,d));c&&(b=new kq(b),jq[b.N]=
b,a.h=b.N)}function fq(){E.call(this)}D(fq,E);fq.prototype.message="Deferred has already fired";fq.prototype.name="AlreadyCalledError";function bq(){E.call(this)}D(bq,E);bq.prototype.message="Deferred was canceled";bq.prototype.name="CanceledError";function kq(a){this.N=v.setTimeout(A(this.b,this),0);this.a=a}kq.prototype.b=function(){F(jq[this.N],xc);delete jq[this.N];throw this.a;};var jq={};function lq(a,b){var c=b||{},d=c.document||document,e=document.createElement(zd),f={Ta:e,T:void 0},h=new $p(mq,f),m=null,p=null!=c.timeout?c.timeout:5E3;0<p&&(m=window.setTimeout(function(){nq(e,!0);aq(h,new oq(1,Ld+a))},p),f.T=m);e.onload=e.onreadystatechange=function(){e.readyState&&e.readyState!=oh&&e.readyState!=pf||(nq(e,c.Eb||!1,m),h.H(null))};e.onerror=function(){nq(e,!0,m);aq(h,new oq(0,Gc+a))};f=c.attributes||{};el(f,{type:Zi,charset:Pd,src:a});Al(e,f);pq(d).appendChild(e);return h}
function pq(a){var b=a.getElementsByTagName(Sc);return b&&0!=b.length?b[0]:a.documentElement}function mq(){if(this&&this.Ta){var a=this.Ta;a&&a.tagName==zd&&nq(a,!0,this.T)}}function nq(a,b,c){null!=c&&v.clearTimeout(c);a.onload=Wj;a.onerror=Wj;a.onreadystatechange=Wj;b&&window.setTimeout(function(){Gl(a)},0)}function oq(a,b){var c=Zc+a+cb;b&&(c+=Vb+b);E.call(this,c)}D(oq,E);function qq(a,b){this.b=new Y(a);this.a=b?b:Ye;this.T=5E3}var rq=0;function sq(a,b,c,d){b=b||null;var e=be+(rq++).toString(36)+ik().toString(36),f=ge+e,h=a.b.clone();if(b)for(var m in b)if(!b.hasOwnProperty||b.hasOwnProperty(m)){var p=h,y=m,C=b[m];x(C)||(C=[String(C)]);Up(p.a,y,C)}c&&(v[f]=tq(e,c),c=a.a,x(f)||(f=[String(f)]),Up(h.a,c,f));a=lq(h.toString(),{timeout:a.T,Eb:!0});hq(a,null,uq(e,b,d),void 0)}qq.prototype.cancel=function(a){a&&(a.Hb&&a.Hb.cancel(),a.N&&vq(a.N,!1))};
function uq(a,b,c){return function(){vq(a,!1);c&&c(b)}}function tq(a,b){return function(c){vq(a,!0);b.apply(void 0,arguments)}}function vq(a,b){var c=ge+a;if(v[c])if(b)try{delete v[c]}catch(d){v[c]=void 0}else v[c]=Wj};function wq(a){X.call(this,Mc,a)}D(wq,X);wq.prototype.C=function(){if(this.a=V(this.f,mg)){var a=this.f.m(),a=new xq(a.feedUrl,this.a,{numItemsShow:a.numItemsShow,showItemAuthor:a.showItemAuthor,showItemDate:a.showItemDate,linkTarget:a.openLinksInNewWindow?fe:ie}),b=new qq(ub);b.T=-1;sq(b,{q:a.h,num:a.a.numItemsShow,output:ih,v:Db},A(a.c,a))}};
var yq={moduleTitle:null,feedUrl:function(a){a=a.replace(/^\s+/,g).replace(/\s+$/,g);if(0==a.length)return LayoutsMessages.FIELD_CANNOT_BE_BLANK},numItemsShow:function(a,b){return function(c){c=parseInt(c,10);if(isNaN(c))return LayoutsMessages.MUST_SPECIFY_A_NUMBER;if(c<a)return LayoutsMessages.NUMBER_TOO_SMALL+k+a;if(c>b)return LayoutsMessages.NUMBER_TOO_LARGE+k+b}}(1,5),showItemDate:null,showItemAuthor:null,securityToken:null,openLinksInNewWindow:null};
function xq(a,b,c){this.h=a;this.b=b;this.a=c}
xq.prototype.c=function(a){Fl(this.b);if(200==a.responseStatus){var b=document.createElement(mj);this.b.appendChild(b);for(var c=0;c<a.responseData.feed.entries.length;c++){var d=a.responseData.feed.entries[c],e=document.createElement(lh);b.appendChild(e);var f;(f=this.a.previewMode)||(f=(new Y(d.link)).c,f=!(f==g||f==Lg||f==Rg));f=f?P(je,{href:hh},d.title):P(je,{href:d.link},d.title);f.target=this.a.linkTarget;e.appendChild(P(Hi,{"class":fh},f));this.a.showItemDate&&(f=P(Hi,{"class":eh},Pj+(new Date(d.publishedDate)).toLocaleDateString()),
e.appendChild(f));this.a.showItemAuthor&&(d=P(Hi,{"class":dh},Pj+d.author),e.appendChild(d))}this.g&&this.g(a.responseData.feed)}else this.b.appendChild(P(Hi,null,Fc)),this.i&&this.i()};B("_FeedView",wq);
wq._setConfigurationOptions=function(){var a;yq.security_token=null;a||(a=qf);var b=document.forms[a].widgetId.value,c=document.forms[a].widgetType.value;a=document.forms[a];var d=!0,e={},f;for(f in yq){var h=wo(a[f]);if(w(h)){var m=yq[f],p=xo(f);p&&(Fl(p),p.className=fg);m&&(m=m(h))&&(uo(f,m),d=!1);e[f]=h}}d&&H.Gb(e,b,c)};function zq(a){X.call(this,zq.a,a)}D(zq,X);zq.a="FollowByEmail";B("_FollowByEmailView",zq);function Aq(a){X.call(this,Nc,a);this.a=a.o}D(Aq,X);function Bq(a){window.open(a,fe,Hg)}Aq.prototype.P=function(a,b){a==Bg?(Cq(this,b),Dq(this),Eq(this,b)):Aq.u.P.call(this,a,b)};Aq.prototype.C=function(){var a;a:{a=this.a.data;for(var b in a){a=!1;break a}a=!0}a||(Dq(this),Eq(this,this.a.data))};
function Cq(a,b){for(var c=O(sg,a.a.a),c=Pk(b.followers,N(je,qg,c)),d=0;d<c.length;d++){var e=c[d][0],f=c[d][1];f.setAttribute(Mf,e.viewUrl);f.onclick=function(){return!1};f=O(rg,f);f.setAttribute(Mi,e.thumbnailUrl);f.setAttribute(dj,e.displayName)}}function Dq(a){var b=O(sg,a.a.a);if(b)for(var b=N(je,qg,b),c=0;c<b.length;c++){var d=b[c];d.getAttribute(Mf)&&(d.onclick=A(Bq,a,d.getAttribute(Mf)))}}
function Eq(a,b){var c=O(tg,a.a.a);c&&(b.nextTimestamp?(c.style.display=bh,c=O(Jh,c),c.href=ja,c.onclick=function(){return!1},sm(c),Q(c,cf,A(Aq.prototype.b,a,b.nextTimestamp))):c.style.display=t)}Aq.prototype.b=function(a){to(this.f,Bg,{fcMT:a},null,Pc)};B("_FollowersView",Aq);function Fq(a){X.call(this,Qc,a)}D(Fq,X);B("_GadgetView",Fq);function Gq(a){X.call(this,Gq.a,a)}D(Gq,X);Gq.a="Header";B("_HeaderView",Gq);function Hq(a,b){X.call(this,b,a)}D(Hq,X);function Iq(a){X.call(this,Jd,a)}D(Iq,Hq);function Jq(a){X.call(this,Vc,a)}D(Jq,Hq);B("_TextView",Iq);B("_HTMLView",Jq);function Kq(a){X.call(this,Yc,a);this.a=a.o}D(Kq,X);Kq.prototype.C=function(){if(1==this.a.data.resize){var a=V(this.f,$g),b=this.a.a;if(a&&b){if(document.defaultView)b=parseInt(document.defaultView.getComputedStyle(b,null).width,10);else if(b.currentStyle)a.style.display=t,b=b.offsetWidth,a.style.display=g;else return;a.width>b&&(a.height=Math.round(b/a.width*a.height),a.width=b);a.style.visibility=sj}}};B("_ImageView",Kq);function Lq(a){X.call(this,bd,a)}D(Lq,X);B("_LabelView",Lq);function Mq(a){X.call(this,Kd,a)}D(Mq,X);B("_TextListView",Mq);function Nq(a){X.call(this,cd,a)}D(Nq,X);B("_LinkListView",Nq);function Oq(a){X.call(this,vc,a)}D(Oq,X);B("_BloggerButtonView",Oq);function Pq(a){X.call(this,md,a)}D(Pq,X);B("_NavbarView",Pq);function Qq(a){X.call(this,nd,a)}D(Qq,X);Qq.prototype.C=function(){google.load(zi,Cb,{callback:this.a.bind(this)});window._uds_nbw_donotrepair=!0};
Qq.prototype.a=function(){if(V(this.f,Ce)){var a=W(this.f,Ce),b,c=this.f.m().format;c==Qd?b=!1:c==Uc?b=!0:c==Tc&&(b=!0);c={largeResultSet:!1,horizontal:b,linkTarget:1==this.f.m().linkNewWindow?GSearch.LINK_TARGET_BLANK:GSearch.LINK_TARGET_SELF,title:k,autoExecuteList:{executeList:this.f.m().expression.split(/,/)}};b&&(c.autoExecuteList.cycleTime=GSnewsBar.CYCLE_TIME_MEDIUM,c.autoExecuteList.cycleMode=GSnewsBar.CYCLE_MODE_RANDOM);b=new GSnewsBar(a,c);window[a.id]=b}};B("_NewsBarView",Qq);function Rq(a){X.call(this,rd,a)}D(Rq,X);Rq.prototype.ga=function(){return rd};Rq.prototype.C=function(){if(0!=this.f.m().mobile){var a=V(this.f,Ci);a&&(a.onchange=function(a){a=a||window.event;a=a.target||a.srcElement;if(a=a.options[a.selectedIndex].value)window.location=a})}};var _PageListView=Rq;B("_PageListView",Rq);function Sq(a){X.call(this,Sq.a,a)}D(Sq,X);Sq.a="PlusBadge";B("_PlusBadgeView",Sq);function Tq(a){X.call(this,Tq.a,a)}D(Tq,X);Tq.a="PlusFollowers";B("_PlusFollowersView",Tq);function Uq(a){X.call(this,Uq.a,a)}D(Uq,X);Uq.a="PlusOne";B("_PlusOneView",Uq);function Vq(a){X.call(this,sd,a);this.c=this.b=this.a=null;if(a=this.f.m())this.a=$h+a.pollid,this.b=a.iframeurl,this.c=Q(window,wh,this.g,!1,this),a=document.getElementsByName(this.a)[0],void 0!=a&&(a.src=this.b)}D(Vq,X);Vq.prototype.g=function(a){var b=document.getElementsByName(this.a)[0];void 0!=b&&(a=a.b,a.source===b.contentWindow&&0==this.b.lastIndexOf(a.origin,0)&&(a=a.data,!ak(a)||0>a||(b.height=a+ki,rm(this.c))))};B("_PollView",Vq);function Wq(a){X.call(this,td,a)}D(Wq,X);B("_PopularPostsView",Wq);function Xq(a){X.call(this,wd,a);this.a=a.o}D(Xq,X);Xq.prototype.C=function(){this.a&&this.a.a&&0==this.f.m().isDisplayable&&(this.a.a.style.display=t)};B("_ProfileView",Xq);function Yq(a){X.call(this,yd,a)}D(Yq,X);B("_RecentPostsView",Yq);function Zq(a){X.call(this,Zq.a,a)}D(Zq,X);Zq.a="Sharing";B("_SharingView",Zq);function $q(a){X.call(this,Fd,a)}D($q,X);$q.prototype.C=function(){window.location.protocol==Mg&&google.load(ng,Cb,{callback:this.a.bind(this)})};
$q.prototype.a=function(){if(V(this.f,Gi)){var a=W(this.f,Gi),b=this.f.m().computedFeed,c={linkTarget:this.f.m().linkNewWindow?google.feeds.LINK_TARGET_BLANK:google.feeds.LINK_TARGET_SELF,scaleImages:!0,fullControlPanel:!0,fullControlPanelSmallIcons:!0,pauseOnHover:!1,displayTime:this.f.m().speed};0==b.indexOf(Og)&&(c.thumbnailUrlResolver=ar);this.f.m().randomizeFeed&&(c.feedLoadCallback=br);new GFslideShow(b,a,c)}};
function ar(a){var b=google.feeds.getElementsByTagNameNS(a.xmlNode,Qg,aj);a=null;b.length&&(b=b[0],a=b.getAttribute(nj),a||(a=b.firstChild.nodeValue),a=a.replace(/^(.*)_[st]\.([a-zA-Z]+)$/,pa));return a}function br(a){a=a.feed.entries;for(var b=a.length-1;0<b;--b){var c=Math.floor(Math.random()*(b+1)),d=a[b];a[b]=a[c];a[c]=d}}B("_SlideshowView",$q);function cr(a){X.call(this,Hd,a)}D(cr,X);cr.prototype.C=function(){null!=V(this.f,hj)&&Pn(this.f.m().statsUrl,A(this.g,this))};
cr.prototype.g=function(a){a=a.target;if(Yn(a)){a=a.a?yn(a.a.responseText):void 0;var b=this.f.m(),c=V(this.f,hj);if(null!=c){if(b.showGraphicalCounter){this.c=a.total;for(var d=g+a.total,e=0;e<d.length;e++)c.appendChild(P(Hi,{"class":Qf},P(Si,null,document.createTextNode(String(d.charAt(e)))),P(Hi,{"class":Ee})));b.showAnimatedCounter&&(this.b=new fn(a.nextTickMs),Q(this.b,bj,A(this.i,this,c)),c=this.b,c.c=!0,c.a||(c.a=c.b.setTimeout(c.h,c.g),c.j=ik()))}else{d=a.total;if(isNaN(d)||0>d)d=ld;else{for(var d=
d.toString(),e=[],f=0,h=d.length;f<h;f++)0<f&&0==f%3&&e.push(fb),e.push(d.charAt(h-1-f));d=e.reverse().join(g)}Jl(c,d)}b.showSparkline&&(W(this.f,Ii).src=a.sparklineUrl);W(this.f,Bf).style.display=g}}};
cr.prototype.i=function(a){if(dr(this.c+1)>dr(this.c))sm(this.b),gn(this.b);else{this.c++;for(var b=g+this.c,c=0;c<b.length;c++){var d=a.childNodes[c],e=b.charAt(c),f=d.firstChild,h=void 0;yl&&null!==f&&ch in f?h=f.innerText.replace(/(\r\n|\r|\n)/g,ba):(h=[],Ml(f,h,!0),h=h.join(g));h=h.replace(/ \xAD /g,k).replace(/\xAD/g,g);h=h.replace(/\u200B/g,g);yl||(h=h.replace(/ +/g,k));h!=k&&(h=h.replace(/^\s*/,g));h!=e&&(Jl(d.firstChild,e),hn(A(this.a,this,d,1),50),hn(A(this.a,this,d,2),100),hn(A(this.a,this,
d,3),150),hn(A(this.a,this,d,0),200))}}};function dr(a){return 0==a?1:Math.floor(Math.log(a)/Math.LN10)+1}cr.prototype.a=function(a,b){var c=Ni+(0!=b?b-1:3),d=Ni+b,e=Qk(a);z(c)?Kk(e,c):x(c)&&(e=Uk(e,c));z(d)&&!Ik(e,d)?e.push(d):x(d)&&Sk(e,d);a.className=e.join(k)};B("_StatsView",cr);function gr(a){X.call(this,Id,a)}D(gr,X);var ir=null,jr=null;function kr(a,b){a.style.zIndex=1==b?Mb:g}function lr(a,b){return a?a.className&&-1!=a.className.search(b)?a:lr(a.parentNode,b):null}function mr(a,b){kr(a.parentNode,b);if(K){var c=lr(a,Ai);c&&(c.parentNode.className&&-1!=c.parentNode.className.search(lf)&&kr(c.parentNode.parentNode.parentNode.parentNode,b),kr(c,b));(c=lr(a,vj))&&kr(c.parentNode.parentNode,b)}}B("_SubscribeView",gr);
B("_SW_toggleReaderList",function(a,b){var c=document.getElementById(Bd+b),d=document.getElementById(Cd+b);a||(a=window.event);a.cancelBubble=!0;a.stopPropagation&&a.stopPropagation();var e=document.onclick;null!=ir&&ir!=c&&(mr(ir,!1),ir.style.display=t,jr.style.visibility=sj);c.style.display==t?(mr(c,!0),c.style.display=g,ir=c,jr=d,d.style.visibility=Jg,document.onclick=function(){c.style.display=t;mr(c,!1);d.style.visibility=sj;e&&(document.onclick=e)}):(c.style.display=t,mr(c,!1),d.style.visibility=
sj,e&&(document.onclick=e));return!1});B("_SW_hideReaderList",function(a){var b=document.getElementById(Bd+a);a=document.getElementById(Cd+a);b.style.display=t;mr(b,!1);a.style.visibility=sj});function nr(a){X.call(this,nr.a,a)}D(nr,X);nr.a="Translate";B("_TranslateView",nr);function or(a){X.call(this,Rd,a)}D(or,X);or.prototype.C=function(){var a=this.f;V(a,Ce)&&(gapi.load(df,A(this.a,this)),a=W(a,Ce),Rk(a,qj))};
or.prototype.a=function(){var a=this.f.m()[re];if(gapi.client.youtube){var a=W(this.f,Ce),b=this.f.m().format,c,d,e=this.f.m().expression;b==Qd?(c=!1,d=YTvideoBar.THUMBNAILS_MEDIUM,a.style.width=Ib):b==Uc?(c=!0,d=YTvideoBar.THUMBNAILS_SMALL,a.style.width=Nb):b==Tc&&(c=!0,d=YTvideoBar.THUMBNAILS_MEDIUM,a.style.width=Qb);new YTvideoBar(a,{horizontal:c,autoExecuteList:{cycleTime:YTvideoBar.CYCLE_TIME_LONG,cycleMode:YTvideoBar.CYCLE_MODE_RANDOM,executeList:e.split(/,/)},thumbnailSize:d})}else gapi.client.setApiKey(a),
gapi.client.load(Mj,oj,A(this.a,this))};B("_VideoBarView",or);function Z(a){X.call(this,Z.a,a)}D(Z,X);Z.a="Wikipedia";B("_WikipediaView",Z);Z.g=5;Z.b=g;Z.c=bg;u=Z.prototype;u.fa=!1;u.aa=!1;u.C=function(){var a=V(this.f,Fj);if(a){Z.b=this.f.o.data.language||bg;var b=this;Q(a,Vi,function(a){Z.prototype.aa||(Z.prototype.aa=!0,pr(b));a.preventDefault()})}};
function pr(a){Fl(M(V(a.f,Ij)));Fl(M(V(a.f,Hj)));var b=lk(M(V(a.f,Gj)).value);b?(b=Op(Op(Op(Dp(new Y(Tg+(a.fa&&Z.c||Z.b)+qb),zb),me,Wh),zi,b),yg,ih),b=new qq(new Y(b)),sq(b,{callback:ec},A(a.Zb,a),A(a.Yb,a))):(M(V(a.f,Jj)).style.display=t,M(V(a.f,Ij)).innerHTML=a.f.o.data.enterTextMsg,Z.prototype.aa=!1)}
u.Zb=function(a){var b=V(this.f,Jj),c=V(this.f,Ij),d=lk(M(V(this.f,Gj)).value),e=[];a=a[1];var f=a.length;if(0==f)b=M(b),b.style.display=Fe,M(c).innerHTML=this.f.o.data.noResultsFoundMsg,Z.prototype.aa=!1;else{for(var h=0;h<f;h++)e.push(bc+(Tg+(this.fa&&Z.c||Z.b)+rb+a[h].replace(/ /g,be))+dc+a[h]+Zb);if(f>Z.g){for(h=0;h<Z.g;h++)M(c).innerHTML+=e[h];M(V(this.f,Hj)).style.display=Fe;c=ac+Op(Op(Op(Op(Dp(new Y(Tg+(this.fa&&Z.c||Z.b)+qb),Ab),dj,Gd),ii,Nf),zi,d),zg,Dd)+dc+this.f.o.data.moreMsg+Yb;M(V(this.f,
Hj)).innerHTML=c}else for(h=0;h<f;h++)M(c).innerHTML+=e[h];b=M(b);b.style.display=Fe;this.fa=Z.prototype.aa=!1}};u.Yb=function(){Z.b!=bg?(this.fa=!0,pr(this)):(M(V(this.f,Jj)).style.display=t,M(V(this.f,Ij)).innerHTML=this.f.o.data.fetchingErrorMsg,Z.prototype.aa=!1)};if(window.jstiming){window.jstiming.Ia={};window.jstiming.$b=1;var qr=function(a,b,c){var d=a.t[b],e=a.t.start;if(d&&(e||c))return d=a.t[b][0],void 0!=c?e=c:e=e[0],Math.round(d-e)},rr=function(a,b,c){var d=g;window.jstiming.srt&&(d+=Ra+window.jstiming.srt,delete window.jstiming.srt);window.jstiming.pt&&(d+=Ta+window.jstiming.pt,delete window.jstiming.pt);try{window.external&&window.external.tran?d+=Va+window.external.tran:window.gtbExternal&&window.gtbExternal.tran?d+=Va+window.gtbExternal.tran():
window.chrome&&window.chrome.csi&&(d+=Va+window.chrome.csi().tran)}catch(J){}var e=window.chrome;if(e&&(e=e.loadTimes)){e().wasFetchedViaSpdy&&(d+=La);if(e().wasNpnNegotiated){var d=d+Ja,f=e().npnNegotiatedProtocol;f&&(d+=Ka+(encodeURIComponent||escape)(f))}e().wasAlternateProtocolAvailable&&(d+=Ba)}var h=a.t,m=h.start,e=[],f=[],p;for(p in h)if(p!=Oi&&0!=p.indexOf(be)){var y=h[p][1];y?h[y]&&f.push(p+lb+qr(a,p,h[y][0])):m&&e.push(p+lb+qr(a,p))}delete h.start;if(b)for(var C in b)d+=ua+C+cc+b[C];(b=
c)||(b=Sg==document.location.protocol?Ug:Pg);return[b,gc,Oa+(window.jstiming.sn||Ne)+za,a.name,f.length?Fa+f.join(fb):g,d,Na,e.join(fb)].join(g)},sr=function(a,b,c){a=rr(a,b,c);if(!a)return g;b=new Image;var d=window.jstiming.$b++;window.jstiming.Ia[d]=b;b.onload=b.onerror=function(){window.jstiming&&delete window.jstiming.Ia[d]};b.src=a;b=null;return a};window.jstiming.report=function(a,b,c){if(document.webkitVisibilityState==hi){var d=!1,e=function(){if(!d){b?b.prerender=Cb:b={prerender:Cb};var f;
document.webkitVisibilityState==hi?f=!1:(sr(a,b,c),f=!0);f&&(d=!0,document.removeEventListener(tj,e,!1))}};document.addEventListener(tj,e,!1);return g}return sr(a,b,c)}}; })()
