565a182d06fe331b55193b05f1aeb0de2f683aea827d2e95f80b31862106a001

Source Code:

(function(){var ba="&action=",ca=".wikipedia.org",da="CSSStyleDeclaration",ea="Clobbering detected",fa="Edge",ha="Element",ia="GET",ja="Never attached to DOM.",ka="SPAN",la="STYLE",ma="SW_READER_LIST_",na="SW_READER_LIST_CLOSED_",oa="Share this post",pa="_blank",qa="about:invalid#zClosurez",ra="about:invalid#zSoyz",sa="absolute",ta="attributes",ua="block",va="blog.gPlusViewType",wa="chooseWidget",xa="click",ya="collapsed",za="collapsed-backlink",Aa="collapsible",Ba="comment-editor",Ca="complete",Da="configure",
Ea="contact-form-email",Fa="contact-form-email-message",Ga="contact-form-error-message",Ha="contact-form-error-message-with-border",Ia="contact-form-name",Ja="contact-form-submit",Ka="contact-form-success-message",La="contact-form-success-message-with-border",Ma="content",Na="data-height",Oa="data-sanitizer-",Pa="data-viewurl",Qa="displayModeFull",Ra="displayModeLayout",Sa="displayModeNone",h="div",Ta="dropdown-toggle",Ua="error",Va="expanded",Wa="expanded-backlink",Xa="followers-grid",m="function",
Ya="getAttribute",Za="getElementsByTagName",$a="getPropertyValue",ab="hasAttribute",bb="hidden",cb="inline",db="layout-widget-description",eb="layout-widget-title",fb="max-height: 0;",gb="msMatchesSelector",n="none",hb="number",p="object",ib="ready",jb="removeAttribute",kb="rotate(-45deg)",lb="setAttribute",mb="status-message",nb="status-message-inner",q="string",ob="style",pb="success",qb="text/javascript",rb="thread-collapsed",tb="thread-expanded",ub="toggle",vb="visible",wb="wikipedia-search-input",
xb="wikipedia-search-more",yb="wikipedia-search-results",zb="wikipedia-search-results-header",Ab="zClosurez";function Bb(){return function(){}}function r(a){return function(){return this[a]}}function Cb(a){return function(){return a}}var u;function Db(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var Eb=typeof Object.create==m?Object.create:function(a){function b(){}b.prototype=a;return new b},Fb;
if(typeof Object.setPrototypeOf==m)Fb=Object.setPrototypeOf;else{var Gb;a:{var Hb={a:!0},Ib={};try{Ib.__proto__=Hb;Gb=Ib.a;break a}catch(a){}Gb=!1}Fb=Gb?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var Jb=Fb,Kb=typeof Object.defineProperties==m?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)};
function Lb(a){a=[p==typeof window&&window,p==typeof self&&self,p==typeof global&&global,a];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var Mb=Lb(this);function Nb(a,b){if(b){var c=Mb;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];e in c||(c[e]={});c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&Kb(c,a,{configurable:!0,writable:!0,value:b})}}
function Ob(a,b,c){if(null==a)throw new TypeError("The 'this' value for String.prototype."+c+" must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype."+c+" must not be a regular expression");return a+""}Nb("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=Ob(this,b,"endsWith");b+="";void 0===c&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var e=b.length;0<e&&0<c;)if(d[--c]!=b[--e])return!1;return 0>=e}});
Nb("String.prototype.repeat",function(a){return a?a:function(b){var c=Ob(this,null,"repeat");if(0>b||1342177279<b)throw new RangeError("Invalid count value");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}});
Nb("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(k){return k};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if(typeof f==m){b=f.call(b);for(var g=0;!(f=b.next()).done;)e.push(c.call(d,f.value,g++))}else for(f=b.length,g=0;g<f;g++)e.push(c.call(d,b[g],g));return e}});function Pb(a,b){return Object.prototype.hasOwnProperty.call(a,b)}
Nb("WeakMap",function(a){function b(l){this.fa=(k+=Math.random()+1).toString();if(l){var t="undefined"!=typeof Symbol&&Symbol.iterator&&l[Symbol.iterator];for(l=t?t.call(l):{next:Db(l)};!(t=l.next()).done;)t=t.value,this.set(t[0],t[1])}}function c(){}function d(l){var t=typeof l;return t===p&&null!==l||t===m}function e(l){if(!Pb(l,g)){var t=new c;Kb(l,g,{value:t})}}function f(l){var t=Object[l];t&&(Object[l]=function(F){if(F instanceof c)return F;e(F);return t(F)})}if(function(){if(!a||!Object.seal)return!1;
try{var l=Object.seal({}),t=Object.seal({}),F=new a([[l,2],[t,3]]);if(2!=F.get(l)||3!=F.get(t))return!1;F.delete(l);F.set(t,4);return!F.has(l)&&4==F.get(t)}catch(C){return!1}}())return a;var g="$jscomp_hidden_"+Math.random();f("freeze");f("preventExtensions");f("seal");var k=0;b.prototype.set=function(l,t){if(!d(l))throw Error("Invalid WeakMap key");e(l);if(!Pb(l,g))throw Error("WeakMap key fail: "+l);l[g][this.fa]=t;return this};b.prototype.get=function(l){return d(l)&&Pb(l,g)?l[g][this.fa]:void 0};
b.prototype.has=function(l){return d(l)&&Pb(l,g)&&Pb(l[g],this.fa)};b.prototype.delete=function(l){return d(l)&&Pb(l,g)&&Pb(l[g],this.fa)?delete l[g][this.fa]:!1};return b});var Qb=typeof Object.assign==m?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)Pb(d,e)&&(a[e]=d[e])}return a};Nb("Object.assign",function(a){return a||Qb});window.jstiming&&window.jstiming.load.tick("widgetJsStart");function Rb(){window.jstiming.load.tick("ol")}
function Sb(a,b){a.addEventListener?a.addEventListener("load",b,!1):a.attachEvent("onload",b)}function Tb(a,b){return a.className&&-1!=a.className.indexOf(b)?a:a.parentNode?Tb(a.parentNode,b):null}function Ub(){window.jstiming.load.tick("prt");window.tickAboveFold&&window.tickAboveFold(this)}
window.BLOG_attachCsiOnload=function(a,b){if(window.jstiming){window.jstiming.load.tick("widgetJsEnd");window.jstiming.load.tick("prt");window.jstiming.load.name=a+"blogspot";a=document.getElementsByTagName("img");for(var c=0;c<a.length;c++)a[c].complete?null!=Tb(a[c],"post")&&Ub.apply(a[c]):null!=Tb(a[c],"post")&&Sb(a[c],Ub);Sb(window,Rb);a=function(){for(var d={},e=window.blogger_blog_id,f=["google_blogger_adsense_experiment_id","blogger_csi_e","blogger_templates_experiment_id","blogger_active_experiments"],
g=[],k=f.length,l=0;l<k;l++){var t=f[l];t in window&&g.push(window[t])}e&&(d.blogId=e);0<g.length&&(d.e=g.join(","));e=("https:"==document.location.protocol?"https:":"http:")+"//csi.gstatic.com/csi";window.jstiming.report(window.jstiming.load,d,b||e)};window.addEventListener?window.addEventListener("beforeunload",a,!1):window.attachEvent("onbeforeunload",a)}};/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var Vb=Vb||{},v=this||self,Wb=/^[\w+/_-]+[=]{0,2}$/,Xb=null;function Yb(){}function Zb(a){a.ob=void 0;a.Aa=function(){return a.ob?a.ob:a.ob=new a}}
function $b(a){var b=typeof a;if(b==p)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return p;if("[object Array]"==c||typeof a.length==hb&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return m}else return"null";
else if(b==m&&"undefined"==typeof a.call)return p;return b}function ac(a){var b=$b(a);return"array"==b||b==p&&typeof a.length==hb}function bc(a){return $b(a)==m}function cc(a){var b=typeof a;return b==p&&null!=a||b==m}var dc="closure_uid_"+(1E9*Math.random()>>>0),ec=0;function fc(a,b,c){return a.call.apply(a.bind,arguments)}
function gc(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}}function w(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?w=fc:w=gc;return w.apply(null,arguments)}
function hc(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}}var ic=Date.now||function(){return+new Date};function x(a,b){a=a.split(".");var c=v;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b}
function y(a,b){function c(){}c.prototype=b.prototype;a.N=b.prototype;a.prototype=new c;a.prototype.constructor=a};function jc(a){if(Error.captureStackTrace)Error.captureStackTrace(this,jc);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}y(jc,Error);jc.prototype.name="CustomError";var kc;function lc(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");jc.call(this,c+a[d])}y(lc,jc);lc.prototype.name="AssertionError";var mc=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a===q)return typeof b!==q||1!=b.length?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},z=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=typeof a===q?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)},nc=Array.prototype.filter?function(a,b){return Array.prototype.filter.call(a,
b,void 0)}:function(a,b){for(var c=a.length,d=[],e=0,f=typeof a===q?a.split(""):a,g=0;g<c;g++)if(g in f){var k=f[g];b.call(void 0,k,g,a)&&(d[e++]=k)}return d},oc=Array.prototype.map?function(a,b,c){return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),f=typeof a===q?a.split(""):a,g=0;g<d;g++)g in f&&(e[g]=b.call(c,f[g],g,a));return e},pc=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=typeof a===q?
a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};function qc(a){a:{var b=rc;for(var c=a.length,d=typeof a===q?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){b=e;break a}b=-1}return 0>b?null:typeof a===q?a.charAt(b):a[b]}function sc(a,b){return 0<=mc(a,b)}function tc(a){if(!Array.isArray(a))for(var b=a.length-1;0<=b;b--)delete a[b];a.length=0}function uc(a,b){b=mc(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c}
function vc(a){return Array.prototype.concat.apply([],arguments)}function wc(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 xc(a,b,c,d){Array.prototype.splice.apply(a,yc(arguments,1))}function yc(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}
function zc(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 Ac(a,b){return vc.apply([],oc(a,b,void 0))};function Bc(a){a=a.className;return typeof a===q&&a.match(/\S+/g)||[]}function Cc(a,b){var c=Bc(a),d=yc(arguments,1);Dc(c,d);a.className=c.join(" ")}function Ec(a,b){var c=Bc(a),d=yc(arguments,1);c=Fc(c,d);a.className=c.join(" ")}function Dc(a,b){for(var c=0;c<b.length;c++)sc(a,b[c])||a.push(b[c])}function Fc(a,b){return nc(a,function(c){return!sc(b,c)})}function Gc(a,b,c){for(var d=Bc(a),e=!1,f=0;f<d.length;f++)d[f]==b&&(xc(d,f--,1),e=!0);e&&(d.push(c),a.className=d.join(" "))}
function A(a,b){return sc(Bc(a),b)};function Hc(){return function(a){return 500<=Ic(a)?(a.responseText.length?document.body.innerHTML=a.responseText:window.alert(LayoutsMessages.SERVER_ERROR),!1):!0}};function Jc(a,b){var c=D,d=a.ownerDocument;b=b._GetHelper();var e=b._GetData(),f=c._GetAllData();a=Kc(d,a,h,"widget-wrap1");a=Kc(d,a,h,"widget-wrap2");a=Kc(d,a,h,"widget-wrap3");var g=Kc(d,a,h,"widget-content");if(a=e.version&&1<e.version)g.className+=" visibility",Kc(d,g,h,"layout-widget-state "+(e.isVisible?vb:"not-visible")).setAttribute("title",e.visibilityTooltipMessage);var k=Kc(d,g,h,"layout-title");if(e[eb]){var l=Kc(d,g,h,db);l.appendChild(d.createTextNode(e[eb]));l.setAttribute("title",
e[db])}k.appendChild(d.createTextNode(e["layout-title"]));e=Kc(d,g,"a","editlink");var t=b._GenerateWidgetMetadata();e.setAttribute("href",t.quickEditUrl);e.target=wa;e.onclick=function(){return c._PopupConfig(d.getElementById(t.instanceId))};a&&(e.className+=" icon");e.appendChild(d.createTextNode(f.messages.edit||"Edit"))}function Kc(a,b,c,d){a=a.createElement(c);a.className=d;b.appendChild(a);return a};function Lc(a,b){return 0==a.lastIndexOf(b,0)}var E=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
function Mc(a,b){if(b)a=a.replace(Nc,"&").replace(Oc,"<").replace(Pc,">").replace(Qc,""").replace(Rc,"'").replace(Sc,"�");else{if(!Tc.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(Nc,"&"));-1!=a.indexOf("<")&&(a=a.replace(Oc,"<"));-1!=a.indexOf(">")&&(a=a.replace(Pc,">"));-1!=a.indexOf('"')&&(a=a.replace(Qc,"""));-1!=a.indexOf("'")&&(a=a.replace(Rc,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(Sc,"�"))}return a}
var Nc=/&/g,Oc=/</g,Pc=/>/g,Qc=/"/g,Rc=/'/g,Sc=/\x00/g,Tc=/[\x00&<>"']/;function Uc(a,b){return a<b?-1:a>b?1:0};var Vc;a:{var Wc=v.navigator;if(Wc){var Xc=Wc.userAgent;if(Xc){Vc=Xc;break a}}Vc=""}function G(a){return-1!=Vc.indexOf(a)};function Yc(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function Zc(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function $c(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b}function ad(a,b){for(var c in a)if(a[c]==b)return!0;return!1}function bd(a){for(var b in a)return!1;return!0}function cd(a){var b={},c;for(c in a)b[c]=a[c];return b}var dd="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");
function ed(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<dd.length;f++)c=dd[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};function fd(){return(G("Chrome")||G("CriOS"))&&!G(fa)};function gd(a){return function(){return a}}function hd(){return null}function id(a){return a};function jd(a,b){this.C=a===kd&&b||"";this.D=ld}jd.prototype.ma=!0;jd.prototype.ka=r("C");function md(a){return a instanceof jd&&a.constructor===jd&&a.D===ld?a.C:"type_error:Const"}function nd(a){return new jd(kd,a)}var ld={},kd={},od=nd("");function pd(a,b){this.D=a===qd&&b||"";this.F=rd}pd.prototype.ma=!0;pd.prototype.ka=function(){return this.D.toString()};pd.prototype.nb=!0;pd.prototype.C=Cb(1);function sd(a){if(a instanceof pd&&a.constructor===pd&&a.F===rd)return a.D;$b(a);return"type_error:TrustedResourceUrl"}var td=/^([^?#]*)(\?[^#]*)?(#[\s\S]*)?/,rd={};
function ud(a,b,c){if(null==c)return b;if(typeof c===q)return c?a+encodeURIComponent(c):"";for(var d in c){var e=c[d];e=Array.isArray(e)?e:[e];for(var f=0;f<e.length;f++){var g=e[f];null!=g&&(b||(b=a),b+=(b.length>a.length?"&":"")+encodeURIComponent(d)+"="+encodeURIComponent(String(g)))}}return b}var qd={};function H(a,b){this.D=a===vd&&b||"";this.F=wd}H.prototype.ma=!0;H.prototype.ka=function(){return this.D.toString()};H.prototype.nb=!0;H.prototype.C=Cb(1);function xd(a){if(a instanceof H&&a.constructor===H&&a.F===wd)return a.D;$b(a);return"type_error:SafeUrl"}var yd=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;function zd(a){if(a instanceof H)return a;a=typeof a==p&&a.ma?a.ka():String(a);yd.test(a)||(a=qa);return new H(vd,a)}var wd={},vd={};function Ad(){this.C="";this.D=Bd}Ad.prototype.ma=!0;var Bd={};Ad.prototype.ka=r("C");function Cd(a){if(a instanceof Ad&&a.constructor===Ad&&a.D===Bd)return a.C;$b(a);return"type_error:SafeStyle"}function Dd(a){var b=new Ad;b.C=a;return b}var Ed=Dd("");function Fd(a){if(a instanceof H)return'url("'+xd(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';a=a instanceof jd?md(a):Gd(String(a));if(/[{;}]/.test(a))throw new lc("Value does not allow [{;}], got: %s.",[a]);return a}
function Gd(a){var b=a.replace(Hd,"$1").replace(Hd,"$1").replace(Id,"url");if(Jd.test(b)){if(Kd.test(a))return Ab;for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}if(!b||!c||!Ld(a))return Ab}else return Ab;return Md(a)}function Ld(a){for(var b=!0,c=/^[-_a-zA-Z0-9]$/,d=0;d<a.length;d++){var e=a.charAt(d);if("]"==e){if(b)return!1;b=!0}else if("["==e){if(!b)return!1;b=!1}else if(!b&&!c.test(e))return!1}return b}
var Jd=/^[-,."'%_!# a-zA-Z0-9\[\]]+$/,Id=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !#-\[\]-~]*"|[!#-&*-\[\]-~]*)([ \t\n]*\))/g,Hd=/\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?)\([-+*/0-9a-z.%\[\], ]+\)/g,Kd=/\/\*/;function Md(a){return a.replace(Id,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(g,k,l){f=k;return l});b=zd(d).ka();return c+f+b+f+e})};function Nd(){this.C="";this.D=Od}Nd.prototype.ma=!0;var Od={};
function Pd(a,b){if(-1!=a.indexOf("<"))throw Error("Selector does not allow '<', got: "+a);var c=a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=^$|]+$/.test(c))throw Error("Selector allows only [-_a-zA-Z0-9#.:* ,>+~[\\]()=^$|] and strings, got: "+a);a:{for(var d={"(":")","[":"]"},e=[],f=0;f<c.length;f++){var g=c[f];if(d[g])e.push(d[g]);else if(ad(d,g)&&e.pop()!=g){c=!1;break a}}c=0==e.length}if(!c)throw Error("() and [] in selector must be balanced, got: "+a);
if(!(b instanceof Ad)){c="";for(var k in b){if(!/^[-_a-zA-Z0-9]+$/.test(k))throw Error("Name allows only [-_a-zA-Z0-9], got: "+k);d=b[k];null!=d&&(d=Array.isArray(d)?oc(d,Fd).join(" "):Fd(d),c+=k+":"+d+";")}b=c?Dd(c):Ed}a=a+"{"+Cd(b).replace(/</g,"\\3C ")+"}";return Qd(a)}function Rd(a){function b(d){Array.isArray(d)?z(d,b):c+=Sd(d)}var c="";z(arguments,b);return Qd(c)}Nd.prototype.ka=r("C");
function Sd(a){if(a instanceof Nd&&a.constructor===Nd&&a.D===Od)return a.C;$b(a);return"type_error:SafeStyleSheet"}function Qd(a){var b=new Nd;b.C=a;return b}var Td=Qd("");function Ud(){this.D="";this.G=Vd;this.F=null}Ud.prototype.nb=!0;Ud.prototype.C=r("F");Ud.prototype.ma=!0;Ud.prototype.ka=function(){return this.D.toString()};function Wd(a){if(a instanceof Ud&&a.constructor===Ud&&a.G===Vd)return a.D;$b(a);return"type_error:SafeHtml"}function Xd(a){if(a instanceof Ud)return a;var b=typeof a==p,c=null;b&&a.nb&&(c=a.C());return Yd(Mc(b&&a.ma?a.ka():String(a)),c)}
function Zd(a){function b(f){Array.isArray(f)?z(f,b):(f=Xd(f),e.push(Wd(f).toString()),f=f.C(),0==d?d=f:0!=f&&d!=f&&(d=null))}var c=Xd($d),d=c.C(),e=[];z(a,b);return Yd(e.join(Wd(c).toString()),d)}function ae(a){return Zd(Array.prototype.slice.call(arguments))}var Vd={};function Yd(a,b){return be(a,b)}function be(a,b){var c=new Ud;c.D=a;c.F=b;return c}be("<!DOCTYPE html>",0);var $d=be("",0),ce=be("<br>",0);function de(a,b,c){md(a);md(a);return be(b,c||null)}function ee(a){var b=nd("Output of CSS sanitizer");md(b);md(b);return Dd(a)};var fe=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement(h),b=document.createElement(h);b.appendChild(document.createElement(h));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=Wd($d);return!b.parentElement});function ge(a,b){if(fe())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Wd(b)}function he(a,b){a.src=sd(b).toString()}
function ie(a,b){a.src=sd(b);if(null===Xb)b:{b=v.document;if((b=b.querySelector&&b.querySelector("script[nonce]"))&&(b=b.nonce||b.getAttribute("nonce"))&&Wb.test(b)){Xb=b;break b}Xb=""}b=Xb;b&&a.setAttribute("nonce",b)}function je(a){var b=window.location;a instanceof H||a instanceof H||(a=typeof a==p&&a.ma?a.ka():String(a),yd.test(a)||(a=qa),a=new H(vd,a));b.href=xd(a)};function ke(a){return a=Mc(a,void 0)}function le(a){for(var b=0;2>b;b++){var c="\"'".charAt(b);if(a.charAt(0)==c&&a.charAt(a.length-1)==c)return a.substring(1,a.length-1)}return a}var me=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};function ne(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})}function oe(a){return a.replace(/(^|[\s]+)([a-z])/g,function(b,c,d){return c+d.toUpperCase()})};function pe(a){pe[" "](a);return a}pe[" "]=Yb;function qe(a,b){var c=re;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var se=G("Opera"),I=G("Trident")||G("MSIE"),te=G(fa),ue=G("Gecko")&&!(-1!=Vc.toLowerCase().indexOf("webkit")&&!G(fa))&&!(G("Trident")||G("MSIE"))&&!G(fa),ve=-1!=Vc.toLowerCase().indexOf("webkit")&&!G(fa);function we(){var a=v.document;return a?a.documentMode:void 0}var xe;
a:{var ye="",ze=function(){var a=Vc;if(ue)return/rv:([^\);]+)(\)|;)/.exec(a);if(te)return/Edge\/([\d\.]+)/.exec(a);if(I)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(ve)return/WebKit\/(\S+)/.exec(a);if(se)return/(?:Version)[ \/]?(\S+)/.exec(a)}();ze&&(ye=ze?ze[1]:"");if(I){var Ae=we();if(null!=Ae&&Ae>parseFloat(ye)){xe=String(Ae);break a}}xe=ye}var Be=xe,re={};
function Ce(a){return qe(a,function(){for(var b=0,c=E(String(Be)).split("."),d=E(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f<e;f++){var g=c[f]||"",k=d[f]||"";do{g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];k=/(\d*)(\D*)(.*)/.exec(k)||["","","",""];if(0==g[0].length&&0==k[0].length)break;b=Uc(0==g[1].length?0:parseInt(g[1],10),0==k[1].length?0:parseInt(k[1],10))||Uc(0==g[2].length,0==k[2].length)||Uc(g[2],k[2]);g=g[3];k=k[3]}while(0==b)}return 0<=b})}var De;
if(v.document&&I){var Ee=we();De=Ee?Ee:parseInt(Be,10)||void 0}else De=void 0;var Fe=De;try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var Ge=!I||9<=Number(Fe),He=I&&!Ce("9"),Ie=I||se||ve;function Je(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0}Je.prototype.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};Je.prototype.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};function Ke(a,b){this.width=a;this.height=b}Ke.prototype.ha=function(){return!(this.width*this.height)};Ke.prototype.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};Ke.prototype.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};function J(a){return Le(document,a)}function Le(a,b){return typeof b===q?a.getElementById(b):b}function Me(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):Ne(document,"*",a,b)}function K(a,b){var c=b||document;if(c.getElementsByClassName)a=c.getElementsByClassName(a)[0];else{c=document;var d=b||c;a=d.querySelectorAll&&d.querySelector&&a?d.querySelector(a?"."+a:""):Ne(c,"*",a,b)[0]||null}return a||null}
function Ne(a,b,c,d){a=d||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&&a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,f=0,g;g=a[f];f++)b==g.nodeName&&(d[e++]=g);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(f=e=0;g=a[f];f++)b=g.className,typeof b.split==m&&sc(b.split(/\s+/),c)&&(d[e++]=g);d.length=e;return d}return a}
function Oe(a,b){Yc(b,function(c,d){c&&typeof c==p&&c.ma&&(c=c.ka());d==ob?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:Pe.hasOwnProperty(d)?a.setAttribute(Pe[d],c):Lc(d,"aria-")||Lc(d,"data-")?a.setAttribute(d,c):a[d]=c})}var Pe={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 Qe(a,b,c){return Re(document,arguments)}function Re(a,b){var c=String(b[0]),d=b[1];if(!Ge&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',ke(d.name),'"');if(d.type){c.push(' type="',ke(d.type),'"');var e={};ed(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=Se(a,c);d&&(typeof d===q?c.className=d:Array.isArray(d)?c.className=d.join(" "):Oe(c,d));2<b.length&&Te(a,c,b);return c}
function Te(a,b,c){function d(g){g&&b.appendChild(typeof g===q?a.createTextNode(g):g)}for(var e=2;e<c.length;e++){var f=c[e];!ac(f)||cc(f)&&0<f.nodeType?d(f):z(Ue(f)?wc(f):f,d)}}function Se(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)}function Ve(a){for(var b;b=a.firstChild;)a.removeChild(b)}function We(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}
function Xe(a){var b;if(Ie&&!(I&&Ce("9")&&!Ce("10")&&v.SVGElement&&a instanceof v.SVGElement)&&(b=a.parentElement))return b;b=a.parentNode;return cc(b)&&1==b.nodeType?b:null}function Ye(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 Ze(a){return 9==a.nodeType?a:a.ownerDocument||a.document}
function $e(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else{Ve(a);var c=Ze(a);a.appendChild(c.createTextNode(String(b)))}}var af={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},bf={IMG:" ",BR:"\n"};
function cf(a,b,c){if(!(a.nodeName in af))if(3==a.nodeType)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in bf)b.push(bf[a.nodeName]);else for(a=a.firstChild;a;)cf(a,b,c),a=a.nextSibling}function Ue(a){if(a&&typeof a.length==hb){if(cc(a))return typeof a.item==m||typeof a.item==q;if(bc(a))return typeof a.item==m}return!1}
function df(a,b,c,d){if(!b&&!c)return null;var e=b?String(b).toUpperCase():null;return ef(a,function(f){return(!e||f.nodeName==e)&&(!c||typeof f.className===q&&sc(f.className.split(/\s+/),c))},d)}function ef(a,b,c){for(var d=0;a&&(null==c||d<=c);){if(b(a))return a;a=a.parentNode;d++}return null}function ff(){this.D=v.document||document}ff.prototype.Pa=function(){return Le(this.D,void 0)};ff.prototype.C=function(a,b,c){return Re(this.D,arguments)};ff.prototype.appendChild=function(a,b){a.appendChild(b)};
ff.prototype.contains=Ye;function gf(){this.J=this.J;this.aa=this.aa}gf.prototype.J=!1;gf.prototype.ra=function(){this.J||(this.J=!0,this.Z())};gf.prototype.Z=function(){if(this.aa)for(;this.aa.length;)this.aa.shift()()};var hf=!I||9<=Number(Fe),jf=I&&!Ce("9"),kf=function(){if(!v.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{v.addEventListener("test",Yb,b),v.removeEventListener("test",Yb,b)}catch(c){}return a}();function lf(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.sa=!1}lf.prototype.stopPropagation=function(){this.sa=!0};lf.prototype.preventDefault=function(){this.defaultPrevented=!0};function of(a,b){lf.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.clientY=this.clientX=0;this.key="";this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.C=null;a&&this.init(a,b)}y(of,lf);
of.prototype.init=function(a,b){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.currentTarget=b;if(b=a.relatedTarget){if(ue){a:{try{pe(b.nodeName);var e=!0;break a}catch(f){}e=!1}e||(b=null)}}else"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY):(this.clientX=void 0!==a.clientX?a.clientX:
a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY);this.keyCode=a.keyCode||0;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.C=a;a.defaultPrevented&&this.preventDefault()};of.prototype.stopPropagation=function(){of.N.stopPropagation.call(this);this.C.stopPropagation?this.C.stopPropagation():this.C.cancelBubble=!0};
of.prototype.preventDefault=function(){of.N.preventDefault.call(this);var a=this.C;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,jf)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};var pf="closure_listenable_"+(1E6*Math.random()|0);function qf(a){return!(!a||!a[pf])}var rf=0;function sf(a,b,c,d,e){this.listener=a;this.C=null;this.src=b;this.type=c;this.capture=!!d;this.Ta=e;this.key=++rf;this.Ba=this.Na=!1}function tf(a){a.Ba=!0;a.listener=null;a.C=null;a.src=null;a.Ta=null};function uf(a){this.src=a;this.C={};this.D=0}uf.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.C[f];a||(a=this.C[f]=[],this.D++);var g=vf(a,b,d,e);-1<g?(b=a[g],c||(b.Na=!1)):(b=new sf(b,this.src,f,!!d,e),b.Na=c,a.push(b));return b};function wf(a,b){var c=b.type;if(!(c in a.C))return!1;var d=uc(a.C[c],b);d&&(tf(b),0==a.C[c].length&&(delete a.C[c],a.D--));return d}function xf(a){var b=0,c;for(c in a.C){for(var d=a.C[c],e=0;e<d.length;e++)++b,tf(d[e]);delete a.C[c];a.D--}}
function yf(a,b,c,d,e){a=a.C[b.toString()];b=-1;a&&(b=vf(a,c,d,e));return-1<b?a[b]:null}function vf(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.Ba&&f.listener==b&&f.capture==!!c&&f.Ta==d)return e}return-1};var zf="closure_lm_"+(1E6*Math.random()|0),Af={},Bf=0;function L(a,b,c,d,e){if(d&&d.once)return Cf(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)L(a,b[f],c,d,e);return null}c=Df(c);qf(a)?f=a.ea.add(String(b),c,!1,cc(d)?!!d.capture:!!d,e):f=Ef(a,b,c,!1,d,e);return f}
function Ef(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var g=cc(e)?!!e.capture:!!e,k=Ff(a);k||(a[zf]=k=new uf(a));c=k.add(b,c,d,g,f);if(c.C)return c;d=Gf();c.C=d;d.src=a;d.listener=c;if(a.addEventListener)kf||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(Hf(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");Bf++;return c}
function Gf(){var a=If,b=hf?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 Cf(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)Cf(a,b[f],c,d,e);return null}c=Df(c);return qf(a)?a.ea.add(String(b),c,!0,cc(d)?!!d.capture:!!d,e):Ef(a,b,c,!0,d,e)}
function Jf(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)Jf(a,b[f],c,d,e);else d=cc(d)?!!d.capture:!!d,c=Df(c),qf(a)?(a=a.ea,b=String(b).toString(),b in a.C&&(f=a.C[b],c=vf(f,c,d,e),-1<c&&(tf(f[c]),Array.prototype.splice.call(f,c,1),0==f.length&&(delete a.C[b],a.D--)))):a&&(a=Ff(a))&&(c=yf(a,b,c,d,e))&&Kf(c)}
function Kf(a){if(typeof a===hb||!a||a.Ba)return!1;var b=a.src;if(qf(b))return wf(b.ea,a);var c=a.type,d=a.C;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(Hf(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Bf--;(c=Ff(b))?(wf(c,a),0==c.D&&(c.src=null,b[zf]=null)):tf(a);return!0}function Lf(a){if(a)if(qf(a))a.ea&&xf(a.ea);else if(a=Ff(a)){var b=0,c;for(c in a.C)for(var d=a.C[c].concat(),e=0;e<d.length;++e)Kf(d[e])&&++b}}
function Hf(a){return a in Af?Af[a]:Af[a]="on"+a}function Mf(a,b,c,d){var e=!0;if(a=Ff(a))if(b=a.C[b.toString()])for(b=b.concat(),a=0;a<b.length;a++){var f=b[a];f&&f.capture==c&&!f.Ba&&(f=Nf(f,d),e=e&&!1!==f)}return e}function Nf(a,b){var c=a.listener,d=a.Ta||a.src;a.Na&&Kf(a);return c.call(d,b)}
function If(a,b){if(a.Ba)return!0;if(!hf){if(!b)a:{b=["window","event"];for(var c=v,d=0;d<b.length;d++)if(c=c[b[d]],null==c){b=null;break a}b=c}d=b;b=new of(d,this);c=!0;if(!(0>d.keyCode||void 0!=d.returnValue)){a:{var e=!1;if(0==d.keyCode)try{d.keyCode=-1;break a}catch(g){e=!0}if(e||void 0==d.returnValue)d.returnValue=!0}d=[];for(e=b.currentTarget;e;e=e.parentNode)d.push(e);a=a.type;for(e=d.length-1;!b.sa&&0<=e;e--){b.currentTarget=d[e];var f=Mf(d[e],a,!0,b);c=c&&f}for(e=0;!b.sa&&e<d.length;e++)b.currentTarget=
d[e],f=Mf(d[e],a,!1,b),c=c&&f}return c}return Nf(a,new of(b,this))}function Ff(a){a=a[zf];return a instanceof uf?a:null}var Of="__closure_events_fn_"+(1E9*Math.random()>>>0);function Df(a){if(bc(a))return a;a[Of]||(a[Of]=function(b){return a.handleEvent(b)});return a[Of]};function Pf(a){Qf();return new pd(qd,a)}var Qf=Yb;function N(){gf.call(this);this.ea=new uf(this);this.Ga=this;this.xa=null}y(N,gf);N.prototype[pf]=!0;N.prototype.addEventListener=function(a,b,c,d){L(this,a,b,c,d)};N.prototype.removeEventListener=function(a,b,c,d){Jf(this,a,b,c,d)};
function O(a,b){var c=a.xa;if(c){var d=[];for(var e=1;c;c=c.xa)d.push(c),++e}a=a.Ga;c=b.type||b;typeof b===q?b=new lf(b,a):b instanceof lf?b.target=b.target||a:(e=b,b=new lf(c,a),ed(b,e));e=!0;if(d)for(var f=d.length-1;!b.sa&&0<=f;f--){var g=b.currentTarget=d[f];e=Rf(g,c,!0,b)&&e}b.sa||(g=b.currentTarget=a,e=Rf(g,c,!0,b)&&e,b.sa||(e=Rf(g,c,!1,b)&&e));if(d)for(f=0;!b.sa&&f<d.length;f++)g=b.currentTarget=d[f],e=Rf(g,c,!1,b)&&e}N.prototype.Z=function(){N.N.Z.call(this);this.ea&&xf(this.ea);this.xa=null};
function Rf(a,b,c,d){b=a.ea.C[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.Ba&&g.capture==c){var k=g.listener,l=g.Ta||g.src;g.Na&&wf(a.ea,g);e=!1!==k.call(l,d)&&e}}return e&&!d.defaultPrevented};function Sf(a,b){this.F=a;this.G=b;this.D=0;this.C=null}Sf.prototype.get=function(){if(0<this.D){this.D--;var a=this.C;this.C=a.next;a.next=null}else a=this.F();return a};function Tf(a,b){a.G(b);100>a.D&&(a.D++,b.next=a.C,a.C=b)};function Uf(a){v.setTimeout(function(){throw a;},0)}var Vf;
function Wf(){var a=v.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!G("Presto")&&(a=function(){var e=Se(document,"IFRAME");e.style.display=n;he(e,new pd(qd,md(od)));document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.write(Wd($d));e.close();var g="callImmediate"+Math.random(),k="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=w(function(l){if(("*"==k||l.origin==k)&&l.data==
g)this.port1.onmessage()},this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(g,k)}}});if("undefined"!==typeof a&&!G("Trident")&&!G("MSIE")){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.wb;c.wb=null;e()}};return function(e){d.next={wb:e};d=d.next;b.port2.postMessage(0)}}return function(e){v.setTimeout(e,0)}};function Xf(){this.D=this.C=null}var Zf=new Sf(function(){return new Yf},function(a){a.reset()});Xf.prototype.add=function(a,b){var c=Zf.get();c.set(a,b);this.D?this.D.next=c:this.C=c;this.D=c};function $f(){var a=ag,b=null;a.C&&(b=a.C,a.C=a.C.next,a.C||(a.D=null),b.next=null);return b}function Yf(){this.next=this.D=this.C=null}Yf.prototype.set=function(a,b){this.C=a;this.D=b;this.next=null};Yf.prototype.reset=function(){this.next=this.D=this.C=null};function bg(a,b){cg||dg();eg||(cg(),eg=!0);ag.add(a,b)}var cg;function dg(){if(v.Promise&&v.Promise.resolve){var a=v.Promise.resolve(void 0);cg=function(){a.then(fg)}}else cg=function(){var b=fg;!bc(v.setImmediate)||v.Window&&v.Window.prototype&&!G(fa)&&v.Window.prototype.setImmediate==v.setImmediate?(Vf||(Vf=Wf()),Vf(b)):v.setImmediate(b)}}var eg=!1,ag=new Xf;function fg(){for(var a;a=$f();){try{a.C.call(a.D)}catch(b){Uf(b)}Tf(Zf,a)}eg=!1};function gg(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};function hg(a){this.C=0;this.L=void 0;this.G=this.D=this.F=null;this.J=this.K=!1;if(a!=Yb)try{var b=this;a.call(void 0,function(c){ig(b,2,c)},function(c){ig(b,3,c)})}catch(c){ig(this,3,c)}}function jg(){this.next=this.F=this.D=this.G=this.C=null;this.J=!1}jg.prototype.reset=function(){this.F=this.D=this.G=this.C=null;this.J=!1};var kg=new Sf(function(){return new jg},function(a){a.reset()});function lg(a,b,c){var d=kg.get();d.G=a;d.D=b;d.F=c;return d}
hg.prototype.then=function(a,b,c){return mg(this,bc(a)?a:null,bc(b)?b:null,c)};hg.prototype.$goog_Thenable=!0;hg.prototype.cancel=function(a){if(0==this.C){var b=new ng(a);bg(function(){og(this,b)},this)}};function og(a,b){if(0==a.C)if(a.F){var c=a.F;if(c.D){for(var d=0,e=null,f=null,g=c.D;g&&(g.J||(d++,g.C==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.C&&1==d?og(c,b):(f?(d=f,d.next==c.G&&(c.G=d),d.next=d.next.next):pg(c),qg(c,e,3,b)))}a.F=null}else ig(a,3,b)}
function rg(a,b){a.D||2!=a.C&&3!=a.C||sg(a);a.G?a.G.next=b:a.D=b;a.G=b}function mg(a,b,c,d){var e=lg(null,null,null);e.C=new hg(function(f,g){e.G=b?function(k){try{var l=b.call(d,k);f(l)}catch(t){g(t)}}:f;e.D=c?function(k){try{var l=c.call(d,k);void 0===l&&k instanceof ng?g(k):f(l)}catch(t){g(t)}}:g});e.C.F=a;rg(a,e);return e.C}hg.prototype.O=function(a){this.C=0;ig(this,2,a)};hg.prototype.T=function(a){this.C=0;ig(this,3,a)};
function ig(a,b,c){if(0==a.C){a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself"));a.C=1;a:{var d=c,e=a.O,f=a.T;if(d instanceof hg){rg(d,lg(e||Yb,f||null,a));var g=!0}else if(gg(d))d.then(e,f,a),g=!0;else{if(cc(d))try{var k=d.then;if(bc(k)){tg(d,k,e,f,a);g=!0;break a}}catch(l){f.call(a,l);g=!0;break a}g=!1}}g||(a.L=c,a.C=b,a.F=null,sg(a),3!=b||c instanceof ng||ug(a,c))}}
function tg(a,b,c,d,e){function f(l){k||(k=!0,d.call(e,l))}function g(l){k||(k=!0,c.call(e,l))}var k=!1;try{b.call(a,g,f)}catch(l){f(l)}}function sg(a){a.K||(a.K=!0,bg(a.M,a))}function pg(a){var b=null;a.D&&(b=a.D,a.D=b.next,b.next=null);a.D||(a.G=null);return b}hg.prototype.M=function(){for(var a;a=pg(this);)qg(this,a,this.C,this.L);this.K=!1};
function qg(a,b,c,d){if(3==c&&b.D&&!b.J)for(;a&&a.J;a=a.F)a.J=!1;if(b.C)b.C.F=null,vg(b,c,d);else try{b.J?b.G.call(b.F):vg(b,c,d)}catch(e){wg.call(null,e)}Tf(kg,b)}function vg(a,b,c){2==b?a.G.call(a.F,c):a.D&&a.D.call(a.F,c)}function ug(a,b){a.J=!0;bg(function(){a.J&&wg.call(null,b)})}var wg=Uf;function ng(a){jc.call(this,a)}y(ng,jc);ng.prototype.name="cancel";function xg(a,b){N.call(this);this.D=a||1;this.C=b||v;this.F=w(this.cd,this);this.G=ic()}y(xg,N);u=xg.prototype;u.Ra=!1;u.la=null;u.cd=function(){if(this.Ra){var a=ic()-this.G;0<a&&a<.8*this.D?this.la=this.C.setTimeout(this.F,this.D-a):(this.la&&(this.C.clearTimeout(this.la),this.la=null),O(this,"tick"),this.Ra&&(yg(this),this.start()))}};u.start=function(){this.Ra=!0;this.la||(this.la=this.C.setTimeout(this.F,this.D),this.G=ic())};function yg(a){a.Ra=!1;a.la&&(a.C.clearTimeout(a.la),a.la=null)}
u.Z=function(){xg.N.Z.call(this);yg(this);delete this.C};function zg(a,b,c){if(bc(a))c&&(a=w(a,c));else if(a&&typeof a.handleEvent==m)a=w(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:v.setTimeout(a,b||0)};function Ag(){this.K={};this.C={};this.F={};this.G=null;this.D=[]}Zb(Ag);function Bg(a){var b=Ag.Aa(),c=b.K,d=b.C;d.lightbox?a(d.lightbox[1]):c.lightbox?c.lightbox.push([1,a]):(c.lightbox=[[1,a]],typeof b.G===q?Cg(b,"lightbox"):b.D.push("lightbox"))}function Dg(){return function(){var a=arguments;Bg(function(b){b.apply(null,a)})}}Ag.prototype.J=function(a,b){return a+"_"+b+".js"};function Eg(a){eval(a)}
Ag.prototype.init=function(a,b){x("__gjsload__",Eg);this.G=a.replace(/\.js$/,"");b&&(this.J=b);z(this.D,function(c){Cg(this,c)},this);tc(this.D)};function Cg(a,b){zg(function(){if(!this.C[b]){var c=this.J(this.G,b),d=ad(this.F,c);this.F[b]=c;d||(d=Qe("SCRIPT",{type:qb}),ie(d,Pf(c)),document.body.appendChild(d))}},0,a)};function Fg(){}Fg.prototype.C=null;function Gg(a){var b;(b=a.C)||(b={},Hg(a)&&(b[0]=!0,b[1]=!0),b=a.C=b);return b};var Ig;function Jg(){}y(Jg,Fg);function Kg(a){return(a=Hg(a))?new ActiveXObject(a):new XMLHttpRequest}function Hg(a){if(!a.D&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.D=d}catch(e){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}return a.D}Ig=new Jg;function Lg(a){a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);};var Mg="StopIteration"in v?v.StopIteration:{message:"StopIteration",stack:""};function Ng(){}Ng.prototype.next=function(){throw Mg;};Ng.prototype.Wa=function(){return this};function Og(a,b){this.C={};this.D=[];this.G=this.F=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof Og)for(c=a.ga(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in a)this.set(d,a[d])}u=Og.prototype;u.V=r("F");u.$=function(){Pg(this);for(var a=[],b=0;b<this.D.length;b++)a.push(this.C[this.D[b]]);return a};u.ga=function(){Pg(this);return this.D.concat()};
u.ha=function(){return 0==this.F};function Qg(a,b){return Rg(a.C,b)?(delete a.C[b],a.F--,a.G++,a.D.length>2*a.F&&Pg(a),!0):!1}function Pg(a){if(a.F!=a.D.length){for(var b=0,c=0;b<a.D.length;){var d=a.D[b];Rg(a.C,d)&&(a.D[c++]=d);b++}a.D.length=c}if(a.F!=a.D.length){var e={};for(c=b=0;b<a.D.length;)d=a.D[b],Rg(e,d)||(a.D[c++]=d,e[d]=1),b++;a.D.length=c}}u.get=function(a,b){return Rg(this.C,a)?this.C[a]:b};u.set=function(a,b){Rg(this.C,a)||(this.F++,this.D.push(a),this.G++);this.C[a]=b};
u.forEach=function(a,b){for(var c=this.ga(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};u.Wa=function(a){Pg(this);var b=0,c=this.G,d=this,e=new Ng;e.next=function(){if(c!=d.G)throw Error("The map has changed since the iterator was created");if(b>=d.D.length)throw Mg;var f=d.D[b++];return a?f:d.C[f]};return e};function Rg(a,b){return Object.prototype.hasOwnProperty.call(a,b)};function Sg(a){if(a.$&&typeof a.$==m)return a.$();if(typeof a===q)return a.split("");if(ac(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Zc(a)}
function Tg(a,b){if(a.forEach&&typeof a.forEach==m)a.forEach(b,void 0);else if(ac(a)||typeof a===q)z(a,b,void 0);else{if(a.ga&&typeof a.ga==m)var c=a.ga();else if(a.$&&typeof a.$==m)c=void 0;else if(ac(a)||typeof a===q){c=[];for(var d=a.length,e=0;e<d;e++)c.push(e)}else c=$c(a);d=Sg(a);e=d.length;for(var f=0;f<e;f++)b.call(void 0,d[f],c&&c[f],a)}};var Ug=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/\\#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function Vg(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?decodeURIComponent(e.replace(/\+/g," ")):"")}}};function Wg(a){N.call(this);this.headers=new Og;this.ca=a||null;this.D=!1;this.X=this.C=null;this.wa="";this.K=0;this.G=this.va=this.T=this.ja=!1;this.O=0;this.W=null;this.M="";this.ta=this.L=!1}y(Wg,N);var Xg=/^https?$/i,Yg=["POST","PUT"],Zg=[];function $g(a,b,c,d){var e=new Wg;Zg.push(e);b&&e.ea.add(Ca,b,!1,void 0,void 0);e.ea.add(ib,e.vc,!0,void 0,void 0);ah(e,a,c,d,void 0)}u=Wg.prototype;u.vc=function(){this.ra();uc(Zg,this)};u.Fb=r("M");u.Gb=r("L");
function ah(a,b,c,d,e){if(a.C)throw Error("[goog.net.XhrIo] Object is active with another request="+a.wa+"; newUri="+b);c=c?c.toUpperCase():ia;a.wa=b;a.K=0;a.ja=!1;a.D=!0;a.C=a.ca?Kg(a.ca):Kg(Ig);a.X=a.ca?Gg(a.ca):Gg(Ig);a.C.onreadystatechange=w(a.Jb,a);try{a.va=!0,a.C.open(c,String(b),!0),a.va=!1}catch(g){bh(a);return}b=d||"";var f=new Og(a.headers);e&&Tg(e,function(g,k){f.set(k,g)});e=qc(f.ga());d=v.FormData&&b instanceof v.FormData;!sc(Yg,c)||e||d||f.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");
f.forEach(function(g,k){this.C.setRequestHeader(k,g)},a);a.M&&(a.C.responseType=a.M);"withCredentials"in a.C&&a.C.withCredentials!==a.L&&(a.C.withCredentials=a.L);try{ch(a),0<a.O&&(a.ta=dh(a.C),a.ta?(a.C.timeout=a.O,a.C.ontimeout=w(a.qa,a)):a.W=zg(a.qa,a.O,a)),a.T=!0,a.C.send(b),a.T=!1}catch(g){bh(a)}}function dh(a){return I&&Ce(9)&&typeof a.timeout===hb&&void 0!==a.ontimeout}function rc(a){return"content-type"==a.toLowerCase()}
u.qa=function(){"undefined"!=typeof Vb&&this.C&&(this.K=8,O(this,"timeout"),this.abort(8))};function bh(a){a.D=!1;a.C&&(a.G=!0,a.C.abort(),a.G=!1);a.K=5;eh(a);fh(a)}function eh(a){a.ja||(a.ja=!0,O(a,Ca),O(a,Ua))}u.abort=function(a){this.C&&this.D&&(this.D=!1,this.G=!0,this.C.abort(),this.G=!1,this.K=a||7,O(this,Ca),O(this,"abort"),fh(this))};u.Z=function(){this.C&&(this.D&&(this.D=!1,this.G=!0,this.C.abort(),this.G=!1),fh(this,!0));Wg.N.Z.call(this)};
u.Jb=function(){this.J||(this.va||this.T||this.G?gh(this):this.Pc())};u.Pc=function(){gh(this)};function gh(a){if(a.D&&"undefined"!=typeof Vb&&(!a.X[1]||4!=(a.C?a.C.readyState:0)||2!=hh(a)))if(a.T&&4==(a.C?a.C.readyState:0))zg(a.Jb,0,a);else if(O(a,"readystatechange"),4==(a.C?a.C.readyState:0)){a.D=!1;try{ih(a)?(O(a,Ca),O(a,pb)):(a.K=6,eh(a))}finally{fh(a)}}}function fh(a,b){if(a.C){ch(a);var c=a.C,d=a.X[0]?Yb:null;a.C=null;a.X=null;b||O(a,ib);try{c.onreadystatechange=d}catch(e){}}}
function ch(a){a.C&&a.ta&&(a.C.ontimeout=null);a.W&&(v.clearTimeout(a.W),a.W=null)}function ih(a){var b=hh(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var c=!0;break a;default:c=!1}if(!c){if(b=0===b)a=String(a.wa).match(Ug)[1]||null,!a&&v.self&&v.self.location&&(a=v.self.location.protocol,a=a.substr(0,a.length-1)),b=!Xg.test(a?a.toLowerCase():"");c=b}return c}function hh(a){try{return 2<(a.C?a.C.readyState:0)?a.C.status:-1}catch(b){return-1}}
function jh(a){try{return a.C?a.C.responseText:""}catch(b){return""}};function kh(){this.D=[];this.C=[]}function lh(a){0==a.D.length&&(a.D=a.C,a.D.reverse(),a.C=[]);return a.D.pop()}kh.prototype.V=function(){return this.D.length+this.C.length};kh.prototype.ha=function(){return 0==this.D.length&&0==this.C.length};kh.prototype.contains=function(a){return sc(this.D,a)||sc(this.C,a)};kh.prototype.$=function(){for(var a=[],b=this.D.length-1;0<=b;--b)a.push(this.D[b]);var c=this.C.length;for(b=0;b<c;++b)a.push(this.C[b]);return a};function mh(){this.C=new Og}function nh(a){var b=typeof a;return b==p&&a||b==m?"o"+(Object.prototype.hasOwnProperty.call(a,dc)&&a[dc]||(a[dc]=++ec)):b.substr(0,1)+a}u=mh.prototype;u.V=function(){return this.C.V()};u.add=function(a){this.C.set(nh(a),a)};u.ha=function(){return this.C.ha()};u.contains=function(a){a=nh(a);return Rg(this.C.C,a)};u.$=function(){return this.C.$()};u.Wa=function(){return this.C.Wa(!1)};function oh(a,b){gf.call(this);this.M=a||0;this.F=b||10;if(this.M>this.F)throw Error("[goog.structs.Pool] Min can not be greater than max");this.C=new kh;this.D=new mh;this.delay=0;this.K=null;this.Ha()}y(oh,gf);u=oh.prototype;u.Qa=function(){var a=ic();if(!(null!=this.K&&a-this.K<this.delay)){for(var b;0<this.C.V()&&(b=lh(this.C),!this.pb(b));)this.Ha();!b&&this.V()<this.F&&(b=this.ib());b&&(this.K=a,this.D.add(b));return b}};function ph(a,b){Qg(a.D.C,nh(b))&&a.Xa(b)}
u.Xa=function(a){Qg(this.D.C,nh(a));this.pb(a)&&this.V()<this.F?this.C.C.push(a):qh(a)};u.Ha=function(){for(var a=this.C;this.V()<this.M;){var b=this.ib();a.C.push(b)}for(;this.V()>this.F&&0<this.C.V();)qh(lh(a))};u.ib=function(){return{}};function qh(a){if(typeof a.ra==m)a.ra();else for(var b in a)a[b]=null}u.pb=function(a){return typeof a.uc==m?a.uc():!0};u.contains=function(a){return this.C.contains(a)||this.D.contains(a)};u.V=function(){return this.C.V()+this.D.V()};
u.ha=function(){return this.C.ha()&&this.D.ha()};u.Z=function(){oh.N.Z.call(this);if(0<this.D.V())throw Error("[goog.structs.Pool] Objects not released");delete this.D;for(var a=this.C;!a.ha();)qh(lh(a));delete this.C};function rh(a,b){this.C=a;this.D=b};function sh(a){this.C=[];if(a)a:{if(a instanceof sh){var b=a.ga();a=a.$();if(0>=this.V()){for(var c=this.C,d=0;d<b.length;d++)c.push(new rh(b[d],a[d]));break a}}else b=$c(a),a=Zc(a);for(d=0;d<b.length;d++)this.insert(b[d],a[d])}}u=sh.prototype;u.insert=function(a,b){var c=this.C;c.push(new rh(a,b));a=c.length-1;b=this.C;for(c=b[a];0<a;){var d=a-1>>1;if(b[d].C>c.C)b[a]=b[d],a=d;else break}b[a]=c};u.$=function(){for(var a=this.C,b=[],c=a.length,d=0;d<c;d++)b.push(a[d].D);return b};
u.ga=function(){for(var a=this.C,b=[],c=a.length,d=0;d<c;d++)b.push(a[d].C);return b};u.V=function(){return this.C.length};u.ha=function(){return 0==this.C.length};function th(){sh.call(this)}y(th,sh);function uh(a,b){this.L=void 0;this.G=new th;oh.call(this,a,b)}y(uh,oh);u=uh.prototype;u.Qa=function(a,b){if(!a)return(a=uh.N.Qa.call(this))&&this.delay&&(this.L=v.setTimeout(w(this.Sa,this),this.delay)),a;this.G.insert(void 0!==b?b:100,a);this.Sa()};
u.Sa=function(){for(var a=this.G;0<a.V();){var b=this.Qa();if(b){var c=a,d=c.C,e=d.length;var f=d[0];if(0>=e)f=void 0;else{if(1==e)tc(d);else{d[0]=d.pop();d=0;c=c.C;e=c.length;for(var g=c[d];d<e>>1;){var k=2*d+1,l=2*d+2;k=l<e&&c[l].C<c[k].C?l:k;if(c[k].C>g.C)break;c[d]=c[k];d=k}c[d]=g}f=f.D}f.apply(this,[b])}else break}};u.Xa=function(a){uh.N.Xa.call(this,a);this.Sa()};u.Ha=function(){uh.N.Ha.call(this);this.Sa()};u.Z=function(){uh.N.Z.call(this);v.clearTimeout(this.L);tc(this.G.C);this.G=null};function vh(a,b,c,d){this.O=a;this.T=!!d;uh.call(this,b,c)}y(vh,uh);vh.prototype.ib=function(){var a=new Wg,b=this.O;b&&b.forEach(function(c,d){a.headers.set(d,c)});this.T&&(a.L=!0);return a};vh.prototype.pb=function(a){return!a.J&&!a.C};function wh(a){gf.call(this);this.D=a;this.C={}}y(wh,gf);var xh=[];function yh(a,b,c,d){Array.isArray(c)||(c&&(xh[0]=c.toString()),c=xh);for(var e=0;e<c.length;e++){var f=L(b,c[e],d||a.handleEvent,!1,a.D||a);if(!f)break;a.C[f.key]=f}}function zh(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)zh(a,b,c[g],d,e,f);else d=d||a.handleEvent,e=cc(e)?!!e.capture:!!e,f=f||a.D||a,d=Df(d),e=!!e,c=qf(b)?yf(b.ea,String(c),d,e,f):b?(b=Ff(b))?yf(b,c,d,e,f):null:null,c&&(Kf(c),delete a.C[c.key])}
function Ah(a){Yc(a.C,function(b,c){this.C.hasOwnProperty(c)&&Kf(b)},a);a.C={}}wh.prototype.Z=function(){wh.N.Z.call(this);Ah(this)};wh.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function Bh(a,b,c,d,e,f){N.call(this);this.G=void 0!==a?a:1;this.K=void 0!==e?Math.max(0,e):0;this.L=!!f;this.D=new vh(b,c,d,f);this.C=new Og;this.F=new wh(this)}y(Bh,N);var Ch=[ib,Ca,pb,Ua,"abort","timeout"];function Dh(a,b,c,d,e,f){if(a.C.get(b))throw Error("[goog.net.XhrManager] ID in use");c=new Eh(c,w(a.O,a,b),d,e,f,a.G,a.L);a.C.set(b,c);b=w(a.M,a,b);a.D.Qa(b,null)}
Bh.prototype.abort=function(a,b){var c=this.C.get(a);if(c){var d=c.Va;c.sb=!0;b&&(d&&(zh(this.F,d,Ch,c.rb),Cf(d,ib,function(){ph(this.D,d)},!1,this)),Qg(this.C,a));d&&d.abort()}};Bh.prototype.M=function(a,b){var c=this.C.get(a);c&&!c.Va?(yh(this.F,b,Ch,c.rb),b.O=Math.max(0,this.K),b.M=c.Fb(),b.L=c.Gb(),c.Va=b,O(this,new Fh(ib,this,a,b)),Gh(this,a,b),c.sb&&b.abort()):ph(this.D,b)};
Bh.prototype.O=function(a,b){var c=b.target;switch(b.type){case ib:Gh(this,a,c);break;case Ca:a:{var d=this.C.get(a);if(7==c.K||ih(c)||d.Ka>d.lb)if(O(this,new Fh(Ca,this,a,c)),d&&(d.zb=!0,d.yb)){a=d.yb.call(c,b);break a}a=null}return a;case pb:O(this,new Fh(pb,this,a,c));break;case "timeout":case Ua:b=this.C.get(a);b.Ka>b.lb&&O(this,new Fh(Ua,this,a,c));break;case "abort":O(this,new Fh("abort",this,a,c))}return null};
function Gh(a,b,c){var d=a.C.get(b);!d||d.zb||d.Ka>d.lb?(d&&(zh(a.F,c,Ch,d.rb),Qg(a.C,b)),ph(a.D,c)):(d.Ka++,ah(c,d.getUrl(),d.Lc,d.kb(),d.Ac))}Bh.prototype.Z=function(){Bh.N.Z.call(this);this.D.ra();this.D=null;this.F.ra();this.F=null;var a=this.C;a.C={};a.D.length=0;a.F=0;a.G=0;this.C=null};function Fh(a,b,c,d){lf.call(this,a,b);this.id=c;this.Va=d}y(Fh,lf);
function Eh(a,b,c,d,e,f,g){this.D=a;this.Lc=c||ia;this.C=d;this.Ac=null;this.lb=void 0!==f?f:1;this.Ka=0;this.sb=this.zb=!1;this.rb=b;this.yb=e;this.F=!!g;this.Va=null}Eh.prototype.getUrl=r("D");Eh.prototype.kb=r("C");Eh.prototype.Gb=r("F");Eh.prototype.Fb=Cb("");function Hh(a,b){this.G=this.M=this.F="";this.K=null;this.L=this.J="";this.D=!1;if(a instanceof Hh){this.D=void 0!==b?b:a.D;Ih(this,a.F);this.M=a.M;this.G=a.G;Jh(this,a.K);Kh(this,a.J);b=a.C;var c=new Lh;c.F=b.F;b.C&&(c.C=new Og(b.C),c.D=b.D);Mh(this,c);this.L=a.L}else a&&(c=String(a).match(Ug))?(this.D=!!b,Ih(this,c[1]||"",!0),this.M=Nh(c[2]||""),this.G=Nh(c[3]||"",!0),Jh(this,c[4]),Kh(this,c[5]||"",!0),Mh(this,c[6]||"",!0),this.L=Nh(c[7]||"")):(this.D=!!b,this.C=new Lh(null,this.D))}
Hh.prototype.toString=function(){var a=[],b=this.F;b&&a.push(Oh(b,Ph,!0),":");var c=this.G;if(c||"file"==b)a.push("//"),(b=this.M)&&a.push(Oh(b,Ph,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.K,null!=c&&a.push(":",String(c));if(c=this.J)this.G&&"/"!=c.charAt(0)&&a.push("/"),a.push(Oh(c,"/"==c.charAt(0)?Qh:Rh,!0));(c=this.C.toString())&&a.push("?",c);(c=this.L)&&a.push("#",Oh(c,Sh));return a.join("")};
function Ih(a,b,c){a.F=c?Nh(b,!0):b;a.F&&(a.F=a.F.replace(/:$/,""));return a}function Jh(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.K=b}else a.K=null}function Kh(a,b,c){a.J=c?Nh(b,!0):b;return a}function Mh(a,b,c){b instanceof Lh?(a.C=b,Th(a.C,a.D)):(c||(b=Oh(b,Uh)),a.C=new Lh(b,a.D))}function Vh(a,b,c){a.C.set(b,c);return a}function Wh(a,b){return a instanceof Hh?new Hh(a):new Hh(a,b)}
function Nh(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function Oh(a,b,c){return typeof a===q?(a=encodeURI(a).replace(b,Xh),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function Xh(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var Ph=/[#\/\?@]/g,Rh=/[#\?:]/g,Qh=/[#\?]/g,Uh=/[#\?@]/g,Sh=/#/g;function Lh(a,b){this.D=this.C=null;this.F=a||null;this.G=!!b}
function Yh(a){a.C||(a.C=new Og,a.D=0,a.F&&Vg(a.F,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))}u=Lh.prototype;u.V=function(){Yh(this);return this.D};u.add=function(a,b){Yh(this);this.F=null;a=Zh(this,a);var c=this.C.get(a);c||this.C.set(a,c=[]);c.push(b);this.D=this.D+1;return this};function $h(a,b){Yh(a);b=Zh(a,b);Rg(a.C.C,b)&&(a.F=null,a.D=a.D-a.C.get(b).length,Qg(a.C,b))}u.ha=function(){Yh(this);return 0==this.D};function ai(a,b){Yh(a);b=Zh(a,b);return Rg(a.C.C,b)}
u.forEach=function(a,b){Yh(this);this.C.forEach(function(c,d){z(c,function(e){a.call(b,e,d,this)},this)},this)};u.ga=function(){Yh(this);for(var a=this.C.$(),b=this.C.ga(),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.$=function(a){Yh(this);var b=[];if(typeof a===q)ai(this,a)&&(b=vc(b,this.C.get(Zh(this,a))));else{a=this.C.$();for(var c=0;c<a.length;c++)b=vc(b,a[c])}return b};
u.set=function(a,b){Yh(this);this.F=null;a=Zh(this,a);ai(this,a)&&(this.D=this.D-this.C.get(a).length);this.C.set(a,[b]);this.D=this.D+1;return this};u.get=function(a,b){if(!a)return b;a=this.$(a);return 0<a.length?String(a[0]):b};
u.toString=function(){if(this.F)return this.F;if(!this.C)return"";for(var a=[],b=this.C.ga(),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.$(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.F=a.join("&")};function Zh(a,b){b=String(b);a.G&&(b=b.toLowerCase());return b}
function Th(a,b){b&&!a.G&&(Yh(a),a.F=null,a.C.forEach(function(c,d){var e=d.toLowerCase();d!=e&&($h(this,d),$h(this,e),0<c.length&&(this.F=null,this.C.set(Zh(this,e),wc(c)),this.D=this.D+c.length))},a));a.G=b};function bi(a,b,c,d,e){this.D=a;this.J=b;this.C=c||null;this.data=d||null;if(e){if(this.F=e,"displayModeSnippet"!=e&&e!=Qa&&e!=Ra&&e!=Sa)throw"bad display mode: "+e;}else this.F=Sa;this.G=!1}bi.prototype.K=r("D");function ci(a){this.G=!0;this.R=a;this.D=null}function P(a,b){return document.getElementById(a.R.D+"_"+b)}function di(a,b){a=P(a,b);if(!a)throw"did not find element for id "+b;return a}ci.prototype.Y=function(){return this.R.data};
ci.prototype.F=function(){var a={};a.type=this.D.Fa();a.instanceId=this.R.D;a.sectionId=this.R.J;a.actionUrl=D.aa;a.quickEditUrl=D.Cb+"&widgetType="+this.D.Fa()+"&widgetId="+this.R.D+"&sectionId="+this.R.J+ba+D.va;return a};function ei(a,b,c,d,e){c=c||{};window.__wavt&&(c.xssi_token=window.__wavt);D.Xb(b,c,a.R.D,a.D.Fa(),d,e)}function Ic(a){var b=-1;try{b=a.status}catch(c){}return b}function D(){}
D.Oc=function(a,b,c){D.D={};D.Cb=a;D.aa=b;D.rd=c;D.F={};D.L=new Bh;D.Eb=0;D.X=0;L(D.L,ib,function(){D.X++});L(D.L,Ca,function(){D.X--})};D.Tb=function(){var a=D.Cc();document.body.appendChild(a)};D.Sb=function(a){D.Tb();if(window.parent==window){var b="Preview";a&&(b=a);a=D.Bc(b);document.body.appendChild(a[0]);document.body.appendChild(a[1])}};D.Yc=wa;D.zc=wa;D.va="editWidget";D.Fc=function(){return D.aa};D.Qb=function(a,b){D.W=a;D.Yb=b};D.Kc=function(){return D.W};D.Rb=function(a){D.Zb=a};
D.xa=function(){return D.Zb};D.Pb=function(a){D.F=a};D.Ec=function(){var a={},b;for(b in D.F){var c=D.F[b];a[c.name]=c.data}c={};for(b in D.D)c[b]=D.D[b].H.Y();a.widgets=c;return a};D.ta=function(a,b){var c=new ci(b);a=new window[a](c);c.D=a;D.D[b.D]=a;D.ja(a);return a};D.jd=function(a,b){a=D.ta(a,b);a.H.R.G=!0;return a};D.ja=function(a){var b=a.H;b.R.F!=Sa&&(b.R.F==Qa&&a.da(),a.H.G=!1)};D.G=function(a){return D.D?D.D[a]:null};
D.T=function(a,b,c,d,e){var f="";d&&(f="&widgetId="+d);a=D.Cb+ba+a+"&sectionId="+b+"&widgetType="+c+f;if(window.name==e)return window.location.replace(a),window.focus(),window;e=window.open(a,e,"width=570,height=600,left=75,top=20,resizable=yes,scrollbars=yes");e.focus();return e};D.fd=function(a){var b=a.getAttribute("id"),c=D.G(b);if(c){var d=c.H.C;if(null!=d&&!d.closed)return d.focus(),!1}d="config"+b;a=D.T(D.va,a.parentNode.getAttribute("id"),a.getAttribute("widgetType"),b,d);c&&(c.H.C=a);return!1};
D.hd=function(a){D.T(D.zc,a.parentNode.getAttribute("id"),a.getAttribute("widgetType"),a.getAttribute("id"),D.Yc);return!1};D.Dc=function(a,b,c){D.C(c,c.LayoutsMessages.DELETING);D.Ma("delete",{},a,b)};D.kd=function(a,b){var c=window,d=document.getElementById("sectionId").value;a.sectionid=d;D.C(c,c.LayoutsMessages.SAVING);D.Ma("addnew",a,"",b)};D.Mb=function(a,b,c){b=D.G(b);b.H.R.G?D.kd(a,c):(c=b.H,b=window,D.C(b,b.LayoutsMessages.SAVING),ei(c,Da,a))};
D.Xb=function(a,b,c,d,e,f){D.Ga(D.aa,a,b,c,d,e,f)};D.Ma=function(a,b,c,d){D.W&&(b.security_token=D.Yb,D.Ga(D.W,a,b,c,d,void 0))};
D.Ga=function(a,b,c,d,e,f,g){function k(){t(this.C)&&window.eval(jh(this))}b=["action="+encodeURIComponent(b),"widgetId="+encodeURIComponent(d),"widgetType="+encodeURIComponent(e),"responseType=js"];for(var l in c)if(typeof c[l]==p)for(d=c[l],e=0;e<d.length;++e)b.push(encodeURIComponent(l)+"="+encodeURIComponent(d[e]));else b.push(encodeURIComponent(l)+"="+encodeURIComponent(c[l]));var t=f||Hc();g==ia?(a=0<=a.indexOf("?")?a+"&":a+"?",Dh(D.L,""+D.Eb++,a+b.join("&"),ia,void 0,k)):Dh(D.L,""+D.Eb++,a,
"POST",b.join("&"),k)};D.Nb=function(a,b){a&&(a=D.G(a))&&(a.H.C=b)};D.J=function(a,b){0==D.X?a.setTimeout(function(){a.close()},b):a.setTimeout(function(){D.J(a,b)},200)};D.Xc=function(a,b){a&&(D.J(a,100),D.Wb(a,b))};D.Wb=function(a,b){if(a){var c=a.document.getElementById(nb);c&&(c=c.innerHTML);c&&a&&a.opener.parent&&a.opener.parent.editor&&a.opener.parent.editor.SetSaveMessage(c,b)}};
D.ia=function(a,b,c){a=D.D[a];if(null!=c.errors){var d=a?a.H.C:null;d||(d=window);D.C(d,c.errors);a&&a.ua?a.ua(b,c,d):D.ua(c,d)}else a.ia(b,c)};D.ua=function(a,b){a=a["error-details"];for(var c in a)fi(c,a[c],b.document)};function gi(a,b){D.C(a.C,b[mb]);D.wa(a.R.D,"_OnWidgetConfigured",function(c){window.opener._WidgetManager._OnWidgetConfigured(c,b)})}D.$c=function(a,b){window.parent&&window.parent.editor&&b?D.bd(a,b):window.location.replace(window.location.href)};
D.bd=function(a,b){var c=D.G(a);c.H.R.data=b.data;a=document.getElementById(a);Ve(a);Jc(a,c);c.H.C=null};
D.Nc=function(a,b,c){var d=c[mb];if(null!=c.errors)D.C(window,c.errors),D.ua(c,window);else if("addnew"==b){if(D.M(window)){if(window.opener&&window.opener.parent)var e=window.opener.parent;e&&e.editor&&e.editor.HandleAddNewWidget(c)}D.C(window,d);null==window.opener?je("/rearrange?blogID="+c.blogID):e&&e._WidgetManager?e._WidgetManager._KillPopupDelay(window):D.J(window,100)}else c=D.D[a],"delete"==b&&(D.C(c.H.C,d),D.wa(a,"_OnWidgetDeleted"))};
D.ed=function(a){var b=D.G(a);b&&(b.H.R.F==Ra?top.editor.HandleDeleteWidget(b.H.R.C):(b=b.H.R.C,b.parentNode.removeChild(b)),delete D.D[a])};D.wa=function(a,b,c){if(D.M(window)){var d=window.opener;c||(c=d._WidgetManager[b]);c(a);d._WidgetManager?d._WidgetManager._KillPopupDelay(window,a):D.J(window,100)}else a=D.xa()+"?widgetId="+a,a+="&func="+encodeURIComponent(b),window.location.replace(a)};D.M=function(a){var b=!1;try{if(a.opener){var c="X"+a.opener.document.domain;c&&"X"!=c&&(b=!0)}}catch(d){}return b};
D.Bb="status-msg-yellow-on-white";D.C=function(a,b){a||(a=self);var c=a.document.getElementById(nb);c&&(c.innerHTML=b);(a=a.document.getElementById(mb))&&Cc(a,D.Bb)};D.ld=function(a){a||(a=self);(a=a.document.getElementById(mb))&&Ec(a,D.Bb)};D.od=function(a){a&&0<a.length&&"http"!=a.substring(0,4)&&(a="http://"+a);return a};D.K=function(a,b){if(A(a,b))return a;if(a)for(var c=a.childNodes.length,d=0;d<c;d++){var e=D.K(a.childNodes.item(d),b);if(e)return e}return null};
D.Cc=function(){var a=window.document.createElement(h);a.className="blogger-clickTrap singleton-element";a.style.position="fixed";a.style.top="0";a.style.left="0";a.style.width="100%";a.style.height="100%";I&&!Ce(7)&&(a.style.height="expression(this.parentNode.clientHeight)");a.style.zIndex="1000";a.style.cursor="default";a.onclick=D.O;a.onmousedown=D.O;a.onmouseup=D.O;a.style.background="white";a.style.filter="alpha(opacity=1)";a.style.opacity=".01";a.innerHTML=" ";return a};
D.Bc=function(a){var b=window.document,c=D.ca(b,a);a=D.ca(b,a);c.style.backgroundColor="#000";c.style.border="1px solid #aaa";I&&(c.style.filter=' progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678) alpha(opacity=50)');c.style.opacity=".5";a.style.border="1px solid transparent";c.style.zIndex=1200;a.style.zIndex=1200;return[c,a]};
D.ca=function(a,b){a=a.createElement(h);a.style.position=sa;a.style.top="75px";a.style.left="-225px";a.style.width="600px";a.style.height="28px";a.style.margin="0";a.style.padding="10px";a.style.fontSize="24px";a.style.textAlign="center";a.style.color="#fff";a.style.fontFamily='"trebuchet ms",verdana,arial,sans-serif';I&&(a.style.top="-140px",a.style.left="-140px",a.style.filter=' progid:DXImageTransform.Microsoft.Matrix(sizingMethod="auto expand", M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)');
a.style.MozTransform=kb;a.style.MozTransformOrigin="50% 0";a.style.WebkitTransform=kb;a.style.WebkitTransformOrigin="50% 0";a.innerHTML=b;a.className="singleton-element";return a};D.qd=function(a){for(var b in D.F){var c=D.F[b];if(c&&"features"==c.name)return"true"==c.data[a]}return!1};D.O=function(a){a||(a=window.event);a&&(a.cancelBubble=!0,a.stopPropagation&&a.stopPropagation());return!1};
function hi(a){if(a)if("checkbox"==a.type){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 ii(a,b){b||(b=document);return b.getElementById("errormessage_"+a)}function fi(a,b,c){if(a=ii(a,c))a.innerHTML=b,a.className="errorbox-bad errormsg"}function ji(){this.C=[];for(var a=0;a<D.F.length;++a)this.C[this.C.length]=D.F[a]}
function ki(a,b){null==b&&(b="");for(var c=a.C.length-1;0<=c;--c)if(a.C[c].name==b)return a.C[c].data;return null}ji.prototype.Y=function(a){var b=ki(this,a);if(null!==b)return b;var c=a.split(".");if(1==c.length)return b=ki(this,""),b[a];b=ki(this,c[0]);a=0;for(b?a=1:b=ki(this,"");a<c.length;a++){if(null==b)return null;b=b[c[a]]}return b};function Q(a,b){this.dd=a;this.H=b}u=Q.prototype;u.Fa=r("dd");u.Ub=r("H");u.ia=function(a,b){a==Da&&gi(this.H,b)};u.ua=function(a,b,c){D.ua(b,c)};u.da=Bb();
x("_WidgetManager",D);D._Init=D.Oc;D._SetPageActionUrl=D.Qb;D._GetPageActionUrl=D.Kc;D._SetWidgetRefreshUrl=D.Rb;D._GetWidgetRefreshUrl=D.xa;D._GetCallbackUrl=D.Fc;D._DeleteWidgetFromPage=D.Dc;D._DisplayWidget=D.ja;D._GetWidget=D.G;D._HandleControllerResult=D.ia;D._HandlePageActionResult=D.Nc;D._IsOpenerReachable=D.M;D._SetConfigWin=D.Nb;D._SetDataContext=D.Pb;D._SetupPreview=D.Sb;D._RegisterWidget=D.ta;D._RegisterNewWidget=D.jd;D._PopupPaneFromParams=D.T;D._PopupConfig=D.fd;D._PopupToolbox=D.hd;
D._KillPopupDelay=D.Xc;D._OnWidgetConfigured=D.$c;D._OnWidgetDeleted=D.ed;x("_WidgetInfo",bi);bi.prototype._getInstanceId=bi.prototype.K;Q.prototype._GetHelper=Q.prototype.Ub;ci.prototype._GetData=ci.prototype.Y;ci.prototype._GenerateWidgetMetadata=ci.prototype.F;D._GetAllData=D.Ec;x("widget_module_provide",function(a,b,c){var d=Ag.Aa(),e=d.C,f=d.K;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.F[a]}});function li(a){Q.call(this,"AdSense",a);this.H=a}y(li,Q);x("_AdSenseView",li);var mi={};
function ni(a){if(I&&!Ce(9))return[0,0,0,0];var b=mi.hasOwnProperty(a)?mi[a]:null;if(b)return b;65536<Object.keys(mi).length&&(mi={});var c=[0,0,0,0];b=oi(a,/\\[0-9A-Fa-f]{6}\s?/g);b=oi(b,/\\[0-9A-Fa-f]{1,5}\s/g);b=oi(b,/\\./g);b=b.replace(/:not\(([^\)]*)\)/g,"     $1 ");b=b.replace(/{[^]*/gm,"");b=pi(b,c,/(\[[^\]]+\])/g,2);b=pi(b,c,/(#[^\#\s\+>~\.\[:]+)/g,1);b=pi(b,c,/(\.[^\s\+>~\.\[:]+)/g,2);b=pi(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,3);b=pi(b,c,/(:[\w-]+\([^\)]*\))/gi,2);
b=pi(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");pi(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return mi[a]=b}function pi(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})}function oi(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};var qi={rgb:!0,rgba:!0,alpha:!0,rect:!0,image:!0,"linear-gradient":!0,"radial-gradient":!0,"repeating-linear-gradient":!0,"repeating-radial-gradient":!0,"cubic-bezier":!0,matrix:!0,perspective:!0,rotate:!0,rotate3d:!0,rotatex:!0,rotatey:!0,steps:!0,rotatez:!0,scale:!0,scale3d:!0,scalex:!0,scaley:!0,scalez:!0,skew:!0,skewx:!0,skewy:!0,translate:!0,translate3d:!0,translatex:!0,translatey:!0,translatez:!0},ri=/[\n\f\r"'()*<>]/g,si={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function ti(a){return si[a]}
function ui(a,b,c){b=E(b);if(""==b)return null;var d=String(b.substr(0,4)).toLowerCase();if(0==("url("<d?-1:"url("==d?0:1))return!b.endsWith(")")||1<(b?b.split("(").length-1:0)||1<(b?b.split(")").length-1:0)||!c?b=null:b=c?(b=c(le(b.substring(4,b.length-1)),a))&&xd(b)!=qa?'url("'+xd(b).replace(ri,ti)+'")':null:null,b;if(0<b.indexOf("(")){if(/"|'/.test(b))return null;for(a=/([\-\w]+)\(/g;c=a.exec(b);)if(!(c[1].toLowerCase()in qi))return null}return b};function vi(a,b){a=v[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null}function wi(a,b){return(a=v[a])&&a.prototype&&a.prototype[b]||null}var xi=vi(ha,ta)||vi("Node",ta),yi=wi(ha,ab),zi=wi(ha,Ya),Ai=wi(ha,lb),Bi=wi(ha,jb),Ci=wi(ha,Za),Di=wi(ha,"matches")||wi(ha,gb),Ei=vi("Node","nodeName"),Fi=vi("Node","nodeType"),Gi=vi("Node","parentNode"),Hi=vi("HTMLElement",ob)||vi(ha,ob),Ii=vi("HTMLStyleElement","sheet"),Ji=wi(da,$a),Ki=wi(da,"setProperty");
function Li(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error(ea);return a}function Mi(a,b,c,d){if(a)return a.apply(b,d);if(I&&10>document.documentMode){if(!b[c].call)throw Error("IE Clobbering detected");}else if(typeof b[c]!=m)throw Error(ea);return b[c].apply(b,d)}function Ni(a){return Li(xi,a,ta,function(b){return b instanceof NamedNodeMap})}function Oi(a,b,c){try{Mi(Ai,a,lb,[b,c])}catch(d){if(-1==d.message.indexOf("A security problem occurred"))throw d;}}
function Pi(a){return Li(Hi,a,ob,function(b){return b instanceof CSSStyleDeclaration})}function Qi(a){return Li(Ii,a,"sheet",function(b){return b instanceof CSSStyleSheet})}function Ri(a){return Li(Ei,a,"nodeName",function(b){return typeof b==q})}function Si(a){return Li(Fi,a,"nodeType",function(b){return typeof b==hb})}function Ti(a){return Li(Gi,a,"parentNode",function(b){return!(b&&typeof b.name==q&&b.name&&"parentnode"==b.name.toLowerCase())})}
function Ui(a,b){return Mi(Ji,a,a.getPropertyValue?$a:Ya,[b])||""}function Vi(a,b,c){Mi(Ki,a,a.setProperty?"setProperty":lb,[b,c])};var Wi=I&&10>document.documentMode?null:/\s*([^\s'",]+[^'",]*(('([^'\r\n\f\\]|\\[^])*')|("([^"\r\n\f\\]|\\[^])*")|[^'",])*)/g,Xi={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};
function Yi(a,b,c){var d=[];a=$i(wc(a.cssRules));z(a,function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("Invalid container id");if(!(b&&I&&10==document.documentMode&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(Wi,"#"+b+" $1"):e.selectorText;d.push(Pd(f,aj(e.style,c)))}});return Rd(d)}function $i(a){return nc(a,function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})}
function bj(a,b,c){a=cj("<style>"+a+"</style>");return null==a||null==a.sheet?Td:Yi(a.sheet,void 0!=b?b:null,c)}function cj(a){if(I&&!Ce(10)||typeof v.DOMParser!=m)return null;a=de(nd(ja),"<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(Wd(a),"text/html").body.children[0]}
function aj(a,b){if(!a)return Ed;var c=document.createElement(h).style,d=dj(a);z(d,function(e){var f=ve&&e in Xi?e:e.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");Lc(f,"--")||Lc(f,"var")||(e=Ui(a,e),e=ui(f,e,b),null!=e&&Vi(c,f,e))});return ee(c.cssText||"")}
function ej(a){var b=Array.from(Mi(Ci,a,Za,[la])),c=Ac(b,function(e){return wc(Qi(e).cssRules)});c=$i(c);c.sort(function(e,f){e=ni(e.selectorText);a:{f=ni(f.selectorText);for(var g=Math.min(e.length,f.length),k=0;k<g;k++){var l=e[k];var t=f[k];l=l>t?1:l<t?-1:0;if(0!=l){e=l;break a}}e=e.length;f=f.length;e=e>f?1:e<f?-1:0}return-e});a=document.createTreeWalker(a,NodeFilter.SHOW_ELEMENT,null,!1);for(var d;d=a.nextNode();)z(c,function(e){Mi(Di,d,d.matches?"matches":gb,[e.selectorText])&&e.style&&fj(d,
e.style)});z(b,We)}function fj(a,b){var c=dj(a.style),d=dj(b);z(d,function(e){if(!(0<=c.indexOf(e))){var f=Ui(b,e);Vi(a.style,e,f)}})}function dj(a){ac(a)?a=wc(a):(a=$c(a),uc(a,"cssText"));return a};function gj(a,b,c){if(typeof b===q)(b=hj(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=hj(c,d);f&&(c.style[f]=e)}}var ij={};function hj(a,b){var c=ij[b];if(!c){var d=ne(b);c=d;void 0===a.style[d]&&(d=(ve?"Webkit":ue?"Moz":I?"ms":se?"O":null)+oe(d),void 0!==a.style[d]&&(c=d));ij[b]=c}return c}function jj(a,b){var c=Ze(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""}
function kj(a,b){return jj(a,b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]}function lj(a){try{var b=a.getBoundingClientRect()}catch(c){return{left:0,top:0,right:0,bottom:0}}I&&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 mj(a){var b=a.offsetWidth,c=a.offsetHeight,d=ve&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=lj(a),new Ke(a.right-a.left,a.bottom-a.top)):new Ke(b,c)}function nj(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;b=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return+b}
function oj(a){var b=Ze(a),c="";if(b.body.createTextRange&&Ye(b,a)){b=b.body.createTextRange();b.moveToElementText(a);try{c=b.queryCommandValue("FontName")}catch(d){c=""}}c||(c=kj(a,"fontFamily"));a=c.split(",");1<a.length&&(c=a[0]);return le(c)}var pj=/[^\d]+$/,qj={cm:1,"in":1,mm:1,pc:1,pt:1},rj={em:1,ex:1};
function sj(a){var b=kj(a,"fontSize");var c=(c=b.match(pj))&&c[0]||null;if(b&&"px"==c)return parseInt(b,10);if(I){if(String(c)in qj)return nj(a,b);if(a.parentNode&&1==a.parentNode.nodeType&&String(c)in rj)return a=a.parentNode,c=kj(a,"fontSize"),nj(a,b==c?"1em":b)}c=Qe(ka,{style:"visibility:hidden;position:absolute;line-height:0;padding:0;margin:0;border:0;height:1em;"});a.appendChild(c);b=c.offsetHeight;We(c);return b};var tj={"* ARIA-CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-DESCRIBEDBY":!0,"* ARIA-DISABLED":!0,"* ARIA-GOOG-EDITABLE":!0,"* ARIA-LABEL":!0,"* ARIA-LABELLEDBY":!0,"* ARIA-MULTILINE":!0,"* ARIA-MULTISELECTABLE":!0,"* ARIA-ORIENTATION":!0,"* ARIA-PLACEHOLDER":!0,"* ARIA-READONLY":!0,"* ARIA-REQUIRED":!0,"* ARIA-ROLEDESCRIPTION":!0,"* ARIA-ROWCOUNT":!0,"* ARIA-ROWINDEX":!0,"* ARIA-SELECTED":!0,"* ABBR":!0,"* ACCEPT":!0,"* ACCESSKEY":!0,"* ALIGN":!0,"* ALT":!0,"* AUTOCOMPLETE":!0,"* AXIS":!0,
"* BGCOLOR":!0,"* BORDER":!0,"* CELLPADDING":!0,"* CELLSPACING":!0,"* CHAROFF":!0,"* CHAR":!0,"* CHECKED":!0,"* CLEAR":!0,"* COLOR":!0,"* COLSPAN":!0,"* COLS":!0,"* COMPACT":!0,"* COORDS":!0,"* DATETIME":!0,"* DIR":!0,"* DISABLED":!0,"* ENCTYPE":!0,"* FACE":!0,"* FRAME":!0,"* HEIGHT":!0,"* HREFLANG":!0,"* HSPACE":!0,"* ISMAP":!0,"* LABEL":!0,"* LANG":!0,"* MAX":!0,"* MAXLENGTH":!0,"* METHOD":!0,"* MULTIPLE":!0,"* NOHREF":!0,"* NOSHADE":!0,"* NOWRAP":!0,"* OPEN":!0,"* READONLY":!0,"* REQUIRED":!0,
"* REL":!0,"* REV":!0,"* ROLE":!0,"* ROWSPAN":!0,"* ROWS":!0,"* RULES":!0,"* SCOPE":!0,"* SELECTED":!0,"* SHAPE":!0,"* SIZE":!0,"* SPAN":!0,"* START":!0,"* SUMMARY":!0,"* TABINDEX":!0,"* TITLE":!0,"* TYPE":!0,"* VALIGN":!0,"* VALUE":!0,"* VSPACE":!0,"* WIDTH":!0},uj={"* USEMAP":!0,"* ACTION":!0,"* CITE":!0,"* HREF":!0,"* LONGDESC":!0,"* SRC":!0,"LINK HREF":!0,"* FOR":!0,"* HEADERS":!0,"* NAME":!0,"A TARGET":!0,"* CLASS":!0,"* ID":!0,"* STYLE":!0};var vj="undefined"!=typeof WeakMap&&-1!=WeakMap.toString().indexOf("[native code]"),wj=0;function xj(){this.F=[];this.D=[];this.C="data-elementweakmap-index-"+wj++}xj.prototype.set=function(a,b){if(Mi(yi,a,ab,[this.C])){var c=parseInt(Mi(zi,a,Ya,[this.C])||null,10);this.D[c]=b}else c=this.D.push(b)-1,Oi(a,this.C,c.toString()),this.F.push(a);return this};xj.prototype.get=function(a){if(Mi(yi,a,ab,[this.C]))return a=parseInt(Mi(zi,a,Ya,[this.C])||null,10),this.D[a]};
xj.prototype.clear=function(){this.F.forEach(function(a){Mi(Bi,a,jb,[this.C])},this);this.F=[];this.D=[]};var yj=!I||10<=Number(Fe),zj=!I||null==document.documentMode;function Aj(){};var Bj={APPLET:!0,AUDIO:!0,BASE:!0,BGSOUND:!0,EMBED:!0,FORM:!0,IFRAME:!0,ISINDEX:!0,KEYGEN:!0,LAYER:!0,LINK:!0,META:!0,OBJECT:!0,SCRIPT:!0,SVG:!0,STYLE:!0,TEMPLATE:!0,VIDEO:!0};var Cj={A:!0,ABBR:!0,ACRONYM:!0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,B:!0,BDI:!0,BDO:!0,BIG:!0,BLOCKQUOTE:!0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!0,COL:!0,COLGROUP:!0,DATA:!0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!0,DIR:!0,DIV:!0,DL:!0,DT:!0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!0,FOOTER:!0,FORM:!0,H1:!0,H2:!0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!0,I:!0,IMG:!0,INPUT:!0,INS:!0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!0,MENU:!0,METER:!0,NAV:!0,
NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:!0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:!0,STYLE:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:!0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,WBR:!0};var Dj={"ANNOTATION-XML":!0,"COLOR-PROFILE":!0,"FONT-FACE":!0,"FONT-FACE-SRC":!0,"FONT-FACE-URI":!0,"FONT-FACE-FORMAT":!0,"FONT-FACE-NAME":!0,"MISSING-GLYPH":!0};
function Ej(a){a=a||new Fj;Gj(a);this.C=cd(a.C);this.J=cd(a.ja);this.F=cd(a.G);this.M=a.X;z(a.aa,function(b){if(!Lc(b,"data-"))throw new lc('Only "data-" attributes allowed, got: %s.',[b]);if(Lc(b,Oa))throw new lc('Attributes with "%s" prefix are not allowed, got: %s.',[Oa,b]);this.C["* "+b.toUpperCase()]=Hj},this);z(a.T,function(b){b=b.toUpperCase();if(-1==b.indexOf("-")||Dj[b])throw new lc("Only valid custom element tag names allowed, got: %s.",[b]);this.F[b]=!0},this);this.L=a.F;this.G=a.ca;this.D=
null;this.K=a.W}y(Ej,Aj);function Ij(a){return function(b,c){return(b=a(E(b),c))&&xd(b)!=qa?xd(b):null}}function Fj(){this.C={};z([tj,uj],function(a){z($c(a),function(b){this.C[b]=Hj},this)},this);this.D={};this.aa=[];this.T=[];this.ja=cd(Bj);this.G=cd(Cj);this.X=!1;this.O=zd;this.M=this.J=this.K=this.F=hd;this.ca=null;this.L=this.W=!1}
function Jj(){var a=new Fj;a.G={SPAN:!0};z("a b br em i strong".split(" "),function(b){b=b.toUpperCase();if(Cj[b])this.G[b]=!0;else throw Error("Only whitelisted tags can be allowed. See goog.html.sanitizer.TagWhitelist.");},a);return a}function Kj(a,b){return function(c,d,e,f){c=a(c,d,e,f);return null==c?null:b(c,d,e,f)}}function Lj(a,b,c,d){a[c]&&!b[c]&&(a[c]=Kj(a[c],d))}
function Gj(a){if(a.L)throw Error("HtmlSanitizer.Builder.build() can only be used once.");Lj(a.C,a.D,"* USEMAP",Mj);var b=Ij(a.O);z(["* ACTION","* CITE","* HREF"],function(d){Lj(this.C,this.D,d,b)},a);var c=Ij(a.F);z(["* LONGDESC","* SRC","LINK HREF"],function(d){Lj(this.C,this.D,d,c)},a);z(["* FOR","* HEADERS","* NAME"],function(d){Lj(this.C,this.D,d,hc(Nj,this.K))},a);Lj(a.C,a.D,"A TARGET",hc(Oj,[pa,"_self"]));Lj(a.C,a.D,"* CLASS",hc(Pj,a.J));Lj(a.C,a.D,"* ID",hc(Qj,a.J));Lj(a.C,a.D,"* STYLE",hc(a.M,
c));a.L=!0}function Rj(a,b){a||(a="*");return(a+" "+b).toUpperCase()}function Sj(a,b,c,d){if(!d.jb)return null;b=Cd(aj(d.jb,function(e,f){c.xc=f;e=a(e,c);null==e?e=null:(f=nd("HtmlSanitizerPolicy created with networkRequestUrlPolicy_ when installing '* STYLE' handler."),md(f),md(f),e=new H(vd,e));return e}));return""==b?null:b}function Hj(a){return E(a)}function Oj(a,b){b=E(b);return sc(a,b.toLowerCase())?b:null}function Mj(a){return(a=E(a))&&"#"==a.charAt(0)?a:null}
function Nj(a,b,c){return a(E(b),c)}function Pj(a,b,c){b=b.split(/(?:\s+)/);for(var d=[],e=0;e<b.length;e++){var f=a(b[e],c);f&&d.push(f)}return 0==d.length?null:d.join(" ")}function Qj(a,b,c){return a(E(b),c)}
function Tj(a,b){var c=!(la in a.J)&&la in a.F;c="*"==a.G&&c?"sanitizer-"+(Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^ic()).toString(36)):a.G;a.D=c;if(yj){c=b;if(yj){b=Se(document,ka);a.D&&"*"==a.G&&(b.id=a.D);a.K&&(c=cj("<div>"+c+"</div>"),ej(c),c=c.innerHTML);c=de(nd(ja),c);var d=document.createElement("template");if(zj&&Ma in d)ge(d,c),d=d.content;else{var e=document.implementation.createHTMLDocument("x");d=e.body;ge(e.body,c)}c=document.createTreeWalker(d,
NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(d=vj?new WeakMap:new xj;e=c.nextNode();){c:{var f=a;var g=e;switch(Si(g)){case 3:f=Uj(f,g);break c;case 1:if("TEMPLATE"==Ri(g).toUpperCase())f=null;else{var k=Ri(g).toUpperCase();if(k in f.J)var l=null;else f.F[k]?l=document.createElement(k):(l=Se(document,ka),f.M&&Oi(l,"data-sanitizer-original-tag",k.toLowerCase()));if(l){var t=l,F=Ni(g);if(null!=F)for(var C=0;k=F[C];C++)if(k.specified){var B=f;var M=g,aa=k,sb=aa.name;if(Lc(sb,Oa))B=null;
else{var Zi=Ri(M);aa=aa.value;var mf={tagName:E(Zi).toLowerCase(),attributeName:E(sb).toLowerCase()},nf={jb:void 0};mf.attributeName==ob&&(nf.jb=Pi(M));M=Rj(Zi,sb);M in B.C?(B=B.C[M],B=B(aa,mf,nf)):(sb=Rj(null,sb),sb in B.C?(B=B.C[sb],B=B(aa,mf,nf)):B=null)}null!==B&&Oi(t,k.name,B)}f=l}else f=null}break c;default:f=null}}if(f){if(1==Si(f)&&d.set(e,f),e=Ti(e),g=!1,e)k=Si(e),l=Ri(e).toLowerCase(),t=Ti(e),11!=k||t?"body"==l&&t&&(k=Ti(t))&&!Ti(k)&&(g=!0):g=!0,k=null,g||!e?k=b:1==Si(e)&&(k=d.get(e)),k.content&&
(k=k.content),k.appendChild(f)}else Ve(e)}d.clear&&d.clear();a=b}else a=Se(document,ka);0<Ni(a).length&&(b=Se(document,ka),b.appendChild(a),a=b);a=(new XMLSerializer).serializeToString(a);a=a.slice(a.indexOf(">")+1,a.lastIndexOf("</"))}else a="";return de(nd("Output of HTML sanitizer"),a)}function Uj(a,b){var c=b.data;(b=Ti(b))&&Ri(b).toLowerCase()==ob&&!(la in a.J)&&la in a.F&&(c=Sd(bj(c,a.D,w(function(d,e){return this.L(d,{xc:e})},a))));return document.createTextNode(c)};function Vj(a){var b=new Ej(new Fj);return Tj(b,a)};function Wj(a){Q.call(this,"BlogArchive",a);this.C=a.R}y(Wj,Q);var Xj="► ";u=Wj.prototype;
u.ia=function(a,b){if(a==Da)gi(this.H,b);else if("getTitles"==a){a:{a=b.path;var c=this.C.C.getElementsByTagName("A");for(e in c){var d=c[e];if(d.href==a){var e=df(d,"li","archivedate");break a}}e=void 0}a=K("posts",e);(c=df(e,h,Aa))&&Oe(c,{style:"","data-height":""});Ve(a);for(c=0;c<b.posts.length;c++){d=b.posts[c];var f=document.createElement("li");f.innerHTML="<a href="+d.url+">"+d.title+"</a>";a.appendChild(f)}Yj(this,e);Zj(this,e)}else Wj.N.ia.call(this,a,b)};
u.da=function(){if(P(this.H,"ArchiveList")){var a=Ne(document,"a",ub,this.C.C);1>a.length&&(a=Ne(document,"li",ub,this.C.C));if(0<a.length&&a[0].currentStyle)var b=a[0].parentNode.currentStyle.color;for(var c=0;c<a.length;c++){var d=a[c];0<Ne(document,h,Aa,d).length?(d.onclick=this.fc.bind(this),Yj(this,d)):d.onclick=this.hc.bind(this);b&&(d.style.color=b)}if(d=P(this.H,"ArchiveMenu")){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.Vb.bind(this)}else for(a=Ne(document,h,Ta,this.C.C),c=0;c<a.length;c++)d=a[c],d.addEventListener(xa,this.mc.bind(this),!1),d.addEventListener(xa,this.ec.bind(this),!1);"rtl"==this.H.Y().languageDirection&&(Xj="◄ ")}};u.Vb=function(){var a=P(this.H,"ArchiveMenu");a&&""!=a.value&&(window.location.href=a.value)};
u.hc=function(a){a=a||window.event;var b=a.currentTarget||a.srcElement;b&&!A(b,ub)&&(b=b.parentNode);a=D.K(b,"zippy");b=b.parentNode;if(A(b,Va))return Gc(b,Va,ya),b=Vj(Xj),ge(a,b),Ec(a,"toggle-open"),!1;Gc(b,ya,Va);var c=Vj("▼ ");ge(a,c);Cc(a,"toggle-open");ak(this,b);return!1};u.mc=function(a){a=a||window.event;a=a.currentTarget||a.srcElement;(a=A(a,Ta)?a:df(a,h,Ta))&&(a=K("menu",a))&&(A(a,"open")?Ec(a,"open"):Cc(a,"open"))};
u.ec=function(a){a=a||window.event;var b=a.currentTarget||a.srcElement;if(b=A(b,"ripple")?b:df(b,h,"ripple")){var c=K("splash",b);if(!c){c=document.createElement("span");Cc(c,"splash");var d=document.createElement(h);Cc(d,"splash-wrapper");d.appendChild(c);b.insertBefore(d,b.firstChild)}Ec(c,"animate");d=b.offsetWidth;var e=getComputedStyle(b);d+=parseInt(e.marginLeft)+parseInt(e.marginRight);d=Math.max(d,bk(b));Oe(c,{style:"height: "+d+"px; width: "+d+"px; left: "+(a.pageX-b.offsetLeft-d/2)+"px; top: "+
(a.pageY-b.offsetTop-d/2)+"px;"});Cc(c,"animate")}};u.fc=function(a){a=a||window.event;if(!a.currentTarget||a.currentTarget==a.srcElement||"A"!=a.srcElement.tagName){var b=a.currentTarget||a.srcElement;b&&!A(b,ub)&&(b=b.parentNode);a.stopPropagation();a=A(b,"archivedate")?b:b.parentNode;A(a,Va)?(ck(this,a),Gc(a,Va,ya)):(ak(this,a),Zj(this,a),Gc(a,ya,Va))}};
function ak(a,b){var c=b.getElementsByTagName("UL");0<c.length&&!A(c[0],"posts")?c=!1:(c=D.K(b,"post-count"),c=parseInt(c.innerHTML.match(/\d+/),10),c=b.getElementsByTagName("LI").length<c);if(c){var d=K(Aa,b);c=K("posts",b);c||(c=document.createElement("UL"),d?d.appendChild(c):b.appendChild(c),Cc(c,"posts"));d&&Oe(d,{style:"","data-height":""});(d=df(b,h,Aa))&&Oe(d,{style:"","data-height":""});d=document.createElement("LI");d.innerHTML=a.H.Y().loadingMessage||"Loading...";c.appendChild(d);ei(a.H,
"getTitles",{path:D.K(b,"post-count-link").href},null,ia)}}function Zj(a,b){var c=K(Aa,b);c.getAttribute(Na)||Yj(a,b);var d=(a=c.getAttribute(Na)||bk(c))?a+"px":n;window.setTimeout(function(){Oe(c,{style:"max-height: "+d+";"})},10)}function ck(a,b){var c=K(Aa,b);c.getAttribute(Na)||Yj(a,b);window.setTimeout(function(){Oe(c,{style:fb})},10)}
function Yj(a,b){var c=K(Aa,b);Oe(c,{style:"max-height: none;"});for(var d=0,e=Ne(document,h,Aa,c),f=0;f<e.length;f++){var g=e[f],k=df(g,"li",ub);if(A(k,ya)){var l=g.getAttribute(Na);l||(Yj(a,k),l=g.getAttribute(Na));d+=parseInt(l)}}a=d+bk(c);c.setAttribute(Na,a);c.setAttribute(ob,"max-height: "+a+"px;");A(b,ya)&&c.setAttribute(ob,fb)}function bk(a){var b=a.offsetHeight;a=getComputedStyle(a);return b+=parseInt(a.marginTop)+parseInt(a.marginBottom)}x("_BlogArchiveView",Wj);function dk(a){Q.call(this,dk.C,a)}y(dk,Q);dk.C="Attribution";x("_AttributionView",dk);function ek(){}var fk=typeof Uint8Array==m,gk=[];function R(a,b){if(b<a.F){b+=a.G;var c=a.C[b];return c===gk?a.C[b]=[]:c}if(a.D)return c=a.D[b],c===gk?a.D[b]=[]:c}function hk(a,b){a=R(a,b);return null==a?a:+a}function S(a,b){a=R(a,b);return null==a?a:!!a}function T(a,b){a=S(a,b);return null==a?!1:a}function U(a,b,c){if(b<a.F)a.C[b+a.G]=c;else{var d=a.F+a.G;a.C[d]||(a.D=a.C[d]={});a.D[b]=c}return a}
function ik(a){if(a.J)for(var b in a.J){var c=a.J[b];if("array"==$b(c))for(var d=0;d<c.length;d++)c[d]&&ik(c[d]);else c&&ik(c)}}ek.prototype.toString=function(){ik(this);return this.C.toString()};var jk={},kk={},lk={};function mk(){throw Error("Do not instantiate directly");}mk.prototype.hb=null;mk.prototype.kb=r(Ma);mk.prototype.toString=r(Ma);function nk(){mk.call(this)}y(nk,mk);nk.prototype.Ab=jk;function ok(a,b){return null!=a&&a.Ab===b};function pk(a){if(null!=a)switch(a.hb){case 1:return 1;case -1:return-1;case 0:return 0}return null}function qk(a){return ok(a,jk)?a:a instanceof Ud?rk(Wd(a).toString(),a.C()):rk(ke(String(String(a))),pk(a))}var rk=function(a){function b(c){this.content=c}b.prototype=a.prototype;return function(c,d){c=new b(String(c));void 0!==d&&(c.hb=d);return c}}(nk);function sk(a){return ok(a,jk)?String(String(a.kb()).replace(tk,"").replace(uk,"<")).replace(vk,wk):ke(String(a))}
function xk(a){ok(a,kk)||ok(a,lk)?a=yk(a):a instanceof H?a=yk(xd(a)):a instanceof pd?a=yk(sd(a).toString()):(a=String(a),a=zk.test(a)?a.replace(Ak,Bk):ra);return a}var Ck={"\x00":"�","\t":"	","\n":"
","\x0B":"","\f":"","\r":"
"," ":" ",'"':""","&":"&","'":"'","-":"-","/":"/","<":"<","=":"=",">":">","`":"`","\u0085":"…","\u00a0":" ","\u2028":"
","\u2029":"
"};function wk(a){return Ck[a]}
var Dk={"\x00":"%00","\u0001":"%01","\u0002":"%02","\u0003":"%03","\u0004":"%04","\u0005":"%05","\u0006":"%06","\u0007":"%07","\b":"%08","\t":"%09","\n":"%0A","\x0B":"%0B","\f":"%0C","\r":"%0D","\u000e":"%0E","\u000f":"%0F","\u0010":"%10","\u0011":"%11","\u0012":"%12","\u0013":"%13","\u0014":"%14","\u0015":"%15","\u0016":"%16","\u0017":"%17","\u0018":"%18","\u0019":"%19","\u001a":"%1A","\u001b":"%1B","\u001c":"%1C","\u001d":"%1D","\u001e":"%1E","\u001f":"%1F"," ":"%20",'"':"%22","'":"%27","(":"%28",
")":"%29","<":"%3C",">":"%3E","\\":"%5C","{":"%7B","}":"%7D","\u007f":"%7F","\u0085":"%C2%85","\u00a0":"%C2%A0","\u2028":"%E2%80%A8","\u2029":"%E2%80%A9","\uff01":"%EF%BC%81","\uff03":"%EF%BC%83","\uff04":"%EF%BC%84","\uff06":"%EF%BC%86","\uff07":"%EF%BC%87","\uff08":"%EF%BC%88","\uff09":"%EF%BC%89","\uff0a":"%EF%BC%8A","\uff0b":"%EF%BC%8B","\uff0c":"%EF%BC%8C","\uff0f":"%EF%BC%8F","\uff1a":"%EF%BC%9A","\uff1b":"%EF%BC%9B","\uff1d":"%EF%BC%9D","\uff1f":"%EF%BC%9F","\uff20":"%EF%BC%A0","\uff3b":"%EF%BC%BB",
"\uff3d":"%EF%BC%BD"};function Bk(a){return Dk[a]}var vk=/[\x00\x22\x27\x3c\x3e]/g,Ak=/[\x00- \x22\x27-\x29\x3c\x3e\\\x7b\x7d\x7f\x85\xa0\u2028\u2029\uff01\uff03\uff04\uff06-\uff0c\uff0f\uff1a\uff1b\uff1d\uff1f\uff20\uff3b\uff3d]/g,zk=/^(?![^#?]*\/(?:\.|%2E){2}(?:[\/?#]|$))(?:(?:https?|mailto):|[^&:\/?#]*(?:[\/?#]|$))/i,Ek=/^[^&:\/?#]*(?:[\/?#]|$)|^https?:|^data:image\/[a-z0-9+]+;base64,[a-z0-9+\/]+=*$|^blob:/i;function yk(a){return String(a).replace(Ak,Bk)}
var tk=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,uk=/</g;/*

 Copyright 2018 The Incremental DOM Authors. All Rights Reserved.

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS-IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
Bb().prototype=Object.create(null);var Fk={};function Gk(a,b,c){b=c||b;c=a.config;var d=a.Ib,e=a.xb;a=a.depth;var f=e.extraIconClass,g='<li class="comment" id="c'+sk(e.id)+'"><div class="avatar-image-container"><img src="',k=e.authorAvatarSrc;ok(k,kk)||ok(k,lk)?k=yk(k):k instanceof H?k=yk(xd(k)):k instanceof pd?k=yk(sd(k).toString()):(k=String(k),k=Ek.test(k)?k.replace(Ak,Bk):ra);f=g+sk(k)+'" alt=""/></div><div class="comment-block"><div class="comment-header"><cite class="user">'+(e.authorUrl?'<a href="'+sk(xk(e.authorUrl))+'" rel="nofollow">'+
qk(e.author)+"</a>":qk(e.author))+'</cite><span class="icon user '+sk(null!=f?f:"")+'"></span><span class="datetime secondary-text"><a rel="nofollow" href="'+sk(xk(e.url))+'">'+qk(e.timestamp)+'</a></span></div><p class="comment-content">'+qk(e.body)+'</p><span class="comment-actions secondary-text">'+(a<c.maxDepth?'<a class="comment-reply" target="_self" data-comment-id="'+sk(e.id)+'">'+qk(d.reply)+"</a>":"")+'<span class="item-control blog-admin '+sk(e.adminClass)+'"><a target="_self" href="'+sk(xk(e.deleteUrl))+
'">'+qk(d["delete"])+'</a></span></span></div><div class="comment-replies">';g=e.replies;g=null!=g?g:[];f+='<div id="c'+sk(e.id)+'-rt" class="comment-thread inline-thread'+(0==g.length?" hidden":"")+'"><span class="thread-toggle thread-expanded"><span class="thread-arrow"></span><span class="thread-count"><a target="_self">'+qk(d.replies)+'</a></span></span><ol id="c'+sk(e.id)+'-ra" class="thread-chrome thread-expanded"><div>';k=g.length;for(var l=0;l<k;l++)f+=Gk({config:c,Ib:d,xb:g[l],depth:a?a+
1:1},b);f+='</div><div id="c'+sk(e.id)+'-continue" class="continue"><a class="comment-reply" target="_self" data-comment-id="'+sk(e.id)+'">'+qk(d.reply)+'</a></div></ol></div></div><div class="comment-replybox-single" id="c'+sk(e.id)+'-ce"></div></li>';return rk(f)};function Hk(){}Zb(Hk);function Ik(a){N.call(this);this.W=a||kc||(kc=new ff);this.fa=null;this.oa=!1;this.C=null;this.D=void 0;this.T=this.X=null}y(Ik,N);Hk.Aa();u=Ik.prototype;u.Pa=r("C");function Jk(a){a.D||(a.D=new wh(a));return a.D}u.Hb=function(){this.C=Se(this.W.D,"DIV")};u.render=function(a){if(this.oa)throw Error("Component already rendered");this.C||this.Hb();a?a.insertBefore(this.C,null):this.W.D.body.appendChild(this.C);this.X&&!this.X.oa||this.Oa()};
u.Oa=function(){this.oa=!0;Kk(this,function(a){!a.oa&&a.Pa()&&a.Oa()})};function Lk(a){Kk(a,function(b){b.oa&&Lk(b)});a.D&&Ah(a.D);a.oa=!1}u.Z=function(){this.oa&&Lk(this);this.D&&(this.D.ra(),delete this.D);Kk(this,function(a){a.ra()});this.C&&We(this.C);this.X=this.C=this.T=null;Ik.N.Z.call(this)};function Kk(a,b){a.T&&z(a.T,b,void 0)};function Mk(a,b,c,d,e){Ik.call(this,e);this.K=d||window;this.ca=a;this.M=b;this.O={};this.L=this.F=null;this.G={};c||(this.G.GOOGLEPLUS={Da:"Google+",La:this.rc});this.G.EMAIL={Da:"Email",La:this.oc};this.G.FACEBOOK={Da:"Facebook",La:this.qc};this.G.TWITTER={Da:"Twitter",La:this.tc}}Mk.prototype=Eb(Ik.prototype);Mk.prototype.constructor=Mk;
if(Jb)Jb(Mk,Ik);else for(var Nk in Ik)if("prototype"!=Nk)if(Object.defineProperties){var Ok=Object.getOwnPropertyDescriptor(Ik,Nk);Ok&&Object.defineProperty(Mk,Nk,Ok)}else Mk[Nk]=Ik[Nk];Mk.N=Ik.prototype;u=Mk.prototype;
u.Hb=function(){var a=this.W,b=a.C("DIV",{style:"position:absolute;width:100%;left:0;top:0;height:100%;z-index:100;","class":"mobile-share-panel-outer"});this.F=a.C("DIV",{style:"position:absolute;;width:230px;height:200px;","class":"mobile-share-panel-inner"});b.appendChild(this.F);var c=a.C("DIV",{"class":"mobile-share-panel-title"});c.innerText=oa;c.textContent=oa;this.F.appendChild(c);this.L=a.C("A",{href:"javascript:void(0)","class":"mobile-share-panel-button-close"});this.L.innerHTML="×";
c.appendChild(this.L);for(var d in this.G){c=a.C("A",{target:pa,display:ua,"class":"mobile-share-panel-button mobile-share-panel-button-"+d.toLowerCase()});var e=a.C(ka),f=this.G[d];e.innerText=f.Da;e.textContent=f.Da;c.href=f.La.call(this);c.appendChild(e);this.F.appendChild(c);this.O[d]=c}this.C=b};
u.Oa=function(){Ik.prototype.Oa.call(this);for(var a in this.O){var b=this.O[a];b&&yh(Jk(this),b,xa,this.gb)}yh(Jk(this),this.L,xa,this.gb);a=this.Pa();yh(Jk(this),a,xa,this.gb);this.tb();yh(Jk(this),this.K,"scroll",this.tb)};u.show=function(a){var b=this.Pa();b&&(b.style.display=a?"":n)};u.tb=function(){var a=this.K.innerHeight,b=this.K.innerWidth,c=this.K.pageYOffset,d=this.K.pageXOffset,e=0;200<a&&(e=(a-200)/2);gj(this.F,"top",e+c+"px");a=0;230<b&&(a=(b-230)/2);gj(this.F,"left",a+d+"px")};
u.tc=function(){return"https://twitter.com/intent/tweet?text="+encodeURIComponent(this.ca+": "+this.M)};u.qc=function(){return"https://m.facebook.com/sharer.php?u="+encodeURIComponent(this.M)+"&t="+encodeURIComponent(this.ca)};u.oc=function(){return"mailto:?subject="+encodeURIComponent(this.ca)+"&body="+encodeURIComponent(this.M)};u.rc=function(){return"https://plus.google.com/share?source=blogger:mobile:share&url="+encodeURIComponent(this.M)};u.gb=function(){this.show(!1)};var Pk=/^((http(s)?):)?\/\/((((lh[3-6](-tt|-d[a-g,z]|-testonly)?\.((ggpht)|(googleusercontent)|(google)))|(([1-4]\.bp\.blogspot)|(bp[0-3]\.blogger))|(ccp-lh\.googleusercontent)|((((cp|ci|gp)[3-6])|(ap[1-2]))\.(ggpht|googleusercontent))|(gm[1-4]\.ggpht)|(play-(ti-)?lh\.googleusercontent)|(((yt[3-4])|(sp[1-3]))\.(ggpht|googleusercontent)))\.com)|(dp[3-6]\.googleusercontent\.cn)|(lh[3-6]\.(googleadsserving\.cn|xn--9kr7l\.com))|(photos\-image\-(dev|qa)(-auth)?\.corp\.google\.com)|((dev|dev2|dev3|qa|qa2|qa3|qa-red|qa-blue|canary)[-.]lighthouse\.sandbox\.google\.com\/image)|(image\-(dev|qa)\-lighthouse(-auth)?\.sandbox\.google\.com(\/image)?))\//i,
Qk=/^(https?:)?\/\/sp[1-4]\.((ggpht)|(googleusercontent))\.com\//i,Rk=/^(https?:)?\/\/(qa(-red|-blue)?|dev2?|image-dev)(-|\.)lighthouse(-auth)?\.sandbox\.google\.com\//i,Sk=/^(https?:)?\/\/lighthouse-(qa(-red|-blue)?|dev2)\.corp\.google\.com\//i;function Tk(a){return Pk.test(a)||Qk.test(a)||Rk.test(a)||Sk.test(a)};function Uk(a){this.J=null;a||(a=[]);this.G=-1;this.C=a;a:{if(a=this.C.length){--a;var b=this.C[a];if(!(null===b||typeof b!=p||Array.isArray(b)||fk&&b instanceof Uint8Array)){this.F=a- -1;this.D=b;break a}}this.F=Number.MAX_VALUE}}y(Uk,ek);Uk.prototype.getToken=function(){return R(this,24)};Uk.prototype.setToken=function(a){return U(this,24,a)};function Vk(){this.D=void 0;this.C={}}u=Vk.prototype;u.set=function(a,b){Wk(this,a,b,!1)};u.add=function(a,b){Wk(this,a,b,!0)};function Wk(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.C[f]||(a.C[f]=new Vk);a=a.C[f]}if(d&&void 0!==a.D)throw Error('The collection already contains the key "'+b+'"');a.D=c}function Xk(a,b){for(var c=0;c<b.length;c++)if(a=a.C[b.charAt(c)],!a)return;return a}u.get=function(a){return(a=Xk(this,a))?a.D:void 0};u.$=function(){var a=[];Yk(this,a);return a};
function Yk(a,b){void 0!==a.D&&b.push(a.D);for(var c in a.C)Yk(a.C[c],b)}u.ga=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.C[e])return[];c=c.C[e]}Zk(c,a,b)}else Zk(this,"",b);return b};function Zk(a,b,c){void 0!==a.D&&c.push(b);for(var d in a.C)Zk(a.C[d],b+d,c)}u.V=function(){var a=this.$();if(a.V&&typeof a.V==m)a=a.V();else if(ac(a)||typeof a===q)a=a.length;else{var b=0,c;for(c in a)b++;a=b}return a};u.ha=function(){return void 0===this.D&&bd(this.C)};function $k(){if(!al){var a=al=new Vk,b;for(b in bl)a.add(b,bl[b])}}var al;function V(a,b){this.C=a;this.D=b}
var bl={a:new V([3,0],[function(a,b){U(a,21,b)},function(a,b){U(a,56,b)}]),al:new V([3],[function(a,b){U(a,74,b)}]),b:new V([3,0],[function(a,b){U(a,23,b)},function(a,b){U(a,38,b)}]),ba:new V([0],[function(a,b){U(a,85,b)}]),bc:new V([0],[function(a,b){U(a,87,b)}]),br:new V([0],[function(a,b){U(a,86,b)}]),c:new V([3,0],[function(a,b){U(a,2,b)},function(a,b){U(a,39,b)}]),cc:new V([3],[function(a,b){U(a,51,b)}]),ci:new V([3],[function(a,b){U(a,32,b)}]),cp:new V([0],[function(a,b){U(a,92,b)}]),cv:new V([0],
[function(a,b){U(a,94,b)}]),d:new V([3],[function(a,b){U(a,3,b)}]),df:new V([3],[function(a,b){U(a,80,b)}]),dv:new V([3],[function(a,b){U(a,90,b)}]),e:new V([0],[function(a,b){U(a,15,b)}]),f:new V([4],[function(a,b){U(a,16,b)}]),fg:new V([3],[function(a,b){U(a,34,b)}]),fh:new V([3],[function(a,b){U(a,30,b)}]),fm:new V([3],[function(a,b){U(a,84,b)}]),fo:new V([2],[function(a,b){U(a,79,b)}]),ft:new V([3],[function(a,b){U(a,50,b)}]),fv:new V([3],[function(a,b){U(a,31,b)}]),g:new V([3],[function(a,b){U(a,
14,b)}]),gd:new V([3],[function(a,b){U(a,83,b)}]),h:new V([3,0],[function(a,b){U(a,4,b)},function(a,b){U(a,13,b)}]),i:new V([3],[function(a,b){U(a,22,b)}]),ic:new V([0],[function(a,b){U(a,71,b)}]),id:new V([3],[function(a,b){U(a,70,b)}]),il:new V([3],[function(a,b){U(a,96,b)}]),ip:new V([3],[function(a,b){U(a,54,b)}]),iv:new V([0],[function(a,b){U(a,75,b)}]),j:new V([1],[function(a,b){U(a,29,b)}]),k:new V([3,0],[function(a,b){U(a,17,b)},function(a,b){U(a,42,b)}]),l:new V([0],[function(a,b){U(a,44,
b)}]),lf:new V([3],[function(a,b){U(a,65,b)}]),lo:new V([3],[function(a,b){U(a,97,b)}]),m:new V([0],[function(a,b){U(a,63,b)}]),md:new V([3],[function(a,b){U(a,91,b)}]),mm:new V([4],[function(a,b){U(a,81,b)}]),mo:new V([3],[function(a,b){U(a,73,b)}]),mv:new V([3],[function(a,b){U(a,66,b)}]),n:new V([3],[function(a,b){U(a,20,b)}]),nc:new V([3],[function(a,b){U(a,55,b)}]),nd:new V([3],[function(a,b){U(a,53,b)}]),ng:new V([3],[function(a,b){U(a,95,b)}]),no:new V([3],[function(a,b){U(a,37,b)}]),ns:new V([3],
[function(a,b){U(a,40,b)}]),nt0:new V([4],[function(a,b){U(a,36,b)}]),nu:new V([3],[function(a,b){U(a,46,b)}]),nw:new V([3],[function(a,b){U(a,48,b)}]),o:new V([1,3],[function(a,b){U(a,7,b)},function(a,b){U(a,27,b)}]),p:new V([3,0],[function(a,b){U(a,19,b)},function(a,b){U(a,43,b)}]),pa:new V([3],[function(a,b){U(a,61,b)}]),pc:new V([0],[function(a,b){U(a,88,b)}]),pd:new V([3],[function(a,b){U(a,60,b)}]),pf:new V([3],[function(a,b){U(a,67,b)}]),pg:new V([3],[function(a,b){U(a,72,b)}]),pi:new V([2],
[function(a,b){U(a,76,b)}]),pp:new V([3],[function(a,b){U(a,52,b)}]),q:new V([4],[function(a,b){U(a,28,b)}]),r:new V([3,0],[function(a,b){U(a,6,b)},function(a,b){U(a,26,b)}]),rg:new V([3],[function(a,b){U(a,59,b)}]),rh:new V([3],[function(a,b){U(a,49,b)}]),rj:new V([3],[function(a,b){U(a,57,b)}]),ro:new V([2],[function(a,b){U(a,78,b)}]),rp:new V([3],[function(a,b){U(a,58,b)}]),rw:new V([3],[function(a,b){U(a,35,b)}]),rwa:new V([3],[function(a,b){U(a,64,b)}]),rwu:new V([3],[function(a,b){U(a,41,b)}]),
s:new V([3,0],[function(a,b){U(a,33,b)},function(a,b){U(a,1,b)}]),sc:new V([0],[function(a,b){U(a,89,b)}]),sg:new V([3],[function(a,b){U(a,82,b)}]),sm:new V([3],[function(a,b){U(a,93,b)}]),t:new V([4],[function(a,b){a.setToken(b)}]),u:new V([3],[function(a,b){U(a,18,b)}]),ut:new V([3],[function(a,b){U(a,45,b)}]),v:new V([0],[function(a,b){U(a,62,b)}]),vb:new V([0],[function(a,b){U(a,68,b)}]),vl:new V([0],[function(a,b){U(a,69,b)}]),vm:new V([3],[function(a,b){U(a,98,b)}]),w:new V([0],[function(a,
b){U(a,12,b)}]),x:new V([0],[function(a,b){U(a,9,b)}]),y:new V([0],[function(a,b){U(a,10,b)}]),ya:new V([2],[function(a,b){U(a,77,b)}]),z:new V([0],[function(a,b){U(a,11,b)}])};u=$k.prototype;
u.parse=function(a){var b=new Uk,c=new Uk;if(""!=a){a=a.split("-");for(var d=0;d<a.length;d++){var e=a[d];if(0!=e.length){var f=e,g=!1,k=f;var l=f.substring(0,1);l!=l.toLowerCase()&&(g=!0,k=f.substring(0,1).toLowerCase()+f.substring(1));var t=al;for(l=1;l<=k.length;++l){var F=t,C=k.substring(0,l);if(0==C.length?F.ha():!Xk(F,C))break}l=1==l?null:(k=t.get(k.substring(0,l-1)))?{Qc:f.substring(0,l-1),value:f.substring(l-1),ad:g,attributes:k}:null;if(l){f=[];g=[];k=!1;for(t=0;t<l.attributes.C.length;t++){F=
l.attributes.C[t];var B=l.value;C=d;if(l.ad&&1==F)for(var M=B.length;12>M&&C<a.length-1;)B+="-"+a[C+1],M=B.length,++C;else if(2==F)for(;C<a.length-1&&a[C+1].match(/^[\d\.]/);)B+="-"+a[C+1],++C;M=l.attributes.D[t];B=cl(this,F)(l.Qc,B,b,c,M);if(null===B){k=!0;d=C;break}else f.push(F),g.push(B)}if(!k)for(l=0;l<g.length;l++)k=f[l],B=g[l],dl(this,k)(e,B)}}}}return new el(b,c)};function fl(a,b,c,d,e){e(c,b);a=a.substring(0,1);e(d,a==a.toUpperCase())}
u.Tc=function(a,b,c,d,e){if(""==b)return 0;isFinite(b)&&(b=String(b));b=typeof b===q?/^\s*-?0x/i.test(b)?parseInt(b,16):parseInt(b,10):NaN;if(isNaN(b))return 1;fl(a,b,c,d,e);return null};u.Ic=Bb();u.Sc=function(a,b,c,d,e){if(""==b)return 0;var f=Number(b);b=0==f&&/^[\s\xa0]*$/.test(b)?NaN:f;if(isNaN(b))return 1;fl(a,b,c,d,e);return null};u.Hc=Bb();u.Rc=function(a,b,c,d,e){if(""!=b)return 2;fl(a,!0,c,d,e);return null};u.Gc=Bb();u.Uc=function(a,b,c,d,e){if(""==b)return 0;fl(a,b,c,d,e);return null};
u.Jc=Bb();function cl(a,b){switch(b){case 0:return w(a.Tc,a);case 2:return w(a.Sc,a);case 3:return w(a.Rc,a);case 4:case 1:return w(a.Uc,a);default:return Bb()}}function dl(a,b){switch(b){case 0:return w(a.Ic,a);case 2:return w(a.Hc,a);case 3:return w(a.Gc,a);case 4:case 1:return w(a.Jc,a);default:return Bb()}}function el(a,b){this.C=a;this.D=b};function gl(a,b){null!=a&&this.D.apply(this,arguments)}gl.prototype.C="";gl.prototype.set=function(a){this.C=""+a};gl.prototype.D=function(a,b,c){this.C+=String(a);if(null!=b)for(var d=1;d<arguments.length;d++)this.C+=arguments[d];return this};gl.prototype.toString=r("C");function hl(a){this.G=null;this.F=[];this.C=null;il(this,a)}function jl(a){null==a.G&&(a.G=new $k);return a.G}function il(a,b){a.C=b?typeof b===q?jl(a).parse(b):b:jl(a).parse("")}function kl(a,b){return a==b?!1:!0}u=hl.prototype;u.$a=function(a){a=a||void 0;var b=this.C,c=b.C;kl(a,T(c,2),T(b.D,2))&&U(c,2,a);return this};u.Za=function(a){a=a||void 0;var b=this.C,c=b.C;kl(a,S(c,51),S(b.D,51))&&U(c,51,a);return this};
u.ab=function(a){a=a||void 0;var b=this.C,c=b.C;kl(a,S(c,32),S(b.D,32))&&U(c,32,a);return this};u.Ia=function(a){var b=this.C,c=b.C;kl(a,R(c,13),R(b.D,13))&&U(c,13,a);return this};u.Ya=function(a){a=a||void 0;var b=this.C,c=b.C;kl(a,T(c,20),T(b.D,20))&&U(c,20,a);return this};u.cb=function(a){a=a||void 0;var b=this.C,c=b.C;kl(a,T(c,19),T(b.D,19))&&U(c,19,a);return this};u.bb=function(a){a=a||void 0;var b=this.C,c=b.C;kl(a,S(c,60),S(b.D,60))&&U(c,60,a);return this};
u.fb=function(a){a=a||void 0;var b=this.C,c=b.C;kl(a,T(c,67),T(b.D,67))&&U(c,67,a);return this};u.eb=function(a){a=a||void 0;var b=this.C,c=b.C;kl(a,T(c,52),T(b.D,52))&&U(c,52,a);return this};u.za=function(a){var b=this.C,c=b.C;kl(a,R(c,1),R(b.D,1))&&U(c,1,a);return this};u.setToken=function(a){a=a||void 0;var b=this.C,c=b.C;kl(a,c.getToken(),b.D.getToken())&&c.setToken(a);return this};u.Ja=function(a){var b=this.C,c=b.C;kl(a,R(c,12),R(b.D,12))&&U(c,12,a);return this};
function ll(a){il(a,"");return a}
u.na=function(){this.F.length=0;var a=this.C,b=a.C;a=a.D;W(this,"s",R(b,1),R(a,1));W(this,"w",R(b,12),R(a,12));X(this,"c",T(b,2),T(a,2));W(this,"c",R(b,39),R(a,39),16,6);X(this,"d",T(b,3),T(a,3));W(this,"h",R(b,13),R(a,13));X(this,"s",S(b,33),S(a,33));X(this,"h",T(b,4),T(a,4));X(this,"p",T(b,19),T(a,19));X(this,"pa",S(b,61),S(a,61));X(this,"pd",S(b,60),S(a,60));X(this,"pp",T(b,52),T(a,52));X(this,"pf",T(b,67),T(a,67));W(this,"p",R(b,43),R(a,43));X(this,"n",T(b,20),T(a,20));W(this,"r",R(b,26),R(a,
26));X(this,"r",T(b,6),T(a,6));X(this,"fh",S(b,30),S(a,30));X(this,"fv",S(b,31),S(a,31));X(this,"cc",S(b,51),S(a,51));X(this,"ci",S(b,32),S(a,32));X(this,"o",S(b,27),S(a,27));var c=R(b,7),d=R(a,7);c&&ml(this,"o",c,!!d);c=R(b,29);d=R(a,29);c&&ml(this,"j",c,!!d);W(this,"x",R(b,9),R(a,9));W(this,"y",R(b,10),R(a,10));W(this,"z",R(b,11),R(a,11));X(this,"g",T(b,14),T(a,14));X(this,"fg",T(b,34),T(a,34));X(this,"ft",S(b,50),S(a,50));W(this,"e",R(b,15),R(a,15));c=R(b,16);d=R(a,16);c&&ml(this,"f",c,!!d);X(this,
"k",S(b,17),S(a,17));W(this,"k",R(b,42),R(a,42));X(this,"u",S(b,18),S(a,18));X(this,"ut",S(b,45),S(a,45));X(this,"i",S(b,22),S(a,22));X(this,"ip",S(b,54),S(a,54));X(this,"a",S(b,21),S(a,21));W(this,"a",R(b,56),R(a,56));W(this,"m",R(b,63),R(a,63));W(this,"vb",R(b,68),R(a,68));W(this,"vl",R(b,69),R(a,69));X(this,"lf",S(b,65),S(a,65));X(this,"mv",S(b,66),S(a,66));X(this,"id",S(b,70),S(a,70));W(this,"ic",R(b,71),R(a,71));X(this,"b",T(b,23),T(a,23));W(this,"b",R(b,38),R(a,38));c=b.getToken();d=a.getToken();
c&&ml(this,"t",c,!!d);c=R(b,36);d=R(a,36);c&&ml(this,"nt0",c,!!d);X(this,"rw",T(b,35),T(a,35));X(this,"rwu",T(b,41),T(a,41));X(this,"rwa",T(b,64),T(a,64));X(this,"nw",T(b,48),T(a,48));X(this,"rh",T(b,49),T(a,49));X(this,"nc",S(b,55),S(a,55));X(this,"nd",S(b,53),S(a,53));X(this,"no",T(b,37),T(a,37));c=R(b,28);d=R(a,28);c&&ml(this,"q",c,!!d);X(this,"ns",S(b,40),S(a,40));W(this,"l",R(b,44),R(a,44));W(this,"v",R(b,62),R(a,62));X(this,"nu",S(b,46),S(a,46));X(this,"rj",S(b,57),S(a,57));X(this,"rp",S(b,
58),S(a,58));X(this,"rg",S(b,59),S(a,59));X(this,"pg",T(b,72),T(a,72));X(this,"mo",S(b,73),S(a,73));X(this,"al",S(b,74),S(a,74));W(this,"iv",R(b,75),R(a,75));W(this,"pi",hk(b,76),hk(a,76));W(this,"ya",hk(b,77),hk(a,77));W(this,"ro",hk(b,78),hk(a,78));W(this,"fo",hk(b,79),hk(a,79));X(this,"df",S(b,80),S(a,80));c=R(b,81);d=R(a,81);c&&ml(this,"mm",c,!!d);X(this,"sg",S(b,82),S(a,82));X(this,"gd",S(b,83),S(a,83));X(this,"fm",S(b,84),S(a,84));W(this,"ba",R(b,85),R(a,85));W(this,"br",R(b,86),R(a,86));W(this,
"bc",R(b,87),R(a,87),16,6);W(this,"pc",R(b,88),R(a,88),16,6);W(this,"sc",R(b,89),R(a,89),16,6);X(this,"dv",S(b,90),S(a,90));X(this,"md",S(b,91),S(a,91));W(this,"cp",R(b,92),R(a,92));X(this,"sm",S(b,93),S(a,93));W(this,"cv",R(b,94),R(a,94));X(this,"ng",S(b,95),S(a,95));X(this,"il",S(b,96),S(a,96));X(this,"lo",S(b,97),S(a,97));X(this,"vm",S(b,98),S(a,98));return this.F.join("-")};function nl(a,b){if(void 0==b)return"";a=b-a.length;return 0>=a?"":me("0",a)}
function W(a,b,c,d,e,f){if(null!=c){e=void 0==e||10!=e&&16!=e?10:e;c=c.toString(e);var g=new gl;g.D(16==e?"0x":"");g.D(nl(c,f));g.D(c);ml(a,b,g.toString(),!!d)}}function X(a,b,c,d){c&&ml(a,b,"",!!d)}function ml(a,b,c,d){d&&(b=b.substring(0,1).toUpperCase()+b.substring(1));a.F.push(b+c)};function Y(a){hl.call(this,a)}y(Y,hl);u=Y.prototype;u.$a=function(a){a&&ol(this);return Y.N.$a.call(this,a)};u.Ia=function(a){null!=a&&this.za();return Y.N.Ia.call(this,a)};u.ab=function(a){a&&ol(this);return Y.N.ab.call(this,a)};u.Za=function(a){a&&ol(this);return Y.N.Za.call(this,a)};u.za=function(a){cc(a)&&(a=Math.max(a.width,a.height));null!=a&&(this.Ja(),this.Ia());return Y.N.za.call(this,a)};u.cb=function(a){a&&ol(this);return Y.N.cb.call(this,a)};
u.eb=function(a){a&&ol(this);return Y.N.eb.call(this,a)};u.fb=function(a){a&&ol(this);return Y.N.fb.call(this,a)};u.Ya=function(a){a&&ol(this);return Y.N.Ya.call(this,a)};u.bb=function(a){a&&ol(this);return Y.N.bb.call(this,a)};u.Ja=function(a){null!=a&&this.za();return Y.N.Ja.call(this,a)};function ol(a){a.Ya();a.Za();a.$a();a.ab();a.bb();a.cb();a.eb();a.fb()}
u.na=function(){var a=this.C.C;S(a,18)||S(a,45)?R(a,1)||this.za(0):(a=this.C.C,R(a,1)||R(a,12)||R(a,13)||(this.za(),this.Ia(),this.Ja(),ol(this)));return Y.N.na.call(this)};var pl=/^[^\/]*\/\//;function ql(a){this.G=a;this.J="";(a=this.G.match(pl))&&a[0]?(this.J=a[0],a=this.J.match(/\w+/)?this.G:"http://"+this.G.substring(this.J.length)):a="http://"+this.G;this.D=Wh(a,!0);this.K=!0;this.W=!1}function rl(a,b){a.F=a.F?a.F+("/"+b):b}
function sl(a){if(void 0==a.C){a.F=null;a.C=a.D.J.substring(1).split("/");var b=a.C.length;2<b&&"u"==a.C[0]&&(rl(a,a.C[0]+"/"+a.C[1]),a.C.shift(),a.C.shift(),b-=2);if(0==b||4==b||7<b)return a.K=!1,a.C;if(2==b)rl(a,a.C[0]);else if("image"==a.C[0])rl(a,a.C[0]);else if(7==b||3==b)return a.K=!1,a.C;if(3>=b){a.W=!0;3==b&&(rl(a,a.C[1]),a.C.shift(),--b);--b;var c=a.C[b],d=c.indexOf("=");-1!=d&&(a.C[b]=c.substr(0,d),a.C.push(c.substr(d+1)))}}return a.C}function tl(a){sl(a);return a.W}
function ul(a){sl(a);void 0==a.F&&(a.F=null);return a.F}function vl(a){switch(sl(a).length){case 7:return!0;case 6:return null==ul(a);case 5:return!1;case 3:return!0;case 2:return null==ul(a);case 1:return!1;default:return!1}}
function wl(a,b){if(tl(a))a:{var c=null!=ul(a)?1:0;switch(b){case 6:b=0+c;break;case 4:if(!vl(a)){a=null;break a}b=1+c;break;default:a=null;break a}a=sl(a)[b]}else a:{c=null!=ul(a)?1:0;switch(b){case 0:b=0+c;break;case 1:b=1+c;break;case 2:b=2+c;break;case 3:b=3+c;break;case 4:if(!vl(a)){a=null;break a}b=4+c;break;case 5:b=vl(a)?1:0;b=4+c+b;break;default:a=null;break a}a=sl(a)[b]}return a}function xl(a){void 0==a.aa&&(a.aa=wl(a,0));return a.aa}
function yl(a){void 0==a.ca&&(a.ca=wl(a,1));return a.ca}function zl(a){void 0==a.O&&(a.O=wl(a,2));return a.O}function Al(a){void 0==a.ja&&(a.ja=wl(a,3));return a.ja}function Bl(a){void 0==a.X&&(a.X=wl(a,4));return a.X}function Cl(a){void 0==a.M&&(a.M=wl(a,5));return a.M};function Dl(){}Dl.prototype.parse=function(a){return new El(a)};function El(a){ql.call(this,a)}y(El,ql);function Fl(a){this.D=null;a instanceof El||(void 0==Gl&&(Gl=new Dl),a=Gl.parse(a.toString()));a=this.D=a;if(void 0==a.L){var b=Bl(a);b||(b="");a.L=(new $k).parse(b)}hl.call(this,a.L);this.L=this.D.J;a=this.D;b=a.D.K;this.K=a.D.G+(b?":"+b:"");this.J=this.D.D.C.toString()}var Gl;y(Fl,Y);function Hl(a){a.J="";return a}
Fl.prototype.na=function(){var a=this.D;sl(a);if(!a.K)return this.D.G;a=Fl.N.na.call(this);var b=[];null!=ul(this.D)&&b.push(ul(this.D));if(tl(this.D)){var c=this.D;void 0==c.T&&(c.T=wl(c,6));b.push(c.T+(a?"="+a:""))}else b.push(xl(this.D)),b.push(yl(this.D)),b.push(zl(this.D)),b.push(Al(this.D)),a&&b.push(a),b.push(Cl(this.D));return this.L+this.K+"/"+b.join("/")+(this.J?"?"+this.J:"")};var Il=new Dl;function Jl(){this.F=null;this.C={};this.D=!1}Zb(Jl);Jl.prototype.init=function(a,b){var c=gd(a);Ag.Aa().init(a,c);this.G=b};Jl.prototype.J=function(a,b,c){c.ctrlKey||c.altKey||c.shiftKey||c.metaKey||(a=this.C[a])&&0<a.length&&(Kl(this),Dg()(a,b),c.preventDefault())};Jl.prototype.K=function(){Kl(this);Bg(Yb)};function Kl(a){a.D||(document.body.appendChild(Qe("LINK",{type:"text/css",rel:"stylesheet",href:a.G})),a.D=!0)};function Ll(){this.D={};this.C=0;this.J=[];this.F=[];var a=this;this.K=function(){Ml(a)}}Ll.prototype.init=function(){for(var a=this.D,b=Ne(document,"img","delayLoad",void 0),c=0;c<b.length;c++)if(b[c].style.display==n&&(b[c].style.display=""),5>c){var d=b[c];""!=d.longDesc&&(d.src=d.longDesc)}else d=b[c].id,""==d&&(d="av-delay-tempId-"+c),a[d]={Db:b[c],key:d},this.C++;0!=this.C&&(this.M=L(window,"scroll",this.K),this.L=L(window,"resize",this.K),Nl(this))};
function Ml(a){a.G&&window.clearTimeout(a.G);a.G=window.setTimeout(function(){a.G=null;Nl(a)},100)}
function Nl(a){if(!(0>a.C))if(0==a.C)Kf(a.M),Kf(a.L),a.C=-1;else{var b=!1,c;for(c in a.D){a:{var d=a;var e=a.D[c],f=window.document;f="CSS1Compat"==f.compatMode?f.documentElement:f.body;f=(new Ke(f.clientWidth,f.clientHeight)).height;var g=e.Db;1==g.nodeType?(g=lj(g),g=new Je(g.left,g.top)):(g=g.changedTouches?g.changedTouches[0]:g,g=new Je(g.clientX,g.clientY));g=g.y;if(0<=g&&g<=f)d.J.push(e);else if(0<g&&g<Math.round(2.25*f))d.F.push(e);else if(0>g&&g>Math.round(-1.25*f))d.F.push(e);else{d=!1;break a}d=
!0}d&&(b=!0)}if(b){b=a.J.concat(a.F);for(c=0;c<b.length;c++)d=b[c].Db,""!=d.longDesc&&(d.src=d.longDesc),a.C--,delete a.D[b[c].key];a.J=[];a.F=[]}}};var Ol={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 Pl(a){var b={};a=String(a);var c="#"==a.charAt(0)?a:"#"+a;if(Ql.test(c)){a=c;if(!Ql.test(a))throw Error("'"+a+"' is not a valid hex color");4==a.length&&(a=a.replace(Rl,"#$1$1$2$2$3$3"));b.mb=a.toLowerCase();b.type="hex";return b}a:{var d=a.match(Sl);if(d){c=Number(d[1]);var 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){a=c[0];e=c[1];c=c[2];a=Number(a);e=Number(e);c=Number(c);if(a!=(a&255)||e!=(e&255)||c!=(c&255))throw Error('"('+
a+","+e+","+c+'") is not a valid RGB color');c|=a<<16|e<<8;a=16>a?"#"+(16777216|c).toString(16).substr(1):"#"+c.toString(16);b.mb=a;b.type="rgb";return b}if(Ol&&(c=Ol[a.toLowerCase()]))return b.mb=c,b.type="named",b;throw Error(a+" is not a valid color string");}var Rl=/#(.)(.)(.)/,Ql=/^#(?:[0-9a-f]{3}){1,2}$/i,Sl=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i;var Tl=!I&&!(G("Safari")&&!(fd()||G("Coast")||G("Opera")||G(fa)||G("Edg/")||G("OPR")||G("Firefox")||G("FxiOS")||G("Silk")||G("Android")));function Ul(a){if(/-[a-z]/.test("commentId"))return null;if(Tl&&a.dataset){if(!(!G("Android")||fd()||G("Firefox")||G("FxiOS")||G("Opera")||G("Silk")||"commentId"in a.dataset))return null;a=a.dataset.commentId;return void 0===a?null:a}return a.getAttribute("data-"+"commentId".replace(/([A-Z])/g,"-$1").toLowerCase())};function Vl(a){Q.call(this,"Blog",a);this.C=a.R;this.K=new Ej(Jj());if(this.C.data){a=new ji;this.L=this.C.data.showBacklinks;this.M=a.Y(va);this.J=a.Y("blog.canonicalUrl");this.O=a.Y("blog.url");if(this.C.data.lightboxEnabled){var b=this.C.data.lightboxModuleUrl,c=this.C.data.lightboxCssUrl;Jl.Aa().init(b,c);b=Ne(document,"DIV","post-body",this.C.C);for(c=0;c<b.length;c++){for(var d="fakeId"+Wl++,e=Jl.Aa(),f=Ne(document,"IMG",void 0,b[c]),g=f.length,k=[],l=0;l<g;l++){var t=f[l].src,F=null,C=df(f[l],
"A");if(C){C=C.href;var B=C;var M=t;if(Tk(B)&&Tk(M)){var aa=new Dl;B=aa.parse(B?ll(Hl(new Fl(B))).na():"");M=aa.parse(M?ll(Hl(new Fl(M))).na():"");M=B.D.J==M.D.J}else M=!1;if(M){if(C!=t&&(F=t),t=C,C=Bl(Il.parse(t)))C=(new $k).parse(C),C=new Y(C),M=(M=void 0,void 0),aa=C.C,B=aa.C,kl(M,T(B,4),T(aa.D,4))&&U(B,4,M),M=(M=void 0,void 0),aa=C.C,B=aa.C,kl(M,T(B,6),T(aa.D,6))&&U(B,6,M),C=C.na(),t=new Fl(t),il(t,C),t=t.na()}else if(C!=t)continue;k.push({imageUrl:t,thumbnailUrl:F});L(f[l],xa,w(e.J,e,d,k.length-
1))}}0<k.length&&(e.C[d]=k,e.F||(e.F=L(window,"load",e.K,!1,e)))}}this.C.data.mobile&&(this.F=new Mk(a.Y("blog.pageTitle"),this.J,!!a.Y("blog.sharing.disableGooglePlus")));this.G=this.D=null}}y(Vl,Q);u=Vl.prototype;
u.ia=function(a,b){if("backlinks"==a){this.L=!1;if(a=P(this.H,"backlinks-container"))b=Vj(b),ge(a,b);b=Ne(document,"span","backlink-toggle-zippy",this.C.C);for(a=0;a<b.length;a++)b[a].onclick=this.jc.bind(this);b=P(this.H,"backlinks-create-link");null!=b&&(b.onclick=this.Ob.bind(this,b.href))}else if("getComments"==a){if(b.comments&&b.messages){a=b.comments;for(var c=b.config,d=0;d<a.length;d++)a:{var e=b,f=a[d];if(!document.getElementById("c"+f.id)){f.author=Tj(this.K,f.author);f.body=Tj(this.K,
f.body);var g=1;if(f.inReplyTo){var k=document.getElementById("c"+f.inReplyTo);if(k){var l;g=k;for(l=[];g;)A(g,"comment")&&l.push(g),g=Xe(g);g=l.length+1;l.length+1>e.config.maxDepth&&((k=df(k.parentNode,null,"comment",void 0))?(g--,f.inReplyTo=k.id.slice(1)):g=1)}}k=document.getElementById("c"+f.inReplyTo+"-ra");if(!k&&(k=document.getElementById("top-ra"),!k))break a;g={config:e.config,Ib:e.messages,xb:f,depth:g};l=Gk;e=kc||(kc=new ff);g=l(g||Fk,void 0,void 0);if(cc(g))if(g instanceof mk){if(g.Ab!==
jk)throw Error("Sanitized content was not of kind HTML.");g=de(nd("Soy SanitizedContent of kind HTML produces SafeHtml-contract-compliant value."),g.toString(),g.hb)}else g=Xd("zSoyz");else g=Xd(String(g));e=e.D;l=g;g=Se(e,"DIV");I?(l=ae(ce,l),ge(g,l),g.removeChild(g.firstChild)):ge(g,l);if(1==g.childNodes.length)e=g.removeChild(g.firstChild);else for(e=e.createDocumentFragment();g.firstChild;)e.appendChild(g.firstChild);Xl(this,e);k.appendChild(e);f.inReplyTo&&(f=document.getElementById("c"+f.inReplyTo+
"-rt"))&&Ec(f,bb)}}a.length<c.commentsPerPage?(this.D=null,b=K("loadmore",this.C.C),Cc(b,bb)):this.D=a[a.length-1].timestampAbs+1}}else Vl.N.ia.call(this,a,b)};u.lc=function(a){var b=null,c=null;a=df(a.currentTarget,null,"thread-toggle",void 0);A(a,tb)?(b=rb,c=tb):(b=tb,c=rb);z(Me(c,Xe(a)),function(d){Gc(d,c,b)})};u.dc=function(a){a=Ul(a.currentTarget);Yl(this,a||void 0)};
function Yl(a,b){var c=document.getElementById(Ba);if(c){var d=Wh(c.src),e=b?"c"+b:"top",f=document.getElementById(e+"-ce");f&&f!==Xe(c)&&(c.height="250px",c.style.display=ua,c.src="",f.appendChild(c),b?d.C.set("parentID",b):$h(d.C,"parentID"),c.src=d.toString());z(Me("continue",a.C.C),function(g){Ec(g,bb)});(a=document.getElementById(e+"-continue"))&&Cc(a,bb)}}u.ac=function(){this.G&&this.D&&ei(this.H,"getComments",{postId:this.G,publishedMin:this.D},function(a){return 500>Ic(a)},ia)};
u.jc=function(a){a=a||window.event;for(a=(a.srcElement||a.target).parentNode;a&&!A(a,"backlink-control");)a=a.parentNode;a&&(A(a,Wa)?(Ec(a,Wa),Cc(a,za)):(Cc(a,Wa),Ec(a,za)))};
u.da=function(){var a=document.getElementById(this.C.D);this.L&&ei(this.H,"backlinks",{postID:this.C.data.postId},function(l){500<=Ic(l)?(window.console&&console.log&&(l=l.responseText.match(/bX-\w*/)[0],console.log("Error loading backlinks: "+l)),l=!1):l=!0;return l},ia);if(this.C.data.mobile){var b=J(Ba);Zl()?b&&(b.style.display=ua):b&&(b.style.display=n);b=P(this.H,"comment-editor-toggle-link");null!=b&&(b.onclick=this.kc);(b=J("mobile-share-button"))&&this.F&&(b.onclick=w(this.Mc,this))}this.T=
new Ll;this.T.init();var c=K("cmt_iframe_holder",a);if(c&&window.gapi&&gapi.comments&&gapi.comments.render){var d=this.C.data.iframeCommentsId;c.id=d;var e=this.C.data.legacyCommentModerationUrl,f=this.C.data.viewType,g=$l(this.O),k=Ih(Wh(this.J),"http").toString();window.setTimeout(function(){if(kj(c,"display")!=n)var l=mj(c);else{l=c.style;var t=l.display,F=l.visibility,C=l.position;l.visibility=bb;l.position=sa;l.display=cb;var B=mj(c);l.display=t;l.position=C;l.visibility=F;l=B}gapi.comments.render(d,
{href:g,query:k,first_party_property:"BLOGGER",legacy_comment_moderation_url:e,view_type:f,width:l.width})},10)}a&&am(a,this.M);bm(this)};function bm(a){Xl(a,a.C.C);var b=K("loadmore",a.C.C);if(b){b.onclick=a.ac.bind(a);if(Tl&&b.dataset)var c=b.dataset;else{c={};for(var d=b.attributes,e=0;e<d.length;++e){var f=d[e];if(Lc(f.name,"data-")){var g=ne(f.name.substr(5));c[g]=f.value}}}c.publishedMin&&c.postId&&(a.D=parseInt(c.publishedMin,10)+1,a.G=c.postId,Ec(b,bb))}Yl(a)}
function Xl(a,b){z(Me("thread-toggle",b),function(c){c.onclick=this.lc.bind(this);z((c||document).getElementsByTagName("A"),function(d){d.href="javascript:;"})},a);z(Me("comment-reply",b),function(c){c.onclick=this.dc.bind(this);c.href="javascript:;"},a)}
function am(a,b){var c=Me("cmt_count_iframe_holder",a);c&&window.gapi&&gapi.commentcount&&gapi.commentcount.render&&window.setTimeout(function(){for(var d=0;d<c.length;d++){var e=c[d],f="_id_"+d+Math.random()*Math.pow(10,17);e.id=f;var g=e.getAttribute("data-url"),k=e.getAttribute("data-post-url"),l=e.getAttribute("data-count"),t=oj(e),F=sj(e),C=cm(e);e.style.position=sa;e.style.left="-10000px";gapi.commentcount.render(f,{linkify:!0,href:k,query:g,onclick:hc(function(B){je(B+"#gpluscomments")},k),
onready:hc(function(B){B.style.verticalAlign="text-top";B.style.position="";B.style.left=""},e),preexisting_count:l,view_type:b,"font-family":t,"font-size":F+"px",color:C})}},10)}function $l(a){a=Wh(a);$h(a.C,"m");return a.toString()}function cm(a){a=jj(a,"color")||(a.currentStyle?a.currentStyle.color:null)||a.style&&a.style.color;return Pl(a).mb}u.Mc=function(){this.F.oa?this.F.show(!0):this.F.render()};
function Zl(){var a=window.location.href.split("#");return a[a.length-1]&&"comment-form"==a[a.length-1]}u.kc=function(){var a=J(Ba);a&&(a.style.display=a.style.display==n?ua:n);return!1};
u.Ob=function(a){var b="";document.selection?b=document.selection.createRange().text:window.getSelection?b=window.getSelection():document.getSelection&&(b=document.getSelection());window.open(a+"?t="+encodeURIComponent(b)+"&u="+encodeURIComponent(window.location.href)+"&n="+encodeURIComponent(document.title),"bloggerForm","scrollbars=no,width=475,height=300,top=175,left=75,status=yes,resizable=yes");return!1};var Wl=0;x("_BlogView",Vl);function dm(a){Q.call(this,"BlogList",a)}y(dm,Q);u=dm.prototype;u.qb=null;u.Ua=null;u.da=function(){var a=this.H.Y();this.qb=a.totalItems;this.Ua=a.numItemsToShow;0!=this.Ua&&this.qb>this.Ua&&(di(this.H,"show-all").onclick=this.Lb.bind(this),di(this.H,"show-n").onclick=this.Lb.bind(this));L(window,"load",this.$b)};
u.Lb=function(){var a=P(this.H,"blogs");if(null!=a){a=a.getElementsByTagName("li");for(var b=this.Ua;b<this.qb;b++){var c=a[b];c.style.display=c.style.display==n?ua:n}a=di(this.H,"show-all");a.style.display=a.style.display==n?cb:n;a=di(this.H,"show-n");a.style.display=a.style.display==n?cb:n}};u.$b=function(){for(var a=0,b=document.images.length;a<b;a++){var c=document.images[a],d=null;if(d=c.getAttribute("data-lateloadsrc"))L(c,Ua,function(){this.style.visibility=bb}),c.src=d}};
x("_BlogListView",dm);function em(a){Q.call(this,"BlogSearch",a)}y(em,Q);x("_BlogSearchView",em);var fm=/^[+a-zA-Z0-9_.!#$%&'*\/=?^`{|}~-]+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9]{2,63}$/;function gm(a){Q.call(this,"ContactForm",a);this.C=a.R;this.F=this.C.data}y(gm,Q);x("_ContactFormView",gm);gm.prototype.da=function(){var a=J(P(this.H,Ja));if(a){var b=this;a.onclick=function(){hm(b)&&im(b)}}};
function hm(a){J(P(a.H,Ga)).className=Ga;J(P(a.H,Ga)).innerHTML="";J(P(a.H,Ka)).className=Ka;J(P(a.H,Ka)).innerHTML="";var b=document.createElement("img");b.src="https://resources.blogblog.com/img/widgets/icon_contactform_cross.gif";b.className="contact-form-cross";b.onclick=function(){J(P(a.H,Ga)).className=Ga;J(P(a.H,Ga)).innerHTML=""};var c=E(J(P(a.H,Ea)).value);if(!fm.test(c))return J(P(a.H,Ga)).className=Ha,J(P(a.H,Ga)).innerHTML=a.F.contactFormInvalidEmailMsg,J(P(a.H,Ga)).appendChild(b),!1;
c=J(P(a.H,Fa)).value;return null==c||""==E(c)?(J(P(a.H,Ga)).className=Ha,J(P(a.H,Ga)).innerHTML=a.F.contactFormEmptyMessageMsg,J(P(a.H,Ga)).appendChild(b),!1):!0}
function im(a){J(P(a.H,Ja)).className="contact-form-button contact-form-button-submit disabled";J(P(a.H,Ja)).disabled=!0;J(P(a.H,Ka)).className=La;J(P(a.H,Ka)).innerHTML=a.F.contactFormMessageSendingMsg;var b=encodeURIComponent(E(J(P(a.H,Ia)).value)),c=encodeURIComponent(E(J(P(a.H,Ea)).value)),d=encodeURIComponent(E(J(P(a.H,Fa)).value)),e=encodeURIComponent(a.F.blogId);b=["name="+b,"email="+c,"message="+d,"blogID="+e];c=a.F.submitUrl;if(window.XDomainRequest&&I&&!Ce("10")){var f=new XDomainRequest;
f.onload=function(){var g=eval("("+f.responseText+")");g=eval(g.details.emailSentStatus);jm(a,g)};f.open("post",c,!0);f.send(b.join("&"))}else $g(c,a.Ma.bind(a),"POST",b.join("&"))}gm.prototype.Ma=function(a){a=a.target;var b=eval("("+jh(a)+")");b=eval(b.details.emailSentStatus);jm(this,ih(a)&&b)};
function jm(a,b){J(P(a.H,Ka)).className=La;b?(J(P(a.H,Ia)).value="",J(P(a.H,Ea)).value="",J(P(a.H,Fa)).value="",J(P(a.H,Ka)).innerHTML=a.F.contactFormMessageSentMsg):J(P(a.H,Ka)).innerHTML=a.F.contactFormMessageNotSentMsg;setTimeout(function(){J(P(a.H,Ka)).className=Ka;J(P(a.H,Ka)).innerHTML="";J(P(a.H,Ja)).className="contact-form-button contact-form-button-submit";J(P(a.H,Ja)).removeAttribute("disabled")},3E3)};function km(a){Q.call(this,"Example",a)}y(km,Q);x("_ExampleView",km);function lm(a){Q.call(this,"FeaturedPost",a);this.C=a.R;this.C.data&&(this.D=(new ji).Y(va))}y(lm,Q);lm.prototype.da=function(){var a=document.getElementById(this.C.D);a&&am(a,this.D)};x("_FeaturedPostView",lm);/*
 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 mm(a){var b=nm;this.J=[];this.W=b;this.aa=a||null;this.G=this.C=!1;this.F=void 0;this.O=this.X=this.L=!1;this.K=0;this.D=null;this.M=0}mm.prototype.cancel=function(a){if(this.C)this.F instanceof mm&&this.F.cancel();else{if(this.D){var b=this.D;delete this.D;a?b.cancel(a):(b.M--,0>=b.M&&b.cancel())}this.W?this.W.call(this.aa,this):this.O=!0;this.C||(a=new om(this),pm(this),qm(this,!1,a))}};mm.prototype.T=function(a,b){this.L=!1;qm(this,a,b)};function qm(a,b,c){a.C=!0;a.F=c;a.G=!b;rm(a)}
function pm(a){if(a.C){if(!a.O)throw new sm(a);a.O=!1}}mm.prototype.callback=function(a){pm(this);qm(this,!0,a)};function tm(a,b,c,d){a.J.push([b,c,d]);a.C&&rm(a)}mm.prototype.then=function(a,b,c){var d,e,f=new hg(function(g,k){d=g;e=k});tm(this,d,function(g){g instanceof om?f.cancel():e(g)});return f.then(a,b,c)};mm.prototype.$goog_Thenable=!0;function um(a){return pc(a.J,function(b){return bc(b[1])})}
function rm(a){if(a.K&&a.C&&um(a)){var b=a.K,c=vm[b];c&&(v.clearTimeout(c.fa),delete vm[b]);a.K=0}a.D&&(a.D.M--,delete a.D);b=a.F;for(var d=c=!1;a.J.length&&!a.L;){var e=a.J.shift(),f=e[0],g=e[1];e=e[2];if(f=a.G?g:f)try{var k=f.call(e||a.aa,b);void 0!==k&&(a.G=a.G&&(k==b||k instanceof Error),a.F=b=k);if(gg(b)||typeof v.Promise===m&&b instanceof v.Promise)d=!0,a.L=!0}catch(l){b=l,a.G=!0,um(a)||(c=!0)}}a.F=b;d&&(k=w(a.T,a,!0),d=w(a.T,a,!1),b instanceof mm?(tm(b,k,d),b.X=!0):b.then(k,d));c&&(b=new wm(b),
vm[b.fa]=b,a.K=b.fa)}function sm(){jc.call(this)}y(sm,jc);sm.prototype.message="Deferred has already fired";sm.prototype.name="AlreadyCalledError";function om(){jc.call(this)}y(om,jc);om.prototype.message="Deferred was canceled";om.prototype.name="CanceledError";function wm(a){this.fa=v.setTimeout(w(this.D,this),0);this.C=a}wm.prototype.D=function(){delete vm[this.fa];throw this.C;};var vm={};function xm(a,b){var c=b||{};b=c.document||document;var d=sd(a).toString(),e=Se(document,"SCRIPT"),f={Kb:e,qa:void 0},g=new mm(f),k=null,l=null!=c.timeout?c.timeout:5E3;0<l&&(k=window.setTimeout(function(){ym(e,!0);var t=new zm(1,"Timeout reached for loading script "+d);pm(g);qm(g,!1,t)},l),f.qa=k);e.onload=e.onreadystatechange=function(){e.readyState&&"loaded"!=e.readyState&&e.readyState!=Ca||(ym(e,c.wc||!1,k),g.callback(null))};e.onerror=function(){ym(e,!0,k);var t=new zm(0,"Error while loading script "+
d);pm(g);qm(g,!1,t)};f=c.attributes||{};ed(f,{type:qb,charset:"UTF-8"});Oe(e,f);ie(e,a);Am(b).appendChild(e);return g}function Am(a){var b=(a||document).getElementsByTagName("HEAD");return b&&0!=b.length?b[0]:a.documentElement}function nm(){if(this&&this.Kb){var a=this.Kb;a&&"SCRIPT"==a.tagName&&ym(a,!0,this.qa)}}function ym(a,b,c){null!=c&&v.clearTimeout(c);a.onload=Yb;a.onerror=Yb;a.onreadystatechange=Yb;b&&window.setTimeout(function(){We(a)},0)}
function zm(a,b){a="Jsloader error (code #"+a+")";b&&(a+=": "+b);jc.call(this,a)}y(zm,jc);function Bm(a){this.C=a;this.qa=5E3}var Cm=0;function Dm(a,b,c,d){b=b?cd(b):{};var e="_"+(Cm++).toString(36)+ic().toString(36),f="_callbacks___"+e;c&&(v[f]=Em(e,c),b.callback=f);c={timeout:a.qa,wc:!0};a=sd(a.C).toString();a=td.exec(a);f=a[3]||"";a=new pd(qd,a[1]+ud("?",a[2]||"",b)+ud("#",f,void 0));c=xm(a,c);tm(c,null,Fm(e,b,d),void 0)}Bm.prototype.cancel=function(a){a&&(a.yc&&a.yc.cancel(),a.fa&&Gm(a.fa,!1))};function Fm(a,b,c){return function(){Gm(a,!1);c&&c(b)}}
function Em(a,b){return function(c){Gm(a,!0);b.apply(void 0,arguments)}}function Gm(a,b){a="_callbacks___"+a;if(v[a])if(b)try{delete v[a]}catch(c){v[a]=void 0}else v[a]=Yb};function Hm(a){Q.call(this,"Feed",a)}y(Hm,Q);Hm.prototype.ia=function(a,b){"getFeed"==a?(this.C.F=b,Im(this.C)):Hm.N.ia.call(this,a,b)};Hm.prototype.da=function(){if(this.D=P(this.H,"feedItemListDisplay")){var a=this.H.Y();this.C=new Jm(a.feedUrl,this.D,{numItemsShow:a.numItemsShow,showItemAuthor:a.showItemAuthor,showItemDate:a.showItemDate,linkTarget:a.openLinksInNewWindow?pa:"_self",useFeedWidgetServ:"true"===a.useFeedWidgetServ});"true"===a.useFeedWidgetServ?ei(this.H,"getFeed",null,null,ia):Im(this.C)}};
var Km={moduleTitle:null,feedUrl:function(a){a=a.replace(/^\s+/,"").replace(/\s+$/,"");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+" "+a;if(c>b)return LayoutsMessages.NUMBER_TOO_LARGE+" "+b}}(1,5),showItemDate:null,showItemAuthor:null,securityToken:null,openLinksInNewWindow:null};
function Jm(a,b,c){this.L=a;this.D=b;this.C=c}var Lm=new pd(qd,md(nd("//ajax.googleapis.com/ajax/services/feed/load")));function Im(a){if(a.C.useFeedWidgetServ)"ok"==a.F.status?Mm(a,a.F.feed):Nm(a);else{var b=new Bm(Lm);b.qa=-1;Dm(b,{q:a.L,num:a.C.numItemsShow,output:"json",v:"1.0"},w(a.G,a))}}Jm.prototype.G=function(a){200==a.responseStatus?Mm(this,a.responseData.feed):Nm(this)};
function Mm(a,b){Ve(a.D);var c=Se(document,"ul");a.D.appendChild(c);for(var d=Math.min(b.entries.length,a.C.numItemsShow),e=0;e<d;e++){var f=b.entries[e],g=Se(document,"li");c.appendChild(g);var k;(k=a.C.previewMode)||(k=(new Hh(f.link)).F,k=!(""==k||"http"==k||"https"==k));k=k?Qe("A",{href:"javascript:void(0);"},f.title):Qe("A",{href:f.link},f.title);k.target=a.C.linkTarget;g.appendChild(Qe(ka,{"class":"item-title"},k));a.C.showItemDate&&(k=Qe(ka,{"class":"item-date"},"\u00a0-\u00a0"+(new Date(f.publishedDate)).toLocaleDateString()),
g.appendChild(k));a.C.showItemAuthor&&(f=Qe(ka,{"class":"item-author"},"\u00a0-\u00a0"+f.author),g.appendChild(f))}a.J&&a.J(b)}function Nm(a){Ve(a.D);a.D.appendChild(Qe(ka,null,"Error loading feed."));a.K&&a.K()}x("_FeedView",Hm);
Hm._setConfigurationOptions=function(){var a;Km.security_token=null;Km.visible=null;a||(a="config");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 Km){var g=hi(a[f]);if(void 0!==g){var k=Km[f],l=ii(f);l&&(Ve(l),l.className="errorbox-good");k&&(k=k(g))&&(fi(f,k),d=!1);e[f]=g}}d&&D.Mb(e,b,c)};function Om(a){Q.call(this,Om.C,a)}y(Om,Q);Om.C="FollowByEmail";x("_FollowByEmailView",Om);function Pm(a){Q.call(this,"Followers",a);this.C=a.R}y(Pm,Q);function Qm(a){window.open(a,pa,"height=600, width=640, toolbar=no, menubar=no, scrollbars=yes, resizable=yes, location=no, directories=no, status=no")}Pm.prototype.ia=function(a,b){"getFacepile"==a?(Rm(this,b),Sm(this),Tm(this,b)):Pm.N.ia.call(this,a,b)};Pm.prototype.da=function(){bd(this.C.data)||(Sm(this),Tm(this,this.C.data))};
function Rm(a,b){a=K(Xa,a.C.C);b=zc(b.followers,Ne(document,"a","follower-link",a));for(a=0;a<b.length;a++){var c=b[a][0],d=b[a][1];d.setAttribute(Pa,c.viewUrl);d.onclick=Cb(!1);d=K("follower-thumbnail",d);d.setAttribute("src",c.thumbnailUrl);d.setAttribute("title",c.displayName)}}function Sm(a){var b=K(Xa,a.C.C);if(b){b=Ne(document,"a","follower-link",b);for(var c=0;c<b.length;c++){var d=b[c];d.getAttribute(Pa)&&(d.onclick=w(Qm,a,d.getAttribute(Pa)))}}}
function Tm(a,b){var c=K("followers-next-link",a.C.C);c&&(b.nextTimestamp?(c.style.display=cb,c=K("next-page-link",c),c.href="#",c.onclick=Cb(!1),Lf(c),L(c,xa,w(Pm.prototype.D,a,b.nextTimestamp))):c.style.display=n)}Pm.prototype.D=function(a){ei(this.H,"getFacepile",{fcMT:a},null,ia)};x("_FollowersView",Pm);function Um(a){Q.call(this,Um.C,a)}y(Um,Q);Um.C="Header";x("_HeaderView",Um);function Vm(a,b){Q.call(this,b,a)}y(Vm,Q);function Wm(a){Q.call(this,"Text",a)}y(Wm,Vm);function Xm(a){Q.call(this,"HTML",a)}y(Xm,Vm);x("_TextView",Wm);x("_HTMLView",Xm);function Ym(a){Q.call(this,"Image",a);this.C=a.R}y(Ym,Q);Ym.prototype.da=function(){if(1==this.C.data.resize){var a=P(this.H,"img"),b=this.C.C;if(a&&b){if(document.defaultView)b=parseInt(document.defaultView.getComputedStyle(b,null).width,10);else if(b.currentStyle)a.style.display=n,b=b.offsetWidth,a.style.display="";else return;a.width>b&&(a.height=Math.round(b/a.width*a.height),a.width=b);a.style.visibility=vb}}};x("_ImageView",Ym);function Zm(a){Q.call(this,"Label",a)}y(Zm,Q);x("_LabelView",Zm);function $m(a){Q.call(this,"TextList",a)}y($m,Q);x("_TextListView",$m);function an(a){Q.call(this,"LinkList",a)}y(an,Q);x("_LinkListView",an);function bn(a){Q.call(this,"BloggerButton",a)}y(bn,Q);x("_BloggerButtonView",bn);function cn(a){Q.call(this,"Navbar",a)}y(cn,Q);x("_NavbarView",cn);function dn(a){Q.call(this,"PageList",a)}y(dn,Q);dn.prototype.Fa=Cb("PageList");dn.prototype.da=function(){if(0!=this.H.Y().mobile){var a=P(this.H,"select");a&&(a.onchange=function(b){b=b||window.event;b=b.target||b.srcElement;if(b=b.options[b.selectedIndex].value)window.location=b})}};var _PageListView=dn;x("_PageListView",dn);function en(a){Q.call(this,"Poll",a);this.F=this.D=this.C=null;if(a=this.H.Y())this.C="poll-widget"+a.pollid,this.D=a.iframeurl,this.F=L(window,"message",this.G,!1,this),a=document.getElementsByName(this.C)[0],void 0!=a&&he(a.src,this.D)}y(en,Q);en.prototype.G=function(a){var b=document.getElementsByName(this.C)[0];void 0!=b&&(a=a.C,a.source===b.contentWindow&&Lc(this.D,a.origin)&&(a=a.data,typeof a!==hb||0>a||(b.height=a+"px",Kf(this.F))))};x("_PollView",en);function fn(a){Q.call(this,"PopularPosts",a)}y(fn,Q);x("_PopularPostsView",fn);function gn(a){Q.call(this,"Profile",a);this.C=a.R}y(gn,Q);gn.prototype.da=function(){this.C&&this.C.C&&0==this.H.Y().isDisplayable&&(this.C.C.style.display=n)};x("_ProfileView",gn);function hn(a){Q.call(this,"RecentPosts",a)}y(hn,Q);x("_RecentPostsView",hn);function jn(a){Q.call(this,"ReportAbuse",a)}y(jn,Q);x("_ReportAbuseView",jn);function kn(a){Q.call(this,kn.C,a)}y(kn,Q);kn.C="Sharing";x("_SharingView",kn);function ln(a){Q.call(this,"Stats",a)}y(ln,Q);ln.prototype.da=function(){null!=P(this.H,"totalCount")&&$g(this.H.Y().statsUrl,w(this.G,this))};
ln.prototype.G=function(a){a=a.target;if(ih(a)){if(a.C)b:{a=a.C.responseText;if(v.JSON)try{var b=v.JSON.parse(a);break b}catch(k){}b=Lg(a)}else b=void 0;a=this.H.Y();var c=P(this.H,"totalCount");if(null!=c){if(a.showGraphicalCounter){this.F=b.total;for(var d=""+b.total,e=0;e<d.length;e++)c.appendChild(Qe(ka,{"class":"digit stage-0"},Qe("STRONG",null,document.createTextNode(String(d.charAt(e)))),Qe(ka,{"class":"blind-plate"})));a.showAnimatedCounter&&(this.D=new xg(b.nextTickMs),L(this.D,"tick",w(this.J,
this,c)),this.D.start())}else{d=b.total;if(isNaN(d)||0>d)d="NaN";else{d=d.toString();e=[];for(var f=0,g=d.length;f<g;f++)0<f&&0==f%3&&e.push(","),e.push(d.charAt(g-1-f));d=e.reverse().join("")}$e(c,d)}a.showSparkline&&(a=di(this.H,"sparklinespan"),c=b.sparklineData,b=b.sparklineOptions,a&&c&&b?mn(a,c,b):a&&a.parentNode.removeChild(a));di(this.H,Ma).style.display=""}}};
function mn(a,b,c){google.charts.load("current",{packages:["corechart"]});google.charts.setOnLoadCallback(function(){(new google.visualization.AreaChart(a)).draw(google.visualization.arrayToDataTable(b,!0),Object.assign({enableInteractivity:!1,chartArea:{top:0,left:0,width:75,height:30},hAxis:{textPosition:n,gridlines:{color:"transparent"}},vAxis:{textPosition:n,gridlines:{color:"transparent"}},legend:{position:n}},c))})}
ln.prototype.J=function(a){if(nn(this.F+1)>nn(this.F))Lf(this.D),yg(this.D);else{this.F++;for(var b=""+this.F,c=0;c<b.length;c++){var d=a.childNodes[c],e=b.charAt(c);var f=d.firstChild;if(He&&null!==f&&"innerText"in f)f=f.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var g=[];cf(f,g,!0);f=g.join("")}f=f.replace(/ \xAD /g," ").replace(/\xAD/g,"");f=f.replace(/\u200B/g,"");He||(f=f.replace(/ +/g," "));" "!=f&&(f=f.replace(/^\s*/,""));f!=e&&($e(d.firstChild,e),zg(w(this.C,this,d,1),50),zg(w(this.C,this,
d,2),100),zg(w(this.C,this,d,3),150),zg(w(this.C,this,d,0),200))}}};function nn(a){return 0==a?1:Math.floor(Math.log(a)/Math.LN10)+1}ln.prototype.C=function(a,b){var c="stage-"+(0!=b?b-1:3);b="stage-"+b;var d=Bc(a);typeof c===q?uc(d,c):Array.isArray(c)&&(d=Fc(d,c));typeof b!==q||sc(d,b)?Array.isArray(b)&&Dc(d,b):d.push(b);a.className=d.join(" ")};x("_StatsView",ln);function on(a){Q.call(this,"Subscribe",a)}y(on,Q);var pn=null,qn=null;function rn(a,b){a.style.zIndex=1==b?"20":""}function sn(a,b){return a?a.className&&-1!=a.className.search(b)?a:sn(a.parentNode,b):null}function tn(a,b){rn(a.parentNode,b);if(I){var c=sn(a,"section");c&&(c.parentNode.className&&-1!=c.parentNode.className.search("columns-cell")&&rn(c.parentNode.parentNode.parentNode.parentNode,b),rn(c,b));(a=sn(a,"widget Subscribe"))&&rn(a.parentNode.parentNode,b)}}x("_SubscribeView",on);
x("_SW_toggleReaderList",function(a,b){var c=document.getElementById(ma+b),d=document.getElementById(na+b);a||(a=window.event);a.cancelBubble=!0;a.stopPropagation&&a.stopPropagation();var e=document.onclick;null!=pn&&pn!=c&&(tn(pn,!1),pn.style.display=n,qn.style.visibility=vb);c.style.display==n?(tn(c,!0),c.style.display="",pn=c,qn=d,d.style.visibility=bb,document.onclick=function(){c.style.display=n;tn(c,!1);d.style.visibility=vb;e&&(document.onclick=e)}):(c.style.display=n,tn(c,!1),d.style.visibility=
vb,e&&(document.onclick=e));return!1});x("_SW_hideReaderList",function(a){var b=document.getElementById(ma+a);a=document.getElementById(na+a);b.style.display=n;tn(b,!1);a.style.visibility=vb});function un(a){Q.call(this,un.C,a)}y(un,Q);un.C="Translate";x("_TranslateView",un);function Z(a){Q.call(this,Z.C,a)}y(Z,Q);Z.C="Wikipedia";x("_WikipediaView",Z);Z.G=5;Z.D="";Z.F="en";u=Z.prototype;u.Ea=!1;u.Ca=!1;u.da=function(){var a=P(this.H,"wikipedia-search-form");if(a){Z.D=this.H.R.data.language||"en";var b=this;L(a,"submit",function(c){Z.prototype.Ca||(Z.prototype.Ca=!0,vn(b));c.preventDefault()})}};
function vn(a){Ve(J(P(a.H,yb)));Ve(J(P(a.H,xb)));var b=E(J(P(a.H,wb)).value);b?(b=Vh(Vh(Vh(Kh(new Hh("https://"+(a.Ea&&Z.F||Z.D)+ca),"/w/api.php"),"action","opensearch"),"search",b),"format","json"),b=new Bm(Pf(b.toString())),P(a.H,zb),P(a.H,yb),Dm(b,{callback:"?"},w(a.Wc,a),w(a.Vc,a))):(J(P(a.H,zb)).style.display=n,J(P(a.H,yb)).innerHTML=a.H.R.data.enterTextMsg,Z.prototype.Ca=!1)}
u.Wc=function(a){var b=P(this.H,zb),c=P(this.H,yb),d=E(J(P(this.H,wb)).value),e=[];a=a[1];var f=a.length;if(0==f)b=J(b),b.style.display=ua,J(c).innerHTML=this.H.R.data.noResultsFoundMsg,Z.prototype.Ca=!1;else{for(var g=0;g<f;g++)e.push('<div id="wikipedia-search-result-link"><a target="_blank" href=https://'+((this.Ea&&Z.F||Z.D)+".wikipedia.org/wiki/"+a[g].replace(/ /g,"_"))+">"+a[g]+"</a></div>");if(f>Z.G){for(g=0;g<Z.G;g++)J(c).innerHTML+=e[g];J(P(this.H,xb)).style.display=ua;d='<a target="_blank" href='+
Vh(Vh(Vh(Vh(Kh(new Hh("https://"+(this.Ea&&Z.F||Z.D)+ca),"/w/index.php"),"title","Special:Search"),"profile","default"),"search",d),"fulltext","Search")+">"+this.H.R.data.moreMsg+"</a>";c=J(P(this.H,xb));e=new Fj;e.M=Sj;e.K=id;e.J=id;e.F=zd;e.O=zd;e=new Ej(e);d=Tj(e,d);ge(c,d)}else for(g=0;g<f;g++)J(c).innerHTML+=e[g];b=J(b);b.style.display=ua;this.Ea=Z.prototype.Ca=!1}};
u.Vc=function(){"en"!=Z.D?(this.Ea=!0,vn(this)):(J(P(this.H,zb)).style.display=n,J(P(this.H,yb)).innerHTML=this.H.R.data.fetchingErrorMsg,Z.prototype.Ca=!1)};if(window.jstiming){window.jstiming.ub={};window.jstiming.Zc=1;var wn=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)},xn=function(a,b,c){var d="";window.jstiming.srt&&(d+="&srt="+window.jstiming.srt,delete window.jstiming.srt);window.jstiming.pt&&(d+="&tbsrt="+window.jstiming.pt,delete window.jstiming.pt);try{window.external&&window.external.tran?d+="&tran="+window.external.tran:window.gtbExternal&&window.gtbExternal.tran?d+="&tran="+
window.gtbExternal.tran():window.chrome&&window.chrome.csi&&(d+="&tran="+window.chrome.csi().tran)}catch(C){}var e=window.chrome;if(e&&(e=e.loadTimes)){e().wasFetchedViaSpdy&&(d+="&p=s");if(e().wasNpnNegotiated){d+="&npn=1";var f=e().npnNegotiatedProtocol;f&&(d+="&npnv="+(encodeURIComponent||escape)(f))}e().wasAlternateProtocolAvailable&&(d+="&apa=1")}var g=a.t,k=g.start;e=[];f=[];for(var l in g)if("start"!=l&&0!=l.indexOf("_")){var t=g[l][1];t?g[t]&&f.push(l+"."+wn(a,l,g[t][0])):k&&e.push(l+"."+
wn(a,l))}delete g.start;if(b)for(var F in b)d+="&"+F+"="+b[F];(b=c)||(b="https:"==document.location.protocol?"https://csi.gstatic.com/csi":"http://csi.gstatic.com/csi");return[b,"?v=3","&s="+(window.jstiming.sn||"blogger")+ba,a.name,f.length?"&it="+f.join(","):"",d,"&rt=",e.join(",")].join("")},yn=function(a,b,c){a=xn(a,b,c);if(!a)return"";b=new Image;var d=window.jstiming.Zc++;window.jstiming.ub[d]=b;b.onload=b.onerror=function(){window.jstiming&&delete window.jstiming.ub[d]};b.src=a;b=null;return a};
window.jstiming.report=function(a,b,c){var d=document.visibilityState,e="visibilitychange";d||(d=document.webkitVisibilityState,e="webkitvisibilitychange");if("prerender"==d){var f=!1,g=function(){if(!f){b?b.prerender="1":b={prerender:"1"};if("prerender"==(document.visibilityState||document.webkitVisibilityState))var k=!1;else yn(a,b,c),k=!0;k&&(f=!0,document.removeEventListener(e,g,!1))}};document.addEventListener(e,g,!1);return""}return yn(a,b,c)}};}).call(this);