Add section documenting which attributes can be animated.
[raphael] / raphael-packed.js
index c3714b5..313e7dd 100644 (file)
@@ -1,7 +1,7 @@
 /*
- * Raphael 0.5.8b - JavaScript Vector Library
+ * Raphael 0.6.3 - JavaScript Vector Library
  *
- * Copyright (c) 2008 Dmitry Baranovskiy (raphaeljs.com)
+ * Copyright (c) 2008 – 2009 Dmitry Baranovskiy (http://raphaeljs.com)
  * Licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) license.
  */
-eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[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}('9 1K=(I(q){9 r=I(){J r.3i.2v(r,N)};r.4F="0.5.4G";r.19=q;9 C={};I 2f(a,b,c,d,e,f){7.m=[[a||1,b||0,0],[c||0,d||1,0],[e||0,f||0,1],]}C.1e=C.1g=C.1w=C.1y=I(x){J x};K(q=="2K"){2f.1p.2w=I(){J"4H:4I.4J.2f(4K="+7.m[0][0]+", 4L="+7.m[1][0]+", 4M="+7.m[0][1]+", 4N="+7.m[1][1]+", 4O="+7.m[2][0]+", 4P="+7.m[2][1]+", 4Q=\'4R 4S\', 4T=\'4U\')"};9 t=I(j,l,m){9 g=17.1u("1m:1N"),2x=g.1h;2x.2g="2h";2x.1H=0;2x.1z=0;2x.U=m.U+"1A";2x.14=m.14+"1A";9 n=17.1u("1m:2i"),2y=n.1h;2y.U=m.U+"1A";2y.14=m.14+"1A";n.1a="";K(j["3F"]){n.4V=j["3F"]}n.2L=7.2L;n.2M=7.2M;g.1b(n);m.18.1b(g);9 p=1n z(n,g,m);u(p,j);K(j.1I){v(p,j.1I)}p.Q=20;p.19="1a";p.1a=[];p.O={x:0,y:0,2o:0,2p:0,Q:20};p.2j="";p.2z=I(){7.Q=20;J 7};p.35=I(){7.Q=2N;J 7};p.3G=I(){7.2j="";9 a=7.1a;7.1a=[];1l(9 i=0,1i=a.1d;i<1i;i++){K(a[i].19!="3j"){7[a[i].19+"3H"].2v(7,a[i].1O)}1j{7.2q()}}J 7};p.2b=I(x,y){9 d=7.Q?"m":"t";9 a=7.Q?m.1e:m.1w;9 b=7.Q?m.1g:m.1y;d+=11.15(a(13(x,10)))+" "+11.15(b(13(y,10)));7[0].1a=7.2j+=d;7.O.x=(7.Q?0:7.O.x)+a(13(x,10));7.O.y=(7.Q?0:7.O.y)+b(13(y,10));7.O.Q=7.Q;7.1a.1L({19:"3I",1O:[].2O.2A(N,0),21:7.Q});J 7};p.1o=I(x,y){9 d=7.Q?"l":"r";9 a=7.Q?m.1e:m.1w;9 b=7.Q?m.1g:m.1y;d+=11.15(a(13(x,10)))+" "+11.15(b(13(y,10)));7[0].1a=7.2j+=d;7.O.x=(7.Q?0:7.O.x)+a(13(x,10));7.O.y=(7.Q?0:7.O.y)+b(13(y,10));7.O.Q=7.Q;7.1a.1L({19:"3J",1O:[].2O.2A(N,0),21:7.Q});J 7};p.36=I(a,b,c,e,f,g){f=(7.Q?0:7.O.x)+f;g=(7.Q?0:7.O.y)+g;9 h=7.O.x,2P=7.O.y,x=(h-f)/2,y=(2P-g)/2,k=(c==e?-1:1)*11.4W((a*a*b*b-a*a*y*y-b*b*x*x)/(a*a*y*y+b*b*x*x)),1E=k*a*y/b+(h+f)/2,1J=k*-b*x/a+(2P+g)/2,d=e?(7.Q?"4X":"4Y"):(7.Q?"4Z":"50"),1e=7.Q?m.1e:m.1w,1g=7.Q?m.1g:m.1y,1H=11.15(1E-a),1z=11.15(1J-b);d+=[1H,1z,1H+a*2,1z+b*2,h,2P,11.15(1e(13(f,10))),11.15(1e(13(g,10)))].22(", ");7[0].1a=7.2j+=d;7.O.x=(7.Q?0:7.O.x)+1e(13(f,10));7.O.y=(7.Q?0:7.O.y)+1g(13(g,10));7.O.Q=7.Q;7.1a.1L({19:"3K",1O:[].2O.2A(N,0),21:7.Q});J 7};p.3L=I(a,b,c){K(!c){J 7.1o(a,b)}1j{9 p={};p.1e=7.Q?m.1e:m.1w;p.1g=7.Q?m.1g:m.1y;9 x=11.15(p.1e(11.15(13(a,10)*1f)/1f));9 y=11.15(p.1g(11.15(13(b,10)*1f)/1f));9 w=11.15(m.1w(11.15(13(c,10)*1f)/1f));9 d=7.Q?"c":"v";9 e=[11.15(7.O.x)+w,11.15(7.O.y),x-w,y,x,y];d+=e.22(" ")+" ";7.O.x=(7.Q?0:7.O.x)+e[4];7.O.y=(7.Q?0:7.O.y)+e[5];7.O.2o=e[2];7.O.2p=e[3];7[0].1a=7.2j+=d;7.1a.1L({19:"3M",1O:[].2O.2A(N,0),21:7.Q});J 7}};p.1q=I(){9 d=7.Q?"c":"v";9 a=7.Q?m.1e:m.1w;9 b=7.Q?m.1g:m.1y;K(N.1d==6){7.O.x=(7.Q?0:7.O.x)+a(13(N[4],10));7.O.y=(7.Q?0:7.O.y)+b(13(N[5],10));7.O.2o=11.15(a(13(N[2],10)));7.O.2p=11.15(b(13(N[3],10)));d+=11.15(a(13(N[0],10)))+" "+11.15(b(13(N[1],10)))+" "+11.15(a(13(N[2],10)))+" "+11.15(b(13(N[3],10)))+" "+11.15(a(13(N[4],10)))+" "+11.15(b(13(N[5],10)))+" ";7.O.Q=7.Q}7[0].1a=7.2j+=d;7.1a.1L({19:"3N",1O:[].2O.2A(N,0),21:7.Q});J 7};p.2B=I(r,a){9 R=.3O*r,23=7.Q,o=7;K(23){7.35();23=I(){o.2z()}}1j{23=I(){}}9 b={l:I(){J{u:I(){o.1q(-R,0,-r,-(r-R),-r,-r)},d:I(){o.1q(-R,0,-r,r-R,-r,r)}}},r:I(){J{u:I(){o.1q(R,0,r,-(r-R),r,-r)},d:I(){o.1q(R,0,r,r-R,r,r)}}},u:I(){J{r:I(){o.1q(0,-R,-(R-r),-r,r,-r)},l:I(){o.1q(0,-R,R-r,-r,-r,-r)}}},d:I(){J{r:I(){o.1q(0,R,-(R-r),r,r,r)},l:I(){o.1q(0,R,R-r,r,-r,r)}}}};b[a.37(0)]()[a.37(1)]();23();J o};p.2q=I(){7[0].1a=(7.2j+="x e");J 7};K(1k l=="2k"){l=l.2c(/([3P])/38,",$1,").2c(/([^,])\\-/38,"$1,-");1a=l.3k(",");9 i=1,1i=1a.1d;p.2z();3l(i<1i){K(C.2Q[1a[i]]){i=C.2Q[1a[i]](p,1a,i)}i++}}J p};9 u=I(o,a){9 s=o[0].1h;o.P=o.P||{};1l(9 b 1r a){o.P[b]=a[b]}a["2d-3Q"]&&(s.51=a["2d-3Q"]);a["2d-3R"]&&(s.52=a["2d-3R"]);a["2d"]&&(s.2d=a["2d"]);a["2d-39"]&&(s.53=a["2d-39"]);K(1k a.1B!="1s"||1k a["1c-U"]!="1s"||1k a.1x!="1s"||1k a.1c!="1s"){o=o.2i||o[0];9 c=(o.2R("1x")&&o.2R("1x")[0])||17.1u("1m:1x");K("1x-1B"1r a||"1B"1r a){c.1B=((a["1x-1B"]+1||2)-1)*((a.1B+1||2)-1)}K(a.1x){c.24=20}K(c.24==1s||a.1x=="1P"){c.24=2N}K(c.24&&a.1x){c.25=a.1x}o.1b(c);9 d=(o.2R("1c")&&o.2R("1c")[0])||17.1u("1m:1c");K((a.1c&&a.1c!="1P")||a["1c-U"]||a["1c-1B"]||a["1c-2S"]){d.24=20}K(a.1c=="1P"||1k d.24=="1s"){d.24=2N}K(d.24&&a.1c){d.25=a.1c}d.1B=((a["1c-1B"]+1||2)-1)*((a.1B+1||2)-1);a["1c-3S"]&&(d.54=a["1c-3S"]||"3T");d.3U=a["1c-3U"]||8;a["1c-3V"]&&(d.55={56:"58",3W:"3W",15:"15"}[a["1c-3V"]]||"3T");a["1c-U"]&&(d.39=(13(a["1c-U"],10)||1)*12/16);K(a["1c-2S"]){9 e=a["1c-2S"].2c(" ",",").3k(","),3m=[],3X=d.39;1l(9 i=0,1i=e.1d;i<1i;i++){9 f=e[i]/3X;K(!59(f)){3m.1L(f)}};d.5a=3m.22(" ")}o.1b(d)}};9 v=I(o,a){o.P=o.P||{};o.P.1I=a;o=o.2i||o[0];9 b=o.2R("1x");K(b.1d){b=b[0]}1j{b=17.1u("1m:1x")}K(a.1t.1d){b.24=20;b.19=(a.19.3n()=="5b")?"1I":"5c";K(1k a.1t[0].25!="1s"){b.25=a.1t[0].25||"#1C"}K(1k a.1t[0].1B!="1s"){b.1B=a.1t[0].1B}K(1k a.1t[a.1t.1d-1].1B!="1s"){b.5d=a.1t[a.1t.1d-1].1B}K(1k a.1t[a.1t.1d-1].25!="1s"){b.5e=a.1t[a.1t.1d-1].25||"#1C"}9 c="";1l(9 i=1,1i=a.1t.1d-1;i<1i;i++){c+=a.1t[i].3a+" "+a.1t[i].25;K(i!=1i-1){c+=","}};K(c){b.5f=c}K(a.1U){9 d=11.15(11.3Y((1G(a.1U[3],10)-1G(a.1U[1],10))/(1G(a.1U[2],10)-1G(a.1U[0],10)))*57.29)+5g;b.5h=d+5i}K(a.19.3n()=="5j"){b.5k="0.5, 0.5";b.5l="0, 0";b.5m="1P"}}};9 z=I(b,c,d){9 e=0,5n=0,5o=0,5p=1;7[0]=b;7.X=0;7.Y=0;7.P={};7.1v=c;7.26=d;7.3o=I(a){K(a==1s){J e}e+=a;7.1v.1h.5q=e;J 7}};z.1p.2C=I(a){9 b=7.1v.1h,2D=7[0].1h;1l(9 i 1r a){7.P[i]=a[i]}9 c=7.P,x,y,w,h;3Z(7.19){1F"2T":x=c.1E-c.r;y=c.1J-c.r;w=h=c.r*2;1V;1F"2U":x=c.1E-c.2l;y=c.1J-c.2m;w=c.2l*2;h=c.2m*2;1V;1F"2e":1F"2E":x=c.x;y=c.y;w=c.w;h=c.h;1V;1F"1M":7.3p.v=["m",11.15(c.x),", ",11.15(c.y-2),"l",11.15(c.x)+1,", ",11.15(c.y-2)].22("");J;3q:J}9 d=7.26.U/2-w/2,1z=7.26.14/2-h/2;b.2g="2h";b.1H=x-d+"1A";b.1z=y-1z+"1A";7.X=x-d;7.Y=y-1z;7.W=w;7.H=h;b.U=7.26.U+"1A";b.14=7.26.14+"1A";2D.2g="2h";2D.1z=1z+"1A";2D.1H=d+"1A";2D.U=w+"1A";2D.14=h+"1A"};z.1p.40=I(){7.1v.1h.3b="1P";J 7};z.1p.41=I(){7.1v.1h.3b="42";J 7};z.1p.3r=I(x,y){K(x==1s&&y==1s){J{x:7.X,y:7.Y}}7.X+=x;7.Y+=y;7.1v.1h.1H=7.X+"1A";7.1v.1h.1z=7.Y+"1A";J 7};z.1p.3s=I(a,b,c,d,e,f){3t=1n 2f(a,b,c,d,e,f);7.1v.1h.43=3t;J 7};z.1p.44=I(x,y){K(x==1s&&y==1s){J}y=y||x;K(x!=0&&!(x==1&&y==1)){9 a=11.15(x/11.45(x)),3c=11.15(y/11.45(y)),s=7[0].1h;K(a!=1||3c!=1){s.43=1n 2f(a,0,0,3c,0,0)}9 b=1G(s.U,10)*x*a;9 c=1G(s.14,10)*y*3c;9 d=1G(s.1H,10);9 e=1G(s.1z,10);s.1H=7.X=d+7.W/2-b/2;s.1z=7.Y=e+7.H/2-c/2;s.U=7.W=b;s.14=7.H=c}J 7};z.1p.2V=I(){J{x:7.1v.5r,y:7.1v.5s,U:7.1v.5t,14:7.1v.5u}};z.1p.2W=I(){7[0].1D.27(7[0]);7.1v.1D.27(7.1v);7.2i&&7.2i.1D.27(7.2i)};z.1p.2F=I(){K(N.1d==1&&1k N[0]=="2k"){J 7.P[N[0]]}K(7.P&&N.1d==1&&N[0]46 47){9 a={};1l(9 i=0,1i=N[0].1d;i<1i;i++){a[N[0][i]]=7.P[N[0][i]]};J a}K(7[0].5v.3n()=="1N"){9 b=7[0].3d;7.P=7.P||{};K(N.1d==2){7.P[N[0]]=N[1]}1j K(N.1d==1||1k N[0]=="2r"){1l(9 j 1r N[0]){7.P[j]=N[0][j]}}1l(9 i=0,1i=b.1d;i<1i;i++){7.2F.2v(1n 5w(b[i],7[0],7.26),N)}}1j{9 c;K(N.1d==2){c={};c[N[0]]=N[1]}K(N.1d==1&&1k N[0]=="2r"){c=N[0]}K(c){u(7,c);7.2C(c);K(c.1I){v(7,c.1I)}K(c.1M&&7.19=="1M"){7[0].2k=c.1M}K(c.2X){7[0].2X=c.2X}}}J 7};z.1p.48=I(){7.1v.1D.1b(7.1v);J 7};z.1p.49=I(){K(7.1v.1D.1Q!=7.1v){7.1v.1D.3e(7.1v,7.1v.1D.1Q)}J 7};9 A=I(a,x,y,r){9 g=17.1u("1m:1N");9 o=17.1u("1m:4a");g.1b(o);a.18.1b(g);9 b=1n z(o,g,a);u(b,{1c:"#1C",1x:"1P"});b.2C({x:x-r,y:y-r,w:r*2,h:r*2});b.P.1E=x;b.P.1J=y;b.P.r=r;b.19="2T";J b};9 B=I(a,x,y,w,h,r){9 g=17.1u("1m:1N");9 o=17.1u(r?"1m:5x":"1m:2e");K(r){o.5y=r/(11.2Y(w,h))}g.1b(o);a.18.1b(g);9 b=1n z(o,g,a);u(b,{1c:"#1C"});b.2C({x:x,y:y,w:w,h:h});b.P.x=x;b.P.y=y;b.P.w=w;b.P.h=h;b.P.r=r;b.19="2e";J b};9 D=I(a,x,y,b,c){9 g=17.1u("1m:1N");9 o=17.1u("1m:4a");g.1b(o);a.18.1b(g);9 d=1n z(o,g,a);u(d,{1c:"#1C"});d.2C({x:x-b,y:y-c,w:b*2,h:c*2});d.P.1E=x;d.P.1J=y;d.P.2l=b;d.P.2m=c;d.19="2U";J d};9 E=I(a,b,x,y,w,h){9 g=17.1u("1m:1N");9 o=17.1u("1m:2E");o.5z=b;g.1b(o);a.18.1b(g);9 c=1n z(o,g,a);c.19="2E";c.2C({x:x,y:y,w:w,h:h});c.P.x=x;c.P.y=y;c.P.w=w;c.P.h=h;J c};9 F=I(a,x,y,b){9 g=17.1u("1m:1N"),2G=g.1h;9 c=17.1u("1m:2i"),2y=c.1h;9 d=17.1u("1m:1a"),5A=d.1h;d.v=["m",11.15(x),", ",11.15(y-2),"l",11.15(x)+1,", ",11.15(y-2)].22("");d.5B=20;2y.U=a.U;2y.14=a.14;2G.2g="2h";2G.1H=0;2G.1z=0;2G.U=a.U;2G.14=a.14;9 o=17.1u("1m:3p");o.2k=b;o.24=20;o.2L=a.2L;o.2M=a.2M;c.1b(o);c.1b(d);g.1b(c);a.18.1b(g);9 e=1n z(o,g,a);e.2i=c;e.3p=d;e.19="1M";e.P.x=x;e.P.y=y;e.P.w=1;e.P.h=1;J e};9 G=I(a){9 b=17.1u("1m:1N"),2H=b.1h;2H.2g="2h";2H.1H=0;2H.1z=0;2H.U=a.U;2H.14=a.14;K(a.18){a.18.1b(b)}9 c=1n z(b,b,a);1l(9 f 1r a){K(f.37(0)!="4b"&&1k a[f]=="I"){c[f]=(I(f){J I(){9 e=a[f].2v(a,N);b.1b(e[0].1D);J e}})(f)}}c.19="1N";J c};r.3i=I(){9 d,U,14;K(1k N[0]=="2k"){d=17.4c(N[0]);U=N[1];14=N[2]}K(1k N[0]=="2r"){d=N[0];U=N[1];14=N[2]}K(1k N[0]=="4d"){d=1;x=N[0];y=N[1];U=N[2];14=N[3]}K(!d){4e 1n 4f("2K 4g 4h 4i.");}K(!17.4j["1m"]){17.4j.5C("1m","5D:5E-5F-5G:26");17.5H().5I("1m\\\\:*","5J:4k(#3q#2K)")}9 c=17.1u("5K"),r=C.18=17.1u("1m:1N"),28=c.1h,2Z=r.1h;C.U=U;C.14=14;U=U||"5L";14=14||"5M";28.5N="2e(0 "+U+" "+14+" 0)";28.2g="2h";2Z.U=U;2Z.14=14;r.2L=(U=="1f%"?U:13(U))+" "+(14=="1f%"?14:13(14));r.2M="0 0";9 b=17.1u("1m:2e"),30=b.1h;30.1H=30.1z=0;30.U=2Z.U;30.14=2Z.14;b.5O=b.5P="f";r.1b(b);c.1b(r);K(d==1){17.4l.1b(c);28.2g="2h";28.1H=x+"1A";28.1z=y+"1A";28.U=U;28.14=14;d={1h:{U:U,14:14}}}1j{28.U=d.1h.U=U;28.14=d.1h.14=14;K(d.1Q){d.3e(c,d.1Q)}1j{d.1b(c)}}1l(9 e 1r C){d[e]=C[e]}d.3u=I(){9 a=[];1l(9 i=0,1i=r.3d.1d;i<1i;i++){K(r.3d[i]!=b){a.1L(r.3d[i])}}1l(i=0,1i=a.1d;i<1i;i++){r.27(a[i])}};J d};C.2W=I(){C.18.1D.1D.27(C.18.1D)}}K(q=="2I"){2f.1p.2w=I(){J"3s("+7.m[0][0]+", "+7.m[1][0]+", "+7.m[0][1]+", "+7.m[1][1]+", "+7.m[2][0]+", "+7.m[2][1]+")"};9 t=I(j,k,l){9 m=17.1W(l.1R,"1a");m.T("1x","1P");K(j){1l(9 n 1r j){K(j.1I){v(m,j.1I,l)}1j{m.T(n,j[n])}}}K(l.18){l.18.1b(m)}9 p=1n z(m,l);1l(9 n 1r j){p.P[n]=j[n]}p.Q=20;p.1a=[];p.O={x:0,y:0,2o:0,2p:0};p.2z=I(){7.Q=20;J 7};p.35=I(){7.Q=2N;J 7};p.3G=I(){7[0].T("d","5Q 0");9 a=7.1a;7.1a=[];1l(9 i=0,1i=a.1d;i<1i;i++){K(a[i].19!="3j"){7[a[i].19+"3H"].2v(7,a[i].1O)}1j{7.2q()}}J 7};p.2b=I(x,y){9 d=7.Q?"M":"m";9 a=7.Q?l.1e:l.1w;9 b=7.Q?l.1g:l.1y;d+=a(13(x,10))+" "+b(13(y,10))+" ";9 c=7[0].2s("d")||"";7[0].T("d",c+d);7.O.x=(7.Q?0:7.O.x)+l.1e(13(x,10));7.O.y=(7.Q?0:7.O.y)+l.1g(13(y,10));7.1a.1L({19:"3I",1O:N,21:7.Q});J 7};p.1o=I(x,y){7.O.x=(7.Q?0:7.O.x)+l.1e(13(x,10));7.O.y=(7.Q?0:7.O.y)+l.1g(13(y,10));9 d=7.Q?"L":"l";9 a=7.Q?l.1e:l.1w;9 b=7.Q?l.1g:l.1y;d+=a(13(x,10))+" "+b(13(y,10))+" ";9 c=7[0].2s("d")||"";7[0].T("d",c+d);7.1a.1L({19:"3J",1O:N,21:7.Q});J 7};p.36=I(a,b,c,e,x,y){9 d=7.Q?"A":"a";9 f=7.Q?l.1e:l.1w;9 g=7.Q?l.1g:l.1y;d+=[l.1w(13(a,10)),l.1y(13(b,10)),0,c,e,f(13(x,10)),g(13(y,10))].22(" ");9 h=7[0].2s("d")||"";7[0].T("d",h+d);7.O.x=l.1e(13(x,10));7.O.y=l.1g(13(y,10));7.1a.1L({19:"3K",1O:N,21:7.Q});J 7};p.3L=I(a,b,c){K(!c){J 7.1o(a,b)}1j{9 p={};p.1e=7.Q?l.1e:l.1w;p.1g=7.Q?l.1g:l.1y;9 x=p.1e(11.15(13(a,10)*1f)/1f);9 y=p.1g(11.15(13(b,10)*1f)/1f);9 w=l.1w(11.15(13(c,10)*1f)/1f);9 d=7.Q?"C":"c";9 e=[7.O.x+w,7.O.y,x-w,y,x,y];1l(9 i=0,1i=e.1d;i<1i;i++){d+=e[i]+" "}7.O.x=(7.Q?0:7.O.x)+e[4];7.O.y=(7.Q?0:7.O.y)+e[5];7.O.2o=e[2];7.O.2p=e[3];9 f=7[0].2s("d")||"";7[0].T("d",f+d);7.1a.1L({19:"3M",1O:N,21:7.Q});J 7}};p.1q=I(){9 p={};p.1e=7.Q?l.1e:l.1w;p.1g=7.Q?l.1g:l.1y;K(N.1d==6){9 d=7.Q?"C":"c";1l(9 i=0,1i=N.1d;i<1i;i++){d+=p[(i%2==0)?"1e":"1g"](11.15(13(N[i],10)*1f)/1f)+" "}7.O.x=(7.Q?0:7.O.x)+p.1e((13(N[4],10)*1f)/1f);7.O.y=(7.Q?0:7.O.y)+p.1g((13(N[5],10)*1f)/1f);7.O.2o=p.1e((13(N[2],10)*1f)/1f);7.O.2p=p.1g((13(N[3],10)*1f)/1f)}1j{K(N.1d==4){9 d=7.Q?"S":"s";1l(9 i=0,1i=N.1d;i<1i;i++){d+=p[i%2==0?"1e":"1g"]((13(N[i],10)*1f)/1f)+" "}}7.O.x=(7.Q?0:7.O.x)+p.1e((13(N[2],10)*1f)/1f);7.O.y=(7.Q?0:7.O.y)+p.1g((13(N[3],10)*1f)/1f);7.O.2o=p.1e((13(N[0],10)*1f)/1f);7.O.2p=p.1g((13(N[1],10)*1f)/1f)}9 a=7[0].2s("d")||"";7[0].T("d",a+d);7.1a.1L({19:"3N",1O:N,21:7.Q});J 7};p.2B=I(r,a){9 R=.3O*r,23=7.Q,o=7;K(23){7.35();23=I(){o.2z()}}1j{23=I(){}}9 b={l:I(){J{u:I(){o.1q(-R,0,-r,-(r-R),-r,-r)},d:I(){o.1q(-R,0,-r,r-R,-r,r)}}},r:I(){J{u:I(){o.1q(R,0,r,-(r-R),r,-r)},d:I(){o.1q(R,0,r,r-R,r,r)}}},u:I(){J{r:I(){o.1q(0,-R,-(R-r),-r,r,-r)},l:I(){o.1q(0,-R,R-r,-r,-r,-r)}}},d:I(){J{r:I(){o.1q(0,R,-(R-r),r,r,r)},l:I(){o.1q(0,R,R-r,r,-r,r)}}}};b[a[0]]()[a[1]]();23();J o};p.2q=I(){9 a=7[0].2s("d")||"";7[0].T("d",a+"Z ");7.1a.1L({19:"3j"});J 7};K(1k k=="2k"){k=k.2c(/([3P])/38,",$1,").2c(/([^,])\\-/38,"$1,-");1a=k.3k(",");9 i=1,1i=1a.1d;p.2z();3l(i<1i){K(C.2Q[1a[i]]){i=C.2Q[1a[i]](p,1a,i)}i++}}J p};9 v=I(o,a,b){9 c=17.1W(b.1R,a.19+"5R");c.2X="5S-1I-"+b.4m++;K(a.1U&&a.1U.1d){c.T("5T",a.1U[0]);c.T("2P",a.1U[1]);c.T("5U",a.1U[2]);c.T("5V",a.1U[3])}b.3f.1b(c);1l(9 i=0,1i=a.1t.1d;i<1i;i++){9 d=17.1W(b.1R,"3v");d.T("3a",a.1t[i].3a?a.1t[i].3a:(i==0)?"0%":"1f%");d.T("3v-25",a.1t[i].25||"#5W");K(1k a.1t[i].1B!="1s"){d.T("3v-1B",a.1t[i].1B)}c.1b(d)};o.T("1x","4k(#"+c.2X+")")};9 z=I(c,d){9 X=0,Y=0,31={32:0,x:0,y:0},2t=1,2u=1,3t=5X;7[0]=c;7.1X=d;7.P=7.P||{};7.1S=[];7.3o=I(a){K(a==1s){J 31.32}9 b=7.2V();31.32+=a;K(31.32){7.1S[0]=("3o("+31.32+" "+(b.x+b.U/2)+" "+(b.y+b.14/2)+")")}1j{7.1S[0]=""}7[0].T("3g",7.1S.22(" "));J 7};7.3r=I(x,y){K(x==1s&&y==1s){J{x:X,y:Y}}X+=x;Y+=y;K(X&&Y){7.1S[1]="3r("+X+","+Y+")"}1j{7.1S[1]=""}7[0].T("3g",7.1S.22(" "));J 7};7.44=I(x,y){K(x==1s&&y==1s){J{x:2t,y:2u}}y=y||x;K(x!=0&&!(x==1&&y==1)){2t*=x;2u*=y;K(!(2t==1&&2u==1)){9 a=7.2V(),33=a.x*(1-2t)+(a.U/2-a.U*2t/2),4n=a.y*(1-2u)+(a.14/2-a.14*2u/2);7.1S[2]=1n 2f(2t,0,0,2u,33,4n)}1j{7.1S[2]=""}7[0].T("3g",7.1S.22(" "))}J 7}};z.1p.40=I(){7[0].1h.3b="1P";J 7};z.1p.41=I(){7[0].1h.3b="42";J 7};z.1p.3s=I(a,b,c,d,e,f){7.1S[3]=1n 2f(a,b,c,d,e,f);7[0].T("3g",7.1S.22(" "));J 7};z.1p.2W=I(){7[0].1D.27(7[0])};z.1p.2V=I(){J 7[0].2V()};z.1p.2F=I(){K(N.1d==1&&1k N[0]=="2k"){J 7[0].2s(N[0])}K(N.1d==1&&N[0]46 47){9 a={};1l(9 j 1r N[0]){a[N[0][j]]=7.P[N[0][j]]}J a}K(N.1d==2){9 b=N[0],1T=N[1];7[b]=1T;7.P[b]=1T;3Z(b){1F"2l":1F"1E":1F"x":7[0].T(b,7.1X.1e(1T));1V;1F"2m":1F"1J":1F"y":7[0].T(b,7.1X.1g(1T));1V;1F"U":7[0].T(b,7.1X.1w(1T));1V;1F"14":7[0].T(b,7.1X.1y(1T));1V;1F"1I":v(7[0],1T,7.1X);1V;1F"1c-2S":7[0].T(b,1T.2c(" ",","));1V;1F"1M":K(7.19=="1M"){7[0].27(7[0].1Q);7[0].1b(17.3w(1T))}1V;3q:9 c=b.2c(/(\\-.)/g,I(w){J w.2n(1).4o()});7[0].1h[c]=1T;7[0].T(b,1T);1V}}1j K(N.1d==1&&1k N[0]=="2r"){9 d=N[0];1l(9 e 1r d){7.P[e]=d[e];K(e=="1c-2S"){7[0].T(e,d[e].2c(" ",","))}1j K(e=="1M"&&7.19=="1M"){7[0].27(7[0].1Q);7[0].1b(17.3w(d[e]))}1j{9 c=e.2c(/(\\-.)/g,I(w){J w.2n(1).4o()});7[0].1h[c]=d[e];7[0].T(e,d[e])}}K(d.1I){7.P.1I=d.1I;v(7[0],d.1I,7.1X)}}J 7};z.1p.48=I(){7[0].1D.1b(7[0]);J 7};z.1p.49=I(){K(7[0].1D.1Q!=7[0]){7[0].1D.3e(7[0],7[0].1D.1Q)}J 7};9 A=I(a,x,y,r){9 b=17.1W(a.1R,"2T");b.T("1E",a.1e(x));b.T("1J",a.1g(y));b.T("r",r);b.T("1x","1P");b.T("1c","#1C");K(a.18){a.18.1b(b)}9 c=1n z(b,a);c.P=c.P||{};c.P.1E=x;c.P.1J=y;c.P.r=r;c.P.1c="#1C";c.19="2T";J c};9 B=I(a,x,y,w,h,r){9 b=17.1W(a.1R,"2e");b.T("x",a.1e(x));b.T("y",a.1g(y));b.T("U",a.1w(w));b.T("14",a.1y(h));K(r){b.T("2l",r);b.T("2m",r)}b.T("1x","1P");b.T("1c","#1C");K(a.18){a.18.1b(b)}9 c=1n z(b,a);c.P=c.P||{};c.P.x=x;c.P.y=y;c.P.U=w;c.P.14=h;c.P.1c="#1C";K(r){c.P.2l=c.P.2m=r}c.19="2e";J c};9 D=I(a,x,y,b,c){9 d=17.1W(a.1R,"2U");d.T("1E",a.1e(x));d.T("1J",a.1g(y));d.T("2l",a.1w(b));d.T("2m",a.1y(c));d.T("1x","1P");d.T("1c","#1C");K(a.18){a.18.1b(d)}9 e=1n z(d,a);e.P=e.P||{};e.P.1E=x;e.P.1J=y;e.P.2l=b;e.P.2m=c;e.P.1c="#1C";e.19="2U";J e};9 E=I(a,b,x,y,w,h){9 c=17.1W(a.1R,"2E");c.T("x",a.1e(x));c.T("y",a.1g(y));c.T("U",a.1w(w));c.T("14",a.1y(h));c.5Y(a.3x,"5Z",b);K(a.18){a.18.1b(c)}9 d=1n z(c,a);d.P=d.P||{};d.P.x=x;d.P.y=y;d.P.U=w;d.P.14=h;d.19="2E";J d};9 F=I(a,x,y,b){9 c=17.1W(a.1R,"1M");c.T("x",x);c.T("y",y);c.T("1M-60","61");c.T("1x","#1C");K(b){c.1b(17.3w(b))}K(a.18){a.18.1b(c)}9 d=1n z(c,a);d.P=d.P||{};d.P.x=x;d.P.y=y;d.P.1x="#1C";d.19="1M";J d};9 G=I(a){9 b=17.1W(a.1R,"g");K(a.18){a.18.1b(b)}9 i=1n z(b,a);1l(9 f 1r a){K(f[0]!="4b"&&1k a[f]=="I"){i[f]=(I(f){J I(){9 e=a[f].2v(a,N);b.1b(e[0]);J e}})(f)}}i.19="1N";J i};r.3i=I(){K(1k N[0]=="2k"){9 a=17.4c(N[0]);9 b=N[1];9 c=N[2]}K(1k N[0]=="2r"){9 a=N[0];9 b=N[1];9 c=N[2]}K(1k N[0]=="4d"){9 a=1,x=N[0],y=N[1],b=N[2],c=N[3]}K(!a){4e 1n 4f("2I 4g 4h 4i.");}C.18=17.1W(C.1R,"1X");C.18.T("U",b||4p);C.U=b||4p;C.18.T("14",c||4q);C.14=c||4q;K(a==1){17.4l.1b(C.18);C.18.1h.2g="2h";C.18.1h.1H=x+"1A";C.18.1h.1z=y+"1A"}1j{K(a.1Q){a.3e(C.18,a.1Q)}1j{a.1b(C.18)}}a={18:C.18,3u:I(){3l(7.18.1Q){7.18.27(7.18.1Q)}7.3f=17.1W(C.1R,"3f");7.4m=0;7.18.1b(7.3f)}};1l(9 d 1r C){K(d!="62"){a[d]=C[d]}}a.3u();J a};C.2W=I(){C.18.1D.27(C.18)};C.1R="4r://4s.4t.4u/63/1X";C.3x="4r://4s.4t.4u/64/3x"}K(q=="2K"||q=="2I"){C.2T=I(x,y,r){J A(7,x,y,r)};C.2e=I(x,y,w,h,r){J B(7,x,y,w,h,r)};C.2U=I(x,y,a,b){J D(7,x,y,a,b)};C.1a=I(a,b){J t(a,b,7)};C.2E=I(a,x,y,w,h){J E(7,a,x,y,w,h)};C.1M=I(x,y,a){J F(7,x,y,a)};C.1N=I(){J G(7)};C.65=I(x,y,w,h,r){K(r&&1G(r,10)){J 7.1a({1c:"#1C"}).2b(x+r,y).1o(x+w-r,y).2B(r,"66").1o(x+w,y+h-r).2B(r,"67").1o(x+r,y+h).2B(r,"68").1o(x,y+r).2B(r,"69").2q()}J 7.1a({1c:"#1C"}).2b(x,y).1o(x+w,y).1o(x+w,y+h).1o(x,y+h).2q()};C.6a=I(x,y,w,h,a,b,c){c=c||"#1C";9 p=7.1a({1c:c,"1c-U":1}).2b(x,y).1o(x+w,y).1o(x+w,y+h).1o(x,y+h).1o(x,y);1l(9 i=1;i<b;i++){p.2b(x,y+i*11.15(h/b)).1o(x+w,y+i*11.15(h/b))}1l(9 i=1;i<a;i++){p.2b(x+i*11.15(w/a),y).1o(x+i*11.15(w/a),y+h)}J p};C.6b=I(a,b,c,d,w,h){9 e=(c-a)/w;9 f=(d-b)/h;7.1e=I(x){J a+x*e};7.1g=I(y){J b+y*f};7.1w=I(w){J w*e};7.1y=I(h){J h*f}};C.6c=I(){7.1e=7.1g=7.1w=7.1y=I(x){J x}};C.3y=I(){K(r.19=="2I"){9 a=C.2e(-C.U,-C.14,C.U*3,C.14*3).2F({1c:"1P"});4v(I(){a.2W()},0)}};z.1p.6d=I(x,y,d,e){6e(7.4w);K("1E"1r 7.P||"x"1r 7.P){9 f=("1E"1r 7.P),X=7.P.1E||7.P.x,Y=7.P.1J||7.P.y;K(x==X&&y==Y){J 7}9 g=y-Y,33=x-X,3h=g/33,4x=Y-3h*X,4y=11.3Y(7.3h);7.3z=7.6f*11.6g(4y);K(x<X){7.3z=-7.3z}9 h=1n 4z(),34=7;(I(){9 a=(1n 4z()).4A()-h.4A();K(a<d){9 b=X+a*33/d;9 c=b*3h+4x;34.2F(f?{1E:b,1J:c}:{x:b,y:c});34.4w=4v(N.3A,1);C.3y()}1j{34.2F(f?{1E:x,1J:y}:{x:x,y:y});C.3y();e&&e.2A(34)}})()}J 7};C.2Q={M:I(p,a,i){p.2b(a[++i]*1,a[++i]*1);J i},m:I(p,a,i){p.2b(p.O.x+a[++i]*1,p.O.y+a[++i]*1);J i},C:I(p,a,i){p.1q(a[++i]*1,a[++i]*1,a[++i]*1,a[++i]*1,a[++i]*1,a[++i]*1);J i},c:I(p,a,i){p.1q(p.O.x+a[++i]*1,p.O.y+a[++i]*1,p.O.x+a[++i]*1,p.O.y+a[++i]*1,p.O.x+a[++i]*1,p.O.y+a[++i]*1);J i},S:I(p,a,i){p.1q(a[++i]*1,a[++i]*1,a[++i]*1,a[++i]*1);J i},s:I(p,a,i){p.1q(p.O.x+a[++i]*1,p.O.y+a[++i]*1,p.O.x+a[++i]*1,p.O.y+a[++i]*1);J i},L:I(p,a,i){p.1o(a[++i]*1,a[++i]*1);J i},l:I(p,a,i){p.1o(p.O.x+a[++i]*1,p.O.y+a[++i]*1);J i},H:I(p,a,i){p.1o(a[++i]*1,p.O.y);J i},h:I(p,a,i){p.1o(p.O.x+a[++i]*1,p.O.y);J i},V:I(p,a,i){p.1o(p.O.x,a[++i]*1);J i},v:I(p,a,i){p.1o(p.O.x,p.O.y+a[++i]*1);J i},A:I(p,a,i){p.36(a[++i]*1,a[++i]*1,a[i+=2],a[++i]*1,a[++i]*1,a[++i]*1,a[++i]*1);J i},a:I(p,a,i){p.36(p.O.x+a[++i]*1,p.O.y+a[++i]*1,a[i+=2]*1,a[++i]*1,a[++i]*1,p.O.x+a[++i]*1,p.O.y+a[++i]*1);J i},z:I(p,a,i){p.2q();J i}};J r}1j{J I(){}}})((!(3B.4B&&3B.4B.6h==2))?"2K":"2I");1K.26=!(1K.1X=(1K.19=="2I"));K(1K.26&&3B.6i){1K.19="6j 6k";1K.26=1K.1X=2N}1K.2w=I(){J"6l 6m 6n "+7.19};1K.4C=I(a,c,d){K(1k a=="2r"&&"h"1r a&&"s"1r a&&"b"1r a){d=a.b;c=a.s;a=a.h}9 e,1Y,1Z;K(d==0){J{r:0,g:0,b:0,3C:"#1C"}}1j{9 i=11.6o(a*6),f=(a*6)-i,p=d*(1-c),q=d*(1-(c*f)),t=d*(1-(c*(1-f)));[I(){e=d;1Y=t;1Z=p},I(){e=q;1Y=d;1Z=p},I(){e=p;1Y=d;1Z=t},I(){e=p;1Y=q;1Z=d},I(){e=t;1Y=p;1Z=d},I(){e=d;1Y=p;1Z=q},I(){e=d;1Y=t;1Z=p},][i]()}9 h={r:e,g:1Y,b:1Z};e*=2J;1Y*=2J;1Z*=2J;9 r=11.15(e).2w(16);K(r.1d==1){r="0"+r}9 g=11.15(1Y).2w(16);K(g.1d==1){g="0"+g}9 b=11.15(1Z).2w(16);K(b.1d==1){b="0"+b}h.3C="#"+r+g+b;J h};1K.6p=I(a,b,c){K(1k a=="2r"&&"r"1r a&&"g"1r a&&"b"1r a){c=a.b;b=a.g;a=a.r}K(a.37(0)=="#"){K(a.1d==4){c=1G(a.2n(3),16);b=1G(a.2n(2,3),16);a=1G(a.2n(1,2),16)}1j{c=1G(a.2n(5),16);b=1G(a.2n(3,5),16);a=1G(a.2n(1,3),16)}}K(a>1||b>1||c>1){a/=2J;b/=2J;c/=2J}9 d=11.6q(a,b,c),2Y=11.2Y(a,b,c),2a,3D,4D=d;K(2Y==d){J{h:0,s:0,b:d}}1j{9 e=(d-2Y);3D=e/d;K(a==d){2a=(b-c)/e}1j K(b==d){2a=2+((c-a)/e)}1j{2a=4+((a-b)/e)}2a/=6;K(2a<0){2a+=1}K(2a>1){2a-=1}}J{h:2a,s:3D,b:4D}};1K.4E=I(a){9 b=N.3A.3E=N.3A.3E||{h:0,s:1,b:a||.6r};9 c=7.4C(b.h,b.s,b.b);b.h+=.6s;K(b.h>1){b.h=0;b.s-=.2;K(b.s<=0){b={h:0,s:1,b:b.b}}}J c.3C};1K.4E.6t=I(){7.3E=1s};',62,402,'|||||||this||var|||||||||||||||||||||||||||||||||||function|return|if|||arguments|last|attrs|isAbsolute|||setAttribute|width|||||||Math||parseFloat|height|round||document|canvas|type|path|appendChild|stroke|length|_getX|100|_getY|style|ii|else|typeof|for|rvml|new|lineTo|prototype|curveTo|in|undefined|dots|createElement|Group|_getW|fill|_getH|top|px|opacity|000|parentNode|cx|case|parseInt|left|gradient|cy|Raphael|push|text|group|arg|none|firstChild|svgns|transformations|value|vector|break|createElementNS|svg|green|blue|true|pos|join|rollback|on|color|vml|removeChild|cs||hue|moveTo|replace|font|rect|Matrix|position|absolute|shape|Path|string|rx|ry|substring|bx|by|andClose|object|getAttribute|ScaleX|ScaleY|apply|toString|gl|ol|absolutely|call|addRoundedCorner|setBox|os|image|attr|gs|els|SVG|255|VML|coordsize|coordorigin|false|slice|y1|pathfinder|getElementsByTagName|dasharray|circle|ellipse|getBBox|remove|id|min|rs|bs|Rotation|deg|dx|that|relatively|arcTo|charAt|ig|weight|offset|display|diry|childNodes|insertBefore|defs|transform|coeff|_create|end|split|while|dashesn|toLowerCase|rotate|textpath|default|translate|matrix|tMatrix|clear|stop|createTextNode|xlink|safari|xs|callee|window|hex|saturation|start|class|redraw|To|move|line|arc|cplineTo|cpline|curve|5522|mzlhvcsqta|family|size|linejoin|miter|miterlimit|linecap|square|str|atan|switch|hide|show|block|filter|scale|abs|instanceof|Array|toFront|toBack|oval|_|getElementById|number|throw|Error|container|not|found|namespaces|url|body|gradients|dy|toUpperCase|320|200|http|www|w3|org|setTimeout|animation_in_progress|plus|alpha|Date|getTime|SVGPreserveAspectRatio|hsb2rgb|brightness|getColor|version|8b|progid|DXImageTransform|Microsoft|M11|M12|M21|M22|Dx|Dy|sizingmethod|auto|expand|filtertype|bilinear|className|sqrt|wa|wr|at|ar|fontFamily|fontSize|fontWeight|joinstyle|endcap|butt||flat|isNaN|dashstyle|linear|gradientradial|opacity2|color2|colors|180|angle|90|radial|focusposition|focussize|method|RotX|RotY|Scale|rotation|offsetLeft|offsetTop|offsetWidth|offsetHeight|tagName|item|roundrect|arcsize|src|ps|textpathok|add|urn|schemas|microsoft|com|createStyleSheet|addRule|behavior|div|320px|200px|clip|filled|stroked|M0|Gradient|raphael|x1|x2|y2|fff|null|setAttributeNS|href|anchor|middle|create|2000|1999|linerect|rd|dl|lu|ur|drawGrid|setGrid|clearGrid|animateTo|clearTimeout|step|cos|SVG_PRESERVEASPECTRATIO_XMINYMIN|CanvasRenderingContext2D|Canvas|only|Your|browser|supports|floor|rgb2hsb|max|75|075|reset'.split('|'),0,{}))
\ No newline at end of file
+eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[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}('J 1r=(N(n){J r=N(){11 r.45.2y(r,P)};r.5g="0.6.3";r.1o=n;J q={1F:0,1E:0,1u:"#52","1u-1w":1,22:\'70 "51"\',"22-4b":\'"51"\',"22-3z":"16",2A:0,1b:0,1w:1,1f:"4c,0",r:0,2P:0,28:0,2d:0,2z:"1 1",1g:"#1P","1g-2K":"","1g-3v":"3e","1g-4e":"3e","1g-4f":0,"1g-1w":1,"1g-17":1,2x:"0 0",17:0,x:0,y:0},3X={1F:"1M",1E:"1M",1u:"3T","1u-1w":"1M","22-3z":"1M",1b:"1M",1w:"1M",1f:"1f",r:"1M",2P:"1M",28:"1M",2d:"1M",2z:"3I",1g:"3T","1g-1w":"1M","1g-17":"1M",2x:"3I",17:"1M",x:"1M",y:"1M"},C={};K(n=="3y"){J u=N(i,j,l){J g=1i.1B("1x:2f"),3b=g.1q;3b.2C="2M";3b.1X=0;3b.1A=0;3b.17=l.17+"1G";3b.1b=l.1b+"1G";J m=1i.1B("1x:2H"),3i=m.1q;3i.17=l.17+"1G";3i.1b=l.1b+"1G";m.1f="";K(i["4y"]){m.6c=i["4y"]}m.3l=9.3l;m.3r=9.3r;g.1j(m);l.1k.1j(g);J p=1N A(m,g,l);p.18=1V;p.1o="1f";p.1f=[];p.13={x:0,y:0,1S:0,1T:0,18:1V};p.2B="";p.3g=N(){9.18=1V;11 9};p.3O=N(){9.18=34;11 9};p.3f=N(x,y){J d=9.18?"m":"t";d+=15.1d(19(x,10))+" "+15.1d(19(y,10));9.1c.1f=9.2B+=d;9.13.x=(9.18?0:9.13.x)+19(x,10);9.13.y=(9.18?0:9.13.y)+19(y,10);9.13.18=9.18;9.O.1f+=(9.18?"M":"m")+[x,y];11 9};p.24=N(x,y){J d=9.18?"l":"r";d+=15.1d(19(x,10))+" "+15.1d(19(y,10));9[0].1f=9.2B+=d;9.13.x=(9.18?0:9.13.x)+19(x,10);9.13.y=(9.18?0:9.13.y)+19(y,10);9.13.18=9.18;9.O.1f+=(9.18?"L":"l")+[x,y];11 9};p.49=N(a,b,c,e,f,g){f=(9.18?0:9.13.x)+f;g=(9.18?0:9.13.y)+g;J h=9.13.x,3j=9.13.y,x=(h-f)/2,y=(3j-g)/2,k=(c==e?-1:1)*15.5y(15.44(a*a*b*b-a*a*y*y-b*b*x*x)/(a*a*y*y+b*b*x*x)),1F=k*a*y/b+(h+f)/2,1E=k*-b*x/a+(3j+g)/2,d=e?(9.18?"5w":"5v"):(9.18?"5u":"5t"),1X=15.1d(1F-a),1A=15.1d(1E-b);d+=[1X,1A,15.1d(1X+a*2),15.1d(1A+b*2),15.1d(h),15.1d(3j),15.1d(19(f,10)),15.1d(19(g,10))].1z(", ");9.1c.1f=9.2B+=d;9.13.x=(9.18?0:9.13.x)+19(f,10);9.13.y=(9.18?0:9.13.y)+19(g,10);9.13.18=9.18;9.O.1f+=(9.18?"A":"a")+[a,b,0,c,e,f,g];11 9};p.5j=N(a,b,c){K(!c){11 9.24(a,b)}1l{J x=15.1d(15.1d(19(a,10)*2g)/2g),y=15.1d(15.1d(19(b,10)*2g)/2g),w=15.1d(15.1d(19(c,10)*2g)/2g),d=9.18?"c":"v",1t=[15.1d(9.13.x)+w,15.1d(9.13.y),x-w,y,x,y],5k=[9.13.x+c,9.13.y,a-c,b,a,b];d+=1t.1z(" ")+" ";9.13.x=(9.18?0:9.13.x)+1t[4];9.13.y=(9.18?0:9.13.y)+1t[5];9.13.1S=1t[2];9.13.1T=1t[3];9.1c.1f=9.2B+=d;9.O.1f+=(9.18?"C":"c")+5k;11 9}};p.1J=N(){J d=9.18?"c":"v";K(P.14==6){9.13.1S=(9.18?0:9.13.x)+19(P[2],10);9.13.1T=(9.18?0:9.13.y)+19(P[3],10);9.13.x=(9.18?0:9.13.x)+19(P[4],10);9.13.y=(9.18?0:9.13.y)+19(P[5],10);d+=[15.1d(19(P[0],10)),15.1d(19(P[1],10)),15.1d(19(P[2],10)),15.1d(19(P[3],10)),15.1d(19(P[4],10)),15.1d(19(P[5],10))].1z(" ")+" ";9.13.18=9.18;9.O.1f+=(9.18?"C":"c")+3d.1v.2r.3c(P,0,P.14)}K(P.14==4){J a=9.13.x*2-9.13.1S;J b=9.13.y*2-9.13.1T;9.13.1S=(9.18?0:9.13.x)+19(P[0],10);9.13.1T=(9.18?0:9.13.y)+19(P[1],10);9.13.x=(9.18?0:9.13.x)+19(P[2],10);9.13.y=(9.18?0:9.13.y)+19(P[3],10);d+=[15.1d(a),15.1d(b),15.1d(19(P[0],10)),15.1d(19(P[1],10)),15.1d(19(P[2],10)),15.1d(19(P[3],10))].1z(" ")+" ";9.O.1f+=(9.18?"S":"s")+3d.1v.2r.3c(P,0,P.14)}9.1c.1f=9.2B+=d;11 9};p.3J=N(){J d="5G";K(P.14==4){9.13.3a=(9.18?0:9.13.x)+19(P[0],10);9.13.39=(9.18?0:9.13.y)+19(P[1],10);9.13.x=(9.18?0:9.13.x)+19(P[2],10);9.13.y=(9.18?0:9.13.y)+19(P[3],10);d+=[15.1d(9.13.3a),15.1d(9.13.39),15.1d(9.13.x),15.1d(9.13.y)].1z(" ")+" ";9.13.18=9.18;9.O.1f+=(9.18?"Q":"q")+3d.1v.2r.3c(P,0,P.14)}K(P.14==2){9.13.3a=9.13.x*2-9.13.3a;9.13.39=9.13.y*2-9.13.39;9.13.x=(9.18?0:9.13.x)+19(P[2],10);9.13.y=(9.18?0:9.13.y)+19(P[3],10);d+=[15.1d(9.13.3a),15.1d(9.13.39),15.1d(9.13.x),15.1d(9.13.y)].1z(" ")+" ";9.O.1f+=(9.18?"T":"t")+3d.1v.2r.3c(P,0,P.14)}9.1c.1f=9.2B+=d;9.1f.2k({1o:"5N",5O:[].5Q.3c(P,0),5T:9.18});11 9};p.4X=N(r,a){J R=.4V*r,2u=9.18,o=9;K(2u){9.3O();2u=N(){o.3g()}}1l{2u=N(){}}J b={l:N(){11{u:N(){o.1J(-R,0,-r,-(r-R),-r,-r)},d:N(){o.1J(-R,0,-r,r-R,-r,r)}}},r:N(){11{u:N(){o.1J(R,0,r,-(r-R),r,-r)},d:N(){o.1J(R,0,r,r-R,r,r)}}},u:N(){11{r:N(){o.1J(0,-R,-(R-r),-r,r,-r)},l:N(){o.1J(0,-R,R-r,-r,-r,-r)}}},d:N(){11{r:N(){o.1J(0,R,-(R-r),r,r,r)},l:N(){o.1J(0,R,R-r,r,-r,r)}}}};b[a.3G(0)]()[a.3G(1)]();2u();11 o};p.4h=N(){9.1c.1f=(9.2B+="x e");9.O.1f+="z";11 9};K(1s j=="2e"){p.3g();p.O.1f="";C.3B(p,j)}p.2G();v(p,i);K(i.2A){z(p,i.2A)}11 p};J v=N(o,a){J s=o[0].1q;o.O=o.O||{};1m(J b 1K a){o.O[b]=a[b]}K(a.1f&&o.1o=="1f"){o.2B="";o.1f=[];C.3B(o,a.1f)}K(a.2P!=5Z){o.1W.1q.2P=a.2P}K(a.2x){J c=a.2x.2n(/[, ]+/);o.2E(c[0],c[1])}K(a.2z){J c=a.2z.2n(/[, ]+/);o.2z(c[0],c[1])}K(o.1o=="2o"&&a.1w){o.1c.3P=" 4D:4C.4B.61(1w="+(a.1w*2g)+")";o.1c.1q.4p=(o.1c.3u||"")+(o.1c.3P||"")}a["22-4b"]&&(s.65=a["22-4b"]);a["22-3z"]&&(s.66=a["22-3z"]);a["22"]&&(s.22=a["22"]);a["22-4r"]&&(s.67=a["22-4r"]);K(1s a.1w!="1L"||1s a["1g-17"]!="1L"||1s a.1u!="1L"||1s a.1g!="1L"){o=o.2H||o.1c;J d=(o.3s("1u")&&o.3s("1u")[0])||1i.1B("1x:1u");K("1u-1w"1K a||"1w"1K a){d.1w=((a["1u-1w"]+1||2)-1)*((a.1w+1||2)-1)}K(a.1u){d.2s=1V}K(d.2s==1L||a.1u=="23"){d.2s=34}K(d.2s&&a.1u){J e=a.1u.4q(/^3h\\(([^\\)]+)\\)$/i);K(e){d.3S=e[1];d.1o="6i"}1l{d.2q=a.1u;d.3S="";d.1o="6k"}}o.1j(d);J f=(o.3s("1g")&&o.3s("1g")[0])||1i.1B("1x:1g");K((a.1g&&a.1g!="23")||a["1g-17"]||a["1g-1w"]||a["1g-2K"]){f.2s=1V}K(a.1g=="23"||1s f.2s=="1L"){f.2s=34}K(f.2s&&a.1g){f.2q=a.1g}f.1w=((a["1g-1w"]+1||2)-1)*((a.1w+1||2)-1);a["1g-4e"]&&(f.6l=a["1g-4e"]||"4I");f.4f=a["1g-4f"]||8;a["1g-3v"]&&(f.6z={3e:"6B",41:"41",1d:"1d"}[a["1g-3v"]]||"4I");a["1g-17"]&&(f.4r=(19(a["1g-17"],10)||1)*12/16);K(a["1g-2K"]){J g={"-":"6C",".":"6D","-.":"6E","-..":"6G",". ":"6H","- ":"6I","--":"6K","- .":"6S","--.":"6Y","--..":"6Z"};f.73=g[a["1g-2K"]]||""}o.1j(f)}};J z=N(o,a){o.O=o.O||{};o.O.2A=a;o=o.2H||o[0];J b=o.3s("1u");K(b.14){b=b[0]}1l{b=1i.1B("1x:1u")}K(a.1H.14){b.2s=1V;b.78="23";b.1o=(a.1o.2Q()=="79")?"2A":"7b";K(1s a.1H[0].2q!="1L"){b.2q=a.1H[0].2q||"#1P"}K(1s a.1H[a.1H.14-1].2q!="1L"){b.7e=a.1H[a.1H.14-1].2q||"#1P"}J c=[];1m(J i=0,1p=a.1H.14;i<1p;i++){K(a.1H[i].3k){c.2k(a.1H[i].3k+" "+a.1H[i].2q)}};J d=a.1H[0].1w||1;J e=a.1H[a.1H.14-1].1w||1;K(c){b.7h.7i=c.1z(",");e+=d;d=e-d;e-=d}b.1a("1w",d);b.1a("5H",e);K(a.2j){J f=15.1d(15.7g((19(a.2j[3],10)-19(a.2j[1],10))/(19(a.2j[2],10)-19(a.2j[0],10)))*57.29)||0;b.77=6y-f}K(a.1o.2Q()=="6j"){b.6e="2g%";b.6d="0.5 0.5"}}};J A=N(a,b,c){J d=0,6b=0,6a=0,69=1;9[0]=a;9.1c=a;9.X=0;9.Y=0;9.O={};9.1W=b;9.1Q=c;9.1n={2W:0,2Z:0,2i:0,2w:1,2J:1}};A.1v.3F=N(a,b){K(a==1L){11 9.1n.2i}K(b){9.1n.2i=a}1l{9.1n.2i+=a}9.1W.1q.2P=9.1n.2i;11 9};A.1v.2G=N(a){J b=9.1W.1q,2I=9[0].1q;1m(J i 1K a){9.O[i]=a[i]}J c=9.O,x,y,w,h;27(9.1o){1e"31":x=c.1F-c.r;y=c.1E-c.r;w=h=c.r*2;1h;1e"2U":x=c.1F-c.28;y=c.1E-c.2d;w=c.28*2;h=c.2d*2;1h;1e"2l":1e"2o":x=c.x;y=c.y;w=c.17||0;h=c.1b||0;1h;1e"2b":9.4s.v=["m",15.1d(c.x),", ",15.1d(c.y-2),"l",15.1d(c.x)+1,", ",15.1d(c.y-2)].1z("");11;1e"1f":K(!9.O.1f){x=0;y=0;w=9.1Q.17;h=9.1Q.1b}1l{J d=1r.3K(9.O.1f),x=d.x;y=d.y;w=d.17;h=d.1b}1h;2D:x=0;y=0;w=9.1Q.17;h=9.1Q.1b;1h}K(9.1o=="1f"){J e=15.1d(9.1Q.17/2-w/2-x),1A=15.1d(9.1Q.1b/2-h/2-y);b.1X=-e+"1G";b.1A=-1A+"1G";9.X=e;9.Y=1A;9.W=w;9.H=h;2I.1A=1A+"1G";2I.1X=e+"1G"}1l{J e=9.1Q.17/2-w/2,1A=9.1Q.1b/2-h/2;b.2C="2M";b.1X=x-e+"1G";b.1A=y-1A+"1G";9.X=x-e;9.Y=y-1A;9.W=w;9.H=h;b.17=9.1Q.17+"1G";b.1b=9.1Q.1b+"1G";2I.2C="2M";2I.1A=1A+"1G";2I.1X=e+"1G";2I.17=w+"1G";2I.1b=h+"1G"}};A.1v.4E=N(){9.1W.1q.3R="23";11 9};A.1v.4F=N(){9.1W.1q.3R="4G";11 9};A.1v.2E=N(x,y){K(x==1L&&y==1L){11{x:9.1n.2W,y:9.1n.2Z}}9.1n.2W+=+x;9.1n.2Z+=+y;K(9.1o=="1f"){J a=9.O.1f;a=1r.3o(a);a[0][1]+=+x;a[0][2]+=+y;9.1t({1f:a.1z(" ")})}9.2G({x:9.1n.2W,y:9.1n.2Z});11 9};A.1v.3n=N(){11{x:9.X,y:9.Y,17:9.W,1b:9.H}};A.1v.3m=N(){9[0].1I.2v(9[0]);9.1W.1I.2v(9.1W);9.2H&&9.2H.1I.2v(9.2H)};A.1v.1t=N(){K(P.14==1&&1s P[0]=="2e"){K(P[0]=="2x"){11 9.2E()}11 9.O[P[0]]}K(9.O&&P.14==1&&P[0]4H 3d){J a={};1m(J i=0,1p=P[0].14;i<1p;i++){a[P[0][i]]=9.O[P[0][i]]};11 a}K(9[0].60.2Q()=="2f"){J b=9[0].3p;9.O=9.O||{};K(P.14==2){9.O[P[0]]=P[1]}1l K(P.14==1||1s P[0]=="2R"){1m(J j 1K P[0]){9.O[j]=P[0][j]}}1m(J i=0,1p=b.14;i<1p;i++){9.1t.2y(1N 5Y(b[i],9[0],9.1Q),P)}}1l{J c;K(P.14==2){c={};c[P[0]]=P[1]}K(P.14==1&&1s P[0]=="2R"){c=P[0]}K(c){v(9,c);9.2G(c);K(c.2A){z(9,c.2A)}K(c.2b&&9.1o=="2b"){9[0].2e=c.2b}K(c.2N){9[0].2N=c.2N}}}11 9};A.1v.4L=N(){9.1W.1I.1j(9.1W);11 9};A.1v.4M=N(){K(9.1W.1I.2h!=9.1W){9.1W.1I.2Y(9.1W,9.1W.1I.2h)}11 9};J B=N(a,x,y,r){J g=1i.1B("1x:2f");J o=1i.1B("1x:4O");g.1j(o);a.1k.1j(g);J b=1N A(o,g,a);v(b,{1g:"#1P",1u:"23"});b.2G({x:x-r,y:y-r,17:r*2,1b:r*2});b.O.1F=x;b.O.1E=y;b.O.r=r;b.1o="31";11 b};J D=N(a,x,y,w,h,r){J g=1i.1B("1x:2f");J o=1i.1B(r?"1x:5W":"1x:2l");K(r){o.5U=r/(15.33(w,h))}g.1j(o);a.1k.1j(g);J b=1N A(o,g,a);v(b,{1g:"#1P"});b.2G({x:x,y:y,17:w,1b:h});b.O.x=x;b.O.y=y;b.O.w=w;b.O.h=h;b.O.r=r;b.1o="2l";11 b};J E=N(a,x,y,b,c){J g=1i.1B("1x:2f");J o=1i.1B("1x:4O");g.1j(o);a.1k.1j(g);J d=1N A(o,g,a);v(d,{1g:"#1P"});d.2G({x:x-b,y:y-c,17:b*2,1b:c*2});d.O.1F=x;d.O.1E=y;d.O.28=b;d.O.2d=c;d.1o="2U";11 d};J F=N(a,b,x,y,w,h){J g=1i.1B("1x:2f");J o=1i.1B("1x:2o");o.3S=b;g.1j(o);a.1k.1j(g);J c=1N A(o,g,a);c.1o="2o";c.2G({x:x,y:y,17:w,1b:h});c.O.x=x;c.O.y=y;c.O.w=w;c.O.h=h;11 c};J G=N(a,x,y,b){J g=1i.1B("1x:2f"),35=g.1q;J c=1i.1B("1x:2H"),3i=c.1q;J d=1i.1B("1x:1f"),5I=d.1q;d.v=["m",15.1d(x),", ",15.1d(y-2),"l",15.1d(x)+1,", ",15.1d(y-2)].1z("");d.7j=1V;3i.17=a.17;3i.1b=a.1b;35.2C="2M";35.1X=0;35.1A=0;35.17=a.17;35.1b=a.1b;J o=1i.1B("1x:4s");o.2e=b;o.2s=1V;o.3l=a.3l;o.3r=a.3r;c.1j(o);c.1j(d);g.1j(c);a.1k.1j(g);J e=1N A(o,g,a);e.2H=c;e.4s=d;e.1o="2b";e.O.x=x;e.O.y=y;e.O.w=1;e.O.h=1;v(e,{1g:"23",1u:"#1P"});11 e};J H=N(a){J b=1i.1B("1x:2f"),38=b.1q;38.2C="2M";38.1X=0;38.1A=0;38.17=a.17;38.1b=a.1b;K(a.1k){a.1k.1j(b)}J c=1N A(b,b,a);1m(J f 1K a){K(f.3G(0)!="1n"&&1s a[f]=="N"){c[f]=(N(f){11 N(){J e=a[f].2y(a,P);b.1j(e[0].1I);11 e}})(f)}}c.1o="2f";11 c};r.45=N(){J d,17,1b;K(1s P[0]=="2e"){d=1i.56(P[0]);17=P[1];1b=P[2]}K(1s P[0]=="2R"){d=P[0];17=P[1];1b=P[2]}K(1s P[0]=="1M"){d=1;x=P[0];y=P[1];17=P[2];1b=P[3]}K(!d){58 1N 5a("3y 5b 5d 5e.");}K(!1i.5f["1x"]){1i.5f.5E("1x","5A:5x-5r-64:1Q");1i.5m().5n("1x\\\\:*","5o:3h(#2D#3y)")}J c=1i.1B("5p"),r=C.1k=1i.1B("1x:2f"),26=c.1q,3w=r.1q;C.17=17;C.1b=1b;17=17||"5q";1b=1b||"5s";26.5z="2l(0 "+17+" "+1b+" 0)";26.1A="-5h";26.1X="-5h";26.2C="5B";3w.17=17;3w.1b=1b;r.3l=(17=="2g%"?17:19(17))+" "+(1b=="2g%"?1b:19(1b));r.3r="0 0";J b=1i.1B("1x:2l"),3A=b.1q;3A.1X=3A.1A=0;3A.17=3w.17;3A.1b=3w.1b;b.5C=b.5D="f";r.1j(b);c.1j(r);K(d==1){1i.3C.1j(c);26.2C="2M";26.1X=x+"1G";26.1A=y+"1G";26.17=17;26.1b=1b;d={1q:{17:17,1b:1b}}}1l{26.17=d.1q.17=17;26.1b=d.1q.1b=1b;K(d.2h){d.2Y(c,d.2h)}1l{d.1j(c)}}1m(J e 1K C){d[e]=C[e]}d.46=N(){J a=[];1m(J i=0,1p=r.3p.14;i<1p;i++){K(r.3p[i]!=b){a.2k(r.3p[i])}}1m(i=0,1p=a.14;i<1p;i++){r.2v(a[i])}};11 d};C.3m=N(){C.1k.1I.1I.2v(C.1k.1I)}}K(n=="2O"){J u=N(g,h,j){J k=1i.25(j.1Y,"1f");k.1a("1u","23");K(j.1k){j.1k.1j(k)}J p=1N A(k,j);p.18=1V;p.1o="1f";p.13={x:0,y:0,1S:0,1T:0};p.3g=N(){9.18=1V;11 9};p.3O=N(){9.18=34;11 9};p.3f=N(x,y){J d=9.18?"M":"m";d+=19(x,10).1O(3)+" "+19(y,10).1O(3)+" ";J a=9[0].2S("d")||"";(a=="4c,0")&&(a="");9[0].1a("d",a+d);9.13.x=(9.18?0:9.13.x)+19(x,10);9.13.y=(9.18?0:9.13.y)+19(y,10);9.O.1f=a+d;11 9};p.24=N(x,y){9.13.x=(9.18?0:9.13.x)+19(x,10);9.13.y=(9.18?0:9.13.y)+19(y,10);J d=9.18?"L":"l";d+=19(x,10).1O(3)+" "+19(y,10).1O(3)+" ";J a=9[0].2S("d")||"";9[0].1a("d",a+d);9.O.1f=a+d;11 9};p.49=N(a,b,c,e,x,y){J d=9.18?"A":"a";d+=[19(a,10).1O(3),19(b,10).1O(3),0,c,e,19(x,10).1O(3),19(y,10).1O(3)].1z(" ");J f=9[0].2S("d")||"";9[0].1a("d",f+d);9.13.x=19(x,10);9.13.y=19(y,10);9.O.1f=f+d;11 9};p.5j=N(a,b,c){K(!c){11 9.24(a,b)}1l{J p={};J x=19(a,10);J y=19(b,10);J w=19(c,10);J d=9.18?"C":"c";J e=[+9.13.x+w,+9.13.y,x-w,y,x,y];1m(J i=0,1p=e.14;i<1p;i++){d+=e[i].1O(3)+" "}9.13.x=(9.18?0:9.13.x)+e[4];9.13.y=(9.18?0:9.13.y)+e[5];9.13.1S=e[2];9.13.1T=e[3];J f=9[0].2S("d")||"";9[0].1a("d",f+d);9.O.1f=f+d;11 9}};p.1J=N(){J p={},3D=[0,1,2,3,"s",5,"c"];J d=3D[P.14];K(9.18){d=d.30()}1m(J i=0,1p=P.14;i<1p;i++){d+=19(P[i],10).1O(3)+" "}9.13.x=(9.18?0:9.13.x)+19(P[P.14-2],10);9.13.y=(9.18?0:9.13.y)+19(P[P.14-1],10);9.13.1S=19(P[P.14-4],10);9.13.1T=19(P[P.14-3],10);J a=9.1c.2S("d")||"";9.1c.1a("d",a+d);9.O.1f=a+d;11 9};p.3J=N(){J p={},3D=[0,1,"t",3,"q"];J d=3D[P.14];K(9.18){d=d.30()}1m(J i=0,1p=P.14;i<1p;i++){d+=19(P[i],10).1O(3)+" "}9.13.x=(9.18?0:9.13.x)+19(P[P.14-2],10);9.13.y=(9.18?0:9.13.y)+19(P[P.14-1],10);K(P.14!=2){9.13.3a=19(P[P.14-4],10);9.13.39=19(P[P.14-3],10)}J a=9.1c.2S("d")||"";9.1c.1a("d",a+d);9.O.1f=a+d;11 9};p.4X=N(r,a){J R=.4V*r,2u=9.18,o=9;K(2u){9.3O();2u=N(){o.3g()}}1l{2u=N(){}}J b={l:N(){11{u:N(){o.1J(-R,0,-r,-(r-R),-r,-r)},d:N(){o.1J(-R,0,-r,r-R,-r,r)}}},r:N(){11{u:N(){o.1J(R,0,r,-(r-R),r,-r)},d:N(){o.1J(R,0,r,r-R,r,r)}}},u:N(){11{r:N(){o.1J(0,-R,-(R-r),-r,r,-r)},l:N(){o.1J(0,-R,R-r,-r,-r,-r)}}},d:N(){11{r:N(){o.1J(0,R,-(R-r),r,r,r)},l:N(){o.1J(0,R,R-r,r,-r,r)}}}};b[a[0]]()[a[1]]();2u();11 o};p.4h=N(){J a=9[0].2S("d")||"";9[0].1a("d",a+"Z ");9.O.1f=a+"Z ";11 9};K(1s h=="2e"){p.O.1f=h;p.3g();C.3B(p,h)}K(g){v(p,g)}11 p};J z=N(o,a,b){J c=1i.25(b.1Y,a.1o+"5F");c.2N="59-2A-"+b.47++;K(a.2j&&a.2j.14){c.1a("5J",a.2j[0]);c.1a("3j",a.2j[1]);c.1a("5K",a.2j[2]);c.1a("5L",a.2j[3])}b.3t.1j(c);1m(J i=0,1p=a.1H.14;i<1p;i++){J d=1i.25(b.1Y,"3Q");d.1a("3k",a.1H[i].3k?a.1H[i].3k:(i==0)?"0%":"2g%");d.1a("3Q-2q",a.1H[i].2q||"#52");K(1s a.1H[i].1w!="1L"){d.1a("3Q-1w",a.1H[i].1w)}c.1j(d)};o.1a("1u","3h(#"+c.2N+")")};J I=N(o){K(o.3q){J a=o.1c.3n();o.3q.1a("5M","2E("+[a.x,a.y].1z(",")+")")}};J v=N(o,c){J d={"-":[3,1],".":[1,1],"-.":[3,1,1,1],"-..":[3,1,1,1,1,1],". ":[1,3],"- ":[4,3],"--":[8,3],"- .":[4,3,1,3],"--.":[8,3,1,3],"--..":[8,3,1,3,1,3]},4a=N(o,a){a=d[a.2L().2Q()];K(a){J b=o.O["1g-17"]||"1",3e={1d:b,41:b,3e:0}[o.O["1g-3v"]||c["1g-3v"]]||0,4d=[];1m(J i=0,1p=a.14;i<1p;i++){4d.2k(a[i]*b+((i%2)?1:-1)*3e)}a=4d.1z(",");o.1c.1a("1g-2K",a)}};1m(J e 1K c){J f=c[e];o.O[e]=f;27(e){1e"1f":K(o.1o=="1f"){o.1c.1a("d","4c,0");C.3B(o,f)}1e"28":1e"1F":1e"x":o.1c.1a(e,f);I(o);1h;1e"2d":1e"1E":1e"y":o.1c.1a(e,f);I(o);1h;1e"17":o.1c.1a(e,f);1h;1e"1b":o.1c.1a(e,f);1h;1e"2A":z(o.1c,f,o.2a);1h;1e"1g-17":o.1c.1q.5P=f;o.1c.1a(e,f);K(o.O["1g-2K"]){4a(o,o.O["1g-2K"])}1h;1e"1g-2K":4a(o,f);1h;1e"2b":K(o.1o=="2b"){o.1c.3p.14&&o.1c.2v(o.1c.2h);o.1c.1j(1i.4Z(f))}1h;1e"2P":o.3F(f,1V);1h;1e"2x":J g=f.2n(/[, ]+/);o.2E(g[0],g[1]);1h;1e"2z":J g=f.2n(/[, ]+/);o.2z(g[0],g[1]);1h;1e"1u":J h=f.4q(/^3h\\(([^\\)]+)\\)$/i);K(h){J j=1i.25(o.2a.1Y,"3q");J k=1i.25(o.2a.1Y,"2o");j.2N="59-3q-"+o.2a.47++;j.1a("x",0);j.1a("y",0);j.1a("5R","5S");k.1a("x",0);k.1a("y",0);k.4Y(o.2a.3U,"4S",h[1]);j.1j(k);J l=1i.1B("5V");l.1q.2C="2M";l.1q.1A="-4Q";l.1q.1X="-4Q";l.5X=N(){j.1a("17",9.4K);j.1a("1b",9.4J);k.1a("17",9.4K);k.1a("1b",9.4J);1i.3C.2v(9);C.3M()};1i.3C.1j(l);l.3S=h[1];o.2a.3t.1j(j);o.1c.1q.1u="3h(#"+j.2N+")";o.1c.1a("1u","3h(#"+j.2N+")");o.3q=j;I(o);1h}2D:J m=e.4k(/(\\-.)/g,N(w){11 w.1U(1).30()});o.1c.1q[m]=f;o.1c.1a(e,f);1h}}};J A=N(a,b){J X=0,Y=0;9[0]=a;9.1c=a;9.2a=b;9.O=9.O||{};9.2t=[];9.1n={2W:0,2Z:0,2i:{36:0,x:0,y:0},2w:1,2J:1}};A.1v.2E=N(x,y){K(x==1L&&y==1L){11{x:9.1n.2W,y:9.1n.2Z}}9.1n.2W+=+x;9.1n.2Z+=+y;27(9.1o){1e"31":1e"2U":9.1t({1F:9.O.1F+x,1E:9.O.1E+y});1h;1e"2l":1e"2o":1e"2b":9.1t({x:9.O.x+x,y:9.O.y+y});1h;1e"1f":J a=1r.3o(9.O.1f);a[0][1]+=+x;a[0][2]+=+y;9.1t({1f:a.1z(" ")});1h}11 9};A.1v.3F=N(a,b){K(a==1L){11 9.1n.2i.36}J c=9.3n();K(b){9.1n.2i.36=a}1l{9.1n.2i.36+=a}K(9.1n.2i.36){9.2t[0]=("3F("+9.1n.2i.36+" "+(c.x+c.17/2)+" "+(c.y+c.1b/2)+")")}1l{9.2t[0]=""}9.1c.1a("4m",9.2t.1z(" "));11 9};A.1v.4E=N(){9.1c.1q.3R="23";11 9};A.1v.4F=N(){9.1c.1q.3R="4G";11 9};A.1v.3m=N(){9.1c.1I.2v(9.1c)};A.1v.3n=N(){11 9.1c.3n()};A.1v.1t=N(){K(P.14==1&&1s P[0]=="2e"){K(P[0]=="2x"){11 9.2E()}11 9.O[P[0]]}K(P.14==1&&P[0]4H 3d){J a={};1m(J j 1K P[0]){a[P[0][j]]=9.O[P[0][j]]}11 a}K(P.14==2){J b={};b[P[0]]=P[1];v(9,b)}1l K(P.14==1&&1s P[0]=="2R"){v(9,P[0])}11 9};A.1v.4L=N(){9.1c.1I.1j(9.1c);11 9};A.1v.4M=N(){K(9.1c.1I.2h!=9.1c){9.1c.1I.2Y(9.1c,9.1c.1I.2h)}11 9};J B=N(a,x,y,r){J b=1i.25(a.1Y,"31");b.1a("1F",x);b.1a("1E",y);b.1a("r",r);b.1a("1u","23");b.1a("1g","#1P");K(a.1k){a.1k.1j(b)}J c=1N A(b,a);c.O=c.O||{};c.O.1F=x;c.O.1E=y;c.O.r=r;c.O.1g="#1P";c.1o="31";11 c};J D=N(a,x,y,w,h,r){J b=1i.25(a.1Y,"2l");b.1a("x",x);b.1a("y",y);b.1a("17",w);b.1a("1b",h);K(r){b.1a("28",r);b.1a("2d",r)}b.1a("1u","23");b.1a("1g","#1P");K(a.1k){a.1k.1j(b)}J c=1N A(b,a);c.O=c.O||{};c.O.x=x;c.O.y=y;c.O.17=w;c.O.1b=h;c.O.1g="#1P";K(r){c.O.28=c.O.2d=r}c.1o="2l";11 c};J E=N(a,x,y,b,c){J d=1i.25(a.1Y,"2U");d.1a("1F",x);d.1a("1E",y);d.1a("28",b);d.1a("2d",c);d.1a("1u","23");d.1a("1g","#1P");K(a.1k){a.1k.1j(d)}J e=1N A(d,a);e.O=e.O||{};e.O.1F=x;e.O.1E=y;e.O.28=b;e.O.2d=c;e.O.1g="#1P";e.1o="2U";11 e};J F=N(a,b,x,y,w,h){J c=1i.25(a.1Y,"2o");c.1a("x",x);c.1a("y",y);c.1a("17",w);c.1a("1b",h);c.1a("62","23");c.4Y(a.3U,"4S",b);K(a.1k){a.1k.1j(c)}J d=1N A(c,a);d.O=d.O||{};d.O.x=x;d.O.y=y;d.O.17=w;d.O.1b=h;d.1o="2o";11 d};J G=N(a,x,y,b){J c=1i.25(a.1Y,"2b");c.1a("x",x);c.1a("y",y);c.1a("2b-63","5l");c.1a("1u","#1P");K(b){c.1j(1i.4Z(b))}K(a.1k){a.1k.1j(c)}J d=1N A(c,a);d.O=d.O||{};d.O.x=x;d.O.y=y;d.O.1u="#1P";d.1o="2b";11 d};J H=N(a){J b=1i.25(a.1Y,"g");K(a.1k){a.1k.1j(b)}J i=1N A(b,a);1m(J f 1K a){K(f[0]!="1n"&&1s a[f]=="N"){i[f]=(N(f){11 N(){J e=a[f].2y(a,P);b.1j(e[0]);11 e}})(f)}}i.1o="2f";11 i};r.45=N(){K(1s P[0]=="2e"){J a=1i.56(P[0]);J b=P[1];J c=P[2]}K(1s P[0]=="2R"){J a=P[0];J b=P[1];J c=P[2]}K(1s P[0]=="1M"){J a=1,x=P[0],y=P[1],b=P[2],c=P[3]}K(!a){58 1N 5a("2O 5b 5d 5e.");}C.1k=1i.25(C.1Y,"2a");C.1k.1a("17",b||4x);C.17=b||4x;C.1k.1a("1b",c||4w);C.1b=c||4w;K(a==1){1i.3C.1j(C.1k);C.1k.1q.2C="2M";C.1k.1q.1X=x+"1G";C.1k.1q.1A=y+"1G"}1l{K(a.2h){a.2Y(C.1k,a.2h)}1l{a.1j(C.1k)}}a={1k:C.1k,46:N(){4u(9.1k.2h){9.1k.2v(9.1k.2h)}9.3t=1i.25(C.1Y,"3t");9.47=0;9.1k.1j(9.3t)}};1m(J d 1K C){K(d!="68"){a[d]=C[d]}}a.46();11 a};C.3m=N(){C.1k.1I.2v(C.1k)};C.1Y="4P://4t.4v.4z/6f/2a";C.3U="4P://4t.4v.4z/6g/3U"}K(n=="3y"||n=="2O"){C.31=N(x,y,r){11 B(9,x,y,r)};C.2l=N(x,y,w,h,r){11 D(9,x,y,w,h,r)};C.2U=N(x,y,a,b){11 E(9,x,y,a,b)};C.1f=N(a,b){11 u(a,b,9)};C.2o=N(a,x,y,w,h){11 F(9,a,x,y,w,h)};C.2b=N(x,y,a){11 G(9,x,y,a)};C.2f=N(){11 H(9)};C.6h=N(x,y,w,h,a,b,c){c=c||"#1P";J p=9.1f({1g:c,"1g-17":1}).3f(x,y).24(x+w,y).24(x+w,y+h).24(x,y+h).24(x,y),4o=h/b,4n=w/a;1m(J i=1;i<b;i++){p.3f(x,y+i*4o).24(x+w,y+i*4o)}1m(J i=1;i<a;i++){p.3f(x+i*4n,y).24(x+i*4n,y+h)}11 p};C.3M=N(){K(r.1o=="2O"){J a=C.2l(-C.17,-C.1b,C.17*3,C.1b*3).1t({1g:"23"});4A(N(){a.3m()},0)}};A.1v.3Q=N(){4l(9.3N)};A.1v.2z=N(x,y){K(x==1L&&y==1L){11{x:9.1n.2w,y:9.1n.2J}}y=y||x;J a,2V,1F,1E;K(x!=0&&!(x==1&&y==1)){J b=15.1d(x/15.44(x)),2c=15.1d(y/15.44(y)),s=9.1c.1q;a=9.1t("x");2V=9.1t("y");1F=9.1t("1F");1E=9.1t("1E");K(b!=1||2c!=1){K(9.2t){9.2t[2]="2z("+[b,2c]+")";9.1c.1a("4m",9.2t.1z(" "));a=(b<0)?-9.1t("x")-9.O.17*x*b/9.1n.2w:9.1t("x");2V=(2c<0)?-9.1t("y")-9.O.1b*y*2c/9.1n.2J:9.1t("y");1F=9.1t("1F")*b;1E=9.1t("1E")*2c}1l{9.1c.3u=" 4D:4C.4B.6m(6n="+b+", 6o=0, 6p=0, 6q="+2c+", 6r=0, 6s=0, 6t=\'6u 6v\', 6w=\'6x\')";s.4p=(9.1c.3u||"")+(9.1c.3P||"")}}1l{K(9.2t){9.2t[2]="";9.1c.1a("4m",9.2t.1z(" "))}1l{9.1c.3u="";s.4p=(9.1c.3u||"")+(9.1c.3P||"")}}27(9.1o){1e"2l":1e"2o":9.1t({17:9.O.17*x*b/9.1n.2w,1b:9.O.1b*y*2c/9.1n.2J,x:a,y:2V});1h;1e"31":1e"2U":9.1t({28:9.O.28*x*b/9.1n.2w,2d:9.O.2d*y*2c/9.1n.2J,r:9.O.r*x*2c/9.1n.2w,1F:1F,1E:1E});1h;1e"1f":J c=1r.3o(1r.32(9.1t("1f"))),4j=1V,2X=1r.3K(9.O.1f),a=-2X.17*(x-1)/2,2V=-2X.1b*(y-1)/2;1m(J i=0,1p=c.14;i<1p;i++){K(c[i][0].30()=="M"&&4j){4N}1l{4j=34}K(c[i][0].30()=="A"){c[i][c[i].14-2]*=x*b;c[i][c[i].14-1]*=y*2c}1l{1m(J j=1,1Z=c[i].14;j<1Z;j++){c[i][j]*=(j%2)?x*b/9.1n.2w:y*2c/9.1n.2J}}}J d=1r.3K(c),a=2X.x+2X.17/2-d.x-d.17/2,2V=2X.y+2X.1b/2-d.y-d.1b/2;c=1r.3o(c);c[0][1]+=a;c[0][2]+=2V;9.1t({1f:c.1z(" ")})}}9.1n.2w=x;9.1n.2J=y;11 9};A.1v.6A=N(c,d,e){4l(9.3N);J f={},2F={},1R={},t={x:0,y:0};1m(J g 1K c){K(g 1K 3X){f[g]=9.1t(g);K(1s f[g]=="1L"){f[g]=q[g]}2F[g]=c[g];27(3X[g]){1e"1M":1R[g]=(2F[g]-f[g])/d;1h;1e"3T":f[g]=1r.4i(f[g]);J h=1r.4i(2F[g]);1R[g]={r:(h.r-f[g].r)/d,g:(h.g-f[g].g)/d,b:(h.b-f[g].b)/d};1h;1e"1f":J k=1r.4R(f[g],2F[g]);f[g]=k[0];2F[g]=k[1];1R[g]=[];1m(J i=0,1p=f[g].14;i<1p;i++){1R[g][i]=[0];1m(J j=1,1Z=f[g][i].14;j<1Z;j++){1R[g][i][j]=(2F[g][i][j]-f[g][i][j])/d}}1h;1e"3I":J l=c[g].2n(/[, ]+/);K(g=="2x"){f[g]=[0,0];1R[g]=[l[0]/d,l[1]/d]}1l{f[g]=f[g].2n(/[, ]+/);1R[g]=[(l[0]-f[g][0])/d,(l[1]-f[g][0])/d]}2F[g]=l}}}J m=1N 4T(),3W=0,2T=9;(N(){J a=(1N 4T()).4U()-m.4U(),3H={},21;K(a<d){1m(J b 1K f){27(3X[b]){1e"1M":21=+f[b]+a*1R[b];1h;1e"3T":21="4g("+[15.1d(f[b].r+a*1R[b].r),15.1d(f[b].g+a*1R[b].g),15.1d(f[b].b+a*1R[b].b)].1z(",")+")";1h;1e"1f":21=[];1m(J i=0,1p=f[b].14;i<1p;i++){21[i]=[f[b][i][0]];1m(J j=1,1Z=f[b][i].14;j<1Z;j++){21[i][j]=f[b][i][j]+a*1R[b][i][j]}21[i]=21[i].1z(" ")}21=21.1z(" ");1h;1e"3I":K(b=="2x"){J x=1R[b][0]*(a-3W),y=1R[b][1]*(a-3W);t.x+=x;t.y+=y;21=[x,y].1z(" ")}1l{21=[+f[b][0]+a*1R[b][0],+f[b][1]+a*1R[b][1]].1z(" ")}1h}K(b=="22-3z"){3H[b]=21+"1G"}1l{3H[b]=21}}2T.1t(3H);2T.3N=4A(P.3Z,0);C.3M()}1l{K(t.x||t.y){2T.2E(-t.x,-t.y)}2T.1t(c);4l(2T.3N);C.3M();(1s e=="N")&&e.3c(2T)}3W=a})();11 9};A.1v.6F=N(a){K(a.1c.4W){a.1c.1I.2Y(9.1c,a.1c.4W)}1l{a.1c.1I.1j(9.1c)}};A.1v.2Y=N(a){a.1c.1I.2Y(9.1c,a.1c)};C.3B=N(p,g){J h={M:N(x,y){9.3f(x,y)},C:N(a,b,c,d,e,f){9.1J(a,b,c,d,e,f)},Q:N(a,b,c,d){9.3J(a,b,c,d)},T:N(x,y){9.3J(x,y)},S:N(a,b,c,d){p.1J(a,b,c,d)},L:N(x,y){p.24(x,y)},H:N(x){9.24(x,9.13.y)},V:N(y){9.24(9.13.x,y)},A:N(a,b,c,d,e,x,y){9.49(a,b,d,e,x,y)},Z:N(){9.4h()}};g=1r.3x(g);1m(J i=0,1p=g.14;i<1p;i++){J b=g[i].6J();h[b].2y(p,g[i])}};11 r}1l{11 N(){}}})((!50.6L)?"3y":"2O");1r.1Q=!(1r.2a=(1r.1o=="2O"));K(1r.1Q&&50.6M){1r.1o="6N 6O";1r.1Q=1r.2a=34}1r.2L=N(){11"6P 6Q "+(9.1Q?"6R\'t ":"")+"6T"+(9.2a?"s":"")+" 2O.\\6U 6V 6W "+6X("71%72%20")+9.5g};1r.3E=N(a,c,d){K(1s a=="2R"&&"h"1K a&&"s"1K a&&"b"1K a){d=a.b;c=a.s;a=a.h}J e,1D,1C;K(d==0){11{r:0,g:0,b:0,3V:"#1P"}}1l{J i=15.74(a*6),f=(a*6)-i,p=d*(1-c),q=d*(1-(c*f)),t=d*(1-(c*(1-f)));[N(){e=d;1D=t;1C=p},N(){e=q;1D=d;1C=p},N(){e=p;1D=d;1C=t},N(){e=p;1D=q;1C=d},N(){e=t;1D=p;1C=d},N(){e=d;1D=p;1C=q},N(){e=d;1D=t;1C=p}][i]()}J h={r:e,g:1D,b:1C};e*=37;1D*=37;1C*=37;J r=15.1d(e).2L(16);K(r.14==1){r="0"+r}J g=15.1d(1D).2L(16);K(g.14==1){g="0"+g}J b=15.1d(1C).2L(16);K(b.14==1){b="0"+b}h.3V="#"+r+g+b;11 h};1r.76=N(a,b,c){K(1s a=="2R"&&"r"1K a&&"g"1K a&&"b"1K a){c=a.b;b=a.g;a=a.r}K(1s a=="2e"&&a.3G(0)=="#"){K(a.14==4){c=1y(a.1U(3),16);b=1y(a.1U(2,3),16);a=1y(a.1U(1,2),16)}1l{c=1y(a.1U(5),16);b=1y(a.1U(3,5),16);a=1y(a.1U(1,3),16)}}K(a>1||b>1||c>1){a/=37;b/=37;c/=37}J d=15.3Y(a,b,c),33=15.33(a,b,c),2m,48,53=d;K(33==d){11{h:0,s:0,b:d}}1l{J e=(d-33);48=e/d;K(a==d){2m=(b-c)/e}1l K(b==d){2m=2+((c-a)/e)}1l{2m=4+((a-b)/e)}2m/=6;K(2m<0){2m+=1}K(2m>1){2m-=1}}11{h:2m,s:48,b:53}};1r.4i=N(a){J c,1D,1C,d=a.4q(/^\\s*((#[a-f\\d]{6})|(#[a-f\\d]{3})|4g\\(\\s*(\\d+,\\s*\\d+,\\s*\\d+)\\s*\\)|4g\\(\\s*(\\d+%,\\s*\\d+%,\\s*\\d+%)\\s*\\)|54\\(\\s*(\\d+,\\s*\\d+,\\s*\\d+)\\s*\\)|54\\(\\s*(\\d+%,\\s*\\d+%,\\s*\\d+%)\\s*\\))\\s*$/i);K(d){K(d[2]){1C=1y(d[2].1U(5),16);1D=1y(d[2].1U(3,5),16);c=1y(d[2].1U(1,3),16)}K(d[3]){1C=1y(d[3].1U(3)+d[3].1U(3),16);1D=1y(d[3].1U(2,3)+d[3].1U(2,3),16);c=1y(d[3].1U(1,2)+d[3].1U(1,2),16)}K(d[4]){d=d[4].2n(/\\s*,\\s*/);c=1y(d[0],10);1D=1y(d[1],10);1C=1y(d[2],10)}K(d[5]){d=d[5].2n(/\\s*,\\s*/);c=1y(d[0],10)*2.55;1D=1y(d[1],10)*2.55;1C=1y(d[2],10)*2.55}K(d[6]){d=d[6].2n(/\\s*,\\s*/);c=1y(d[0],10);1D=1y(d[1],10);1C=1y(d[2],10);11 9.3E(c,1D,1C)}K(d[7]){d=d[7].2n(/\\s*,\\s*/);c=1y(d[0],10)*2.55;1D=1y(d[1],10)*2.55;1C=1y(d[2],10)*2.55;11 9.3E(c,1D,1C)}J d={r:c,g:1D,b:1C};J r=15.1d(c).2L(16);(r.14==1)&&(r="0"+r);J g=15.1d(1D).2L(16);(g.14==1)&&(g="0"+g);J b=15.1d(1C).2L(16);(b.14==1)&&(b="0"+b);d.3V="#"+r+g+b;11 d}};1r.5c=N(a){J b=P.3Z.2p=P.3Z.2p||{h:0,s:1,b:a||.75};J c=9.3E(b.h,b.s,b.b);b.h+=.7a;K(b.h>1){b.h=0;b.s-=.2;K(b.s<=0){P.3Z.2p={h:0,s:1,b:b.b}}}11 c.3V};1r.5c.7c=N(){9.2p=1L};1r.32=N(e){J f={a:7,c:6,h:1,l:2,m:2,q:4,s:4,t:2,v:1,z:0};J g=[];e.4k(/([7d])\\s*((-?\\d*\\.?\\d*\\s*,?\\s*)+)/5i,N(a,b,c){J d=[],3L=b.2Q();c.4k(/(-?\\d*\\.?\\d*)\\s*,?\\s*/5i,N(a,b){b&&d.2k(+b)});4u(d.14>=f[3L]){g.2k([b].7f(d.2r(0,f[3L])));K(!f[3L]){1h}}});11 g};1r.3K=N(a){J b=a;K(1s a=="2e"){b=9.32(a)}b=9.3x(b);J x=[],y=[],14=0;1m(J i=0,1p=b.14;i<1p;i++){27(b[i][0]){1e"Z":1h;1e"A":x.2k(b[i][b[i].14-2]);y.2k(b[i][b[i].14-1]);1h;2D:1m(J j=1,1Z=b[i].14;j<1Z;j++){K(j%2){x.2k(b[i][j])}1l{y.2k(b[i][j])}}}}J c=15.33.2y(15,x),43=15.33.2y(15,y);11{x:c,y:43,17:15.3Y.2y(15,x)-c,1b:15.3Y.2y(15,y)-43,X:x,Y:y}};1r.3o=N(a){J b=[];K(1s a=="2e"){a=9.32(a)}J x=0,y=0,2p=0;K(a[0][0]=="M"){x=a[0][1];y=a[0][2];2p++;b.2k(a[0])}1m(J i=2p,1p=a.14;i<1p;i++){b[i]=[];K(a[i][0]!=a[i][0].2Q()){b[i][0]=a[i][0].2Q();27(b[i][0]){1e"a":b[i][1]=a[i][1];b[i][2]=a[i][2];b[i][3]=0;b[i][4]=a[i][4];b[i][5]=a[i][5];b[i][6]=+(a[i][6]-x).1O(3);b[i][7]=+(a[i][7]-y).1O(3);1h;1e"v":b[i][1]=+(a[i][1]-y).1O(3);1h;2D:1m(J j=1,1Z=a[i].14;j<1Z;j++){b[i][j]=+(a[i][j]-((j%2)?x:y)).1O(3)}}}1l{b[i]=a[i]}27(b[i][0]){1e"z":1h;1e"h":x+=b[i][b[i].14-1];1h;1e"v":y+=b[i][b[i].14-1];1h;2D:x+=b[i][b[i].14-2];y+=b[i][b[i].14-1]}}11 b};1r.3x=N(a){J b=[];K(1s a=="2e"){a=9.32(a)}J x=0,y=0,2p=0;K(a[0][0]=="M"){x=+a[0][1];y=+a[0][2];2p++;b[0]=a[0]}1m(J i=2p,1p=a.14;i<1p;i++){b[i]=[];K(a[i][0]!=a[i][0].30()){b[i][0]=a[i][0].30();27(b[i][0]){1e"A":b[i][1]=a[i][1];b[i][2]=a[i][2];b[i][3]=0;b[i][4]=a[i][4];b[i][5]=a[i][5];b[i][6]=+(a[i][6]+x).1O(3);b[i][7]=+(a[i][7]+y).1O(3);1h;1e"V":b[i][1]=+a[i][1]+y;1h;2D:1m(J j=1,1Z=a[i].14;j<1Z;j++){b[i][j]=+a[i][j]+((j%2)?x:y)}}}1l{b[i]=a[i]}27(b[i][0]){1e"Z":1h;1e"H":x=b[i][1];1h;1e"V":y=b[i][1];1h;2D:x=b[i][b[i].14-2];y=b[i][b[i].14-1]}}11 b};1r.4R=N(e,f){J g=[9.3x(9.32(e)),9.3x(9.32(f))],O=[{x:0,y:0,1S:0,1T:0,X:0,Y:0},{x:0,y:0,1S:0,1T:0,X:0,Y:0}],42=N(a,d){K(!a){11["U"]}27(a[0]){1e"M":d.X=a[1];d.Y=a[2];1h;1e"S":J b=d.x+(d.x-(d.1S||d.x));J c=d.y+(d.y-(d.1T||d.y));a=["C",b,c,a[1],a[2],a[3],a[4]];1h;1e"T":J b=d.x+(d.x-(d.1S||d.x));J c=d.y+(d.y-(d.1T||d.y));a=["Q",b,c,a[1],a[2]];1h;1e"H":a=["L",a[1],d.y];1h;1e"V":a=["L",d.x,a[1]];1h;1e"Z":a=["L",d.X,d.Y];1h}11 a},40=N(a,b,i){K(g[a][i][0]=="M"&&g[b][i][0]!="M"){g[b].2r(i,0,["M",O[b].x,O[b].y]);O[a].1S=g[a][i][g[a][i].14-4]||0;O[a].1T=g[a][i][g[a][i].14-3]||0;O[a].x=g[a][i][g[a][i].14-2];O[a].y=g[a][i][g[a][i].14-1];11 1V}1l K(g[a][i][0]=="L"&&g[b][i][0]=="C"){g[a][i]=["C",O[a].x,O[a].y,g[a][i][1],g[a][i][2],g[a][i][1],g[a][i][2]]}1l K(g[a][i][0]=="L"&&g[b][i][0]=="Q"){g[a][i]=["Q",g[a][i][1],g[a][i][2],g[a][i][1],g[a][i][2]]}1l K(g[a][i][0]=="Q"&&g[b][i][0]=="C"){J x=g[b][i][g[b][i].14-2];J y=g[b][i][g[b][i].14-1];g[b].2r(i+1,0,["Q",x,y,x,y]);g[a].2r(i,0,["C",O[a].x,O[a].y,O[a].x,O[a].y,O[a].x,O[a].y]);i++;O[b].1S=g[b][i][g[b][i].14-4]||0;O[b].1T=g[b][i][g[b][i].14-3]||0;O[b].x=g[b][i][g[b][i].14-2];O[b].y=g[b][i][g[b][i].14-1];11 1V}1l K(g[a][i][0]=="A"&&g[b][i][0]=="C"){J x=g[b][i][g[b][i].14-2];J y=g[b][i][g[b][i].14-1];g[b].2r(i+1,0,["A",0,0,g[a][i][3],g[a][i][4],g[a][i][5],x,y]);g[a].2r(i,0,["C",O[a].x,O[a].y,O[a].x,O[a].y,O[a].x,O[a].y]);i++;O[b].1S=g[b][i][g[b][i].14-4]||0;O[b].1T=g[b][i][g[b][i].14-3]||0;O[b].x=g[b][i][g[b][i].14-2];O[b].y=g[b][i][g[b][i].14-1];11 1V}1l K(g[a][i][0]=="U"){g[a][i][0]=g[b][i][0];1m(J j=1,1Z=g[b][i].14;j<1Z;j++){g[a][i][j]=(j%2)?O[a].x:O[a].y}}11 34};1m(J i=0;i<15.3Y(g[0].14,g[1].14);i++){g[0][i]=42(g[0][i],O[0]);g[1][i]=42(g[1][i],O[1]);K(g[0][i][0]!=g[1][i][0]&&(40(0,1,i)||40(1,0,i))){4N}O[0].1S=g[0][i][g[0][i].14-4]||0;O[0].1T=g[0][i][g[0][i].14-3]||0;O[0].x=g[0][i][g[0][i].14-2];O[0].y=g[0][i][g[0][i].14-1];O[1].1S=g[1][i][g[1][i].14-4]||0;O[1].1T=g[1][i][g[1][i].14-3]||0;O[1].x=g[1][i][g[1][i].14-2];O[1].y=g[1][i][g[1][i].14-1]}11 g};',62,454,'|||||||||this||||||||||||||||||||||||||||||||||||var|if|||function|attrs|arguments||||||||||||return||last|length|Math||width|isAbsolute|parseFloat|setAttribute|height|node|round|case|path|stroke|break|document|appendChild|canvas|else|for|_|type|ii|style|Raphael|typeof|attr|fill|prototype|opacity|rvml|parseInt|join|top|createElement|blue|green|cy|cx|px|dots|parentNode|curveTo|in|undefined|number|new|toFixed|000|vml|diff|bx|by|substring|true|Group|left|svgns|jj||now|font|none|lineTo|createElementNS|cs|switch|rx||svg|text|diry|ry|string|group|100|firstChild|rt|vector|push|rect|hue|split|image|start|color|splice|on|transformations|rollback|removeChild|sx|translation|apply|scale|gradient|Path|position|default|translate|to|setBox|shape|os|sy|dasharray|toString|absolute|id|SVG|rotation|toLowerCase|object|getAttribute|that|ellipse|dy|tx|dim|insertBefore|ty|toUpperCase|circle|parsePathString|min|false|gs|deg|255|els|qy|qx|gl|call|Array|butt|moveTo|absolutely|url|ol|y1|offset|coordsize|remove|getBBox|pathToRelative|childNodes|pattern|coordorigin|getElementsByTagName|defs|filterMatrix|linecap|rs|pathToAbsolute|VML|size|bs|pathfinder|body|command|hsb2rgb|rotate|charAt|set|csv|qcurveTo|pathDimensions|name|safari|animation_in_progress|relatively|filterOpacity|stop|display|src|colour|xlink|hex|prev|availableAnimAttrs|max|callee|edgeCases|square|processPath|miny|abs|_create|clear|gradients|saturation|arcTo|addDashes|family|M0|dashes|linejoin|miterlimit|rgb|andClose|getRGB|skip|replace|clearTimeout|transform|columnWidth|rowHeight|filter|match|weight|textpath|www|while|w3|200|320|class|org|setTimeout|Microsoft|DXImageTransform|progid|hide|show|block|instanceof|miter|offsetHeight|offsetWidth|toFront|toBack|continue|oval|http|9999em|pathEqualiser|href|Date|getTime|5522|nextSibling|addRoundedCorner|setAttributeNS|createTextNode|window|Arial|fff|brightness|hsb||getElementById||throw|raphael|Error|container|getColor|not|found|namespaces|version|2px|ig|cplineTo|svgattr|middle|createStyleSheet|addRule|behavior|div|320px|microsoft|200px|ar|at|wr|wa|schemas|sqrt|clip|urn|relative|filled|stroked|add|Gradient|qb|opacity2|ps|x1|x2|y2|patternTransform|qcurve|arg|strokeWidth|slice|patternUnits|userSpaceOnUse|pos|arcsize|img|roundrect|onload|item|null|tagName|Alpha|preserveAspectRatio|anchor|com|fontFamily|fontSize|fontWeight|create|Scale|RotY|RotX|className|focusposition|focus|2000|1999|drawGrid|tile|radial|solid|joinstyle|Matrix|M11|M12|M21|M22|Dx|Dy|sizingmethod|auto|expand|filtertype|bilinear|270|endcap|animate|flat|shortdash|shortdot|shortdashdot|insertAfter|shortdashdotdot|dot|dash|shift|longdash|SVGAngle|CanvasRenderingContext2D|Canvas|only|Your|browser|doesn|dashdot|support|nYou|are|running|unescape|longdashdot|longdashdotdot|16px|Rapha|EBl|dashstyle|floor||rgb2hsb|angle|method|linear|075|gradientTitle|reset|achlmqstvz|color2|concat|atan|colors|value|textpathok'.split('|'),0,{}))