diff --git a/dist/jquery.qtip.css b/dist/jquery.qtip.css index c971b548..65d3d512 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: Mon Aug 16 21:31:56 2010 +0100 +* Date: Tue Aug 17 01:03:37 2010 +0100 */ .ui-tooltip-accessible{ diff --git a/dist/jquery.qtip.js b/dist/jquery.qtip.js index bdd42557..5a5dd692 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: Mon Aug 16 21:31:56 2010 +0100 +* Date: Tue Aug 17 01:03:37 2010 +0100 */ "use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ @@ -958,6 +958,10 @@ function QTip(target, options, id) position.adjusted = { left: 0, top: 0 }; } + // Make sure the tooltip doesn't extend the top/left window boundaries + if(position.top < 1) { position.top = 0; } + if(position.left < 1) { position.left = 0; } + // Set tooltip position class tooltip.attr('class', function(i, val) { return $(this).attr('class').replace(/ui-tooltip-pos-\w+/i, ''); diff --git a/dist/jquery.qtip.min.js b/dist/jquery.qtip.min.js index 972a1dfb..4a5c9e5d 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: Mon Aug 16 21:31:56 2010 +0100 +* Date: Tue Aug 17 01:03:37 2010 +0100 */ "use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/ @@ -40,7 +40,7 @@ l()}else f.fadeTo(90,e?100:0,l);e&&i.target.trigger("qtip-"+k+"-inactive");retur f.css({zIndex:i-1});f.removeClass("ui-tooltip-focus");f.trigger("tooltipblur",[j,l])});h=a.Event("tooltipfocus");e.trigger(h,[d.hash(),l]);h.isDefaultPrevented()||e.css({zIndex:l}).addClass("ui-tooltip-focus")}return d},reposition:function(e){if(d.rendered===FALSE)return FALSE;var h=c.position.target,l=d.elements.tooltip,j=c.position,f=j.my,i=j.at,m=d.elements.tooltip.width(),o=d.elements.tooltip.height(),t=j.container,r=0,x=0,s={left:0,top:0},y=a.Event("tooltipmove"),z={left:function(A){var C=h=== "mouse"?e.pageX:h.offset().left,G=a(B).scrollLeft(),F=a(B).width(),D=i.x==="left"?r:i.x==="right"?-r:r/2,H=D+(f.x==="left"?-m:f.x==="right"?m:m/2)+-2*j.adjust.x;F=A+m-F-G;if(G-A>0&&!(A>=C&&A0&&A+m>C)s.left+=f.x==="center"?-H+D:H-D;return s.left-A},top:function(A){var C=a(B).scrollTop(),G=a(B).height(),F=i.y==="top"?x:i.y==="bottom"?-x:0,D=F+(f.y==="top"?-o:f.y==="bottom"?o:-o/2)+-2*j.adjust.y;G=A+o-G-C;if(C-A>0)s.top+=f.y==="center"?-D+F:D;else if(G>0)s.top+=D-F;return s.top- A}};if(h==="mouse"){i={x:"left",y:"top"};if(!e)e=d.cache.event;s={top:e.pageY,left:e.pageX}}else{if(h==="event")h=e&&e.target&&e.type!=="scroll"&&e.type!=="resize"?d.cache.target=a(e.target):d.cache.target;if(h[0]===document||h[0]===B){r=h.width();x=h.height();s={top:l.css("position")==="fixed"?0:h.scrollTop(),left:h.scrollLeft()}}else if(h.is("area")&&a.fn.qtip.plugins.imagemap){s=a.fn.qtip.plugins.imagemap(h,i);r=s.width;x=s.height;s=s.offset}else{r=h.outerWidth();x=h.outerHeight();if(!j.adjust.offset|| -t[0]===document.body)s=h.offset();else{s=h.position();s.top+=t.scrollTop()-t.offset().top;s.left+=t.scrollLeft()-t.offset().left}}s.left+=i.x==="right"?r:i.x==="center"?r/2:0;s.top+=i.y==="bottom"?x:i.y==="center"?x/2:0}s.left+=j.adjust.x+(f.x==="right"?-m:f.x==="center"?-m/2:0);s.top+=j.adjust.y+(f.y==="bottom"?-o:f.y==="center"?-o/2:0);s.adjusted=j.adjust.screen?{left:z.left(s.left),top:z.top(s.top)}:{left:0,top:0};l.attr("class",function(){return a(this).attr("class").replace(/ui-tooltip-pos-\w+/i, +t[0]===document.body)s=h.offset();else{s=h.position();s.top+=t.scrollTop()-t.offset().top;s.left+=t.scrollLeft()-t.offset().left}}s.left+=i.x==="right"?r:i.x==="center"?r/2:0;s.top+=i.y==="bottom"?x:i.y==="center"?x/2:0}s.left+=j.adjust.x+(f.x==="right"?-m:f.x==="center"?-m/2:0);s.top+=j.adjust.y+(f.y==="bottom"?-o:f.y==="center"?-o/2:0);s.adjusted=j.adjust.screen?{left:z.left(s.left),top:z.top(s.top)}:{left:0,top:0};if(s.top<1)s.top=0;if(s.left<1)s.left=0;l.attr("class",function(){return a(this).attr("class").replace(/ui-tooltip-pos-\w+/i, "")}).addClass("ui-tooltip-pos-"+f.abbreviation());l.trigger(y,[d.hash(),s]);if(y.isDefaultPrevented())return d;delete s.adjust;if(l.is(":visible")&&a.isFunction(j.adjust.effect)){j.adjust.effect.call(l,s);l.queue(function(){a(this).css({opacity:"",height:""});a.browser.msie&&a(this).get(0).style&&a(this).get(0).style.removeAttribute("filter");a(this).dequeue()})}else l.css(s);return d},disable:function(e){var h=d.elements.tooltip;if(d.rendered)h.toggleClass("ui-state-disabled",e);else d.cache.disabled= !!e;return d},destroy:function(){var e=d.elements,h=e.target.data("oldtitle");d.rendered&&a.each(d.plugins,function(){this.initialize==="render"&&this.destroy()});u(1,1,1,1);b.removeData("qtip");d.rendered&&e.tooltip.remove();h&&b.attr("title",h);return b},hash:function(){var e=a.extend({},d);delete e.cache;delete e.timers;delete e.options;delete e.plugins;delete e.render;delete e.hash;return e}})}function M(b,c){var k;k=a(this).metadata?a(this).metadata(c.metadata):{};k=a.extend(TRUE,{},c,k);var g= k.position,p=a(this)[0]===document?a(document.body):a(this);if("boolean"===typeof k.content.text)if(k.content.attr!==FALSE&&a(this).attr(k.content.attr))k.content.text=a(this).attr(k.content.attr);else return FALSE;if(g.container===FALSE)g.container=a(document.body);if(g.target===FALSE)g.target=p;if(k.show.target===FALSE)k.show.target=p;if(k.hide.target===FALSE)k.hide.target=p;g.at=new a.fn.qtip.plugins.Corner(g.at);g.my=new a.fn.qtip.plugins.Corner(g.my);if(a(this).data("qtip"))if(k.overwrite)a(this).qtip("destroy"); diff --git a/dist/jquery.qtip.pack.js b/dist/jquery.qtip.pack.js index 06b7c7eb..6db3739b 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: Mon Aug 16 21:31:56 2010 +0100 +* Date: Tue Aug 17 01:03:37 2010 +0100 */ "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}('"5l 5m";12 1c=4l,Y=3e,2A=4E;(R(a,B,E){R K(b){7(!b)W Y;6y{7("2v"24 b&&"1C"!==1j b.2v)b.2v={25:b.2v};7("15"24 b){7("1C"!==1j b.15||b.15.2r)b.15={1E:b.15};12 c=b.15.1E||Y;7(c.1u<1||!c&&!c.1v||!c.2r)b.15.1E=Y;7("1m"24 b.15&&"1C"!==1j b.15.1m)b.15.1m={1E:b.15.1m}}7("1d"24 b){7("1C"!==1j b.1d)b.1d={21:b.1d,2c:b.1d};7("1C"!==1j b.1d.1p)b.1d.1p={};7("5n"!==1j b.1d.1p.2H)b.1d.1p.2H=!!b.1d.1p.2H}7("V"24 b){7("1C"!==1j b.V)b.V={1n:b.V};7("1C"!==1j b.V)b.V=b.V.2r?{1g:b.V}:{1n:b.V}}7("11"24 b)7("1C"!==1j b.11)b.11=b.11.2r?{1g:b.11}:{1n:b.11};7("1e"24 b&&"1C"!==1j b.1e)b.1e={40:b.1e}}5o(k){}a.1x(a.1a.U.17,R(){S.3b&&S.3b(b)})}R L(b,c,k){R g(e){12 h,l;e=e.2K(".");h=c[e[0]];2I(l=1;l",{"1U":"13-T-2V "+(c.1e.2n?"13-2n-5p":"")}).2Q(e.1m=a("<1G />",{1F:"13-T-"+k+"-1m","1U":"13-T-1m",3c:c.15.1m.1E})).3T(e.39);7(h){e.2J=h.2r?h:"1z"===1j h?a("",{3c:h}):a("",{"1U":"13-1O-3p"}).2Q(a("<5q />",{"1U":"13-4c 13-4c-4d"}));e.2J.3T(e.2V).1v("4g","2J").2p("13-T-"+(h===1c?"4d":"2J")).4S(R(l){a(S).2S("13-1O-4S",l.25==="3W")}).3f(R(){e.T.2j("13-1O-1R")||d.11();W Y}).1o("3q 5s 4o 5t 42",R(l){a(S).2S("13-1O-5u 13-1O-2C",/6H$/i.1I(l.25))})}}R q(e){7(!d.1q||!e)W Y;e.2r&&e.1u>0?d.1h.15.2Q(e.16({31:"3i"})):d.1h.15.3c(e);e=5v 0;12 h=d.1h.T,l,j;7(d.1q&&a.1W.2e){h.16({1b:"5w",4y:"47"});e=p("34").1b;h.16({4y:""});l=20(h.16("3u-1b"),10)||0;j=20(h.16("4x-1b"),10)||0;e=1r.4x(1r.3u(e,j),l);h.1b(e)}d.2g(d.1K.1n);7(d.1q<0){7(c.V.3m||d.1q===-2)d.V(d.1K.1n);d.1q=1c}W d}R w(e,h,l,j){R f(y){7(r.T.2j("13-1O-1R"))W Y;r.V.2k("U-"+k+"-1X");2t(d.1M.V);2t(d.1M.11);d.1M.V=3x(R(){d.V(y)},c.V.2P)}R i(y){7(r.T.2j("13-1O-1R"))W Y;12 z=a(y.4k).3I(".U.13-T")[0]==r.T[0];2t(d.1M.V);2t(d.1M.11);7(c.1d.1g==="2x"&&z||c.11.2F&&/2x(4e|4j|52)/.1I(y.25)&&z){y.5x();y.5y();W Y}r.T.4b(1c,1c);d.1M.11=3x(R(){d.11(y)},c.11.2P)}R m(y){7(r.T.2j("13-1O-1R"))W Y;2t(d.1M.1X);d.1M.1X=3x(R(){d.11(y)},c.11.1X)}R o(y){d.1h.T.27(":2o")&&d.2g(y)}12 t=".U-"+k,r={V:c.V.1g,11:c.11.1g,T:d.1h.T},x={V:2i(c.V.1n).2K(" "),11:2i(c.11.1n).2K(" ")},s=a.1W.2e&&/^6\\.[0-9]/.1I(a.1W.4q);7(l&&c.11.2F){r.11=r.11.2f(r.T);r.T.1o("3H"+t,R(){r.T.2j("13-1O-1R")||2t(d.1M.11)})}7(h){7("37"===1j c.11.1X){r.V.1o("U-"+k+"-1X",m);a.1x(a.1a.U.3K,R(y,z){r.11.2f(d.1h.T).1o(z+t+"-1X",m)})}a.1x(x.11,R(y,z){12 A=a.5z(z,x.V);7(A>-1&&a(r.11).2f(r.V).1u===a(r.11).1u||z==="4f"){r.V.1o(z+t,R(C){r.T.27(":2o")?i(C):f(C)});2z x.V[A]}19 r.11.1o(z+t,i)})}7(e){a.1x(x.V,R(y,z){r.V.1o(z+t,f)});r.T.1o("3H"+t,R(){d.2C()})}7(j){7(c.1d.1p.2w||c.1d.1p.2H)a(B).1o("2w"+t,o);7(c.1d.1p.2H||s&&r.T.16("1d")==="2F")a(1N).1o("3C"+t,o);/4f/i.1I(c.11.1n)&&a(1N).1o("3q"+t,R(y){12 z=d.1h.T;a(y.1g).3I(".U.13-T").1u===0&&a(y.1g).2f(b).1u>1&&z.27(":2o")&&!z.2j("13-1O-1R")&&d.11()});c.1d.1g==="2x"&&a(1N).1o("3y"+t,R(y){c.1d.1p.2x&&!r.T.2j("13-1O-1R")&&r.T.27(":2o")&&d.2g(y)})}}R u(e,h,l,j){j=20(j,10)!==0;12 f=".U-"+k,i={V:e?c.V.1g:a("<1G/>"),11:h?c.11.1g:a("<1G/>"),T:l?d.1h.T:a("<1G/>")};h={V:2i(c.V.1n).2K(" "),11:2i(c.11.1n).2K(" ")};7(d.1q){a.1x(h.V,R(m,o){i.V.1B(o+f)});i.V.1B("3y"+f).1B("42"+f).1B("U-"+k+"-1X");a.1x(h.11,R(m,o){i.11.2f(i.T).1B(o+f)});a.1x(a.1a.U.3K,R(m,o){i.11.2f(l?d.1h.15:2A).1B(o+f+"-1X")});i.11.1B("42"+f);i.T.1B("3H"+f);7(j){a(B).1B("2w"+f);a(1N).1B("3q"+f+" 3y"+f)}}19 e&&i.V.1B(h.V+f+"-2q")}12 d=S;d.1F=k;d.1q=Y;d.1h={1g:b};d.1K={1n:{},1g:2A,1R:Y};d.1M={};d.1T=c;d.17={};a.1J(d,{22:R(e){12 h=d.1h;7(d.1q)W Y;d.1q=e?-2:-1;h.T=a("<1G/>").1v({1F:"13-T-"+k,4g:"T"}).2p("U 13-T 13-5O-5A "+c.1e.40).2S("13-2n",c.1e.2n).2S("13-1O-1R",d.1K.1R).16("z-32",a.1a.U.41+a("1G.U.13-T").1u).1Z("U",d).2m(c.1d.2U);h.39=a("<1G />").2p("13-T-39").2m(h.T);h.15=a("<1G />").2p("13-T-15").1v("1F","13-T-"+k+"-15").2p("13-T-15").2S("13-2n-15",c.1e.2n).2m(h.39);c.15.1m.1E&&v();a.1x(a.1a.U.17,R(){S.2B==="22"&&S(d)});w(1,1,1,1);a.1x(c.4Z,R(l,j){h.T.1o("T"+l,j)});b.1o("1Y.U",R(){d.2s()});q(c.15.1E);h.T.2k("5B",[d.2b()]);W d},28:R(e){2W(e.2G()){1H"1i":e=p("1d");1A;1H"34":e=p("34");1A;3p:e=g(e.2G());e=e[0].1y?e[0].1z():e[0].2r?e[0]:e[0][e[1]];1A}W e},35:R(e,h){12 l=g(e.2G()),j,f,i,m={5C:{"^15.1E":R(){q(h)},"^15.1m.1E":R(){7(d.1q)7(!d.1h.1m&&h){v();d.2g()}19 h?d.1h.1m.3c(h):n()},"^1d.2U$":R(){d.1q&&d.1h.T.2m(h)},"^1d.(21|2c)$":R(){12 o=/21$/i.1I(e)?"21":"2c";7("1z"===1j h)c.1d[o]=1V a.1a.U.17.2u(h)},"^1d.(21|2c|1p|1g)":R(){d.1q&&d.2g()},"^(V|11).(1n|1g|2F)":R(o,t,r,x){12 s=e.3v(/2F/i)>-1?[0,[0,1,1,1]]:e.3v(/11/i)<0?["V",[1,0,0,0]]:["11",[0,1,0,0]];7(s[0])o[t]=x;u.36(d,s[1]);7(s[0])o[t]=r;w.36(d,s[1])}}};a.1x(d.17,R(o){7("1C"===1j S.3t)m[o]=S.3t});j=l[0][l[1]];l[0][l[1]]=h;K(c);2I(f 24 m)2I(i 24 m[f])5D(i,"i").1I(e)&&m[f][i].2h(d,l[0],l[1],h,j);W d},3l:R(e,h){R l(){12 t=e?"1v":"3r";a(S).16({3a:"",1f:""});d.1h.1m&&b[t]("3n-4i","13-T-"+k+"-1m");b[t]("3n-5E","13-T-"+k+"-15");7(e){7(a.1W.2e&&a(S).28(0).1e){o=a(S).28(0).1e;o.3Z("3h");o.3Z("3a")}}19 a(S).11()}7(!d.1q)W Y;12 j=e?"V":"11",f=d.1h.T,i=c[j],m=f.27(":2o"),o;7((1j e).3v("56|37"))e=!f.27(":2o");7(m&&e||!m&&!e||f.27(":6I"))W d;7(h){7(d.1K.1n&&/4Y|5F/.1I(h.25)&&/4e|4j/.1I(d.1K.1n.25)&&a(h.1g).2f(c.V.1g).1u<2&&a(h.4k).3I(".U.13-T").1u>0)W d;d.1K.1n=a.1J({},h)}m=a.3B("T"+j);f.2k(m,[d.2b(),3X]);7(m.3N())W d;7(e){7(d.1q===1c){d.2C();d.2g(h)}i.4P&&a(":5H(.U.13-T)").U("11")}19{2t(d.1M.V);f.16({3a:""})}f.1v("3n-5I",45(!e));f.4b(1c,Y);7(a.2Y(i.2y)){i.2y.2h(f);f.4u(R(){l();a(S).4U()})}19 7(i.2y===Y){f[j]();l()}19 f.5J(3X,e?4W:0,l);e&&i.1g.2k("U-"+k+"-1X");W d},V:R(e){d.3l(1c,e)},11:R(e){d.3l(Y,e)},2C:R(){7(!d.1q)W Y;12 e=d.1h.T,h=20(e.16("z-32"),10),l=a.1a.U.41+a(".U.13-T").1u;7(!e.2j("13-T-2C")&&h!==l){a(".U.13-T").1x(R(){12 j=a(S).U(),f,i;7(!j||!j.1q)W 1c;f=j.1h.T;i=20(f.16("z-32"),10);5K(i)||f.16({4n:i-1});f.4m("13-T-2C");f.2k("5L",[j,l])});h=a.3B("5M");e.2k(h,[d.2b(),l]);h.3N()||e.16({4n:l}).2p("13-T-2C")}W d},2g:R(e){7(d.1q===Y)W Y;12 h=c.1d.1g,l=d.1h.T,j=c.1d,f=j.21,i=j.2c,m=d.1h.T.1b(),o=d.1h.T.1f(),t=j.2U,r=0,x=0,s={X:0,Z:0},y=a.3B("3g"),z={X:R(A){12 C=h==="2x"?e.54:h.1i().X,G=a(B).3M(),F=a(B).1b(),D=i.x==="X"?r:i.x==="1t"?-r:r/2,H=D+(f.x==="X"?-m:f.x==="1t"?m:m/2)+-2*j.1p.x;F=A+m-F-G;7(G-A>0&&!(A>=C&&A0&&A+m>C)s.X+=f.x==="1w"?-H+D:H-D;W s.X-A},Z:R(A){12 C=a(B).3L(),G=a(B).1f(),F=i.y==="Z"?x:i.y==="1s"?-x:0,D=F+(f.y==="Z"?-o:f.y==="1s"?o:-o/2)+-2*j.1p.y;G=A+o-G-C;7(C-A>0)s.Z+=f.y==="1w"?-D+F:D;19 7(G>0)s.Z+=D-F;W s.Z-A}};7(h==="2x"){i={x:"X",y:"Z"};7(!e)e=d.1K.1n;s={Z:e.5P,X:e.54}}19{7(h==="1n")h=e&&e.1g&&e.25!=="3C"&&e.25!=="2w"?d.1K.1g=a(e.1g):d.1K.1g;7(h[0]===1N||h[0]===B){r=h.1b();x=h.1f();s={Z:l.16("1d")==="2F"?0:h.3L(),X:h.3M()}}19 7(h.27("5Q")&&a.1a.U.17.3U){s=a.1a.U.17.3U(h,i);r=s.1b;x=s.1f;s=s.1i}19{r=h.4r();x=h.4s();7(!j.1p.1i||t[0]===1N.30)s=h.1i();19{s=h.1d();s.Z+=t.3L()-t.1i().Z;s.X+=t.3M()-t.1i().X}}s.X+=i.x==="1t"?r:i.x==="1w"?r/2:0;s.Z+=i.y==="1s"?x:i.y==="1w"?x/2:0}s.X+=j.1p.x+(f.x==="1t"?-m:f.x==="1w"?-m/2:0);s.Z+=j.1p.y+(f.y==="1s"?-o:f.y==="1w"?-o/2:0);s.4F=j.1p.2H?{X:z.X(s.X),Z:z.Z(s.Z)}:{X:0,Z:0};l.1v("1U",R(){W a(S).1v("1U").2O(/13-T-4t-\\w+/i,"")}).2p("13-T-4t-"+f.4K());l.2k(y,[d.2b(),s]);7(y.3N())W d;2z s.1p;7(l.27(":2o")&&a.2Y(j.1p.2y)){j.1p.2y.2h(l,s);l.4u(R(){a(S).16({3a:"",1f:""});a.1W.2e&&a(S).28(0).1e&&a(S).28(0).1e.3Z("3h");a(S).4U()})}19 l.16(s);W d},3F:R(e){12 h=d.1h.T;7(d.1q)h.2S("13-1O-1R",e);19 d.1K.1R=!!e;W d},2s:R(){12 e=d.1h,h=e.1g.1Z("43");d.1q&&a.1x(d.17,R(){S.2B==="22"&&S.2s()});u(1,1,1,1);b.5S("U");d.1q&&e.T.1Y();h&&b.1v("1m",h);W b},2b:R(){12 e=a.1J({},d);2z e.1K;2z e.1M;2z e.1T;2z e.17;2z e.22;2z e.2b;W e}})}R M(b,c){12 k;k=a(S).2v?a(S).2v(c.2v):{};k=a.1J(1c,{},c,k);12 g=k.1d,p=a(S)[0]===1N?a(1N.30):a(S);7("56"===1j k.15.1E)7(k.15.1v!==Y&&a(S).1v(k.15.1v))k.15.1E=a(S).1v(k.15.1v);19 W Y;7(g.2U===Y)g.2U=a(1N.30);7(g.1g===Y)g.1g=p;7(k.V.1g===Y)k.V.1g=p;7(k.11.1g===Y)k.11.1g=p;g.2c=1V a.1a.U.17.2u(g.2c);g.21=1V a.1a.U.17.2u(g.21);7(a(S).1Z("U"))7(k.3Q)a(S).U("2s");19 7(k.3Q===Y)W Y;k=1V L(a(S),k,b);a(S).1Z("U",k);W k}R N(b){12 c=S;c.3t={"^15.1l":R(){S.17.1l.33(S.1T.15.1l)}};a.1J(c,{2E:R(){12 k=b.1T.15.1l;c.33(k);b.1h.T.1o("2Z.1l",R(){k.44===Y&&b.1q===1c&&c.33(k)})},33:R(k){a.1l(a.1J(1c,{},k,{3J:R(g,p){7(a.2Y(k.3J))7(k.3J.2h(b.2b(),g,p)===Y)W;b.35("15.1E",g);I.1Y()},3P:R(g,p,n){12 v=p||n;7(a.2Y(k.3P)){g=k.3P.2h(b.2b(),g,p,n);7(g===Y)W}b.35("15.1E",v)}}));W c},2s:R(){b.1h.T.1B("2Z.1l")}});c.2E()}R J(b,c,k){12 g=1r.1L(c/2),p=1r.1L(k/2);c={4I:[[0,0],[c,k],[c,0]],4J:[[0,0],[c,0],[0,k]],4A:[[0,k],[c,0],[c,k]],4C:[[0,0],[0,k],[c,k]],5V:[[0,k],[g,0],[c,k]],5W:[[0,0],[c,0],[g,k]],6h:[[0,0],[c,p],[0,k]],5X:[[c,0],[c,k],[0,p]]};c.5Y=c.4I;c.5Z=c.4J;c.60=c.4A;c.62=c.4C;W c[b]}R O(b){R c(j){12 f=n.18,i=["X","1t"],m={X:0,1t:0,Z:0,1s:0},o=0;7(p.1D===Y||!f)W Y;j=j||g.1D;f.16({Z:"",1s:"",X:"",1t:"",4D:""});i[j.1y==="y"?"4L":"63"]("Z","1s");7(a.1W.2e)m={Z:j.1y==="y"?0:0,X:0,1s:j.1y==="y"?0:0,1t:0};2W(j[j.1y==="y"?"x":"y"]){1H"1w":f.16(i[0],"50%").16("4D-"+i[0],-(u[j.1y==="y"?"1b":"1f"]/2));1A;1H i[0]:f.16(i[0],m[i[0]]+h);1A;1H i[1]:f.16(i[1],m[i[1]]+h);1A}o=u[j.1y==="x"?"1b":"1f"];7(e)o-=20(q.16("1k-"+j[j.1y]+"-1b"),10);j[j.1y]===i[2]?f.16(i[2],-m[i[2]]-o):f.16(i[3],m[i[3]]-o)}R k(j,f,i){7(n.18){j=a.1J({},g.1D);f=g.1P.1p?a.1J({},g.1P):4E;12 m=j.1y==="y"?["y","Z","X","1f"]:["x","X","Z","1b"],o=i.4F,t=20(q.16("1k-"+j[m[0]]+"-1b"),10);a.1x([j,f],R(){7(o.X)S.x=S.x==="1w"?o.X>0?"X":"1t":S.x==="X"?"1t":"X";7(o.Z)S.y=S.y==="1w"?o.Z>0?"Z":"1s":S.y==="Z"?"1s":"Z"});i[m[1]]+=(j[m[0]]===m[1]?1:-1)*(u[m[3]]-t);i[m[2]]-=h;7(j.1z()!==w.1D.1z()&&(w.Z!==o.Z||w.X!==o.X))g.38(j,f);w.X=o.X;w.Z=o.Z;w.1D=j}}12 g=S,p=b.1T.1e.18,n=b.1h,v=n.T,q=n.39,w={Z:0,X:0,1D:{1z:R(){}}},u={1b:p.1b,1f:p.1f},d={},e=p.1k||0,h=p.1p||0,l=p.2R||Y;g.1D=2A;g.1P=2A;g.3t={"^1d.21|1e.18.(1D|1P|2R|1k)":R(){e=p.1k;7(g.3R()){g.2q();g.3S();g.38()}19 g.18.1Y();S.28("1d.1g")!=="2x"&&S.2g()},"^1e.18.(1f|1b)":R(){u={1b:p.1b,1f:p.1f};g.2q();g.38();b.2g()}};a.1J(g,{2E:R(){7(l===1c)l=a("<2a />")[0].3Y?"2a":a.1W.2e&&(/1w/i.1I(g.1P.1z())||u.1f!==u.1b)?"2l":"2N";19 7(l==="2a")l=a.1W.2e?"2l":!a("<2a />")[0].3Y?"2N":"2a";19 7(l==="2N")l=a.1W.2e&&/1w/i.1I(g.1P.1z())?"2l":l;7(g.3R()){g.2q();g.3S();g.38();v.1o("3g.18",k)}W g},3R:R(){12 j=p.1D,f=p.1P||j,i=b.1T.1d.2c,m=b.1T.1d.21;7(m.1z)m=m.1z();7(j===Y||m===Y&&i===Y)W Y;19{7(j===1c)g.1D=1V a.1a.U.17.2u(m);19 7(!j.1z)g.1D=1V a.1a.U.17.2u(j);7(f===1c)g.1P=1V a.1a.U.17.2u(m);19 7(!f.1z){g.1P=1V a.1a.U.17.2u(f);g.1P.1y=g.1D.1y}}W g.1D.1z()!=="4a"},3S:R(){12 j=n.18,f=g.1P[g.1P.1y],i="1k-"+f+"-2X";d.2D=j.16("3s-2X","").16("1k","").16("3s-2X")||"2L";d.1k=j.28(0).1e?j.28(0).1e["1k"+f.4T(0)+f.3V(1)+"66"]:j.16(i)||"2L";7(/4G?\\(0, 0, 0(, 0)?\\)|2L/i.1I(d.2D))d.2D=q.16(e?"3s-2X":i);7(!d.1k||/4G?\\(0, 0, 0(, 0)?\\)|2L/i.1I(d.1k))d.1k=q.16(i)||d.2D;a("*",j).2f(j).16("3s-2X","2L").16("1k",0)},2q:R(){12 j=u.1b,f=u.1f;n.18&&n.18.1Y();n.18=a(\'<1G 1U="13-T-18 13-2n-15">\').16(u).3T(v);2W(l){1H"2a":n.18.2Q(\'<2a 1f="\'+f+\'" 1b="\'+j+\'" />\');1A;1H"2l":n.18.3c(\'<2l:3O 67="0 0" 68="\'+j+" "+f+\'" 69="\'+!!e+\'" 1e="4M:3d(#3p#4N); 31:4O-3i; 6a:1c; 1d: 3j; Z:0; X:0; 1b:\'+j+"23; 1f:"+f+"23; 6b-6c:"+g.1D.y+\';"><2l:53 6d="\'+(e-2)+\'23" 6e="4V" 6f="10" 1e="4M:3d(#3p#4N); 31:4O-3i;" />\');1A;1H"2N":n.18.2Q(\'<1G 1U="13-T-18-6g" />\').2Q(e?\'<1G 1U="13-T-18-1k" />\':"");1A}W g},38:R(j,f){12 i=n.18,m=u.1b,o=u.1f,t=e>0?0:1,r=1r.6i(e/2+0.5),x;f||(f=j?j:g.1P);7(!j)j=g.1D;7(f.x==="3e")f.x=j.x;7(f.y==="3e")f.y=j.y;i=i.55();2W(l){1H"2a":i=i.28(0).3Y("2d");i.6j(0,0,4R,4R);i.6k();7(e){x=J(f.1z(),m*2,o*2);i.6l=d.1k;i.6m=e+1;i.6n="4V";i.4X=4W;i.6o();i.6p(f.x==="X"?0:f.x==="1t"?-m:-m/2,f.y==="Z"?0:f.y==="1s"?-o:-o/2)}19 x=J(f.1z(),m,o);i.6q=d.2D;2I(i.4X=0;t<2;t++){i.6r=t&&e?"6s-24":"6u-4Y";i.6v();i.6w(x[0][0],x[0][1]);i.51(x[1][0],x[1][1]);i.51(x[2][0],x[2][1]);i.6x();i.2D();t||i.53()}1A;1H"2l":x=J(f.1z(),m,o);t="m"+x[0][0]+","+x[0][1]+" l"+x[1][0]+","+x[1][1]+" "+x[2][0]+","+x[2][1]+" 6z";i.1v({6A:t,6B:d.2D});7(e){i.55().1v("2X",d.1k);7(f.1y==="y"){i.16("Z",(f.y==="Z"?1:-1)*(e-2));i.16("X",f.x==="X"?1:-2)}19{i.16("X",(f.x==="X"?1:-1)*(e-2));i.16("Z",f.y==="Z"?1:-2)}}1A;1H"2N":7(f.1y==="y"){t=m>o?1.5:mo?5:2.2;r=[1r.1L(t*r*(f.x==="1t"?-1:1)*(f.y==="1w"?0.9:1)),f.y==="Z"?r:f.y==="1s"?-r:0]}i.3r("1e").1x(R(s){12 y={x:f.1y==="x"?f.x==="X"?"1t":"X":f.x,y:f.1y==="y"?f.y==="Z"?"1s":"Z":f.y},z=f.x==="1w"?["X","1t",y.y,o,m]:["Z","1s",y.x,m,o],A=d[!s&&e?"1k":"2D"];s&&a(S).16({1d:"3j","z-32":1,X:r[0],Z:r[1]});f.x==="1w"||f.y==="1w"?a(S).16("1k-"+z[2],z[3]+"23 3z "+A).16("1k-"+z[0],1r.1L(z[4]/2)+"23 46 2L").16("1k-"+z[1],1r.1L(z[4]/2)+"23 46 2L"):a(S).16("1k-1b",1r.1L(o/2)+"23 "+1r.1L(m/2)+"23").16("1k-"+y.x,1r.1L(m/2)+"23 3z "+A).16("1k-"+y.y,1r.1L(o/2)+"23 3z "+A)});1A}c(j);W g},2s:R(){n.18&&n.18.1Y();v.1B("3g.18")}})}R P(b,c){12 k=S,g=b.1h,p=g.T;g.1S=a("#U-1S");a.1J(k,{2E:R(){c=a.1J(1c,a.1a.U.17.1Q.3w,c);p.1o("2Z.29 49.29",R(n,v,q){n=n.25.2O("T","");a.2Y(c[n])?c[n].2h(g.1S,q,v):k[n](q)});g.1S.1u||k.2q();c.3A===1c&&g.1S.1o("3f.29"+b.1F,R(){b.11.2h(b)})},2q:R(){g.1S=a("<1G />",{1F:"U-1S",16:{1d:"3j",Z:0,X:0,31:"47"}}).2m(1N.30);a(B).1o("2w.29",R(){g.1S.16({1f:1r.3u(a(B).1f(),a(1N).1f()),1b:1r.3u(a(B).1b(),a(1N).1b())})}).2k("2w")},V:R(n){g.1S.57(n)},11:R(n){g.1S.58(n)},2s:R(){12 n=1c;a("*").1x(R(){12 v=a(S).1Z("U");7(v&&v.1F!==b.1F&&v.1T.V.1Q)W n=Y});7(n){g.1S.1Y();a(B).1B("3C.29 2w.29")}19 g.1S.1B("3f.29"+b.1F);p.1B("2Z.29 49.29")}});k.2E()}R Q(b){12 c=S,k=b.1h,g=k.T,p=".26-"+b.1F,n="3g"+p+" 2Z"+p;a.1J(c,{2E:R(){k.26=a(\'<3E 1U="13-T-26" 59="0" 5a="-1" 5b="5c:\\\'\\\';" 1e="31:3i; 1d:3j; z-32:-1; 3h:5d(3a=0);">\');k.26.2m(g);g.1o(n,c.1p)},1p:R(){12 v=b.5e("34"),q=b.17.18,w=b.1h.18,u;u=20(g.16("1k-X-1b"),10);u={X:-u,Z:-u};7(q&&w){q=q.1D.1y==="x"?["1b","X"]:["1f","Z"];u[q[1]]-=w[q[0]]()}k.26.16(u).16(v)},2s:R(){c.3E.1Y();g.1B(n)}});c.2E()}a.1a.U=R(b,c,k){12 g=2i(b).2G(),p=Y,n=g==="3F"?[1c]:a.5f(3o).4p(1),v=n[n.1u-1],q;7(!b&&a(S).1Z("U")||g==="5g")W(q=a(S).5h(0).1Z("U"))?q.2b():E;19 7("1z"===1j b){a(S).1x(R(){12 w=a(S).1Z("U");7(!w)W 1c;7(/5i|35/.1I(g)&&c)7(k!==E)w.35(c,k);19 p=w.28(c);19{7(!w.1q&&(g==="V"||g==="3l")){7(v.5j)w.1K.1n=v;w.22()}19 7(g==="5k"){g="3F";n=[Y]}w[g]&&w[g].36(w[g],n)}});W p!==Y?p:a(S)}19 7("1C"===1j b){K(b);q=a.1J(1c,{},a.1a.U.3w,b);W a.1a.U.1o.2h(S,q)}};a.1a.U.1o=R(b){W a(S).1x(R(){R c(w){R u(){g.22(1j w==="1C"||p.V.3m);n.V.1B(v.V);n.11.1B(v.11)}7(g.1K.1R)W Y;g.1K.1n=a.1J({},w);7(p.V.2P>0){g.1M.V=3x(u,p.V.2P);v.V!==v.11&&n.11.1o(v.11,R(){2t(g.1M.V)})}19 u()}12 k,g,p,n,v,q;k=b.1F===Y||b.1F.1u<1||a("#13-T-"+b.1F).1u?a.1a.U.4h++:b.1F;q=".U-"+k+"-2q";g=M.2h(a(S),k,b);7(g===Y)W 1c;p=g.1T;a(S).1v("1m")&&a(S).1Z("43",a(S).1v("1m")).3r("1m");a.1x(a.1a.U.17,R(){S.2B==="2B"&&S(g)});n={V:p.V.1g,11:p.11.1g};v={V:2i(p.V.1n).2O(" ",q+" ")+q,11:(2i(p.11.1n)+" 3G").2O(" ",q+" ")+q};p.V.3m||p.4B||p.V.1n===Y?c():n.V.1o(v.V,c)})};a.1x({1v:R(b){12 c=a(S).1Z("U");W 3o.1u===1&&b==="1m"&&c&&c.1q===1c?a(S).1Z("43"):2A},1Y:a.13?2A:R(b,c){S.1x(R(){7(!c)7(!b||a.3h(b,[S]).1u)a("*",S).2f(S).1x(R(){a(S).5G("1Y")})})}},R(b,c){7(!c)W 4l;12 k=a.1a[b];a.1a[b]=R(){W c.36(S,3o)||k.36(S,3o)}});a.1a.U.4h=0;a.1a.U.3K="3f 5N 3q 4o 3y 3G 3W".2K(" ");a.1a.U.41=5R;a.1a.U.17={2u:R(b){S.x=(2i(b).2O(/4v/i,"1w").4w(/X|1t|1w/i)||["3e"])[0].2G();S.y=(2i(b).2O(/4v/i,"1w").4w(/Z|1s|1w/i)||["3e"])[0].2G();S.1y=b.4T(0).3v(/^(t|b)/)>-1?"y":"x";S.1z=R(){W S.1y==="y"?S.y+S.x:S.x+S.y};S.4K=R(){12 c=S.x.3V(0,1),k=S.y.3V(0,1);W c===k?c:c==="c"||c!=="c"&&k!=="c"?k+c:c+k}}};a.1a.U.3w={4B:Y,1F:Y,3Q:1c,2v:{25:"1U"},15:{1E:1c,1v:"1m",1m:{1E:Y,2J:Y}},1d:{21:"Z X",2c:"1s 1t",1g:Y,2U:Y,1p:{x:0,y:0,2x:1c,2H:Y,2w:1c,2y:1c,1i:Y}},V:{1g:Y,1n:"3W",2y:1c,2P:3X,4P:Y,3m:Y},11:{1g:Y,1n:"3G",2y:1c,2P:0,2F:Y,1X:Y},1e:{40:"",2n:1c},4Z:{22:a.2M,52:a.2M,V:a.2M,11:a.2M,2C:a.2M,3A:a.2M}};12 I=a();a.1a.U.17.1l=R(b){12 c=b.17.1l,k=b.1T.15;7(k.1l&&k.1l.3d)7(c)W c;19{b.17.1l=1V N(b);W b.17.1l}};a.1a.U.17.1l.2B="22";a.1a.U.17.1l.3b=R(b){7(b.15!==E)7(b.15.1l!==E){7(1j b.15.1l!=="1C")b.15.1l={3d:b.15.1l};7(b.15.1E===Y)b.15.1E="6D...";b.15.1l.44=45(b.15.1l.44);b.15.1l.2T=45(b.15.1l.2T);7(b.15.1l.2T){b=b.15.1l.3d;a("#U-2T").1u||a(\'<1G 1F="U-2T" 1U="13-T-3D" />\').2m(1N.30);I.1u||(I=a("<1G />").2m("#U-2T").33(b+" 4z"))}}};a.1a.U.17.18=R(b){12 c=b.17.18,k=b.1T.1e.18;7(k&&k.1D)7(c)W c;19{b.17.18=1V O(b);b.17.18.2E();W b.17.18}};a.1a.U.17.18.2B="22";a.1a.U.17.18.3b=R(b){7(b.1e!==E&&b.1e.18!==E){7(1j b.1e.18!=="1C")b.1e.18={1D:b.1e.18};7(1j b.1e.18.2R!=="1z")b.1e.18.2R=1c;7(!/2a|2N/i.1I(b.1e.18.2R))b.1e.18.2R=1c;7(1j b.1e.18.1b!=="37")b.1e.18.1b=14;7(1j b.1e.18.1f!=="37")b.1e.18.1f=14;7(1j b.1e.18.1k!=="37")b.1e.18.1k=0}};a.1a.U.17.3U=R(b,c){R k(d,e){2I(12 h=0,l=1,j=1,f=0,i=0,m=d.1b,o=d.1f;m>0&&o>0&&l>0&&j>0;){m=1r.1L(m/2);o=1r.1L(o/2);7(c.x==="X")l=m;19 7(c.x==="1t")l=d.1b-m;19 l+=1r.1L(m/2);7(c.y==="Z")j=o;19 7(c.y==="1s")j=d.1f-o;19 j+=1r.1L(o/2);2I(h=e.1u;h--;){7(e.1u<2)1A;f=e[h][0]-d.1i.X;i=e[h][1]-d.1i.Z;7(c.x==="X"&&f>=l||c.x==="1t"&&f<=l||c.x==="1w"&&(fd.1b-l)||c.y==="Z"&&i>=j||c.y==="1s"&&i<=j||c.y==="1w"&&(id.1f-j))e.4p(h,1)}}W{X:e[0][0],Z:e[0][1]}}12 g=b.1v("3O").2G(),p=b.1v("5T").2K(","),n=[],v=a(\'4z[61="#\'+b.64("4Q").1v("65")+\'"]\').1i(),q={1b:0,1f:0,1i:{Z:4H,1t:0,1s:0,X:4H}},w=0,u=0;7(g==="48")2I(w=p.1u;w--;){u=[20(p[--w],10),20(p[w+1],10)];7(u[0]>q.1i.1t)q.1i.1t=u[0];7(u[0]q.1i.1s)q.1i.1s=u[1];7(u[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}('"5l 5m";12 1c=4l,Z=3e,2A=4E;(R(a,B,E){R K(b){7(!b)W Z;6y{7("2v"24 b&&"1C"!==1j b.2v)b.2v={25:b.2v};7("15"24 b){7("1C"!==1j b.15||b.15.2r)b.15={1E:b.15};12 c=b.15.1E||Z;7(c.1u<1||!c&&!c.1v||!c.2r)b.15.1E=Z;7("1m"24 b.15&&"1C"!==1j b.15.1m)b.15.1m={1E:b.15.1m}}7("1d"24 b){7("1C"!==1j b.1d)b.1d={21:b.1d,2c:b.1d};7("1C"!==1j b.1d.1p)b.1d.1p={};7("5n"!==1j b.1d.1p.2H)b.1d.1p.2H=!!b.1d.1p.2H}7("V"24 b){7("1C"!==1j b.V)b.V={1n:b.V};7("1C"!==1j b.V)b.V=b.V.2r?{1g:b.V}:{1n:b.V}}7("11"24 b)7("1C"!==1j b.11)b.11=b.11.2r?{1g:b.11}:{1n:b.11};7("1e"24 b&&"1C"!==1j b.1e)b.1e={40:b.1e}}5o(k){}a.1x(a.1a.U.17,R(){S.3b&&S.3b(b)})}R L(b,c,k){R g(e){12 h,l;e=e.2K(".");h=c[e[0]];2I(l=1;l",{"1U":"13-T-2V "+(c.1e.2n?"13-2n-5p":"")}).2Q(e.1m=a("<1G />",{1F:"13-T-"+k+"-1m","1U":"13-T-1m",3c:c.15.1m.1E})).3T(e.39);7(h){e.2J=h.2r?h:"1z"===1j h?a("",{3c:h}):a("",{"1U":"13-1O-3p"}).2Q(a("<5q />",{"1U":"13-4c 13-4c-4d"}));e.2J.3T(e.2V).1v("4g","2J").2p("13-T-"+(h===1c?"4d":"2J")).4S(R(l){a(S).2S("13-1O-4S",l.25==="3W")}).3f(R(){e.T.2j("13-1O-1R")||d.11();W Z}).1o("3q 5s 4o 5t 42",R(l){a(S).2S("13-1O-5u 13-1O-2C",/6H$/i.1I(l.25))})}}R q(e){7(!d.1q||!e)W Z;e.2r&&e.1u>0?d.1h.15.2Q(e.16({31:"3i"})):d.1h.15.3c(e);e=5v 0;12 h=d.1h.T,l,j;7(d.1q&&a.1W.2e){h.16({1b:"5w",4y:"47"});e=p("34").1b;h.16({4y:""});l=20(h.16("3u-1b"),10)||0;j=20(h.16("4x-1b"),10)||0;e=1r.4x(1r.3u(e,j),l);h.1b(e)}d.2g(d.1K.1n);7(d.1q<0){7(c.V.3m||d.1q===-2)d.V(d.1K.1n);d.1q=1c}W d}R w(e,h,l,j){R f(y){7(r.T.2j("13-1O-1R"))W Z;r.V.2k("U-"+k+"-1X");2t(d.1M.V);2t(d.1M.11);d.1M.V=3x(R(){d.V(y)},c.V.2P)}R i(y){7(r.T.2j("13-1O-1R"))W Z;12 z=a(y.4k).3I(".U.13-T")[0]==r.T[0];2t(d.1M.V);2t(d.1M.11);7(c.1d.1g==="2x"&&z||c.11.2F&&/2x(4e|4j|52)/.1I(y.25)&&z){y.5x();y.5y();W Z}r.T.4b(1c,1c);d.1M.11=3x(R(){d.11(y)},c.11.2P)}R m(y){7(r.T.2j("13-1O-1R"))W Z;2t(d.1M.1X);d.1M.1X=3x(R(){d.11(y)},c.11.1X)}R o(y){d.1h.T.27(":2o")&&d.2g(y)}12 t=".U-"+k,r={V:c.V.1g,11:c.11.1g,T:d.1h.T},x={V:2i(c.V.1n).2K(" "),11:2i(c.11.1n).2K(" ")},s=a.1W.2e&&/^6\\.[0-9]/.1I(a.1W.4q);7(l&&c.11.2F){r.11=r.11.2f(r.T);r.T.1o("3H"+t,R(){r.T.2j("13-1O-1R")||2t(d.1M.11)})}7(h){7("37"===1j c.11.1X){r.V.1o("U-"+k+"-1X",m);a.1x(a.1a.U.3K,R(y,z){r.11.2f(d.1h.T).1o(z+t+"-1X",m)})}a.1x(x.11,R(y,z){12 A=a.5z(z,x.V);7(A>-1&&a(r.11).2f(r.V).1u===a(r.11).1u||z==="4f"){r.V.1o(z+t,R(C){r.T.27(":2o")?i(C):f(C)});2z x.V[A]}19 r.11.1o(z+t,i)})}7(e){a.1x(x.V,R(y,z){r.V.1o(z+t,f)});r.T.1o("3H"+t,R(){d.2C()})}7(j){7(c.1d.1p.2w||c.1d.1p.2H)a(B).1o("2w"+t,o);7(c.1d.1p.2H||s&&r.T.16("1d")==="2F")a(1N).1o("3C"+t,o);/4f/i.1I(c.11.1n)&&a(1N).1o("3q"+t,R(y){12 z=d.1h.T;a(y.1g).3I(".U.13-T").1u===0&&a(y.1g).2f(b).1u>1&&z.27(":2o")&&!z.2j("13-1O-1R")&&d.11()});c.1d.1g==="2x"&&a(1N).1o("3y"+t,R(y){c.1d.1p.2x&&!r.T.2j("13-1O-1R")&&r.T.27(":2o")&&d.2g(y)})}}R u(e,h,l,j){j=20(j,10)!==0;12 f=".U-"+k,i={V:e?c.V.1g:a("<1G/>"),11:h?c.11.1g:a("<1G/>"),T:l?d.1h.T:a("<1G/>")};h={V:2i(c.V.1n).2K(" "),11:2i(c.11.1n).2K(" ")};7(d.1q){a.1x(h.V,R(m,o){i.V.1B(o+f)});i.V.1B("3y"+f).1B("42"+f).1B("U-"+k+"-1X");a.1x(h.11,R(m,o){i.11.2f(i.T).1B(o+f)});a.1x(a.1a.U.3K,R(m,o){i.11.2f(l?d.1h.15:2A).1B(o+f+"-1X")});i.11.1B("42"+f);i.T.1B("3H"+f);7(j){a(B).1B("2w"+f);a(1N).1B("3q"+f+" 3y"+f)}}19 e&&i.V.1B(h.V+f+"-2q")}12 d=S;d.1F=k;d.1q=Z;d.1h={1g:b};d.1K={1n:{},1g:2A,1R:Z};d.1M={};d.1T=c;d.17={};a.1J(d,{22:R(e){12 h=d.1h;7(d.1q)W Z;d.1q=e?-2:-1;h.T=a("<1G/>").1v({1F:"13-T-"+k,4g:"T"}).2p("U 13-T 13-5O-5A "+c.1e.40).2S("13-2n",c.1e.2n).2S("13-1O-1R",d.1K.1R).16("z-32",a.1a.U.41+a("1G.U.13-T").1u).1Z("U",d).2m(c.1d.2U);h.39=a("<1G />").2p("13-T-39").2m(h.T);h.15=a("<1G />").2p("13-T-15").1v("1F","13-T-"+k+"-15").2p("13-T-15").2S("13-2n-15",c.1e.2n).2m(h.39);c.15.1m.1E&&v();a.1x(a.1a.U.17,R(){S.2B==="22"&&S(d)});w(1,1,1,1);a.1x(c.4Z,R(l,j){h.T.1o("T"+l,j)});b.1o("1Y.U",R(){d.2s()});q(c.15.1E);h.T.2k("5B",[d.2b()]);W d},28:R(e){2W(e.2G()){1H"1i":e=p("1d");1A;1H"34":e=p("34");1A;3p:e=g(e.2G());e=e[0].1y?e[0].1z():e[0].2r?e[0]:e[0][e[1]];1A}W e},35:R(e,h){12 l=g(e.2G()),j,f,i,m={5C:{"^15.1E":R(){q(h)},"^15.1m.1E":R(){7(d.1q)7(!d.1h.1m&&h){v();d.2g()}19 h?d.1h.1m.3c(h):n()},"^1d.2U$":R(){d.1q&&d.1h.T.2m(h)},"^1d.(21|2c)$":R(){12 o=/21$/i.1I(e)?"21":"2c";7("1z"===1j h)c.1d[o]=1V a.1a.U.17.2u(h)},"^1d.(21|2c|1p|1g)":R(){d.1q&&d.2g()},"^(V|11).(1n|1g|2F)":R(o,t,r,x){12 s=e.3v(/2F/i)>-1?[0,[0,1,1,1]]:e.3v(/11/i)<0?["V",[1,0,0,0]]:["11",[0,1,0,0]];7(s[0])o[t]=x;u.36(d,s[1]);7(s[0])o[t]=r;w.36(d,s[1])}}};a.1x(d.17,R(o){7("1C"===1j S.3t)m[o]=S.3t});j=l[0][l[1]];l[0][l[1]]=h;K(c);2I(f 24 m)2I(i 24 m[f])5D(i,"i").1I(e)&&m[f][i].2h(d,l[0],l[1],h,j);W d},3l:R(e,h){R l(){12 t=e?"1v":"3r";a(S).16({3a:"",1f:""});d.1h.1m&&b[t]("3n-4i","13-T-"+k+"-1m");b[t]("3n-5E","13-T-"+k+"-15");7(e){7(a.1W.2e&&a(S).28(0).1e){o=a(S).28(0).1e;o.3Z("3h");o.3Z("3a")}}19 a(S).11()}7(!d.1q)W Z;12 j=e?"V":"11",f=d.1h.T,i=c[j],m=f.27(":2o"),o;7((1j e).3v("56|37"))e=!f.27(":2o");7(m&&e||!m&&!e||f.27(":6I"))W d;7(h){7(d.1K.1n&&/4Y|5F/.1I(h.25)&&/4e|4j/.1I(d.1K.1n.25)&&a(h.1g).2f(c.V.1g).1u<2&&a(h.4k).3I(".U.13-T").1u>0)W d;d.1K.1n=a.1J({},h)}m=a.3B("T"+j);f.2k(m,[d.2b(),3X]);7(m.3N())W d;7(e){7(d.1q===1c){d.2C();d.2g(h)}i.4P&&a(":5H(.U.13-T)").U("11")}19{2t(d.1M.V);f.16({3a:""})}f.1v("3n-5I",45(!e));f.4b(1c,Z);7(a.2Y(i.2y)){i.2y.2h(f);f.4u(R(){l();a(S).4U()})}19 7(i.2y===Z){f[j]();l()}19 f.5J(3X,e?4W:0,l);e&&i.1g.2k("U-"+k+"-1X");W d},V:R(e){d.3l(1c,e)},11:R(e){d.3l(Z,e)},2C:R(){7(!d.1q)W Z;12 e=d.1h.T,h=20(e.16("z-32"),10),l=a.1a.U.41+a(".U.13-T").1u;7(!e.2j("13-T-2C")&&h!==l){a(".U.13-T").1x(R(){12 j=a(S).U(),f,i;7(!j||!j.1q)W 1c;f=j.1h.T;i=20(f.16("z-32"),10);5K(i)||f.16({4n:i-1});f.4m("13-T-2C");f.2k("5L",[j,l])});h=a.3B("5M");e.2k(h,[d.2b(),l]);h.3N()||e.16({4n:l}).2p("13-T-2C")}W d},2g:R(e){7(d.1q===Z)W Z;12 h=c.1d.1g,l=d.1h.T,j=c.1d,f=j.21,i=j.2c,m=d.1h.T.1b(),o=d.1h.T.1f(),t=j.2U,r=0,x=0,s={X:0,Y:0},y=a.3B("3g"),z={X:R(A){12 C=h==="2x"?e.54:h.1i().X,G=a(B).3M(),F=a(B).1b(),D=i.x==="X"?r:i.x==="1t"?-r:r/2,H=D+(f.x==="X"?-m:f.x==="1t"?m:m/2)+-2*j.1p.x;F=A+m-F-G;7(G-A>0&&!(A>=C&&A0&&A+m>C)s.X+=f.x==="1w"?-H+D:H-D;W s.X-A},Y:R(A){12 C=a(B).3L(),G=a(B).1f(),F=i.y==="Y"?x:i.y==="1s"?-x:0,D=F+(f.y==="Y"?-o:f.y==="1s"?o:-o/2)+-2*j.1p.y;G=A+o-G-C;7(C-A>0)s.Y+=f.y==="1w"?-D+F:D;19 7(G>0)s.Y+=D-F;W s.Y-A}};7(h==="2x"){i={x:"X",y:"Y"};7(!e)e=d.1K.1n;s={Y:e.5P,X:e.54}}19{7(h==="1n")h=e&&e.1g&&e.25!=="3C"&&e.25!=="2w"?d.1K.1g=a(e.1g):d.1K.1g;7(h[0]===1N||h[0]===B){r=h.1b();x=h.1f();s={Y:l.16("1d")==="2F"?0:h.3L(),X:h.3M()}}19 7(h.27("5Q")&&a.1a.U.17.3U){s=a.1a.U.17.3U(h,i);r=s.1b;x=s.1f;s=s.1i}19{r=h.4r();x=h.4s();7(!j.1p.1i||t[0]===1N.30)s=h.1i();19{s=h.1d();s.Y+=t.3L()-t.1i().Y;s.X+=t.3M()-t.1i().X}}s.X+=i.x==="1t"?r:i.x==="1w"?r/2:0;s.Y+=i.y==="1s"?x:i.y==="1w"?x/2:0}s.X+=j.1p.x+(f.x==="1t"?-m:f.x==="1w"?-m/2:0);s.Y+=j.1p.y+(f.y==="1s"?-o:f.y==="1w"?-o/2:0);s.4F=j.1p.2H?{X:z.X(s.X),Y:z.Y(s.Y)}:{X:0,Y:0};7(s.Y<1)s.Y=0;7(s.X<1)s.X=0;l.1v("1U",R(){W a(S).1v("1U").2O(/13-T-4t-\\w+/i,"")}).2p("13-T-4t-"+f.4K());l.2k(y,[d.2b(),s]);7(y.3N())W d;2z s.1p;7(l.27(":2o")&&a.2Y(j.1p.2y)){j.1p.2y.2h(l,s);l.4u(R(){a(S).16({3a:"",1f:""});a.1W.2e&&a(S).28(0).1e&&a(S).28(0).1e.3Z("3h");a(S).4U()})}19 l.16(s);W d},3F:R(e){12 h=d.1h.T;7(d.1q)h.2S("13-1O-1R",e);19 d.1K.1R=!!e;W d},2s:R(){12 e=d.1h,h=e.1g.1Z("43");d.1q&&a.1x(d.17,R(){S.2B==="22"&&S.2s()});u(1,1,1,1);b.5S("U");d.1q&&e.T.1Y();h&&b.1v("1m",h);W b},2b:R(){12 e=a.1J({},d);2z e.1K;2z e.1M;2z e.1T;2z e.17;2z e.22;2z e.2b;W e}})}R M(b,c){12 k;k=a(S).2v?a(S).2v(c.2v):{};k=a.1J(1c,{},c,k);12 g=k.1d,p=a(S)[0]===1N?a(1N.30):a(S);7("56"===1j k.15.1E)7(k.15.1v!==Z&&a(S).1v(k.15.1v))k.15.1E=a(S).1v(k.15.1v);19 W Z;7(g.2U===Z)g.2U=a(1N.30);7(g.1g===Z)g.1g=p;7(k.V.1g===Z)k.V.1g=p;7(k.11.1g===Z)k.11.1g=p;g.2c=1V a.1a.U.17.2u(g.2c);g.21=1V a.1a.U.17.2u(g.21);7(a(S).1Z("U"))7(k.3Q)a(S).U("2s");19 7(k.3Q===Z)W Z;k=1V L(a(S),k,b);a(S).1Z("U",k);W k}R N(b){12 c=S;c.3t={"^15.1l":R(){S.17.1l.33(S.1T.15.1l)}};a.1J(c,{2E:R(){12 k=b.1T.15.1l;c.33(k);b.1h.T.1o("2Z.1l",R(){k.44===Z&&b.1q===1c&&c.33(k)})},33:R(k){a.1l(a.1J(1c,{},k,{3J:R(g,p){7(a.2Y(k.3J))7(k.3J.2h(b.2b(),g,p)===Z)W;b.35("15.1E",g);I.1Y()},3P:R(g,p,n){12 v=p||n;7(a.2Y(k.3P)){g=k.3P.2h(b.2b(),g,p,n);7(g===Z)W}b.35("15.1E",v)}}));W c},2s:R(){b.1h.T.1B("2Z.1l")}});c.2E()}R J(b,c,k){12 g=1r.1L(c/2),p=1r.1L(k/2);c={4I:[[0,0],[c,k],[c,0]],4J:[[0,0],[c,0],[0,k]],4A:[[0,k],[c,0],[c,k]],4C:[[0,0],[0,k],[c,k]],5V:[[0,k],[g,0],[c,k]],5W:[[0,0],[c,0],[g,k]],6h:[[0,0],[c,p],[0,k]],5X:[[c,0],[c,k],[0,p]]};c.5Y=c.4I;c.5Z=c.4J;c.60=c.4A;c.62=c.4C;W c[b]}R O(b){R c(j){12 f=n.18,i=["X","1t"],m={X:0,1t:0,Y:0,1s:0},o=0;7(p.1D===Z||!f)W Z;j=j||g.1D;f.16({Y:"",1s:"",X:"",1t:"",4D:""});i[j.1y==="y"?"4L":"63"]("Y","1s");7(a.1W.2e)m={Y:j.1y==="y"?0:0,X:0,1s:j.1y==="y"?0:0,1t:0};2W(j[j.1y==="y"?"x":"y"]){1H"1w":f.16(i[0],"50%").16("4D-"+i[0],-(u[j.1y==="y"?"1b":"1f"]/2));1A;1H i[0]:f.16(i[0],m[i[0]]+h);1A;1H i[1]:f.16(i[1],m[i[1]]+h);1A}o=u[j.1y==="x"?"1b":"1f"];7(e)o-=20(q.16("1k-"+j[j.1y]+"-1b"),10);j[j.1y]===i[2]?f.16(i[2],-m[i[2]]-o):f.16(i[3],m[i[3]]-o)}R k(j,f,i){7(n.18){j=a.1J({},g.1D);f=g.1P.1p?a.1J({},g.1P):4E;12 m=j.1y==="y"?["y","Y","X","1f"]:["x","X","Y","1b"],o=i.4F,t=20(q.16("1k-"+j[m[0]]+"-1b"),10);a.1x([j,f],R(){7(o.X)S.x=S.x==="1w"?o.X>0?"X":"1t":S.x==="X"?"1t":"X";7(o.Y)S.y=S.y==="1w"?o.Y>0?"Y":"1s":S.y==="Y"?"1s":"Y"});i[m[1]]+=(j[m[0]]===m[1]?1:-1)*(u[m[3]]-t);i[m[2]]-=h;7(j.1z()!==w.1D.1z()&&(w.Y!==o.Y||w.X!==o.X))g.38(j,f);w.X=o.X;w.Y=o.Y;w.1D=j}}12 g=S,p=b.1T.1e.18,n=b.1h,v=n.T,q=n.39,w={Y:0,X:0,1D:{1z:R(){}}},u={1b:p.1b,1f:p.1f},d={},e=p.1k||0,h=p.1p||0,l=p.2R||Z;g.1D=2A;g.1P=2A;g.3t={"^1d.21|1e.18.(1D|1P|2R|1k)":R(){e=p.1k;7(g.3R()){g.2q();g.3S();g.38()}19 g.18.1Y();S.28("1d.1g")!=="2x"&&S.2g()},"^1e.18.(1f|1b)":R(){u={1b:p.1b,1f:p.1f};g.2q();g.38();b.2g()}};a.1J(g,{2E:R(){7(l===1c)l=a("<2a />")[0].3Y?"2a":a.1W.2e&&(/1w/i.1I(g.1P.1z())||u.1f!==u.1b)?"2l":"2N";19 7(l==="2a")l=a.1W.2e?"2l":!a("<2a />")[0].3Y?"2N":"2a";19 7(l==="2N")l=a.1W.2e&&/1w/i.1I(g.1P.1z())?"2l":l;7(g.3R()){g.2q();g.3S();g.38();v.1o("3g.18",k)}W g},3R:R(){12 j=p.1D,f=p.1P||j,i=b.1T.1d.2c,m=b.1T.1d.21;7(m.1z)m=m.1z();7(j===Z||m===Z&&i===Z)W Z;19{7(j===1c)g.1D=1V a.1a.U.17.2u(m);19 7(!j.1z)g.1D=1V a.1a.U.17.2u(j);7(f===1c)g.1P=1V a.1a.U.17.2u(m);19 7(!f.1z){g.1P=1V a.1a.U.17.2u(f);g.1P.1y=g.1D.1y}}W g.1D.1z()!=="4a"},3S:R(){12 j=n.18,f=g.1P[g.1P.1y],i="1k-"+f+"-2X";d.2D=j.16("3s-2X","").16("1k","").16("3s-2X")||"2L";d.1k=j.28(0).1e?j.28(0).1e["1k"+f.4T(0)+f.3V(1)+"66"]:j.16(i)||"2L";7(/4G?\\(0, 0, 0(, 0)?\\)|2L/i.1I(d.2D))d.2D=q.16(e?"3s-2X":i);7(!d.1k||/4G?\\(0, 0, 0(, 0)?\\)|2L/i.1I(d.1k))d.1k=q.16(i)||d.2D;a("*",j).2f(j).16("3s-2X","2L").16("1k",0)},2q:R(){12 j=u.1b,f=u.1f;n.18&&n.18.1Y();n.18=a(\'<1G 1U="13-T-18 13-2n-15">\').16(u).3T(v);2W(l){1H"2a":n.18.2Q(\'<2a 1f="\'+f+\'" 1b="\'+j+\'" />\');1A;1H"2l":n.18.3c(\'<2l:3O 67="0 0" 68="\'+j+" "+f+\'" 69="\'+!!e+\'" 1e="4M:3d(#3p#4N); 31:4O-3i; 6a:1c; 1d: 3j; Y:0; X:0; 1b:\'+j+"23; 1f:"+f+"23; 6b-6c:"+g.1D.y+\';"><2l:53 6d="\'+(e-2)+\'23" 6e="4V" 6f="10" 1e="4M:3d(#3p#4N); 31:4O-3i;" />\');1A;1H"2N":n.18.2Q(\'<1G 1U="13-T-18-6g" />\').2Q(e?\'<1G 1U="13-T-18-1k" />\':"");1A}W g},38:R(j,f){12 i=n.18,m=u.1b,o=u.1f,t=e>0?0:1,r=1r.6i(e/2+0.5),x;f||(f=j?j:g.1P);7(!j)j=g.1D;7(f.x==="3e")f.x=j.x;7(f.y==="3e")f.y=j.y;i=i.55();2W(l){1H"2a":i=i.28(0).3Y("2d");i.6j(0,0,4R,4R);i.6k();7(e){x=J(f.1z(),m*2,o*2);i.6l=d.1k;i.6m=e+1;i.6n="4V";i.4X=4W;i.6o();i.6p(f.x==="X"?0:f.x==="1t"?-m:-m/2,f.y==="Y"?0:f.y==="1s"?-o:-o/2)}19 x=J(f.1z(),m,o);i.6q=d.2D;2I(i.4X=0;t<2;t++){i.6r=t&&e?"6s-24":"6u-4Y";i.6v();i.6w(x[0][0],x[0][1]);i.51(x[1][0],x[1][1]);i.51(x[2][0],x[2][1]);i.6x();i.2D();t||i.53()}1A;1H"2l":x=J(f.1z(),m,o);t="m"+x[0][0]+","+x[0][1]+" l"+x[1][0]+","+x[1][1]+" "+x[2][0]+","+x[2][1]+" 6z";i.1v({6A:t,6B:d.2D});7(e){i.55().1v("2X",d.1k);7(f.1y==="y"){i.16("Y",(f.y==="Y"?1:-1)*(e-2));i.16("X",f.x==="X"?1:-2)}19{i.16("X",(f.x==="X"?1:-1)*(e-2));i.16("Y",f.y==="Y"?1:-2)}}1A;1H"2N":7(f.1y==="y"){t=m>o?1.5:mo?5:2.2;r=[1r.1L(t*r*(f.x==="1t"?-1:1)*(f.y==="1w"?0.9:1)),f.y==="Y"?r:f.y==="1s"?-r:0]}i.3r("1e").1x(R(s){12 y={x:f.1y==="x"?f.x==="X"?"1t":"X":f.x,y:f.1y==="y"?f.y==="Y"?"1s":"Y":f.y},z=f.x==="1w"?["X","1t",y.y,o,m]:["Y","1s",y.x,m,o],A=d[!s&&e?"1k":"2D"];s&&a(S).16({1d:"3j","z-32":1,X:r[0],Y:r[1]});f.x==="1w"||f.y==="1w"?a(S).16("1k-"+z[2],z[3]+"23 3z "+A).16("1k-"+z[0],1r.1L(z[4]/2)+"23 46 2L").16("1k-"+z[1],1r.1L(z[4]/2)+"23 46 2L"):a(S).16("1k-1b",1r.1L(o/2)+"23 "+1r.1L(m/2)+"23").16("1k-"+y.x,1r.1L(m/2)+"23 3z "+A).16("1k-"+y.y,1r.1L(o/2)+"23 3z "+A)});1A}c(j);W g},2s:R(){n.18&&n.18.1Y();v.1B("3g.18")}})}R P(b,c){12 k=S,g=b.1h,p=g.T;g.1S=a("#U-1S");a.1J(k,{2E:R(){c=a.1J(1c,a.1a.U.17.1Q.3w,c);p.1o("2Z.29 49.29",R(n,v,q){n=n.25.2O("T","");a.2Y(c[n])?c[n].2h(g.1S,q,v):k[n](q)});g.1S.1u||k.2q();c.3A===1c&&g.1S.1o("3f.29"+b.1F,R(){b.11.2h(b)})},2q:R(){g.1S=a("<1G />",{1F:"U-1S",16:{1d:"3j",Y:0,X:0,31:"47"}}).2m(1N.30);a(B).1o("2w.29",R(){g.1S.16({1f:1r.3u(a(B).1f(),a(1N).1f()),1b:1r.3u(a(B).1b(),a(1N).1b())})}).2k("2w")},V:R(n){g.1S.57(n)},11:R(n){g.1S.58(n)},2s:R(){12 n=1c;a("*").1x(R(){12 v=a(S).1Z("U");7(v&&v.1F!==b.1F&&v.1T.V.1Q)W n=Z});7(n){g.1S.1Y();a(B).1B("3C.29 2w.29")}19 g.1S.1B("3f.29"+b.1F);p.1B("2Z.29 49.29")}});k.2E()}R Q(b){12 c=S,k=b.1h,g=k.T,p=".26-"+b.1F,n="3g"+p+" 2Z"+p;a.1J(c,{2E:R(){k.26=a(\'<3E 1U="13-T-26" 59="0" 5a="-1" 5b="5c:\\\'\\\';" 1e="31:3i; 1d:3j; z-32:-1; 3h:5d(3a=0);">\');k.26.2m(g);g.1o(n,c.1p)},1p:R(){12 v=b.5e("34"),q=b.17.18,w=b.1h.18,u;u=20(g.16("1k-X-1b"),10);u={X:-u,Y:-u};7(q&&w){q=q.1D.1y==="x"?["1b","X"]:["1f","Y"];u[q[1]]-=w[q[0]]()}k.26.16(u).16(v)},2s:R(){c.3E.1Y();g.1B(n)}});c.2E()}a.1a.U=R(b,c,k){12 g=2i(b).2G(),p=Z,n=g==="3F"?[1c]:a.5f(3o).4p(1),v=n[n.1u-1],q;7(!b&&a(S).1Z("U")||g==="5g")W(q=a(S).5h(0).1Z("U"))?q.2b():E;19 7("1z"===1j b){a(S).1x(R(){12 w=a(S).1Z("U");7(!w)W 1c;7(/5i|35/.1I(g)&&c)7(k!==E)w.35(c,k);19 p=w.28(c);19{7(!w.1q&&(g==="V"||g==="3l")){7(v.5j)w.1K.1n=v;w.22()}19 7(g==="5k"){g="3F";n=[Z]}w[g]&&w[g].36(w[g],n)}});W p!==Z?p:a(S)}19 7("1C"===1j b){K(b);q=a.1J(1c,{},a.1a.U.3w,b);W a.1a.U.1o.2h(S,q)}};a.1a.U.1o=R(b){W a(S).1x(R(){R c(w){R u(){g.22(1j w==="1C"||p.V.3m);n.V.1B(v.V);n.11.1B(v.11)}7(g.1K.1R)W Z;g.1K.1n=a.1J({},w);7(p.V.2P>0){g.1M.V=3x(u,p.V.2P);v.V!==v.11&&n.11.1o(v.11,R(){2t(g.1M.V)})}19 u()}12 k,g,p,n,v,q;k=b.1F===Z||b.1F.1u<1||a("#13-T-"+b.1F).1u?a.1a.U.4h++:b.1F;q=".U-"+k+"-2q";g=M.2h(a(S),k,b);7(g===Z)W 1c;p=g.1T;a(S).1v("1m")&&a(S).1Z("43",a(S).1v("1m")).3r("1m");a.1x(a.1a.U.17,R(){S.2B==="2B"&&S(g)});n={V:p.V.1g,11:p.11.1g};v={V:2i(p.V.1n).2O(" ",q+" ")+q,11:(2i(p.11.1n)+" 3G").2O(" ",q+" ")+q};p.V.3m||p.4B||p.V.1n===Z?c():n.V.1o(v.V,c)})};a.1x({1v:R(b){12 c=a(S).1Z("U");W 3o.1u===1&&b==="1m"&&c&&c.1q===1c?a(S).1Z("43"):2A},1Y:a.13?2A:R(b,c){S.1x(R(){7(!c)7(!b||a.3h(b,[S]).1u)a("*",S).2f(S).1x(R(){a(S).5G("1Y")})})}},R(b,c){7(!c)W 4l;12 k=a.1a[b];a.1a[b]=R(){W c.36(S,3o)||k.36(S,3o)}});a.1a.U.4h=0;a.1a.U.3K="3f 5N 3q 4o 3y 3G 3W".2K(" ");a.1a.U.41=5R;a.1a.U.17={2u:R(b){S.x=(2i(b).2O(/4v/i,"1w").4w(/X|1t|1w/i)||["3e"])[0].2G();S.y=(2i(b).2O(/4v/i,"1w").4w(/Y|1s|1w/i)||["3e"])[0].2G();S.1y=b.4T(0).3v(/^(t|b)/)>-1?"y":"x";S.1z=R(){W S.1y==="y"?S.y+S.x:S.x+S.y};S.4K=R(){12 c=S.x.3V(0,1),k=S.y.3V(0,1);W c===k?c:c==="c"||c!=="c"&&k!=="c"?k+c:c+k}}};a.1a.U.3w={4B:Z,1F:Z,3Q:1c,2v:{25:"1U"},15:{1E:1c,1v:"1m",1m:{1E:Z,2J:Z}},1d:{21:"Y X",2c:"1s 1t",1g:Z,2U:Z,1p:{x:0,y:0,2x:1c,2H:Z,2w:1c,2y:1c,1i:Z}},V:{1g:Z,1n:"3W",2y:1c,2P:3X,4P:Z,3m:Z},11:{1g:Z,1n:"3G",2y:1c,2P:0,2F:Z,1X:Z},1e:{40:"",2n:1c},4Z:{22:a.2M,52:a.2M,V:a.2M,11:a.2M,2C:a.2M,3A:a.2M}};12 I=a();a.1a.U.17.1l=R(b){12 c=b.17.1l,k=b.1T.15;7(k.1l&&k.1l.3d)7(c)W c;19{b.17.1l=1V N(b);W b.17.1l}};a.1a.U.17.1l.2B="22";a.1a.U.17.1l.3b=R(b){7(b.15!==E)7(b.15.1l!==E){7(1j b.15.1l!=="1C")b.15.1l={3d:b.15.1l};7(b.15.1E===Z)b.15.1E="6D...";b.15.1l.44=45(b.15.1l.44);b.15.1l.2T=45(b.15.1l.2T);7(b.15.1l.2T){b=b.15.1l.3d;a("#U-2T").1u||a(\'<1G 1F="U-2T" 1U="13-T-3D" />\').2m(1N.30);I.1u||(I=a("<1G />").2m("#U-2T").33(b+" 4z"))}}};a.1a.U.17.18=R(b){12 c=b.17.18,k=b.1T.1e.18;7(k&&k.1D)7(c)W c;19{b.17.18=1V O(b);b.17.18.2E();W b.17.18}};a.1a.U.17.18.2B="22";a.1a.U.17.18.3b=R(b){7(b.1e!==E&&b.1e.18!==E){7(1j b.1e.18!=="1C")b.1e.18={1D:b.1e.18};7(1j b.1e.18.2R!=="1z")b.1e.18.2R=1c;7(!/2a|2N/i.1I(b.1e.18.2R))b.1e.18.2R=1c;7(1j b.1e.18.1b!=="37")b.1e.18.1b=14;7(1j b.1e.18.1f!=="37")b.1e.18.1f=14;7(1j b.1e.18.1k!=="37")b.1e.18.1k=0}};a.1a.U.17.3U=R(b,c){R k(d,e){2I(12 h=0,l=1,j=1,f=0,i=0,m=d.1b,o=d.1f;m>0&&o>0&&l>0&&j>0;){m=1r.1L(m/2);o=1r.1L(o/2);7(c.x==="X")l=m;19 7(c.x==="1t")l=d.1b-m;19 l+=1r.1L(m/2);7(c.y==="Y")j=o;19 7(c.y==="1s")j=d.1f-o;19 j+=1r.1L(o/2);2I(h=e.1u;h--;){7(e.1u<2)1A;f=e[h][0]-d.1i.X;i=e[h][1]-d.1i.Y;7(c.x==="X"&&f>=l||c.x==="1t"&&f<=l||c.x==="1w"&&(fd.1b-l)||c.y==="Y"&&i>=j||c.y==="1s"&&i<=j||c.y==="1w"&&(id.1f-j))e.4p(h,1)}}W{X:e[0][0],Y:e[0][1]}}12 g=b.1v("3O").2G(),p=b.1v("5T").2K(","),n=[],v=a(\'4z[61="#\'+b.64("4Q").1v("65")+\'"]\').1i(),q={1b:0,1f:0,1i:{Y:4H,1t:0,1s:0,X:4H}},w=0,u=0;7(g==="48")2I(w=p.1u;w--;){u=[20(p[--w],10),20(p[w+1],10)];7(u[0]>q.1i.1t)q.1i.1t=u[0];7(u[0]q.1i.1s)q.1i.1s=u[1];7(u[1]