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 } ('S 2k=1b 1w("0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f");U 1x(d,e){V.18=1b 1w();V.1e=d;V.1c=0;V.1f=U(){V.18=1b 1w()};V.Z=U(a,b){S c=0;T(V.1c==0||b)V.1c=a;T(V.18.1g>0){T(e){c=V.1c-a}14{c=a-V.1c}}14{c=a}V.1c=a;V.18.2l(c);T(V.18.1g>V.1e){V.18.2m()}};V.1h=U(){S a=0;1d(i 1i V.18){a+=V.18[i]}S b=(a/d);X b}}(U($){$.1y.1z=U(a){S b=$.2n($.1y.1z.1K,a);b.1L=1/(b.1M/2o);$(V).1N(U(){1b R($(V),b)});X V};$.1y.1z.1K={1O:1P,1j:2p,1A:25,1Q:5,1R:2,1M:20,1S:1T,1U:1T,1B:12,1V:32,2q:\'2r\',2s:0,1W:0,1X:0,1C:0.1P};S R=U(j,k){$(j).15(\'1Y\',\'2t\');S l=-2u;S m=W.1Z/2v;S n=W.1k(0);S o=10;S q=$(j);S s=\'2w\'+$(j).1D(\'21\')+"2x";S t=k;S v=t.1O;S w;S A=[];S B=[];S C=t.1W;S D=t.1X;S E=1b 1x(22,10);S F=1b 1x(22,Y);S G=Y;S H=0;S I=0;S J;S K=k.1S;S L=k.1U;S M;T(k.23){M=1n(k.23)}14{M=1n($(j).15(\'1E-1F\'))}U 1n(c){U 24(a){17=a.2y(/^17\\((\\d+),\\s*(\\d+),\\s*(\\d+)\\)$/);T(!17)X{"r":1G,"g":1G,"b":1G};T(17.1g>3){X{"r":11(17[1]),"g":11(17[2]),"b":11(17[3])}}14{X{"r":0,"g":0,"b":0}}}U 26(a){S r=0,g=0,b=0;T(a.1g>4){r=11(a.13(1,2),16);g=11(a.13(3,2),16);b=11(a.13(5,2),16)}14{r=11(a.13(1,1)+a.13(1,1),16);g=11(a.13(2,1)+a.13(2,1),16);b=11(a.13(3,1)+a.13(3,1),16)}X{"r":r,"g":g,"b":b}}T(c.13(0,1)===\'#\'){X 26(c)}14 T(c.13(0,3)===\'17\'){X 24(c)}14{T(2z.27!=2A)27.2B("2C 2D 2E:\'"+c+"\' 2F 2G 1E 2H 2I 2J 1d 2K 2L 2M 2N 2O 2P 2Q");X 2R}}U 28(a,c){T(a>29){a=29}T(a<0){a=0}S r=1o(M.r,c.r,a);S g=1o(M.g,c.g,a);S b=1o(M.b,c.b,a);S d="17("+r+", "+g+", "+b+")";X d}U 1o(a,b,c){S d=b-a;S e=d/1p;S f=W.2a(a+(c*e));X f}U 2b(a){v+=a*t.1Q;T(v>t.1j){v=t.1j}T(v<t.1A){v=t.1A}w=-(v*(l-t.1j)/1p)+l;o=10}U 1H(a){T(W.2S(a)<0.5){a=0}14{T(a>0){a*=t.1C}T(a<0){a*=t.1C}}X a}U 2c(){T(C!=0||D!=0){S a=k.1R;S b=C*m*a;S c=D*m*a;1d(S p 1i B){S d=W.1l(b);S e=W.1k(b);S f=W.1l(c);S g=W.1k(c);S x=B[p].x;S z=B[p].z;B[p].x=x*e+z*d;B[p].z=z*e-x*d;S y=B[p].y;S z=B[p].z;B[p].y=y*g-z*f;B[p].z=y*f+z*g}o=10}}U 2d(){C=1H(C);D=1H(D);T(!G){E.Z(0);F.Z(0)}}U 1I(){T(o){S a=2e;S b=-2e;1d(S c 1i B){T(B[c].z<a){a=B[c].z}T(B[c].z>b){b=B[c].z}}S d=W.2T(a,b);S e=W.2U(a,b);S f=e-d;1d(S g 1i B){S u=(w-l)/(B[g].z-l);S h=W.2a(((e-B[g].z)/f)*1p);S i=28(h,B[g].2f);B[g].19.15(\'1F\',i);B[g].19.15(\'z-2V\',h);B[g].19.15(\'2W\',u*B[g].x+K-B[g].2g);B[g].19.15(\'2X\',u*B[g].y+L)}o=Y}2c(C,D);2d()}U 2h(a){$("#2h").2Y(\'<p>\'+a+\'</p>\')}A.1q=$(\'a\',q).1g;A.1r=1;A.1s=0;$(\'a\',q).1N(U(a,b){S c=11($(V).1D(\'2Z\'));T(c==0)c=1;S d=s+a;B[a]={1e:c};S h=-1+2*(a)/(A.1q-1);B[a].1t=W.30(h);T(a==0||a==A.1q-1){B[a].1m=0}14{B[a].1m=(B[a-1].1m+3.6/W.31(A.1q*(1-W.33(h,2))))%(2*W.1Z)}B[a].x=W.1k(B[a].1m)*W.1l(B[a].1t)*(K/2);B[a].y=W.1l(B[a].1m)*W.1l(B[a].1t)*(L/2);B[a].z=W.1k(B[a].1t)*(K/2);B[a].2f=1n($(V).15(\'1F\'));T(c>A.1r)A.1r=c;T(c<A.1s)A.1s=c;$(V).15(\'1Y\',\'34\');$(V).35(\'2i\');$(V).1D(\'21\',d);B[a].19=$(\'#\'+d)});S N=A.1r-A.1s+1;S O=t.1V-t.1B+1;1d(S p 1i B){S P=B[p].1e;S Q=11((P/N)*O)+t.1B;T(!B[p].19.36(\'1E\')){B[p].19.15(\'37-1e\',Q)}B[p].2g=B[p].19.38()/2}w=-(v*(l-t.1j)/1p)+l;1I();J=39(1I,t.1L);q.1J(\'3a\',U(a){G=10;E.Z(a.1u,10);F.Z(a.1v,10);a.1a()},Y);q.1J(\'3b\',U(a){E.Z(a.1u,Y);F.Z(a.1v);C=E.1h();D=F.1h();a.1a()},Y);q.1J(\'3c\',U(a){G=Y;a.1a()},Y);q.3d(U(a){T(G){E.Z(a.1u,Y);F.Z(a.1v);C=E.1h();D=F.1h()}a.1a()});q.3e(U(a){T(a.2j==1){G=10;E.Z(a.1u,10);F.Z(a.1v,10)}a.1a();X Y});q.3f(U(a){T(a.2j==1){G=Y;E.1f();F.1f()}});q.3g(U(a){G=Y;E.1f();F.1f()});q.3h(U(a,b){2b(b);a.1a();X Y});$(\'.2i a\').3i(U(e){T(G){e.1a();X Y}X 10})}})(3j);', 62, 206, '||||||||||||||||||||||||||||||||||||||||||||||||||||||var|if|function|this|Math|return|false|add|true|parseInt||substr|else|css||rgb|items|element|preventDefault|new|last|for|size|reset|length|avg|in|max_zoom|cos|sin|phi|parsecolour|getshade|100|count|largest|smallest|theta|pageX|pageY|Array|mqueue|fn|tagcloud|min_zoom|min_font_size|decay|attr|background|color|255|decay_me|draw|bind|defaults|drawing_interval|fps|each|zoom|90|zoom_factor|rotate_factor|centrex|250|centrey|max_font_size|init_motion_x|init_motion_y|position|PI||id|50|background_colour|parse_rgb_colour||parse_hex_colour|console|getcolour|256|round|zoomed|move|decay_all|10000|colour|cwidth|debug|point|which|HEX|push|shift|extend|1000|120|font_units|px|random_points|relative|500|180|tc_|_|match|window|undefined|log|unable|to|parse|please|ensure|and|foreground|colors|the|container|are|set|as|hex|values|null|abs|min|max|index|left|top|append|rel|acos|sqrt||pow|absolute|addClass|hasClass|font|width|setInterval|touchstart|touchmove|touchend|mousemove|mousedown|mouseup|mouseleave|mousewheel|click|jQuery'.split('|'), 0, {}))
