if(!window.CanvasRenderingContext2D){(function(){var p=Math,x=p.round,l=p.sin,k=p.cos,v=10,u=v/2,e={init:function(j){var i=j||document;if(/MSIE/.test(navigator.userAgent)&&!window.opera){var m=this;i.attachEvent("onreadystatechange",function(){m.r(i)})}},r:function(j){if(j.readyState=="complete"){if(!j.namespaces.s){j.namespaces.add("g_vml_","urn:schemas-microsoft-com:vml")}var i=j.createStyleSheet();i.cssText="canvas{display:inline-block;overflow:hidden;text-align:left;width:300px;height:150px}g_vml_\\:*{behavior:url(#default#VML)}";var y=j.getElementsByTagName("canvas");for(var m=0;m<y.length;m++){if(!y[m].getContext){this.initElement(y[m])}}}},q:function(j){var i=j.outerHTML,z=j.ownerDocument.createElement(i);if(i.slice(-2)!="/>"){var y="/"+j.tagName,m;while((m=j.nextSibling)&&m.tagName!=y){m.removeNode()}if(m){m.removeNode()}}j.parentNode.replaceChild(z,j);return z},initElement:function(j){j=this.q(j);j.getContext=function(){if(this.l){return this.l}return this.l=new n(this)};j.attachEvent("onpropertychange",b);j.attachEvent("onresize",a);var i=j.attributes;if(i.width&&i.width.specified){j.style.width=i.width.nodeValue+"px"}else{j.width=j.clientWidth}if(i.height&&i.height.specified){j.style.height=i.height.nodeValue+"px"}else{j.height=j.clientHeight}return j}};function b(j){var i=j.srcElement;switch(j.propertyName){case"width":i.style.width=i.attributes.width.nodeValue+"px";i.getContext().clearRect();break;case"height":i.style.height=i.attributes.height.nodeValue+"px";i.getContext().clearRect();break}}function a(j){var i=j.srcElement;if(i.firstChild){i.firstChild.style.width=i.clientWidth+"px";i.firstChild.style.height=i.clientHeight+"px"}}e.init();var d=[];for(var t=0;t<16;t++){for(var s=0;s<16;s++){d[t*16+s]=t.toString(16)+s.toString(16)}}function o(){return[[1,0,0],[0,1,0],[0,0,1]]}function r(j,i){var B=o();for(var A=0;A<3;A++){for(var z=0;z<3;z++){var y=0;for(var m=0;m<3;m++){y+=j[A][m]*i[m][z]}B[A][z]=y}}return B}function h(j,i){i.fillStyle=j.fillStyle;i.lineCap=j.lineCap;i.lineJoin=j.lineJoin;i.lineWidth=j.lineWidth;i.miterLimit=j.miterLimit;i.shadowBlur=j.shadowBlur;i.shadowColor=j.shadowColor;i.shadowOffsetX=j.shadowOffsetX;i.shadowOffsetY=j.shadowOffsetY;i.strokeStyle=j.strokeStyle;i.d=j.d;i.e=j.e}function g(j){var i,B=1;j=String(j);if(j.substring(0,3)=="rgb"){var A=j.indexOf("(",3),z=j.indexOf(")",A+1),y=j.substring(A+1,z).split(",");i="#";for(var m=0;m<3;m++){i+=d[Number(y[m])]}if(y.length==4&&j.substr(3,1)=="a"){B=y[3]}}else{i=j}return[i,B]}function c(i){switch(i){case"butt":return"flat";case"round":return"round";case"square":default:return"square"}}function n(j){this.a=o();this.m=[];this.k=[];this.c=[];this.strokeStyle="#000";this.fillStyle="#000";this.lineWidth=1;this.lineJoin="miter";this.lineCap="butt";this.miterLimit=v*1;this.globalAlpha=1;this.canvas=j;var i=j.ownerDocument.createElement("div");i.style.width=j.clientWidth+"px";i.style.height=j.clientHeight+"px";i.style.overflow="hidden";i.style.position="absolute";j.appendChild(i);this.j=i;this.d=1;this.e=1}var w=n.prototype;w.clearRect=function(){this.j.innerHTML="";this.c=[]};w.beginPath=function(){this.c=[]};w.moveTo=function(j,i){this.c.push({type:"moveTo",x:j,y:i});this.f=j;this.g=i};w.lineTo=function(j,i){this.c.push({type:"lineTo",x:j,y:i});this.f=j;this.g=i};w.bezierCurveTo=function(j,i,A,z,y,m){this.c.push({type:"bezierCurveTo",cp1x:j,cp1y:i,cp2x:A,cp2y:z,x:y,y:m});this.f=y;this.g=m};w.quadraticCurveTo=function(m,i,C,B){var A=this.f+0.6666666666666666*(m-this.f),z=this.g+0.6666666666666666*(i-this.g),y=A+(C-this.f)/3,j=z+(B-this.g)/3;this.bezierCurveTo(A,z,y,j,C,B)};w.arc=function(F,E,D,C,B,z){D*=v;var y=z?"at":"wa",m=F+k(C)*D-u,j=E+l(C)*D-u,i=F+k(B)*D-u,A=E+l(B)*D-u;if(m==i&&!z){m+=0.125}this.c.push({type:y,x:F,y:E,radius:D,xStart:m,yStart:j,xEnd:i,yEnd:A})};w.rect=function(j,i,y,m){this.moveTo(j,i);this.lineTo(j+y,i);this.lineTo(j+y,i+m);this.lineTo(j,i+m);this.closePath()};w.strokeRect=function(j,i,y,m){this.beginPath();this.moveTo(j,i);this.lineTo(j+y,i);this.lineTo(j+y,i+m);this.lineTo(j,i+m);this.closePath();this.stroke()};w.fillRect=function(j,i,y,m){this.beginPath();this.moveTo(j,i);this.lineTo(j+y,i);this.lineTo(j+y,i+m);this.lineTo(j,i+m);this.closePath();this.fill()};w.createLinearGradient=function(j,i,z,y){var m=new q("gradient");return m};w.createRadialGradient=function(j,i,B,A,z,y){var m=new q("gradientradial");m.n=B;m.o=y;m.i.x=j;m.i.y=i;return m};w.drawImage=function(U,T){var S,R,Q,O,N,L,K,J,P=U.runtimeStyle.width,M=U.runtimeStyle.height;U.runtimeStyle.width="auto";U.runtimeStyle.height="auto";var H=U.width,F=U.height;U.runtimeStyle.width=P;U.runtimeStyle.height=M;if(arguments.length==3){S=arguments[1];R=arguments[2];N=(L=0);K=(Q=H);J=(O=F)}else{if(arguments.length==5){S=arguments[1];R=arguments[2];Q=arguments[3];O=arguments[4];N=(L=0);K=H;J=F}else{if(arguments.length==9){N=arguments[1];L=arguments[2];K=arguments[3];J=arguments[4];S=arguments[5];R=arguments[6];Q=arguments[7];O=arguments[8]}else{throw"Invalid number of arguments"}}}var E=this.b(S,R),D=[],C=10,A=10;D.push(" <g_vml_:group",' coordsize="',v*C,",",v*A,'"',' coordorigin="0,0"',' style="width:',C,";height:",A,";position:absolute;");if(this.a[0][0]!=1||this.a[0][1]){var m=[];m.push("M11='",this.a[0][0],"',","M12='",this.a[1][0],"',","M21='",this.a[0][1],"',","M22='",this.a[1][1],"',","Dx='",x(E.x/v),"',","Dy='",x(E.y/v),"'");var I=E,j=this.b(S+Q,R),i=this.b(S,R+O),G=this.b(S+Q,R+O);I.x=Math.max(I.x,j.x,i.x,G.x);I.y=Math.max(I.y,j.y,i.y,G.y);D.push("padding:0 ",x(I.x/v),"px ",x(I.y/v),"px 0;filter:progid:DXImageTransform.Microsoft.Matrix(",m.join(""),", sizingmethod='clip');")}else{D.push("top:",x(E.y/v),"px;left:",x(E.x/v),"px;")}D.push(' ">','<g_vml_:image src="',U.src,'"',' style="width:',v*Q,";"," height:",v*O,';"',' cropleft="',N/H,'"',' croptop="',L/F,'"',' cropright="',(H-N-K)/H,'"',' cropbottom="',(F-L-J)/F,'"'," />","</g_vml_:group>");this.j.insertAdjacentHTML("BeforeEnd",D.join(""))};w.stroke=function(Z){var Y=[],X=g(Z?this.fillStyle:this.strokeStyle),W=X[0],V=X[1]*this.globalAlpha,T=10,S=10;Y.push("<g_vml_:shape",' fillcolor="',W,'"',' filled="',Boolean(Z),'"',' style="position:absolute;width:',T,";height:",S,';"',' coordorigin="0 0" coordsize="',v*T," ",v*S,'"',' stroked="',!Z,'"',' strokeweight="',this.lineWidth,'"',' strokecolor="',W,'"',' path="');var Q={x:null,y:null},P={x:null,y:null};for(var O=0;O<this.c.length;O++){var U=this.c[O];if(U.type=="moveTo"){Y.push(" m ");var R=this.b(U.x,U.y);Y.push(x(R.x),",",x(R.y))}else{if(U.type=="lineTo"){Y.push(" l ");var R=this.b(U.x,U.y);Y.push(x(R.x),",",x(R.y))}else{if(U.type=="close"){Y.push(" x ")}else{if(U.type=="bezierCurveTo"){Y.push(" c ");var R=this.b(U.x,U.y),M=this.b(U.cp1x,U.cp1y),K=this.b(U.cp2x,U.cp2y);Y.push(x(M.x),",",x(M.y),",",x(K.x),",",x(K.y),",",x(R.x),",",x(R.y))}else{if(U.type=="at"||U.type=="wa"){Y.push(" ",U.type," ");var R=this.b(U.x,U.y),I=this.b(U.xStart,U.yStart),G=this.b(U.xEnd,U.yEnd);Y.push(x(R.x-this.d*U.radius),",",x(R.y-this.e*U.radius)," ",x(R.x+this.d*U.radius),",",x(R.y+this.e*U.radius)," ",x(I.x),",",x(I.y)," ",x(G.x),",",x(G.y))}}}}}if(R){if(Q.x==null||R.x<Q.x){Q.x=R.x}if(P.x==null||R.x>P.x){P.x=R.x}if(Q.y==null||R.y<Q.y){Q.y=R.y}if(P.y==null||R.y>P.y){P.y=R.y}}}Y.push(' ">');if(typeof this.fillStyle=="object"){var E={x:"50%",y:"50%"},A=P.x-Q.x,m=P.y-Q.y,N=A>m?A:m;E.x=x(this.fillStyle.i.x/A*100+50)+"%";E.y=x(this.fillStyle.i.y/m*100+50)+"%";var j=[];if(this.fillStyle.p=="gradientradial"){var i=this.fillStyle.n/N*100,L=this.fillStyle.o/N*100-i}else{var i=0,L=100}var J={offset:null,color:null},H={offset:null,color:null};this.fillStyle.h.sort(function(z,y){return z.offset-y.offset});for(var O=0;O<this.fillStyle.h.length;O++){var F=this.fillStyle.h[O];j.push(F.offset*L+i,"% ",F.color,",");if(F.offset>J.offset||J.offset==null){J.offset=F.offset;J.color=F.color}if(F.offset<H.offset||H.offset==null){H.offset=F.offset;H.color=F.color}}j.pop();Y.push("<g_vml_:fill",' color="',H.color,'"',' color2="',J.color,'"',' type="',this.fillStyle.p,'"',' focusposition="',E.x,", ",E.y,'"',' colors="',j.join(""),'"',' opacity="',V,'" />')}else{if(Z){Y.push('<g_vml_:fill color="',W,'" opacity="',V,'" />')}else{Y.push("<g_vml_:stroke",' opacity="',V,'"',' joinstyle="',this.lineJoin,'"',' miterlimit="',this.miterLimit,'"',' endcap="',c(this.lineCap),'"',' weight="',this.lineWidth,'px"',' color="',W,'" />')}}Y.push("</g_vml_:shape>");this.j.insertAdjacentHTML("beforeEnd",Y.join(""));this.c=[]};w.fill=function(){this.stroke(true)};w.closePath=function(){this.c.push({type:"close"})};w.b=function(j,i){return{x:v*(j*this.a[0][0]+i*this.a[1][0]+this.a[2][0])-u,y:v*(j*this.a[0][1]+i*this.a[1][1]+this.a[2][1])-u}};w.save=function(){var i={};h(this,i);this.k.push(i);this.m.push(this.a);this.a=r(o(),this.a)};w.restore=function(){h(this.k.pop(),this);this.a=this.m.pop()};w.translate=function(j,i){var m=[[1,0,0],[0,1,0],[j,i,1]];this.a=r(m,this.a)};w.rotate=function(j){var i=k(j),y=l(j),m=[[i,y,0],[-y,i,0],[0,0,1]];this.a=r(m,this.a)};w.scale=function(j,i){this.d*=j;this.e*=i;var m=[[j,0,0],[0,i,0],[0,0,1]];this.a=r(m,this.a)};w.clip=function(){};w.arcTo=function(){};w.createPattern=function(){return new f};function q(i){this.p=i;this.n=0;this.o=0;this.h=[];this.i={x:0,y:0}}q.prototype.addColorStop=function(j,i){i=g(i);this.h.push({offset:1-j,color:i})};function f(){}G_vmlCanvasManager=e;CanvasRenderingContext2D=n;CanvasGradient=q;CanvasPattern=f})()};