
var cvi_matrix=new Object();cvi_matrix.blur=[[1,2,1],[2,4,2],[1,2,1]];cvi_matrix.median=[[1,1,1],[1,1,1],[1,1,1]];cvi_matrix.sharpen=[[0,-1,0],[-1,9,-1],[0,-1,0]];cvi_matrix.sharper=[[-1,-1,-1],[-1,16,-1],[-1,-1,-1]];cvi_matrix.sharp=[[-1,-1,-1],[-1,9,-1],[-1,-1,-1]];cvi_matrix.sharpest=[[-1,-2,-1],[-2,13,-2],[-1,-2,-1]];cvi_matrix.bumplt=[[1,1,0],[1,1,-1],[0,-1,-1]];cvi_matrix.bumpbr=[[-1,-1,0],[-1,1,1],[0,1,1]];cvi_matrix.laplace1=[[-1,0,-1],[0,4,0],[-1,0,-1]];cvi_matrix.laplace2=[[0,1,0],[1,-4,1],[0,1,0]];cvi_matrix.laplace3=[[1,1,1],[1,-8,1],[1,1,1]];cvi_matrix.laplace4=[[1,2,1],[2,-12,2],[1,2,1]];cvi_matrix.embossbr=[[-1,-1,0],[-1,0,1],[0,1,1]];cvi_matrix.embosslt=[[1,1,0],[1,0,-1],[0,-1,-1]];cvi_matrix.edge1=[[-5,0,0],[0,0,0],[0,0,5]];cvi_matrix.edge2=[[-5,-5,-5],[-5,39,-5],[-5,-5,-5]];cvi_matrix.edge3=[[-1,-1,-1],[-1,8,-1],[-1,-1,-1]];cvi_matrix.edge4=[[-1,-1,-1],[0,0,0],[1,1,1]];cvi_matrix.edge5=[[-1,-1,-1],[2,2,2],[-1,-1,-1]];cvi_matrix.edge6=[[1,1,1],[1,-7,1],[1,1,1]];cvi_matrix.edge7=[[-1,0,1],[0,0,0],[1,0,-1]];eval(function(p,a,c,k,e,r){e=function(c){return(c<62?'':e(parseInt(c/62)))+((c=c%62)>35?String.fromCharCode(c+29):c.toString(36))};if('0'.replace(0,e)==0){while(c--)r[e(c)]=k[c];k=[function(e){return r[e]||e}];e=function(){return'([9A-Z]|[12]\\w)'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('T 1z={version:2.0,released:\'2011-01-13 12:00:00\',2h:1o,2i:1o,2j:-1,CBunabled:navigator.userAgent.indexOf(\'WebKit\')!=-1&&!1p.external&&!1q.defaultCharset?1:0,add:17(N,K,Y,w,h){17 2k(h,s,b){T c,f,u,p,q,t;c=9.C(A,9.D(0,9.H(b/U*A)));B(s==0){O[c,c,c]}F{u=h%1e;f=u%60;p=9.C(A,9.D(0,9.H((b*(U-s))/10000*A)));q=9.C(A,9.D(0,9.H((b*(2l-s*f))/2m*A)));t=9.C(A,9.D(0,9.H((b*(2l-s*(60-f)))/2m*A)));switch(9.floor(u/60)){1h 0:O[c,t,p];1h 1:O[q,c,p];1h 2:O[p,c,t];1h 3:O[p,q,c];1h 4:O[t,p,c];1h 5:O[c,p,q]}}O[0,0,0]};17 1S(r,g,b){T rr,gr,br,h,a=9.D(r,g,b),i=9.C(r,g,b),d=a-i,n=a/A,s=(a!=0)?d/a:0;B(s==0){h=0}F{rr=(a-r)/d;gr=(a-g)/d;br=(a-b)/d;B(r==a){h=br-gr}F B(g==a){h=2+rr-br}F{h=4+gr-rr}h/=6;B(h<0){h++}}O[9.H(h*1e),9.H(s*U),9.H(n*U)]};17 2n(y,u,v){O[9.C(A,9.D(0,9.H(y+v/0.2o))),9.C(A,9.D(0,9.H(y-0.39466*u-0.5806*v))),9.C(A,9.D(0,9.H(y+u/0.2p)))]};17 2q(r,g,b){T y=0.1r*r+0.1s*g+0.1t*b;O[y,(b-y)*0.2p,(r-y)*0.2o]};17 1T(v,e){B(1p.2r){1p.2r.1T(v+e)}F B(1p.2s){2s.postError(v+e)}F{1p.1q.title=v}O 1u};17 1D(a,t){O(P Y[a]===t?Y[a]:1i[a])};B(N&&N.tagName.toUpperCase()=="CANVAS"){B(N.1j){T s,a,d,r,g,b,p,c,f,i,j,k,l,m,n,o,q,t,u,v,x=0,y=0,z=0,cb=1u,1v,L,Z,E,M,1i,1E,1U=1u,1V=P(1W)==="17"?1X:1u;E=N.1j(\'2d\');B(E.W){1E=1X}1i={"f":1z.2h,"m":1z.2i,"s":1z.2j};M=K.1j(\'2d\');B(Y){G(i in 1i){B(!Y[i]){Y[i]=1i[i]}}}F{Y=1i}f=1D(\'f\',\'string\');m=1D(\'m\',\'Q\');c=(P Y[\'s\']===\'Q\')?Y[\'s\']||-1:parseFloat(9.D(0,9.C(A,1D(\'s\',\'number\'))))||-1;B(M&&1E&&f!=1o&&w>0&&h>0&&!f.1Y(/(1Z|20|21|22|23)/i)){2t{2t{s=E.W(0,0,1,1)}2u(24){B(P(2v)==="Q"){2v.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead")}s=E.W(0,0,1,1)}}2u(24){1U=1X;1T(24.message,". Explanations:\\2w://en.wikipedia.2x/wiki/Same_origin_policy\\2w://www.w3.2x/TR/XMLHttpRequest/#exceptions")}}B(M&&f!=1o&&w>0&&h>0){w+=4;h+=4;B(1U||!1E||f.1Y(/(1Z|20|21|22|23)/i)){B(f=="23"){k=(c[0]>0?9.C(0.26,9.D(0.27,c[0])):0.5);m=(c[1]>=0?9.C(1,9.D(0,c[1])):0.4);l=(c[2]>0?Boolean(c[2]):0);v=(c[3]>0?9.C(8,9.D(1,c[3])):4);T 1k=1q.28(\'29\');1k.18=h-4;1k.19=w-4;T 1w=1q.28(\'29\');1w.18=h-4;1w.19=w-4;T 1x=1q.28(\'29\');1x.18=h-4;1x.19=w-4;T 2y=1k.1j(\'2d\'),2z=1w.1j(\'2d\'),11=1x.1j(\'2d\');2y.I(K,0,0,w-4,h-4);B(1V){1W(E,v,x,y,w,h)}F{t=9.H(v*5);b=9.H(w*.75);q=9.H(h*.75);G(i=0;i<t;i++){r=9.D(2,9.H(b-(2*i)));g=9.D(2,9.H(q-(2*i)));M.1l(0,0,w-4,h-4);M.I(N,0,0,w,h,0,0,r,g);E.1l(0,0,w,h);E.I(K,0,0,r,g,0,0,w,h)}}2z.I(N,2,2,w-4,h-4,0,0,w-4,h-4);E.I(1k,0,0,w-4,h-4,2,2,w-4,h-4);M.1l(0,0,w-4,h-4);11.1l(0,0,w-4,h-4);11.I(1k,0,0);11.2A="source-over";11.I(1w,0,0);11.2A="destination-out";T 14=11.createLinearGradient(0,0,(l?w-4:0),(l?0:h-4));14.1f(0,"1g(0,0,0,0)");B(k-(m/2)-0.05>=0.27){14.1f(k-(m/2)-0.05,"1g(0,0,0,0)")}B(k-(m/2)>=0.27){14.1f(k-(m/2),"1g(0,0,0,1)")}14.1f(k,"1g(0,0,0,1)");B(k+(m/2)<=0.26){14.1f(k+(m/2),"1g(0,0,0,1)")}B(k+(m/2)+0.05<=0.26){14.1f(k+(m/2)+0.05,"1g(0,0,0,0)")}14.1f(1,"1g(0,0,0,0)");11.fillStyle=14;11.fillRect(0,0,w-4,h-4);E.I(1x,0,0,w,h)}F B(f=="1Z"){v=(c>0?9.C(8,9.D(1,c)):1);t=9.H(v*5);b=9.H(w*.75);q=9.H(h*.75);G(i=0;i<t;i++){r=9.D(2,9.H(b-(2*i)));g=9.D(2,9.H(q-(2*i)));M.1l(0,0,w-4,h-4);M.I(N,0,0,w,h,0,0,r,g);E.1l(0,0,w,h);E.I(K,0,0,r,g,0,0,w,h)}M.I(N,0,0,w,h,0,0,w-4,h-4)}F B(f=="20"){M.I(N,0,0,w,h,0,0,w-4,h-4);v=(c>0?c:1);p=E.1a;b=.25;m=b/v;G(i=0;i<v;i++){E.1a=b-(m*i);E.I(K,0,0,K.19,K.18,-i,-i,w+(2*i),h+(2*i))}E.1a=p;M.I(N,0,0,w,h,0,0,w-4,h-4)}F B(f=="21"){M.I(N,0,0,w,h,0,0,w-4,h-4);v=(c[0]>0?c[0]:1);r=(c[1]>=0?9.C(1e,c[1]):0);p=E.1a;i=0;b=.25;m=b/v;T xo,yo,R,S,sx=1,sy=1,xi=0,yi=0,15;z=((r-90)*9.PI)/2b;xo=9.H(v*9.cos(z))+xi;yo=9.H(v*9.sin(z))+yi;R=xo-xi;S=yo-yi;B(R<0){sx=-1;R=-R}B(S<0){sy=-1;S=-S}R=R<<1;S=S<<1;B(S<R){15=S-(R>>1);2B(xi!=xo){B(15>=0){yi+=sy;15-=R}15+=S;xi+=sx;i++;E.1a=b-(m*i);E.I(K,0,0,K.19,K.18,xi,yi,w,h)}}F{15=R-(S>>1);2B(yi!=yo){B(15>=0){xi+=sx;15-=S}15+=R;yi+=sy;i++;E.1a=b-(m*i);E.I(K,0,0,K.19,K.18,xi,yi,w,h)}}E.1a=p;M.I(N,0,0,w,h,0,0,w-4,h-4)}F B(f=="22"){M.I(N,0,0,w,h,0,0,w-4,h-4);v=(c>0?c:1);b=.25;m=b/v;E.2c();E.translate(w/2,h/2);G(i=0;i<v;i++){E.1a=b-(m*i);E.2c();E.2C((9.PI*i)/2b);E.I(K,0,0,K.19,K.18,0-(w/2),0-(h/2),w,h);E.2e();E.2c();E.2C((9.PI*-i)/2b);E.I(K,0,0,K.19,K.18,0-(w/2),0-(h/2),w,h);E.2e()}E.2e();M.I(N,0,0,w,h,0,0,w-4,h-4)}}F{B(f=="convolve"&&(P m===\'Q\')&&m!=1o||(P 2D[f]===\'Q\')){s=E.W(x,y,w,h);a=s.V;d=E.W(x,y,w,h);j=h;i=w;n=w*4;k=2D[f]||m;t=(c[0]>=0?c[0]:k[0][0]+k[0][1]+k[0][2]+k[1][0]+k[1][1]+k[1][2]+k[2][0]+k[2][1]+k[2][2]);m=(c[1]>=0?9.C(A,c[1]):0);G(j=h;j>0;j--){q=[(j-2)*n,(j-1)*n,j*n];G(i=w;i>0;i--){o=[q[0]+(i-2)*4,q[1]+(i-1)*4,q[2]+i*4];r=(a[o[0]-4]*k[0][0]+a[o[0]]*k[0][1]+a[o[0]+4]*k[0][2]+a[o[1]-4]*k[1][0]+a[o[1]]*k[1][1]+a[o[1]+4]*k[1][2]+a[o[2]-4]*k[2][0]+a[o[2]]*k[2][1]+a[o[2]+4]*k[2][2])/t;g=(a[o[0]-3]*k[0][0]+a[o[0]+1]*k[0][1]+a[o[0]+5]*k[0][2]+a[o[1]-3]*k[1][0]+a[o[1]+1]*k[1][1]+a[o[1]+5]*k[1][2]+a[o[2]-3]*k[2][0]+a[o[2]+1]*k[2][1]+a[o[2]+5]*k[2][2])/t;b=(a[o[0]-2]*k[0][0]+a[o[0]+2]*k[0][1]+a[o[0]+6]*k[0][2]+a[o[1]-2]*k[1][0]+a[o[1]+2]*k[1][1]+a[o[1]+6]*k[1][2]+a[o[2]-2]*k[2][0]+a[o[2]+2]*k[2][1]+a[o[2]+6]*k[2][2])/t;d.V[o[1]]=9.C(A,9.D(0,r+m));d.V[o[1]+1]=9.C(A,9.D(0,g+m));d.V[o[1]+2]=9.C(A,9.D(0,b+m))}}E.1L(d,x,y)}F B(f=="outline"){v=(c[0]>=0?9.C(A,c[0]):1);b=(c[1]>=0?9.C(A,c[1]):0);t=(c[2]!=\'\'?c[2].1Y(/1m|1M|1N|1O|1P/i)?c[2]:\'1m\':\'1m\');s=E.W(x,y,w,h);a=s.V;d=E.W(x,y,w,h);u=X 1n();u.1m=X 1n();u.1m.y=[1,2,1,0,0,0,-1,-2,-1];u.1m.x=[1,0,-1,2,0,-2,1,0,-1];u.1M=X 1n();u.1M.y=[3,10,3,0,0,0,-3,-10,-3];u.1M.x=[3,0,-3,10,0,-10,3,0,-3];u.1N=X 1n();u.1N.y=[-1,-1,-1,0,0,0,1,1,1];u.1N.x=[1,0,-1,1,0,-1,1,0,-1];u.1O=X 1n();u.1O.y=[5,5,5,-3,0,-3,-3,-3,-3];u.1O.x=[5,-3,-3,5,0,-3,5,-3,-3];u.1P=X 1n();u.1P.y=[-1,0,0,0,1,0,0,0,0];u.1P.x=[0,0,-1,0,1,0,0,0,0];g=u[t].y;r=u[t].x;G(i=0,n=a.J;i<n;i+=4){o=[[i-(w+1)*4,i-w*4,i-(w-1)*4],[i-4,i,i+4],[i+(w-1)*4,i+w*4,i+(w+1)*4]];l=g[0]*(a[o[0][0]]||0)+g[1]*(a[o[0][1]]||0)+g[2]*(a[o[0][2]]||0)+g[3]*(a[o[1][0]]||0)+g[4]*(a[o[1][1]]||0)+g[5]*(a[o[1][2]]||0)+g[6]*(a[o[2][0]]||0)+g[7]*(a[o[2][1]]||0)+g[8]*(a[o[2][2]]||0);m=r[0]*(a[o[0][0]]||0)+r[1]*(a[o[0][1]]||0)+r[2]*(a[o[0][2]]||0)+r[3]*(a[o[1][0]]||0)+r[4]*(a[o[1][1]]||0)+r[5]*(a[o[1][2]]||0)+r[6]*(a[o[2][0]]||0)+r[7]*(a[o[2][1]]||0)+r[8]*(a[o[2][2]]||0);q=9.C(A,9.D(0,(9.sqrt((l*l)+(m*m))/v)+b));d.V[i]=d.V[i+1]=d.V[i+2]=q}E.1L(d,x,y)}F B(1V&&f=="stackblur"){1W(E,c,x,y,w,h)}F B(f=="anaglyph"){M.I(N,2,2,w-4,h-4,0,0,w-4,h-4);E.I(K,0,0,w-4,h-4,0,0,w,h);s=E.W(0,2,w-4,h-4);a=s.V;d=E.W(4,2,w-4,h-4).V;G(i=0,n=a.J;i<n;i+=4){a[i]=d[i]}E.1L(s,2,2);M.I(N,2,2,w-4,h-4,0,0,w-4,h-4)}F{s=E.W(x,y,w,h);a=s.V;B(f=="invertalpha"){G(i=0,n=a.J;i<n;i+=4){a[i+3]=A-a[i+3]}}F B(f=="invert"){G(i=0,n=a.J;i<n;i+=4){a[i]=A-a[i];a[i+1]=A-a[i+1];a[i+2]=A-a[i+2]}}F B(f=="grayscale"){G(i=0,n=a.J;i<n;i+=4){t=9.H(a[i]*0.1r+a[i+1]*0.1s+a[i+2]*0.1t);a[i]=a[i+1]=a[i+2]=t}}F B(f=="alphamask"){G(i=0,n=a.J;i<n;i+=4){t=9.H(a[i]*0.1r+a[i+1]*0.1s+a[i+2]*0.1t);a[i]=a[i+1]=a[i+2]=0;a[i+3]=A-t}}F B(f=="multiplyalpha"){G(i=0,n=a.J;i<n;i+=4){r=a[i];g=a[i+1];b=a[i+2];t=a[i+3]/A;a[i]=9.C(A,9.D(0,r*t));a[i+1]=9.C(A,9.D(0,g*t));a[i+2]=9.C(A,9.D(0,b*t))}}F B(f=="unmultiplyalpha"){G(i=0,n=a.J;i<n;i+=4){r=a[i];g=a[i+1];b=a[i+2];t=A/a[i+3];a[i]=9.C(A,9.D(0,r*t));a[i+1]=9.C(A,9.D(0,g*t));a[i+2]=9.C(A,9.D(0,b*t))}}F B(f=="solarize"){G(i=0,n=a.J;i<n;i+=4){B(a[i]>1d){a[i]=A-a[i]}B(a[i+1]>1d){a[i+1]=A-a[i+1]}B(a[i+2]>1d){a[i+2]=A-a[i+2]}}}F B(f=="threshold"){v=(c>=0?9.C(2,c)*1d:1d);G(i=0,n=a.J;i<n;i+=4){t=9.H(a[i]*0.1r+a[i+1]*0.1s+a[i+2]*0.1t);t=t>=v?A:0;a[i]=t;a[i+1]=t;a[i+2]=t}}F B(f=="gamma"){g=(c>=0?c:1);t=X 1Q();G(i=0;i<1y;i++){t[i]=9.C(A,9.D(0,(A*9.pow(i/A,1/g))+0.5))}G(i=0,n=a.J;i<n;i+=4){r=a[i];g=a[i+1];b=a[i+2];a[i]=t[r];a[i+1]=t[g];a[i+2]=t[b]}}F B(f=="colorkey"){l=(P c[0]===\'Q\')?c[0]:[0,0,0];k=(P c[1]===\'Q\')?c[1]:[A,A,A];G(i=0,n=a.J;i<n;i+=4){B((a[i]>=l[0]&&a[i]<=k[0])&&(a[i+1]>=l[1]&&a[i+1]<=k[1])&&(a[i+2]>=l[2]&&a[i+2]<=k[2])){a[i+3]=0}}}F B(f=="exposure"){v=(c>0?9.C(A,9.D(0,c)):1);B(v!=1){t=X 1Q();G(i=0;i<1y;i++){t[i]=9.C(A,9.D(0,A*(1-9.exp(-(i/A)*v))))}G(i=0,n=a.J;i<n;i+=4){r=a[i];g=a[i+1];b=a[i+2];a[i]=t[r];a[i+1]=t[g];a[i+2]=t[b]}}}F B(f=="brightness"){v=(c>=0?c:1);G(i=0,n=a.J;i<n;i+=4){a[i]=9.C(A,9.D(0,a[i]*v));a[i+1]=9.C(A,9.D(0,a[i+1]*v));a[i+2]=9.C(A,9.D(0,a[i+2]*v))}}F B(f=="adjustyuva"){k=(c[0]>=0?c[0]:1);t=(c[1]>=0?c[1]:1);m=(c[2]>=0?c[2]:1);v=(c[3]>=0?c[3]:1);G(i=0,n=a.J;i<n;i+=4){1v=2q(a[i],a[i+1],a[i+2]);Z=2n(1v[0]*k,1v[1]*t,1v[2]*m);a[i]=Z[0];a[i+1]=Z[1];a[i+2]=Z[2];a[i+3]=9.C(A,9.D(0,a[i+3]*v))}}F B(f=="chromakey"){k=(c[0]>=0?9.C(1e,c[0]):1d);t=(c[1]>=0?9.C(1e,c[1]*3.6):36);m=(c[2]>=0?9.C(U,c[2]):88);r=(c[3]>=0?9.C(U,c[3]):30);b=(c[4]>=0?9.C(U,9.D(r,c[4])):82);G(i=0,n=a.J;i<n;i+=4){v=1S(a[i],a[i+1],a[i+2]);B(v[1]>=m&&(v[2]>=r&&v[2]<=b)&&(v[0]-k<t)&&(v[0]-k>(-t))){a[i+3]=9.abs(v[0]-k)/t}}}F B(f=="sepia"){G(i=0,n=a.J;i<n;i+=4){r=a[i];g=a[i+1];b=a[i+2];a[i]=9.C(A,9.D(0,r*.393+g*.769+b*.189));a[i+1]=9.C(A,9.D(0,r*.349+g*.686+b*.168));a[i+2]=9.C(A,9.D(0,r*.272+g*.534+b*.131))}}F B(f=="mixrgb"){k=(P c[0]===\'Q\')?c[0]:[0,0,0];l=(P c[1]===\'Q\')?c[1]:[0,0,0];G(i=0,n=a.J;i<n;i+=4){r=a[i];g=a[i+1];b=a[i+2];a[i]=9.C(A,9.D(0,(k[0]*(l[2]*g+(A-l[2])*b)/A+(A-k[0])*r)/A));a[i+1]=9.C(A,9.D(0,(k[1]*(l[0]*b+(A-l[0])*r)/A+(A-k[1])*g)/A));a[i+2]=9.C(A,9.D(0,(k[2]*(l[1]*r+(A-l[1])*g)/A+(A-k[2])*b)/A))}}F B(f=="posterize"){v=(c>0?9.C(16,9.D(1,c)):1);t=X 1Q();G(i=0;i<1y;i++){t[i]=A*(v*i/1y)/(v-1)}G(i=0,n=a.J;i<n;i+=4){r=a[i];g=a[i+1];b=a[i+2];a[i]=9.C(A,9.D(0,t[r]));a[i+1]=9.C(A,9.D(0,t[g]));a[i+2]=9.C(A,9.D(0,t[b]))}}F B(f=="adjustrgba"){r=(c[0]>=0?c[0]:1);g=(c[1]>=0?c[1]:1);b=(c[2]>=0?c[2]:1);v=(c[3]>=0?c[3]:1);G(i=0,n=a.J;i<n;i+=4){a[i]=9.C(A,9.D(0,a[i]*r));a[i+1]=9.C(A,9.D(0,a[i+1]*g));a[i+2]=9.C(A,9.D(0,a[i+2]*b));a[i+3]=9.C(A,9.D(0,a[i+3]*v))}}F B(f=="contrast"){v=(c>=0?c:1);G(i=0,n=a.J;i<n;i+=4){a[i]=9.C(A,9.D(0,((((a[i]/A)-0.5)*v)+0.5)*A));a[i+1]=9.C(A,9.D(0,((((a[i+1]/A)-0.5)*v)+0.5)*A));a[i+2]=9.C(A,9.D(0,((((a[i+2]/A)-0.5)*v)+0.5)*A))}}F B(f=="adjusthsba"){k=(c[0]>=0?c[0]:1);t=(c[1]>=0?c[1]:1);m=(c[2]>=0?c[2]:1);v=(c[3]>=0?c[3]:1);G(i=0,n=a.J;i<n;i+=4){L=1S(a[i],a[i+1],a[i+2]);L[0]*=k;B(L[0]<0){L[0]=0}F B(L[0]>1e){L[0]=1e}L[1]*=t;B(L[1]<0){L[1]=0}F B(L[1]>U){L[1]=U}L[2]*=m;B(L[2]<0){L[2]=0}F B(L[2]>U){L[2]=U}Z=2k(L[0],L[1],L[2]);a[i]=Z[0];a[i+1]=Z[1];a[i+2]=Z[2];a[i+3]=9.C(A,9.D(0,a[i+3]*v))}}F B(f=="tritone"){k=(P c[0]===\'Q\')?c[0]:[A,0,0];l=(P c[1]===\'Q\')?c[1]:[0,A,0];m=(P c[2]===\'Q\')?c[2]:[0,0,A];t=X 1Q();G(i=0;i<2f;i++){q=i/1d;t[i]=[k[0]+q*(l[0]-k[0]),k[1]+q*(l[1]-k[1]),k[2]+q*(l[2]-k[2])]}G(i=2f;i<1y;i++){q=(i-1d)/2f;t[i]=[l[0]+q*(m[0]-l[0]),l[1]+q*(m[1]-l[1]),l[2]+q*(m[2]-l[2])]}G(i=0,n=a.J;i<n;i+=4){v=9.C(A,9.D(0,9.H(a[i]*0.1r+a[i+1]*0.1s+a[i+2]*0.1t)));a[i]=t[v][0];a[i+1]=t[v][1];a[i+2]=t[v][2]}}E.1L(s,x,y)}}}}}O 1u}}',[],164,'|||||||||Math|||||||||||||||||||||||||||255|if|min|max|ctx|else|for|round|drawImage|length|img|hsb|bcx|obj|return|typeof|object|dx|dy|var|100|data|getImageData|new|opts|rgb||ftx|||stl|frc||function|height|width|globalAlpha|||127|360|addColorStop|rgba|case|defopts|getContext|bfa|clearRect|sobel|Object|null|window|document|299|587|114|false|yuv|bfb|bfc|256|cvi_filter||||getArg|prepared|||||||putImageData|scharr|prewitt|kirsh|roberts|Array||rgb2hsb|log|exception|sba|cvi_stackblur|true|match|smooth|zoomblur|motionblur|spinblur|tiltshift|err||999|001|createElement|canvas||180|save||restore|128||defaultF|defaultM|defaultS|hsb2rgb|6000|600000|yuv2rgb|877|493|rgb2yuv|console|opera|try|catch|netscape|nhttp|org|btx|atx|globalCompositeOperation|while|rotate|cvi_matrix'.split('|'),0,{}))


var cvi_istack={version:1.0,released:'2009-06-17 13:36:00',defaultImagearray:null,defaultMainwidth:128,defaultMainheight:128,defaultLoadtimeout:3000,defaultPlaydelay:5000,defaultPlayframes:20,defaultPlayscript:'',defaultNoiefade:false,add:function(obj,opts){function getArg(a,t){return(typeof opts[a]===t?opts[a]:obj.opts[a]);};function uniqueID(){var val=Date.parse(new Date())+Math.floor(Math.random()*100000000000);return val.toString(16);}
if(obj&&obj.tagName.toUpperCase()=="DIV"&&!obj.active){var temp=cvi_istack.E('canvas');obj.trident=document.all&&document.namespaces&&!window.opera&&(!document.documentMode||document.documentMode<9)?1:0;obj.notrans=obj.trident&&!window.XMLHttpRequest?1:0;obj.canvas=temp.getContext?1:0;if(obj.trident||obj.canvas){var defopts={"imagearray":cvi_istack.defaultImagearray,"mainwidth":cvi_istack.defaultMainwidth,"mainheight":cvi_istack.defaultMainheight,"loadtimeout":cvi_istack.defaultLoadtimeout,"playframes":cvi_istack.defaultPlayframes,"playdelay":cvi_istack.defaultPlaydelay,"playscript":cvi_istack.defaultPlayscript,"noiefade":cvi_istack.defaultNoiefade};if(opts){for(i in defopts){if(!opts[i]){opts[i]=defopts[i];}}}else{opts=defopts;}temp=(typeof opts['imagearray']==='object'?opts['imagearray']:new Array());if(temp.length&&temp.length>=1){obj.photo=temp;temp='';delete opts['imagearray'];obj.id=obj.id!='undefined'?obj.id:uniqueID();obj.opts=opts;obj.mainwidth=parseInt(Math.max(32,getArg('mainwidth','number')));obj.mainheight=parseInt(Math.max(32,getArg('mainheight','number')));obj.loadtimeout=parseInt(Math.max(1000,getArg('loadtimeout','number')));obj.playframes=parseInt(Math.max(1,Math.min(100,getArg('playframes','number'))));obj.playdelay=parseInt(Math.max(1000,getArg('playdelay','number')))+(obj.trident&&obj.noiefade?0:(obj.playframes*30));obj.noiefade=getArg('noiefade','boolean');obj.playscript=getArg('playscript','string');obj.pureimgs=(obj.playscript==''?true:false);if(!obj.pureimgs){obj.playscript+='.add';obj.active=eval('typeof '+obj.playscript+'=="function";');}else{obj.active=true;}
if(obj.active){obj.innerHTML='';cvi_istack._preload(obj,0,0);}else{obj.active=false;cvi_istack.L('error','[exit] cvi_istack.add(): unsupported playscript');}}else{cvi_istack.L('error','[exit] cvi_istack.add(): insufficient images');}}else{cvi_istack.L('error','[exit] cvi_istack.add(): unsupported browser');}}return false;},_preload:function(obj,cnt,cur){if(obj&&typeof(obj.active)==="boolean"&&obj.active){var ele,img=null;if(obj.timer){window.clearTimeout(obj.timer);}
if(cnt<obj.photo.length){obj.timer=window.setTimeout(function(){cnt++;cvi_istack._preload(obj,cnt,cur);},obj.loadtimeout);img=new Image();img.onabort=function(){cnt=obj.photo.length;cvi_istack._preload(obj,cnt,cur);};img.onerror=function(){cnt++;cvi_istack._preload(obj,cnt,cur);};img.onload=function(){if(img.width&&img.height&&img.width>=32&&img.height>=32){obj.photo[cnt].loaded=true;ele=cvi_istack.E('img');ele.id=obj.id+"_"+cur;ele.src=img.src;ele.style.position='absolute';ele.style.display='block';ele.style.visibility='hidden';ele.width=obj.mainwidth;ele.height=obj.mainheight;ele.style.width=obj.mainwidth+'px';ele.style.height=obj.mainheight+'px';ele.style.left='0px';ele.style.top='0px';obj.appendChild(ele);if(!obj.pureimgs){if(obj.photo[cnt].options&&obj.photo[cnt].options!=''){eval(obj.playscript+'(ele,'+obj.photo[cnt].options+');');}else{eval(obj.playscript+'(ele);');}}}window.clearTimeout(obj.timer);if(obj.trident){img.onload='';img=null;}cnt++;cur++;cvi_istack._preload(obj,cnt,cur);};img.src=obj.photo[cnt].source;}else{for(var i=0;i<obj.photo.length;i++){if(!obj.photo[i].loaded){obj.photo.splice(i,1);i--;}}obj.curimg=0;obj.lstimg=0;cvi_istack.play(obj);}}else{cvi_istack.L('warn','cvi_istack._preload(): object does not exist');}return false;},play:function(obj){if(obj&&typeof(obj.active)==="boolean"&&obj.active){var fo,fi,fade,ele=cvi_istack.G(obj.id+'_'+obj.curimg);if(ele){ele.style.visibility='visible';}
if(obj.photo.length>1){if(obj.timer){window.clearInterval(obj.timer);}obj.timer=window.setInterval(function(){obj.curimg=(obj.curimg<(obj.photo.length-1)?obj.curimg+1:0);var q=0,p=100,c=0,t=obj.playframes,k=p/t;fi=cvi_istack.G(obj.id+'_'+obj.curimg);fo=cvi_istack.G(obj.id+'_'+obj.lstimg);if(fi&&fo){if(obj.trident&&obj.noiefade){fo.style.visibility='hidden';fi.style.visibility='visible';obj.lstimg=obj.curimg;}else{if(obj.trident){fo.style.filter="alpha(opacity=100)";}else{fo.style.opacity=1;}fo.style.visibility='visible';if(obj.trident){fi.style.filter="alpha(opacity=0)";}else{fi.style.opacity=0;}fi.style.visibility='visible';if(fade){window.clearInterval(fade);}fade=window.setInterval(function(){q+=k;if(obj.trident){fi.style.filter="alpha(opacity="+q+")";}else{fi.style.opacity=q/100;}p-=k;if(obj.trident){fo.style.filter="alpha(opacity="+p+")";}else{fo.style.opacity=p/100;}c++;if(c>t){window.clearInterval(fade);if(obj.trident){fi.style.filter="alpha(opacity=100)";fi.style.filter="";fo.style.filter="alpha(opacity=0)";}else{fi.style.opacity=1;fo.style.opacity=0;}
fo.style.visibility='hidden';obj.lstimg=obj.curimg;}},30);}}else{window.clearInterval(obj.timer);}},obj.playdelay);}}else{cvi_istack.L('warn','cvi_istack.play(): object does not exist');}return false;},pause:function(obj){if(obj&&typeof(obj.active)==="boolean"&&obj.active){if(obj.timer){window.clearInterval(obj.timer);}}else{cvi_istack.L('warn','cvi_istack.pause(): object does not exist');}return false;},remove:function(obj){if(obj&&typeof(obj.active)==="boolean"&&obj.active){if(obj.timer){window.clearInterval(obj.timer);}if(!obj.trident){var ele=obj.getElementsByTagName('canvas');for(var i=0;i<ele.length;i++){obj.removeChild(ele[i]);}}obj.innerHTML='';obj.active=false;}else{cvi_istack.L('warn','cvi_istack.remove(): object does not exist');}return false;},L:function(s,v){s=s.toLowerCase()||'log';if(window.console){window.console[s](v);}else if(window.opera){opera.postError(s+': '+v);}else{window.document.title=s+': '+v;}},G:function(v){return(document.getElementById(v));},E:function(v){return(document.createElement(v));},A:function(o,v){o.appendChild(v);}}


function check_strokeTextCapability(){if(document.namespaces['v']==null){var e=["shape","shapetype","group","background","path","formulas","handles","fill","stroke","shadow","textbox","textpath","imagedata","line","polyline","curve","roundrect","oval","rect","arc","image"],s=document.createStyleSheet();for(var i=0;i<e.length;i++){s.addRule("v\\:"+e[i],"behavior: url(#default#VML);");}document.namespaces.add("v","urn:schemas-microsoft-com:vml");}
if(typeof get_strokeText=='function'&&document.namespaces['v']!=null){return true;}else{return false;}}
function get_boundingBox(x,y,baseline,lineheight,linewidth,weight,color,opacity,rotation){rotation=typeof(rotation)!='undefined'?rotation:0;color=typeof(color)!='undefined'?color:'#000000';opacity=typeof(opacity)!='undefined'?opacity:1;id=typeof(id)!='undefined'?'id="'+id+'"':'';var w=parseInt(linewidth),b=parseInt(baseline),h=parseInt(lineheight);return'<v:shape '+id+' filled="f" stroked="t" coordorigin="0,0" coordsize="'+w+','+h+'" path="m 0,'+b+' l 0,0,'+w+',0,'+w+','+b+',0,'+b+',0,'+h+','+w+','+h+','+w+','+b+' e" style="rotation:'+rotation+';position:absolute;margin:0px;top:'+Math.round(y)+'px;left:'+Math.round(x)+'px;width:'+w+'px;height:'+h+'px;"><v:stroke color="'+color+'" opacity="'+opacity+'" weight="'+weight+'" /></v:shape>';}
function get_strokeText(string,x,y,size,weight,width,space,font,color,opacity,rotation,id){function qC(cX,cY,CPx,CPy,aX,aY){var t=new Array(6);t[0]=cX+2.0/3.0*(CPx-cX);t[1]=cY+2.0/3.0*(CPy-cY);t[2]=t[0]+(aX-cX)/3.0;t[3]=t[1]+(aY-cY)/3.0;t[4]=aX;t[5]=aY;return t;}
size=typeof(size)!='undefined'?size:12;weight=typeof(weight)!='undefined'?weight:100;width=typeof(width)!='undefined'?width:100;space=typeof(space)!='undefined'?space:100;font=typeof(font)!='undefined'?font:"sans-serif";string=typeof(string)!='undefined'?string:' ';var xx=typeof(x)!='undefined'?x:0;var yy=typeof(y)!='undefined'?y:0;rotation=typeof(rotation)!='undefined'?rotation:0;color=typeof(color)!='undefined'?color:'#000000';opacity=typeof(opacity)!='undefined'?opacity:1;id=typeof(id)!='undefined'?'id="'+id+'"':'';var i=0,j=0,f=10,path="",a,b,z,k,c,p,o,len=string.length,mag=size/25.0,fac=Math.max(Math.min(weight,400),1)/40,faw=Math.max(Math.min(width,400),10)/100;var spc=Math.max(Math.min(space,1000),10)/100,mx=((mag*16*faw)*spc)-(mag*16*faw),lw=(fac*mag);x=0;y=size;var ww=Math.round(get_textWidth(string,size,width,space,font)),hh=Math.round(get_textHeight(size));var out='<v:shape '+id+' filled="f" stroked="t" coordorigin="0,0" coordsize="'+parseInt(ww*f)+','+parseInt(hh*f)+'"';for(i=0;i<len;i++){if(string.charAt(i)>'ÿ'){c=strokeFont[font][string.charCodeAt(i)];}else{c=strokeFont[font][string.charAt(i)];}if(!c){continue;}o=0;for(j=0;j<c.n;j++){if(typeof(c.d[o])!="string"){o++;continue;}p=c.d[o];o++;a=c.d[o];if(p=="m"){path+=' m '+parseInt((x+a[0]*mag*faw)*f)+','+parseInt((y-a[1]*mag)*f);o++;}else
if(p=="q"){z=c.d[o-2];o++;b=c.d[o];k=qC(z[0],z[1],a[0],a[1],b[0],b[1]);path+=' c '+parseInt((x+k[0]*mag*faw)*f)+','+parseInt((y-k[1]*mag)*f)+','+parseInt((x+k[2]*mag*faw)*f)+','+parseInt((y-k[3]*mag)*f)+','+parseInt((x+k[4]*mag*faw)*f)+','+parseInt((y-k[5]*mag)*f);o++;}else
if(p=="b"){o++;b=c.d[o];o++;z=c.d[o];path+=' c '+parseInt((x+a[0]*mag*faw)*f)+','+parseInt((y-a[1]*mag)*f)+','+parseInt((x+a[0]*mag*faw)*f)+','+parseInt((y-a[1]*mag)*f)+','+parseInt((x+z[0]*mag*faw)*f)+','+parseInt((y-z[1]*mag)*f);o++;}else
if(p=="l"){path+=' l '+parseInt((x+a[0]*mag*faw)*f)+','+parseInt((y-a[1]*mag)*f);o++;while(typeof(c.d[o])!="string"&&o<c.d.length){a=c.d[o];path+=' l '+parseInt((x+a[0]*mag*faw)*f)+','+parseInt((y-a[1]*mag)*f);o++;}}}x+=((c.w*faw)*mag)+mx;}out+=' path="'+path+' e" style="rotation:'+rotation+';position:absolute;margin:0px;top:'+Math.round(yy)+'px;left:'+Math.round(xx)+'px;width:'+ww+'px;height:'+hh+'px;"><v:stroke color="'+color+'" opacity="'+opacity+'" weight="'+lw+'" miterlimit="0" endcap="round" joinstyle="round" /></v:shape>';return out;}
function get_baseLine(size){return size;}
function get_textHeight(size){size=typeof(size)!='undefined'?size:12;return 32*(size/25);}
function get_textWidth(string,size,width,space,font){size=typeof(size)!='undefined'?size:12;width=typeof(width)!='undefined'?width:100;space=typeof(space)!='undefined'?space:100;string=typeof(string)!='undefined'?string:' ';font=typeof(font)!='undefined'?font:"sans-serif";var total=0,len=string.length,mg=size/25.0,fw=Math.max(Math.min(width,400),10)/100,sp=Math.max(Math.min(space,1000),10)/100,m=((mg*16*fw)*sp)-(mg*16*fw);for(var i=0,c='';i<len;i++){if(string.charAt(i)>'ÿ'){c=strokeFont[font][string.charCodeAt(i)];}else{c=strokeFont[font][string.charAt(i)];}if(c)total+=((c.w*fw)*mg)+m;}return total-(m);}
function get_widthText(string,width,size,fontwidth,space,font){size=typeof(size)!='undefined'?size:12;fontwidth=typeof(fontwidth)!='undefined'?fontwidth:100;space=typeof(space)!='undefined'?space:100;string=typeof(string)!='undefined'?string:' ';width=typeof(width)!='undefined'?width:100;font=typeof(font)!='undefined'?font:"sans-serif";var cur=0,total=0,len=string.length,mg=size/25.0,fw=Math.max(Math.min(fontwidth,400),10)/100,sp=Math.max(Math.min(space,1000),10)/100,m=((mg*16*fw)*sp)-(mg*16*fw);for(var i=0,c='';i<len;i++){if(string.charAt(i)>'ÿ'){c=strokeFont[font][string.charCodeAt(i)];}else{c=strokeFont[font][string.charAt(i)];}if(c){cur=((c.w*fw)*mg)+m;if((total+cur-(m))<=width){total+=cur;}else{break;}}else{break;}}return string.substring(0,i);}
function draw_boundingBox(ctx,x,y,baseline,lineheight,linewidth){ctx.strokeRect(x,y+baseline,linewidth,lineheight-baseline);ctx.strokeRect(x,y,linewidth,baseline);}
function do_drawText(string,x,y,size,weight,width,space,font){size=typeof(size)!='undefined'?size:12;weight=typeof(weight)!='undefined'?weight:100;width=typeof(width)!='undefined'?width:100;space=typeof(space)!='undefined'?space:100;font=typeof(font)!='undefined'?font:"sans-serif";x=typeof(x)!='undefined'?x:0;y=typeof(y)!='undefined'?y+size:0+size;string=typeof(string)!='undefined'?string:' ';var i=0,j=0,a,b,z,c,p,o,len=string.length,mag=size/25.0,fac=Math.max(Math.min(weight,400),1)/40,faw=Math.max(Math.min(width,400),10)/100;var spc=Math.max(Math.min(space,1000),10)/100,mx=((mag*16*faw)*spc)-(mag*16*faw),lw=this.lineWidth,ml=this.miterLimit,lj=this.lineJoin,lc=this.lineCap;this.lineWidth=(fac*mag);this.miterLimit=0;this.lineJoin="round";this.lineCap="round";for(i=0;i<len;i++){if(string.charAt(i)>'ÿ'){c=strokeFont[font][string.charCodeAt(i)];}else{c=strokeFont[font][string.charAt(i)];}if(!c){continue;}o=0;this.beginPath();for(j=0;j<c.n;j++){if(typeof(c.d[o])!="string"){o++;continue;}p=c.d[o];o++;a=c.d[o];if(p=="m"){this.moveTo(x+a[0]*mag*faw,y-a[1]*mag);o++;}else
if(p=="q"){o++;b=c.d[o];this.quadraticCurveTo(x+a[0]*mag*faw,y-a[1]*mag,x+b[0]*mag*faw,y-b[1]*mag);o++;}else
if(p=="b"){o++;b=c.d[o];o++;z=c.d[o];this.bezierCurveTo(x+a[0]*mag*faw,y-a[1]*mag,x+b[0]*mag*faw,y-b[1]*mag,x+z[0]*mag*faw,y-z[1]*mag);o++;}else
if(p=="l"){this.lineTo(x+a[0]*mag*faw,y-a[1]*mag);o++;while(typeof(c.d[o])!="string"&&o<c.d.length){a=c.d[o];this.lineTo(x+a[0]*mag*faw,y-a[1]*mag);o++;}}}this.stroke();x+=((c.w*faw)*mag)+mx;}this.lineWidth=lw;this.miterLimit=ml;this.lineJoin=lj;this.lineCap=lc;}
function set_textRenderContext(ctx){if(typeof CanvasRenderingContext2D=='undefined'){ctx.strokeText=do_drawText;}}
function check_textRenderContext(ctx){if(typeof ctx.strokeText=='function'){return true;}else{return false;}}
if(typeof CanvasRenderingContext2D!='undefined'){CanvasRenderingContext2D.prototype.strokeText=do_drawText;}
var strokeFont=new Array();strokeFont["sans-serif"]={' ':{w:16,n:1,d:[]},'!':{w:10,n:4,d:['m',[5,21],'l',[5,7],'m',[5,2],'l',[4,1],[5,0],[6,1],[5,2]]},'"':{w:14,n:4,d:['m',[4,21],'l',[4,14],'m',[10,21],'l',[10,14]]},'#':{w:21,n:8,d:['m',[11,25],'l',[4,-7],'m',[17,25],'l',[10,-7],'m',[4,12],'l',[18,12],'m',[3,6],'l',[17,6]]},'$':{w:20,n:12,d:['m',[16,18],'q',[15,21],[10,21],'q',[5,21],[4,17],'q',[3,12],[7,11],'l',[13,10],'q',[18,9],[17,4],'q',[16,0],[10,0],'q',[4,0],[3,4],'m',[8,25],'l',[6,-4],'m',[14,25],'l',[12,-4]]},'%':{w:24,n:12,d:['m',[21,21],'l',[3,0],'m',[7,21],'q',[3,21],[3,17],'q',[3,13],[7,13],'q',[11,13],[11,17],'q',[11,21],[7,21],'m',[17,8],'q',[13,8],[13,4],'q',[13,0],[17,0],'q',[21,0],[21,4],'q',[21,8],[17,8]]},'&':{w:26,n:14,d:['m',[23,12],'q',[23,14],[22,14],'q',[20,14],[19,11],'l',[17,6],'q',[15,0],[9,0],'q',[3,0],[3,5],'q',[3,8],[7,10],'l',[12,13],'q',[14,15],[14,17],'q',[14,21],[11,21],'q',[8,21],[8,17],'q',[8,14],[12,8],'q',[17,0],[21,0],'q',[23,0],[23,2]]},'\'':{w:10,n:2,d:['m',[5,19],'l',[4,20],[5,21],[6,20],[6,18],[5,16],[4,15]]},'(':{w:14,n:3,d:['m',[11,25],'q',[4,19],[4,9],'q',[4,-1],[11,-7]]},')':{w:14,n:3,d:['m',[3,25],'q',[10,19],[10,9],'q',[10,-1],[3,-7]]},'*':{w:16,n:6,d:['m',[8,21],'l',[8,9],'m',[3,18],'l',[13,12],'m',[13,18],'l',[3,12]]},'+':{w:26,n:4,d:['m',[13,18],'l',[13,0],'m',[4,9],'l',[22,9]]},',':{w:10,n:2,d:['m',[6,1],'l',[5,0],[4,1],[5,2],[6,1],[6,-1],[5,-3],[4,-4]]},'-':{w:26,n:2,d:['m',[4,9],'l',[22,9]]},'.':{w:10,n:2,d:['m',[5,2],'l',[4,1],[5,0],[6,1],[5,2]]},'/':{w:22,n:2,d:['m',[20,25],'l',[2,-7]]},'0':{w:20,n:7,d:['m',[10,21],'q',[3,21],[3,12],'l',[3,9],'q',[3,0],[10,0],'q',[17,0],[17,9],'l',[17,12],'q',[17,21],[10,21]]},'1':{w:20,n:3,d:['m',[6,17],'q',[8,18],[11,21],'l',[11,0]]},'2':{w:20,n:5,d:['m',[17,0],'l',[3,0],[13,10],'q',[16,13],[16,16],'q',[16,21],[10,21],'q',[4,21],[4,16]]},'3':{w:20,n:5,d:['m',[5,21],'l',[16,21],[10,14],'q',[17,14],[17,7],'q',[17,0],[10,0],'q',[5,0],[3,4]]},'4':{w:20,n:2,d:['m',[13,0],'l',[13,21],[3,7],[18,7]]},'5':{w:20,n:6,d:['m',[15,21],'l',[5,21],[4,12],'q',[5,14],[10,14],'q',[17,14],[17,7],'q',[17,0],[10,0],'q',[5,0],[3,4]]},'6':{w:20,n:8,d:['m',[16,18],'q',[15,21],[10,21],'q',[3,21],[3,12],'l',[3,7],'q',[3,0],[10,0],'q',[17,0],[17,7],'q',[17,13],[10,13],'q',[3,13],[3,7]]},'7':{w:20,n:2,d:['m',[3,21],'l',[17,21],[7,0]]},'8':{w:20,n:9,d:['m',[10,13],'q',[15,13],[15,17],'q',[15,21],[10,21],'q',[5,21],[5,17],'q',[5,13],[10,13],'q',[3,13],[3,7],'q',[3,0],[10,0],'q',[17,0],[17,7],'q',[17,13],[10,13]]},'9':{w:20,n:8,d:['m',[17,14],'q',[17,8],[10,8],'q',[3,8],[3,14],'q',[3,21],[10,21],'q',[17,21],[17,14],'l',[17,9],'q',[17,0],[10,0],'q',[5,0],[4,3]]},':':{w:10,n:4,d:['m',[5,14],'l',[4,13],[5,12],[6,13],[5,14],'m',[5,2],'l',[4,1],[5,0],[6,1],[5,2]]},';':{w:10,n:4,d:['m',[5,14],'l',[4,13],[5,12],[6,13],[5,14],'m',[6,1],'l',[5,0],[4,1],[5,2],[6,1],[6,-1],[5,-3],[4,-4]]},'<':{w:24,n:2,d:['m',[20,18],'l',[4,9],[20,0]]},'=':{w:26,n:4,d:['m',[4,12],'l',[22,12],'m',[4,6],'l',[22,6]]},'>':{w:24,n:2,d:['m',[4,18],'l',[20,9],[4,0]]},'?':{w:18,n:8,d:['m',[3,16],'q',[3,21],[9,21],'q',[15,21],[15,16],'q',[15,11],[10,11],'q',[9,11],[9,10],'l',[9,7],'m',[9,2],'l',[8,1],[9,0],[10,1],[9,2]]},'@':{w:27,n:17,d:['m',[21,3],'q',[20,1],[14,0],'l',[13,0],'q',[4,1],[3,10],'l',[3,11],'q',[4,20],[13,21],'l',[14,21],'q',[23,20],[24,11],'l',[24,10],'q',[24,6],[20,6],'q',[17,6],[18,10],'q',[18,6],[13,6],'q',[8,6],[9,11],'q',[10,15],[14,15],'q',[19,15],[18,10],'m',[18,10],'l',[19,14]]},'A':{w:18,n:6,d:['m',[1,0],'l',[9,21],[17,0],'m',[4,7],'l',[14,7]]},'B':{w:21,n:9,d:['m',[4,11],'l',[12,11],'m',[13,0],'l',[4,0],[4,21],[12,21],'q',[17,21],[17,16],'q',[17,11],[12,11],'q',[18,11],[18,6],'l',[18,5],'q',[18,0],[13,0]]},'C':{w:21,n:7,d:['m',[11,21],'q',[17,21],[18,16],'m',[18,5],'q',[17,0],[11,0],'q',[3,0],[3,9],'l',[3,12],'q',[3,21],[11,21]]},'D':{w:21,n:5,d:['m',[11,0],'l',[4,0],[4,21],[11,21],'q',[18,21],[18,12],'l',[18,9],'q',[18,0],[11,0]]},'E':{w:19,n:4,d:['m',[17,21],'l',[4,21],[4,0],[17,0],'m',[4,11],'l',[12,11]]},'F':{w:18,n:4,d:['m',[17,21],'l',[4,21],[4,0],'m',[4,11],'l',[12,11]]},'G':{w:21,n:8,d:['m',[11,21],'q',[17,21],[18,16],'m',[13,8],'l',[18,8],[18,5],'q',[17,0],[11,0],'q',[3,0],[3,9],'l',[3,12],'q',[3,21],[11,21]]},'H':{w:22,n:6,d:['m',[4,21],'l',[4,0],'m',[18,21],'l',[18,0],'m',[4,11],'l',[18,11]]},'I':{w:8,n:2,d:['m',[4,21],'l',[4,0]]},'J':{w:16,n:5,d:['m',[12,21],'l',[12,5],'q',[12,0],[7,0],'q',[2,0],[2,5],'l',[2,7]]},'K':{w:21,n:6,d:['m',[4,21],'l',[4,0],'m',[18,21],'l',[4,7],'m',[9,12],'l',[18,0]]},'L':{w:17,n:2,d:['m',[4,21],'l',[4,0],[16,0]]},'M':{w:24,n:2,d:['m',[4,0],'l',[4,21],[12,0],[20,21],[20,0]]},'N':{w:22,n:2,d:['m',[4,0],'l',[4,21],[18,0],[18,21]]},'O':{w:22,n:7,d:['m',[11,21],'q',[19,21],[19,12],'l',[19,9],'q',[19,0],[11,0],'q',[3,0],[3,9],'l',[3,12],'q',[3,21],[11,21]]},'P':{w:21,n:6,d:['m',[4,10],'l',[13,10],'q',[18,10],[18,15],'l',[18,16],'q',[18,21],[13,21],'l',[4,21],[4,0]]},'Q':{w:22,n:9,d:['m',[11,21],'q',[19,21],[19,12],'l',[19,9],'q',[19,0],[11,0],'q',[3,0],[3,9],'l',[3,12],'q',[3,21],[11,21],'m',[12,4],'l',[18,-2]]},'R':{w:21,n:8,d:['m',[4,10],'l',[13,10],'q',[18,10],[18,15],'l',[18,16],'q',[18,21],[13,21],'l',[4,21],[4,0],'m',[13,10],'l',[18,0]]},'S':{w:20,n:8,d:['m',[16,18],'q',[15,21],[10,21],'q',[5,21],[4,17],'q',[3,12],[7,11],'l',[13,10],'q',[18,9],[17,4],'q',[16,0],[10,0],'q',[4,0],[3,4]]},'T':{w:16,n:4,d:['m',[8,21],'l',[8,0],'m',[1,21],'l',[15,21]]},'U':{w:22,n:5,d:['m',[4,21],'l',[4,6],'q',[4,0],[11,0],'q',[18,0],[18,6],'l',[18,21]]},'V':{w:18,n:2,d:['m',[1,21],'l',[9,0],[17,21]]},'W':{w:24,n:2,d:['m',[2,21],'l',[7,0],[12,21],[17,0],[22,21]]},'X':{w:20,n:4,d:['m',[3,21],'l',[17,0],'m',[17,21],'l',[3,0]]},'Y':{w:18,n:4,d:['m',[1,21],'l',[9,11],[17,21],'m',[9,11],'l',[9,0]]},'Z':{w:20,n:2,d:['m',[3,21],'l',[17,21],[3,0],[17,0]]},'[':{w:14,n:2,d:['m',[11,25],'l',[4,25],[4,-7],[11,-7]]},'\\':{w:14,n:2,d:['m',[0,21],'l',[14,-3]]},']':{w:14,n:2,d:['m',[3,25],'l',[10,25],[10,-7],[3,-7]]},'^':{w:16,n:2,d:['m',[3,16],'l',[8,21],[13,16]]},'_':{w:16,n:2,d:['m',[0,-2],'l',[16,-2]]},'`':{w:10,n:2,d:['m',[6,21],'l',[5,20],[4,18],[4,16],[5,15],[6,16],[5,17]]},'a':{w:19,n:10,d:['m',[15,14],'l',[15,0],'m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[13,0],[15,2],'m',[15,12],'q',[13,14],[10,14]]},'b':{w:19,n:10,d:['m',[4,21],'l',[4,0],'m',[10,14],'l',[9,14],'q',[6,14],[4,12],'m',[4,2],'q',[6,0],[9,0],'l',[10,0],'q',[16,0],[16,7],'q',[16,14],[10,14]]},'c':{w:18,n:10,d:['m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[14,0],[15,3],'m',[15,11],'q',[14,14],[10,14]]},'d':{w:19,n:10,d:['m',[15,21],'l',[15,0],'m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[13,0],[15,2],'m',[15,12],'q',[13,14],[10,14]]},'e':{w:18,n:8,d:['m',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[14,0],[15,3],'m',[3,8],'l',[15,8],'q',[15,14],[9,14]]},'f':{w:12,n:5,d:['m',[10,21],'q',[5,21],[5,17],'l',[5,0],'m',[2,14],'l',[9,14]]},'g':{w:19,n:12,d:['m',[15,14],'l',[15,-2],'q',[15,-7],[10,-7],'q',[7,-7],[6,-6],'m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[13,0],[15,2],'m',[15,12],'q',[13,14],[10,14]]},'h':{w:19,n:6,d:['m',[4,21],'l',[4,0],'m',[4,10],'q',[6,14],[11,14],'q',[15,14],[15,10],'l',[15,0]]},'i':{w:8,n:4,d:['m',[3,21],'l',[4,20],[5,21],[4,22],[3,21],'m',[4,14],'l',[4,0]]},'j':{w:10,n:5,d:['m',[5,21],'l',[6,20],[7,21],[6,22],[5,21],'m',[6,14],'l',[6,-3],'q',[6,-8],[1,-7]]},'k':{w:17,n:6,d:['m',[4,21],'l',[4,0],'m',[14,14],'l',[4,4],'m',[8,8],'l',[15,0]]},'l':{w:8,n:2,d:['m',[4,21],'l',[4,0]]},'m':{w:26,n:10,d:['m',[4,14],'l',[4,0],'m',[4,10],'q',[6,14],[10,14],'q',[13,14],[13,10],'l',[13,0],'m',[13,10],'q',[15,14],[19,14],'q',[22,14],[22,10],'l',[22,0]]},'n':{w:19,n:6,d:['m',[4,14],'l',[4,0],'m',[4,10],'q',[6,14],[11,14],'q',[15,14],[15,10],'l',[15,0]]},'o':{w:19,n:7,d:['m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[16,0],[16,7],'q',[16,14],[10,14]]},'p':{w:19,n:10,d:['m',[4,14],'l',[4,-7],'m',[10,14],'l',[9,14],'q',[6,14],[4,12],'m',[4,2],'q',[6,0],[9,0],'l',[10,0],'q',[16,0],[16,7],'q',[16,14],[10,14]]},'q':{w:19,n:10,d:['m',[15,14],'l',[15,-7],'m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[13,0],[15,2],'m',[15,12],'q',[13,14],[10,14]]},'r':{w:13,n:4,d:['m',[4,14],'l',[4,0],'m',[4,8],'q',[5,14],[12,14]]},'s':{w:16,n:7,d:['m',[13,11],'q',[13,14],[8,14],'q',[3,14],[3,11],'q',[3,8],[8,7],'q',[13,6],[13,3],'q',[13,0],[8,0],'q',[3,0],[3,3]]},'t':{w:12,n:5,d:['m',[5,21],'l',[5,4],'q',[5,-1],[10,0],'m',[2,14],'l',[9,14]]},'u':{w:19,n:6,d:['m',[4,14],'l',[4,4],'q',[4,0],[8,0],'q',[13,0],[15,4],'m',[15,14],'l',[15,0]]},'v':{w:16,n:2,d:['m',[2,14],'l',[8,0],[14,14]]},'w':{w:22,n:2,d:['m',[3,14],'l',[7,0],[11,14],[15,0],[19,14]]},'x':{w:17,n:4,d:['m',[3,14],'l',[14,0],'m',[14,14],'l',[3,0]]},'y':{w:16,n:5,d:['m',[2,14],'l',[8,0],'m',[14,14],'l',[8,0],'q',[5,-7],[1,-7]]},'z':{w:17,n:2,d:['m',[3,14],'l',[14,14],[3,0],[14,0]]},'{':{w:14,n:9,d:['m',[9,25],'q',[5,24],[5,20],'q',[5,17],[7,16],'q',[9,15],[8,12],'q',[7,9],[4,9],'q',[7,9],[8,6],'q',[9,3],[7,2],'q',[5,1],[5,-2],'q',[5,-6],[9,-7]]},'|':{w:8,n:2,d:['m',[4,25],'l',[4,-7]]},'}':{w:14,n:9,d:['m',[5,25],'q',[9,24],[9,20],'q',[9,17],[7,16],'q',[5,15],[6,12],'q',[7,9],[10,9],'q',[7,9],[6,6],'q',[5,3],[7,2],'q',[9,1],[9,-2],'q',[9,-6],[5,-7]]},'~':{w:24,n:4,d:['m',[3,6],'q',[3,12],[10,10],'l',[14,8],'q',[21,4],[21,10]]},' ':{w:16,n:1,d:[]},'¡':{w:10,n:4,d:['m',[5,10],'l',[5,-4],'m',[5,17],'l',[4,16],[5,15],[6,16],[5,17]]},'¢':{w:18,n:14,d:['m',[9,14],'l',[9,18],'m',[9,0],'l',[9,-4],'m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[14,0],[15,3],'m',[15,11],'q',[14,14],[10,14]]},'£':{w:18,n:8,d:['m',[4,11],'l',[13,11],'m',[16,18],'q',[15,21],[11,21],'q',[5,21],[6,16],'q',[7,8],[6,2],'q',[5,0],[4,0],'l',[16,0]]},'¤':{w:19,n:13,d:['m',[15,3],'l',[17,1],'m',[15,13],'l',[17,15],'m',[5,3],'l',[3,1],'m',[5,13],'l',[3,15],'m',[10,14],'q',[4,14],[4,8],'q',[4,2],[10,2],'q',[16,2],[16,8],'q',[16,14],[10,14]]},'¥':{w:18,n:8,d:['m',[4,7],'l',[14,7],'m',[4,11],'l',[14,11],'m',[1,21],'l',[9,11],[17,21],'m',[9,11],'l',[9,0]]},'¦':{w:8,n:4,d:['m',[4,25],'l',[4,12],'m',[4,6],'l',[4,-7]]},'§':{w:20,n:12,d:['m',[16,18],'q',[16,21],[10,21],'q',[4,21],[4,18],'q',[4,15],[10,14],'q',[16,13],[16,10],'q',[16,6],[10,7],'m',[10,14],'q',[4,15],[4,11],'q',[4,8],[10,7],'q',[16,6],[16,3],'q',[16,0],[10,0],'q',[4,0],[4,3]]},'¨':{w:16,n:4,d:['m',[4,25],'l',[4,23],'m',[12,25],'l',[12,23]]},'©':{w:27,n:15,d:['m',[18,13],'q',[17,15],[14,15],'q',[9,15],[9,11],'l',[9,10],'q',[9,6],[14,6],'q',[17,6],[18,8],'m',[24,10],'q',[24,0],[14,0],'l',[13,0],'q',[3,0],[3,10],'l',[3,11],'q',[3,21],[13,21],'l',[14,21],'q',[24,21],[24,11],'l',[24,10]]},'ª':{w:14,n:9,d:['m',[4,12],'l',[10,12],'m',[10,21],'l',[10,15],'m',[4,18],'q',[4,15],[7,15],'q',[10,15],[10,18],'q',[10,21],[7,21],'q',[4,21],[4,18]]},'«':{w:24,n:4,d:['m',[12,16],'l',[3,9],[12,2],'m',[21,16],'l',[12,9],[21,2]]},'¬':{w:22,n:2,d:['m',[4,12],'l',[18,12],[18,8]]},'­':{w:22,n:2,d:['m',[4,9],'l',[18,9]]},'®':{w:27,n:17,d:['m',[9,6],'l',[9,15],[16,15],'m',[9,10],'l',[16,10],[18,6],'m',[16,10],'q',[18,10],[18,12],'l',[18,13],'q',[18,15],[16,15],'m',[24,10],'q',[24,0],[14,0],'l',[13,0],'q',[3,0],[3,10],'l',[3,11],'q',[3,21],[13,21],'l',[14,21],'q',[24,21],[24,11],'l',[24,10]]},'¯':{w:16,n:2,d:['m',[0,24],'l',[16,24]]},'°':{w:10,n:5,d:['m',[3,23],'q',[3,21],[5,21],'q',[7,21],[7,23],'q',[7,25],[5,25],'q',[3,25],[3,23]]},'±':{w:22,n:6,d:['m',[11,18],'l',[11,6],'m',[4,12],'l',[18,12],'m',[4,2],'l',[18,2]]},'²':{w:14,n:6,d:['m',[10,11],'l',[4,11],'q',[4,15],[7,15],'q',[10,15],[10,18],'q',[10,21],[7,21],'q',[4,21],[4,18]]},'³':{w:14,n:5,d:['m',[4,14],'q',[4,11],[7,11],'q',[10,11],[10,14],'q',[10,17],[7,17],'l',[10,21],[4,21]]},'´':{w:19,n:2,d:['m',[9,18],'l',[12,20]]},'µ':{w:19,n:7,d:['m',[4,14],'l',[4,-6],'m',[4,4],'q',[4,0],[8,0],'q',[13,0],[15,4],'m',[15,14],'l',[15,0]]},'¶':{w:18,n:5,d:['m',[8,11],'q',[3,11],[3,16],'q',[3,21],[9,21],'m',[9,0],'l',[9,21],[15,21],[15,0]]},'·':{w:10,n:2,d:['m',[5,14],'l',[4,13],[5,12],[6,13],[5,14]]},'¸':{w:18,n:2,d:['m',[10,0],'l',[10,-2],[7,-4]]},'¹':{w:10,n:2,d:['m',[4,19],'l',[6,21],[6,11]]},'º':{w:14,n:7,d:['m',[4,12],'l',[10,12],'m',[4,18],'q',[4,15],[7,15],'q',[10,15],[10,18],'q',[10,21],[7,21],'q',[4,21],[4,18]]},'»':{w:24,n:4,d:['m',[3,16],'l',[12,9],[3,2],'m',[12,16],'l',[21,9],[12,2]]},'¼':{w:24,n:6,d:['m',[4,19],'l',[6,21],[6,11],'m',[16,15],'l',[6,5],'m',[19,0],'l',[19,10],[14,4],[20,4]]},'½':{w:24,n:10,d:['m',[4,19],'l',[6,21],[6,11],'m',[16,15],'l',[6,5],'m',[20,0],'l',[14,0],'q',[14,4],[17,4],'q',[20,4],[20,7],'q',[20,10],[17,10],'q',[14,10],[14,7]]},'¾':{w:24,n:10,d:['m',[4,14],'q',[4,11],[7,11],'q',[10,11],[10,14],'q',[10,17],[7,17],'l',[10,21],[4,21],'m',[18,15],'l',[8,5],'m',[19,0],'l',[19,10],[14,4],[20,4]]},'¿':{w:18,n:7,d:['m',[9,21],'l',[8,20],[9,19],[10,20],[9,21],'m',[9,14],'l',[9,10],'q',[3,10],[3,5],'q',[3,0],[9,0],'q',[15,0],[15,5]]},'À':{w:18,n:6,d:['m',[7,25],'l',[10,23],'m',[1,0],'l',[9,21],[17,0],'m',[4,7],'l',[14,7]]},'Á':{w:18,n:6,d:['m',[8,23],'l',[11,25],'m',[1,0],'l',[9,21],[17,0],'m',[4,7],'l',[14,7]]},'Â':{w:18,n:6,d:['m',[7,23],'l',[9,25],[11,23],'m',[1,0],'l',[9,21],[17,0],'m',[4,7],'l',[14,7]]},'Ã':{w:18,n:6,d:['m',[6,23],'l',[8,25],[10,23],[12,25],'m',[1,0],'l',[9,21],[17,0],'m',[4,7],'l',[14,7]]},'Ä':{w:18,n:10,d:['m',[5,25],'l',[5,23],'m',[13,25],'l',[13,23],'m',[1,0],'l',[9,21],[17,0],'m',[4,7],'l',[14,7]]},'Å':{w:18,n:10,d:['m',[7,23],'q',[7,21],[9,21],'q',[11,21],[11,23],'q',[11,25],[9,25],'q',[7,25],[7,23],'m',[1,0],'l',[9,21],[17,0],'m',[4,7],'l',[14,7]]},'Æ':{w:18,n:12,d:['m',[9,21],'l',[1,0],'m',[4,7],'l',[9,7],'m',[9,21],'l',[9,0],'m',[9,21],'l',[17,21],'m',[9,11],'l',[17,11],'m',[9,0],'l',[17,0]]},'Ç':{w:21,n:9,d:['m',[11,0],'l',[11,-2],[8,-4],'m',[11,21],'q',[17,21],[18,16],'m',[18,5],'q',[17,0],[11,0],'q',[3,0],[3,9],'l',[3,12],'q',[3,21],[11,21]]},'È':{w:19,n:8,d:['m',[7,25],'l',[10,23],'m',[17,21],'l',[4,21],[4,0],[17,0],'m',[4,11],'l',[12,11]]},'É':{w:19,n:8,d:['m',[9,23],'l',[12,25],'m',[17,21],'l',[4,21],[4,0],[17,0],'m',[4,11],'l',[12,11]]},'Ê':{w:19,n:8,d:['m',[8,23],'l',[10,25],[12,23],'m',[17,21],'l',[4,21],[4,0],[17,0],'m',[4,11],'l',[12,11]]},'Ë':{w:19,n:10,d:['m',[6,25],'l',[6,23],'m',[15,25],'l',[15,23],'m',[17,21],'l',[4,21],[4,0],[17,0],'m',[4,11],'l',[12,11]]},'Ì':{w:8,n:4,d:['m',[3,25],'l',[6,23],'m',[4,21],'l',[4,0]]},'Í':{w:8,n:4,d:['m',[2,23],'l',[5,25],'m',[4,21],'l',[4,0]]},'Î':{w:8,n:4,d:['m',[2,23],'l',[4,25],[6,23],'m',[4,21],'l',[4,0]]},'Ï':{w:8,n:6,d:['m',[2,25],'l',[2,23],'m',[6,25],'l',[6,23],'m',[4,21],'l',[4,0]]},'Ð':{w:21,n:7,d:['m',[2,10],'l',[11,10],'m',[11,0],'l',[4,0],[4,21],[11,21],'q',[18,21],[18,12],'l',[18,9],'q',[18,0],[11,0]]},'Ñ':{w:22,n:4,d:['m',[8,23],'l',[10,25],[12,23],[14,25],'m',[4,0],'l',[4,21],[18,0],[18,21]]},'Ò':{w:22,n:9,d:['m',[8,25],'l',[11,23],'m',[11,21],'q',[19,21],[19,12],'l',[19,9],'q',[19,0],[11,0],'q',[3,0],[3,9],'l',[3,12],'q',[3,21],[11,21]]},'Ó':{w:22,n:9,d:['m',[10,23],'l',[13,25],'m',[11,21],'q',[19,21],[19,12],'l',[19,9],'q',[19,0],[11,0],'q',[3,0],[3,9],'l',[3,12],'q',[3,21],[11,21]]},'Ô':{w:22,n:9,d:['m',[9,23],'l',[11,25],[13,23],'m',[11,21],'q',[19,21],[19,12],'l',[19,9],'q',[19,0],[11,0],'q',[3,0],[3,9],'l',[3,12],'q',[3,21],[11,21]]},'Õ':{w:22,n:9,d:['m',[8,23],'l',[10,25],[12,23],[14,25],'m',[11,21],'q',[19,21],[19,12],'l',[19,9],'q',[19,0],[11,0],'q',[3,0],[3,9],'l',[3,12],'q',[3,21],[11,21]]},'Ö':{w:22,n:13,d:['m',[6,25],'l',[6,23],'m',[16,25],'l',[16,23],'m',[11,21],'q',[19,21],[19,12],'l',[19,9],'q',[19,0],[11,0],'q',[3,0],[3,9],'l',[3,12],'q',[3,21],[11,21]]},'×':{w:12,n:4,d:['m',[2,16],'l',[10,6],'m',[10,16],'l',[2,6]]},'Ø':{w:22,n:9,d:['m',[3,1],'l',[19,20],'m',[11,21],'q',[19,21],[19,12],'l',[19,9],'q',[19,0],[11,0],'q',[3,0],[3,9],'l',[3,12],'q',[3,21],[11,21]]},'Ù':{w:22,n:7,d:['m',[8,25],'l',[11,23],'m',[4,21],'l',[4,6],'q',[4,0],[11,0],'q',[18,0],[18,6],'l',[18,21]]},'Ú':{w:22,n:7,d:['m',[10,23],'l',[13,25],'m',[4,21],'l',[4,6],'q',[4,0],[11,0],'q',[18,0],[18,6],'l',[18,21]]},'Û':{w:22,n:7,d:['m',[9,23],'l',[11,25],[13,23],'m',[4,21],'l',[4,6],'q',[4,0],[11,0],'q',[18,0],[18,6],'l',[18,21]]},'Ü':{w:22,n:9,d:['m',[7,25],'l',[7,23],'m',[15,25],'l',[15,23],'m',[4,21],'l',[4,6],'q',[4,0],[11,0],'q',[18,0],[18,6],'l',[18,21]]},'Ý':{w:18,n:6,d:['m',[8,23],'l',[11,25],'m',[1,21],'l',[9,11],[9,0],'m',[17,21],'l',[9,11]]},'Þ':{w:19,n:7,d:['m',[4,18],'l',[4,-5],'m',[4,14],'l',[9,14],'q',[16,14],[16,7],'q',[16,0],[9,0],'l',[4,0]]},'ß':{w:21,n:9,d:['m',[8,0],'l',[11,0],'q',[17,0],[17,5],'l',[17,6],'q',[17,10],[11,12],'q',[16,13],[16,16],'q',[16,21],[10,21],'q',[4,21],[4,16],'l',[4,0]]},'à':{w:19,n:12,d:['m',[7,20],'l',[10,18],'m',[15,14],'l',[15,0],'m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[13,0],[15,2],'m',[15,12],'q',[13,14],[10,14]]},'á':{w:19,n:12,d:['m',[9,18],'l',[12,20],'m',[15,14],'l',[15,0],'m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[13,0],[15,2],'m',[15,12],'q',[13,14],[10,14]]},'â':{w:19,n:12,d:['m',[7,18],'l',[9,20],[11,18],'m',[15,14],'l',[15,0],'m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[13,0],[15,2],'m',[15,12],'q',[13,14],[10,14]]},'ã':{w:19,n:12,d:['m',[7,18],'l',[9,20],[11,18],[13,20],'m',[15,14],'l',[15,0],'m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[13,0],[15,2],'m',[15,12],'q',[13,14],[10,14]]},'ä':{w:19,n:14,d:['m',[4,20],'l',[4,18],'m',[15,20],'l',[15,18],'m',[15,14],'l',[15,0],'m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[13,0],[15,2],'m',[15,12],'q',[13,14],[10,14]]},'å':{w:19,n:15,d:['m',[7,18],'q',[7,16],[9,16],'q',[11,16],[11,18],'q',[11,20],[9,20],'q',[7,20],[7,18],'m',[15,14],'l',[15,0],'m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[13,0],[15,2],'m',[15,12],'q',[13,14],[10,14]]},'æ':{w:21,n:10,d:['m',[11,14],'l',[11,0],'m',[11,8],'l',[18,8],'q',[18,14],[12,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[13,0],'q',[17,0],[18,3]]},'ç':{w:18,n:10,d:['m',[10,0],'l',[10,-2],[7,-4],'m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[14,0],[15,3],'m',[15,11],'q',[14,14],[10,14]]},'è':{w:18,n:10,d:['m',[7,20],'l',[10,18],'m',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[14,0],[15,3],'m',[3,8],'l',[15,8],'q',[15,14],[9,14]]},'é':{w:18,n:10,d:['m',[9,18],'l',[12,20],'m',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[14,0],[15,3],'m',[3,8],'l',[15,8],'q',[15,14],[9,14]]},'ê':{w:18,n:10,d:['m',[7,18],'l',[9,20],[11,18],'m',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[14,0],[15,3],'m',[3,8],'l',[15,8],'q',[15,14],[9,14]]},'ë':{w:18,n:12,d:['m',[4,20],'l',[4,18],'m',[15,20],'l',[15,18],'m',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[14,0],[15,3],'m',[3,8],'l',[15,8],'q',[15,14],[9,14]]},'ì':{w:8,n:4,d:['m',[3,20],'l',[6,18],'m',[4,14],'l',[4,0]]},'í':{w:8,n:4,d:['m',[2,18],'l',[5,20],'m',[4,14],'l',[4,0]]},'î':{w:8,n:4,d:['m',[2,18],'l',[4,20],[6,18],'m',[4,14],'l',[4,0]]},'ï':{w:8,n:6,d:['m',[2,20],'l',[2,18],'m',[6,20],'l',[6,18],'m',[4,14],'l',[4,0]]},'ð':{w:19,n:12,d:['m',[8,17],'l',[10,21],'m',[7,20],'l',[11,18],'q',[16,16],[16,8],'m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[16,0],[16,7],'q',[16,14],[10,14]]},'ñ':{w:19,n:8,d:['m',[7,18],'l',[9,20],[11,18],[13,20],'m',[4,14],'l',[4,0],'m',[4,10],'q',[6,14],[11,14],'q',[15,14],[15,10],'l',[15,0]]},'ò':{w:19,n:9,d:['m',[7,20],'l',[10,18],'m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[16,0],[16,7],'q',[16,14],[10,14]]},'ó':{w:19,n:9,d:['m',[9,18],'l',[12,20],'m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[16,0],[16,7],'q',[16,14],[10,14]]},'ô':{w:19,n:9,d:['m',[7,18],'l',[9,20],[11,18],'m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[16,0],[16,7],'q',[16,14],[10,14]]},'õ':{w:19,n:9,d:['m',[7,18],'l',[9,20],[11,18],[13,20],'m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[16,0],[16,7],'q',[16,14],[10,14]]},'ö':{w:19,n:11,d:['m',[4,20],'l',[4,18],'m',[15,20],'l',[15,18],'m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[16,0],[16,7],'q',[16,14],[10,14]]},'÷':{w:18,n:6,d:['m',[9,15],'l',[9,14],'m',[4,9],'l',[14,9],'m',[9,4],'l',[9,3]]},'ø':{w:19,n:9,d:['m',[3,1],'l',[15,14],'m',[10,14],'l',[9,14],'q',[3,14],[3,7],'q',[3,0],[9,0],'l',[10,0],'q',[16,0],[16,7],'q',[16,14],[10,14]]},'ù':{w:19,n:8,d:['m',[7,20],'l',[10,18],'m',[4,14],'l',[4,4],'q',[4,0],[8,0],'q',[13,0],[15,4],'m',[15,14],'l',[15,0]]},'ú':{w:19,n:8,d:['m',[9,18],'l',[12,20],'m',[4,14],'l',[4,4],'q',[4,0],[8,0],'q',[13,0],[15,4],'m',[15,14],'l',[15,0]]},'û':{w:19,n:8,d:['m',[7,18],'l',[9,20],[11,18],'m',[4,14],'l',[4,4],'q',[4,0],[8,0],'q',[13,0],[15,4],'m',[15,14],'l',[15,0]]},'ü':{w:19,n:10,d:['m',[4,20],'l',[4,18],'m',[15,20],'l',[15,18],'m',[4,14],'l',[4,4],'q',[4,0],[8,0],'q',[13,0],[15,4],'m',[15,14],'l',[15,0]]},'ý':{w:16,n:7,d:['m',[7,18],'l',[10,20],'m',[2,14],'l',[8,0],'m',[14,14],'l',[8,0],'q',[5,-7],[1,-7]]},'þ':{w:19,n:10,d:['m',[4,21],'l',[4,-7],'m',[10,14],'l',[9,14],'q',[6,14],[4,12],'m',[4,2],'q',[6,0],[9,0],'l',[10,0],'q',[16,0],[16,7],'q',[16,14],[10,14]]},'ÿ':{w:16,n:9,d:['m',[2,20],'l',[2,18],'m',[14,20],'l',[14,18],'m',[2,14],'l',[8,0],'m',[14,14],'l',[8,0],'q',[5,-7],[1,-7]]},8364:{w:21,n:11,d:['m',[11,21],'q',[17,21],[18,16],'m',[18,5],'q',[17,0],[11,0],'q',[3,0],[3,9],'l',[3,12],'q',[3,21],[11,21],'m',[1,13],'l',[11,13],'m',[1,8],'l',[10,8]]}};


function clipPolyRight(ctx,x,y,w,h,t,d,s){var z=(h-t-t)/h;ctx.beginPath();ctx.moveTo(x,y);ctx.lineTo(w,y+t);ctx.lineTo(w,y+h-t);ctx.lineTo(x,y+h);if(d>0){ctx.lineTo(x,y+h-s);ctx.lineTo(w,y+h-t-(z*s));ctx.lineTo(w,y+h-t-(z*(s+d)));ctx.lineTo(x,y+h-s-d);}
ctx.closePath();}
function clipPolyLeft(ctx,x,y,w,h,t,d,s){var z=(h-t-t)/h;ctx.beginPath();ctx.moveTo(x,y+t);ctx.lineTo(w,y+1);ctx.lineTo(w,y+h);ctx.lineTo(x,y+h-t);if(d>0){ctx.lineTo(x,y+h-t-(z*s));ctx.lineTo(w,y+h-s);ctx.lineTo(w,y+h-s-d);ctx.lineTo(x,y+h-t-(z*(s+d)));}
ctx.closePath();}
function strokePolyRight(ctx,x,y,w,h,t,d,s,b){var z=(h-t-t)/h;var n=(b>=1?1:0);ctx.beginPath();ctx.moveTo(x+b,y+b);ctx.lineTo(w-b,y+t+b-n);ctx.lineTo(w-b,y+h-t-(z*(s+d))-b);ctx.lineTo(x+b,y+h-s-d-b);ctx.closePath();}
function strokePolyLeft(ctx,x,y,w,h,t,d,s,b){var z=(h-t-t)/h;var n=(b>=1?1:0);ctx.beginPath();ctx.moveTo(x+b,y+t+b-n);ctx.lineTo(w-b,y+b);ctx.lineTo(w-b,y+h-s-d-b);ctx.lineTo(x+b,y+h-t-(z*(s+d))-b);ctx.closePath();}
function clipReflex(ctx,x,y,w,h,t,d,s,o){var z=(h-t-t)/h;ctx.beginPath();if(o=='r'){ctx.moveTo(x,y+h-s);ctx.lineTo(w,y+h-t-(z*s));ctx.lineTo(w,y+h-t+2);ctx.lineTo(x,y+h+2);}else{ctx.moveTo(w,y+h+2);ctx.lineTo(w,y+h-s);ctx.lineTo(x,y+h-t-(z*s));ctx.lineTo(x,y+h-t+2);}
ctx.closePath();}
function clearReflex(ctx,x,y,w,h,t,d,s,o){var z=(h-t-t)/h;ctx.beginPath();if(o=='r'){ctx.moveTo(x,y+h-1);ctx.lineTo(w,y+h-t-1);ctx.lineTo(w,y+h-t+1);ctx.lineTo(x,y+h+1);}else{ctx.moveTo(w,y+h-1);ctx.lineTo(x,y+h-t-1);ctx.lineTo(x,y+h-t+1);ctx.lineTo(w,y+h+1);}
ctx.closePath();}
var cvi_reflex={defaultTilt:'none',defaultHeight:33,defaultDistance:0,defaultTransparency:50,defaultBorder:0,defaultColor:'#ffffff',defaultBoxmode:false,defaultFilter:null,defaultCallback:null,add:function(image,options){if(image.tagName.toUpperCase()=="IMG"){var defopts={"tilt":cvi_reflex.defaultTilt,"height":cvi_reflex.defaultHeight,"distance":cvi_reflex.defaultDistance,"transparency":cvi_reflex.defaultTransparency,"border":cvi_reflex.defaultBorder,"color":cvi_reflex.defaultColor,"boxmode":cvi_reflex.defaultBoxmode,"filter":cvi_reflex.defaultFilter,"callback":cvi_reflex.defaultCallback}
if(options){for(var i in defopts){if(!options[i]){options[i]=defopts[i];}}}else{options=defopts;}
var imageWidth=('iwidth'in options)?parseInt(options.iwidth):image.width;var imageHeight=('iheight'in options)?parseInt(options.iheight):image.height;try{var object=image.parentNode;var m=(typeof options['boxmode']=='boolean'?options['boxmode']:false);if(m==true){var height=(imageHeight*2)+100;}else{var h=(typeof options['height']=='number'?Math.min(options['height'],100):33);var d=(typeof options['distance']=='number'?Math.min(options['distance'],100):0);var height=imageHeight+d+Math.floor(imageHeight*(Math.max(h,10)/100));}
if(document.all&&document.namespaces&&!window.opera&&(!document.documentMode||document.documentMode<9)){if(document.namespaces['v']==null){var e=["shape","shapetype","group","background","path","formulas","handles","fill","stroke","shadow","textbox","textpath","imagedata","line","polyline","curve","roundrect","oval","rect","arc","image"],s=document.createStyleSheet();for(var i=0;i<e.length;i++){s.addRule("v\\:"+e[i],"behavior: url(#default#VML);");}document.namespaces.add("v","urn:schemas-microsoft-com:vml");}
var display=(image.currentStyle.display.toLowerCase()=='block')?'block':'inline-block';var canvas=document.createElement(['<var style="zoom:1;overflow:hidden;display:'+display+';width:'+imageWidth+'px;height:'+imageHeight+'px;padding:0;">'].join(''));var flt=image.currentStyle.styleFloat.toLowerCase();display=(flt=='left'||flt=='right')?'inline':display;canvas.options=options;canvas.dpl=display;canvas.bm=m;canvas.id=image.id;canvas.alt=image.alt;canvas.name=image.name;canvas.title=image.title;canvas.source=image.src;canvas.className=image.className;canvas.style.cssText=image.style.cssText;canvas.height=height;canvas.width=imageWidth;canvas.iheight=imageHeight;canvas.iwidth=imageWidth;object.replaceChild(canvas,image);cvi_reflex.modify(canvas,options);}else{var temp,canvas=document.createElement('canvas');if(canvas.getContext("2d")){canvas.options=options;temp=navigator.userAgent.indexOf('WebKit')!=-1?true:false;canvas.isWK=(temp==true?window.postMessage?false:window.external?false:true:false);canvas.isCR=(temp==true&&window.external?true:false);canvas.bm=m;canvas.id=image.id;canvas.alt=image.alt;canvas.name=image.name;canvas.title=image.title;canvas.source=image.src;canvas.className=image.className;canvas.style.cssText=image.style.cssText;canvas.style.height=height+'px';canvas.style.width=imageWidth+'px';canvas.height=height;canvas.width=imageWidth;canvas.iheight=imageHeight;canvas.iwidth=imageWidth;object.replaceChild(canvas,image);cvi_reflex.modify(canvas,options);}}}catch(e){}}},modify:function(canvas,options){try{var tilt=(typeof options['tilt']=='string'?options['tilt']:canvas.options['tilt']);canvas.options['tilt']=tilt;var height=(typeof options['height']=='number'?options['height']:canvas.options['height']);canvas.options['height']=height;var opacity=(typeof options['transparency']=='number'?options['transparency']:canvas.options['transparency']);canvas.options['transparency']=opacity;var distance=(typeof options['distance']=='number'?options['distance']:canvas.options['distance']);canvas.options['distance']=distance;var border=(typeof options['border']=='number'?options['border']:canvas.options['border']);canvas.options['border']=border;var filter=(typeof options['filter']=='object'?options['filter']:canvas.options['filter']);canvas.options['filter']=filter;var callback=(typeof options['callback']=='string'?options['callback']:canvas.options['callback']);canvas.options['callback']=callback;var color=(typeof options['color']=='string'?options['color']:canvas.options['color']);canvas.options['color']=color;var hh=canvas.height;var ww=canvas.width;var ih=canvas.iheight;var iw=canvas.iwidth;var tmp=parseInt(height>=10&&height<=100?height:33);var j=Math.max(Math.min(tmp,100),10);var iheit=Math.floor(ih*(j/100));var idist=parseInt(distance<=100?distance:0);var boxh=parseInt(idist+ih+iheit);var ibord=Math.round(Math.min(Math.min(border,iheit/4),Math.max(iw,ih)/20));var iopac=parseFloat(opacity==0?0.5:opacity/100);var itilt=(tilt.match(/^[lnr]/i)?tilt.substr(0,1):'n');var icolor=(color.match(/^#[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]$/i)?color:'#ffffff');var wide=12;var q=1,z,cw,ch,half;var bord=(ibord>0?ibord/2:0);var iter=Math.floor(ww/wide);var rest=(ww%wide);var divs=(100/tmp);var styl='',flex='',xb='',fill='',fb='';if(document.all&&document.namespaces&&!window.opera&&(!document.documentMode||document.documentMode<9)){if(canvas.tagName.toUpperCase()=="VAR"){hh=boxh;iheit=Math.floor(ih/divs);tmp='';if(border==1){bord=0;iborder=1;}else{ibord=Math.floor(Math.round(Math.min(Math.min(border,iheit/4),Math.max(iw,ih)/20))/2)*2;bord=(ibord>0?ibord/2:0);}
iopac=1-iopac;cw=parseInt(iw/20);iter=Math.floor((iw-cw-cw)/wide);rest=((iw-cw-cw)%wide);half=(((iw-cw-cw)/wide)-1)/2;ch=iter+(rest>0?1:0);z=(ih-ch-ch)/ih;if(canvas.bm==true){tmp='<v:rect strokeweight="0" filled="f" stroked="f" fillcolor="transparent" style="zoom:1;margin:0;padding:0;display:block;position:absolute;top:0px;left:0px;width:'+ww+'px;height:'+hh+';"><v:fill opacity="0" color="#000000" /></v:rect>';}
var head='<v:group style="zoom:1;display:'+canvas.dpl+';margin:0;padding:0;position:relative;width:'+ww+'px;height:'+hh+'px;" coordsize="'+ww+','+hh+'">'+tmp;if(itilt=='n'){fill='<v:rect strokeweight="0" filled="t" stroked="f" fillcolor="#ffffff" style="position:absolute;margin:0;padding:0;top:0px;left:0px;width:'+iw+'px;height:'+ih+'px;"><v:fill src="'+canvas.source+'" type="frame" /></v:rect>';fb='<v:rect strokeweight="'+ibord+'" strokecolor="'+icolor+'" filled="f" stroked="'+(bord>0||ibord>0?'t':'f')+'" fillcolor="#ffffff" style="position:absolute;margin:0;padding:0;top:'+bord+'px;left:'+bord+'px;width:'+(iw-bord-bord)+'px;height:'+(ih-bord-bord)+'px;"></v:rect>';xb='<v:rect strokeweight="'+ibord+'" strokecolor="'+icolor+'" filled="f" stroked="'+(bord>0||ibord>0?'t':'f')+'" fillcolor="#ffffff" style="position:absolute;margin:0;padding:0;top:'+(ih+idist+bord)+'px;left:'+bord+'px;width:'+(iw-bord-bord)+'px;height:'+(iheit-bord-bord)+'px; filter: progid:DXImageTransform.Microsoft.Alpha(opacity='+(100*iopac)+',style=1,finishOpacity=0,startx=0,starty=0,finishx=0,finishy='+parseInt(ih*0.66)+');"></v:rect>';flex='<v:rect strokeweight="0" filled="t" stroked="f" fillcolor="#ffffff" style="position:absolute;margin:0;padding:0;top:'+(ih-1+idist)+'px;left:0px;width:'+iw+'px;height:'+iheit+'px; filter:flipv progid:DXImageTransform.Microsoft.Alpha(opacity='+(100*iopac)+',style=1,finishOpacity=0,startx=0,starty=0,finishx=0,finishy='+ih+');"><v:fill origin="0,0" position="0,-'+(divs/2-0.5)+'" size="1,'+(1*divs)+'" src="'+canvas.source+'" type="frame" /></v:rect>';}else if(itilt=='r'){fill='<v:rect strokeweight="0" filled="t" stroked="f" fillcolor="#808080" style="position:absolute;margin:0;padding:0;width:'+iw+'px;height:'+(ih+iheit+idist)+'px;"><v:fill color="#808080" opacity="0" /></v:rect><v:shape strokeweight="0" filled="t" stroked="f" fillcolor="#ffffff" coordorigin="0,0" coordsize="'+iw+','+ih+'" path="m '+cw+',0 l '+cw+','+ih+','+(iw-cw)+','+(ih-ch)+','+(iw-cw)+','+ch+' x e" style="position:absolute;margin:0;padding:0;top:0px;left:0px;width:'+iw+'px;height:'+ih+'px;"><v:fill src="'+canvas.source+'" type="frame" /></v:shape>';for(j=0;j<iter;j++){if(j==(iter-1))q=(rest>0?1:0);fill+='<v:shape strokeweight="0" filled="t" stroked="f" fillcolor="#808080" coordorigin="0,0" coordsize="'+iw+','+ih+'" path="m '+(cw+(j*wide))+','+j+' l '+(q+cw+((j+1)*wide))+','+(j+1)+','+(q+cw+((j+1)*wide))+','+(ih-1-j)+','+(cw+(j*wide))+','+(ih-j)+' x e" style="position:absolute;margin:0;padding:0px;top:0px;left:0px;width:'+iw+'px;height:'+ih+'px;"><v:fill origin="0,0" position="'+(half-j)+',0" size="'+((iw-cw-cw)/wide)+',1" type="frame" src="'+canvas.source+'" /></v:shape>';}
if(rest>0){fill+='<v:shape strokeweight="0" filled="t" stroked="f" fillcolor="#808080" coordorigin="0,0" coordsize="'+iw+','+ih+'" path="m '+(cw+(j*wide))+','+j+' l '+(cw+((j+1)*wide))+','+(j+1)+','+(cw+((j+1)*wide))+','+(ih-1-j)+','+(cw+(j*wide))+','+(ih-j)+' x e" style="position:absolute;margin:0;padding:0px;top:0px;left:0px;width:'+iw+'px;height:'+ih+'px;"><v:fill origin="0,0" position="'+(half-j)+',0" size="'+((iw-cw-cw)/wide)+',1" type="frame" src="'+canvas.source+'" /></v:shape>';}q=((iter*z)/(ih/100))/2;if(bord>0||ibord>0){fb='<v:shape strokeweight="'+ibord+'" strokecolor="'+icolor+'" filled="f" stroked="'+(bord>0||ibord>0?'t':'f')+'" coordorigin="0,0" coordsize="'+iw+','+ih+'" path="m '+(cw+bord)+','+bord+' l '+(cw+bord)+','+(ih-bord)+','+(iw-cw-bord)+','+(ih-ch-bord)+','+(iw-cw-bord)+','+(ch+bord)+' x e" style="position:absolute;margin:0;padding:0;top:0px;left:0px;width:'+iw+'px;height:'+ih+'px;"></v:shape>';xb='<v:shape strokeweight="'+ibord+'" strokecolor="'+icolor+'" stroked="'+(bord>0||ibord>0?'t':'f')+'" filled="f" coordorigin="0,0" coordsize="'+iw+','+(ch+iheit+idist)+'" path="m '+(cw+bord)+','+(ch+idist+bord)+' l '+(cw+bord)+','+(iheit+ch+idist-bord)+','+(iw-cw-bord)+','+(parseInt((iheit+idist)*z)-bord)+','+(iw-cw-bord)+','+(parseInt(idist*z)+bord)+' x e" style="position:absolute;margin:0;padding:0;top:'+(ih-ch+idist)+'px;left:0px;width:'+iw+'px;height:'+(ch+iheit+idist)+'px; flip: y; filter:flipv progid:DXImageTransform.Microsoft.Alpha(opacity='+(100*iopac)+',style=1,finishOpacity=0,startx=0,starty=0,finishx='+q+',finishy=80);"></v:shape>';}else{fb='';xb='';}
flex='<v:shape strokeweight="0" stroked="f" filled="t" fillcolor="#808080" coordorigin="0,0" coordsize="'+iw+','+(ch+iheit+idist)+'" path="m '+cw+','+(ch+idist)+' l '+cw+','+(iheit+ch+idist)+','+(iw-cw)+','+parseInt((iheit+idist)*z)+','+(iw-cw)+','+parseInt(idist*z)+' x e" style="position:absolute;margin:0;padding:0;top:'+(ih-ch+idist)+'px;left:0px;width:'+iw+'px;height:'+(ch+iheit+idist)+'px; flip: y; filter:flipv progid:DXImageTransform.Microsoft.Alpha(opacity='+(100*iopac)+',style=1,finishOpacity=0,startx=0,starty=0,finishx='+q+',finishy=90);"><v:fill origin="0,0" position="0,-'+((divs/2)-0.5)+'" size="1,'+(divs)+'" src="'+canvas.source+'" type="frame" /></v:shape>';}else if(itilt=='l'){fill='<v:rect strokeweight="0" filled="t" stroked="f" fillcolor="#808080" style="position:absolute;margin:0;padding:0;width:'+iw+'px;height:'+(ih+iheit+idist)+'px;"><v:fill color="#808080" opacity="0.0" /></v:rect><v:shape strokeweight="0" filled="t" stroked="f" fillcolor="#ffffff" coordorigin="0,0" coordsize="'+iw+','+ih+'" path="m '+cw+','+ch+' l '+cw+','+(ih-ch)+','+(iw-cw)+','+ih+','+(iw-cw)+',0 x e" style="position:absolute;margin:0;padding:0;top:0px;left:0px;width:'+iw+'px;height:'+ih+'px;"><v:fill src="'+canvas.source+'" type="frame" /></v:shape>';for(j=0;j<iter;j++){if(j==(iter-1))q=(rest>0?1:0);fill+='<v:shape strokeweight="0" filled="t" stroked="f" fillcolor="#808080" coordorigin="0,0" coordsize="'+iw+','+ih+'" path="m '+(cw+(j*wide))+','+(iter-j)+' l '+(q+cw+((j+1)*wide))+','+(iter-1-j)+','+(q+cw+((j+1)*wide))+','+(ih-1-iter+j)+','+(cw+(j*wide))+','+(ih-iter+j)+' x e" style="position:absolute;margin:0;padding:0px;top:0px;left:0px;width:'+iw+'px;height:'+ih+'px;"><v:fill origin="0,0" position="'+(half-j)+',0" size="'+((iw-cw-cw)/wide)+',1" type="frame" src="'+canvas.source+'" /></v:shape>';}
if(rest>0){fill+='<v:shape strokeweight="0" filled="t" stroked="f" fillcolor="#808080" coordorigin="0,0" coordsize="'+iw+','+ih+'" path="m '+(cw+(j*wide))+','+(iter-j)+' l '+(cw+((j+1)*wide))+','+(iter-1-j)+','+(cw+((j+1)*wide))+','+(ih-1-iter+j)+','+(cw+(j*wide))+','+(ih-iter+j)+' x e" style="position:absolute;margin:0;padding:0px;top:0px;left:0px;width:'+iw+'px;height:'+ih+'px;"><v:fill origin="0,0" position="'+(half-j)+',0" size="'+((iw-cw-cw)/wide)+',1" type="frame" src="'+canvas.source+'" /></v:shape>';}q=100-(((iter*z)/(ih/100))/2);if(bord>0||ibord>0){fb='<v:shape strokeweight="'+ibord+'" strokecolor="'+icolor+'" filled="f" stroked="'+(bord>0||ibord>0?'t':'f')+'" coordorigin="0,0" coordsize="'+iw+','+ih+'" path="m '+(cw+bord)+','+(ch+bord)+' l '+(cw+bord)+','+(ih-ch-bord)+','+(iw-cw-bord)+','+(ih-bord)+','+(iw-cw-bord)+','+bord+' x e" style="position:absolute;margin:0;padding:0;top:0px;left:0px;width:'+iw+'px;height:'+ih+'px;"></v:shape>';xb='<v:shape strokeweight="'+ibord+'" strokecolor="'+icolor+'" stroked="'+(bord>0||ibord>0?'t':'f')+'" filled="f" coordorigin="0,0" coordsize="'+iw+','+(ch+iheit+idist)+'" path="m '+(cw+bord)+','+(parseInt(idist*z)+bord)+' l '+(cw+bord)+','+(parseInt((iheit+idist)*z)-bord)+','+(iw-cw-bord)+','+(iheit+ch+idist-bord)+','+(iw-cw-bord)+','+(ch+idist+bord)+' x e" style="position:absolute;margin:0;padding:0;top:'+(ih-ch+idist)+'px;left:0px;width:'+iw+'px;height:'+(ch+iheit+idist)+'px; flip: y; filter:flipv progid:DXImageTransform.Microsoft.Alpha(opacity='+(100*iopac)+',style=1,finishOpacity=0,startx=100,starty=0,finishx='+q+',finishy=80);"></v:shape>';}else{fb='';xb='';}
flex='<v:shape strokeweight="0" filled="t" stroked="f" fillcolor="#808080" coordorigin="0,0" coordsize="'+iw+','+(ch+iheit+idist)+'" path="m '+cw+','+parseInt(idist*z)+' l '+cw+','+parseInt((iheit+idist)*z)+','+(iw-cw)+','+(iheit+ch+idist)+','+(iw-cw)+','+(ch+idist)+' x e" style="position:absolute;margin:0;padding:0;top:'+(ih-ch+idist)+'px;left:0px;width:'+iw+'px;height:'+(ch+iheit+idist)+'px; flip: y; filter:flipv progid:DXImageTransform.Microsoft.Alpha(opacity='+(100*iopac)+',style=1,finishOpacity=0,startx=100,starty=0,finishx='+q+',finishy=90);"><v:fill origin="0,0" position="0,-'+((divs/2)-0.5)+'" size="1,'+(divs)+'" src="'+canvas.source+'" type="frame" /></v:shape>';}
var foot='</v:group>';canvas.innerHTML=head+flex+xb+fill+fb+foot;if(typeof window[callback]==='function'){window[callback](canvas.id,'cvi_reflex');}}}else{if(canvas.tagName.toUpperCase()=="CANVAS"&&canvas.getContext("2d")){var context=canvas.getContext("2d"),prepared=(context.getImageData?true:false),alternate=false;var img=new Image();img.onload=function(){if(prepared&&(typeof cvi_filter!='undefined')&&filter!=null&&filter.length>0){iw=Math.round(iw);ih=Math.round(ih);var source=document.createElement('canvas');source.height=ih+4;source.width=iw+4;var src=source.getContext("2d");var buffer=document.createElement('canvas');buffer.height=ih;buffer.width=iw;var ctx=buffer.getContext("2d");if(src&&ctx){alternate=true;ctx.clearRect(0,0,iw,ih);ctx.drawImage(img,0,0,iw,ih);src.clearRect(0,0,iw+4,ih+4);src.drawImage(img,0,0,iw+4,ih+4);src.drawImage(img,2,2,iw,ih);for(var i in filter){cvi_filter.add(source,buffer,filter[i],iw,ih);}}}
if(canvas.isWK){var obj=canvas.parentNode;}
if(typeof resource=='undefined'){var resource=document.createElement('canvas');if(resource.getContext){resource.style.position='fixed';resource.style.left=-9999+'px';resource.style.top=0+'px';resource.height=canvas.height;resource.width=canvas.width;resource.style.height=canvas.height+'px';resource.style.width=canvas.width+'px';if(canvas.isWK){obj.appendChild(resource);}}}
context=canvas.getContext("2d");context.clearRect(0,0,ww,hh);if(!canvas.isCR){context.globalCompositeOperation="source-over";context.fillStyle='rgba(0,0,0,0)';context.fillRect(0,0,ww,hh);}
context.save();context.translate(0,boxh-1);context.scale(1,-1);if(alternate){context.drawImage(source,2,2,iw,ih,0,-(boxh-iheit-iheit-idist),ww,ih);}else{context.drawImage(img,0,-(boxh-iheit-iheit-idist),ww,ih);}
context.restore();context.clearRect(0,boxh,ww,hh-boxh);if(ibord>0){context.strokeStyle=icolor;context.lineWidth=ibord;context.beginPath();context.rect(bord,boxh-iheit+bord,ww-ibord,iheit);context.closePath();context.stroke();context.clearRect(0,boxh,ww,ibord);}
if(!canvas.isWK||itilt=='n'){context.globalCompositeOperation="destination-out";styl=context.createLinearGradient(0,boxh-iheit,0,boxh);styl.addColorStop(1,"rgba(0,0,0,1.0)");styl.addColorStop(0,"rgba(0,0,0,"+iopac+")");context.fillStyle=styl;}
if(canvas.isWK){context.beginPath();context.rect(0,boxh-iheit,ww,iheit);context.closePath();context.fill();}else{context.fillRect(0,boxh-iheit,ww,iheit);}
context.globalCompositeOperation="source-over";if(alternate){context.drawImage(source,2,2,iw,ih,0,0,iw,ih);}else{context.drawImage(img,0,0,iw,ih);}
if(canvas.isWK&&idist>0&&itilt!='n'){context.fillStyle='#808080';context.fillRect(0,boxh-iheit-idist,ww,idist);}
if(ibord>0&&itilt=='n'){context.beginPath();context.rect(bord,bord,ww-ibord,boxh-iheit-idist-ibord);context.closePath();context.stroke();}
if(itilt=='l'||itilt=='r'){if(resource.getContext){context=resource.getContext("2d");context.globalCompositeOperation="source-over";context.clearRect(0,0,ww,hh);context.save();if(itilt=='r'){for(j=0;j<iter;j++){context.drawImage(canvas,j*wide,0,wide,boxh,j*wide,j*1,wide,boxh-(j*2));}
if(rest>0){rest=canvas.width-(iter*wide);context.drawImage(canvas,j*wide,0,rest,boxh,j*wide,j*1,rest,boxh-(j*2));}}else{for(j=0;j<iter;j++){context.drawImage(canvas,j*wide,0,wide,boxh,j*wide,(iter-j)*1,wide,boxh-((iter-j)*2));}
if(rest>0){rest=canvas.width-(iter*wide);context.drawImage(canvas,j*wide,0,rest,boxh,j*wide,0,rest,boxh);}}
context.restore();if(canvas.getContext){context=canvas.getContext("2d");context.clearRect(0,0,ww,hh);context.save();if(itilt=='r'){clipPolyRight(context,ww/20,0,ww*0.95,boxh,iter+(rest>0?1:0),idist,iheit);}else{clipPolyLeft(context,ww/20,0,ww*0.95,boxh,iter+(rest>0?1:1),idist,iheit);}
context.clip();context.drawImage(resource,parseInt(ww/20),0,parseInt(ww*0.9),hh);context.restore();if(ibord>0){context.lineWidth=ibord;if(itilt=='r'){strokePolyRight(context,ww/20,0,ww*0.95,boxh,iter+(rest>0?1:0),idist,iheit,bord);context.stroke();}else{strokePolyLeft(context,ww/20,0,ww*0.95,boxh,iter+(rest>0?1:0),idist,iheit,bord);context.stroke();}}
if(canvas.isWK){context.save();context.globalCompositeOperation="destination-out";styl=context.createLinearGradient((itilt=='l'?ww:0),boxh-iheit,(itilt=='l'?ww-(2*(wide/divs)):2*(wide/divs)),boxh);styl.addColorStop(1,"rgba(0,0,0,1.0)");styl.addColorStop(0,"rgba(0,0,0,"+iopac+")");context.fillStyle=styl;clipReflex(context,ww/20,0,ww*0.95,boxh,iter+(rest>0?1:0),idist,iheit,itilt);context.fill();context.globalCompositeOperation="source-in";clearReflex(context,ww/20,0,ww*0.95,boxh,iter+(rest>0?1:0),idist,iheit,itilt);context.clip();context.clearRect(0,0,ww,boxh);context.clearRect(0,0,ww,boxh);context.clearRect(0,0,ww,boxh);context.clearRect(0,0,ww,boxh);context.restore();obj.removeChild(resource);}}}}
if(typeof window[callback]==='function'){window[callback](canvas.id,'cvi_reflex');}}
img.src=canvas.source;}}}catch(e){}},replace:function(canvas){var object=canvas.parentNode;var img=document.createElement('img');img.id=canvas.id;img.alt=canvas.alt;img.title=canvas.title;img.src=canvas.source;img.className=canvas.className;img.height=canvas.height;img.width=canvas.width;img.style.cssText=canvas.style.cssText;img.style.height=canvas.iheight+'px';img.style.width=canvas.iwidth+'px';object.replaceChild(img,canvas);},remove:function(canvas){if(document.all&&document.namespaces&&!window.opera&&(!document.documentMode||document.documentMode<9)){if(canvas.tagName.toUpperCase()=="VAR"){cvi_reflex.replace(canvas);}}else{if(canvas.tagName.toUpperCase()=="CANVAS"){cvi_reflex.replace(canvas);}}}}


function hextorgba(val,trans){function hex2dec(hex){return(Math.max(0,Math.min(parseInt(hex,16),255)));}
var cr=hex2dec(val.substr(1,2)),cg=hex2dec(val.substr(3,2)),cb=hex2dec(val.substr(5,2));return'rgba('+cr+','+cg+','+cb+','+trans+')';}
function addShading(ctx,x,y,width,height,opacity){var style=ctx.createLinearGradient(0,y,0,y+height);style.addColorStop(0,'rgba(0,0,0,'+(opacity/2)+')');style.addColorStop(0.3,'rgba(0,0,0,0)');style.addColorStop(0.7,'rgba(254,254,254,0)');style.addColorStop(1,'rgba(254,254,254,'+(opacity)+')');ctx.beginPath();ctx.rect(x,y,width,height);ctx.closePath();ctx.fillStyle=style;ctx.fill();}
function addLining(ctx,x,y,width,height,opacity,inset,inner,color){var style=ctx.createLinearGradient(x,y,width,height);if(inner==true){style.addColorStop(0,'rgba(192,192,192,'+opacity+')');style.addColorStop(0.7,'rgba(254,254,254,0.8)');style.addColorStop(1,'rgba(254,254,254,0.9)');}else{if(color=='#f0f4ff'){style.addColorStop(0,'rgba(254,254,254,0.9)');style.addColorStop(0.3,'rgba(254,254,254,0.8)');style.addColorStop(1,'rgba(192,192,192,0.0)');}else{style.addColorStop(0,'rgba(254,254,254,0.0)');style.addColorStop(1,'rgba(192,192,192,0.0)');}}
ctx.beginPath();ctx.rect(x,y,width,height);ctx.closePath();ctx.strokeStyle=style;ctx.lineWidth=inset;ctx.stroke();}
function addRadialStyle(ctx,x1,y1,r1,x2,y2,r2,opacity){var tmp=ctx.createRadialGradient(x1,y1,r1,x2,y2,r2);var opt=Math.min(parseFloat(opacity+0.1),1.0);tmp.addColorStop(0,'rgba(0,0,0,'+opt+')');tmp.addColorStop(0.25,'rgba(0,0,0,'+opacity+')');tmp.addColorStop(1,'rgba(0,0,0,0)');return tmp;}
function addLinearStyle(ctx,x,y,w,h,opacity){var tmp=ctx.createLinearGradient(x,y,w,h);var opt=Math.min(parseFloat(opacity+0.1),1.0);tmp.addColorStop(0,'rgba(0,0,0,'+opt+')');tmp.addColorStop(0.25,'rgba(0,0,0,'+opacity+')');tmp.addColorStop(1,'rgba(0,0,0,0)');return tmp;}
function tiltShadow(ctx,x,y,width,height,radius,opacity,round){var style,f=round?2.5:1.25,t=round?3.5:2.25;ctx.fillStyle="rgba(0,0,0,"+(opacity*1.2)+")";ctx.beginPath();ctx.rect(x+radius,y+height-y-y,width-(radius*t),y);ctx.closePath();ctx.fill();ctx.beginPath();ctx.rect(x+width-x-x,y,radius,radius);ctx.closePath();style=addLinearStyle(ctx,x+width-x-x,y+radius,x+width-x-x,y,opacity);ctx.fillStyle=style;ctx.fill();ctx.beginPath();ctx.rect(x,y+height-y-y,radius,radius);ctx.closePath();style=addLinearStyle(ctx,x+radius,y+height-y-y,x,y+height-y-y,opacity);ctx.fillStyle=style;ctx.fill();ctx.beginPath();ctx.moveTo(x+width-x-x,y+radius);ctx.lineTo(x+width-x,y+radius);ctx.quadraticCurveTo(x+width-x-x,y+(height/2),x+width-x,y+height-(radius*f));ctx.lineTo(x+width-x-x,y+height-(radius*f));ctx.quadraticCurveTo(x+width-(x*3),y+(height/2),x+width-x-x,y+radius);ctx.closePath();ctx.fill();ctx.beginPath();ctx.rect(x,y+height-radius,radius,radius);ctx.closePath();style=addRadialStyle(ctx,x+radius,y+height-radius,radius-x,x+radius,y+height-radius,radius,opacity);ctx.fillStyle=style;ctx.fill();ctx.beginPath();ctx.rect(x+radius,y+height-y,width-(radius*t),y);ctx.closePath();style=addLinearStyle(ctx,x+radius,y+height-y,x+radius,y+height,opacity);ctx.fillStyle=style;ctx.fill();ctx.beginPath();ctx.rect(x+width-(radius*f),y+height-(radius*f),radius*f,radius*f);ctx.closePath();style=addRadialStyle(ctx,x+width-(radius*f),y+height-(radius*f),Math.max(0,(radius*f)-1.5-x),x+width-(radius*f),y+height-(radius*f),radius*f,opacity);ctx.fillStyle=style;ctx.fill();ctx.beginPath();ctx.moveTo(x+width-x,y+radius);ctx.lineTo(x+width,y+radius);ctx.quadraticCurveTo(x+width-x,y+(height/2),x+width,y+height-(radius*f));ctx.lineTo(x+width-x,y+height-(radius*f));ctx.quadraticCurveTo(x+width-(x*2),y+(height/2),x+width-x,y+radius);ctx.closePath();style=addLinearStyle(ctx,x+width-x,y+radius,x+width,y+radius,opacity);ctx.fillStyle=style;ctx.fill();ctx.beginPath();ctx.rect(x+width-radius,y,radius,radius);ctx.closePath();style=addRadialStyle(ctx,x+width-radius,y+radius,radius-x,x+width-radius,y+radius,radius,opacity);ctx.fillStyle=style;ctx.fill();}
function getRadius(radius,width,height){var part=(Math.min(width,height)/100);radius=Math.max(Math.min(100,radius/part),0);return radius+'%';}
function wavedRect(ctx,x,y,w,h,r,n){function rF(a,z){return Math.random()*(z-a)+a;};var i,t,c,cx,cy,cw,ch,wa=w/16,wz=w/32,ha=h/16,hz=h/32,da=r*0.1,dz=r*0.25;if(!n){ctx.beginPath();}ctx.moveTo(x,y);cx=x;cy=y;ch=h;while(ch>0){t=rF(ha,Math.min(ch,hz));c=rF(1,t);ctx.quadraticCurveTo(cx+rF(da,dz),cy+c,cx,cy+t);cy+=t;ch-=t;}
cx=x;cy=y+h;cw=w;while(cw>0){t=rF(wa,Math.min(cw,wz));c=rF(1,t);ctx.quadraticCurveTo(cx+c,cy-rF(da,dz),cx+t,cy);cx+=t;cw-=t;}
cx=x+w;cy=y+h;ch=h;while(ch>0){t=rF(ha,Math.min(ch,hz));c=rF(1,t);ctx.quadraticCurveTo(cx-rF(da,dz),cy-c,cx,cy-t);cy-=t;ch-=t;}
cx=x+w;cy=y;cw=w;while(cw>0){t=rF(wa,Math.min(cw,wz));c=rF(1,t);ctx.quadraticCurveTo(cx-c,cy+rF(da,dz),cx-t,cy);cx-=t;cw-=t;}
if(!n)ctx.closePath();}
function wavedPath(x,y,w,h,r){function rI(a,b){return parseInt(Math.floor(Math.random()*(b-a+1))+a);};function qC(cX,cY,CPx,CPy,aX,aY){var z=new Array(6);z[0]=cX+2.0/3.0*(CPx-cX);z[1]=cY+2.0/3.0*(CPy-cY);z[2]=z[0]+(aX-cX)/3.0;z[3]=z[1]+(aY-cY)/3.0;z[4]=aX;z[5]=aY;return z;}
var p="",i,k,t,c,cx,cy,cw,ch,wa=w/16,wz=w/32,ha=h/16,hz=h/32,da=r*0.1,dz=r*0.25;p+='m '+x+','+y;cx=x;cy=y;ch=h;while(ch>0){t=rI(ha,Math.min(ch,hz));c=rI(1,t);k=qC(cx,cy,cx+rI(da,dz),cy+c,cx,cy+t);p+=' c '+parseInt(k[0])+','+Math.min(h,parseInt(k[1]))+','+parseInt(k[2])+','+Math.min(h,parseInt(k[3]))+','+parseInt(k[4])+','+Math.min(h,parseInt(k[5]));cy+=t;ch-=t;}
cx=x;cy=y+h;cw=w;while(cw>0){t=rI(wa,Math.min(cw,wz));c=rI(1,t);k=qC(cx,cy,cx+c,cy-rI(da,dz),cx+t,cy);p+=' c '+Math.min(w,parseInt(k[0]))+','+parseInt(k[1])+','+Math.min(w,parseInt(k[2]))+','+parseInt(k[3])+','+Math.min(w,parseInt(k[4]))+','+parseInt(k[5]);cx+=t;cw-=t;}
cx=x+w;cy=y+h;ch=h;while(ch>0){t=rI(ha,Math.min(ch,hz));c=rI(1,t);k=qC(cx,cy,cx-rI(da,dz),cy-c,cx,cy-t);p+=' c '+parseInt(k[0])+','+Math.max(0,parseInt(k[1]))+','+parseInt(k[2])+','+Math.max(0,parseInt(k[3]))+','+parseInt(k[4])+','+Math.max(0,parseInt(k[5]));cy-=t;ch-=t;}
cx=x+w;cy=y;cw=w;while(cw>0){t=rI(wa,Math.min(cw,wz));c=rI(1,t);k=qC(cx,cy,cx-c,cy+rI(da,dz),cx-t,cy);p+=' c '+Math.max(0,parseInt(k[0]))+','+parseInt(k[1])+','+Math.max(0,parseInt(k[2]))+','+parseInt(k[3])+','+Math.max(0,parseInt(k[4]))+','+parseInt(k[5]);cx-=t;cw-=t;}
return p+' x e';}
function roundedRect(ctx,x,y,width,height,radius,nopath){if(!nopath)ctx.beginPath();ctx.moveTo(x,y+radius);ctx.lineTo(x,y+height-radius);ctx.quadraticCurveTo(x,y+height,x+radius,y+height);ctx.lineTo(x+width-radius,y+height);ctx.quadraticCurveTo(x+width,y+height,x+width,y+height-radius);ctx.lineTo(x+width,y+radius);ctx.quadraticCurveTo(x+width,y,x+width-radius,y);ctx.lineTo(x+radius,y);ctx.quadraticCurveTo(x,y,x,y+radius);if(!nopath)ctx.closePath();}
var cvi_instant={defaultTilt:'none',defaultShadow:33,defaultShade:33,defaultColor:'#f0f4ff',defaultNoshade:false,defaultNocorner:false,defaultHistorical:false,defaultPreserve:false,defaultTextcolor:'#000000',defaultFontattr:[100,100,100],defaultText:'',defaultFilter:null,defaultCallback:null,add:function(image,options){if(image.tagName.toUpperCase()=="IMG"){var defopts={"tilt":cvi_instant.defaultTilt,"shade":cvi_instant.defaultShade,"shadow":cvi_instant.defaultShadow,"color":cvi_instant.defaultColor,"nocorner":cvi_instant.defaultNocorner,"noshade":cvi_instant.defaultNoshade,"historical":cvi_instant.defaultHistorical,"preserve":cvi_instant.defaultPreserve,"textcolor":cvi_instant.defaultTextcolor,"fontattr":cvi_instant.defaultFontattr,"text":cvi_instant.defaultText,"filter":cvi_instant.defaultFilter,"callback":cvi_instant.defaultCallback}
if(options){for(var i in defopts){if(!options[i]){options[i]=defopts[i];}}}else{options=defopts;}
var imageWidth=('iwidth'in options)?parseInt(options.iwidth):image.width;var imageHeight=('iheight'in options)?parseInt(options.iheight):image.height;try{var object=image.parentNode;if(document.all&&document.namespaces&&!window.opera&&(!document.documentMode||document.documentMode<9)){if(document.namespaces['v']==null){var e=["shape","shapetype","group","background","path","formulas","handles","fill","stroke","shadow","textbox","textpath","imagedata","line","polyline","curve","roundrect","oval","rect","arc","image"],s=document.createStyleSheet();for(var i=0;i<e.length;i++){s.addRule("v\\:"+e[i],"behavior: url(#default#VML);");}document.namespaces.add("v","urn:schemas-microsoft-com:vml");}
var display=(image.currentStyle.display.toLowerCase()=='block')?'block':'inline-block';var canvas=document.createElement(['<var style="zoom:1;display:'+display+';width:'+imageWidth+'px;height:'+imageHeight+'px;padding:0px;">'].join(''));var flt=image.currentStyle.styleFloat.toLowerCase();display=(flt=='left'||flt=='right')?'inline':display;canvas.options=options;canvas.dpl=display;canvas.id=image.id;canvas.alt=image.alt;canvas.name=image.name;canvas.title=image.title;canvas.source=image.src;canvas.className=image.className;canvas.style.cssText=image.style.cssText;canvas.height=imageHeight;canvas.width=imageWidth;object.replaceChild(canvas,image);cvi_instant.modify(canvas,options);}else{var canvas=document.createElement('canvas');if(canvas.getContext("2d")){canvas.options=options;canvas.id=image.id;canvas.alt=image.alt;canvas.name=image.name;canvas.title=image.title;canvas.source=image.src;canvas.className=image.className;canvas.style.cssText=image.style.cssText;canvas.style.height=imageHeight+'px';canvas.style.width=imageWidth+'px';canvas.height=imageHeight;canvas.width=imageWidth;object.replaceChild(canvas,image);cvi_instant.modify(canvas,options);}}}catch(e){}}},modify:function(canvas,options){try{var tilt=(typeof options['tilt']=='string'?options['tilt']:canvas.options['tilt']);canvas.options['tilt']=tilt;var shade=(typeof options['shade']=='number'?options['shade']:canvas.options['shade']);canvas.options['shade']=shade;var shadow=(typeof options['shadow']=='number'?options['shadow']:canvas.options['shadow']);canvas.options['shadow']=shadow;var color=(typeof options['color']=='string'?options['color']:canvas.options['color']);canvas.options['color']=color;var noshade=(typeof options['noshade']=='boolean'?options['noshade']:canvas.options['noshade']);canvas.options['noshade']=noshade;var nocorner=(typeof options['nocorner']=='boolean'?options['nocorner']:canvas.options['nocorner']);canvas.options['nocorner']=nocorner;var historical=(typeof options['historical']=='boolean'?options['historical']:canvas.options['historical']);canvas.options['historical']=historical;var preserve=(typeof options['preserve']=='boolean'?options['preserve']:canvas.options['preserve']);canvas.options['preserve']=preserve;var textcolor=(typeof options['textcolor']=='string'?options['textcolor']:canvas.options['textcolor']);canvas.options['textcolor']=textcolor;var attr=(typeof options['fontattr']=='object'?options['fontattr']:canvas.options['fontattr']);canvas.options['fontattr']=attr;var text=(typeof options['text']=='string'?options['text']:canvas.options['text']);canvas.options['text']=text;var filter=(typeof options['filter']=='object'?options['filter']:canvas.options['filter']);canvas.options['filter']=filter;var callback=(typeof options['callback']=='string'?options['callback']:canvas.options['callback']);canvas.options['callback']=callback;var ih=canvas.height;var iw=canvas.width;var ishade=shadow==0?0.1:shade/100;if(historical==true)nocorner=false;var ishadow=shadow==0?0.33:shadow/100;var itilt=(tilt.match(/^[lnr]/i)?tilt.substr(0,1):'n');var icolor=(color.match(/^#[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]$/i)?color:'#f0f4ff');var tcolor=(textcolor.match(/^#[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]$/i)?textcolor:'#000000');var bd=Math.round(((iw+ih)/2)*0.05);var db=Math.round(Math.max(iw,ih)*0.05);var os=bd/2;var sc=1.333333;var ww=iw-(bd*2);var hh=ih-(bd*2);var hz=Math.round(hh/3);if(iw>ih){var xs=0.05;var ys=xs*(iw/ih);}else if(iw<ih){var ys=0.05;var xs=ys*(ih/iw);}else{var xs=0.05;var ys=0.05;}var r=nocorner?getRadius(bd,iw,ih):0;var f,it,rt,tw,ff,yo,xo,head,foot,shadow,shade,shine,frame,fill,txt="",over="",path="";if(document.all&&document.namespaces&&!window.opera&&(!document.documentMode||document.documentMode<9)){if(canvas.tagName.toUpperCase()=="VAR"){f=(noshade==false?'t':'f');it=parseInt(os*.75);if(itilt=='r'){rt=2.8;sc=0.95;}else if(itilt=='l'){rt=-2.8;sc=0.95;}else{rt=0;sc=1;}
head='<v:group style="rotation:'+rt+';zoom:'+sc+';display:'+canvas.dpl+';margin:0px;padding:0px;position:relative;width:'+iw+'px;height:'+ih+'px;" coordsize="'+iw+','+ih+'"><v:rect strokeweight="0" filled="f" stroked="f" fillcolor="transparent" style="zoom:1;margin:0px;padding:0px;display:block;position:absolute;top:0px;left:0px;width:'+iw+'px;height:'+ih+'px;"><v:fill opacity="0" color="#000000" /></v:rect>';shadow='<v:roundrect arcsize="'+r+'" strokeweight="0" filled="t" stroked="f" fillcolor="#000000" style="filter:progid:dxImageTransform.Microsoft.Blur(PixelRadius='+it+', MakeShadow=false) Alpha(opacity='+(ishadow*100)+'); zoom:1;margin:0px;padding:0px;display:block;position:absolute;top:'+os+'px;left:'+os+'px;width:'+(iw-(2*os))+'px;height:'+(ih-(2*os))+'px;"><v:fill color="#000000" opacity="1" /></v:roundrect>';if(historical==false){frame='<v:roundrect arcsize="'+r+'" strokeweight="0" filled="t" stroked="f" fillcolor="'+icolor+'" style="zoom:1;margin:0px;padding:0px;display:block;position:absolute;top:0px;left:0px;width:'+(iw-os)+'px;height:'+(ih-os)+'px;"></v:roundrect>';}else{path=wavedPath(0,0,(iw-os)*10,(ih-os)*10,bd*10);frame='<v:shape strokeweight="0" stroked="f" filled="t" fillcolor="'+icolor+'" coordorigin="0,0" coordsize="'+((iw-os)*10)+','+((ih-os)*10)+'" path="'+path+'" style="zoom:1;margin:0px;padding:0px;display:block;position:absolute;top:0px;left:0px;width:'+(iw-os)+'px;height:'+(ih-os)+'px;"></v:shape>';}
shine='<v:rect strokeweight="0" filled="t" stroked="f" fillcolor="'+icolor+'" style="zoom:1;margin:0px;padding:0px;display:block;position:absolute;top:'+bd+'px;left:'+bd+'px;width:'+(iw-os-(2*bd))+'px;height:'+(ih-os-(2*bd))+'px;"><v:fill color="#000000" opacity="'+ishadow+'" /></v:rect>';shade='<v:rect strokeweight="0" filled="'+f+'" stroked="f" fillcolor="transparent" style="zoom:1;margin:0px;padding:0px;display:block;position:absolute;top:'+bd+'px;left:'+bd+'px;width:'+(iw-os-(2*bd))+'px;height:'+hz+'px;"><v:fill method="sigma" type="gradient" angle="0" color="#000000" opacity="0" color2="#000000" o:opacity2="'+(ishade/2)+'" /></v:rect><v:rect strokeweight="0" filled="'+f+'" stroked="f" fillcolor="transparent" style="zoom:1;margin:0px;padding:0px;display:block;position:absolute;top:'+(ih-os-bd-hz)+'px;left:'+bd+'px;width:'+(iw-os-(2*bd))+'px;height:'+hz+'px;"><v:fill method="sigma" type="gradient" angle="0" color="#ffffff" opacity="'+(ishade*0.75)+'" color2="#ffffff" o:opacity2="0" /></v:rect><v:rect strokeweight="2" filled="f" stroked="t" strokecolor="'+icolor+'" fillcolor="transparent" style="zoom:1;margin:0px;padding:0px;display:block;position:absolute;top:'+bd+'px;left:'+bd+'px;width:'+(iw-os-(2*bd))+'px;height:'+(ih-os-(2*bd))+'px;"><v:fill color="#ffffff" opacity="0" /></v:rect>';if(typeof check_strokeTextCapability=='function'&&text!=''){if(check_strokeTextCapability()){over='<v:rect strokeweight="0" filled="t" stroked="f" fillcolor="'+icolor+'" style="zoom:1;margin:0px;padding:0px;display:block;position:absolute;left:'+(bd-1)+'px;top:'+(ih-1-os-(bd*(document.documentMode==8&&rt!=0?4:3)))+'px;width:'+(iw-os+2-(bd*2))+'px;height:'+(bd*3)+'px;"></v:rect>';text=get_widthText(text,ww,bd*1.5,attr[1],attr[2]);tw=get_textWidth(text,bd*1.5,attr[1],attr[2]);txt=get_strokeText(text,((iw-os)-tw)/2,ih-os-(bd*(document.documentMode==8&&rt!=0?3.4:2.4)),bd*1.5,attr[0],attr[1],attr[2],"sans-serif",tcolor,1,0);shade='<v:rect strokeweight="0" filled="'+f+'" stroked="f" fillcolor="transparent" style="zoom:1;margin:0px;padding:0px;display:block;position:absolute;top:'+bd+'px;left:'+bd+'px;width:'+(iw-os-(2*bd))+'px;height:'+hz+'px;"><v:fill method="sigma" type="gradient" angle="0" color="#000000" opacity="0" color2="#000000" o:opacity2="'+(ishade/2)+'" /></v:rect><v:rect strokeweight="0" filled="'+f+'" stroked="f" fillcolor="transparent" style="zoom:1;margin:0px;padding:0px;display:block;position:absolute;top:'+(ih-os-(bd*3)-hz)+'px;left:'+bd+'px;width:'+(iw-os-(2*bd))+'px;height:'+hz+'px;"><v:fill method="sigma" type="gradient" angle="0" color="#ffffff" opacity="'+(ishade*0.75)+'" color2="#ffffff" o:opacity2="0" /></v:rect><v:rect strokeweight="2" filled="f" stroked="t" strokecolor="'+icolor+'" fillcolor="transparent" style="zoom:1;margin:0px;padding:0px;display:block;position:absolute;top:'+bd+'px;left:'+bd+'px;width:'+(iw-os-(2*bd))+'px;height:'+(ih-os-(4*bd))+'px;"><v:fill color="#ffffff" opacity="0" /></v:rect>';}}
if(preserve==false){fill='<v:image src="'+canvas.source+'" style="zoom:1;margin:0px;padding:0px;display:block;position:absolute;top:'+bd+'px;left:'+bd+'px;width:'+(iw-os-(2*bd))+'px;height:'+(ih-os-(2*bd))+'px;"></v:image>';}else{if(iw>ih){ff=(ih/iw);xo=0;yo=((ww*ff)-hh)/2;hh=(ww*ff);yo=(yo/(hh/100));}else if(iw<ih){ff=(iw/ih);yo=0;xo=((hh*ff)-ww)/2;ww=(hh*ff);xo=(xo/(ww/100));}else{ff=1;xo=0;yo=0;}
fill='<v:image croptop="'+yo+'%" cropbottom="'+yo+'%" cropleft="'+xo+'%" cropright="'+xo+'%" src="'+canvas.source+'" style="zoom:1;margin:0px;padding:0px;display:block;position:absolute;top:'+bd+'px;left:'+bd+'px;width:'+(iw-os-(2*bd))+'px;height:'+(ih-os-(2*bd))+'px;"></v:image>';}
foot='</v:group>';canvas.innerHTML=head+shadow+frame+shine+fill+shade+over+txt+foot;if(typeof window[callback]==='function'){window[callback](canvas.id,'cvi_instant');}}}else{if(canvas.tagName.toUpperCase()=="CANVAS"&&canvas.getContext("2d")){it=Math.floor(Math.min(Math.max(bd/8,1),2));var context=canvas.getContext("2d"),prepared=(context.getImageData?true:false),alternate=false;var img=new Image();img.onload=function(){context.clearRect(0,0,iw,ih);context.save();if(itilt=='r'){context.translate(db,0);context.scale(1-(sc*xs),1-(sc*ys));context.rotate(0.05);}else if(itilt=='n'){context.scale(1-(xs/1.5),1-(ys/1.5));}else if(itilt=='l'){context.translate(0,db);context.scale(1-(sc*xs),1-(sc*ys));context.rotate(-0.05);}
tiltShadow(context,os,os,iw,ih,os,ishadow,nocorner);if(historical==true){wavedRect(context,0,0,iw,ih,bd);context.clip();}else
if(nocorner==true){roundedRect(context,0,0,iw,ih,bd);context.clip();}
context.fillStyle=icolor;context.fillRect(0,0,iw,ih);context.fillStyle='rgba(0,0,0,'+ishadow+')';context.fillRect(bd,bd,iw-(bd*2),ih-(bd*2));if(!window.opera){addLining(context,1.5,1.5,iw-3,ih-3,ishadow,it,false,icolor);}
if(preserve==false){if(prepared&&(typeof cvi_filter!='undefined')&&filter!=null&&filter.length>0){ww=Math.round(ww);hh=Math.round(hh);var source=document.createElement('canvas');source.height=hh+4;source.width=ww+4;var src=source.getContext("2d");var buffer=document.createElement('canvas');buffer.height=hh;buffer.width=ww;var ctx=buffer.getContext("2d");if(src&&ctx){alternate=true;ctx.clearRect(0,0,ww,hh);ctx.drawImage(img,0,0,ww,hh);src.clearRect(0,0,ww+4,hh+4);src.drawImage(img,0,0,ww+4,hh+4);src.drawImage(img,2,2,ww,hh);for(var i in filter){cvi_filter.add(source,buffer,filter[i],ww,hh);}}}
if(alternate){context.drawImage(source,2,2,ww,hh,bd,bd,ww,hh);}else{context.drawImage(img,bd,bd,ww,hh);}}else{if(iw>ih){ff=(ih/iw);xo=0;yo=((ww*ff)-hh)/2;hh=(ww*ff);}else if(iw<ih){ff=(iw/ih);yo=0;xo=((hh*ff)-ww)/2;ww=(hh*ff);}else{ff=1;xo=0;yo=0;}
if(prepared&&(typeof cvi_filter!='undefined')&&filter!=null&&filter.length>0){ww=Math.round(ww);hh=Math.round(hh);var source=document.createElement('canvas');source.height=hh+4;source.width=ww+4;var src=source.getContext("2d");var buffer=document.createElement('canvas');buffer.height=hh;buffer.width=ww;var ctx=buffer.getContext("2d");if(src&&ctx){alternate=true;ctx.clearRect(0,0,ww,hh);ctx.drawImage(img,0,0,ww,hh);src.clearRect(0,0,ww+4,hh+4);src.drawImage(img,0,0,ww+4,hh+4);src.drawImage(img,2,2,ww,hh);for(var i in filter){cvi_filter.add(source,buffer,filter[i],ww,hh);}}}
context.save();context.beginPath();context.rect(bd,bd,ww-(2*xo),hh-(2*yo));context.closePath();context.clip();if(alternate){context.drawImage(source,2,2,ww,hh,bd-xo,bd-yo,ww,hh);}else{context.drawImage(img,bd-xo,bd-yo,ww,hh);}
context.restore();}
if(typeof set_textRenderContext=='function'&&text!=''){set_textRenderContext(context);if(check_textRenderContext(context)){context.save();context.beginPath();context.rect(1,ih-(bd*3),iw-2,(bd*3));context.closePath();context.fillStyle=icolor;context.fill();context.restore();if(noshade==false){addShading(context,bd,bd,iw-(bd*2),ih-(bd*4),ishade);}
if(!window.opera){addLining(context,bd,bd,iw-(bd*2),ih-(bd*4),ishadow,it,true);}
context.strokeStyle=hextorgba(tcolor,1);text=get_widthText(text,ww,bd*1.5,attr[1],attr[2]);tw=get_textWidth(text,bd*1.5,attr[1],attr[2]);context.strokeText(text,bd+((ww-tw)/2),ih-(bd*2.4),bd*1.5,attr[0],attr[1],attr[2]);}}else{if(noshade==false){addShading(context,bd,bd,iw-(bd*2),ih-(bd*2),ishade);}
if(!window.opera){addLining(context,bd,bd,iw-(bd*2),ih-(bd*2),ishadow,it,true);}}
context.restore();if(typeof window[callback]==='function'){window[callback](canvas.id,'cvi_instant');}}
img.src=canvas.source;}}}catch(e){}},replace:function(canvas){var object=canvas.parentNode;var img=document.createElement('img');img.id=canvas.id;img.alt=canvas.alt;img.title=canvas.title;img.src=canvas.source;img.className=canvas.className;img.height=canvas.height;img.width=canvas.width;img.style.cssText=canvas.style.cssText;img.style.height=canvas.height+'px';img.style.width=canvas.width+'px';object.replaceChild(img,canvas);},remove:function(canvas){if(document.all&&document.namespaces&&!window.opera&&(!document.documentMode||document.documentMode<9)){if(canvas.tagName.toUpperCase()=="VAR"){cvi_instant.replace(canvas);}}else{if(canvas.tagName.toUpperCase()=="CANVAS"){cvi_instant.replace(canvas);}}}}


