(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var h,aa=function(a){var b=0;return function(){return b>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new b(c+(f||"")+"_"+d++,f)};return e}); fa("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c=f}}); var ra=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c>>0),ya=0,Ba=function(a,b,c){return a.call.apply(a.bind,arguments)},Ca=function(a,b,c){if(!a)throw Error(); if(2=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};var cb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},kb=function(a,b){if(b)a=a.replace(db,"&").replace(eb,"<").replace(fb,">").replace(gb,""").replace(hb,"'").replace(ib,"�");else{if(!jb.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(db,"&"));-1!=a.indexOf("<")&&(a=a.replace(eb,"<"));-1!=a.indexOf(">")&&(a=a.replace(fb,">"));-1!=a.indexOf('"')&&(a=a.replace(gb,"""));-1!=a.indexOf("'")&&(a=a.replace(hb, "'"));-1!=a.indexOf("\x00")&&(a=a.replace(ib,"�"))}return a},db=/&/g,eb=//g,gb=/"/g,hb=/'/g,ib=/\x00/g,jb=/[\x00&<>"']/,mb=function(a,b){var c=0;a=cb(String(a)).split(".");b=cb(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&eb?1:0};var nb;a:{var ob=r.navigator;if(ob){var pb=ob.userAgent;if(pb){nb=pb;break a}}nb=""}var x=function(a){return-1!=nb.indexOf(a)};function qb(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function rb(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function sb(a,b){for(var c in a)if(a[c]==b)return!0;return!1}var tb="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function ub(a,b){for(var c,d,e=1;e"}else f=void 0===a?"undefined":null===a?"null":typeof a;Ma("Argument is not a %s (or a non-Element, non-Location mock); got: %s", b,f)}};var Bb=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}},Cb=function(a,b,c){var d=0,e=!1,f=[],g=function(){d=0;e&&(e=!1,k())},k=function(){d=r.setTimeout(g,b);var l=f;f=[];a.apply(c,l)};return function(l){f=arguments;d?e=!0:k()}};var Db,Eb=function(){if(void 0===Db){var a=null,b=r.trustedTypes;if(b&&b.createPolicy)try{a=b.createPolicy("goog#html",{createHTML:Fa,createScript:Fa,createScriptURL:Fa})}catch(c){r.console&&r.console.error(c.message)}Db=a}return Db};var Hb=function(a,b){this.ge=a===Fb&&b||"";this.Nf=Gb};Hb.prototype.Xa=!0;Hb.prototype.Wa=function(){return this.ge};Hb.prototype.toString=function(){return"Const{"+this.ge+"}"};var Ib=function(a){if(a instanceof Hb&&a.constructor===Hb&&a.Nf===Gb)return a.ge;Ma("expected object of type Const, got '"+a+"'");return"type_error:Const"},Gb={},Fb={};var Kb=function(a,b){this.Wd=b===Jb?a:""};h=Kb.prototype;h.Xa=!0;h.Wa=function(){return this.Wd.toString()};h.Hd=!0;h.Ec=function(){return 1};h.toString=function(){return this.Wd+""};var Lb=function(a){if(a instanceof Kb&&a.constructor===Kb)return a.Wd;Ma("expected object of type TrustedResourceUrl, got '"+a+"' of type "+ua(a));return"type_error:TrustedResourceUrl"},Jb={},Mb=function(a){var b=Eb();a=b?b.createScriptURL(a):a;return new Kb(a,Jb)};var Ob=function(a,b){this.Vd=b===Nb?a:""};h=Ob.prototype;h.Xa=!0;h.Wa=function(){return this.Vd.toString()};h.Hd=!0;h.Ec=function(){return 1};h.toString=function(){return this.Vd.toString()}; var Pb=function(a){if(a instanceof Ob&&a.constructor===Ob)return a.Vd;Ma("expected object of type SafeUrl, got '"+a+"' of type "+ua(a));return"type_error:SafeUrl"},Qb=/^(?:audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)|font\/\w+|image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|video\/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\w+=(?:\w+|"[\w;,= ]+"))*$/i,Rb=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,Sb=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i, Tb=function(a){if(a instanceof Ob)return a;a="object"==typeof a&&a.Xa?a.Wa():String(a);u(Sb.test(a),"%s does not match the safe URL pattern",a)||(a="about:invalid#zClosurez");return new Ob(a,Nb)},Nb={},Ub=new Ob("about:invalid#zClosurez",Nb);var Vb={},Wb=function(a,b,c){this.Ud=c===Vb?a:"";this.fg=b;this.Xa=this.Hd=!0};Wb.prototype.Ec=function(){return this.fg};Wb.prototype.Wa=function(){return this.Ud.toString()};Wb.prototype.toString=function(){return this.Ud.toString()}; var Xb=function(a){if(a instanceof Wb&&a.constructor===Wb)return a.Ud;Ma("expected object of type SafeHtml, got '"+a+"' of type "+ua(a));return"type_error:SafeHtml"},Yb=function(a,b){var c=Eb();a=c?c.createHTML(a):a;return new Wb(a,b,Vb)},Zb=new Wb(r.trustedTypes&&r.trustedTypes.emptyHTML||"",0,Vb);var $b={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},ac=Bb(function(){if("undefined"===typeof document)return!1;var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);if(!a.firstChild)return!1;b=a.firstChild.firstChild;a.innerHTML=Xb(Zb);return!b.parentElement}),bc=function(a,b){if(a.tagName&&$b[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");if(ac())for(;a.lastChild;)a.removeChild(a.lastChild); a.innerHTML=Xb(b)},cc=function(a,b,c,d){a=a instanceof Ob?a:Tb(a);b=b||r;c=c instanceof Hb?Ib(c):c||"";return void 0!==d?b.open(Pb(a),c,d,void 0):b.open(Pb(a),c)};var dc=function(a){return a=kb(a,void 0)},ec=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})},fc=function(a){return a.replace(/(^|[\s]+)([a-z])/g,function(b,c,d){return c+d.toUpperCase()})};var gc=function(){return x("iPhone")&&!x("iPod")&&!x("iPad")},hc=function(){return gc()||x("iPad")||x("iPod")};var ic=function(a){ic[" "](a);return a};ic[" "]=ta;var jc=function(a,b){try{return ic(a[b]),!0}catch(c){}return!1},kc=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};var lc=x("Opera"),y=wb(),mc=x("Edge"),nc=mc||y,A=x("Gecko")&&!(-1!=nb.toLowerCase().indexOf("webkit")&&!x("Edge"))&&!(x("Trident")||x("MSIE"))&&!x("Edge"),B=-1!=nb.toLowerCase().indexOf("webkit")&&!x("Edge"),oc=x("Macintosh"),pc=x("Windows"),qc=x("Android"),rc=gc(),sc=x("iPad"),tc=x("iPod"),uc=hc(),vc=function(){var a=r.document;return a?a.documentMode:void 0},wc; a:{var xc="",yc=function(){var a=nb;if(A)return/rv:([^\);]+)(\)|;)/.exec(a);if(mc)return/Edge\/([\d\.]+)/.exec(a);if(y)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(B)return/WebKit\/(\S+)/.exec(a);if(lc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();yc&&(xc=yc?yc[1]:"");if(y){var zc=vc();if(null!=zc&&zc>parseFloat(xc)){wc=String(zc);break a}}wc=xc}var Ac=wc,Bc={},Cc=function(a){return kc(Bc,a,function(){return 0<=mb(Ac,a)})},Ec=function(a){return Number(Dc)>=a},Fc; if(r.document&&y){var Gc=vc();Fc=Gc?Gc:parseInt(Ac,10)||void 0}else Fc=void 0;var Dc=Fc;var Hc=!y||Ec(9),Ic=!A&&!y||y&&Ec(9)||A;var D=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};D.prototype.clone=function(){return new D(this.x,this.y)};D.prototype.toString=function(){return"("+this.x+", "+this.y+")"};var Jc=function(a,b){return new D(a.x-b.x,a.y-b.y)};h=D.prototype;h.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};h.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};h.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this}; h.translate=function(a,b){a instanceof D?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),"number"===typeof b&&(this.y+=b));return this};h.scale=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};var Kc=function(a,b){this.width=a;this.height=b};h=Kc.prototype;h.clone=function(){return new Kc(this.width,this.height)};h.toString=function(){return"("+this.width+" x "+this.height+")"};h.aspectRatio=function(){return this.width/this.height};h.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};h.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this}; h.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};h.scale=function(a,b){this.width*=a;this.height*="number"===typeof b?b:a;return this};var F=function(a){return a?new Lc(E(a)):Ia||(Ia=new Lc)},Nc=function(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):Mc(document,"*",a,b)},G=function(a,b){var c=b||document;if(c.getElementsByClassName)a=c.getElementsByClassName(a)[0];else{c=document;var d=b||c;a=d.querySelectorAll&&d.querySelector&&a?d.querySelector(a?"."+a:""):Mc(c,"*",a,b)[0]||null}return a||null},Mc=function(a,b,c,d){a=d||a;b=b&&"*"!=b?String(b).toUpperCase():"";if(a.querySelectorAll&& a.querySelector&&(b||c))return a.querySelectorAll(b+(c?"."+c:""));if(c&&a.getElementsByClassName){a=a.getElementsByClassName(c);if(b){d={};for(var e=0,f=0,g;g=a[f];f++)b==g.nodeName&&(d[e++]=g);d.length=e;return d}return a}a=a.getElementsByTagName(b||"*");if(c){d={};for(f=e=0;g=a[f];f++)b=g.className,"function"==typeof b.split&&Za(b.split(/\s+/),c)&&(d[e++]=g);d.length=e;return d}return a},Pc=function(a,b){qb(b,function(c,d){c&&"object"==typeof c&&c.Xa&&(c=c.Wa());"style"==d?a.style.cssText=c:"class"== d?a.className=c:"for"==d?a.htmlFor=c:Oc.hasOwnProperty(d)?a.setAttribute(Oc[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,c):a[d]=c})},Oc={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"},Rc=function(a){a=a.document;a=Qc(a)?a.documentElement:a.body;return new Kc(a.clientWidth,a.clientHeight)}, Tc=function(a){var b=Sc(a);a=a.parentWindow||a.defaultView;return y&&Cc("10")&&a.pageYOffset!=b.scrollTop?new D(b.scrollLeft,b.scrollTop):new D(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)},Sc=function(a){return a.scrollingElement?a.scrollingElement:!B&&Qc(a)?a.documentElement:a.body||a.documentElement},Uc=function(a){return a?a.parentWindow||a.defaultView:window},Wc=function(a,b,c){return Vc(document,arguments)},Vc=function(a,b){var c=String(b[0]),d=b[1];if(!Hc&&d&&(d.name||d.type)){c= ["<",c];d.name&&c.push(' name="',dc(d.name),'"');if(d.type){c.push(' type="',dc(d.type),'"');var e={};ub(e,d);delete e.type;d=e}c.push(">");c=c.join("")}c=Xc(a,c);d&&("string"===typeof d?c.className=d:Array.isArray(d)?c.className=d.join(" "):Pc(c,d));2=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};h.expand=function(a,b,c,d){wa(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this}; h.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};h.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};h.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this}; h.translate=function(a,b){a instanceof D?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(Na(a),this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};h.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};var pd=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};h=pd.prototype;h.clone=function(){return new pd(this.left,this.top,this.width,this.height)};h.toString=function(){return"("+this.left+", "+this.top+" - "+this.width+"w x "+this.height+"h)"};h.contains=function(a){return a instanceof D?a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height:this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height}; h.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};h.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};h.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this}; h.translate=function(a,b){a instanceof D?(this.left+=a.x,this.top+=a.y):(this.left+=Na(a),"number"===typeof b&&(this.top+=b));return this};h.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};var rd=function(a,b,c){if("string"===typeof b)(b=qd(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=qd(c,d);f&&(c.style[f]=e)}},sd={},qd=function(a,b){var c=sd[b];if(!c){var d=ec(b);c=d;void 0===a.style[d]&&(d=(B?"Webkit":A?"Moz":y?"ms":lc?"O":null)+fc(d),void 0!==a.style[d]&&(c=d));sd[b]=c}return c},J=function(a,b){var c=E(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""},td=function(a,b){return J(a, b)||(a.currentStyle?a.currentStyle[b]:null)||a.style&&a.style[b]},ud=function(a){return td(a,"position")},wd=function(a,b,c){if(b instanceof D){var d=b.x;b=b.y}else d=b,b=c;a.style.left=vd(d,!1);a.style.top=vd(b,!1)},xd=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},yd=function(a){if(y&&!Ec(8))return u(a&&"offsetParent"in a),a.offsetParent;var b=E(a),c=td(a,"position"),d="fixed"==c||"absolute"==c;for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(11==a.nodeType&& a.host&&(a=a.host),c=td(a,"position"),d=d&&"static"==c&&a!=b.documentElement&&a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return null},Ad=function(a){for(var b=new od(0,Infinity,Infinity,0),c=F(a),d=c.l.body,e=c.l.documentElement,f=Sc(c.l);a=yd(a);)if(!(y&&0==a.clientWidth||B&&0==a.clientHeight&&a==d)&&a!=d&&a!=e&&"visible"!=td(a,"overflow")){var g=zd(a),k=new D(a.clientLeft,a.clientTop);g.x+=k.x;g.y+=k.y;b.top=Math.max(b.top, g.y);b.right=Math.min(b.right,g.x+a.clientWidth);b.bottom=Math.min(b.bottom,g.y+a.clientHeight);b.left=Math.max(b.left,g.x)}d=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,f);c=Rc(id(c)||window);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:null},zd=function(a){var b=E(a);Qa(a,"Parameter is required");var c=new D(0,0);var d=b?E(b):document;d=!y||Ec(9)||Qc(F(d).l)?d.documentElement: d.body;if(a==d)return c;a=xd(a);b=Tc(F(b).l);c.x=a.left+b.x;c.y=a.top+b.y;return c},Bd=function(a,b,c){if(b instanceof Kc)c=b.height,b=b.width;else if(void 0==c)throw Error("missing height argument");a.style.width=vd(b,!0);K(a,c)},vd=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a},K=function(a,b){a.style.height=vd(b,!0)},Dd=function(a){var b=Cd;if("none"!=td(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute"; c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a},Cd=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=B&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=xd(a),new Kc(a.right-a.left,a.bottom-a.top)):new Kc(b,c)},Ed=function(a,b){u(a);a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=""===b?"":"alpha(opacity="+100*Number(b)+")")},L=function(a,b){a.style.display=b?"":"none"},Fd=function(a){return"rtl"==td(a,"direction")}, Gd=function(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;b=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return+b},Hd=function(a,b){return(b=a.currentStyle?a.currentStyle[b]:null)?Gd(a,b):0},Id={thin:2,medium:4,thick:6},Jd=function(a,b){if("none"==(a.currentStyle?a.currentStyle[b+"Style"]:null))return 0;b=a.currentStyle?a.currentStyle[b+"Width"]:null;return b in Id?Id[b]:Gd(a,b)},Kd=function(a){if(y&& !Ec(9)){var b=Jd(a,"borderLeft"),c=Jd(a,"borderRight"),d=Jd(a,"borderTop");a=Jd(a,"borderBottom");return new od(d,c,a,b)}b=J(a,"borderLeftWidth");c=J(a,"borderRightWidth");d=J(a,"borderTopWidth");a=J(a,"borderBottomWidth");return new od(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};var Ld=!1,Md=!1,Nd=function(a){var b=document.createElement("div");a=n(a);for(var c=a.next();!c.done;c=a.next())if(null!=b.style[c.value])return!0;return!1},Od=Nd(["WebkitAnimation","MozAnimation","OAnimation","animation"])?md:null,M=Nd(["WebkitTransition","MozTransition","OTransition","transition"])?nd:null,Pd=function(){if(Md)return Ld;var a=Xc(document,"DETAILS");if(!("open"in a))return!1;$c(a,Wc("SUMMARY",null,"a"),"b");rd(a,"display","block");document.body.appendChild(a);var b=a.offsetHeight; a.setAttribute("open",!0);b=a.offsetHeight!=b;dd(a);Ld=b;Md=!0;return b};var N={jb:!1,Ke:function(a){return"string"==typeof a.className?a.className:a.getAttribute&&a.getAttribute("class")||""},get:function(a){return N.jb||a.classList?a.classList:N.Ke(a).match(/\S+/g)||[]},set:function(a,b){"string"==typeof a.className?a.className=b:a.setAttribute&&a.setAttribute("class",b)},contains:function(a,b){return N.jb||a.classList?a.classList.contains(b):Za(N.get(a),b)},add:function(a,b){if(N.jb||a.classList)a.classList.add(b);else if(!N.contains(a,b)){var c=N.Ke(a);N.set(a,c+(0< c.length?" "+b:b))}},addAll:function(a,b){if(N.jb||a.classList)Array.prototype.forEach.call(b,function(e){N.add(a,e)});else{var c={};Array.prototype.forEach.call(N.get(a),function(e){c[e]=!0});Array.prototype.forEach.call(b,function(e){c[e]=!0});b="";for(var d in c)b+=0>>0),ie=function(a){u(a,"Listener can not be null.");if("function"===typeof a)return a;u(a.handleEvent,"An object listener must have handleEvent method.");a[re]||(a[re]=function(b){return a.handleEvent(b)});return a[re]};var se=function(a){Td.call(this);this.W=a;this.B={}};t(se,Td);var te=[];se.prototype.G=function(a,b,c,d){Array.isArray(b)||(b&&(te[0]=b.toString()),b=te);for(var e=0;e++d,"infinite loop")}b=this.Qf;d=a.type||a;if("string"===typeof a)a=new O(a,b);else if(a instanceof O)a.target=a.target||b;else{var e=a;a=new O(d,b);ub(a,e)}e=!0;if(c)for(var f=c.length-1;!a.ac&&0<=f;f--){var g=a.currentTarget=c[f];e=oe(g,d,!0,a)&&e}a.ac||(g=a.currentTarget=b,e=oe(g,d,!0,a)&&e,a.ac||(e=oe(g,d,!1,a)&&e));if(c)for(f=0;!a.ac&&f=f.value}if(e){b=b||kf;e=yf(zf(),a.tb());"function"===typeof c&&(c=c());rf||(rf=new qf);f=rf;a=a.tb();if(0this.Bf.getBoundingClientRect().top&&b?this.ce||(this.Ub&&(M in this.A&&S(this.A,M),this.Ub=!1),this.ce=!0,N.add(document.body,"collapsed-header"),N.contains(this.ia,"cloned")||(N.add(this.ia,"cloned"),this.ia.appendChild(this.Zf)),N.add(this.A,"sticky"),N.remove(this.A,"animating"),Rf(this),setTimeout(function(){N.add(a.A,"animating");Of(a.A,0);a.A.style.opacity="1";qe("collapsed-header-show",new Sf("collapsed-header-show"))}, 0),document.body.appendChild(this.A)):(this.ce=!1,N.contains(this.ia,"cloned")&&(Rf(this),M?P(this.A,M,this.Xe,!1,this):setTimeout(function(){return a.Xe()},this.wc.pg),this.Ub=!0))};var Rf=function(a){var b=a.A.getBoundingClientRect().height;Of(a.A,-b);a.A.style.opacity="0"}; Qf.prototype.Xe=function(){this.Ub&&(this.A.style.transform="",this.A.style.opacity="",M&&S(this.A,M),this.Ub=!1,this.ia.parentNode.insertBefore(this.A,this.ia),N.remove(document.body,"collapsed-header"),N.contains(this.ia,"cloned")&&(N.remove(this.ia,"cloned"),this.ia.removeChild(this.ia.lastChild)),N.remove(this.A,"sticky"),qe("collapsed-header-hide",new Sf("collapsed-header-hide")))};Qf.prototype.isVisible=function(){return N.contains(document.body,"collapsed-header")}; Qf.prototype.Le=function(){return this.isVisible()&&this.A.offsetHeight||0}; var Pf=function(a){Tf(a,!0);P(window,"hashchange",function(){return Tf(a)})},Tf=function(a,b){var c=window.location.hash;b=void 0===b?!1:b;var d=void 0===d?!1:d;if(!/^#[^ ]+$/.test(c))return!1;var e=document.getElementById(c.slice(1));if(e){var f=he(window,"collapsed-header-show",Uf(a,e));setTimeout(function(){R(f)},b?3E3:100);hf&&d&&window.history.pushState({},document.title,window.location.pathname+c)}return!!e},Uf=function(a,b){return function(){if(!a.isVisible())return!1;var c=a.Le()+20,d=b.getBoundingClientRect().top; return 0<=d&&dc?(window.scrollTo(window.pageXOffset,window.pageYOffset-c),!0):!1}};Qf.prototype.h=function(){this.ic&&(Q(window,"scroll",this.ic),this.ic=null)};var Sf=function(a,b){O.call(this,a,b)};pa(Sf,O);var Vf=function(a){this.M=a};Vf.prototype.show=function(){this.M&&N.remove(this.M,"hidden")};Vf.prototype.Tb=function(){this.M&&N.add(this.M,"hidden")};Vf.prototype.ca=function(){this.M&&this.M.parentNode&&(this.M.parentNode.removeChild(this.M),this.M=null)};var Wf=function(a,b,c){var d=Xc(document,"div");N.add(d,"dim-overlay");N.add(d,"hidden");c&&(d.id=c);a.appendChild(d);var e=new Vf(d);P(d,"click",function(f){b&&b(f);e.Tb()});return e};var Zf=function(a,b,c,d,e,f){if(oc&&e)return Xf(a);if(e&&!d)return!1;if(!A){"number"===typeof b&&(b=Yf(b));var g=17==b||18==b||oc&&91==b;if((!c||oc)&&g||oc&&16==b&&(d||f))return!1}if((B||mc)&&d&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}if(y&&d&&b==a)return!1;switch(a){case 13:return A?f||e?!1:!(c&&d):!0;case 27:return!(B||mc||A)}return A&&(d||e||f)?!1:Xf(a)},Xf=function(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&& 90>=a||(B||mc)&&0==a)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:case 58:return!0;case 173:return A;default:return!1}},Yf=function(a){if(A)a=$f(a);else if(oc&&B)switch(a){case 93:a=91}return a},$f=function(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};var ag={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",19:"pause",20:"caps-lock",27:"esc",32:"space",33:"pg-up",34:"pg-down",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"delete",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:"semicolon",61:"equals",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z", 93:"context",96:"num-0",97:"num-1",98:"num-2",99:"num-3",100:"num-4",101:"num-5",102:"num-6",103:"num-7",104:"num-8",105:"num-9",106:"num-multiply",107:"num-plus",109:"num-minus",110:"num-period",111:"num-division",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",186:"semicolon",187:"equals",189:"dash",188:",",190:".",191:"/",192:"`",219:"open-square-bracket",220:"\\",221:"close-square-bracket",222:"single-quote",224:"win"};var bg=function(a,b,c,d,e,f,g,k,l,m){this.I=a;this.Oc=b;this.ad=c;this.oa=d;this.qb=e;this.Yb=f;this.hc=g;this.Zc=k;this.fb=l;this.dd=m};bg.prototype.getKey=function(){return this.Oc}; var hg=function(a){var b=a.ta;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&0=e.right)&&(f&=-2);132==(f&132)&&(d.y=e.bottom)&&(f&=-5);d.xe.right&&(k.width=Math.min(e.right-d.x,m+k.width-e.left),k.width=Math.max(k.width,0),l|=4)}d.x+k.width>e.right&&f&1&&(d.x=Math.max(e.right-k.width,e.left),l|=1);f&2&&(l|=(d.xe.right?32:0));d.ye.bottom&&(k.height=Math.min(e.bottom-d.y,m+k.height-e.top),k.height=Math.max(k.height,0),l|=8));d.y+k.height>e.bottom&&f&4&&(d.y=Math.max(e.bottom-k.height,e.top),l|=2);f&8&&(l|=(d.ye.bottom?128:0));e=l}else e=256;l=e}f=new pd(0,0,0,0);f.left=a.x;f.top=a.y;f.width=g.width;f.height=g.height;e=l;if(e&496)return e;wd(b,new D(f.left,f.top));g=new Kc(f.width,f.height);c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,g=E(b), a=Qc(F(g).l),!y||Cc("10")||a?(b=b.style,A?b.MozBoxSizing="border-box":B?b.WebkitBoxSizing="border-box":b.boxSizing="border-box",b.width=Math.max(c.width,0)+"px",b.height=Math.max(c.height,0)+"px"):(g=b.style,a?(y?(a=Hd(b,"paddingLeft"),f=Hd(b,"paddingRight"),d=Hd(b,"paddingTop"),k=Hd(b,"paddingBottom"),a=new od(d,f,k,a)):(a=J(b,"paddingLeft"),f=J(b,"paddingRight"),d=J(b,"paddingTop"),k=J(b,"paddingBottom"),a=new od(parseFloat(d),parseFloat(f),parseFloat(k),parseFloat(a))),b=Kd(b),g.pixelWidth=c.width- b.left-a.left-a.right-b.right,g.pixelHeight=c.height-b.top-a.top-a.bottom-b.bottom):(g.pixelWidth=c.width,g.pixelHeight=c.height)));return e},zg=function(a,b){return(b&8&&Fd(a)?b^4:b)&-9};var Cg=function(a,b){this.cg=a instanceof D?a:new D(a,b)};t(Cg,xg);Cg.prototype.R=function(a,b,c,d){Ag(this.cg,a,b,c,null,null,d)};var Dg,Eg={sh:"activedescendant",xh:"atomic",yh:"autocomplete",Ah:"busy",Dh:"checked",Eh:"colindex",Jh:"controls",Lh:"describedby",Oh:"disabled",Qh:"dropeffect",Rh:"expanded",Sh:"flowto",Uh:"grabbed",Yh:"haspopup",$h:"hidden",bi:"invalid",ci:"label",di:"labelledby",ei:"level",ji:"live",ui:"multiline",vi:"multiselectable",zi:"orientation",Ai:"owns",Bi:"posinset",Di:"pressed",Hi:"readonly",Ji:"relevant",Ki:"required",Oi:"rowindex",Ri:"selected",Ti:"setsize",Vi:"sort",ij:"valuemax",jj:"valuemin",kj:"valuenow", lj:"valuetext"};var Fg={th:"alert",uh:"alertdialog",vh:"application",wh:"article",zh:"banner",Bh:"button",Ch:"checkbox",Fh:"columnheader",Gh:"combobox",Hh:"complementary",Ih:"contentinfo",Kh:"definition",Mh:"dialog",Nh:"directory",Ph:"document",Th:"form",Vh:"grid",Wh:"gridcell",Xh:"group",Zh:"heading",ai:"img",fi:"link",gi:"list",hi:"listbox",ii:"listitem",ki:"log",li:"main",mi:"marquee",ni:"math",oi:"menu",pi:"menubar",ri:"menuitem",si:"menuitemcheckbox",ti:"menuitemradio",wi:"navigation",xi:"note",yi:"option", Ci:"presentation",Ei:"progressbar",Fi:"radio",Gi:"radiogroup",Ii:"region",Li:"row",Mi:"rowgroup",Ni:"rowheader",Pi:"scrollbar",Qi:"search",Si:"separator",Ui:"slider",Wi:"spinbutton",Xi:"status",Yi:"tab",Zi:"tablist",$i:"tabpanel",aj:"textbox",bj:"textinfo",cj:"timer",dj:"toolbar",ej:"tooltip",fj:"tree",gj:"treegrid",hj:"treeitem"};var Gg=function(a,b){b?(u(sb(Fg,b),"No such ARIA role "+b),a.setAttribute("role",b)):a.removeAttribute("role")},X=function(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d=Hg(b);""===c||void 0==c?(Dg||(Dg={atomic:!1,autocomplete:"none",dropeffect:"none",haspopup:!1,live:"off",multiline:!1,multiselectable:!1,orientation:"vertical",readonly:!1,relevant:"additions text",required:!1,sort:"none",busy:!1,disabled:!1,hidden:!1,invalid:"false"}),c=Dg,b in c?a.setAttribute(d,c[b]):a.removeAttribute(d)):a.setAttribute(d, c)},Jg=function(a,b){var c=Ig(a,b);/^[\s\xa0]*$/.test(null==c?"":String(c))||"true"==c||"false"==c?X(a,b,"true"==c?"false":"true"):a.removeAttribute(Hg(b))},Ig=function(a,b){a=a.getAttribute(Hg(b));return null==a||void 0==a?"":String(a)},Hg=function(a){u(a,"ARIA attribute cannot be empty.");u(sb(Eg,a),"No such ARIA attribute "+a);return"aria-"+a};var Kg=function(a,b){this.$f=a[r.Symbol.iterator]();this.yg=b;this.Hg=0};Kg.prototype[Symbol.iterator]=function(){return this};Kg.prototype.next=function(){var a=this.$f.next();return{value:a.done?void 0:this.yg.call(void 0,a.value,this.Hg++),done:a.done}};var Lg=function(a,b){return new Kg(a,b)};var Mg="StopIteration"in r?r.StopIteration:{message:"StopIteration",stack:""},Ng=function(){};Ng.prototype.next=function(){return Ng.prototype.Zb.call(this)};Ng.prototype.Zb=function(){throw Mg;};Ng.prototype.kb=function(){return this};var Sg=function(a){if(a instanceof Og||a instanceof Pg||a instanceof Qg)return a;if("function"==typeof a.next)return new Og(function(){return Rg(a)});if("function"==typeof a[Symbol.iterator])return new Og(function(){return a[Symbol.iterator]()});if("function"==typeof a.kb)return new Og(function(){return Rg(a.kb())});throw Error("Not an iterator or iterable.");},Rg=function(a){if(!(a instanceof Ng))return a;var b=!1;return{next:function(){for(var c;!b;)try{c=a.next();break}catch(d){if(d!==Mg)throw d; b=!0}return{value:c,done:b}}}},Og=function(a){this.Dd=a};Og.prototype.kb=function(){return new Pg(this.Dd())};Og.prototype[Symbol.iterator]=function(){return new Qg(this.Dd())};Og.prototype.ke=function(){return new Qg(this.Dd())};var Pg=function(a){this.Vb=a};pa(Pg,Ng);Pg.prototype.Zb=function(){var a=this.Vb.next();if(a.done)throw Mg;return a.value};Pg.prototype.next=function(){return Pg.prototype.Zb.call(this)};Pg.prototype[Symbol.iterator]=function(){return new Qg(this.Vb)};Pg.prototype.ke=function(){return new Qg(this.Vb)}; var Qg=function(a){Og.call(this,function(){return a});this.Vb=a};pa(Qg,Og);Qg.prototype.next=function(){return this.Vb.next()};var Tg=function(a,b){this.D={};this.B=[];this.mc=this.size=0;var c=arguments.length;if(12*this.size&&Ug(this),!0):!1};var Ug=function(a){if(a.size!=a.B.length){for(var b=0,c=0;b=d.B.length)throw Mg;var f=d.B[b++];return a?f:d.D[f]};e.next=e.Zb.bind(e);return e};var Vg=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var Wg=function(a,b){if("FORM"==a.tagName)for(var c=a.elements,d=0;a=c.item(d);d++)Wg(a,b);else 1==b&&a.blur(),a.disabled=b};var Xg=function(){this.Mb=this.Fg=""},Yg=/"/g,Zg=/\\/g,$g=/^[+a-zA-Z0-9_.!#$%&'*\/=?^`{|}~-]+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9]{2,63}$/;Xg.prototype.tb=function(){return this.Fg};Xg.prototype.toString=function(){var a=this.tb();a=a.replace(Yg,"");var b;a:{for(b=0;13>b;b++)if(-1!=a.indexOf('()<>@:\\".[],;'[b])){b=!0;break a}b=!1}b&&(a='"'+a.replace(Zg,"\\\\")+'"');return""==a?this.Mb:""==this.Mb?a:a+" <"+this.Mb+">"};var bh=function(a,b){T.call(this);this.W=new se(this);a=a||null;ah(this);this.i=a;b&&(this.Kb=b)};t(bh,T);h=bh.prototype;h.i=null;h.ve=!0;h.te=null;h.ue=null;h.Ab=!1;h.dh=!1;h.Nd=-1;h.Ue=!1;h.gg=!0;h.Kb="toggle_display";h.m=function(){return this.i};var ch=function(a){ah(a);a.ve=!0},dh=function(a){ah(a);a.Ue=!0};bh.prototype.yf=function(a,b){this.Ib=a;this.yb=b};bh.prototype.Ja=function(){return this.W}; var ah=function(a){if(a.Ab)throw Error("Can not change this state of the popup while showing.");};h=bh.prototype;h.isVisible=function(){return this.Ab};h.K=function(a){this.Ib&&this.Ib.stop();this.yb&&this.yb.stop();a?this.be():this.zb()};h.R=ta; h.be=function(){if(!this.Ab&&this.dispatchEvent("beforeshow")){if(!this.i)throw Error("Caller must call setElement before trying to show the popup");this.R();var a=E(this.i);this.Ue&&this.W.G(a,"keydown",this.Jg,!0);if(this.ve)if(this.W.G(a,"mousedown",this.jf,!0),y){try{var b=a.activeElement}catch(d){}for(;b&&"IFRAME"==b.nodeName;){try{var c=b.contentDocument||b.contentWindow.document}catch(d){break}a=c;b=a.activeElement}this.W.G(a,"mousedown",this.jf,!0);this.W.G(a,"deactivate",this.hf)}else this.W.G(a, "blur",this.hf);"toggle_display"==this.Kb?(this.i.style.visibility="visible",L(this.i,!0)):"move_offscreen"==this.Kb&&this.R();this.Ab=!0;this.Nd=Date.now();this.Ib?(he(this.Ib,"end",this.bb,!1,this),this.Ib.play()):this.bb()}};h.zb=function(a){if(!this.Ab||!this.dispatchEvent({type:"beforehide",target:a}))return!1;this.W&&this.W.la();this.Ab=!1;this.yb?(he(this.yb,"end",Ea(this.Ce,a),!1,this),this.yb.play()):this.Ce(a);return!0}; h.Ce=function(a){"toggle_display"==this.Kb?this.dh?gf(this.Ve,0,this):this.Ve():"move_offscreen"==this.Kb&&(this.i.style.top="-10000px");this.Cb(a)};h.Ve=function(){this.i.style.visibility="hidden";L(this.i,!1)};h.bb=function(){this.dispatchEvent("show")};h.Cb=function(a){this.dispatchEvent({type:"hide",target:a})};h.jf=function(a){a=a.target;fd(this.i,a)||eh(this,a)||this.ue&&!fd(this.ue,a)||150>Date.now()-this.Nd||this.zb(a)}; h.Jg=function(a){27==a.keyCode&&this.zb(a.target)&&(a.preventDefault(),a.stopPropagation())};h.hf=function(a){if(this.gg){var b=E(this.i);if("undefined"!=typeof document.activeElement){if(a=b.activeElement,!a||fd(this.i,a)||"BODY"==a.tagName||eh(this,a))return}else if(a.target!=b)return;150>Date.now()-this.Nd||this.zb()}};var eh=function(a,b){return Va(a.te||[],function(c){return b===c||fd(c,b)})}; bh.prototype.C=function(){bh.v.C.call(this);this.W.ya();Rd(this.Ib);Rd(this.yb);delete this.i;delete this.W;delete this.te};var fh=function(a,b){this.Sd=8;this.Td=b||void 0;bh.call(this,a)};t(fh,bh);fh.prototype.setPosition=function(a){this.Td=a||void 0;this.isVisible()&&this.R()};fh.prototype.R=function(){if(this.Td){var a=!this.isVisible()&&"move_offscreen"!=this.Kb,b=this.m();a&&(b.style.visibility="hidden",L(b,!0));this.Td.R(b,this.Sd,this.qj);a&&L(b,!1)}};var hh=function(){this.g=U("blogger.templates.responsive.Subscribe");W(this.g,"Initializing Subscribe.");try{if(this.Yf=void 0,this.s=document.body&&Wf(document.body,null,"subscribe-dim-overlay"),this.A=document.querySelector(".centered-top-container"))if(this.O=this.A.querySelector(".subscribe-popup"))if(this.u=new fh(this.O),this.he=this.A.querySelector(".subscribe-popup-container"))if(this.fc=this.A.querySelector(".subscribe-button"))if(this.Aa=this.O.querySelector(".follow-by-email-address")){if(this.sb= this.O.querySelector(".follow-by-email-submit"))P(this.Aa,"input",this.Kf,!1,this),gh(this,!0),this.Kf(),this.Zd(),W(this.g,"Finished initializing Subscribe.")}else V(this.g,'There was an error initializing the subscribe section. ".follow-by-email-address" not found.');else V(this.g,'There was an error initializing the subscribe section. ".subscribe-button" not found.');else V(this.g,'There was an error initializing the subscribe section. ."subscribe-popup-container" not found.');else V(this.g,'There was an error initializing the subscribe section. ".subscribe-popup" not found.'); else V(this.g,'There was an error initializing the subscribe section. ".centered-top-container" not found.')}catch(a){V(this.g,"Error initializing Subscribe. Uncaught exception.",a),this.h()}};hh.prototype.Kf=function(){var a="function"==typeof document.createElement("input").checkValidity,b;if(b=""!=this.Aa.value)(a=a&&this.Aa.validity.valid)||(a=new Xg,a.Mb=this.Aa.value.trim(),a=$g.test(a.Mb)),b=a;gh(this,!b)};var gh=function(a,b){a.sb&&(Wg(a.sb,b),X(a.sb,"disabled",b))}; hh.prototype.Zd=function(){var a=this;dh(this.u);ch(this.u);P(window,"resize",this.qf,!1,this);P(this.fc,"click",this.Hb,!1,this);P(this.u,"hide",this.xb,!1,this);P(this.sb,"click",function(){!a.sb.disabled&&a.xb()},!1,this)};hh.prototype.xb=function(){this.Aa&&this.Aa.blur();N.add(this.O,"hidden");document.body.removeChild(this.O);this.he.appendChild(this.O);this.s.Tb();this.fc.focus()};hh.prototype.qf=function(){this.u&&this.u.isVisible()&&(ih(this),this.u.R())}; var ih=function(a){a.O.style.visibility="hidden";var b=N.contains(a.O,"hidden");N.remove(a.O,"hidden");var c=a.O.clientWidth;var d=a.O.clientHeight;b&&N.add(a.O,"hidden");a.O.style.visibility="visible";c=new Kc(c,d);b=c.width;c=c.height;d=a.Yf;var e=document.querySelector(void 0===d?".centered":d).getBoundingClientRect();d=e.left;e=e.width;var f=window.innerHeight;b=("ltr"==document.documentElement.getAttribute("dir")?-1:1)*b/2;a.u.setPosition(new Cg(d+e/2+b,f/2-c/2))}; hh.prototype.Hb=function(){this.he.removeChild(this.O);document.body.appendChild(this.O);this.u.K(!1);N.remove(this.O,"hidden");this.u.K(!0);ih(this);this.s.show();(this.u.m().querySelector("input:not([type=hidden])")||this.u.m()).focus()};hh.prototype.h=function(){this.s&&(this.s.ca(),this.s=null);Q(window,"resize",this.qf,!1,this);this.u&&(this.u.ya(),this.u=null);this.Aa&&S(this.Aa,"input");this.fc&&S(this.fc,"click")};var jh=function(a){a=a||new Ha;this.Be=new Qf(a.bg);this.Hf=new hh;this.wf=new wg};jh.prototype.h=function(){this.Be.h();this.Hf.h();this.wf.h();this.wf=this.Hf=this.Be=null};var kh=function(){this.Pf=new Ha};var lh=function(){};lh.prototype.ka=function(){throw Error('Component "init" method must be implemented.');};lh.prototype.h=function(){throw Error('Component "teardown" method must be implemented.');};var mh=function(a,b,c,d){d=void 0===d?[]:d;this.Nb=a;this.pb=b;this.oh=c;this.lb=d};var nh=function(a){this.g=U("blogger.templates.responsive.OverflowDetector");W(this.g,"Initializing overflow detector.");try{this.o=a;this.o.lb.push("load");this.o.lb.push("resize");for(var b=n(this.o.lb),c=b.next();!c.done;c=b.next())P(window,c.value,this.$c,!1,this);this.$c();W(this.g,"Finished initializing overflow detector.")}catch(d){V(this.g,"Error initializing overflow detector. Uncaught exception.",d),this.h()}},oh=function(a,b){return(a=G(a.o.pb,b))?a.offsetHeight>b.offsetHeight:!1}; nh.prototype.$c=function(){for(var a=n(Array.prototype.slice.call(document.querySelectorAll("."+this.o.Nb),0)),b=a.next();!b.done;b=a.next()){b=b.value;var c=G(this.o.pb,b);c&&this.o.oh(b,c.offsetHeight>b.offsetHeight)}};nh.prototype.h=function(){Q(window,"resize",this.$c);Q(window,"load",this.$c)};var ph=function(){this.Nb="overflowable-container";this.pb="overflowable-contents";this.Lc="overflowable-item";this.xe="overflow-button";this.dg="overflow-count";this.Vg=50;this.lb=[]};var qh=function(a,b,c){this.element=a;this.yd=b;this.Rg=c};t(qh,xg);qh.prototype.R=function(a,b,c){Bg(this.element,this.yd,a,b,void 0,c,this.Rg)};var rh=function(a,b,c,d){qh.call(this,a,b);this.ug=c?5:0;this.Qd=d||void 0};t(rh,qh);rh.prototype.R=function(a,b,c,d){var e=Bg(this.element,this.yd,a,b,null,c,10,d,this.Qd);if(e&496){var f=sh(e,this.yd);b=sh(e,b);e=Bg(this.element,f,a,b,null,c,10,d,this.Qd);e&496&&(f=sh(e,f),b=sh(e,b),Bg(this.element,f,a,b,null,c,this.ug,d,this.Qd))}};var sh=function(a,b){a&48&&(b^=4);a&192&&(b^=1);return b};var th=function(a,b){this.g=U("blogger.templates.responsive.Overflowable");this.o=b||new ph;this.ra=a;this.s=this.pc=this.Yc=this.u=this.ha=this.Za=this.Fa=this.td=this.Ra=null;this.Xf=this.o.xe+"-container";this.va=null};pa(th,lh); th.prototype.ka=function(){var a=this;W(this.g,"Initializing overflowable.");try{this.Ra=G(this.o.pb,this.ra);if(!this.Ra)return V(this.g,"There was an error initializing an overflowable. content element not found."),Se();this.Fa=G(this.o.xe,this.ra);this.td=uh(this);cd(this.td,this.Ra);N.contains(this.ra,"overflowable-no-popup")||(this.ha=Xc(document,"DIV"),N.add(this.ha,"overflow-popup"),L(this.ha,!1),cd(this.ha,this.ra));this.Yc=P(window,"resize",this.Ng);this.Zd();vh(this);var b="overflowable-"+ za(this);N.add(this.ra,b);this.va=new nh(new mh(b,"overflowable-backup-content",Cb(function(c,d){return a.Tc(c,d)},this.o.Vg,this),this.o.lb));this.Tc(this.ra,oh(this.va,this.ra));W(this.g,"Finished initializing overflowable.");return Re()}catch(c){return V(this.g,"Error initializing overflowable. Uncaught exception.",c),Se(c)}}; var uh=function(a){var b=Xc(document,"DIV");N.add(b,"overflowable-backup");X(b,"hidden",!0);b.style.position="absolute";b.style.visibility="hidden";b.style.bottom="0";b.style.left="0";b.style.right="0";b.style.top="0";a=a.Ra.cloneNode(!0);N.add(a,"overflowable-backup-content");b.appendChild(a);return b}; th.prototype.Zd=function(){var a=this;this.Fa&&this.ha&&(ed(this.ha,this.Ra),this.u=new fh(this.ha),dh(this.u),ch(this.u),this.pc=P(this.Fa,"click",function(b){a.Hb();b.preventDefault()}),P(this.u,"hide",this.Lg,!1,this))};var vh=function(a){var b=Nc(a.o.Lc,a.Ra);if(a.Fa&&0=a.offsetHeight};e=Wa(f,g);g=Xa(f,g);f=Ya(bb(f,0,g+1),function(l){bd(c.Za,l);return 0==c.Za.offsetTop});bd(this.Za,d[f]);for(g=0;g=f;g :not(summary)")).forEach(function(c){return X(c,"hidden",!0)}));this.ie=P(this.Oa,"click",this.gd,!1,this)}catch(c){return V(this.g,"Error initializing collapsible. Uncaught exception.",c),this.h().then(function(){return Se()})}W(this.g,"Finished initializing collapsible.");return Re()}; Hh.prototype.gd=function(a){var b=this;a.preventDefault();var c=J(this.Oa,"height");if(this.F.hasAttribute("open"))M?(S(this.F,M),K(this.F,J(this.F,"height")),this.F.removeAttribute("open"),setTimeout(function(){K(b.F,c)},0)):this.F.removeAttribute("open");else if(K(this.F,"auto"),this.F.setAttribute("open","open"),M){var d=J(this.F,"height");K(this.F,c);setTimeout(function(){K(b.F,d);b.ne=P(b.F,M,function(){K(b.F,"auto");S(b.F,M)})},0)}Pd()||(this.F&&Jg(this.F,"expanded"),this.Oa&&Jg(this.Oa,"expanded"), ab(document.querySelectorAll("#"+this.Rb+" > :not(summary)")).forEach(function(e){return Jg(e,"hidden")}))};Hh.prototype.h=function(){this.ie&&R(this.ie);this.ne&&R(this.ne);return Re()};var Ih=function(a){a=document.querySelectorAll(a);for(var b=[],c=0;a&&cd.clientWidth){W(a.g,"Not fetching enchanced sourceset for image "+ d.id+" which has a srcset width "+f+", which is bigger than its size of "+d.clientWidth);return}}ui(a,d)}W(a.g,"Finished initializing sourceset enhancer.")}catch(q){V(a.g,"Error enhancing sourcesets.",q)}},ui=function(a,b){var c=b.getAttribute("data-ess");hi(c,function(d){d=d.target;if(ri(d)){d=String(d.Xb);var e=b.srcset||"";e.trim()&&(e+=", ");b.setAttribute("srcset",e+d);W(a.g,"Successfully loaded image "+d+" for image "+b.id)}});W(a.g,"Fetching higher-res image "+c+" for image "+b.id)};var wi=function(){this.g=U("blogger.templates.responsive.Video")};pa(wi,lh);wi.prototype.ka=function(){W(this.g,"Initializing video support.");window.addEventListener?window.addEventListener("message",this.Sc,!1):window.attachEvent("onmessage",this.Sc);return Re()}; wi.prototype.Sc=function(a){var b=a.data;b&&"video_resize"===b.name&&b.iframe_id&&Dh().then(function(c){if(a.origin===c&&(c=document.getElementById(b.iframe_id)))if(b.widescreen){var d=c.width||320,e=c.height||266;c.setAttribute("data-original-width",d);c.setAttribute("data-original-height",e);var f=c.parentElement.offsetWidth;c.height=e*f/d;c.width=f}else c.width=c.getAttribute("data-original-width"),c.height=c.getAttribute("data-original-height")})}; wi.prototype.h=function(){window.removeEventListener?window.removeEventListener("message",this.Sc):window.detachEvent("onmessage",this.Sc);return Re()};var xi=function(){this.pf=Date.now()},yi=null;xi.prototype.set=function(a){this.pf=a};xi.prototype.reset=function(){this.set(Date.now())};xi.prototype.get=function(){return this.pf};var zi=function(a){this.Sg=a||"";yi||(yi=new xi);this.ih=yi};h=zi.prototype;h.se=!0;h.Af=!0;h.gh=!0;h.fh=!0;h.Cf=!1;h.hh=!1;var Ai=function(a){return 10>a?"0"+a:String(a)},Bi=function(a){zi.call(this,a)};t(Bi,zi); var Ci=function(a,b){var c=[];c.push(a.Sg," ");if(a.Af){var d=new Date(b.If);c.push("[",Ai(d.getFullYear()-2E3)+Ai(d.getMonth()+1)+Ai(d.getDate())+" "+Ai(d.getHours())+":"+Ai(d.getMinutes())+":"+Ai(d.getSeconds())+"."+Ai(Math.floor(d.getMilliseconds()/10)),"] ")}if(a.gh){d=c.push;var e=a.ih.get();e=(b.If-e)/1E3;var f=e.toFixed(3),g=0;if(1>e)g=2;else for(;100>e;)g++,e*=10;for(;0=lf.value)return"error";if(f.value>=mf.value)return"warn";if(f.value>=of.value)return"log"}return"debug"}if(!this.kg[a.ff]){var c=Ci(this.Bc,a),d=Gi;if(d){var e=b(a.ef);Hi(d,e,c,a.Ac)}}}; var Ei=null,Gi=r.console,Hi=function(a,b,c,d){if(a[b])a[b](c,d||"");else a.log(c,d||"")};/* CC0 1.0 Universal License Public Domain Dedication The person(s) who associated a work with this deed has dedicated the work to the public domain by waiving all of his or her rights to the work worldwide under copyright law, including all related and neighboring rights, to the extent allowed by law. You can copy, modify, distribute and perform the work, even for commercial purposes, all without asking permission. In no way are the patent or trademark rights of any person affected by CC0, nor are the rights that other persons may have in the work or in how the work is used, such as publicity or privacy rights. Unless expressly stated otherwise, the person(s) who associated a work with this deed makes no warranties about the work, and disclaims liability for all uses of the work, to the fullest extent permitted by applicable law. When using or citing the work, you should not imply endorsement by the author or the affirmer. This is a human-readable summary of the Legal Code (read the full text). svg4everybody v2.1.8 | github.com/jonathantneal/svg4everybody */ function Ii(a,b,c){if(c){var d=document.createDocumentFragment(),e=!b.hasAttribute("viewBox")&&c.getAttribute("viewBox");e&&b.setAttribute("viewBox",e);for(b=c.cloneNode(!0);b.childNodes.length;)d.appendChild(b.firstChild);a.appendChild(d)}} function Ji(a){a.onreadystatechange=function(){if(4===a.readyState){var b=a.Of;b||(b=a.Of=document.implementation.createHTMLDocument(""),b.body.innerHTML=a.responseText,a.qe={});a.re.splice(0).map(function(c){var d=a.qe[c.id];d||(d=a.qe[c.id]=b.getElementById(c.id));Ii(c.parent,c.jh,d)})}};a.onreadystatechange()}function Ki(){return"undefined"!=typeof LEGACY_SUPPORT&&LEGACY_SUPPORT} var Li=function(){function a(){for(var C=0;C(navigator.userAgent.match(k)||[])[1]||537>(navigator.userAgent.match(g)||[])[1]||l.test(navigator.userAgent)&& m:f.test(navigator.userAgent)||10547>(navigator.userAgent.match(k)||[])[1]||537>(navigator.userAgent.match(g)||[])[1]||l.test(navigator.userAgent)&&m;var q={},z=document.getElementsByTagName("use"),w=0;p&&a()};var Oi=function(){var a=this;r.console&&(Ei||(Ei=new Di),r.location&&-1!=r.location.href.indexOf("Debug=true")&&Fi());this.ua=U("blogger.templates.responsive.Template");try{W(this.ua,"Initializing responsive template."),this.wd=new Th,this.archive=new Lh,Xe(this.archive.ka(),function(b){return Mi(a,b)}),this.aa=Ih(".widget.collapsible"),this.labels=new Uh,vi(),(new Nh).replace(),Oh().replace(),Li(),this.rd=new Mh,Ni(),this.kd=new wi,Xe(this.kd.ka(),function(b){return Mi(a,b)}),W(this.ua,"Finished initializing responsive template.")}catch(b){Mi(this, b),this.h()}},Mi=function(a,b){a.ua&&V(a.ua,"Error initializing responsive template. Uncaught exception.",b)},Ni=function(){if(wb()&&"rtl"==document.documentElement.getAttribute("dir"))for(var a=0;a=window.innerHeight?N.remove(a,"invisible"):N.add(a,"invisible")};var Si=function(a,b,c,d){Vd.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c};t(Si,Vd);var Ti=function(a,b){T.call(this);a&&(this.Nc&&this.detach(),this.i=a,this.Mc=P(this.i,"keypress",this,b),this.Ld=P(this.i,"keydown",this.vb,b,this),this.Nc=P(this.i,"keyup",this.ng,b,this))};t(Ti,T);h=Ti.prototype;h.i=null;h.Mc=null;h.Ld=null;h.Nc=null;h.Y=-1;h.I=-1;h.oa=!1; var Ui={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},Vi={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},Wi=oc&&A;h=Ti.prototype; h.vb=function(a){if(B||mc)if(17==this.Y&&!a.ctrlKey||18==this.Y&&!a.altKey||oc&&91==this.Y&&!a.metaKey)this.I=this.Y=-1;-1==this.Y&&(a.ctrlKey&&17!=a.keyCode?this.Y=17:a.altKey&&18!=a.keyCode?this.Y=18:a.metaKey&&91!=a.keyCode&&(this.Y=91));Zf(a.keyCode,this.Y,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?(this.I=Yf(a.keyCode),Wi&&(this.oa=a.altKey)):this.handleEvent(a)};h.ng=function(a){this.I=this.Y=-1;this.oa=a.altKey}; h.handleEvent=function(a){var b=a.ta,c=b.altKey;if(y&&"keypress"==a.type){var d=this.I;var e=13!=d&&27!=d?b.keyCode:0}else(B||mc)&&"keypress"==a.type?(d=this.I,e=0<=b.charCode&&63232>b.charCode&&Xf(d)?b.charCode:0):lc&&!B?(d=this.I,e=Xf(d)?b.keyCode:0):("keypress"==a.type?(Wi&&(c=this.oa),b.keyCode==b.charCode?32>b.keyCode?(d=b.keyCode,e=0):(d=this.I,e=b.charCode):(d=b.keyCode||this.I,e=b.charCode||0)):(d=b.keyCode||this.I,e=b.charCode||0),oc&&63==e&&224==d&&(d=191));var f=d=Yf(d);d?63232<=d&&d in Ui?f=Ui[d]:25==d&&a.shiftKey&&(f=9):b.keyIdentifier&&b.keyIdentifier in Vi&&(f=Vi[b.keyIdentifier]);if(!A||"keypress"!=a.type||Zf(f,this.Y,a.shiftKey,a.ctrlKey,c,a.metaKey))a=f==this.Y,this.Y=f,b=new Si(f,e,a,b),b.altKey=c,this.dispatchEvent(b)};h.m=function(){return this.i};h.detach=function(){this.Mc&&(R(this.Mc),R(this.Ld),R(this.Nc),this.Nc=this.Ld=this.Mc=null);this.i=null;this.I=this.Y=-1};h.C=function(){Ti.v.C.call(this);this.detach()};var Yi=function(a,b,c){T.call(this);this.target=a;this.Ed=b||a;this.Qc=c||new pd(NaN,NaN,NaN,NaN);this.l=E(a);this.sa=new se(this);a=Ea(Rd,this.sa);this.Sa?a():(this.$a||(this.$a=[]),this.$a.push(a));this.deltaY=this.deltaX=this.Gf=this.Ff=this.screenY=this.screenX=this.clientY=this.clientX=0;this.He=!0;this.Ta=!1;this.nf=!0;this.Ye=0;this.pe=this.sg=!1;P(this.Ed,["touchstart","mousedown"],this.Ef,!1,this);this.hd=Xi};t(Yi,T); var Xi=r.document&&r.document.documentElement&&!!r.document.documentElement.setCapture&&!!r.document.releaseCapture;Yi.prototype.Ja=function(){return this.sa};Yi.prototype.C=function(){Yi.v.C.call(this);Q(this.Ed,["touchstart","mousedown"],this.Ef,!1,this);this.sa.la();this.hd&&this.l.releaseCapture();this.Ed=this.target=null};var Zi=function(a){void 0===a.Xd&&(a.Xd=Fd(a.target));return a.Xd}; Yi.prototype.Ef=function(a){var b="mousedown"==a.type;if(!this.He||this.Ta||b&&(0!=a.ta.button||oc&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(0==this.Ye)if(this.dispatchEvent(new $i("start",this,a.clientX,a.clientY,a)))this.Ta=!0,this.nf&&b&&a.preventDefault();else return;else this.nf&&b&&a.preventDefault();b=this.l;var c=b.documentElement,d=!this.hd;this.sa.G(b,["touchmove","mousemove"],this.og,{capture:d,passive:!1});this.sa.G(b,["touchend","mouseup"],this.zc,d);this.hd?(c.setCapture(!1), this.sa.G(c,"losecapture",this.zc)):this.sa.G(Uc(b),"blur",this.zc);y&&this.sg&&this.sa.G(b,"dragstart",Ud);this.ah&&this.sa.G(this.ah,"scroll",this.Pg,d);this.clientX=this.Ff=a.clientX;this.clientY=this.Gf=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.pe?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||"fixed"!=ud(a)||(c=E(a).documentElement),c?(A&&!Cc(58)?(d=Kd(c),b+=d.left):Ec(8)&&!Ec(9)&&(d=Kd(c),b-=d.left),a=Fd(c)?c.clientWidth-(b+a.offsetWidth):b):a=b):a=this.target.offsetLeft; this.deltaX=a;this.deltaY=this.target.offsetTop;this.Rd=Tc(F(this.l).l)}};Yi.prototype.zc=function(a,b){this.sa.la();this.hd&&this.l.releaseCapture();this.Ta?(this.Ta=!1,this.dispatchEvent(new $i("end",this,a.clientX,a.clientY,a,aj(this,this.deltaX),bj(this,this.deltaY),b||"touchcancel"==a.type))):this.dispatchEvent("earlycancel")}; Yi.prototype.og=function(a){if(this.He){var b=(this.pe&&Zi(this)?-1:1)*(a.clientX-this.clientX),c=a.clientY-this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;if(!this.Ta){var d=this.Ff-this.clientX,e=this.Gf-this.clientY;if(d*d+e*e>this.Ye)if(this.dispatchEvent(new $i("start",this,a.clientX,a.clientY,a)))this.Ta=!0;else{this.Sa||this.zc(a);return}}c=cj(this,b,c);b=c.x;c=c.y;this.Ta&&this.dispatchEvent(new $i("beforedrag",this,a.clientX,a.clientY, a,b,c))&&(dj(this,a,b,c),a.preventDefault())}};var cj=function(a,b,c){var d=Tc(F(a.l).l);b+=d.x-a.Rd.x;c+=d.y-a.Rd.y;a.Rd=d;a.deltaX+=b;a.deltaY+=c;return new D(aj(a,a.deltaX),bj(a,a.deltaY))};Yi.prototype.Pg=function(a){var b=cj(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;dj(this,a,b.x,b.y)}; var dj=function(a,b,c,d){a.pe&&Zi(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new $i("drag",a,b.clientX,b.clientY,b,c,d))},aj=function(a,b){var c=a.Qc;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))},bj=function(a,b){var c=a.Qc;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?0:c.height;return Math.min(null!=a?a+c:Infinity,Math.max(null!=a?a:-Infinity,b))},$i=function(a, b,c,d,e,f,g){O.call(this,a);this.clientX=c;this.clientY=d;this.left=void 0!==f?f:b.deltaX;this.top=void 0!==g?g:b.deltaY};t($i,O);var ej=function(a){this.D=new Map;var b=arguments.length;if(1"),a.Ec())}this.xd=a;this.xc&&bc(this.xc,a)};h.Cc=function(){this.m()||this.bc();return Z.v.Cc.call(this)}; var Bj=function(a,b){a.Pd=b;if(a.ja){var c=a.H(),d=a.Cc(),e=a.P;b?(e&&c.$e(e,a.m()),c.$e(d,a.m())):(c.removeNode(e),c.removeNode(d))}a.isVisible()&&vj(a,b)},Cj=function(a,b){var c=cb(a.xa+"-title-draggable").split(" ");a.m()&&(b?N.addAll(u(a.Jb),c):N.la(u(a.Jb),c));b&&!a.Ha?(a.Ha=new Yi(a.m(),a.Jb),N.addAll(u(a.Jb),c),P(a.Ha,"start",a.bh,!1,a)):!b&&a.Ha&&(a.Ha.ya(),a.Ha=null)};h=Z.prototype; h.V=function(){Z.v.V.call(this);var a=this.m();u(a,"getElement() returns null");var b=this.H();this.je=rj(this);var c=rj(this)+".contentEl";this.Jb=b.V("DIV",this.xa+"-title",this.fd=b.V("SPAN",{className:this.xa+"-title-text",id:this.je},this.lh),this.Ca=b.V("SPAN",this.xa+"-title-close"));$c(a,this.Jb,this.xc=b.V("DIV",{className:this.xa+"-content",id:c}),this.pa=b.V("DIV",this.xa+"-buttons"));Gg(this.fd,"heading");Gg(this.Ca,"button");this.Ca.tabIndex=0;X(this.Ca,"label","Close");Gg(a,this.mf); X(a,"labelledby",this.je||"");this.xd&&(bc(this.xc,this.xd),this.tg&&c&&X(a,"describedby",c));L(this.Ca,this.Te);this.qa&&Dj(this.qa,this.pa);L(this.pa,!!this.qa);this.sd=this.sd;this.m()&&(a=this.Cc())&&Ed(a,this.sd)}; h.rb=function(){Z.v.rb.call(this);this.Ja().G(this.m(),"keydown",this.$b).G(this.m(),"keypress",this.$b);this.Ja().G(this.pa,"click",this.Ig);Cj(this,this.Fe);this.Ja().G(this.Ca,"click",this.Qg);var a=this.m();u(a,"The DOM element for dialog cannot be null");Gg(a,this.mf);""!==this.fd.id&&X(a,"labelledby",this.fd.id);this.Pd||Bj(this,!1)};h.Ua=function(){this.isVisible()&&this.K(!1);Cj(this,!1);Z.v.Ua.call(this)};h.K=function(a){a!=this.isVisible()&&(this.ja||this.bc(),Z.v.K.call(this,a))}; h.bb=function(){Z.v.bb.call(this);this.dispatchEvent("aftershow")};h.Cb=function(){Z.v.Cb.call(this);this.dispatchEvent("afterhide");this.Ee&&this.ya()};h.bh=function(){var a=this.H().l,b=Rc(Uc(a)||window||window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.height);var d=Dd(this.m());"fixed"==ud(this.m())?this.Ha.Qc=new pd(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height)):this.Ha.Qc=new pd(0,0,c-d.width,a-d.height)};h.Qg=function(){Ej(this)}; var Ej=function(a){if(a.Te){var b=a.qa,c=b&&b.rc;c?(b=b.get(c),a.dispatchEvent(new Fj(c,b))&&a.K(!1)):a.K(!1)}};Z.prototype.C=function(){this.pa=this.Ca=null;Z.v.C.call(this)};Z.prototype.Ig=function(a){a:{for(a=a.target;null!=a&&a!=this.pa;){if("BUTTON"==a.tagName)break a;a=a.parentNode}a=null}if(a&&!a.disabled){a=a.name;var b=this.qa.get(a);this.dispatchEvent(new Fj(a,b))&&this.K(!1)}}; Z.prototype.$b=function(a){var b=!1,c=!1,d=this.qa,e=a.target;if("keydown"==a.type)if(this.hg&&27==a.keyCode){var f=d&&d.rc;e="SELECT"==e.tagName&&!e.disabled;f&&!e?(c=!0,b=d.get(f),b=this.dispatchEvent(new Fj(f,b))):e||(b=!0)}else{if(9==a.keyCode&&a.shiftKey&&e==this.m()){this.ud=!0;try{this.ma.focus()}catch(l){}gf(this.rf,0,this)}}else if(13==a.keyCode){if("BUTTON"==e.tagName&&!e.disabled)f=e.name;else if(e==this.Ca)Ej(this);else if(d){var g=d.yc,k=g&&Gj(d,g);e=("TEXTAREA"==e.tagName||"SELECT"== e.tagName||"A"==e.tagName)&&!e.disabled;!k||k.disabled||e||(f=g)}f&&d&&(c=!0,b=this.dispatchEvent(new Fj(f,String(d.get(f)))))}else e!=this.Ca||32!=a.keyCode&&" "!=a.key||Ej(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.K(!1)};var Fj=function(a,b){this.type="dialogselect";this.key=a;this.caption=b};t(Fj,O);var yj=function(a){ej.call(this);this.Ga=a||F();this.xa="goog-buttonset";this.rc=this.i=this.yc=null};t(yj,ej); yj.prototype.clear=function(){ej.prototype.clear.call(this);this.yc=this.rc=null};yj.prototype.set=function(a,b,c,d){ej.prototype.set.call(this,a,b);c&&(this.yc=a);d&&(this.rc=a);return this};var xj=function(a,b,c,d){return a.set(b.key,b.caption,c,d)},Dj=function(a,b){a.i=b;a.bc()};yj.prototype.bc=function(){if(this.i){bc(this.i,Zb);var a=F(this.i);this.forEach(function(b,c){b=a.V("BUTTON",{name:c},b);c==this.yc&&(b.className=this.xa+"-default");this.i.appendChild(b)},this)}};yj.prototype.m=function(){return this.i}; yj.prototype.H=function(){return this.Ga};var Gj=function(a,b){a=(u(a.i)||document).getElementsByTagName("BUTTON");for(var c=0,d;d=a[c];c++)if(d.name==b||d.id==b)return d;return null},zj={key:"ok",caption:"OK"},Aj={key:"cancel",caption:"Cancel"},Hj={key:"yes",caption:"Yes"},Ij={key:"no",caption:"No"},Jj={key:"save",caption:"Save"},Kj={key:"continue",caption:"Continue"}; "undefined"!=typeof document&&(xj(new yj,zj,!0,!0),xj(xj(new yj,zj,!0),Aj,!1,!0),xj(xj(new yj,Hj,!0),Ij,!1,!0),xj(xj(xj(new yj,Hj),Ij,!0),Aj,!1,!0),xj(xj(xj(new yj,Kj),Jj),Aj,!0,!0));var Mj=function(){this.g=U("blogger.templates.responsive.Sharing");W(this.g,"Initializing Sharing.");try{this.o=new Gh;this.Eb=[];this.s=null;this.cc=[];Lj(this);if(this.o.Wf){var a=document.querySelector(".post-share-buttons-top"),b=document.querySelector(".post-share-buttons-bottom");a&&b&&Ri(b,a)}W(this.g,"Finished initializing sharing.")}catch(c){V(this.g,"Error initializing sharing. Uncaught exception.",c),this.h()}},Lj=function(a){Eh("sharing_native").then(function(b){for(var c={},d=n(Array.prototype.slice.call(document.querySelectorAll(".sharing"), 0)),e=d.next();!e.done;c={L:c.L,Pa:c.Pa,na:c.na,Da:c.Da,Z:c.Z,Lb:c.Lb},e=d.next())if(c.Pa=e.value,c.Z=G("sharing-button",c.Pa),c.Da=G("share-buttons-container",c.Pa),c.na=G("share-buttons",c.Pa),c.Da&&c.na&&c.Z){c.L=new fh(c.na);e=function(l){return function(){l.L&&l.L.isVisible()&&l.L.R()}}(c);var f=function(l){return function(){var m=l.L,p=l.na,q=l.Da,z=l.Z;m&&!m.isVisible()?a.Hb(m,p,q,z):a.xb(m,p,q,z)}}(c);dh(c.L);ch(c.L);var g=a.o.Df&&a.o.Df(c.L.m()),k=a.o.We&&a.o.We(c.L.m());c.L.yf(g,k);P(window, "resize",e);P(c.Z,"click",f);P(c.L,"hide",function(l){return function(){return a.xb(l.L,l.na,l.Da,l.Z)}}(c));f=new Ti(c.Z);P(f,"key",function(l){return function(m){return a.$b(l.L,l.na,l.Da,l.Z,m)}}(c));f=new Ti(c.na);P(f,"key",function(l){return function(m){return a.$b(l.L,l.na,l.Da,l.Z,m)}}(c));Gg(c.Z,"button");X(c.Z,"expanded",!1);X(c.Z,"haspopup",!0);b&&void 0!==navigator.share&&(c.Lb=G("sharing-element-other",c.Pa),f=c.Lb.parentElement,N.remove(f,"hidden"),f.removeAttribute("aria-hidden"),P(c.Lb, "click",function(l){return function(){var m=l.Pa.getAttribute("data-title"),p=l.Lb.getAttribute("data-url");null!=m&&p&&(navigator.share({title:m,url:p}),a.xb(l.L,l.na,l.Da,l.Z))}}(c)));a.Eb.push(c.L);a.cc.push(e)}})};Mj.prototype.Ae=function(){if(this.Eb)for(var a=n(this.Eb),b=a.next();!b.done;b=a.next())(b=b.value)&&b.K(!1)}; Mj.prototype.Hb=function(a,b,c,d){b&&c&&(c.removeChild(b),document.body.appendChild(b),a.K(!1),N.add(d,"sharing-open"),N.remove(b,"hidden"),X(b,"expanded",!0),X(b,"hidden",!1),c="ltr"==r.document.documentElement.getAttribute("dir")?4:0,a.Sd=c,a.isVisible()&&a.R(),d&&(X(d,"expanded",!0),a.setPosition(new rh(d,c))),a.K(!0),this.o.Ge&&(this.s=Wf(document.body,null,"sharing-dim-overlay"),this.s.show()),Nj(this,b))}; Mj.prototype.xb=function(a,b,c,d){b&&c&&(N.remove(d,"sharing-open"),N.add(b,"hidden"),X(b,"expanded",!1),X(b,"hidden",!0),document.body.removeChild(b),c.appendChild(b),d&&X(d,"expanded",!1),this.o.Ge&&(this.s.ca(),this.s=null))};Mj.prototype.$b=function(a,b,c,d,e){b&&c&&(38==e.keyCode||40==e.keyCode)&&(a.isVisible()||this.Hb(a,b,c,d),a=Array.prototype.slice.call(b.querySelectorAll("."+this.o.zf)),b=a.indexOf(document.activeElement),b+=40==e.keyCode?1:-1,b=(b+a.length)%a.length,a[b].focus(),e.preventDefault())}; var Nj=function(a,b){if(!N.contains(b,"btns-init")){for(var c=b.querySelectorAll("."+a.o.zf),d=Da(a.Ae,a),e={},f=0;f',Oa(Ib(p),"must provide justification"),u(!/^[\s\xa0]*$/.test(Ib(p)),"must provide non-empty justification"),p=Yb(v,null),(q=q.document)&&q.write&&(q.write(Xb(p)),q.close()))):(q=cc(w,q,z,v))&&p.noopener&&(q.opener=null);d();return!1};P(l,"key",function(p){if(32==p.keyCode||13==p.keyCode)m(),p.preventDefault()});P(k, "click",m)}}}(e)(e.nc);N.add(b,"btns-init")}},Oj=function(a,b){if(b&&"undefined"!==typeof ClipboardJS&&ClipboardJS){b=new ClipboardJS(b,{text:function(e){return e.getAttribute("data-url")}});var c=Da(a.Ae,a),d=Fh("postUrl")||"Post Link";b.on("error",function(e){window.prompt(d,e.trigger.getAttribute("data-url"));c();return!1});b.on("success",function(){var e=Fh("linkCopiedToClipboard")||"Link copied to clipboard.";Eh("sharing_get_link_dialog").then(function(f){if(f&&0<=Pi()){f=Fh("ok")||"Ok";var g= new Z,k=Wf(document.body,function(){g.K(!1)},"getlink-dim-overlay");k.show();var l=(new yj).set(f,f,!0,!0);g.qa=l;g.pa&&(g.qa?Dj(g.qa,g.pa):bc(g.pa,Zb),L(g.pa,!!g.qa));g.xf(e);g.Fe=!1;Cj(g,!1);g.Ee=!0;1!=g.Pd&&Bj(g,!0);g.bc();N.add(Gj(l,f),"flat-button");N.add(g.m(),"dialog");N.add(g.m(),"link-copied-dialog");g.K(!0);P(g,"hide",function(){k.ca()})}else window.alert(e);c()});return!1})}else Bf(a.g,"ClipboardJS not initialized.")}; Mj.prototype.h=function(){this.s&&(this.s.ca(),this.s=null);this.Eb&&Sd(this.Eb);this.Eb=null;if(this.cc)for(var a=0;a