f;a.runtimeStyle.height=k;if(arguments.length==3){c=arguments[1];d=arguments[2];h=(l=0);n=(e=q);o=(g=r)}elseif(arguments.length==5){c=arguments[1];d=arguments[2];e=arguments[3];g=arguments[4];h=(l=0);n=q;o=r}elseif(arguments.length==9){h=arguments[1];l=arguments[2];n=arguments[3];o=arguments[4];c=arguments[5];d=arguments[6];e=arguments[7];g=arguments[8]}else{throw"Invalid number of arguments";}vars=this.b(c,d),t=[],v=10,w=10;t.push(" <g_vml_:group",' coordsize="',m*v,",",m*w,'"',' coordorigin="0,0"',
g,";height:",h,';"',' coordorigin="0 0" coordsize="',m*g,"",m*h,'"',' stroked="',!a,'"',' strokeweight="',this.lineWidth,'"',' strokecolor="',d,'"',' path="');varl={x:null,y:null},n={x:null,y:null};for(varo=0;o<this.c.length;o++){varf=this.c[o];if(f.type=="moveTo"){b.push(" m ");vark=this.b(f.x,f.y);b.push(i(k.x),",",i(k.y))}elseif(f.type=="lineTo"){b.push(" l ");vark=this.b(f.x,f.y);b.push(i(k.x),",",i(k.y))}elseif(f.type=="close"){b.push(" x ")}elseif(f.type=="bezierCurveTo"){b.push(" c ");