From 1ea1e32d6b31bd782bf988477b4a91d50fff3721 Mon Sep 17 00:00:00 2001 From: Craig Michael Thompson Date: Thu, 9 Dec 2010 15:26:00 +0000 Subject: [PATCH] Added code to prevent parallel calling of reposition method --- dist/jquery.qtip.css | 2 +- dist/jquery.qtip.js | 14 +++++++++----- dist/jquery.qtip.min.js | 20 ++++++++++---------- dist/jquery.qtip.pack.js | 4 ++-- src/core.js | 12 ++++++++---- 5 files changed, 30 insertions(+), 22 deletions(-) diff --git a/dist/jquery.qtip.css b/dist/jquery.qtip.css index 5c799c83..21cbcfcd 100644 --- a/dist/jquery.qtip.css +++ b/dist/jquery.qtip.css @@ -9,7 +9,7 @@ * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License * -* Date: Thu Dec 9 04:00:53 2010 +0000 +* Date: Thu Dec 9 04:03:40 2010 +0000 */ .ui-tooltip-accessible{ diff --git a/dist/jquery.qtip.js b/dist/jquery.qtip.js index cd2a95bc..cc8153d3 100644 --- a/dist/jquery.qtip.js +++ b/dist/jquery.qtip.js @@ -9,7 +9,7 @@ * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License * -* Date: Thu Dec 9 04:00:53 2010 +0000 +* Date: Thu Dec 9 04:03:40 2010 +0000 */ "use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ @@ -974,7 +974,11 @@ function QTip(target, options, id) reposition: function(event) { - if(self.rendered === FALSE) { return FALSE; } + // Return if tooltip isn't rendered or we're already processing a previous call + if(self.rendered === FALSE || self.cache.processing) { return FALSE; } + + // Set processing flag and continue otherwise + else { self.cache.processing = 1; } var target = options.position.target, tooltip = self.elements.tooltip, @@ -1039,9 +1043,6 @@ function QTip(target, options, id) scrollTop: viewport.scrollTop() }; - - - // Check if mouse was the target if(target === 'mouse') { // Force left top to allow flipping @@ -1138,6 +1139,9 @@ function QTip(target, options, id) tooltip.css(position); } + // Revoke processing flag now we're done + self.cache.processing = 0; + return self; }, diff --git a/dist/jquery.qtip.min.js b/dist/jquery.qtip.min.js index 989dec45..27a9e777 100644 --- a/dist/jquery.qtip.min.js +++ b/dist/jquery.qtip.min.js @@ -9,7 +9,7 @@ * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License * -* Date: Thu Dec 9 04:00:53 2010 +0000 +* Date: Thu Dec 9 04:03:40 2010 +0000 */ "use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ @@ -40,15 +40,15 @@ x,F,C){var D=c.search(/fixed/i)>-1?[0,[0,1,1,1]]:[c.substr(0,3),c.charAt(0)==="s j+"-"+k+"-title");d[o]("aria-describedby",j+"-"+k+"-content");if(c){if(a.browser.msie&&this.style&&x){w=this.style;w.removeAttribute("filter");w.removeAttribute("opacity")}}else x&&t.hide()}if(e.rendered===FALSE)return FALSE;var m=c?"show":"hide",g=e.elements.tooltip,p=b[m],v=g.is(":visible"),w;if((typeof c).search("boolean|number"))c=!g.is(":visible");if(!v&&!c||g.is(":animated"))return e;if(f){if(e.cache.event&&/over|enter/.test(f.type)&&/out|leave/.test(e.cache.event.type)&&a(f.target).add(b.show.target).length< 2&&a(f.relatedTarget).parents(n).length>0)return e;e.cache.event=a.extend({},f)}v=a.Event("tooltip"+m);v.originalEvent=f?e.cache.event:NULL;g.trigger(v,[e.hash(),90]);if(v.isDefaultPrevented())return e;if(c){e.focus();e.reposition(f);p.solo&&a(n).qtip("hide")}else clearTimeout(e.timers.show);g.attr("aria-hidden",Boolean(!c));g.stop(1,1);if(a.isFunction(p.effect)){p.effect.call(g,e.hash());g.queue(function(){i.call(this);a(this).dequeue()})}else if(p.effect===FALSE){g[m]();i.call(g)}else g.fadeTo(90, c?1:0,i);c&&p.target.trigger("qtip-"+k+"-inactive");return e},show:function(c){e.toggle(TRUE,c)},hide:function(c){e.toggle(FALSE,c)},focus:function(c){if(e.rendered===FALSE)return FALSE;var f=e.elements.tooltip,i=a(n),m=parseInt(f[0].style.zIndex,10),g=a.fn.qtip.zindex+i.length,p=j+"-focus",v=a.extend({},c);if(!f.hasClass(p)&&m!==g){i.each(function(){this.style.zIndex-=1});a(n+"."+p).each(function(){var w=a(this),t=w.qtip(),o;if(!t||t.rendered===FALSE)return TRUE;w.removeClass(p);o=a.Event("tooltipblur"); -o.originalEvent=v;w.trigger(o,[t,g])});c=a.Event("tooltipfocus");c.originalEvent=v;f.trigger(c,[e.hash(),g]);if(!c.isDefaultPrevented())f.addClass(p)[0].style.zIndex=g}return e},reposition:function(c){if(e.rendered===FALSE)return FALSE;var f=b.position.target,i=e.elements.tooltip,m=b.position,g=m.my,p=m.at,v=m.adjust,w=e.elements.tooltip.width(),t=e.elements.tooltip.height(),o=a(m.container)[0],x=0,F=0,C=a.Event("tooltipmove"),D=i.css("position")==="fixed",E=a(v.container&&o!==document.body?o:G), -y={left:0,top:0};o={left:function(H){var J=E.scrollLeft,I=p.x==="left"?x:p.x==="right"?-x:-x/2,M=H+w-E.width-J;I=(g.x==="left"?w:g.x==="right"?-w:-w/2)-(g.x===g.y?1:-2)*v.x-(g.precedance==="x"||g.x===g.y?I:0);if(J-H>0)y.left-=I;else if(M>0)y.left-=(g.x==="center"?-1:1)*I;return y.left-H},top:function(H){var J=E.scrollTop,I=p.y==="top"?F:p.y==="bottom"?-F:-F/2,M=H+t-E.height-J;I=(g.y==="top"?t:g.y==="bottom"?-t:-t/2)-(g.y===g.x?1:-2)*v.y-(g.precedance==="y"||g.x===g.y?I:0);if(J-H>0)y.top-=I;else if(M> -0)y.top-=(g.y==="center"?-1:1)*I;return y.top-H}};E={elem:E,height:E[(E[0]===G?"h":"outerH")+"eight"](),width:E[(E[0]===G?"w":"outerW")+"idth"](),scrollLeft:E.scrollLeft(),scrollTop:E.scrollTop()};if(f==="mouse"){p={x:"left",y:"top"};c=v.mouse||!c||!c.pageX?a.extend({},a.fn.qtip.mouse):c;y={top:c.pageY,left:c.pageX}}else{if(f==="event")f=c&&c.target&&c.type!=="scroll"&&c.type!=="resize"?e.cache.target=a(c.target):e.cache.target;f=a(f).eq(0);if(f.length===0)return e;else if(f[0]===document||f[0]=== -G){x=f.width();F=f.height();if(f[0]===G)y={top:D?0:E.scrollTop,left:D?0:E.scrollLeft}}else if(f.is("area")&&a.fn.qtip.plugins.imagemap){y=a.fn.qtip.plugins.imagemap(f,p);x=y.width;F=y.height;y=y.offset}else{x=f.outerWidth();F=f.outerHeight();y=r(f)}y.left+=p.x==="right"?x:p.x==="center"?x/2:0;y.top+=p.y==="bottom"?F:p.y==="center"?F/2:0}y.left+=v.x+(g.x==="right"?-w:g.x==="center"?-w/2:0);y.top+=v.y+(g.y==="bottom"?-t:g.y==="center"?-t/2:0);y.adjusted=v.screen&&f[0]!==G&&f[0]!==document.body?{left:o.left(y.left), -top:o.top(y.top)}:{left:0,top:0};i.attr("class",function(){return a(this).attr("class").replace(/ui-tooltip-pos-\w+/i,"")}).addClass(j+"-pos-"+g.abbreviation());C.originalEvent=a.extend({},c);i.trigger(C,[e.hash(),y,E.elem]);if(C.isDefaultPrevented())return e;delete y.adjusted;if(i.is(":visible")&&a.isFunction(m.effect)){m.effect.call(i,e.hash(),y);i.queue(function(){var H=a(this);H.css({opacity:"",height:""});a.browser.msie&&this.style&&this.style.removeAttribute("filter");H.dequeue()})}else isNaN(y.left, -y.top)||i.css(y);return e},redraw:function(){if(!e.rendered||!(a.browser.msie&&parseInt(a.browser.version.charAt(0),10)<9))return FALSE;var c=e.elements.tooltip;c.attr("style");var f;c.css({width:"auto",height:"auto"});f=l("dimensions",1);a.each(["width","height"],function(i,m){var g=parseInt(c.css("max-"+m),10)||0,p=parseInt(c.css("min-"+m),10)||0;f[m]=g+p?Math.min(Math.max(f[m],p),g):f[m]});c.css(f)},disable:function(c){var f=e.elements.tooltip;if(e.rendered)f.toggleClass("ui-state-disabled",c); -else e.cache.disabled=!!c;return e},destroy:function(){var c=e.elements,f=c.target.data("oldtitle");e.rendered&&a.each(e.plugins,function(){this.initialize==="render"&&this.destroy()});z(1,1,1,1);d.removeData("qtip");e.rendered&&c.tooltip.remove();f&&d.attr("title",f);d.removeAttr("aria-describedby");return d},hash:function(){var c=a.extend({},e);delete c.cache;delete c.timers;delete c.options;delete c.plugins;delete c.render;delete c.hash;return c}})}function P(d,b){var k,h,r=a(this);k=a(document.body); -var l=this===document?k:r;h=r.metadata?r.metadata(b.metadata):NULL;var s=a.extend(TRUE,{},a.fn.qtip.defaults,b,L((h&&b.metadata.type==="html5"?h[b.metadata.name]:NULL)||h));r.removeData("metadata");h=s.position;if("boolean"===typeof s.content.text)if(s.content.attr!==FALSE&&r.attr(s.content.attr))s.content.text=r.attr(s.content.attr);else return FALSE;if(h.container===FALSE)h.container=k;if(h.target===FALSE)h.target=l;if(s.show.target===FALSE)s.show.target=l;if(s.hide.target===FALSE)s.hide.target= -l;h.at=new a.fn.qtip.plugins.Corner(h.at);h.my=new a.fn.qtip.plugins.Corner(h.my);if(r.data("qtip"))if(s.overwrite)r.qtip("destroy");else if(s.overwrite===FALSE)return FALSE;r.attr("title")&&r.data("oldtitle",r.attr("title")).removeAttr("title");k=new O(r,s,d);r.data("qtip",k);return k}function Q(d){var b=this;b.checks={"^content.ajax":function(){this.plugins.ajax.load(this.options.content.ajax)}};a.extend(b,{init:function(){var k=d.options.content.ajax;d.elements.tooltip.bind("tooltiprender.ajax", +o.originalEvent=v;w.trigger(o,[t,g])});c=a.Event("tooltipfocus");c.originalEvent=v;f.trigger(c,[e.hash(),g]);if(!c.isDefaultPrevented())f.addClass(p)[0].style.zIndex=g}return e},reposition:function(c){if(e.rendered===FALSE||e.cache.processing)return FALSE;else e.cache.processing=1;var f=b.position.target,i=e.elements.tooltip,m=b.position,g=m.my,p=m.at,v=m.adjust,w=e.elements.tooltip.width(),t=e.elements.tooltip.height(),o=a(m.container)[0],x=0,F=0,C=a.Event("tooltipmove"),D=i.css("position")==="fixed", +E=a(v.container&&o!==document.body?o:G),y={left:0,top:0};o={left:function(H){var J=E.scrollLeft,I=p.x==="left"?x:p.x==="right"?-x:-x/2,M=H+w-E.width-J;I=(g.x==="left"?w:g.x==="right"?-w:-w/2)-(g.x===g.y?1:-2)*v.x-(g.precedance==="x"||g.x===g.y?I:0);if(J-H>0)y.left-=I;else if(M>0)y.left-=(g.x==="center"?-1:1)*I;return y.left-H},top:function(H){var J=E.scrollTop,I=p.y==="top"?F:p.y==="bottom"?-F:-F/2,M=H+t-E.height-J;I=(g.y==="top"?t:g.y==="bottom"?-t:-t/2)-(g.y===g.x?1:-2)*v.y-(g.precedance==="y"|| +g.x===g.y?I:0);if(J-H>0)y.top-=I;else if(M>0)y.top-=(g.y==="center"?-1:1)*I;return y.top-H}};E={elem:E,height:E[(E[0]===G?"h":"outerH")+"eight"](),width:E[(E[0]===G?"w":"outerW")+"idth"](),scrollLeft:E.scrollLeft(),scrollTop:E.scrollTop()};if(f==="mouse"){p={x:"left",y:"top"};c=v.mouse||!c||!c.pageX?a.extend({},a.fn.qtip.mouse):c;y={top:c.pageY,left:c.pageX}}else{if(f==="event")f=c&&c.target&&c.type!=="scroll"&&c.type!=="resize"?e.cache.target=a(c.target):e.cache.target;f=a(f).eq(0);if(f.length=== +0)return e;else if(f[0]===document||f[0]===G){x=f.width();F=f.height();if(f[0]===G)y={top:D?0:E.scrollTop,left:D?0:E.scrollLeft}}else if(f.is("area")&&a.fn.qtip.plugins.imagemap){y=a.fn.qtip.plugins.imagemap(f,p);x=y.width;F=y.height;y=y.offset}else{x=f.outerWidth();F=f.outerHeight();y=r(f)}y.left+=p.x==="right"?x:p.x==="center"?x/2:0;y.top+=p.y==="bottom"?F:p.y==="center"?F/2:0}y.left+=v.x+(g.x==="right"?-w:g.x==="center"?-w/2:0);y.top+=v.y+(g.y==="bottom"?-t:g.y==="center"?-t/2:0);y.adjusted=v.screen&& +f[0]!==G&&f[0]!==document.body?{left:o.left(y.left),top:o.top(y.top)}:{left:0,top:0};i.attr("class",function(){return a(this).attr("class").replace(/ui-tooltip-pos-\w+/i,"")}).addClass(j+"-pos-"+g.abbreviation());C.originalEvent=a.extend({},c);i.trigger(C,[e.hash(),y,E.elem]);if(C.isDefaultPrevented())return e;delete y.adjusted;if(i.is(":visible")&&a.isFunction(m.effect)){m.effect.call(i,e.hash(),y);i.queue(function(){var H=a(this);H.css({opacity:"",height:""});a.browser.msie&&this.style&&this.style.removeAttribute("filter"); +H.dequeue()})}else isNaN(y.left,y.top)||i.css(y);e.cache.processing=0;return e},redraw:function(){if(!e.rendered||!(a.browser.msie&&parseInt(a.browser.version.charAt(0),10)<9))return FALSE;var c=e.elements.tooltip;c.attr("style");var f;c.css({width:"auto",height:"auto"});f=l("dimensions",1);a.each(["width","height"],function(i,m){var g=parseInt(c.css("max-"+m),10)||0,p=parseInt(c.css("min-"+m),10)||0;f[m]=g+p?Math.min(Math.max(f[m],p),g):f[m]});c.css(f)},disable:function(c){var f=e.elements.tooltip; +if(e.rendered)f.toggleClass("ui-state-disabled",c);else e.cache.disabled=!!c;return e},destroy:function(){var c=e.elements,f=c.target.data("oldtitle");e.rendered&&a.each(e.plugins,function(){this.initialize==="render"&&this.destroy()});z(1,1,1,1);d.removeData("qtip");e.rendered&&c.tooltip.remove();f&&d.attr("title",f);d.removeAttr("aria-describedby");return d},hash:function(){var c=a.extend({},e);delete c.cache;delete c.timers;delete c.options;delete c.plugins;delete c.render;delete c.hash;return c}})} +function P(d,b){var k,h,r=a(this);k=a(document.body);var l=this===document?k:r;h=r.metadata?r.metadata(b.metadata):NULL;var s=a.extend(TRUE,{},a.fn.qtip.defaults,b,L((h&&b.metadata.type==="html5"?h[b.metadata.name]:NULL)||h));r.removeData("metadata");h=s.position;if("boolean"===typeof s.content.text)if(s.content.attr!==FALSE&&r.attr(s.content.attr))s.content.text=r.attr(s.content.attr);else return FALSE;if(h.container===FALSE)h.container=k;if(h.target===FALSE)h.target=l;if(s.show.target===FALSE)s.show.target= +l;if(s.hide.target===FALSE)s.hide.target=l;h.at=new a.fn.qtip.plugins.Corner(h.at);h.my=new a.fn.qtip.plugins.Corner(h.my);if(r.data("qtip"))if(s.overwrite)r.qtip("destroy");else if(s.overwrite===FALSE)return FALSE;r.attr("title")&&r.data("oldtitle",r.attr("title")).removeAttr("title");k=new O(r,s,d);r.data("qtip",k);return k}function Q(d){var b=this;b.checks={"^content.ajax":function(){this.plugins.ajax.load(this.options.content.ajax)}};a.extend(b,{init:function(){var k=d.options.content.ajax;d.elements.tooltip.bind("tooltiprender.ajax", function(){b.load(k);d.elements.tooltip.bind("tooltipshow.ajax",function(){k.once===FALSE&&d.rendered===TRUE&&b.load(k)})})},load:function(k){a.ajax(a.extend(TRUE,{},k,{success:function(h,r){if(a.isFunction(k.success))if(k.success.call(d.hash(),h,r)===FALSE)return;d.set("content.text",h)},error:function(h,r,l){var s=r||l;if(a.isFunction(k.error)){h=k.error.call(d.hash(),h,r,l);if(h===FALSE)return}d.set("content.text",s)}}));return b},destroy:function(){d.elements.tooltip.unbind("tooltipshow.ajax")}}); b.init()}function N(d,b,k){var h=Math.floor(b/2),r=Math.floor(k/2);b={bottomright:[[0,0],[b,k],[b,0]],bottomleft:[[0,0],[b,0],[0,k]],topright:[[0,k],[b,0],[b,k]],topleft:[[0,0],[0,k],[b,k]],topcenter:[[0,k],[h,0],[b,k]],bottomcenter:[[0,0],[b,0],[h,k]],rightcenter:[[0,0],[b,r],[0,k]],leftcenter:[[b,0],[b,k],[0,r]]};b.lefttop=b.bottomright;b.righttop=b.bottomleft;b.leftbottom=b.topright;b.rightbottom=b.topleft;return b[d]}function R(d){function b(j){var n=l.tip,c=["left","right"],f=r.offset,i,m;if(r.corner=== FALSE||!n)return FALSE;j=j||h.corner;i=j.precedance;m=i==="y"?"x":"y";c[i==="y"?"push":"unshift"]("top","bottom");f=Math.max(j[m]==="center"?f:0,f);n.css({top:"",bottom:"",left:"",right:"",margin:""});switch(j[i==="y"?"x":"y"]){case "center":n.css(c[0],"50%").css("margin-"+c[0],-Math.floor(A[i==="y"?"width":"height"]/2)+f);break;case c[0]:n.css(c[0],f);break;case c[1]:n.css(c[1],f);break}f=A[i==="x"?"width":"height"];if(z){s.toggleClass("ui-tooltip-accessible",!s.is(":visible"));f-=parseInt(u.css("border-"+ diff --git a/dist/jquery.qtip.pack.js b/dist/jquery.qtip.pack.js index 370d5d7a..483b781e 100644 --- a/dist/jquery.qtip.pack.js +++ b/dist/jquery.qtip.pack.js @@ -9,11 +9,11 @@ * http://en.wikipedia.org/wiki/MIT_License * http://en.wikipedia.org/wiki/GNU_General_Public_License * -* Date: Thu Dec 9 04:00:53 2010 +0000 +* Date: Thu Dec 9 04:03:40 2010 +0000 */ "use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ /*jslint browser: true, onevar: true, undef: true, nomen: true, bitwise: true, regexp: true, newcap: true, immed: true, strict: true */ /*global window: false, jQuery: false */ -eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('"5w 5x";11 1b=4y,12=72,1F=6R;(V(a,G,K){V L(d){11 b;U(!d)X 12;U("1I"!==1m d.2n)d.2n={2a:d.2n};U("19"2i d){U("1I"!==1m d.19||d.19.2G)d.19={1M:d.19};b=d.19.1M||12;U(!a.2x(b)&&(!b&&!b.1v||b.1r<1||"1I"===1m b&&!b.2G))b=d.19.1M=12;U("1o"2i d.19&&"1I"!==1m d.19.1o)d.19.1o={1M:d.19.1o}}U("1h"2i d){U("1I"!==1m d.1h)d.1h={2f:d.1h,2u:d.1h};U("1I"!==1m d.1h.1U)d.1h.1U={};U("56"!==1m d.1h.1U.2M)d.1h.1U.2M=!!d.1h.1U.2M}U("W"2i d){U("1I"!==1m d.W)d.W={1w:d.W};U("1I"!==1m d.W)d.W=d.W.2G?{1j:d.W}:{1w:d.W}}U("16"2i d)U("1I"!==1m d.16)d.16=d.16.2G?{1j:d.16}:{1w:d.16};U("1i"2i d&&"1I"!==1m d.1i)d.1i={3r:d.1i};a.1x(a.1a.Y.1e,V(){14.3i&&14.3i(d)});X d}V O(d,b,k){V h(c){11 f,i=c.2O("."),m=b[i[0]];2S(c=1;c",{3l:f}):a("",{"1T":"1g-1X-3P",1M:"59 13",1o:"59 13",1c:{"1M-5D":"-5E"}}).5F(a("<4I />",{"1T":(b.1i.1Q?"1g":j)+"-3C 1g-3C-58"}));c.22.4n(c.2h).1v("3W","22").3z(j+"-58").4C(V(i){a(14).23("1g-1X-4C",i.2a==="42")}).3F(V(){c.13.2C("1g-1X-1Y")||e.16();X 12}).1q("3O 5G 4O 5H 45",V(i){a(14).23("1g-1X-5I 1g-1X-2R",/5J$/i.1K(i.2a))});e.3Q()}V q(){11 c=e.1k;c.2h&&s();c.2h=a("<25 />",{"1T":j+"-2h "+(b.1i.1Q?"1g-1Q-4G":"")}).3R(c.1o=a("<25 />",{1C:j+"-"+k+"-1o","1T":j+"-1o",3l:b.19.1o.1M})).4n(c.2Q);U(b.19.1o.22)u();18 e.1u===1b&&e.3Q()}V A(c){11 f=e.1k;U(!e.1u||!c)X 12;U(a.2x(c))c=c.1W(d);c.2G&&c.1r>0?f.19.5K().3R(c.1c({37:"3v"})):f.19.3l(c);f.13.3N("4F",V(i){V m(p){g=g.4f(p);U(g.1r===0){e.3Q();e.1u===1b&&e.2k(e.1O.1w);i()}}11 g=a("3k:4f([1f]):4f([1d])",e.1k.19);g.1x(V(p,v){11 w=["6b","3H","3h","5L",""].5M(".Y-5N ");a(14).1q(w,V(){2j(e.1L.3k[p]);m(14)});(V t(){U(v.1f)X m(v);e.1L.3k[p]=3e(t,20)})();X 1b});g.1r===0&&m(g)});X e}V B(c,f,i,m){V g(C){U(o.13.2C("1g-1X-1Y"))X 12;o.W.2F("Y-"+k+"-24");2j(e.1L.W);2j(e.1L.16);11 D=V(){e.W(C)};U(b.W.2r>0)e.1L.W=3e(D,b.W.2r);18 D()}V p(C){U(o.13.2C("1g-1X-1Y"))X 12;11 D=a(C.4L||C.1j).44(n)[0]==o.13[0];2j(e.1L.W);2j(e.1L.16);U(b.16.2z&&(b.1h.1j==="29"&&D||/29(4B|4z|4t)/.1K(C.2a)&&D)){C.65();C.68();X 12}o.13.3V(1,1);U(b.16.2r>0)e.1L.16=3e(V(){e.16(C)},b.16.2r);18 e.16(C)}V v(C){U(o.13.2C("1g-1X-1Y"))X 12;2j(e.1L.24);e.1L.24=3e(V(){e.16(C)},b.16.24)}V w(C){e.1k.13.2c(":2w")&&e.2k(C)}11 t=".Y-"+k,o={W:b.W.1j,16:b.16.1j,13:e.1k.13},x={W:2E(b.W.1w).2O(" "),16:2E(b.16.1w).2O(" ")},F=a.2q.2X&&/^6\\.[0-9]/.1K(a.2q.3M);d.1q("2b.Y",V(){e.2t()});U(i&&b.16.2z){o.16=o.16.2v(o.13);o.13.1q("46"+t,V(){o.13.2C("1g-1X-1Y")||2j(e.1L.16)})}U(f){U("2W"===1m b.16.24){o.W.1q("Y-"+k+"-24",v);a.1x(a.1a.Y.4o,V(C,D){o.16.2v(e.1k.13).1q(D+t+"-24",v)})}a.1x(x.16,V(C,D){11 E=a.5O(D,x.W);U(E>-1&&a(o.16).2v(o.W).1r===a(o.16).1r||D==="4E"){o.W.1q(D+t,V(y){o.13.2c(":2w")?p(y):g(y)});1Z x.W[E]}18 o.16.1q(D+t,p)})}U(c){a.1x(x.W,V(C,D){o.W.1q(D+t,g)});o.13.1q("46"+t,V(){e.2R()})}U(m){U(b.1h.1U.2I||b.1h.1U.2M)a(G).1q("2I"+t,w);U(b.1h.1U.2M||F&&o.13.1c("1h")==="2z")a(1V).1q("3X"+t,w);/4E/i.1K(b.16.1w)&&a(1V).1q("3O"+t,V(C){11 D=e.1k.13;a(C.1j).44(n).1r===0&&a(C.1j).2v(d).1r>1&&D.2c(":2w")&&!D.2C("1g-1X-1Y")&&e.16()});b.1h.1j==="29"&&a(1V).1q("3g"+t,V(C){U(b.1h.1U.29&&!o.13.2C("1g-1X-1Y")&&o.13.2c(":2w"))e.2k(C||a.1a.Y.29)})}}V z(c,f,i,m){m=2e(m,10)!==0;11 g=".Y-"+k,p={W:c?b.W.1j:a("<25/>"),16:f?b.16.1j:a("<25/>"),13:i?e.1k.13:a("<25/>")};f={W:2E(b.W.1w).2O(" "),16:2E(b.16.1w).2O(" ")};U(e.1u){a.1x(f.W,V(v,w){p.W.1D(w+g)});p.W.1D("3g"+g).1D("45"+g).1D("Y-"+k+"-24");a.1x(f.16,V(v,w){p.16.2v(p.13).1D(w+g)});a.1x(a.1a.Y.4o,V(v,w){p.16.2v(i?e.1k.19:1F).1D(w+g+"-24")});p.16.1D("45"+g);p.13.1D("46"+g);U(m){a(G).1D("2I"+g);a(1V).1D("3O"+g+" 3g"+g)}}18 c&&p.W.1D(f.W+g+"-2N")}11 e=14,j="1g-13",n=".Y."+j;e.1C=k;e.1u=12;e.1k={1j:d};e.1O={1w:{},1j:1F,1Y:12};e.1L={3k:[]};e.1S=b;e.1e={};a.1G(e,{21:V(c){11 f=e.1k,i=a.39("4U");U(e.1u)X 12;e.1u=c?-2:-1;f.13=a("<25/>").1v({1C:j+"-"+k,3W:"13","1T":j+" Y 1g-13-2Z 1g-5l-4H "+b.1i.3r}).1c("z-40",a.1a.Y.4b+a(n).1r).23("1g-1Q",b.1i.1Q).23("1g-1X-1Y",e.1O.1Y).2g("Y",e).2K(b.1h.2A);f.2Q=a("<25 />",{"1T":j+"-2Q"}).2K(f.13);f.19=a("<25 />",{"1T":j+"-19 "+(b.1i.1Q?"1g-1Q-19":""),1C:j+"-"+k+"-19"}).2K(f.2Q);b.19.1o.1M&&q();A(b.19.1M);a.1x(a.1a.Y.1e,V(){14.2J==="21"&&14(e)});e.1u=1b;B(1,1,1,1);a.1x(b.4s,V(m,g){g&&f.13.1q("13"+m,g)});f.13.3N("4F",V(m){U(b.W.3n||c){f.13.16();e.W(e.1O.1w)}f.13.3J("1g-13-2Z");i.3d=e.1O.1w;f.13.2F(i,[e.27()]);m()});X e},2L:V(c){34(c.2D()){1N"1n":c=l("1h");1E;1N"38":c=l("38");1E;3P:c=h(c.2D());c=c[0].1B?c[0].1J():c[0].2G?c[0]:c[0][c[1]];1E}X c},3a:V(c,f){c=c.2D();11 i=h(c),m=e.1k,g=m.13,p,v,w,t={5Q:{1C:V(){11 o=f===1b?a.1a.Y.48:f,x=j+"-"+o;U(o!==12&&o.1r>0&&!a("#1g-13-"+o).1r){g[0].1C=x;m.19[0].1C=x+"-19";m.1o[0].1C=x+"-1o"}},"^19.1M":V(){A(f)},"^19.1o.1M":V(){U(e.1u)U(!e.1k.1o&&f){q();e.2k()}18 f?e.1k.1o.3l(f):s()},"^19.1o.22":V(){11 o=e.1k.22,x=e.1k.1o;U(e.1u)U(f){x||q();u()}18 o.2b()},"^1h.(2f|2u)$":V(){11 o=/2f$/i.1K(c)?"2f":"2u";U("1J"===1m f)b.1h[o]=28 a.1a.Y.1e.2P(f)},"^1h.(2f|2u|1U|1j)":V(){e.1u&&e.2k()},"^1h.2A$":V(){U(e.1u===1b){g.2K(f);e.2k()}},"^(W|16).(1w|1j|2z|2r|24)":V(o,x,F,C){11 D=c.4d(/2z/i)>-1?[0,[0,1,1,1]]:[c.3D(0,3),c.3G(0)==="s"?[1,0,0,0]:[0,1,0,0]];U(D[0])o[x]=C;z.3b(e,D[1]);U(D[0])o[x]=F;B.3b(e,D[1])},"^W.3n$":V(){e.1u===12&&e.W()},"^1i.3r$":V(){e.1k.13.1v("1T",j+" Y 1g-5l-4H "+f)},"^1i.1Q$":V(){11 o=!!f;g.23("1g-1Q",o);m.2h.23("1g-1Q-4G",o);m.19.23("1g-1Q-19",o);m.22.4r("4I").23(j+"-3C",!o).23("1g-3C",o)},"^4s.(21|W|4t|16|2R|3t)":V(o,x,F){m.13[(a.2x(f)?"":"5R")+"1q"]("13"+x,F)}}};a.1x(e.1e,V(o){U("1I"===1m 14.3K)t[o]=14.3K});p=i[0][i[1]];i[0][i[1]]=f.5P?a(f):f;L(b);2S(v 2i t)2S(w 2i t[v])5S(w,"i").1K(c)&&t[v][w].1W(e,i[0],i[1],f,p);X e},2T:V(c,f){V i(){11 t=a(14),o=c?"1v":"3q",x=/^1|0$/.1K(t.1c("3y"));e.1k.1o&&d[o]("3j-4J",j+"-"+k+"-1o");d[o]("3j-4S",j+"-"+k+"-19");U(c){U(a.2q.2X&&14.1i&&x){w=14.1i;w.4a("3B");w.4a("3y")}}18 x&&t.16()}U(e.1u===12)X 12;11 m=c?"W":"16",g=e.1k.13,p=b[m],v=g.2c(":2w"),w;U((1m c).4d("3w|2W"))c=!g.2c(":2w");U(!v&&!c||g.2c(":5T"))X e;U(f){U(e.1O.1w&&/5V|5W/.1K(f.2a)&&/4B|4z/.1K(e.1O.1w.2a)&&a(f.1j).2v(b.W.1j).1r<2&&a(f.4L).44(n).1r>0)X e;e.1O.1w=a.1G({},f)}v=a.39("13"+m);v.3d=f?e.1O.1w:1F;g.2F(v,[e.27(),3u]);U(v.49())X e;U(c){e.2R();e.2k(f);p.5h&&a(n).Y("16")}18 2j(e.1L.W);g.1v("3j-5X",5Y(!c));g.3V(1,1);U(a.2x(p.2m)){p.2m.1W(g,e.27());g.3N(V(){i.1W(14);a(14).4P()})}18 U(p.2m===12){g[m]();i.1W(g)}18 g.4v(3u,c?1:0,i);c&&p.1j.2F("Y-"+k+"-24");X e},W:V(c){e.2T(1b,c)},16:V(c){e.2T(12,c)},2R:V(c){U(e.1u===12)X 12;11 f=e.1k.13,i=a(n),m=2e(f[0].1i.3Z,10),g=a.1a.Y.4b+i.1r,p=j+"-2R",v=a.1G({},c);U(!f.2C(p)&&m!==g){i.1x(V(){14.1i.3Z-=1});a(n+"."+p).1x(V(){11 w=a(14),t=w.Y(),o;U(!t||t.1u===12)X 1b;w.3J(p);o=a.39("5Z");o.3d=v;w.2F(o,[t,g])});c=a.39("60");c.3d=v;f.2F(c,[e.27(),g]);U(!c.49())f.3z(p)[0].1i.3Z=g}X e},2k:V(c){U(e.1u===12)X 12;11 f=b.1h.1j,i=e.1k.13,m=b.1h,g=m.2f,p=m.2u,v=m.1U,w=e.1k.13.1d(),t=e.1k.13.1f(),o=a(m.2A)[0],x=0,F=0,C=a.39("3Y"),D=i.1c("1h")==="2z",E=a(v.2A&&o!==1V.36?o:G),y={17:0,15:0};o={17:V(H){11 J=E.3E,I=p.x==="17"?x:p.x==="1A"?-x:-x/2,M=H+w-E.1d-J;I=(g.x==="17"?w:g.x==="1A"?-w:-w/2)-(g.x===g.y?1:-2)*v.x-(g.1B==="x"||g.x===g.y?I:0);U(J-H>0)y.17-=I;18 U(M>0)y.17-=(g.x==="1y"?-1:1)*I;X y.17-H},15:V(H){11 J=E.3T,I=p.y==="15"?F:p.y==="1z"?-F:-F/2,M=H+t-E.1f-J;I=(g.y==="15"?t:g.y==="1z"?-t:-t/2)-(g.y===g.x?1:-2)*v.y-(g.1B==="y"||g.x===g.y?I:0);U(J-H>0)y.15-=I;18 U(M>0)y.15-=(g.y==="1y"?-1:1)*I;X y.15-H}};E={4N:E,1f:E[(E[0]===G?"h":"70")+"63"](),1d:E[(E[0]===G?"w":"6Y")+"64"](),3E:E.3E(),3T:E.3T()};U(f==="29"){p={x:"17",y:"15"};c=v.29||!c||!c.3U?a.1G({},a.1a.Y.29):c;y={15:c.47,17:c.3U}}18{U(f==="1w")f=c&&c.1j&&c.2a!=="3X"&&c.2a!=="2I"?e.1O.1j=a(c.1j):e.1O.1j;f=a(f).66(0);U(f.1r===0)X e;18 U(f[0]===1V||f[0]===G){x=f.1d();F=f.1f();U(f[0]===G)y={15:D?0:E.3T,17:D?0:E.3E}}18 U(f.2c("69")&&a.1a.Y.1e.4c){y=a.1a.Y.1e.4c(f,p);x=y.1d;F=y.1f;y=y.1n}18{x=f.4h();F=f.4j();y=r(f)}y.17+=p.x==="1A"?x:p.x==="1y"?x/2:0;y.15+=p.y==="1z"?F:p.y==="1y"?F/2:0}y.17+=v.x+(g.x==="1A"?-w:g.x==="1y"?-w/2:0);y.15+=v.y+(g.y==="1z"?-t:g.y==="1y"?-t/2:0);y.4i=v.2M&&f[0]!==G&&f[0]!==1V.36?{17:o.17(y.17),15:o.15(y.15)}:{17:0,15:0};i.1v("1T",V(){X a(14).1v("1T").32(/1g-13-4M-\\w+/i,"")}).3z(j+"-4M-"+g.53());C.3d=a.1G({},c);i.2F(C,[e.27(),y,E.4N]);U(C.49())X e;1Z y.4i;U(i.2c(":2w")&&a.2x(m.2m)){m.2m.1W(i,e.27(),y);i.3N(V(){11 H=a(14);H.1c({3y:"",1f:""});a.2q.2X&&14.1i&&14.1i.4a("3B");H.4P()})}18 6d(y.17,y.15)||i.1c(y);X e},3Q:V(){U(!e.1u||!(a.2q.2X&&2e(a.2q.3M.3G(0),10)<9))X 12;11 c=e.1k.13;c.1v("1i");11 f;c.1c({1d:"4Q",1f:"4Q"});f=l("38",1);a.1x(["1d","1f"],V(i,m){11 g=2e(c.1c("31-"+m),10)||0,p=2e(c.1c("4R-"+m),10)||0;f[m]=g+p?1p.4R(1p.31(f[m],p),g):f[m]});c.1c(f)},4p:V(c){11 f=e.1k.13;U(e.1u)f.23("1g-1X-1Y",c);18 e.1O.1Y=!!c;X e},2t:V(){11 c=e.1k,f=c.1j.2g("43");e.1u&&a.1x(e.1e,V(){14.2J==="21"&&14.2t()});z(1,1,1,1);d.4T("Y");e.1u&&c.13.2b();f&&d.1v("1o",f);d.3q("3j-4S");X d},27:V(){11 c=a.1G({},e);1Z c.1O;1Z c.1L;1Z c.1S;1Z c.1e;1Z c.21;1Z c.27;X c}})}V P(d,b){11 k,h,r=a(14);k=a(1V.36);11 l=14===1V?k:r;h=r.2n?r.2n(b.2n):1F;11 s=a.1G(1b,{},a.1a.Y.3c,b,L((h&&b.2n.2a==="6f"?h[b.2n.4X]:1F)||h));r.4T("2n");h=s.1h;U("3w"===1m s.19.1M)U(s.19.1v!==12&&r.1v(s.19.1v))s.19.1M=r.1v(s.19.1v);18 X 12;U(h.2A===12)h.2A=k;U(h.1j===12)h.1j=l;U(s.W.1j===12)s.W.1j=l;U(s.16.1j===12)s.16.1j=l;h.2u=28 a.1a.Y.1e.2P(h.2u);h.2f=28 a.1a.Y.1e.2P(h.2f);U(r.2g("Y"))U(s.4l)r.Y("2t");18 U(s.4l===12)X 12;r.1v("1o")&&r.2g("43",r.1v("1o")).3q("1o");k=28 O(r,s,d);r.2g("Y",k);X k}V Q(d){11 b=14;b.3K={"^19.1H":V(){14.1e.1H.3h(14.1S.19.1H)}};a.1G(b,{2B:V(){11 k=d.1S.19.1H;d.1k.13.1q("4U.1H",V(){b.3h(k);d.1k.13.1q("3f.1H",V(){k.30===12&&d.1u===1b&&b.3h(k)})})},3h:V(k){a.1H(a.1G(1b,{},k,{4e:V(h,r){U(a.2x(k.4e))U(k.4e.1W(d.27(),h,r)===12)X;d.3a("19.1M",h)},3H:V(h,r,l){11 s=r||l;U(a.2x(k.3H)){h=k.3H.1W(d.27(),h,r,l);U(h===12)X}d.3a("19.1M",s)}}));X b},2t:V(){d.1k.13.1D("3f.1H")}});b.2B()}V N(d,b,k){11 h=1p.1P(b/2),r=1p.1P(k/2);b={4V:[[0,0],[b,k],[b,0]],4W:[[0,0],[b,0],[0,k]],4Y:[[0,k],[b,0],[b,k]],4Z:[[0,0],[0,k],[b,k]],6r:[[0,k],[h,0],[b,k]],6q:[[0,0],[b,0],[h,k]],6j:[[0,0],[b,r],[0,k]],6l:[[b,0],[b,k],[0,r]]};b.6m=b.4V;b.6o=b.4W;b.6p=b.4Y;b.6s=b.4Z;X b[d]}V R(d){V b(j){11 n=l.1l,c=["17","1A"],f=r.1n,i,m;U(r.1t===12||!n)X 12;j=j||h.1t;i=j.1B;m=i==="y"?"x":"y";c[i==="y"?"57":"6t"]("15","1z");f=1p.31(j[m]==="1y"?f:0,f);n.1c({15:"",1z:"",17:"",1A:"",52:""});34(j[i==="y"?"x":"y"]){1N"1y":n.1c(c[0],"50%").1c("52-"+c[0],-1p.1P(A[i==="y"?"1d":"1f"]/2)+f);1E;1N c[0]:n.1c(c[0],f);1E;1N c[1]:n.1c(c[1],f);1E}f=A[i==="x"?"1d":"1f"];U(z){s.23("1g-13-2Z",!s.2c(":2w"));f-=2e(u.1c("1s-"+j[i]+"-1d"),10)||0;s.3J("1g-13-2Z")}U(e==="2o"&&/1z|1A/.1K(j[j.1B]))f+=z?1:-1;n.1c(j[i],-f)}V k(j,n,c){U(l.1l){j=a.1G({},h.1t);n=j.1B==="y"?["y","15","17","1f","x"]:["x","17","15","1d","y"];11 f=c.4i,i=[0,0];U(h.1t.2z!==1b){U(f.17)j.x=j.x==="1y"?f.17>0?"17":"1A":j.x==="17"?"1A":"17";U(f.15)j.y=j.y==="1y"?f.15>0?"15":"1z":j.y==="15"?"1z":"15";U(j.1J()!==q.1t.1J()&&(q.15!==f.15||q.17!==f.17))h.3m(j)}i[0]=z?2e(u.1c("1s-"+j[n[0]]+"-1d"),10)||0:e==="2o"?1:0;i[1]=1p.31(j[n[4]]==="1y"?r.1n:0,r.1n);c[n[1]]+=(j[n[0]]===n[1]?1:-1)*(A[n[3]]-i[0]);c[n[2]]-=(j[n[4]]===n[2]||j[n[4]]==="1y"?1:-1)*i[1];q.17=f.17;q.15=f.15;q.1t=j}}11 h=14,r=d.1S.1i.1l,l=d.1k,s=l.13,u=l.2Q,q={15:0,17:0,1t:{1J:V(){}}},A={1d:r.1d,1f:r.1f},B={},z=r.1s||0,e=r.2U||12;h.1t=1F;h.33=1F;h.3K={"^1h.2f|1i.1l.(1t|33|2U|1s)":V(){z=r.1s;U(h.2B())14.2L("1h.1j")!=="29"&&14.2k();18 h.2t()},"^1i.1l.(1f|1d)":V(){A={1d:r.1d,1f:r.1f};h.2N();h.3m();d.2k()},"^1i.(3r|1Q)$":V(){h.4k();h.3m()}};a.1G(h,{2B:V(){11 j=a.2q.2X,n=h.55(),c=h[h.33?"33":"1t"].1J().6u("1y")>-1;U(n){U(e===1b)e=a("<2s />")[0].3S?"2s":j&&(c||A.1f!==A.1d)?"2o":"2V";18 U(e==="2s")e=j?"2o":!a("<2s />")[0].3S?"2V":"2s";18 U(e==="2V")e=j&&c?"2o":e;h.2N();h.4k();h.3m();s.1D(".Y-1l").1q("3Y.Y-1l",k)}X n},55:V(){11 j=r.1t,n=d.1S.1h.2u,c=d.1S.1h.2f;U(c.1J)c=c.1J();U(j===12||c===12&&n===12)X 12;18 U(j===1b)h.1t=28 a.1a.Y.1e.2P(c);18 U(!j.1J){h.1t=28 a.1a.Y.1e.2P(j);h.1t.2z=1b}X h.1t.1J()!=="4A"},4k:V(){11 j=l.1l,n=h.1t,c=h.1t[h.1t.1B],f="1s-"+c+"-3o",i=/6v?\\(0, 0, 0(, 0)?\\)|35/i,m=l.2h&&n.y==="15",g=d.1S.1i.1Q;n=g?l.19:m?l.2h:l.2Q;m=!g?l.2Q:m?l.2h:l.19;B.2H=j.1c({6w:"",1s:""}).1c("4m-3o")||"35";B.1s=j.2L(0).1i?j.2L(0).1i["1s"+c.3G(0)+c.3D(1)+"6x"]:j.1c(f)||"35";U(i.1K(B.2H))B.2H=z?n.1c("4m-3o"):m.1c(f);U(!B.1s||i.1K(B.1s))B.1s=m.1c(f)||B.2H;a("*",j).2v(j).1c("4m-3o","35").1c("1s",0)},2N:V(){11 j=A.1d,n=A.1f;l.1l&&l.1l.2b();l.1l=a(\'<25 1T="1g-13-1l" />\').23("1g-1Q-19",d.1S.1i.1Q).1c(A).4n(s);34(e){1N"2s":a(\'<2s 1f="\'+n+\'" 1d="\'+j+\'" />\').2K(l.1l)[0].3S("2d").5g();1E;1N"2o":l.1l.3l(\'<2o:4q 6y="0 0" 6z="\'+j+" "+n+\'" 6A="\'+!!z+\'" 1i="5a:3s(#3P#5b); 37:5c-3v; 6B:1b; 1h: 3A; 15:0; 17:0; 1d:\'+j+"2p; 1f:"+n+"2p; 6C-6D:"+h.1t.y+\';"><2o:6E 6F="\'+(z-2)+\'2p" 6G="6H" 6I="10" 1i="5a:3s(#3P#5b); 37:5c-3v;" />\');1E;1N"2V":l.1l.3R(\'<25 1T="1g-13-1l-6J" />\').3R(z?\'<25 1T="1g-13-1l-1s" />\':"");1E}X h},3m:V(j){11 n=l.1l,c=A.1d,f=A.1f,i=z>0?0:1,m=1p.3L(z/2+0.5),g=r.33,p,v;U(!j)j=h.1t;U(g===12)g=j;18{g=28 a.1a.Y.1e.2P(g);g.1B=j.1B;U(g.x==="3I")g.x=j.x;18 U(g.y==="3I")g.y=j.y;18 U(g.x===g.y)g[j.1B]=j[j.1B]}v=1p[/b|r/.1K(g[g.1B==="y"?"x":"y"])?"3L":"1P"];n=n.4r();34(e){1N"2s":n=n.2L(0).3S("2d");n.5e&&n.5e();n.6K(0,0,5f,5f);2S(p=N(g.1J(),c,f);i<2;i++){U(i){n.5g();n.6M(v((g.x==="17"?1:g.x==="1A"?-1:0)*(z+1)*(g.1B==="y"?0.5:1)),v((g.y==="15"?1:g.y==="1z"?-1:0)*(z+1)*(g.1B==="x"?0.5:1)))}n.6N();n.6O(p[0][0],p[0][1]);n.5i(p[1][0],p[1][1]);n.5i(p[2][0],p[2][1]);n.6P();n.6Q=B[i?"2H":"1s"];n.2H()}1E;1N"2o":p=N(g.1J(),c,f);i="m"+p[0][0]+","+p[0][1]+" l"+p[1][0]+","+p[1][1]+" "+p[2][0]+","+p[2][1]+" 6S";n.1v({6U:i,6V:B.2H});U(z){n.4r().1v("3o",B.1s);U(g.1B==="y"){n.1c("15",(g.y==="15"?1:-1)*(z-2));n.1c("17",g.x==="17"?1:-2)}18{n.1c("17",(g.x==="17"?1:-1)*(z-2));n.1c("15",g.y==="15"?1:-2)}}1E;1N"2V":U(g.1B==="y"){i=c>f?1.5:cf?5:2.2;m=[1p.1P(i*m*(g.x==="1A"?-1:1)*(g.y==="1y"?0.9:1)),g.y==="15"?m:g.y==="1z"?-m:0]}n.3q("1i").1x(V(w){11 t={x:g.1B==="x"?g.x==="17"?"1A":"17":g.x,y:g.1B==="y"?g.y==="15"?"1z":"15":g.y},o=g.x==="1y"?["17","1A",t.y,f,c]:["15","1z",t.x,c,f],x=B[!w&&z?"1s":"2H"];w&&a(14).1c({1h:"3A","z-40":1,17:m[0],15:m[1]});g.x==="1y"||g.y==="1y"?a(14).1c("1s-"+o[2],o[3]+"2p 4u "+x).1c("1s-"+o[0],1p.1P(o[4]/2)+"2p 5m 35").1c("1s-"+o[1],1p.1P(o[4]/2)+"2p 5m 35"):a(14).1c("1s-1d",1p.1P(f/2)+"2p "+1p.1P(c/2)+"2p").1c("1s-"+t.x,1p.1P(c/2)+"2p 4u "+x).1c("1s-"+t.y,1p.1P(f/2)+"2p 4u "+x)});1E}b(j);X h},2t:V(){l.1l&&l.1l.2b();s.1D(".Y-1l")}})}V S(d,b){11 k=14,h=d.1k,r=h.13;h.26=a("#Y-26");a.1G(k,{2B:V(){r.1q("3f.2y 4w.2y",V(l,s,u){l=l.2a.32("13","");a.2x(b[l])?b[l].1W(h.26,u,s):k[l](u)});h.26.1r||k.2N();b.3t===1b&&h.26.1q("3F.2y"+d.1C,V(){d.16.1W(d)})},2N:V(){h.26=a("<25 />",{1C:"Y-26",1c:{1h:"3A",15:0,17:0,37:"5n"}}).2K(1V.36);a(G).1q("2I.2y",V(){h.26.1c({1f:1p.31(a(G).1f(),a(1V).1f()),1d:1p.31(a(G).1d(),a(1V).1d())})}).2F("2I")},2T:V(l){11 s=h.26,u=d.1S.W.1R.2m,q=l?"W":"16";s.3V(1b,12);U(a.2x(u))u.1W(s,l);18 u===12?s[q]():s.4v(3u,l?0.7:0,V(){l||a(14).16()})},W:V(){k.2T(1b)},16:V(){k.2T(12)},2t:V(){11 l=1b;a("*").1x(V(){11 s=a(14).2g("Y");U(s&&s.1C!==d.1C&&s.1S.W.1R)X l=12});U(l){h.26.2b();a(G).1D("3X.2y 2I.2y")}18 h.26.1D("3F.2y"+d.1C);r.1D("3f.2y 4w.2y")}});k.2B()}V T(d){11 b=14,k=d.1k,h=k.13,r=".2l-"+d.1C,l="3Y"+r+" 3f"+r;a.1G(b,{2B:V(){k.2l=a(\'<41 1T="1g-13-2l" 5o="0" 5p="-1" 5q="5r:\\\'\\\';" 1i="37:3v; 1h:3A; z-40:-1; 3B:5s(3y=0);">\');k.2l.2K(h);h.1q(l,b.1U)},1U:V(){11 s=d.2L("38"),u=d.1e.1l,q=d.1k.1l,A;A=2e(h.1c("1s-17-1d"),10)||0;A={17:-A,15:-A};U(u&&q){u=u.1t.1B==="x"?["1d","17"]:["1f","15"];A[u[1]]-=q[u[0]]()}k.2l.1c(A).1c(s)},2t:V(){b.41.2b();h.1D(l)}});b.2B()}a.1a.Y=V(d,b,k){11 h=2E(d).2D(),r=1F,l=h==="4p"?[1b]:a.5t(2Y).4D(1,10),s=l[l.1r-1],u;U(!2Y.1r&&14.2g("Y")||h==="5u")X(u=14.2g("Y"))?u.27():K;18 U("1J"===1m d){14.1x(V(){11 q=a(14).2g("Y");U(!q)X 1b;U(/5v|3a/.1K(h)&&b)U(k!==K)q.3a(b,k);18 r=q.2L(b);18{U(!q.1u&&(h==="W"||h==="2T")){U(s&&s.5y)q.1O.1w=s;q.21(1)}18 U(h==="5A"){h="4p";l=[12]}q[h]&&q[h].3b(q[h],l)}});X r!==1F?r:14}18 U("1I"===1m d||!2Y.1r){u=L(a.1G(1b,{},d));X a.1a.Y.1q.1W(14,u,s)}};a.1a.Y.1q=V(d,b){X 14.1x(V(){V k(A){V B(){q.21(1m A==="1I"||h.W.3n);r.W.1D(l.W);r.16.1D(l.16)}U(q.1O.1Y)X 12;q.1O.1w=a.1G({},A);U(h.W.2r>0){2j(q.1L.W);q.1L.W=3e(B,h.W.2r);l.W!==l.16&&r.16.1q(l.16,V(){2j(q.1L.W)})}18 B()}11 h,r,l,s=d.1C=!d.1C||d.1C===12||d.1C.1r<1||a("#1g-13-"+d.1C).1r?a.1a.Y.48++:d.1C,u=".Y-"+s+"-2N",q=P.1W(14,s,d);U(q===12)X 1b;h=q.1S;a.1x(a.1a.Y.1e,V(){14.2J==="2J"&&14(q)});r={W:h.W.1j,16:h.16.1j};l={W:2E(h.W.1w).32(" ",u+" ")+u,16:2E(h.16.1w).32(" ",u+" ")+u};r.W.1q(l.W,k);U(h.W.3n||h.54)k(b)})};a.1x({1v:V(d){11 b=a(14),k=b.2g("Y");X 2Y.1r===1&&d==="1o"&&k&&k.1u===1b?b.2g("43"):1F},2b:a.1g?1F:V(d,b){a(14).1x(V(){U(!b)U(!d||a.3B(d,[14]).1r)a("*",14).2v(14).1x(V(){a(14).5U("2b")})})}},V(d,b){U(!b)X 1b;a.1a["4K"+d]=a.1a[d];a.1a[d]=V(){X b.3b(14,2Y)||a.1a["4K"+d].3b(14,2Y)}});a(1V.36).1v("3W",V(d,b){X!b?"61":b});a(1V).1q("3g.Y",V(d){a.1a.Y.29={3U:d.3U,47:d.47}});a.1a.Y.3M="2.0.67";a.1a.Y.48=0;a.1a.Y.4o="3F 6a 3O 4O 3g 5j 42".2O(" ");a.1a.Y.4b=6e;a.1a.Y.1e={2P:V(d){d=2E(d).32(/([A-Z])/," $1").32(/6h/6k,"1y").2D();14.x=(d.4g(/17|1A/i)||d.4g(/1y/)||["3I"])[0].2D();14.y=(d.4g(/15|1z|1y/i)||["3I"])[0].2D();14.1B=d.3G(0).4d(/^(t|b)/)>-1?"y":"x";14.1J=V(){X 14.1B==="y"?14.y+14.x:14.x+14.y};14.53=V(){11 b=14.x.3D(0,1),k=14.y.3D(0,1);X b===k?b:b==="c"||b!=="c"&&k!=="c"?k+b:b+k}}};a.1a.Y.3c={54:12,1C:12,4l:1b,2n:{2a:"1T"},19:{1M:1b,1v:"1o",1o:{1M:12,22:12}},1h:{2f:"15 17",2u:"1z 1A",1j:12,2A:12,1U:{x:0,y:0,29:1b,2M:12,2I:1b,2A:12},2m:1b},W:{1j:12,1w:"42",2m:1b,2r:3u,5h:12,3n:12},16:{1j:12,1w:"5j",2m:1b,2r:0,2z:12,24:12},1i:{3r:"",1Q:12},4s:{21:1F,4t:1F,W:1F,16:1F,2R:1F,3t:1F}};a.1a.Y.1e.1H=V(d){11 b=d.1e.1H,k=d.1S.19.1H;U(k&&k.3s)U(b)X b;18{d.1e.1H=28 Q(d);X d.1e.1H}};a.1a.Y.1e.1H.2J="21";a.1a.Y.1e.1H.3i=V(d){11 b=d.19;U(b&&"1H"2i b){b=b.1H;U(1m b!=="1I")b=d.19.1H={3s:b};U("3w"!==1m b.30&&b.30)b.30=!!b.30}};a.1G(1b,a.1a.Y.3c,{19:{1H:{30:1b}}});a.1a.Y.1e.1l=V(d){11 b=d.1e.1l,k=d.1S.1i.1l;U(k&&k.1t)U(b)X b;18{d.1e.1l=28 R(d);d.1e.1l.2B();X d.1e.1l}};a.1a.Y.1e.1l.2J="21";a.1a.Y.1e.1l.3i=V(d){11 b=d.1i;U(b&&"1l"2i b){b=d.1i.1l;U(1m b!=="1I")d.1i.1l={1t:b};U(!/1J|3w/i.1K(1m b.1t))b.1t=4y;U(1m b.2U!=="1J")b.2U=1b;U(!/2s|2V/i.1K(b.2U))b.2U=1b;1m b.1d!=="2W"&&1Z b.1d;1m b.1f!=="2W"&&1Z b.1f;1m b.1s!=="2W"&&1Z b.1s;1m b.1n!=="2W"&&1Z b.1n}};a.1G(1b,a.1a.Y.3c,{1i:{1l:{1t:1b,33:12,2U:1b,1d:9,1f:9,1s:0,1n:0}}});a.1a.Y.1e.4c=V(d,b){V k(z,e){2S(11 j=0,n=1,c=1,f=0,i=0,m=z.1d,g=z.1f;m>0&&g>0&&n>0&&c>0;){m=1p.1P(m/2);g=1p.1P(g/2);U(b.x==="17")n=m;18 U(b.x==="1A")n=z.1d-m;18 n+=1p.1P(m/2);U(b.y==="15")c=g;18 U(b.y==="1z")c=z.1f-g;18 c+=1p.1P(g/2);2S(j=e.1r;j--;){U(e.1r<2)1E;f=e[j][0]-z.1n.17;i=e[j][1]-z.1n.15;U(b.x==="17"&&f>=n||b.x==="1A"&&f<=n||b.x==="1y"&&(fz.1d-n)||b.y==="15"&&i>=c||b.y==="1z"&&i<=c||b.y==="1y"&&(iz.1f-c))e.62(j,1)}}X{17:e[0][0],15:e[0][1]}}11 h=d.1v("4q").2D(),r=d.1v("6c").2O(","),l=[],s=a(\'3k[6g="#\'+d.6i("5d").1v("4X")+\'"]\'),u=s.1n(),q={1d:0,1f:0,1n:{15:51,1A:0,1z:0,17:51}},A=0,B=0;u.17+=1p.3L((s.4h()-s.1d())/2);u.15+=1p.3L((s.4j()-s.1f())/2);U(h==="4x")2S(A=r.1r;A--;){B=[2e(r[--A],10),2e(r[A+1],10)];U(B[0]>q.1n.1A)q.1n.1A=B[0];U(B[0]q.1n.1z)q.1n.1z=B[1];U(B[1]35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('"5x 5y";11 1b=4z,12=5z,1I=6T;(V(a,G,K){V L(d){11 b;U(!d)X 12;U("1K"!==1m d.2n)d.2n={2c:d.2n};U("19"2l d){U("1K"!==1m d.19||d.19.2G)d.19={1L:d.19};b=d.19.1L||12;U(!a.2x(b)&&(!b&&!b.1v||b.1r<1||"1K"===1m b&&!b.2G))b=d.19.1L=12;U("1o"2l d.19&&"1K"!==1m d.19.1o)d.19.1o={1L:d.19.1o}}U("1g"2l d){U("1K"!==1m d.1g)d.1g={2b:d.1g,2y:d.1g};U("1K"!==1m d.1g.1T)d.1g.1T={};U("58"!==1m d.1g.1T.2N)d.1g.1T.2N=!!d.1g.1T.2N}U("W"2l d){U("1K"!==1m d.W)d.W={1w:d.W};U("1K"!==1m d.W)d.W=d.W.2G?{1k:d.W}:{1w:d.W}}U("16"2l d)U("1K"!==1m d.16)d.16=d.16.2G?{1k:d.16}:{1w:d.16};U("1i"2l d&&"1K"!==1m d.1i)d.1i={3r:d.1i};a.1y(a.1a.Y.1e,V(){13.3h&&13.3h(d)});X d}V O(d,b,k){V h(c){11 f,i=c.2R("."),m=b[i[0]];2Q(c=1;c",{3i:f}):a("",{"1S":"1h-1X-3R",1L:"5a 14",1o:"5a 14",1c:{"1L-6L":"-5F"}}).5G(a("<4I />",{"1S":(b.1i.1Q?"1h":j)+"-3A 1h-3A-4D"}));c.22.4o(c.2j).1v("45","22").3y(j+"-4D").5m(V(i){a(13).24("1h-1X-5m",i.2c==="4p")}).3I(V(){c.14.2C("1h-1X-1Y")||e.16();X 12}).1q("3P 5H 4Q 5I 3V",V(i){a(13).24("1h-1X-5J 1h-1X-2O",/5K$/i.1M(i.2c))});e.3J()}V q(){11 c=e.1j;c.2j&&s();c.2j=a("<25 />",{"1S":j+"-2j "+(b.1i.1Q?"1h-1Q-4H":"")}).3S(c.1o=a("<25 />",{1C:j+"-"+k+"-1o","1S":j+"-1o",3i:b.19.1o.1L})).4o(c.2P);U(b.19.1o.22)u();18 e.1u===1b&&e.3J()}V A(c){11 f=e.1j;U(!e.1u||!c)X 12;U(a.2x(c))c=c.1W(d);c.2G&&c.1r>0?f.19.5L().3S(c.1c({3c:"3u"})):f.19.3i(c);f.14.3z("4F",V(i){V m(p){g=g.4f(p);U(g.1r===0){e.3J();e.1u===1b&&e.2h(e.1H.1w);i()}}11 g=a("3j:4f([1f]):4f([1d])",e.1j.19);g.1y(V(p,v){11 w=["5M","3M","3g","6b",""].5N(".Y-5O ");a(13).1q(w,V(){2k(e.1N.3j[p]);m(13)});(V t(){U(v.1f)X m(v);e.1N.3j[p]=3e(t,20)})();X 1b});g.1r===0&&m(g)});X e}V B(c,f,i,m){V g(C){U(o.14.2C("1h-1X-1Y"))X 12;o.W.2F("Y-"+k+"-21");2k(e.1N.W);2k(e.1N.16);11 D=V(){e.W(C)};U(b.W.2A>0)e.1N.W=3e(D,b.W.2A);18 D()}V p(C){U(o.14.2C("1h-1X-1Y"))X 12;11 D=a(C.4C||C.1k).44(n)[0]==o.14[0];2k(e.1N.W);2k(e.1N.16);U(b.16.2B&&(b.1g.1k==="2g"&&D||/2g(4J|4A|4u)/.1M(C.2c)&&D)){C.68();C.5P();X 12}o.14.3W(1,1);U(b.16.2A>0)e.1N.16=3e(V(){e.16(C)},b.16.2A);18 e.16(C)}V v(C){U(o.14.2C("1h-1X-1Y"))X 12;2k(e.1N.21);e.1N.21=3e(V(){e.16(C)},b.16.21)}V w(C){e.1j.14.26(":2v")&&e.2h(C)}11 t=".Y-"+k,o={W:b.W.1k,16:b.16.1k,14:e.1j.14},x={W:2E(b.W.1w).2R(" "),16:2E(b.16.1w).2R(" ")},F=a.2q.2X&&/^6\\.[0-9]/.1M(a.2q.3Q);d.1q("2a.Y",V(){e.2t()});U(i&&b.16.2B){o.16=o.16.2s(o.14);o.14.1q("43"+t,V(){o.14.2C("1h-1X-1Y")||2k(e.1N.16)})}U(f){U("2W"===1m b.16.21){o.W.1q("Y-"+k+"-21",v);a.1y(a.1a.Y.4q,V(C,D){o.16.2s(e.1j.14).1q(D+t+"-21",v)})}a.1y(x.16,V(C,D){11 E=a.5Q(D,x.W);U(E>-1&&a(o.16).2s(o.W).1r===a(o.16).1r||D==="4N"){o.W.1q(D+t,V(y){o.14.26(":2v")?p(y):g(y)});1Z x.W[E]}18 o.16.1q(D+t,p)})}U(c){a.1y(x.W,V(C,D){o.W.1q(D+t,g)});o.14.1q("43"+t,V(){e.2O()})}U(m){U(b.1g.1T.2D||b.1g.1T.2N)a(G).1q("2D"+t,w);U(b.1g.1T.2N||F&&o.14.1c("1g")==="2B")a(1V).1q("3X"+t,w);/4N/i.1M(b.16.1w)&&a(1V).1q("3P"+t,V(C){11 D=e.1j.14;a(C.1k).44(n).1r===0&&a(C.1k).2s(d).1r>1&&D.26(":2v")&&!D.2C("1h-1X-1Y")&&e.16()});b.1g.1k==="2g"&&a(1V).1q("3k"+t,V(C){U(b.1g.1T.2g&&!o.14.2C("1h-1X-1Y")&&o.14.26(":2v"))e.2h(C||a.1a.Y.2g)})}}V z(c,f,i,m){m=28(m,10)!==0;11 g=".Y-"+k,p={W:c?b.W.1k:a("<25/>"),16:f?b.16.1k:a("<25/>"),14:i?e.1j.14:a("<25/>")};f={W:2E(b.W.1w).2R(" "),16:2E(b.16.1w).2R(" ")};U(e.1u){a.1y(f.W,V(v,w){p.W.1D(w+g)});p.W.1D("3k"+g).1D("3V"+g).1D("Y-"+k+"-21");a.1y(f.16,V(v,w){p.16.2s(p.14).1D(w+g)});a.1y(a.1a.Y.4q,V(v,w){p.16.2s(i?e.1j.19:1I).1D(w+g+"-21")});p.16.1D("3V"+g);p.14.1D("43"+g);U(m){a(G).1D("2D"+g);a(1V).1D("3P"+g+" 3k"+g)}}18 c&&p.W.1D(f.W+g+"-2L")}11 e=13,j="1h-14",n=".Y."+j;e.1C=k;e.1u=12;e.1j={1k:d};e.1H={1w:{},1k:1I,1Y:12};e.1N={3j:[]};e.1U=b;e.1e={};a.1E(e,{23:V(c){11 f=e.1j,i=a.38("4W");U(e.1u)X 12;e.1u=c?-2:-1;f.14=a("<25/>").1v({1C:j+"-"+k,45:"14","1S":j+" Y 1h-14-30 1h-4G-4M "+b.1i.3r}).1c("z-40",a.1a.Y.4b+a(n).1r).24("1h-1Q",b.1i.1Q).24("1h-1X-1Y",e.1H.1Y).2f("Y",e).2M(b.1g.2z);f.2P=a("<25 />",{"1S":j+"-2P"}).2M(f.14);f.19=a("<25 />",{"1S":j+"-19 "+(b.1i.1Q?"1h-1Q-19":""),1C:j+"-"+k+"-19"}).2M(f.2P);b.19.1o.1L&&q();A(b.19.1L);a.1y(a.1a.Y.1e,V(){13.2J==="23"&&13(e)});e.1u=1b;B(1,1,1,1);a.1y(b.4t,V(m,g){g&&f.14.1q("14"+m,g)});f.14.3z("4F",V(m){U(b.W.3m||c){f.14.16();e.W(e.1H.1w)}f.14.3N("1h-14-30");i.3n=e.1H.1w;f.14.2F(i,[e.27()]);m()});X e},2S:V(c){34(c.2I()){1P"1n":c=l("1g");1G;1P"37":c=l("37");1G;3R:c=h(c.2I());c=c[0].1B?c[0].1J():c[0].2G?c[0]:c[0][c[1]];1G}X c},39:V(c,f){c=c.2I();11 i=h(c),m=e.1j,g=m.14,p,v,w,t={5R:{1C:V(){11 o=f===1b?a.1a.Y.4r:f,x=j+"-"+o;U(o!==12&&o.1r>0&&!a("#1h-14-"+o).1r){g[0].1C=x;m.19[0].1C=x+"-19";m.1o[0].1C=x+"-1o"}},"^19.1L":V(){A(f)},"^19.1o.1L":V(){U(e.1u)U(!e.1j.1o&&f){q();e.2h()}18 f?e.1j.1o.3i(f):s()},"^19.1o.22":V(){11 o=e.1j.22,x=e.1j.1o;U(e.1u)U(f){x||q();u()}18 o.2a()},"^1g.(2b|2y)$":V(){11 o=/2b$/i.1M(c)?"2b":"2y";U("1J"===1m f)b.1g[o]=29 a.1a.Y.1e.2K(f)},"^1g.(2b|2y|1T|1k)":V(){e.1u&&e.2h()},"^1g.2z$":V(){U(e.1u===1b){g.2M(f);e.2h()}},"^(W|16).(1w|1k|2B|2A|21)":V(o,x,F,C){11 D=c.4j(/2B/i)>-1?[0,[0,1,1,1]]:[c.3F(0,3),c.3K(0)==="s"?[1,0,0,0]:[0,1,0,0]];U(D[0])o[x]=C;z.3b(e,D[1]);U(D[0])o[x]=F;B.3b(e,D[1])},"^W.3m$":V(){e.1u===12&&e.W()},"^1i.3r$":V(){e.1j.14.1v("1S",j+" Y 1h-4G-4M "+f)},"^1i.1Q$":V(){11 o=!!f;g.24("1h-1Q",o);m.2j.24("1h-1Q-4H",o);m.19.24("1h-1Q-19",o);m.22.4s("4I").24(j+"-3A",!o).24("1h-3A",o)},"^4t.(23|W|4u|16|2O|3t)":V(o,x,F){m.14[(a.2x(f)?"":"5S")+"1q"]("14"+x,F)}}};a.1y(e.1e,V(o){U("1K"===1m 13.3E)t[o]=13.3E});p=i[0][i[1]];i[0][i[1]]=f.5T?a(f):f;L(b);2Q(v 2l t)2Q(w 2l t[v])5U(w,"i").1M(c)&&t[v][w].1W(e,i[0],i[1],f,p);X e},2U:V(c,f){V i(){11 t=a(13),o=c?"1v":"3q",x=/^1|0$/.1M(t.1c("3x"));e.1j.1o&&d[o]("3f-4L",j+"-"+k+"-1o");d[o]("3f-4U",j+"-"+k+"-19");U(c){U(a.2q.2X&&13.1i&&x){w=13.1i;w.49("3C");w.49("3x")}}18 x&&t.16()}U(e.1u===12)X 12;11 m=c?"W":"16",g=e.1j.14,p=b[m],v=g.26(":2v"),w;U((1m c).4j("3w|2W"))c=!g.26(":2v");U(!v&&!c||g.26(":5V"))X e;U(f){U(e.1H.1w&&/5W|5Y/.1M(f.2c)&&/4J|4A/.1M(e.1H.1w.2c)&&a(f.1k).2s(b.W.1k).1r<2&&a(f.4C).44(n).1r>0)X e;e.1H.1w=a.1E({},f)}v=a.38("14"+m);v.3n=f?e.1H.1w:1I;g.2F(v,[e.27(),3v]);U(v.48())X e;U(c){e.2O();e.2h(f);p.5i&&a(n).Y("16")}18 2k(e.1N.W);g.1v("3f-5Z",60(!c));g.3W(1,1);U(a.2x(p.2p)){p.2p.1W(g,e.27());g.3z(V(){i.1W(13);a(13).4R()})}18 U(p.2p===12){g[m]();i.1W(g)}18 g.4w(3v,c?1:0,i);c&&p.1k.2F("Y-"+k+"-21");X e},W:V(c){e.2U(1b,c)},16:V(c){e.2U(12,c)},2O:V(c){U(e.1u===12)X 12;11 f=e.1j.14,i=a(n),m=28(f[0].1i.3Z,10),g=a.1a.Y.4b+i.1r,p=j+"-2O",v=a.1E({},c);U(!f.2C(p)&&m!==g){i.1y(V(){13.1i.3Z-=1});a(n+"."+p).1y(V(){11 w=a(13),t=w.Y(),o;U(!t||t.1u===12)X 1b;w.3N(p);o=a.38("61");o.3n=v;w.2F(o,[t,g])});c=a.38("62");c.3n=v;f.2F(c,[e.27(),g]);U(!c.48())f.3y(p)[0].1i.3Z=g}X e},2h:V(c){U(e.1u===12||e.1H.4a)X 12;18 e.1H.4a=1;11 f=b.1g.1k,i=e.1j.14,m=b.1g,g=m.2b,p=m.2y,v=m.1T,w=e.1j.14.1d(),t=e.1j.14.1f(),o=a(m.2z)[0],x=0,F=0,C=a.38("3Y"),D=i.1c("1g")==="2B",E=a(v.2z&&o!==1V.36?o:G),y={17:0,15:0};o={17:V(H){11 J=E.3H,I=p.x==="17"?x:p.x==="1z"?-x:-x/2,M=H+w-E.1d-J;I=(g.x==="17"?w:g.x==="1z"?-w:-w/2)-(g.x===g.y?1:-2)*v.x-(g.1B==="x"||g.x===g.y?I:0);U(J-H>0)y.17-=I;18 U(M>0)y.17-=(g.x==="1x"?-1:1)*I;X y.17-H},15:V(H){11 J=E.3G,I=p.y==="15"?F:p.y==="1A"?-F:-F/2,M=H+t-E.1f-J;I=(g.y==="15"?t:g.y==="1A"?-t:-t/2)-(g.y===g.x?1:-2)*v.y-(g.1B==="y"||g.x===g.y?I:0);U(J-H>0)y.15-=I;18 U(M>0)y.15-=(g.y==="1x"?-1:1)*I;X y.15-H}};E={4P:E,1f:E[(E[0]===G?"h":"64")+"70"](),1d:E[(E[0]===G?"w":"66")+"6Y"](),3H:E.3H(),3G:E.3G()};U(f==="2g"){p={x:"17",y:"15"};c=v.2g||!c||!c.3U?a.1E({},a.1a.Y.2g):c;y={15:c.46,17:c.3U}}18{U(f==="1w")f=c&&c.1k&&c.2c!=="3X"&&c.2c!=="2D"?e.1H.1k=a(c.1k):e.1H.1k;f=a(f).67(0);U(f.1r===0)X e;18 U(f[0]===1V||f[0]===G){x=f.1d();F=f.1f();U(f[0]===G)y={15:D?0:E.3G,17:D?0:E.3H}}18 U(f.26("69")&&a.1a.Y.1e.4g){y=a.1a.Y.1e.4g(f,p);x=y.1d;F=y.1f;y=y.1n}18{x=f.4h();F=f.4k();y=r(f)}y.17+=p.x==="1z"?x:p.x==="1x"?x/2:0;y.15+=p.y==="1A"?F:p.y==="1x"?F/2:0}y.17+=v.x+(g.x==="1z"?-w:g.x==="1x"?-w/2:0);y.15+=v.y+(g.y==="1A"?-t:g.y==="1x"?-t/2:0);y.4i=v.2N&&f[0]!==G&&f[0]!==1V.36?{17:o.17(y.17),15:o.15(y.15)}:{17:0,15:0};i.1v("1S",V(){X a(13).1v("1S").32(/1h-14-4O-\\w+/i,"")}).3y(j+"-4O-"+g.55());C.3n=a.1E({},c);i.2F(C,[e.27(),y,E.4P]);U(C.48())X e;1Z y.4i;U(i.26(":2v")&&a.2x(m.2p)){m.2p.1W(i,e.27(),y);i.3z(V(){11 H=a(13);H.1c({3x:"",1f:""});a.2q.2X&&13.1i&&13.1i.49("3C");H.4R()})}18 6e(y.17,y.15)||i.1c(y);e.1H.4a=0;X e},3J:V(){U(!e.1u||!(a.2q.2X&&28(a.2q.3Q.3K(0),10)<9))X 12;11 c=e.1j.14;c.1v("1i");11 f;c.1c({1d:"4S",1f:"4S"});f=l("37",1);a.1y(["1d","1f"],V(i,m){11 g=28(c.1c("33-"+m),10)||0,p=28(c.1c("4T-"+m),10)||0;f[m]=g+p?1p.4T(1p.33(f[m],p),g):f[m]});c.1c(f)},41:V(c){11 f=e.1j.14;U(e.1u)f.24("1h-1X-1Y",c);18 e.1H.1Y=!!c;X e},2t:V(){11 c=e.1j,f=c.1k.2f("4c");e.1u&&a.1y(e.1e,V(){13.2J==="23"&&13.2t()});z(1,1,1,1);d.4V("Y");e.1u&&c.14.2a();f&&d.1v("1o",f);d.3q("3f-4U");X d},27:V(){11 c=a.1E({},e);1Z c.1H;1Z c.1N;1Z c.1U;1Z c.1e;1Z c.23;1Z c.27;X c}})}V P(d,b){11 k,h,r=a(13);k=a(1V.36);11 l=13===1V?k:r;h=r.2n?r.2n(b.2n):1I;11 s=a.1E(1b,{},a.1a.Y.3a,b,L((h&&b.2n.2c==="6g"?h[b.2n.4Z]:1I)||h));r.4V("2n");h=s.1g;U("3w"===1m s.19.1L)U(s.19.1v!==12&&r.1v(s.19.1v))s.19.1L=r.1v(s.19.1v);18 X 12;U(h.2z===12)h.2z=k;U(h.1k===12)h.1k=l;U(s.W.1k===12)s.W.1k=l;U(s.16.1k===12)s.16.1k=l;h.2y=29 a.1a.Y.1e.2K(h.2y);h.2b=29 a.1a.Y.1e.2K(h.2b);U(r.2f("Y"))U(s.4m)r.Y("2t");18 U(s.4m===12)X 12;r.1v("1o")&&r.2f("4c",r.1v("1o")).3q("1o");k=29 O(r,s,d);r.2f("Y",k);X k}V Q(d){11 b=13;b.3E={"^19.1F":V(){13.1e.1F.3g(13.1U.19.1F)}};a.1E(b,{2u:V(){11 k=d.1U.19.1F;d.1j.14.1q("4W.1F",V(){b.3g(k);d.1j.14.1q("3d.1F",V(){k.31===12&&d.1u===1b&&b.3g(k)})})},3g:V(k){a.1F(a.1E(1b,{},k,{4d:V(h,r){U(a.2x(k.4d))U(k.4d.1W(d.27(),h,r)===12)X;d.39("19.1L",h)},3M:V(h,r,l){11 s=r||l;U(a.2x(k.3M)){h=k.3M.1W(d.27(),h,r,l);U(h===12)X}d.39("19.1L",s)}}));X b},2t:V(){d.1j.14.1D("3d.1F")}});b.2u()}V N(d,b,k){11 h=1p.1O(b/2),r=1p.1O(k/2);b={4X:[[0,0],[b,k],[b,0]],4Y:[[0,0],[b,0],[0,k]],51:[[0,k],[b,0],[b,k]],52:[[0,0],[0,k],[b,k]],6r:[[0,k],[h,0],[b,k]],6k:[[0,0],[b,0],[h,k]],6l:[[0,0],[b,r],[0,k]],6n:[[b,0],[b,k],[0,r]]};b.6o=b.4X;b.6q=b.4Y;b.6s=b.51;b.6t=b.52;X b[d]}V R(d){V b(j){11 n=l.1l,c=["17","1z"],f=r.1n,i,m;U(r.1t===12||!n)X 12;j=j||h.1t;i=j.1B;m=i==="y"?"x":"y";c[i==="y"?"59":"6u"]("15","1A");f=1p.33(j[m]==="1x"?f:0,f);n.1c({15:"",1A:"",17:"",1z:"",54:""});34(j[i==="y"?"x":"y"]){1P"1x":n.1c(c[0],"50%").1c("54-"+c[0],-1p.1O(A[i==="y"?"1d":"1f"]/2)+f);1G;1P c[0]:n.1c(c[0],f);1G;1P c[1]:n.1c(c[1],f);1G}f=A[i==="x"?"1d":"1f"];U(z){s.24("1h-14-30",!s.26(":2v"));f-=28(u.1c("1s-"+j[i]+"-1d"),10)||0;s.3N("1h-14-30")}U(e==="2o"&&/1A|1z/.1M(j[j.1B]))f+=z?1:-1;n.1c(j[i],-f)}V k(j,n,c){U(l.1l){j=a.1E({},h.1t);n=j.1B==="y"?["y","15","17","1f","x"]:["x","17","15","1d","y"];11 f=c.4i,i=[0,0];U(h.1t.2B!==1b){U(f.17)j.x=j.x==="1x"?f.17>0?"17":"1z":j.x==="17"?"1z":"17";U(f.15)j.y=j.y==="1x"?f.15>0?"15":"1A":j.y==="15"?"1A":"15";U(j.1J()!==q.1t.1J()&&(q.15!==f.15||q.17!==f.17))h.3l(j)}i[0]=z?28(u.1c("1s-"+j[n[0]]+"-1d"),10)||0:e==="2o"?1:0;i[1]=1p.33(j[n[4]]==="1x"?r.1n:0,r.1n);c[n[1]]+=(j[n[0]]===n[1]?1:-1)*(A[n[3]]-i[0]);c[n[2]]-=(j[n[4]]===n[2]||j[n[4]]==="1x"?1:-1)*i[1];q.17=f.17;q.15=f.15;q.1t=j}}11 h=13,r=d.1U.1i.1l,l=d.1j,s=l.14,u=l.2P,q={15:0,17:0,1t:{1J:V(){}}},A={1d:r.1d,1f:r.1f},B={},z=r.1s||0,e=r.2T||12;h.1t=1I;h.2Y=1I;h.3E={"^1g.2b|1i.1l.(1t|2Y|2T|1s)":V(){z=r.1s;U(h.2u())13.2S("1g.1k")!=="2g"&&13.2h();18 h.2t()},"^1i.1l.(1f|1d)":V(){A={1d:r.1d,1f:r.1f};h.2L();h.3l();d.2h()},"^1i.(3r|1Q)$":V(){h.4l();h.3l()}};a.1E(h,{2u:V(){11 j=a.2q.2X,n=h.57(),c=h[h.2Y?"2Y":"1t"].1J().6v("1x")>-1;U(n){U(e===1b)e=a("<2r />")[0].3T?"2r":j&&(c||A.1f!==A.1d)?"2o":"2V";18 U(e==="2r")e=j?"2o":!a("<2r />")[0].3T?"2V":"2r";18 U(e==="2V")e=j&&c?"2o":e;h.2L();h.4l();h.3l();s.1D(".Y-1l").1q("3Y.Y-1l",k)}X n},57:V(){11 j=r.1t,n=d.1U.1g.2y,c=d.1U.1g.2b;U(c.1J)c=c.1J();U(j===12||c===12&&n===12)X 12;18 U(j===1b)h.1t=29 a.1a.Y.1e.2K(c);18 U(!j.1J){h.1t=29 a.1a.Y.1e.2K(j);h.1t.2B=1b}X h.1t.1J()!=="4B"},4l:V(){11 j=l.1l,n=h.1t,c=h.1t[h.1t.1B],f="1s-"+c+"-3o",i=/6w?\\(0, 0, 0(, 0)?\\)|35/i,m=l.2j&&n.y==="15",g=d.1U.1i.1Q;n=g?l.19:m?l.2j:l.2P;m=!g?l.2P:m?l.2j:l.19;B.2H=j.1c({6x:"",1s:""}).1c("4n-3o")||"35";B.1s=j.2S(0).1i?j.2S(0).1i["1s"+c.3K(0)+c.3F(1)+"6y"]:j.1c(f)||"35";U(i.1M(B.2H))B.2H=z?n.1c("4n-3o"):m.1c(f);U(!B.1s||i.1M(B.1s))B.1s=m.1c(f)||B.2H;a("*",j).2s(j).1c("4n-3o","35").1c("1s",0)},2L:V(){11 j=A.1d,n=A.1f;l.1l&&l.1l.2a();l.1l=a(\'<25 1S="1h-14-1l" />\').24("1h-1Q-19",d.1U.1i.1Q).1c(A).4o(s);34(e){1P"2r":a(\'<2r 1f="\'+n+\'" 1d="\'+j+\'" />\').2M(l.1l)[0].3T("2d").5h();1G;1P"2o":l.1l.3i(\'<2o:47 6z="0 0" 6A="\'+j+" "+n+\'" 6B="\'+!!z+\'" 1i="5b:3s(#3R#5c); 3c:5d-3u; 6C:1b; 1g: 3B; 15:0; 17:0; 1d:\'+j+"2m; 1f:"+n+"2m; 6D-6E:"+h.1t.y+\';"><2o:6F 6G="\'+(z-2)+\'2m" 6H="6I" 6J="10" 1i="5b:3s(#3R#5c); 3c:5d-3u;" />\');1G;1P"2V":l.1l.3S(\'<25 1S="1h-14-1l-6K" />\').3S(z?\'<25 1S="1h-14-1l-1s" />\':"");1G}X h},3l:V(j){11 n=l.1l,c=A.1d,f=A.1f,i=z>0?0:1,m=1p.3O(z/2+0.5),g=r.2Y,p,v;U(!j)j=h.1t;U(g===12)g=j;18{g=29 a.1a.Y.1e.2K(g);g.1B=j.1B;U(g.x==="3L")g.x=j.x;18 U(g.y==="3L")g.y=j.y;18 U(g.x===g.y)g[j.1B]=j[j.1B]}v=1p[/b|r/.1M(g[g.1B==="y"?"x":"y"])?"3O":"1O"];n=n.4s();34(e){1P"2r":n=n.2S(0).3T("2d");n.5f&&n.5f();n.6M(0,0,5g,5g);2Q(p=N(g.1J(),c,f);i<2;i++){U(i){n.5h();n.6N(v((g.x==="17"?1:g.x==="1z"?-1:0)*(z+1)*(g.1B==="y"?0.5:1)),v((g.y==="15"?1:g.y==="1A"?-1:0)*(z+1)*(g.1B==="x"?0.5:1)))}n.6O();n.6Q(p[0][0],p[0][1]);n.5j(p[1][0],p[1][1]);n.5j(p[2][0],p[2][1]);n.6R();n.6S=B[i?"2H":"1s"];n.2H()}1G;1P"2o":p=N(g.1J(),c,f);i="m"+p[0][0]+","+p[0][1]+" l"+p[1][0]+","+p[1][1]+" "+p[2][0]+","+p[2][1]+" 6U";n.1v({6W:i,6X:B.2H});U(z){n.4s().1v("3o",B.1s);U(g.1B==="y"){n.1c("15",(g.y==="15"?1:-1)*(z-2));n.1c("17",g.x==="17"?1:-2)}18{n.1c("17",(g.x==="17"?1:-1)*(z-2));n.1c("15",g.y==="15"?1:-2)}}1G;1P"2V":U(g.1B==="y"){i=c>f?1.5:cf?5:2.2;m=[1p.1O(i*m*(g.x==="1z"?-1:1)*(g.y==="1x"?0.9:1)),g.y==="15"?m:g.y==="1A"?-m:0]}n.3q("1i").1y(V(w){11 t={x:g.1B==="x"?g.x==="17"?"1z":"17":g.x,y:g.1B==="y"?g.y==="15"?"1A":"15":g.y},o=g.x==="1x"?["17","1z",t.y,f,c]:["15","1A",t.x,c,f],x=B[!w&&z?"1s":"2H"];w&&a(13).1c({1g:"3B","z-40":1,17:m[0],15:m[1]});g.x==="1x"||g.y==="1x"?a(13).1c("1s-"+o[2],o[3]+"2m 4v "+x).1c("1s-"+o[0],1p.1O(o[4]/2)+"2m 5n 35").1c("1s-"+o[1],1p.1O(o[4]/2)+"2m 5n 35"):a(13).1c("1s-1d",1p.1O(f/2)+"2m "+1p.1O(c/2)+"2m").1c("1s-"+t.x,1p.1O(c/2)+"2m 4v "+x).1c("1s-"+t.y,1p.1O(f/2)+"2m 4v "+x)});1G}b(j);X h},2t:V(){l.1l&&l.1l.2a();s.1D(".Y-1l")}})}V S(d,b){11 k=13,h=d.1j,r=h.14;h.2e=a("#Y-2e");a.1E(k,{2u:V(){r.1q("3d.2w 4x.2w",V(l,s,u){l=l.2c.32("14","");a.2x(b[l])?b[l].1W(h.2e,u,s):k[l](u)});h.2e.1r||k.2L();b.3t===1b&&h.2e.1q("3I.2w"+d.1C,V(){d.16.1W(d)})},2L:V(){h.2e=a("<25 />",{1C:"Y-2e",1c:{1g:"3B",15:0,17:0,3c:"5o"}}).2M(1V.36);a(G).1q("2D.2w",V(){h.2e.1c({1f:1p.33(a(G).1f(),a(1V).1f()),1d:1p.33(a(G).1d(),a(1V).1d())})}).2F("2D")},2U:V(l){11 s=h.2e,u=d.1U.W.1R.2p,q=l?"W":"16";s.3W(1b,12);U(a.2x(u))u.1W(s,l);18 u===12?s[q]():s.4w(3v,l?0.7:0,V(){l||a(13).16()})},W:V(){k.2U(1b)},16:V(){k.2U(12)},2t:V(){11 l=1b;a("*").1y(V(){11 s=a(13).2f("Y");U(s&&s.1C!==d.1C&&s.1U.W.1R)X l=12});U(l){h.2e.2a();a(G).1D("3X.2w 2D.2w")}18 h.2e.1D("3I.2w"+d.1C);r.1D("3d.2w 4x.2w")}});k.2u()}V T(d){11 b=13,k=d.1j,h=k.14,r=".2i-"+d.1C,l="3Y"+r+" 3d"+r;a.1E(b,{2u:V(){k.2i=a(\'<42 1S="1h-14-2i" 5p="0" 5q="-1" 5r="5s:\\\'\\\';" 1i="3c:3u; 1g:3B; z-40:-1; 3C:5t(3x=0);">\');k.2i.2M(h);h.1q(l,b.1T)},1T:V(){11 s=d.2S("37"),u=d.1e.1l,q=d.1j.1l,A;A=28(h.1c("1s-17-1d"),10)||0;A={17:-A,15:-A};U(u&&q){u=u.1t.1B==="x"?["1d","17"]:["1f","15"];A[u[1]]-=q[u[0]]()}k.2i.1c(A).1c(s)},2t:V(){b.42.2a();h.1D(l)}});b.2u()}a.1a.Y=V(d,b,k){11 h=2E(d).2I(),r=1I,l=h==="41"?[1b]:a.5u(2Z).4E(1,10),s=l[l.1r-1],u;U(!2Z.1r&&13.2f("Y")||h==="5v")X(u=13.2f("Y"))?u.27():K;18 U("1J"===1m d){13.1y(V(){11 q=a(13).2f("Y");U(!q)X 1b;U(/5w|39/.1M(h)&&b)U(k!==K)q.39(b,k);18 r=q.2S(b);18{U(!q.1u&&(h==="W"||h==="2U")){U(s&&s.5A)q.1H.1w=s;q.23(1)}18 U(h==="5C"){h="41";l=[12]}q[h]&&q[h].3b(q[h],l)}});X r!==1I?r:13}18 U("1K"===1m d||!2Z.1r){u=L(a.1E(1b,{},d));X a.1a.Y.1q.1W(13,u,s)}};a.1a.Y.1q=V(d,b){X 13.1y(V(){V k(A){V B(){q.23(1m A==="1K"||h.W.3m);r.W.1D(l.W);r.16.1D(l.16)}U(q.1H.1Y)X 12;q.1H.1w=a.1E({},A);U(h.W.2A>0){2k(q.1N.W);q.1N.W=3e(B,h.W.2A);l.W!==l.16&&r.16.1q(l.16,V(){2k(q.1N.W)})}18 B()}11 h,r,l,s=d.1C=!d.1C||d.1C===12||d.1C.1r<1||a("#1h-14-"+d.1C).1r?a.1a.Y.4r++:d.1C,u=".Y-"+s+"-2L",q=P.1W(13,s,d);U(q===12)X 1b;h=q.1U;a.1y(a.1a.Y.1e,V(){13.2J==="2J"&&13(q)});r={W:h.W.1k,16:h.16.1k};l={W:2E(h.W.1w).32(" ",u+" ")+u,16:2E(h.16.1w).32(" ",u+" ")+u};r.W.1q(l.W,k);U(h.W.3m||h.56)k(b)})};a.1y({1v:V(d){11 b=a(13),k=b.2f("Y");X 2Z.1r===1&&d==="1o"&&k&&k.1u===1b?b.2f("4c"):1I},2a:a.1h?1I:V(d,b){a(13).1y(V(){U(!b)U(!d||a.3C(d,[13]).1r)a("*",13).2s(13).1y(V(){a(13).5X("2a")})})}},V(d,b){U(!b)X 1b;a.1a["4K"+d]=a.1a[d];a.1a[d]=V(){X b.3b(13,2Z)||a.1a["4K"+d].3b(13,2Z)}});a(1V.36).1v("45",V(d,b){X!b?"63":b});a(1V).1q("3k.Y",V(d){a.1a.Y.2g={3U:d.3U,46:d.46}});a.1a.Y.3Q="2.0.6a";a.1a.Y.4r=0;a.1a.Y.4q="3I 6c 3P 4Q 3k 5k 4p".2R(" ");a.1a.Y.4b=6f;a.1a.Y.1e={2K:V(d){d=2E(d).32(/([A-Z])/," $1").32(/6i/6m,"1x").2I();13.x=(d.4e(/17|1z/i)||d.4e(/1x/)||["3L"])[0].2I();13.y=(d.4e(/15|1A|1x/i)||["3L"])[0].2I();13.1B=d.3K(0).4j(/^(t|b)/)>-1?"y":"x";13.1J=V(){X 13.1B==="y"?13.y+13.x:13.x+13.y};13.55=V(){11 b=13.x.3F(0,1),k=13.y.3F(0,1);X b===k?b:b==="c"||b!=="c"&&k!=="c"?k+b:b+k}}};a.1a.Y.3a={56:12,1C:12,4m:1b,2n:{2c:"1S"},19:{1L:1b,1v:"1o",1o:{1L:12,22:12}},1g:{2b:"15 17",2y:"1A 1z",1k:12,2z:12,1T:{x:0,y:0,2g:1b,2N:12,2D:1b,2z:12},2p:1b},W:{1k:12,1w:"4p",2p:1b,2A:3v,5i:12,3m:12},16:{1k:12,1w:"5k",2p:1b,2A:0,2B:12,21:12},1i:{3r:"",1Q:12},4t:{23:1I,4u:1I,W:1I,16:1I,2O:1I,3t:1I}};a.1a.Y.1e.1F=V(d){11 b=d.1e.1F,k=d.1U.19.1F;U(k&&k.3s)U(b)X b;18{d.1e.1F=29 Q(d);X d.1e.1F}};a.1a.Y.1e.1F.2J="23";a.1a.Y.1e.1F.3h=V(d){11 b=d.19;U(b&&"1F"2l b){b=b.1F;U(1m b!=="1K")b=d.19.1F={3s:b};U("3w"!==1m b.31&&b.31)b.31=!!b.31}};a.1E(1b,a.1a.Y.3a,{19:{1F:{31:1b}}});a.1a.Y.1e.1l=V(d){11 b=d.1e.1l,k=d.1U.1i.1l;U(k&&k.1t)U(b)X b;18{d.1e.1l=29 R(d);d.1e.1l.2u();X d.1e.1l}};a.1a.Y.1e.1l.2J="23";a.1a.Y.1e.1l.3h=V(d){11 b=d.1i;U(b&&"1l"2l b){b=d.1i.1l;U(1m b!=="1K")d.1i.1l={1t:b};U(!/1J|3w/i.1M(1m b.1t))b.1t=4z;U(1m b.2T!=="1J")b.2T=1b;U(!/2r|2V/i.1M(b.2T))b.2T=1b;1m b.1d!=="2W"&&1Z b.1d;1m b.1f!=="2W"&&1Z b.1f;1m b.1s!=="2W"&&1Z b.1s;1m b.1n!=="2W"&&1Z b.1n}};a.1E(1b,a.1a.Y.3a,{1i:{1l:{1t:1b,2Y:12,2T:1b,1d:9,1f:9,1s:0,1n:0}}});a.1a.Y.1e.4g=V(d,b){V k(z,e){2Q(11 j=0,n=1,c=1,f=0,i=0,m=z.1d,g=z.1f;m>0&&g>0&&n>0&&c>0;){m=1p.1O(m/2);g=1p.1O(g/2);U(b.x==="17")n=m;18 U(b.x==="1z")n=z.1d-m;18 n+=1p.1O(m/2);U(b.y==="15")c=g;18 U(b.y==="1A")c=z.1f-g;18 c+=1p.1O(g/2);2Q(j=e.1r;j--;){U(e.1r<2)1G;f=e[j][0]-z.1n.17;i=e[j][1]-z.1n.15;U(b.x==="17"&&f>=n||b.x==="1z"&&f<=n||b.x==="1x"&&(fz.1d-n)||b.y==="15"&&i>=c||b.y==="1A"&&i<=c||b.y==="1x"&&(iz.1f-c))e.65(j,1)}}X{17:e[0][0],15:e[0][1]}}11 h=d.1v("47").2I(),r=d.1v("6d").2R(","),l=[],s=a(\'3j[6h="#\'+d.6j("5e").1v("4Z")+\'"]\'),u=s.1n(),q={1d:0,1f:0,1n:{15:53,1z:0,1A:0,17:53}},A=0,B=0;u.17+=1p.3O((s.4h()-s.1d())/2);u.15+=1p.3O((s.4k()-s.1f())/2);U(h==="4y")2Q(A=r.1r;A--;){B=[28(r[--A],10),28(r[A+1],10)];U(B[0]>q.1n.1z)q.1n.1z=B[0];U(B[0]q.1n.1A)q.1n.1A=B[1];U(B[1]