diff --git a/build/Three.js b/build/Three.js index 764c46eee0eedea869d978fd59aaca62e9fc40d1..cfa111a65a082585ae4ab1d820c22384edc101b3 100644 --- a/build/Three.js +++ b/build/Three.js @@ -1,2 +1,2 @@ // Three.js r18 - http://github.com/mrdoob/three.js -var THREE=THREE||{};THREE.Color=function(a){this.autoUpdate=true;this.setHex(a)};THREE.Color.prototype={setRGBA:function(f,e,c,d){this.r=f;this.g=e;this.b=c;this.a=d;if(this.autoUpdate){this.updateHex();this.updateStyleString()}},setHex:function(a){this.hex=a;if(this.autoUpdate){this.updateRGBA();this.updateStyleString()}},copyRGB:function(a){this.r=a.r;this.g=a.g;this.b=a.b},copyRGBA:function(a){this.r=a.r;this.g=a.g;this.b=a.b;this.a=a.a},multiplySelfRGB:function(a){this.r*=a.r;this.g*=a.g;this.b*=a.b},updateHex:function(){this.hex=Math.floor(this.a*255)<<24|Math.floor(this.r*255)<<16|Math.floor(this.g*255)<<8|Math.floor(this.b*255)},updateRGBA:function(){this.a=(this.hex>>24&255)/255;this.r=(this.hex>>16&255)/255;this.g=(this.hex>>8&255)/255;this.b=(this.hex&255)/255},updateStyleString:function(){this.__styleString="rgba("+Math.floor(this.r*255)+","+Math.floor(this.g*255)+","+Math.floor(this.b*255)+","+this.a+")"},toString:function(){return"THREE.Color ( r: "+this.r+", g: "+this.g+", b: "+this.b+", a: "+this.a+", hex: "+this.hex+" )"}};THREE.Vector2=function(a,b){this.x=a||0;this.y=b||0};THREE.Vector2.prototype={set:function(a,b){this.x=a;this.y=b;return this},copy:function(a){this.x=a.x;this.y=a.y;return this},addSelf:function(a){this.x+=a.x;this.y+=a.y;return this},add:function(b,a){this.x=b.x+a.x;this.y=b.y+a.y;return this},subSelf:function(a){this.x-=a.x;this.y-=a.y;return this},sub:function(b,a){this.x=b.x-a.x;this.y=b.y-a.y;return this},multiplyScalar:function(a){this.x*=a;this.y*=a;return this},unit:function(){this.multiplyScalar(1/this.length());return this},length:function(){return Math.sqrt(this.x*this.x+this.y*this.y)},lengthSq:function(){return this.x*this.x+this.y*this.y},negate:function(){this.x=-this.x;this.y=-this.y;return this},clone:function(){return new THREE.Vector2(this.x,this.y)},toString:function(){return"THREE.Vector2 ("+this.x+", "+this.y+")"}};THREE.Vector3=function(a,c,b){this.x=a||0;this.y=c||0;this.z=b||0};THREE.Vector3.prototype={set:function(a,c,b){this.x=a;this.y=c;this.z=b;return this},copy:function(a){this.x=a.x;this.y=a.y;this.z=a.z;return this},add:function(b,a){this.x=b.x+a.x;this.y=b.y+a.y;this.z=b.z+a.z;return this},addSelf:function(a){this.x+=a.x;this.y+=a.y;this.z+=a.z;return this},addScalar:function(a){this.x+=a;this.y+=a;this.z+=a;return this},sub:function(b,a){this.x=b.x-a.x;this.y=b.y-a.y;this.z=b.z-a.z;return this},subSelf:function(a){this.x-=a.x;this.y-=a.y;this.z-=a.z;return this},cross:function(b,a){this.x=b.y*a.z-b.z*a.y;this.y=b.z*a.x-b.x*a.z;this.z=b.x*a.y-b.y*a.x;return this},crossSelf:function(c){var b=this.x,a=this.y,d=this.z;this.x=a*c.z-d*c.y;this.y=d*c.x-b*c.z;this.z=b*c.y-a*c.x;return this},multiplySelf:function(a){this.x*=a.x;this.y*=a.y;this.z*=a.z;return this},multiplyScalar:function(a){this.x*=a;this.y*=a;this.z*=a;return this},divideScalar:function(a){this.x/=a;this.y/=a;this.z/=a;return this},dot:function(a){return this.x*a.x+this.y*a.y+this.z*a.z},distanceTo:function(a){return Math.sqrt(this.distanceToSquared(a))},distanceToSquared:function(d){var c=this.x-d.x,b=this.y-d.y,a=this.z-d.z;return c*c+b*b+a*a},length:function(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)},lengthSq:function(){return this.x*this.x+this.y*this.y+this.z*this.z},negate:function(){this.x=-this.x;this.y=-this.y;this.z=-this.z;return this},normalize:function(){if(this.length()>0){this.multiplyScalar(1/this.length())}else{this.multiplyScalar(0)}return this},setLength:function(a){return this.normalize().multiplyScalar(a)},isZero:function(){var a=0.0001;return(Math.abs(this.x)=0&&Math.min(g,i.getY2())-Math.max(h,i.getY1())>=0};this.empty=function(){e=true;f=0;h=0;d=0;g=0;b()};this.isEmpty=function(){return e};this.toString=function(){return"THREE.Rectangle (x1: "+f+", y1: "+g+", x2: "+d+", y1: "+h+", width: "+a+", height: "+c+")"}};THREE.Matrix4=function(){this._x=new THREE.Vector3();this._y=new THREE.Vector3();this._z=new THREE.Vector3()};THREE.Matrix4.prototype={n11:1,n12:0,n13:0,n14:0,n21:0,n22:1,n23:0,n24:0,n31:0,n32:0,n33:1,n34:0,n41:0,n42:0,n43:0,n44:1,identity:function(){this.n11=1;this.n12=0;this.n13=0;this.n14=0;this.n21=0;this.n22=1;this.n23=0;this.n24=0;this.n31=0;this.n32=0;this.n33=1;this.n34=0;this.n41=0;this.n42=0;this.n43=0;this.n44=1},copy:function(a){this.n11=a.n11;this.n12=a.n12;this.n13=a.n13;this.n14=a.n14;this.n21=a.n21;this.n22=a.n22;this.n23=a.n23;this.n24=a.n24;this.n31=a.n31;this.n32=a.n32;this.n33=a.n33;this.n34=a.n34;this.n41=a.n41;this.n42=a.n42;this.n43=a.n43;this.n44=a.n44},lookAt:function(d,c,b){var a=this._x,f=this._y,e=this._z;e.sub(d,c);e.normalize();a.cross(b,e);a.normalize();f.cross(e,a);f.normalize();this.n11=a.x;this.n12=a.y;this.n13=a.z;this.n14=-a.dot(d);this.n21=f.x;this.n22=f.y;this.n23=f.z;this.n24=-f.dot(d);this.n31=e.x;this.n32=e.y;this.n33=e.z;this.n34=-e.dot(d);this.n41=0;this.n42=0;this.n43=0;this.n44=1},transform:function(a){var d=a.x,c=a.y,b=a.z,e=a.w?a.w:1;a.x=this.n11*d+this.n12*c+this.n13*b+this.n14*e;a.y=this.n21*d+this.n22*c+this.n23*b+this.n24*e;a.z=this.n31*d+this.n32*c+this.n33*b+this.n34*e;e=this.n41*d+this.n42*c+this.n43*b+this.n44*e;if(a.w){a.w=e}else{a.x=a.x/e;a.y=a.y/e;a.z=a.z/e}return a},crossVector:function(b){var c=new THREE.Vector4();c.x=this.n11*b.x+this.n12*b.y+this.n13*b.z+this.n14*b.w;c.y=this.n21*b.x+this.n22*b.y+this.n23*b.z+this.n24*b.w;c.z=this.n31*b.x+this.n32*b.y+this.n33*b.z+this.n34*b.w;c.w=(b.w)?this.n41*b.x+this.n42*b.y+this.n43*b.z+this.n44*b.w:1;return c},multiply:function(d,c){this.n11=d.n11*c.n11+d.n12*c.n21+d.n13*c.n31+d.n14*c.n41;this.n12=d.n11*c.n12+d.n12*c.n22+d.n13*c.n32+d.n14*c.n42;this.n13=d.n11*c.n13+d.n12*c.n23+d.n13*c.n33+d.n14*c.n43;this.n14=d.n11*c.n14+d.n12*c.n24+d.n13*c.n34+d.n14*c.n44;this.n21=d.n21*c.n11+d.n22*c.n21+d.n23*c.n31+d.n24*c.n41;this.n22=d.n21*c.n12+d.n22*c.n22+d.n23*c.n32+d.n24*c.n42;this.n23=d.n21*c.n13+d.n22*c.n23+d.n23*c.n33+d.n24*c.n43;this.n24=d.n21*c.n14+d.n22*c.n24+d.n23*c.n34+d.n24*c.n44;this.n31=d.n31*c.n11+d.n32*c.n21+d.n33*c.n31+d.n34*c.n41;this.n32=d.n31*c.n12+d.n32*c.n22+d.n33*c.n32+d.n34*c.n42;this.n33=d.n31*c.n13+d.n32*c.n23+d.n33*c.n33+d.n34*c.n43;this.n34=d.n31*c.n14+d.n32*c.n24+d.n33*c.n34+d.n34*c.n44;this.n41=d.n41*c.n11+d.n42*c.n21+d.n43*c.n31+d.n44*c.n41;this.n42=d.n41*c.n12+d.n42*c.n22+d.n43*c.n32+d.n44*c.n42;this.n43=d.n41*c.n13+d.n42*c.n23+d.n43*c.n33+d.n44*c.n43;this.n44=d.n41*c.n14+d.n42*c.n24+d.n43*c.n34+d.n44*c.n44},multiplySelf:function(c){var o=this.n11,n=this.n12,k=this.n13,i=this.n14,f=this.n21,e=this.n22,d=this.n23,b=this.n24,a=this.n31,r=this.n32,q=this.n33,p=this.n34,l=this.n41,j=this.n42,h=this.n43,g=this.n44;this.n11=o*c.n11+n*c.n21+k*c.n31+i*c.n41;this.n12=o*c.n12+n*c.n22+k*c.n32+i*c.n42;this.n13=o*c.n13+n*c.n23+k*c.n33+i*c.n43;this.n14=o*c.n14+n*c.n24+k*c.n34+i*c.n44;this.n21=f*c.n11+e*c.n21+d*c.n31+b*c.n41;this.n22=f*c.n12+e*c.n22+d*c.n32+b*c.n42;this.n23=f*c.n13+e*c.n23+d*c.n33+b*c.n43;this.n24=f*c.n14+e*c.n24+d*c.n34+b*c.n44;this.n31=a*c.n11+r*c.n21+q*c.n31+p*c.n41;this.n32=a*c.n12+r*c.n22+q*c.n32+p*c.n42;this.n33=a*c.n13+r*c.n23+q*c.n33+p*c.n43;this.n34=a*c.n14+r*c.n24+q*c.n34+p*c.n44;this.n41=l*c.n11+j*c.n21+h*c.n31+g*c.n41;this.n42=l*c.n12+j*c.n22+h*c.n32+g*c.n42;this.n43=l*c.n13+j*c.n23+h*c.n33+g*c.n43;this.n44=l*c.n14+j*c.n24+h*c.n34+g*c.n44},multiplyScalar:function(a){this.n11*=a;this.n12*=a;this.n13*=a;this.n14*=a;this.n21*=a;this.n22*=a;this.n23*=a;this.n24*=a;this.n31*=a;this.n32*=a;this.n33*=a;this.n34*=a;this.n41*=a;this.n42*=a;this.n43*=a;this.n44*=a},determinant:function(){return(this.n14*this.n23*this.n32*this.n41-this.n13*this.n24*this.n32*this.n41-this.n14*this.n22*this.n33*this.n41+this.n12*this.n24*this.n33*this.n41+this.n13*this.n22*this.n34*this.n41-this.n12*this.n23*this.n34*this.n41-this.n14*this.n23*this.n31*this.n42+this.n13*this.n24*this.n31*this.n42+this.n14*this.n21*this.n33*this.n42-this.n11*this.n24*this.n33*this.n42-this.n13*this.n21*this.n34*this.n42+this.n11*this.n23*this.n34*this.n42+this.n14*this.n22*this.n31*this.n43-this.n12*this.n24*this.n31*this.n43-this.n14*this.n21*this.n32*this.n43+this.n11*this.n24*this.n32*this.n43+this.n12*this.n21*this.n34*this.n43-this.n11*this.n22*this.n34*this.n43-this.n13*this.n22*this.n31*this.n44+this.n12*this.n23*this.n31*this.n44+this.n13*this.n21*this.n32*this.n44-this.n11*this.n23*this.n32*this.n44-this.n12*this.n21*this.n33*this.n44+this.n11*this.n22*this.n33*this.n44)},transpose:function(){function a(d,e,c){var b=d[e];d[e]=d[c];d[c]=b}a(this,"n21","n12");a(this,"n31","n13");a(this,"n32","n23");a(this,"n41","n14");a(this,"n42","n24");a(this,"n43","n34");return this},clone:function(){var a=new THREE.Matrix4();a.n11=this.n11;a.n12=this.n12;a.n13=this.n13;a.n14=this.n14;a.n21=this.n21;a.n22=this.n22;a.n23=this.n23;a.n24=this.n24;a.n31=this.n31;a.n32=this.n32;a.n33=this.n33;a.n34=this.n34;a.n41=this.n41;a.n42=this.n42;a.n43=this.n43;a.n44=this.n44;return a},flatten:function(){return[this.n11,this.n21,this.n31,this.n41,this.n12,this.n22,this.n32,this.n42,this.n13,this.n23,this.n33,this.n43,this.n14,this.n24,this.n34,this.n44]},toString:function(){return"| "+this.n11+" "+this.n12+" "+this.n13+" "+this.n14+" |\n| "+this.n21+" "+this.n22+" "+this.n23+" "+this.n24+" |\n| "+this.n31+" "+this.n32+" "+this.n33+" "+this.n34+" |\n| "+this.n41+" "+this.n42+" "+this.n43+" "+this.n44+" |"}};THREE.Matrix4.translationMatrix=function(b,d,c){var a=new THREE.Matrix4();a.n14=b;a.n24=d;a.n34=c;return a};THREE.Matrix4.scaleMatrix=function(b,d,c){var a=new THREE.Matrix4();a.n11=b;a.n22=d;a.n33=c;return a};THREE.Matrix4.rotationXMatrix=function(b){var a=new THREE.Matrix4();a.n22=a.n33=Math.cos(b);a.n32=Math.sin(b);a.n23=-a.n32;return a};THREE.Matrix4.rotationYMatrix=function(b){var a=new THREE.Matrix4();a.n11=a.n33=Math.cos(b);a.n13=Math.sin(b);a.n31=-a.n13;return a};THREE.Matrix4.rotationZMatrix=function(b){var a=new THREE.Matrix4();a.n11=a.n22=Math.cos(b);a.n21=Math.sin(b);a.n12=-a.n21;return a};THREE.Matrix4.rotationAxisAngleMatrix=function(b,d){var a=new THREE.Matrix4(),f=Math.cos(d),j=Math.sin(d),i=1-f,h=b.x,g=b.y,e=b.z;a.n11=i*h*h+f;a.n12=i*h*g-j*e;a.n13=i*h*e+j*g;a.n21=i*h*g+j*e;a.n22=i*g*g+f;a.n23=i*g*e-j*h;a.n31=i*h*e-j*g;a.n32=i*g*e+j*h;a.n33=i*e*e+f;return a};THREE.Matrix4.makeInvert=function(b){var a=new THREE.Matrix4();a.n11=b.n23*b.n34*b.n42-b.n24*b.n33*b.n42+b.n24*b.n32*b.n43-b.n22*b.n34*b.n43-b.n23*b.n32*b.n44+b.n22*b.n33*b.n44;a.n12=b.n14*b.n33*b.n42-b.n13*b.n34*b.n42-b.n14*b.n32*b.n43+b.n12*b.n34*b.n43+b.n13*b.n32*b.n44-b.n12*b.n33*b.n44;a.n13=b.n13*b.n24*b.n42-b.n14*b.n23*b.n42+b.n14*b.n22*b.n43-b.n12*b.n24*b.n43-b.n13*b.n22*b.n44+b.n12*b.n23*b.n44;a.n14=b.n14*b.n23*b.n32-b.n13*b.n24*b.n32-b.n14*b.n22*b.n33+b.n12*b.n24*b.n33+b.n13*b.n22*b.n34-b.n12*b.n23*b.n34;a.n21=b.n24*b.n33*b.n41-b.n23*b.n34*b.n41-b.n24*b.n31*b.n43+b.n21*b.n34*b.n43+b.n23*b.n31*b.n44-b.n21*b.n33*b.n44;a.n22=b.n13*b.n34*b.n41-b.n14*b.n33*b.n41+b.n14*b.n31*b.n43-b.n11*b.n34*b.n43-b.n13*b.n31*b.n44+b.n11*b.n33*b.n44;a.n23=b.n14*b.n23*b.n41-b.n13*b.n24*b.n41-b.n14*b.n21*b.n43+b.n11*b.n24*b.n43+b.n13*b.n21*b.n44-b.n11*b.n23*b.n44;a.n24=b.n13*b.n24*b.n31-b.n14*b.n23*b.n31+b.n14*b.n21*b.n33-b.n11*b.n24*b.n33-b.n13*b.n21*b.n34+b.n11*b.n23*b.n34;a.n31=b.n22*b.n34*b.n41-b.n24*b.n32*b.n41+b.n24*b.n31*b.n42-b.n21*b.n34*b.n42-b.n22*b.n31*b.n44+b.n21*b.n32*b.n44;a.n32=b.n14*b.n32*b.n41-b.n12*b.n34*b.n41-b.n14*b.n31*b.n42+b.n11*b.n34*b.n42+b.n12*b.n31*b.n44-b.n11*b.n32*b.n44;a.n33=b.n13*b.n24*b.n41-b.n14*b.n22*b.n41+b.n14*b.n21*b.n42-b.n11*b.n24*b.n42-b.n12*b.n21*b.n44+b.n11*b.n22*b.n44;a.n34=b.n14*b.n22*b.n31-b.n12*b.n24*b.n31-b.n14*b.n21*b.n32+b.n11*b.n24*b.n32+b.n12*b.n21*b.n34-b.n11*b.n22*b.n34;a.n41=b.n23*b.n32*b.n41-b.n22*b.n33*b.n41-b.n23*b.n31*b.n42+b.n21*b.n33*b.n42+b.n22*b.n31*b.n43-b.n21*b.n32*b.n43;a.n42=b.n12*b.n33*b.n41-b.n13*b.n32*b.n41+b.n13*b.n31*b.n42-b.n11*b.n33*b.n42-b.n12*b.n31*b.n43+b.n11*b.n32*b.n43;a.n43=b.n13*b.n22*b.n41-b.n12*b.n23*b.n41-b.n13*b.n21*b.n42+b.n11*b.n23*b.n42+b.n12*b.n21*b.n43-b.n11*b.n22*b.n43;a.n44=b.n12*b.n23*b.n31-b.n13*b.n22*b.n31+b.n13*b.n21*b.n32-b.n11*b.n23*b.n32-b.n12*b.n21*b.n33+b.n11*b.n22*b.n33;a.multiplyScalar(1/b.determinant());return a};THREE.Matrix4.makeFrustum=function(f,r,e,o,i,h){var g,q,n,p,l,k,j;g=new THREE.Matrix4();q=2*i/(r-f);n=2*i/(o-e);p=(r+f)/(r-f);l=(o+e)/(o-e);k=-(h+i)/(h-i);j=-2*h*i/(h-i);g.n11=q;g.n12=0;g.n13=p;g.n14=0;g.n21=0;g.n22=n;g.n23=l;g.n24=0;g.n31=0;g.n32=0;g.n33=k;g.n34=j;g.n41=0;g.n42=0;g.n43=-1;g.n44=0;return g};THREE.Matrix4.makePerspective=function(e,c,g,b){var a,f,h,d;a=g*Math.tan(e*Math.PI/360);f=-a;h=f*c;d=a*c;return THREE.Matrix4.makeFrustum(h,d,f,a,g,b)};THREE.Matrix4.makeOrtho=function(c,o,k,a,g,f){var d,l,j,i,n,e,b;d=new THREE.Matrix4();n=o-c;e=a-k;b=f-g;l=(o+c)/n;j=(a+k)/e;i=(f+g)/b;d.n11=2/n;d.n12=0;d.n13=0;d.n14=-l;d.n21=0;d.n22=2/e;d.n23=0;d.n24=-j;d.n31=0;d.n32=0;d.n33=-2/b;d.n34=-i;d.n41=0;d.n42=0;d.n43=0;d.n44=1;return d};THREE.Vertex=function(a,b){this.position=a||new THREE.Vector3();this.positionWorld=new THREE.Vector3();this.positionScreen=new THREE.Vector3();this.normal=b||new THREE.Vector3();this.normalWorld=new THREE.Vector3();this.normalScreen=new THREE.Vector3();this.__visible=true};THREE.Vertex.prototype={toString:function(){return"THREE.Vertex ( position: "+this.position+", normal: "+this.normal+" )"}};THREE.Face3=function(e,d,h,g,f){this.a=e;this.b=d;this.c=h;this.centroid=new THREE.Vector3();this.normal=g||new THREE.Vector3();this.color=f||new THREE.Color(4278190080)};THREE.Face3.prototype={getCenter:function(){return this.a.clone().addSelf(this.b).addSelf(this.c).divideScalar(3)},toString:function(){return"THREE.Face3 ( "+this.a+", "+this.b+", "+this.c+" )"}};THREE.Face4=function(f,e,j,i,h,g){this.a=f;this.b=e;this.c=j;this.d=i;this.centroid=new THREE.Vector3();this.normal=h||new THREE.Vector3();this.color=g||new THREE.Color(4278190080)};THREE.Face4.prototype={getCenter:function(){return this.a.clone().addSelf(this.b).addSelf(this.c).addSelf(this.d).divideScalar(4)},toString:function(){return"THREE.Face4 ( "+this.a+", "+this.b+", "+this.c+" "+this.d+" )"}};THREE.UV=function(b,a){this.u=b||0;this.v=a||0};THREE.UV.prototype={copy:function(a){this.u=a.u;this.v=a.v},toString:function(){return"THREE.UV ("+this.u+", "+this.v+")"}};THREE.Geometry=function(){this.vertices=[];this.faces=[];this.uvs=[]};THREE.Geometry.prototype={computeCentroids:function(){var c,b,a;for(c=0,b=this.faces.length;c=0?(b*255)<<24:4278190080)|c)};THREE.LineColorMaterial.prototype={toString:function(){return"THREE.LineColorMaterial ( color: "+this.color+", lineWidth: "+this.lineWidth+" )"}};THREE.MeshBitmapUVMappingMaterial=function(a){this.bitmap=a;this.toString=function(){return"THREE.MeshBitmapUVMappingMaterial ( bitmap: "+this.bitmap+" )"}};THREE.MeshColorFillMaterial=function(b,a){this.color=new THREE.Color((a>=0?(a*255)<<24:4278190080)|b);this.toString=function(){return"THREE.MeshColorFillMaterial ( color: "+this.color+" )"}};THREE.MeshColorStrokeMaterial=function(c,b,a){this.lineWidth=a||1;this.color=new THREE.Color((b>=0?(b*255)<<24:4278190080)|c);this.toString=function(){return"THREE.MeshColorStrokeMaterial ( lineWidth: "+this.lineWidth+", color: "+this.color+" )"}};THREE.MeshFaceColorFillMaterial=function(){this.toString=function(){return"THREE.MeshFaceColorFillMaterial ( )"}};THREE.MeshFaceColorStrokeMaterial=function(a){this.lineWidth=a||1;this.toString=function(){return"THREE.MeshFaceColorStrokeMaterial ( lineWidth: "+this.lineWidth+" )"}};THREE.ParticleBitmapMaterial=function(a){this.bitmap=a;this.offset=new THREE.Vector2();this.toString=function(){return"THREE.ParticleBitmapMaterial ( bitmap: "+this.bitmap+" )"}};THREE.ParticleCircleMaterial=function(b,a){this.color=new THREE.Color((a>=0?(a*255)<<24:4278190080)|b);this.toString=function(){return"THREE.ParticleCircleMaterial ( color: "+this.color+" )"}};THREE.ParticleDOMMaterial=function(a){this.domElement=a;this.toString=function(){return"THREE.ParticleDOMMaterial ( domElement: "+this.domElement+" )"}};THREE.Scene=function(){this.objects=[];this.lights=[];this.addObject=function(a){this.objects.push(a)};this.removeObject=function(b){for(var c=0,a=this.objects.length;c0&&w.z<1}x=M.geometry.faces;for(J=0,C=x.length;J0&&w.z<1;if(E>0){D=M.geometry.vertices[E-1];if(I.__visible&&D.__visible){k=i[m]=i[m]||new THREE.RenderableLine();k.v1.copy(I.positionScreen);k.v2.copy(D.positionScreen);k.z=Math.max(I.positionScreen.z,D.positionScreen.z);k.material=M.material;e.push(k);m++}}}}else{if(M instanceof THREE.Particle){g.set(M.position.x,M.position.y,M.position.z,1);H.matrix.transform(g);H.projectionMatrix.transform(g);M.screen.set(g.x/g.w,g.y/g.w,g.z/g.w);if(M.screen.z>0&&M.screen.z<1){j=a[h]=a[h]||new THREE.RenderableParticle();j.x=M.screen.x;j.y=M.screen.y;j.z=M.screen.z;j.rotation=M.rotation.z;j.scale.x=M.scale.x*Math.abs(g.x/g.w-(g.x+H.projectionMatrix.n11)/(g.w+H.projectionMatrix.n14));j.scale.y=M.scale.y*Math.abs(g.y/g.w-(g.y+H.projectionMatrix.n22)/(g.w+H.projectionMatrix.n24));j.material=M.material;j.color=M.color;e.push(j);h++}}}}}e.sort(n);return e};function n(s,r){return r.z-s.z}};THREE.DOMRenderer=function(){THREE.Renderer.call(this);var e=null,g=new THREE.Projector(),b=document.createElement("div"),a,c,f,d;this.domElement=b;this.setSize=function(i,h){a=i;c=h;f=a/2;d=c/2};this.render=function(p,r){var q,h,i,n,o,s,l,k,j;e=g.projectScene(p,r);for(q=0,h=e.length;q0){C.r+=A.color.r*D;C.g+=A.color.g*D;C.b+=A.color.b*D}}else{if(A instanceof THREE.PointLight){f.sub(A.position,E.centroidWorld);f.normalize();D=E.normalWorld.dot(f)*A.intensity;if(D>0){C.r+=A.color.r*D;C.g+=A.color.g*D;C.b+=A.color.b*D}}}}}function p(T,I,H,O,N,C,A,Q,P,E,D,M,L){var B,S,R,G,F,K,J;n.beginPath();n.moveTo(I,H);n.lineTo(O,N);n.lineTo(C,A);n.lineTo(I,H);n.closePath();n.save();n.clip();B=Q*(L-D)-E*L+M*D+(E-M)*P;S=-(P*(C-O)-D*C+L*O+(D-L)*I)/B;R=(D*A+P*(N-A)-L*N+(L-D)*H)/B;G=(Q*(C-O)-E*C+M*O+(E-M)*I)/B;F=-(E*A+Q*(N-A)-M*N+(M-E)*H)/B;K=(Q*(L*O-D*C)+P*(E*C-M*O)+(M*D-E*L)*I)/B;J=(Q*(L*N-D*A)+P*(E*A-M*N)+(M*D-E*L)*H)/B;n.transform(S,R,G,F,K,J);n.drawImage(T,0,0);n.restore()}function b(B,A){g.sub(A,B);g.unit();g.multiplyScalar(0.75);A.addSelf(g);B.subSelf(g)}};THREE.SVGRenderer=function(){var p=null,k=new THREE.Projector(),l=document.createElementNS("http://www.w3.org/2000/svg","svg"),e,t,i,a,r=new THREE.Rectangle(),o=new THREE.Rectangle(),f=new THREE.Color(4294967295),n=new THREE.Color(4294967295),b=new THREE.Color(4294967295),d=new THREE.Vector3(),c=[],g=[],s=1;this.domElement=l;this.autoClear=true;this.setQuality=function(u){switch(u){case"high":s=1;break;case"low":s=0;break}};this.setSize=function(v,u){e=v;t=u;i=e/2;a=t/2;l.setAttribute("viewBox",(-i)+" "+(-a)+" "+e+" "+t);l.setAttribute("width",e);l.setAttribute("height",t);r.set(-i,-a,i,a)};this.clear=function(){while(l.childNodes.length>0){l.removeChild(l.childNodes[0])}};this.render=function(N,K){var M,w,H,L,x,D,G=0,y=0,E,B,z,J,I,v,u,C,A,F;if(this.autoClear){this.clear()}p=k.projectScene(N,K);q(N,b);for(M=0,w=p.length;M0){w.r+=u.color.r*x;w.g+=u.color.g*x;w.b+=u.color.b*x}}else{if(u instanceof THREE.PointLight){d.sub(u.position,y.centroidWorld);d.normalize();x=y.normalWorld.dot(d)*u.intensity;if(x>0){w.r+=u.color.r*x;w.g+=u.color.g*x;w.b+=u.color.b*x}}}}}function h(u){if(c[u]==null){c[u]=document.createElementNS("http://www.w3.org/2000/svg","path");if(s==0){c[u].setAttribute("shape-rendering","crispEdges")}return c[u]}return c[u]}function m(u){if(g[u]==null){g[u]=document.createElementNS("http://www.w3.org/2000/svg","circle");if(s==0){g[u].setAttribute("shape-rendering","crispEdges")}return g[u]}return g[u]}};THREE.WebGLRenderer=function(){var e=document.createElement("canvas"),a,h,d=new THREE.Matrix4(),g;this.domElement=e;this.autoClear=true;f();c();this.setSize=function(j,i){e.width=j;e.height=i;a.viewport(0,0,e.width,e.height)};this.clear=function(){a.clear(a.COLOR_BUFFER_BIT|a.DEPTH_BUFFER_BIT)};this.render=function(K,G){var t,L,N,z,M,C,s,q,y,A,r,J,w,B,x,I,u,D,H,F,p,n,k,j,E,v;if(this.autoClear){this.clear()}a.uniform1i(h.enableLighting,K.lights.length);for(E=0,v=K.lights.length;E>24&255)/255;this.r=(this.hex>>16&255)/255;this.g=(this.hex>>8&255)/255;this.b=(this.hex&255)/255},updateStyleString:function(){this.__styleString="rgba("+Math.floor(this.r*255)+","+Math.floor(this.g*255)+","+Math.floor(this.b*255)+","+this.a+")"},toString:function(){return"THREE.Color ( r: "+this.r+", g: "+this.g+", b: "+this.b+", a: "+this.a+", hex: "+this.hex+" )"}};THREE.Vector2=function(a,b){this.x=a||0;this.y=b||0};THREE.Vector2.prototype={set:function(a,b){this.x=a;this.y=b;return this},copy:function(a){this.x=a.x;this.y=a.y;return this},addSelf:function(a){this.x+=a.x;this.y+=a.y;return this},add:function(b,a){this.x=b.x+a.x;this.y=b.y+a.y;return this},subSelf:function(a){this.x-=a.x;this.y-=a.y;return this},sub:function(b,a){this.x=b.x-a.x;this.y=b.y-a.y;return this},multiplyScalar:function(a){this.x*=a;this.y*=a;return this},unit:function(){this.multiplyScalar(1/this.length());return this},length:function(){return Math.sqrt(this.x*this.x+this.y*this.y)},lengthSq:function(){return this.x*this.x+this.y*this.y},negate:function(){this.x=-this.x;this.y=-this.y;return this},clone:function(){return new THREE.Vector2(this.x,this.y)},toString:function(){return"THREE.Vector2 ("+this.x+", "+this.y+")"}};THREE.Vector3=function(a,c,b){this.x=a||0;this.y=c||0;this.z=b||0};THREE.Vector3.prototype={set:function(a,c,b){this.x=a;this.y=c;this.z=b;return this},copy:function(a){this.x=a.x;this.y=a.y;this.z=a.z;return this},add:function(b,a){this.x=b.x+a.x;this.y=b.y+a.y;this.z=b.z+a.z;return this},addSelf:function(a){this.x+=a.x;this.y+=a.y;this.z+=a.z;return this},addScalar:function(a){this.x+=a;this.y+=a;this.z+=a;return this},sub:function(b,a){this.x=b.x-a.x;this.y=b.y-a.y;this.z=b.z-a.z;return this},subSelf:function(a){this.x-=a.x;this.y-=a.y;this.z-=a.z;return this},cross:function(b,a){this.x=b.y*a.z-b.z*a.y;this.y=b.z*a.x-b.x*a.z;this.z=b.x*a.y-b.y*a.x;return this},crossSelf:function(c){var b=this.x,a=this.y,d=this.z;this.x=a*c.z-d*c.y;this.y=d*c.x-b*c.z;this.z=b*c.y-a*c.x;return this},multiplySelf:function(a){this.x*=a.x;this.y*=a.y;this.z*=a.z;return this},multiplyScalar:function(a){this.x*=a;this.y*=a;this.z*=a;return this},divideScalar:function(a){this.x/=a;this.y/=a;this.z/=a;return this},dot:function(a){return this.x*a.x+this.y*a.y+this.z*a.z},distanceTo:function(a){return Math.sqrt(this.distanceToSquared(a))},distanceToSquared:function(d){var c=this.x-d.x,b=this.y-d.y,a=this.z-d.z;return c*c+b*b+a*a},length:function(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)},lengthSq:function(){return this.x*this.x+this.y*this.y+this.z*this.z},negate:function(){this.x=-this.x;this.y=-this.y;this.z=-this.z;return this},normalize:function(){if(this.length()>0){this.multiplyScalar(1/this.length())}else{this.multiplyScalar(0)}return this},setLength:function(a){return this.normalize().multiplyScalar(a)},isZero:function(){var a=0.0001;return(Math.abs(this.x)=0&&Math.min(g,i.getY2())-Math.max(h,i.getY1())>=0};this.empty=function(){e=true;f=0;h=0;d=0;g=0;b()};this.isEmpty=function(){return e};this.toString=function(){return"THREE.Rectangle (x1: "+f+", y1: "+g+", x2: "+d+", y1: "+h+", width: "+a+", height: "+c+")"}};THREE.Matrix4=function(){this._x=new THREE.Vector3();this._y=new THREE.Vector3();this._z=new THREE.Vector3()};THREE.Matrix4.prototype={n11:1,n12:0,n13:0,n14:0,n21:0,n22:1,n23:0,n24:0,n31:0,n32:0,n33:1,n34:0,n41:0,n42:0,n43:0,n44:1,identity:function(){this.n11=1;this.n12=0;this.n13=0;this.n14=0;this.n21=0;this.n22=1;this.n23=0;this.n24=0;this.n31=0;this.n32=0;this.n33=1;this.n34=0;this.n41=0;this.n42=0;this.n43=0;this.n44=1},copy:function(a){this.n11=a.n11;this.n12=a.n12;this.n13=a.n13;this.n14=a.n14;this.n21=a.n21;this.n22=a.n22;this.n23=a.n23;this.n24=a.n24;this.n31=a.n31;this.n32=a.n32;this.n33=a.n33;this.n34=a.n34;this.n41=a.n41;this.n42=a.n42;this.n43=a.n43;this.n44=a.n44},lookAt:function(d,c,b){var a=this._x,f=this._y,e=this._z;e.sub(d,c);e.normalize();a.cross(b,e);a.normalize();f.cross(e,a);f.normalize();this.n11=a.x;this.n12=a.y;this.n13=a.z;this.n14=-a.dot(d);this.n21=f.x;this.n22=f.y;this.n23=f.z;this.n24=-f.dot(d);this.n31=e.x;this.n32=e.y;this.n33=e.z;this.n34=-e.dot(d);this.n41=0;this.n42=0;this.n43=0;this.n44=1},transform:function(a){var d=a.x,c=a.y,b=a.z,e=a.w?a.w:1;a.x=this.n11*d+this.n12*c+this.n13*b+this.n14*e;a.y=this.n21*d+this.n22*c+this.n23*b+this.n24*e;a.z=this.n31*d+this.n32*c+this.n33*b+this.n34*e;e=this.n41*d+this.n42*c+this.n43*b+this.n44*e;if(a.w){a.w=e}else{a.x=a.x/e;a.y=a.y/e;a.z=a.z/e}return a},crossVector:function(b){var c=new THREE.Vector4();c.x=this.n11*b.x+this.n12*b.y+this.n13*b.z+this.n14*b.w;c.y=this.n21*b.x+this.n22*b.y+this.n23*b.z+this.n24*b.w;c.z=this.n31*b.x+this.n32*b.y+this.n33*b.z+this.n34*b.w;c.w=(b.w)?this.n41*b.x+this.n42*b.y+this.n43*b.z+this.n44*b.w:1;return c},multiply:function(d,c){this.n11=d.n11*c.n11+d.n12*c.n21+d.n13*c.n31+d.n14*c.n41;this.n12=d.n11*c.n12+d.n12*c.n22+d.n13*c.n32+d.n14*c.n42;this.n13=d.n11*c.n13+d.n12*c.n23+d.n13*c.n33+d.n14*c.n43;this.n14=d.n11*c.n14+d.n12*c.n24+d.n13*c.n34+d.n14*c.n44;this.n21=d.n21*c.n11+d.n22*c.n21+d.n23*c.n31+d.n24*c.n41;this.n22=d.n21*c.n12+d.n22*c.n22+d.n23*c.n32+d.n24*c.n42;this.n23=d.n21*c.n13+d.n22*c.n23+d.n23*c.n33+d.n24*c.n43;this.n24=d.n21*c.n14+d.n22*c.n24+d.n23*c.n34+d.n24*c.n44;this.n31=d.n31*c.n11+d.n32*c.n21+d.n33*c.n31+d.n34*c.n41;this.n32=d.n31*c.n12+d.n32*c.n22+d.n33*c.n32+d.n34*c.n42;this.n33=d.n31*c.n13+d.n32*c.n23+d.n33*c.n33+d.n34*c.n43;this.n34=d.n31*c.n14+d.n32*c.n24+d.n33*c.n34+d.n34*c.n44;this.n41=d.n41*c.n11+d.n42*c.n21+d.n43*c.n31+d.n44*c.n41;this.n42=d.n41*c.n12+d.n42*c.n22+d.n43*c.n32+d.n44*c.n42;this.n43=d.n41*c.n13+d.n42*c.n23+d.n43*c.n33+d.n44*c.n43;this.n44=d.n41*c.n14+d.n42*c.n24+d.n43*c.n34+d.n44*c.n44},multiplySelf:function(c){var p=this.n11,o=this.n12,k=this.n13,i=this.n14,f=this.n21,e=this.n22,d=this.n23,b=this.n24,a=this.n31,s=this.n32,r=this.n33,q=this.n34,n=this.n41,j=this.n42,h=this.n43,g=this.n44;this.n11=p*c.n11+o*c.n21+k*c.n31+i*c.n41;this.n12=p*c.n12+o*c.n22+k*c.n32+i*c.n42;this.n13=p*c.n13+o*c.n23+k*c.n33+i*c.n43;this.n14=p*c.n14+o*c.n24+k*c.n34+i*c.n44;this.n21=f*c.n11+e*c.n21+d*c.n31+b*c.n41;this.n22=f*c.n12+e*c.n22+d*c.n32+b*c.n42;this.n23=f*c.n13+e*c.n23+d*c.n33+b*c.n43;this.n24=f*c.n14+e*c.n24+d*c.n34+b*c.n44;this.n31=a*c.n11+s*c.n21+r*c.n31+q*c.n41;this.n32=a*c.n12+s*c.n22+r*c.n32+q*c.n42;this.n33=a*c.n13+s*c.n23+r*c.n33+q*c.n43;this.n34=a*c.n14+s*c.n24+r*c.n34+q*c.n44;this.n41=n*c.n11+j*c.n21+h*c.n31+g*c.n41;this.n42=n*c.n12+j*c.n22+h*c.n32+g*c.n42;this.n43=n*c.n13+j*c.n23+h*c.n33+g*c.n43;this.n44=n*c.n14+j*c.n24+h*c.n34+g*c.n44},multiplyScalar:function(a){this.n11*=a;this.n12*=a;this.n13*=a;this.n14*=a;this.n21*=a;this.n22*=a;this.n23*=a;this.n24*=a;this.n31*=a;this.n32*=a;this.n33*=a;this.n34*=a;this.n41*=a;this.n42*=a;this.n43*=a;this.n44*=a},determinant:function(){return(this.n14*this.n23*this.n32*this.n41-this.n13*this.n24*this.n32*this.n41-this.n14*this.n22*this.n33*this.n41+this.n12*this.n24*this.n33*this.n41+this.n13*this.n22*this.n34*this.n41-this.n12*this.n23*this.n34*this.n41-this.n14*this.n23*this.n31*this.n42+this.n13*this.n24*this.n31*this.n42+this.n14*this.n21*this.n33*this.n42-this.n11*this.n24*this.n33*this.n42-this.n13*this.n21*this.n34*this.n42+this.n11*this.n23*this.n34*this.n42+this.n14*this.n22*this.n31*this.n43-this.n12*this.n24*this.n31*this.n43-this.n14*this.n21*this.n32*this.n43+this.n11*this.n24*this.n32*this.n43+this.n12*this.n21*this.n34*this.n43-this.n11*this.n22*this.n34*this.n43-this.n13*this.n22*this.n31*this.n44+this.n12*this.n23*this.n31*this.n44+this.n13*this.n21*this.n32*this.n44-this.n11*this.n23*this.n32*this.n44-this.n12*this.n21*this.n33*this.n44+this.n11*this.n22*this.n33*this.n44)},transpose:function(){function a(d,e,c){var b=d[e];d[e]=d[c];d[c]=b}a(this,"n21","n12");a(this,"n31","n13");a(this,"n32","n23");a(this,"n41","n14");a(this,"n42","n24");a(this,"n43","n34");return this},clone:function(){var a=new THREE.Matrix4();a.n11=this.n11;a.n12=this.n12;a.n13=this.n13;a.n14=this.n14;a.n21=this.n21;a.n22=this.n22;a.n23=this.n23;a.n24=this.n24;a.n31=this.n31;a.n32=this.n32;a.n33=this.n33;a.n34=this.n34;a.n41=this.n41;a.n42=this.n42;a.n43=this.n43;a.n44=this.n44;return a},flatten:function(){return[this.n11,this.n21,this.n31,this.n41,this.n12,this.n22,this.n32,this.n42,this.n13,this.n23,this.n33,this.n43,this.n14,this.n24,this.n34,this.n44]},toString:function(){return"| "+this.n11+" "+this.n12+" "+this.n13+" "+this.n14+" |\n| "+this.n21+" "+this.n22+" "+this.n23+" "+this.n24+" |\n| "+this.n31+" "+this.n32+" "+this.n33+" "+this.n34+" |\n| "+this.n41+" "+this.n42+" "+this.n43+" "+this.n44+" |"}};THREE.Matrix4.translationMatrix=function(b,d,c){var a=new THREE.Matrix4();a.n14=b;a.n24=d;a.n34=c;return a};THREE.Matrix4.scaleMatrix=function(b,d,c){var a=new THREE.Matrix4();a.n11=b;a.n22=d;a.n33=c;return a};THREE.Matrix4.rotationXMatrix=function(b){var a=new THREE.Matrix4();a.n22=a.n33=Math.cos(b);a.n32=Math.sin(b);a.n23=-a.n32;return a};THREE.Matrix4.rotationYMatrix=function(b){var a=new THREE.Matrix4();a.n11=a.n33=Math.cos(b);a.n13=Math.sin(b);a.n31=-a.n13;return a};THREE.Matrix4.rotationZMatrix=function(b){var a=new THREE.Matrix4();a.n11=a.n22=Math.cos(b);a.n21=Math.sin(b);a.n12=-a.n21;return a};THREE.Matrix4.rotationAxisAngleMatrix=function(b,d){var a=new THREE.Matrix4(),f=Math.cos(d),j=Math.sin(d),i=1-f,h=b.x,g=b.y,e=b.z;a.n11=i*h*h+f;a.n12=i*h*g-j*e;a.n13=i*h*e+j*g;a.n21=i*h*g+j*e;a.n22=i*g*g+f;a.n23=i*g*e-j*h;a.n31=i*h*e-j*g;a.n32=i*g*e+j*h;a.n33=i*e*e+f;return a};THREE.Matrix4.makeInvert=function(b){var a=new THREE.Matrix4();a.n11=b.n23*b.n34*b.n42-b.n24*b.n33*b.n42+b.n24*b.n32*b.n43-b.n22*b.n34*b.n43-b.n23*b.n32*b.n44+b.n22*b.n33*b.n44;a.n12=b.n14*b.n33*b.n42-b.n13*b.n34*b.n42-b.n14*b.n32*b.n43+b.n12*b.n34*b.n43+b.n13*b.n32*b.n44-b.n12*b.n33*b.n44;a.n13=b.n13*b.n24*b.n42-b.n14*b.n23*b.n42+b.n14*b.n22*b.n43-b.n12*b.n24*b.n43-b.n13*b.n22*b.n44+b.n12*b.n23*b.n44;a.n14=b.n14*b.n23*b.n32-b.n13*b.n24*b.n32-b.n14*b.n22*b.n33+b.n12*b.n24*b.n33+b.n13*b.n22*b.n34-b.n12*b.n23*b.n34;a.n21=b.n24*b.n33*b.n41-b.n23*b.n34*b.n41-b.n24*b.n31*b.n43+b.n21*b.n34*b.n43+b.n23*b.n31*b.n44-b.n21*b.n33*b.n44;a.n22=b.n13*b.n34*b.n41-b.n14*b.n33*b.n41+b.n14*b.n31*b.n43-b.n11*b.n34*b.n43-b.n13*b.n31*b.n44+b.n11*b.n33*b.n44;a.n23=b.n14*b.n23*b.n41-b.n13*b.n24*b.n41-b.n14*b.n21*b.n43+b.n11*b.n24*b.n43+b.n13*b.n21*b.n44-b.n11*b.n23*b.n44;a.n24=b.n13*b.n24*b.n31-b.n14*b.n23*b.n31+b.n14*b.n21*b.n33-b.n11*b.n24*b.n33-b.n13*b.n21*b.n34+b.n11*b.n23*b.n34;a.n31=b.n22*b.n34*b.n41-b.n24*b.n32*b.n41+b.n24*b.n31*b.n42-b.n21*b.n34*b.n42-b.n22*b.n31*b.n44+b.n21*b.n32*b.n44;a.n32=b.n14*b.n32*b.n41-b.n12*b.n34*b.n41-b.n14*b.n31*b.n42+b.n11*b.n34*b.n42+b.n12*b.n31*b.n44-b.n11*b.n32*b.n44;a.n33=b.n13*b.n24*b.n41-b.n14*b.n22*b.n41+b.n14*b.n21*b.n42-b.n11*b.n24*b.n42-b.n12*b.n21*b.n44+b.n11*b.n22*b.n44;a.n34=b.n14*b.n22*b.n31-b.n12*b.n24*b.n31-b.n14*b.n21*b.n32+b.n11*b.n24*b.n32+b.n12*b.n21*b.n34-b.n11*b.n22*b.n34;a.n41=b.n23*b.n32*b.n41-b.n22*b.n33*b.n41-b.n23*b.n31*b.n42+b.n21*b.n33*b.n42+b.n22*b.n31*b.n43-b.n21*b.n32*b.n43;a.n42=b.n12*b.n33*b.n41-b.n13*b.n32*b.n41+b.n13*b.n31*b.n42-b.n11*b.n33*b.n42-b.n12*b.n31*b.n43+b.n11*b.n32*b.n43;a.n43=b.n13*b.n22*b.n41-b.n12*b.n23*b.n41-b.n13*b.n21*b.n42+b.n11*b.n23*b.n42+b.n12*b.n21*b.n43-b.n11*b.n22*b.n43;a.n44=b.n12*b.n23*b.n31-b.n13*b.n22*b.n31+b.n13*b.n21*b.n32-b.n11*b.n23*b.n32-b.n12*b.n21*b.n33+b.n11*b.n22*b.n33;a.multiplyScalar(1/b.determinant());return a};THREE.Matrix4.makeFrustum=function(f,s,e,p,i,h){var g,r,o,q,n,k,j;g=new THREE.Matrix4();r=2*i/(s-f);o=2*i/(p-e);q=(s+f)/(s-f);n=(p+e)/(p-e);k=-(h+i)/(h-i);j=-2*h*i/(h-i);g.n11=r;g.n12=0;g.n13=q;g.n14=0;g.n21=0;g.n22=o;g.n23=n;g.n24=0;g.n31=0;g.n32=0;g.n33=k;g.n34=j;g.n41=0;g.n42=0;g.n43=-1;g.n44=0;return g};THREE.Matrix4.makePerspective=function(e,c,g,b){var a,f,h,d;a=g*Math.tan(e*Math.PI/360);f=-a;h=f*c;d=a*c;return THREE.Matrix4.makeFrustum(h,d,f,a,g,b)};THREE.Matrix4.makeOrtho=function(c,q,k,a,g,f){var d,n,j,i,o,e,b;d=new THREE.Matrix4();o=q-c;e=a-k;b=f-g;n=(q+c)/o;j=(a+k)/e;i=(f+g)/b;d.n11=2/o;d.n12=0;d.n13=0;d.n14=-n;d.n21=0;d.n22=2/e;d.n23=0;d.n24=-j;d.n31=0;d.n32=0;d.n33=-2/b;d.n34=-i;d.n41=0;d.n42=0;d.n43=0;d.n44=1;return d};THREE.Vertex=function(a,b){this.position=a||new THREE.Vector3();this.positionWorld=new THREE.Vector3();this.positionScreen=new THREE.Vector3();this.normal=b||new THREE.Vector3();this.normalWorld=new THREE.Vector3();this.normalScreen=new THREE.Vector3();this.__visible=true};THREE.Vertex.prototype={toString:function(){return"THREE.Vertex ( position: "+this.position+", normal: "+this.normal+" )"}};THREE.Face3=function(e,d,i,h,f,g){this.a=e;this.b=d;this.c=i;this.centroid=new THREE.Vector3();this.normal=h instanceof THREE.Vector3?h:new THREE.Vector3();this.color=f||new THREE.Color(4278190080);this.vertexNormals=h instanceof Array?h:[];this.material=g||0};THREE.Face3.prototype={getCenter:function(){return this.a.clone().addSelf(this.b).addSelf(this.c).divideScalar(3)},toString:function(){return"THREE.Face3 ( "+this.a+", "+this.b+", "+this.c+" )"}};THREE.Face4=function(f,e,k,j,i,g,h){this.a=f;this.b=e;this.c=k;this.d=j;this.centroid=new THREE.Vector3();this.normal=i instanceof THREE.Vector3?i:new THREE.Vector3();this.color=g||new THREE.Color(4278190080);this.vertexNormals=i instanceof Array?i:[];this.material=h||0};THREE.Face4.prototype={getCenter:function(){return this.a.clone().addSelf(this.b).addSelf(this.c).addSelf(this.d).divideScalar(4)},toString:function(){return"THREE.Face4 ( "+this.a+", "+this.b+", "+this.c+" "+this.d+" )"}};THREE.UV=function(b,a){this.u=b||0;this.v=a||0};THREE.UV.prototype={copy:function(a){this.u=a.u;this.v=a.v},toString:function(){return"THREE.UV ("+this.u+", "+this.v+")"}};THREE.Geometry=function(){this.vertices=[];this.faces=[];this.uvs=[]};THREE.Geometry.prototype={computeCentroids:function(){var c,b,a;for(c=0,b=this.faces.length;c0){this.bbox={x:[this.vertices[0].position.x,this.vertices[0].position.x],y:[this.vertices[0].position.y,this.vertices[0].position.y],z:[this.vertices[0].position.z,this.vertices[0].position.z]};var a,b;for(a=1,b=this.vertices.length;athis.bbox.x[1]){this.bbox.x[1]=vertex.position.x}}if(vertex.position.ythis.bbox.y[1]){this.bbox.y[1]=vertex.position.y}}if(vertex.position.zthis.bbox.z[1]){this.bbox.z[1]=vertex.position.z}}}}},toString:function(){return"THREE.Geometry ( vertices: "+this.vertices+", faces: "+this.faces+" )"}};THREE.Camera=function(c,b,d,a){this.fov=c;this.aspect=b;this.position=new THREE.Vector3(0,0,0);this.target={position:new THREE.Vector3(0,0,0)};this.projectionMatrix=THREE.Matrix4.makePerspective(c,b,d,a);this.up=new THREE.Vector3(0,1,0);this.matrix=new THREE.Matrix4();this.autoUpdateMatrix=true;this.updateMatrix=function(){this.matrix.lookAt(this.position,this.target.position,this.up)};this.toString=function(){return"THREE.Camera ( "+this.position+", "+this.target.position+" )"}};THREE.Light=function(a){this.color=new THREE.Color(255<<24|a)};THREE.AmbientLight=function(a){THREE.Light.call(this,a)};THREE.AmbientLight.prototype=new THREE.Light();THREE.AmbientLight.prototype.constructor=THREE.AmbientLight;THREE.DirectionalLight=function(b,a){THREE.Light.call(this,b);this.position=new THREE.Vector3(0,1,0);this.intensity=a||1};THREE.DirectionalLight.prototype=new THREE.Light();THREE.DirectionalLight.prototype.constructor=THREE.DirectionalLight;THREE.PointLight=function(b,a){THREE.Light.call(this,b);this.position=new THREE.Vector3(0,0,0);this.intensity=a||1};THREE.DirectionalLight.prototype=new THREE.Light();THREE.DirectionalLight.prototype.constructor=THREE.PointLight;THREE.Object3D=function(a){this.position=new THREE.Vector3();this.rotation=new THREE.Vector3();this.scale=new THREE.Vector3(1,1,1);this.matrix=new THREE.Matrix4();this.matrixTranslation=new THREE.Matrix4();this.matrixRotation=new THREE.Matrix4();this.matrixScale=new THREE.Matrix4();this.screen=new THREE.Vector3();this.autoUpdateMatrix=true;this.updateMatrix=function(){this.matrixPosition=THREE.Matrix4.translationMatrix(this.position.x,this.position.y,this.position.z);this.matrixRotation=THREE.Matrix4.rotationXMatrix(this.rotation.x);this.matrixRotation.multiplySelf(THREE.Matrix4.rotationYMatrix(this.rotation.y));this.matrixRotation.multiplySelf(THREE.Matrix4.rotationZMatrix(this.rotation.z));this.matrixScale=THREE.Matrix4.scaleMatrix(this.scale.x,this.scale.y,this.scale.z);this.matrix.copy(this.matrixPosition);this.matrix.multiplySelf(this.matrixRotation);this.matrix.multiplySelf(this.matrixScale)}};THREE.Particle=function(a){THREE.Object3D.call(this);this.material=a instanceof Array?a:[a];this.autoUpdateMatrix=false};THREE.Particle.prototype=new THREE.Object3D();THREE.Particle.prototype.constructor=THREE.Particle;THREE.Line=function(b,a){THREE.Object3D.call(this);this.geometry=b;this.material=a instanceof Array?a:[a]};THREE.Line.prototype=new THREE.Object3D();THREE.Line.prototype.constructor=THREE.Line;THREE.Mesh=function(b,a,c){THREE.Object3D.call(this);this.geometry=b;this.material=a instanceof Array?a:[a];this.flipSided=false;this.doubleSided=false;this.overdraw=false;this.materialFaces={};this.sortFacesByMaterial();if(c){this.normalizeUVs()}this.geometry.computeBoundingBox()};THREE.Mesh.prototype=new THREE.Object3D();THREE.Mesh.prototype.constructor=THREE.Mesh;THREE.Mesh.prototype.sortFacesByMaterial=function(){var d,c,b,a;for(d=0,c=this.geometry.faces.length;d=0?(b*255)<<24:4278190080)|c)};THREE.LineColorMaterial.prototype={toString:function(){return"THREE.LineColorMaterial ( color: "+this.color+", lineWidth: "+this.lineWidth+" )"}};THREE.MeshBitmapUVMappingMaterial=function(a){this.bitmap=a;this.toString=function(){return"THREE.MeshBitmapUVMappingMaterial ( bitmap: "+this.bitmap+" )"}};THREE.MeshColorFillMaterial=function(b,a){this.color=new THREE.Color((a>=0?(a*255)<<24:4278190080)|b);this.toString=function(){return"THREE.MeshColorFillMaterial ( color: "+this.color+" )"}};THREE.MeshColorStrokeMaterial=function(c,b,a){this.lineWidth=a||1;this.color=new THREE.Color((b>=0?(b*255)<<24:4278190080)|c);this.toString=function(){return"THREE.MeshColorStrokeMaterial ( lineWidth: "+this.lineWidth+", color: "+this.color+" )"}};THREE.MeshFaceColorFillMaterial=function(){this.toString=function(){return"THREE.MeshFaceColorFillMaterial ( )"}};THREE.MeshFaceColorStrokeMaterial=function(a){this.lineWidth=a||1;this.toString=function(){return"THREE.MeshFaceColorStrokeMaterial ( lineWidth: "+this.lineWidth+" )"}};THREE.ParticleBitmapMaterial=function(a){this.bitmap=a;this.offset=new THREE.Vector2();this.toString=function(){return"THREE.ParticleBitmapMaterial ( bitmap: "+this.bitmap+" )"}};THREE.ParticleCircleMaterial=function(b,a){this.color=new THREE.Color((a>=0?(a*255)<<24:4278190080)|b);this.toString=function(){return"THREE.ParticleCircleMaterial ( color: "+this.color+" )"}};THREE.ParticleDOMMaterial=function(a){this.domElement=a;this.toString=function(){return"THREE.ParticleDOMMaterial ( domElement: "+this.domElement+" )"}};THREE.Scene=function(){this.objects=[];this.lights=[];this.addObject=function(a){this.objects.push(a)};this.removeObject=function(b){for(var c=0,a=this.objects.length;c0&&x.z<1}y=N.geometry.faces;for(K=0,D=y.length;K0&&x.z<1;if(F>0){E=N.geometry.vertices[F-1];if(J.__visible&&E.__visible){k=i[n]=i[n]||new THREE.RenderableLine();k.v1.copy(J.positionScreen);k.v2.copy(E.positionScreen);k.z=Math.max(J.positionScreen.z,E.positionScreen.z);k.material=N.material;e.push(k);n++}}}}else{if(N instanceof THREE.Particle){g.set(N.position.x,N.position.y,N.position.z,1);I.matrix.transform(g);I.projectionMatrix.transform(g);N.screen.set(g.x/g.w,g.y/g.w,g.z/g.w);if(N.screen.z>0&&N.screen.z<1){j=a[h]=a[h]||new THREE.RenderableParticle();j.x=N.screen.x;j.y=N.screen.y;j.z=N.screen.z;j.rotation=N.rotation.z;j.scale.x=N.scale.x*Math.abs(g.x/g.w-(g.x+I.projectionMatrix.n11)/(g.w+I.projectionMatrix.n14));j.scale.y=N.scale.y*Math.abs(g.y/g.w-(g.y+I.projectionMatrix.n22)/(g.w+I.projectionMatrix.n24));j.material=N.material;j.color=N.color;e.push(j);h++}}}}}e.sort(o);return e};function o(t,s){return s.z-t.z}};THREE.DOMRenderer=function(){THREE.Renderer.call(this);var e=null,g=new THREE.Projector(),b=document.createElement("div"),a,c,f,d;this.domElement=b;this.setSize=function(i,h){a=i;c=h;f=a/2;d=c/2};this.render=function(q,s){var r,h,i,o,p,t,n,k,j;e=g.projectScene(q,s);for(r=0,h=e.length;r0){D.r+=B.color.r*E;D.g+=B.color.g*E;D.b+=B.color.b*E}}else{if(B instanceof THREE.PointLight){f.sub(B.position,F.centroidWorld);f.normalize();E=F.normalWorld.dot(f)*B.intensity;if(E>0){D.r+=B.color.r*E;D.g+=B.color.g*E;D.b+=B.color.b*E}}}}}function q(U,J,I,P,O,D,B,R,Q,F,E,N,M){var C,T,S,H,G,L,K;o.beginPath();o.moveTo(J,I);o.lineTo(P,O);o.lineTo(D,B);o.lineTo(J,I);o.closePath();o.save();o.clip();C=R*(M-E)-F*M+N*E+(F-N)*Q;T=-(Q*(D-P)-E*D+M*P+(E-M)*J)/C;S=(E*B+Q*(O-B)-M*O+(M-E)*I)/C;H=(R*(D-P)-F*D+N*P+(F-N)*J)/C;G=-(F*B+R*(O-B)-N*O+(N-F)*I)/C;L=(R*(M*P-E*D)+Q*(F*D-N*P)+(N*E-F*M)*J)/C;K=(R*(M*O-E*B)+Q*(F*B-N*O)+(N*E-F*M)*I)/C;o.transform(T,S,H,G,L,K);o.drawImage(U,0,0);o.restore()}function b(C,B){g.sub(B,C);g.unit();g.multiplyScalar(0.75);B.addSelf(g);C.subSelf(g)}};THREE.SVGRenderer=function(){var q=null,k=new THREE.Projector(),m=document.createElementNS("http://www.w3.org/2000/svg","svg"),e,u,i,a,s=new THREE.Rectangle(),p=new THREE.Rectangle(),f=new THREE.Color(4294967295),o=new THREE.Color(4294967295),b=new THREE.Color(4294967295),d=new THREE.Vector3(),c=[],g=[],t=1;this.domElement=m;this.autoClear=true;this.setQuality=function(v){switch(v){case"high":t=1;break;case"low":t=0;break}};this.setSize=function(w,v){e=w;u=v;i=e/2;a=u/2;m.setAttribute("viewBox",(-i)+" "+(-a)+" "+e+" "+u);m.setAttribute("width",e);m.setAttribute("height",u);s.set(-i,-a,i,a)};this.clear=function(){while(m.childNodes.length>0){m.removeChild(m.childNodes[0])}};this.render=function(O,L){var N,x,I,M,y,E,H=0,z=0,F,C,A,K,J,w,v,D,B,G;if(this.autoClear){this.clear()}q=k.projectScene(O,L);r(O,b);for(N=0,x=q.length;N0){x.r+=v.color.r*y;x.g+=v.color.g*y;x.b+=v.color.b*y}}else{if(v instanceof THREE.PointLight){d.sub(v.position,z.centroidWorld);d.normalize();y=z.normalWorld.dot(d)*v.intensity;if(y>0){x.r+=v.color.r*y;x.g+=v.color.g*y;x.b+=v.color.b*y}}}}}function h(v){if(c[v]==null){c[v]=document.createElementNS("http://www.w3.org/2000/svg","path");if(t==0){c[v].setAttribute("shape-rendering","crispEdges")}return c[v]}return c[v]}function n(v){if(g[v]==null){g[v]=document.createElementNS("http://www.w3.org/2000/svg","circle");if(t==0){g[v].setAttribute("shape-rendering","crispEdges")}return g[v]}return g[v]}};THREE.WebGLRenderer=function(){var e=document.createElement("canvas"),a,h,d=new THREE.Matrix4(),g;this.domElement=e;this.autoClear=true;f();c();this.setSize=function(j,i){e.width=j;e.height=i;a.viewport(0,0,e.width,e.height)};this.clear=function(){a.clear(a.COLOR_BUFFER_BIT|a.DEPTH_BUFFER_BIT)};this.render=function(O,K){var v,P,R,C,Q,G,u,q,B,D,s,N,y,F,A,M,w,H,L,J,p,n,k,j,I,x,t,E;if(this.autoClear){this.clear()}a.uniform1i(h.enableLighting,O.lights.length);for(I=0,x=O.lights.length;I>24&255)/255;this.r=(this.hex>>16&255)/255;this.g=(this.hex>>8&255)/255;this.b=(this.hex&255)/255},updateStyleString:function(){this.__styleString="rgba("+Math.floor(this.r*255)+","+Math.floor(this.g*255)+","+Math.floor(this.b*255)+","+this.a+")"},toString:function(){return"THREE.Color ( r: "+this.r+", g: "+this.g+", b: "+this.b+", a: "+this.a+", hex: "+this.hex+" )"}};THREE.Vector2=function(a,b){this.x=a||0;this.y=b||0};THREE.Vector2.prototype={set:function(a,b){this.x=a;this.y=b;return this},copy:function(a){this.x=a.x;this.y=a.y;return this},addSelf:function(a){this.x+=a.x;this.y+=a.y;return this},add:function(b,a){this.x=b.x+a.x;this.y=b.y+a.y;return this},subSelf:function(a){this.x-=a.x;this.y-=a.y;return this},sub:function(b,a){this.x=b.x-a.x;this.y=b.y-a.y;return this},multiplyScalar:function(a){this.x*=a;this.y*=a;return this},unit:function(){this.multiplyScalar(1/this.length());return this},length:function(){return Math.sqrt(this.x*this.x+this.y*this.y)},lengthSq:function(){return this.x*this.x+this.y*this.y},negate:function(){this.x=-this.x;this.y=-this.y;return this},clone:function(){return new THREE.Vector2(this.x,this.y)},toString:function(){return"THREE.Vector2 ("+this.x+", "+this.y+")"}};THREE.Vector3=function(a,c,b){this.x=a||0;this.y=c||0;this.z=b||0};THREE.Vector3.prototype={set:function(a,c,b){this.x=a;this.y=c;this.z=b;return this},copy:function(a){this.x=a.x;this.y=a.y;this.z=a.z;return this},add:function(b,a){this.x=b.x+a.x;this.y=b.y+a.y;this.z=b.z+a.z;return this},addSelf:function(a){this.x+=a.x;this.y+=a.y;this.z+=a.z;return this},addScalar:function(a){this.x+=a;this.y+=a;this.z+=a;return this},sub:function(b,a){this.x=b.x-a.x;this.y=b.y-a.y;this.z=b.z-a.z;return this},subSelf:function(a){this.x-=a.x;this.y-=a.y;this.z-=a.z;return this},cross:function(b,a){this.x=b.y*a.z-b.z*a.y;this.y=b.z*a.x-b.x*a.z;this.z=b.x*a.y-b.y*a.x;return this},crossSelf:function(c){var b=this.x,a=this.y,d=this.z;this.x=a*c.z-d*c.y;this.y=d*c.x-b*c.z;this.z=b*c.y-a*c.x;return this},multiplySelf:function(a){this.x*=a.x;this.y*=a.y;this.z*=a.z;return this},multiplyScalar:function(a){this.x*=a;this.y*=a;this.z*=a;return this},divideScalar:function(a){this.x/=a;this.y/=a;this.z/=a;return this},dot:function(a){return this.x*a.x+this.y*a.y+this.z*a.z},distanceTo:function(a){return Math.sqrt(this.distanceToSquared(a))},distanceToSquared:function(d){var c=this.x-d.x,b=this.y-d.y,a=this.z-d.z;return c*c+b*b+a*a},length:function(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)},lengthSq:function(){return this.x*this.x+this.y*this.y+this.z*this.z},negate:function(){this.x=-this.x;this.y=-this.y;this.z=-this.z;return this},normalize:function(){if(this.length()>0){this.multiplyScalar(1/this.length())}else{this.multiplyScalar(0)}return this},setLength:function(a){return this.normalize().multiplyScalar(a)},isZero:function(){var a=0.0001;return(Math.abs(this.x)=0&&Math.min(g,i.getY2())-Math.max(h,i.getY1())>=0};this.empty=function(){e=true;f=0;h=0;d=0;g=0;b()};this.isEmpty=function(){return e};this.toString=function(){return"THREE.Rectangle (x1: "+f+", y1: "+g+", x2: "+d+", y1: "+h+", width: "+a+", height: "+c+")"}};THREE.Matrix4=function(){this._x=new THREE.Vector3();this._y=new THREE.Vector3();this._z=new THREE.Vector3()};THREE.Matrix4.prototype={n11:1,n12:0,n13:0,n14:0,n21:0,n22:1,n23:0,n24:0,n31:0,n32:0,n33:1,n34:0,n41:0,n42:0,n43:0,n44:1,identity:function(){this.n11=1;this.n12=0;this.n13=0;this.n14=0;this.n21=0;this.n22=1;this.n23=0;this.n24=0;this.n31=0;this.n32=0;this.n33=1;this.n34=0;this.n41=0;this.n42=0;this.n43=0;this.n44=1},copy:function(a){this.n11=a.n11;this.n12=a.n12;this.n13=a.n13;this.n14=a.n14;this.n21=a.n21;this.n22=a.n22;this.n23=a.n23;this.n24=a.n24;this.n31=a.n31;this.n32=a.n32;this.n33=a.n33;this.n34=a.n34;this.n41=a.n41;this.n42=a.n42;this.n43=a.n43;this.n44=a.n44},lookAt:function(d,c,b){var a=this._x,f=this._y,e=this._z;e.sub(d,c);e.normalize();a.cross(b,e);a.normalize();f.cross(e,a);f.normalize();this.n11=a.x;this.n12=a.y;this.n13=a.z;this.n14=-a.dot(d);this.n21=f.x;this.n22=f.y;this.n23=f.z;this.n24=-f.dot(d);this.n31=e.x;this.n32=e.y;this.n33=e.z;this.n34=-e.dot(d);this.n41=0;this.n42=0;this.n43=0;this.n44=1},transform:function(a){var d=a.x,c=a.y,b=a.z,e=a.w?a.w:1;a.x=this.n11*d+this.n12*c+this.n13*b+this.n14*e;a.y=this.n21*d+this.n22*c+this.n23*b+this.n24*e;a.z=this.n31*d+this.n32*c+this.n33*b+this.n34*e;e=this.n41*d+this.n42*c+this.n43*b+this.n44*e;if(a.w){a.w=e}else{a.x=a.x/e;a.y=a.y/e;a.z=a.z/e}return a},crossVector:function(b){var c=new THREE.Vector4();c.x=this.n11*b.x+this.n12*b.y+this.n13*b.z+this.n14*b.w;c.y=this.n21*b.x+this.n22*b.y+this.n23*b.z+this.n24*b.w;c.z=this.n31*b.x+this.n32*b.y+this.n33*b.z+this.n34*b.w;c.w=(b.w)?this.n41*b.x+this.n42*b.y+this.n43*b.z+this.n44*b.w:1;return c},multiply:function(d,c){this.n11=d.n11*c.n11+d.n12*c.n21+d.n13*c.n31+d.n14*c.n41;this.n12=d.n11*c.n12+d.n12*c.n22+d.n13*c.n32+d.n14*c.n42;this.n13=d.n11*c.n13+d.n12*c.n23+d.n13*c.n33+d.n14*c.n43;this.n14=d.n11*c.n14+d.n12*c.n24+d.n13*c.n34+d.n14*c.n44;this.n21=d.n21*c.n11+d.n22*c.n21+d.n23*c.n31+d.n24*c.n41;this.n22=d.n21*c.n12+d.n22*c.n22+d.n23*c.n32+d.n24*c.n42;this.n23=d.n21*c.n13+d.n22*c.n23+d.n23*c.n33+d.n24*c.n43;this.n24=d.n21*c.n14+d.n22*c.n24+d.n23*c.n34+d.n24*c.n44;this.n31=d.n31*c.n11+d.n32*c.n21+d.n33*c.n31+d.n34*c.n41;this.n32=d.n31*c.n12+d.n32*c.n22+d.n33*c.n32+d.n34*c.n42;this.n33=d.n31*c.n13+d.n32*c.n23+d.n33*c.n33+d.n34*c.n43;this.n34=d.n31*c.n14+d.n32*c.n24+d.n33*c.n34+d.n34*c.n44;this.n41=d.n41*c.n11+d.n42*c.n21+d.n43*c.n31+d.n44*c.n41;this.n42=d.n41*c.n12+d.n42*c.n22+d.n43*c.n32+d.n44*c.n42;this.n43=d.n41*c.n13+d.n42*c.n23+d.n43*c.n33+d.n44*c.n43;this.n44=d.n41*c.n14+d.n42*c.n24+d.n43*c.n34+d.n44*c.n44},multiplySelf:function(c){var o=this.n11,n=this.n12,k=this.n13,i=this.n14,f=this.n21,e=this.n22,d=this.n23,b=this.n24,a=this.n31,r=this.n32,q=this.n33,p=this.n34,l=this.n41,j=this.n42,h=this.n43,g=this.n44;this.n11=o*c.n11+n*c.n21+k*c.n31+i*c.n41;this.n12=o*c.n12+n*c.n22+k*c.n32+i*c.n42;this.n13=o*c.n13+n*c.n23+k*c.n33+i*c.n43;this.n14=o*c.n14+n*c.n24+k*c.n34+i*c.n44;this.n21=f*c.n11+e*c.n21+d*c.n31+b*c.n41;this.n22=f*c.n12+e*c.n22+d*c.n32+b*c.n42;this.n23=f*c.n13+e*c.n23+d*c.n33+b*c.n43;this.n24=f*c.n14+e*c.n24+d*c.n34+b*c.n44;this.n31=a*c.n11+r*c.n21+q*c.n31+p*c.n41;this.n32=a*c.n12+r*c.n22+q*c.n32+p*c.n42;this.n33=a*c.n13+r*c.n23+q*c.n33+p*c.n43;this.n34=a*c.n14+r*c.n24+q*c.n34+p*c.n44;this.n41=l*c.n11+j*c.n21+h*c.n31+g*c.n41;this.n42=l*c.n12+j*c.n22+h*c.n32+g*c.n42;this.n43=l*c.n13+j*c.n23+h*c.n33+g*c.n43;this.n44=l*c.n14+j*c.n24+h*c.n34+g*c.n44},multiplyScalar:function(a){this.n11*=a;this.n12*=a;this.n13*=a;this.n14*=a;this.n21*=a;this.n22*=a;this.n23*=a;this.n24*=a;this.n31*=a;this.n32*=a;this.n33*=a;this.n34*=a;this.n41*=a;this.n42*=a;this.n43*=a;this.n44*=a},determinant:function(){return(this.n14*this.n23*this.n32*this.n41-this.n13*this.n24*this.n32*this.n41-this.n14*this.n22*this.n33*this.n41+this.n12*this.n24*this.n33*this.n41+this.n13*this.n22*this.n34*this.n41-this.n12*this.n23*this.n34*this.n41-this.n14*this.n23*this.n31*this.n42+this.n13*this.n24*this.n31*this.n42+this.n14*this.n21*this.n33*this.n42-this.n11*this.n24*this.n33*this.n42-this.n13*this.n21*this.n34*this.n42+this.n11*this.n23*this.n34*this.n42+this.n14*this.n22*this.n31*this.n43-this.n12*this.n24*this.n31*this.n43-this.n14*this.n21*this.n32*this.n43+this.n11*this.n24*this.n32*this.n43+this.n12*this.n21*this.n34*this.n43-this.n11*this.n22*this.n34*this.n43-this.n13*this.n22*this.n31*this.n44+this.n12*this.n23*this.n31*this.n44+this.n13*this.n21*this.n32*this.n44-this.n11*this.n23*this.n32*this.n44-this.n12*this.n21*this.n33*this.n44+this.n11*this.n22*this.n33*this.n44)},transpose:function(){function a(d,e,c){var b=d[e];d[e]=d[c];d[c]=b}a(this,"n21","n12");a(this,"n31","n13");a(this,"n32","n23");a(this,"n41","n14");a(this,"n42","n24");a(this,"n43","n34");return this},clone:function(){var a=new THREE.Matrix4();a.n11=this.n11;a.n12=this.n12;a.n13=this.n13;a.n14=this.n14;a.n21=this.n21;a.n22=this.n22;a.n23=this.n23;a.n24=this.n24;a.n31=this.n31;a.n32=this.n32;a.n33=this.n33;a.n34=this.n34;a.n41=this.n41;a.n42=this.n42;a.n43=this.n43;a.n44=this.n44;return a},flatten:function(){return[this.n11,this.n21,this.n31,this.n41,this.n12,this.n22,this.n32,this.n42,this.n13,this.n23,this.n33,this.n43,this.n14,this.n24,this.n34,this.n44]},toString:function(){return"| "+this.n11+" "+this.n12+" "+this.n13+" "+this.n14+" |\n| "+this.n21+" "+this.n22+" "+this.n23+" "+this.n24+" |\n| "+this.n31+" "+this.n32+" "+this.n33+" "+this.n34+" |\n| "+this.n41+" "+this.n42+" "+this.n43+" "+this.n44+" |"}};THREE.Matrix4.translationMatrix=function(b,d,c){var a=new THREE.Matrix4();a.n14=b;a.n24=d;a.n34=c;return a};THREE.Matrix4.scaleMatrix=function(b,d,c){var a=new THREE.Matrix4();a.n11=b;a.n22=d;a.n33=c;return a};THREE.Matrix4.rotationXMatrix=function(b){var a=new THREE.Matrix4();a.n22=a.n33=Math.cos(b);a.n32=Math.sin(b);a.n23=-a.n32;return a};THREE.Matrix4.rotationYMatrix=function(b){var a=new THREE.Matrix4();a.n11=a.n33=Math.cos(b);a.n13=Math.sin(b);a.n31=-a.n13;return a};THREE.Matrix4.rotationZMatrix=function(b){var a=new THREE.Matrix4();a.n11=a.n22=Math.cos(b);a.n21=Math.sin(b);a.n12=-a.n21;return a};THREE.Matrix4.rotationAxisAngleMatrix=function(b,d){var a=new THREE.Matrix4(),f=Math.cos(d),j=Math.sin(d),i=1-f,h=b.x,g=b.y,e=b.z;a.n11=i*h*h+f;a.n12=i*h*g-j*e;a.n13=i*h*e+j*g;a.n21=i*h*g+j*e;a.n22=i*g*g+f;a.n23=i*g*e-j*h;a.n31=i*h*e-j*g;a.n32=i*g*e+j*h;a.n33=i*e*e+f;return a};THREE.Matrix4.makeInvert=function(b){var a=new THREE.Matrix4();a.n11=b.n23*b.n34*b.n42-b.n24*b.n33*b.n42+b.n24*b.n32*b.n43-b.n22*b.n34*b.n43-b.n23*b.n32*b.n44+b.n22*b.n33*b.n44;a.n12=b.n14*b.n33*b.n42-b.n13*b.n34*b.n42-b.n14*b.n32*b.n43+b.n12*b.n34*b.n43+b.n13*b.n32*b.n44-b.n12*b.n33*b.n44;a.n13=b.n13*b.n24*b.n42-b.n14*b.n23*b.n42+b.n14*b.n22*b.n43-b.n12*b.n24*b.n43-b.n13*b.n22*b.n44+b.n12*b.n23*b.n44;a.n14=b.n14*b.n23*b.n32-b.n13*b.n24*b.n32-b.n14*b.n22*b.n33+b.n12*b.n24*b.n33+b.n13*b.n22*b.n34-b.n12*b.n23*b.n34;a.n21=b.n24*b.n33*b.n41-b.n23*b.n34*b.n41-b.n24*b.n31*b.n43+b.n21*b.n34*b.n43+b.n23*b.n31*b.n44-b.n21*b.n33*b.n44;a.n22=b.n13*b.n34*b.n41-b.n14*b.n33*b.n41+b.n14*b.n31*b.n43-b.n11*b.n34*b.n43-b.n13*b.n31*b.n44+b.n11*b.n33*b.n44;a.n23=b.n14*b.n23*b.n41-b.n13*b.n24*b.n41-b.n14*b.n21*b.n43+b.n11*b.n24*b.n43+b.n13*b.n21*b.n44-b.n11*b.n23*b.n44;a.n24=b.n13*b.n24*b.n31-b.n14*b.n23*b.n31+b.n14*b.n21*b.n33-b.n11*b.n24*b.n33-b.n13*b.n21*b.n34+b.n11*b.n23*b.n34;a.n31=b.n22*b.n34*b.n41-b.n24*b.n32*b.n41+b.n24*b.n31*b.n42-b.n21*b.n34*b.n42-b.n22*b.n31*b.n44+b.n21*b.n32*b.n44;a.n32=b.n14*b.n32*b.n41-b.n12*b.n34*b.n41-b.n14*b.n31*b.n42+b.n11*b.n34*b.n42+b.n12*b.n31*b.n44-b.n11*b.n32*b.n44;a.n33=b.n13*b.n24*b.n41-b.n14*b.n22*b.n41+b.n14*b.n21*b.n42-b.n11*b.n24*b.n42-b.n12*b.n21*b.n44+b.n11*b.n22*b.n44;a.n34=b.n14*b.n22*b.n31-b.n12*b.n24*b.n31-b.n14*b.n21*b.n32+b.n11*b.n24*b.n32+b.n12*b.n21*b.n34-b.n11*b.n22*b.n34;a.n41=b.n23*b.n32*b.n41-b.n22*b.n33*b.n41-b.n23*b.n31*b.n42+b.n21*b.n33*b.n42+b.n22*b.n31*b.n43-b.n21*b.n32*b.n43;a.n42=b.n12*b.n33*b.n41-b.n13*b.n32*b.n41+b.n13*b.n31*b.n42-b.n11*b.n33*b.n42-b.n12*b.n31*b.n43+b.n11*b.n32*b.n43;a.n43=b.n13*b.n22*b.n41-b.n12*b.n23*b.n41-b.n13*b.n21*b.n42+b.n11*b.n23*b.n42+b.n12*b.n21*b.n43-b.n11*b.n22*b.n43;a.n44=b.n12*b.n23*b.n31-b.n13*b.n22*b.n31+b.n13*b.n21*b.n32-b.n11*b.n23*b.n32-b.n12*b.n21*b.n33+b.n11*b.n22*b.n33;a.multiplyScalar(1/b.determinant());return a};THREE.Matrix4.makeFrustum=function(f,r,e,o,i,h){var g,q,n,p,l,k,j;g=new THREE.Matrix4();q=2*i/(r-f);n=2*i/(o-e);p=(r+f)/(r-f);l=(o+e)/(o-e);k=-(h+i)/(h-i);j=-2*h*i/(h-i);g.n11=q;g.n12=0;g.n13=p;g.n14=0;g.n21=0;g.n22=n;g.n23=l;g.n24=0;g.n31=0;g.n32=0;g.n33=k;g.n34=j;g.n41=0;g.n42=0;g.n43=-1;g.n44=0;return g};THREE.Matrix4.makePerspective=function(e,c,g,b){var a,f,h,d;a=g*Math.tan(e*Math.PI/360);f=-a;h=f*c;d=a*c;return THREE.Matrix4.makeFrustum(h,d,f,a,g,b)};THREE.Matrix4.makeOrtho=function(c,o,k,a,g,f){var d,l,j,i,n,e,b;d=new THREE.Matrix4();n=o-c;e=a-k;b=f-g;l=(o+c)/n;j=(a+k)/e;i=(f+g)/b;d.n11=2/n;d.n12=0;d.n13=0;d.n14=-l;d.n21=0;d.n22=2/e;d.n23=0;d.n24=-j;d.n31=0;d.n32=0;d.n33=-2/b;d.n34=-i;d.n41=0;d.n42=0;d.n43=0;d.n44=1;return d};THREE.Vertex=function(a,b){this.position=a||new THREE.Vector3();this.positionWorld=new THREE.Vector3();this.positionScreen=new THREE.Vector3();this.normal=b||new THREE.Vector3();this.normalWorld=new THREE.Vector3();this.normalScreen=new THREE.Vector3();this.__visible=true};THREE.Vertex.prototype={toString:function(){return"THREE.Vertex ( position: "+this.position+", normal: "+this.normal+" )"}};THREE.Face3=function(e,d,h,g,f){this.a=e;this.b=d;this.c=h;this.centroid=new THREE.Vector3();this.normal=g||new THREE.Vector3();this.color=f||new THREE.Color(4278190080)};THREE.Face3.prototype={getCenter:function(){return this.a.clone().addSelf(this.b).addSelf(this.c).divideScalar(3)},toString:function(){return"THREE.Face3 ( "+this.a+", "+this.b+", "+this.c+" )"}};THREE.Face4=function(f,e,j,i,h,g){this.a=f;this.b=e;this.c=j;this.d=i;this.centroid=new THREE.Vector3();this.normal=h||new THREE.Vector3();this.color=g||new THREE.Color(4278190080)};THREE.Face4.prototype={getCenter:function(){return this.a.clone().addSelf(this.b).addSelf(this.c).addSelf(this.d).divideScalar(4)},toString:function(){return"THREE.Face4 ( "+this.a+", "+this.b+", "+this.c+" "+this.d+" )"}};THREE.UV=function(b,a){this.u=b||0;this.v=a||0};THREE.UV.prototype={copy:function(a){this.u=a.u;this.v=a.v},toString:function(){return"THREE.UV ("+this.u+", "+this.v+")"}};THREE.Geometry=function(){this.vertices=[];this.faces=[];this.uvs=[]};THREE.Geometry.prototype={computeCentroids:function(){var c,b,a;for(c=0,b=this.faces.length;c=0?(b*255)<<24:4278190080)|c)};THREE.LineColorMaterial.prototype={toString:function(){return"THREE.LineColorMaterial ( color: "+this.color+", lineWidth: "+this.lineWidth+" )"}};THREE.MeshBitmapUVMappingMaterial=function(a){this.bitmap=a;this.toString=function(){return"THREE.MeshBitmapUVMappingMaterial ( bitmap: "+this.bitmap+" )"}};THREE.MeshColorFillMaterial=function(b,a){this.color=new THREE.Color((a>=0?(a*255)<<24:4278190080)|b);this.toString=function(){return"THREE.MeshColorFillMaterial ( color: "+this.color+" )"}};THREE.MeshColorStrokeMaterial=function(c,b,a){this.lineWidth=a||1;this.color=new THREE.Color((b>=0?(b*255)<<24:4278190080)|c);this.toString=function(){return"THREE.MeshColorStrokeMaterial ( lineWidth: "+this.lineWidth+", color: "+this.color+" )"}};THREE.MeshFaceColorFillMaterial=function(){this.toString=function(){return"THREE.MeshFaceColorFillMaterial ( )"}};THREE.MeshFaceColorStrokeMaterial=function(a){this.lineWidth=a||1;this.toString=function(){return"THREE.MeshFaceColorStrokeMaterial ( lineWidth: "+this.lineWidth+" )"}};THREE.ParticleBitmapMaterial=function(a){this.bitmap=a;this.offset=new THREE.Vector2();this.toString=function(){return"THREE.ParticleBitmapMaterial ( bitmap: "+this.bitmap+" )"}};THREE.ParticleCircleMaterial=function(b,a){this.color=new THREE.Color((a>=0?(a*255)<<24:4278190080)|b);this.toString=function(){return"THREE.ParticleCircleMaterial ( color: "+this.color+" )"}};THREE.ParticleDOMMaterial=function(a){this.domElement=a;this.toString=function(){return"THREE.ParticleDOMMaterial ( domElement: "+this.domElement+" )"}};THREE.Scene=function(){this.objects=[];this.lights=[];this.addObject=function(a){this.objects.push(a)};this.removeObject=function(b){for(var c=0,a=this.objects.length;c0&&w.z<1}x=M.geometry.faces;for(J=0,C=x.length;J0&&w.z<1;if(E>0){D=M.geometry.vertices[E-1];if(I.__visible&&D.__visible){k=i[m]=i[m]||new THREE.RenderableLine();k.v1.copy(I.positionScreen);k.v2.copy(D.positionScreen);k.z=Math.max(I.positionScreen.z,D.positionScreen.z);k.material=M.material;e.push(k);m++}}}}else{if(M instanceof THREE.Particle){g.set(M.position.x,M.position.y,M.position.z,1);H.matrix.transform(g);H.projectionMatrix.transform(g);M.screen.set(g.x/g.w,g.y/g.w,g.z/g.w);if(M.screen.z>0&&M.screen.z<1){j=a[h]=a[h]||new THREE.RenderableParticle();j.x=M.screen.x;j.y=M.screen.y;j.z=M.screen.z;j.rotation=M.rotation.z;j.scale.x=M.scale.x*Math.abs(g.x/g.w-(g.x+H.projectionMatrix.n11)/(g.w+H.projectionMatrix.n14));j.scale.y=M.scale.y*Math.abs(g.y/g.w-(g.y+H.projectionMatrix.n22)/(g.w+H.projectionMatrix.n24));j.material=M.material;j.color=M.color;e.push(j);h++}}}}}e.sort(n);return e};function n(s,r){return r.z-s.z}};THREE.DOMRenderer=function(){THREE.Renderer.call(this);var e=null,g=new THREE.Projector(),b=document.createElement("div"),a,c,f,d;this.domElement=b;this.setSize=function(i,h){a=i;c=h;f=a/2;d=c/2};this.render=function(p,r){var q,h,i,n,o,s,l,k,j;e=g.projectScene(p,r);for(q=0,h=e.length;q0){C.r+=A.color.r*D;C.g+=A.color.g*D;C.b+=A.color.b*D}}else{if(A instanceof THREE.PointLight){f.sub(A.position,E.centroidWorld);f.normalize();D=E.normalWorld.dot(f)*A.intensity;if(D>0){C.r+=A.color.r*D;C.g+=A.color.g*D;C.b+=A.color.b*D}}}}}function p(T,I,H,O,N,C,A,Q,P,E,D,M,L){var B,S,R,G,F,K,J;n.beginPath();n.moveTo(I,H);n.lineTo(O,N);n.lineTo(C,A);n.lineTo(I,H);n.closePath();n.save();n.clip();B=Q*(L-D)-E*L+M*D+(E-M)*P;S=-(P*(C-O)-D*C+L*O+(D-L)*I)/B;R=(D*A+P*(N-A)-L*N+(L-D)*H)/B;G=(Q*(C-O)-E*C+M*O+(E-M)*I)/B;F=-(E*A+Q*(N-A)-M*N+(M-E)*H)/B;K=(Q*(L*O-D*C)+P*(E*C-M*O)+(M*D-E*L)*I)/B;J=(Q*(L*N-D*A)+P*(E*A-M*N)+(M*D-E*L)*H)/B;n.transform(S,R,G,F,K,J);n.drawImage(T,0,0);n.restore()}function b(B,A){g.sub(A,B);g.unit();g.multiplyScalar(0.75);A.addSelf(g);B.subSelf(g)}};THREE.SVGRenderer=function(){var p=null,k=new THREE.Projector(),l=document.createElementNS("http://www.w3.org/2000/svg","svg"),e,t,i,a,r=new THREE.Rectangle(),o=new THREE.Rectangle(),f=new THREE.Color(4294967295),n=new THREE.Color(4294967295),b=new THREE.Color(4294967295),d=new THREE.Vector3(),c=[],g=[],s=1;this.domElement=l;this.autoClear=true;this.setQuality=function(u){switch(u){case"high":s=1;break;case"low":s=0;break}};this.setSize=function(v,u){e=v;t=u;i=e/2;a=t/2;l.setAttribute("viewBox",(-i)+" "+(-a)+" "+e+" "+t);l.setAttribute("width",e);l.setAttribute("height",t);r.set(-i,-a,i,a)};this.clear=function(){while(l.childNodes.length>0){l.removeChild(l.childNodes[0])}};this.render=function(N,K){var M,w,H,L,x,D,G=0,y=0,E,B,z,J,I,v,u,C,A,F;if(this.autoClear){this.clear()}p=k.projectScene(N,K);q(N,b);for(M=0,w=p.length;M0){w.r+=u.color.r*x;w.g+=u.color.g*x;w.b+=u.color.b*x}}else{if(u instanceof THREE.PointLight){d.sub(u.position,y.centroidWorld);d.normalize();x=y.normalWorld.dot(d)*u.intensity;if(x>0){w.r+=u.color.r*x;w.g+=u.color.g*x;w.b+=u.color.b*x}}}}}function h(u){if(c[u]==null){c[u]=document.createElementNS("http://www.w3.org/2000/svg","path");if(s==0){c[u].setAttribute("shape-rendering","crispEdges")}return c[u]}return c[u]}function m(u){if(g[u]==null){g[u]=document.createElementNS("http://www.w3.org/2000/svg","circle");if(s==0){g[u].setAttribute("shape-rendering","crispEdges")}return g[u]}return g[u]}};THREE.WebGLRenderer=function(){var e=document.createElement("canvas"),a,h,d=new THREE.Matrix4(),g;this.domElement=e;this.autoClear=true;f();c();this.setSize=function(j,i){e.width=j;e.height=i;a.viewport(0,0,e.width,e.height)};this.clear=function(){a.clear(a.COLOR_BUFFER_BIT|a.DEPTH_BUFFER_BIT)};this.render=function(K,G){var t,L,N,z,M,C,s,q,y,A,r,J,w,B,x,I,u,D,H,F,p,n,k,j,E,v;if(this.autoClear){this.clear()}a.uniform1i(h.enableLighting,K.lights.length);for(E=0,v=K.lights.length;E>24&255)/255;this.r=(this.hex>>16&255)/255;this.g=(this.hex>>8&255)/255;this.b=(this.hex&255)/255},updateStyleString:function(){this.__styleString="rgba("+Math.floor(this.r*255)+","+Math.floor(this.g*255)+","+Math.floor(this.b*255)+","+this.a+")"},toString:function(){return"THREE.Color ( r: "+this.r+", g: "+this.g+", b: "+this.b+", a: "+this.a+", hex: "+this.hex+" )"}};THREE.Vector2=function(a,b){this.x=a||0;this.y=b||0};THREE.Vector2.prototype={set:function(a,b){this.x=a;this.y=b;return this},copy:function(a){this.x=a.x;this.y=a.y;return this},addSelf:function(a){this.x+=a.x;this.y+=a.y;return this},add:function(b,a){this.x=b.x+a.x;this.y=b.y+a.y;return this},subSelf:function(a){this.x-=a.x;this.y-=a.y;return this},sub:function(b,a){this.x=b.x-a.x;this.y=b.y-a.y;return this},multiplyScalar:function(a){this.x*=a;this.y*=a;return this},unit:function(){this.multiplyScalar(1/this.length());return this},length:function(){return Math.sqrt(this.x*this.x+this.y*this.y)},lengthSq:function(){return this.x*this.x+this.y*this.y},negate:function(){this.x=-this.x;this.y=-this.y;return this},clone:function(){return new THREE.Vector2(this.x,this.y)},toString:function(){return"THREE.Vector2 ("+this.x+", "+this.y+")"}};THREE.Vector3=function(a,c,b){this.x=a||0;this.y=c||0;this.z=b||0};THREE.Vector3.prototype={set:function(a,c,b){this.x=a;this.y=c;this.z=b;return this},copy:function(a){this.x=a.x;this.y=a.y;this.z=a.z;return this},add:function(b,a){this.x=b.x+a.x;this.y=b.y+a.y;this.z=b.z+a.z;return this},addSelf:function(a){this.x+=a.x;this.y+=a.y;this.z+=a.z;return this},addScalar:function(a){this.x+=a;this.y+=a;this.z+=a;return this},sub:function(b,a){this.x=b.x-a.x;this.y=b.y-a.y;this.z=b.z-a.z;return this},subSelf:function(a){this.x-=a.x;this.y-=a.y;this.z-=a.z;return this},cross:function(b,a){this.x=b.y*a.z-b.z*a.y;this.y=b.z*a.x-b.x*a.z;this.z=b.x*a.y-b.y*a.x;return this},crossSelf:function(c){var b=this.x,a=this.y,d=this.z;this.x=a*c.z-d*c.y;this.y=d*c.x-b*c.z;this.z=b*c.y-a*c.x;return this},multiplySelf:function(a){this.x*=a.x;this.y*=a.y;this.z*=a.z;return this},multiplyScalar:function(a){this.x*=a;this.y*=a;this.z*=a;return this},divideScalar:function(a){this.x/=a;this.y/=a;this.z/=a;return this},dot:function(a){return this.x*a.x+this.y*a.y+this.z*a.z},distanceTo:function(a){return Math.sqrt(this.distanceToSquared(a))},distanceToSquared:function(d){var c=this.x-d.x,b=this.y-d.y,a=this.z-d.z;return c*c+b*b+a*a},length:function(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)},lengthSq:function(){return this.x*this.x+this.y*this.y+this.z*this.z},negate:function(){this.x=-this.x;this.y=-this.y;this.z=-this.z;return this},normalize:function(){if(this.length()>0){this.multiplyScalar(1/this.length())}else{this.multiplyScalar(0)}return this},setLength:function(a){return this.normalize().multiplyScalar(a)},isZero:function(){var a=0.0001;return(Math.abs(this.x)=0&&Math.min(g,i.getY2())-Math.max(h,i.getY1())>=0};this.empty=function(){e=true;f=0;h=0;d=0;g=0;b()};this.isEmpty=function(){return e};this.toString=function(){return"THREE.Rectangle (x1: "+f+", y1: "+g+", x2: "+d+", y1: "+h+", width: "+a+", height: "+c+")"}};THREE.Matrix4=function(){this._x=new THREE.Vector3();this._y=new THREE.Vector3();this._z=new THREE.Vector3()};THREE.Matrix4.prototype={n11:1,n12:0,n13:0,n14:0,n21:0,n22:1,n23:0,n24:0,n31:0,n32:0,n33:1,n34:0,n41:0,n42:0,n43:0,n44:1,identity:function(){this.n11=1;this.n12=0;this.n13=0;this.n14=0;this.n21=0;this.n22=1;this.n23=0;this.n24=0;this.n31=0;this.n32=0;this.n33=1;this.n34=0;this.n41=0;this.n42=0;this.n43=0;this.n44=1},copy:function(a){this.n11=a.n11;this.n12=a.n12;this.n13=a.n13;this.n14=a.n14;this.n21=a.n21;this.n22=a.n22;this.n23=a.n23;this.n24=a.n24;this.n31=a.n31;this.n32=a.n32;this.n33=a.n33;this.n34=a.n34;this.n41=a.n41;this.n42=a.n42;this.n43=a.n43;this.n44=a.n44},lookAt:function(d,c,b){var a=this._x,f=this._y,e=this._z;e.sub(d,c);e.normalize();a.cross(b,e);a.normalize();f.cross(e,a);f.normalize();this.n11=a.x;this.n12=a.y;this.n13=a.z;this.n14=-a.dot(d);this.n21=f.x;this.n22=f.y;this.n23=f.z;this.n24=-f.dot(d);this.n31=e.x;this.n32=e.y;this.n33=e.z;this.n34=-e.dot(d);this.n41=0;this.n42=0;this.n43=0;this.n44=1},transform:function(a){var d=a.x,c=a.y,b=a.z,e=a.w?a.w:1;a.x=this.n11*d+this.n12*c+this.n13*b+this.n14*e;a.y=this.n21*d+this.n22*c+this.n23*b+this.n24*e;a.z=this.n31*d+this.n32*c+this.n33*b+this.n34*e;e=this.n41*d+this.n42*c+this.n43*b+this.n44*e;if(a.w){a.w=e}else{a.x=a.x/e;a.y=a.y/e;a.z=a.z/e}return a},crossVector:function(b){var c=new THREE.Vector4();c.x=this.n11*b.x+this.n12*b.y+this.n13*b.z+this.n14*b.w;c.y=this.n21*b.x+this.n22*b.y+this.n23*b.z+this.n24*b.w;c.z=this.n31*b.x+this.n32*b.y+this.n33*b.z+this.n34*b.w;c.w=(b.w)?this.n41*b.x+this.n42*b.y+this.n43*b.z+this.n44*b.w:1;return c},multiply:function(d,c){this.n11=d.n11*c.n11+d.n12*c.n21+d.n13*c.n31+d.n14*c.n41;this.n12=d.n11*c.n12+d.n12*c.n22+d.n13*c.n32+d.n14*c.n42;this.n13=d.n11*c.n13+d.n12*c.n23+d.n13*c.n33+d.n14*c.n43;this.n14=d.n11*c.n14+d.n12*c.n24+d.n13*c.n34+d.n14*c.n44;this.n21=d.n21*c.n11+d.n22*c.n21+d.n23*c.n31+d.n24*c.n41;this.n22=d.n21*c.n12+d.n22*c.n22+d.n23*c.n32+d.n24*c.n42;this.n23=d.n21*c.n13+d.n22*c.n23+d.n23*c.n33+d.n24*c.n43;this.n24=d.n21*c.n14+d.n22*c.n24+d.n23*c.n34+d.n24*c.n44;this.n31=d.n31*c.n11+d.n32*c.n21+d.n33*c.n31+d.n34*c.n41;this.n32=d.n31*c.n12+d.n32*c.n22+d.n33*c.n32+d.n34*c.n42;this.n33=d.n31*c.n13+d.n32*c.n23+d.n33*c.n33+d.n34*c.n43;this.n34=d.n31*c.n14+d.n32*c.n24+d.n33*c.n34+d.n34*c.n44;this.n41=d.n41*c.n11+d.n42*c.n21+d.n43*c.n31+d.n44*c.n41;this.n42=d.n41*c.n12+d.n42*c.n22+d.n43*c.n32+d.n44*c.n42;this.n43=d.n41*c.n13+d.n42*c.n23+d.n43*c.n33+d.n44*c.n43;this.n44=d.n41*c.n14+d.n42*c.n24+d.n43*c.n34+d.n44*c.n44},multiplySelf:function(c){var p=this.n11,o=this.n12,k=this.n13,i=this.n14,f=this.n21,e=this.n22,d=this.n23,b=this.n24,a=this.n31,s=this.n32,r=this.n33,q=this.n34,n=this.n41,j=this.n42,h=this.n43,g=this.n44;this.n11=p*c.n11+o*c.n21+k*c.n31+i*c.n41;this.n12=p*c.n12+o*c.n22+k*c.n32+i*c.n42;this.n13=p*c.n13+o*c.n23+k*c.n33+i*c.n43;this.n14=p*c.n14+o*c.n24+k*c.n34+i*c.n44;this.n21=f*c.n11+e*c.n21+d*c.n31+b*c.n41;this.n22=f*c.n12+e*c.n22+d*c.n32+b*c.n42;this.n23=f*c.n13+e*c.n23+d*c.n33+b*c.n43;this.n24=f*c.n14+e*c.n24+d*c.n34+b*c.n44;this.n31=a*c.n11+s*c.n21+r*c.n31+q*c.n41;this.n32=a*c.n12+s*c.n22+r*c.n32+q*c.n42;this.n33=a*c.n13+s*c.n23+r*c.n33+q*c.n43;this.n34=a*c.n14+s*c.n24+r*c.n34+q*c.n44;this.n41=n*c.n11+j*c.n21+h*c.n31+g*c.n41;this.n42=n*c.n12+j*c.n22+h*c.n32+g*c.n42;this.n43=n*c.n13+j*c.n23+h*c.n33+g*c.n43;this.n44=n*c.n14+j*c.n24+h*c.n34+g*c.n44},multiplyScalar:function(a){this.n11*=a;this.n12*=a;this.n13*=a;this.n14*=a;this.n21*=a;this.n22*=a;this.n23*=a;this.n24*=a;this.n31*=a;this.n32*=a;this.n33*=a;this.n34*=a;this.n41*=a;this.n42*=a;this.n43*=a;this.n44*=a},determinant:function(){return(this.n14*this.n23*this.n32*this.n41-this.n13*this.n24*this.n32*this.n41-this.n14*this.n22*this.n33*this.n41+this.n12*this.n24*this.n33*this.n41+this.n13*this.n22*this.n34*this.n41-this.n12*this.n23*this.n34*this.n41-this.n14*this.n23*this.n31*this.n42+this.n13*this.n24*this.n31*this.n42+this.n14*this.n21*this.n33*this.n42-this.n11*this.n24*this.n33*this.n42-this.n13*this.n21*this.n34*this.n42+this.n11*this.n23*this.n34*this.n42+this.n14*this.n22*this.n31*this.n43-this.n12*this.n24*this.n31*this.n43-this.n14*this.n21*this.n32*this.n43+this.n11*this.n24*this.n32*this.n43+this.n12*this.n21*this.n34*this.n43-this.n11*this.n22*this.n34*this.n43-this.n13*this.n22*this.n31*this.n44+this.n12*this.n23*this.n31*this.n44+this.n13*this.n21*this.n32*this.n44-this.n11*this.n23*this.n32*this.n44-this.n12*this.n21*this.n33*this.n44+this.n11*this.n22*this.n33*this.n44)},transpose:function(){function a(d,e,c){var b=d[e];d[e]=d[c];d[c]=b}a(this,"n21","n12");a(this,"n31","n13");a(this,"n32","n23");a(this,"n41","n14");a(this,"n42","n24");a(this,"n43","n34");return this},clone:function(){var a=new THREE.Matrix4();a.n11=this.n11;a.n12=this.n12;a.n13=this.n13;a.n14=this.n14;a.n21=this.n21;a.n22=this.n22;a.n23=this.n23;a.n24=this.n24;a.n31=this.n31;a.n32=this.n32;a.n33=this.n33;a.n34=this.n34;a.n41=this.n41;a.n42=this.n42;a.n43=this.n43;a.n44=this.n44;return a},flatten:function(){return[this.n11,this.n21,this.n31,this.n41,this.n12,this.n22,this.n32,this.n42,this.n13,this.n23,this.n33,this.n43,this.n14,this.n24,this.n34,this.n44]},toString:function(){return"| "+this.n11+" "+this.n12+" "+this.n13+" "+this.n14+" |\n| "+this.n21+" "+this.n22+" "+this.n23+" "+this.n24+" |\n| "+this.n31+" "+this.n32+" "+this.n33+" "+this.n34+" |\n| "+this.n41+" "+this.n42+" "+this.n43+" "+this.n44+" |"}};THREE.Matrix4.translationMatrix=function(b,d,c){var a=new THREE.Matrix4();a.n14=b;a.n24=d;a.n34=c;return a};THREE.Matrix4.scaleMatrix=function(b,d,c){var a=new THREE.Matrix4();a.n11=b;a.n22=d;a.n33=c;return a};THREE.Matrix4.rotationXMatrix=function(b){var a=new THREE.Matrix4();a.n22=a.n33=Math.cos(b);a.n32=Math.sin(b);a.n23=-a.n32;return a};THREE.Matrix4.rotationYMatrix=function(b){var a=new THREE.Matrix4();a.n11=a.n33=Math.cos(b);a.n13=Math.sin(b);a.n31=-a.n13;return a};THREE.Matrix4.rotationZMatrix=function(b){var a=new THREE.Matrix4();a.n11=a.n22=Math.cos(b);a.n21=Math.sin(b);a.n12=-a.n21;return a};THREE.Matrix4.rotationAxisAngleMatrix=function(b,d){var a=new THREE.Matrix4(),f=Math.cos(d),j=Math.sin(d),i=1-f,h=b.x,g=b.y,e=b.z;a.n11=i*h*h+f;a.n12=i*h*g-j*e;a.n13=i*h*e+j*g;a.n21=i*h*g+j*e;a.n22=i*g*g+f;a.n23=i*g*e-j*h;a.n31=i*h*e-j*g;a.n32=i*g*e+j*h;a.n33=i*e*e+f;return a};THREE.Matrix4.makeInvert=function(b){var a=new THREE.Matrix4();a.n11=b.n23*b.n34*b.n42-b.n24*b.n33*b.n42+b.n24*b.n32*b.n43-b.n22*b.n34*b.n43-b.n23*b.n32*b.n44+b.n22*b.n33*b.n44;a.n12=b.n14*b.n33*b.n42-b.n13*b.n34*b.n42-b.n14*b.n32*b.n43+b.n12*b.n34*b.n43+b.n13*b.n32*b.n44-b.n12*b.n33*b.n44;a.n13=b.n13*b.n24*b.n42-b.n14*b.n23*b.n42+b.n14*b.n22*b.n43-b.n12*b.n24*b.n43-b.n13*b.n22*b.n44+b.n12*b.n23*b.n44;a.n14=b.n14*b.n23*b.n32-b.n13*b.n24*b.n32-b.n14*b.n22*b.n33+b.n12*b.n24*b.n33+b.n13*b.n22*b.n34-b.n12*b.n23*b.n34;a.n21=b.n24*b.n33*b.n41-b.n23*b.n34*b.n41-b.n24*b.n31*b.n43+b.n21*b.n34*b.n43+b.n23*b.n31*b.n44-b.n21*b.n33*b.n44;a.n22=b.n13*b.n34*b.n41-b.n14*b.n33*b.n41+b.n14*b.n31*b.n43-b.n11*b.n34*b.n43-b.n13*b.n31*b.n44+b.n11*b.n33*b.n44;a.n23=b.n14*b.n23*b.n41-b.n13*b.n24*b.n41-b.n14*b.n21*b.n43+b.n11*b.n24*b.n43+b.n13*b.n21*b.n44-b.n11*b.n23*b.n44;a.n24=b.n13*b.n24*b.n31-b.n14*b.n23*b.n31+b.n14*b.n21*b.n33-b.n11*b.n24*b.n33-b.n13*b.n21*b.n34+b.n11*b.n23*b.n34;a.n31=b.n22*b.n34*b.n41-b.n24*b.n32*b.n41+b.n24*b.n31*b.n42-b.n21*b.n34*b.n42-b.n22*b.n31*b.n44+b.n21*b.n32*b.n44;a.n32=b.n14*b.n32*b.n41-b.n12*b.n34*b.n41-b.n14*b.n31*b.n42+b.n11*b.n34*b.n42+b.n12*b.n31*b.n44-b.n11*b.n32*b.n44;a.n33=b.n13*b.n24*b.n41-b.n14*b.n22*b.n41+b.n14*b.n21*b.n42-b.n11*b.n24*b.n42-b.n12*b.n21*b.n44+b.n11*b.n22*b.n44;a.n34=b.n14*b.n22*b.n31-b.n12*b.n24*b.n31-b.n14*b.n21*b.n32+b.n11*b.n24*b.n32+b.n12*b.n21*b.n34-b.n11*b.n22*b.n34;a.n41=b.n23*b.n32*b.n41-b.n22*b.n33*b.n41-b.n23*b.n31*b.n42+b.n21*b.n33*b.n42+b.n22*b.n31*b.n43-b.n21*b.n32*b.n43;a.n42=b.n12*b.n33*b.n41-b.n13*b.n32*b.n41+b.n13*b.n31*b.n42-b.n11*b.n33*b.n42-b.n12*b.n31*b.n43+b.n11*b.n32*b.n43;a.n43=b.n13*b.n22*b.n41-b.n12*b.n23*b.n41-b.n13*b.n21*b.n42+b.n11*b.n23*b.n42+b.n12*b.n21*b.n43-b.n11*b.n22*b.n43;a.n44=b.n12*b.n23*b.n31-b.n13*b.n22*b.n31+b.n13*b.n21*b.n32-b.n11*b.n23*b.n32-b.n12*b.n21*b.n33+b.n11*b.n22*b.n33;a.multiplyScalar(1/b.determinant());return a};THREE.Matrix4.makeFrustum=function(f,s,e,p,i,h){var g,r,o,q,n,k,j;g=new THREE.Matrix4();r=2*i/(s-f);o=2*i/(p-e);q=(s+f)/(s-f);n=(p+e)/(p-e);k=-(h+i)/(h-i);j=-2*h*i/(h-i);g.n11=r;g.n12=0;g.n13=q;g.n14=0;g.n21=0;g.n22=o;g.n23=n;g.n24=0;g.n31=0;g.n32=0;g.n33=k;g.n34=j;g.n41=0;g.n42=0;g.n43=-1;g.n44=0;return g};THREE.Matrix4.makePerspective=function(e,c,g,b){var a,f,h,d;a=g*Math.tan(e*Math.PI/360);f=-a;h=f*c;d=a*c;return THREE.Matrix4.makeFrustum(h,d,f,a,g,b)};THREE.Matrix4.makeOrtho=function(c,q,k,a,g,f){var d,n,j,i,o,e,b;d=new THREE.Matrix4();o=q-c;e=a-k;b=f-g;n=(q+c)/o;j=(a+k)/e;i=(f+g)/b;d.n11=2/o;d.n12=0;d.n13=0;d.n14=-n;d.n21=0;d.n22=2/e;d.n23=0;d.n24=-j;d.n31=0;d.n32=0;d.n33=-2/b;d.n34=-i;d.n41=0;d.n42=0;d.n43=0;d.n44=1;return d};THREE.Vertex=function(a,b){this.position=a||new THREE.Vector3();this.positionWorld=new THREE.Vector3();this.positionScreen=new THREE.Vector3();this.normal=b||new THREE.Vector3();this.normalWorld=new THREE.Vector3();this.normalScreen=new THREE.Vector3();this.__visible=true};THREE.Vertex.prototype={toString:function(){return"THREE.Vertex ( position: "+this.position+", normal: "+this.normal+" )"}};THREE.Face3=function(e,d,i,h,f,g){this.a=e;this.b=d;this.c=i;this.centroid=new THREE.Vector3();this.normal=h instanceof THREE.Vector3?h:new THREE.Vector3();this.color=f||new THREE.Color(4278190080);this.vertexNormals=h instanceof Array?h:[];this.material=g||0};THREE.Face3.prototype={getCenter:function(){return this.a.clone().addSelf(this.b).addSelf(this.c).divideScalar(3)},toString:function(){return"THREE.Face3 ( "+this.a+", "+this.b+", "+this.c+" )"}};THREE.Face4=function(f,e,k,j,i,g,h){this.a=f;this.b=e;this.c=k;this.d=j;this.centroid=new THREE.Vector3();this.normal=i instanceof THREE.Vector3?i:new THREE.Vector3();this.color=g||new THREE.Color(4278190080);this.vertexNormals=i instanceof Array?i:[];this.material=h||0};THREE.Face4.prototype={getCenter:function(){return this.a.clone().addSelf(this.b).addSelf(this.c).addSelf(this.d).divideScalar(4)},toString:function(){return"THREE.Face4 ( "+this.a+", "+this.b+", "+this.c+" "+this.d+" )"}};THREE.UV=function(b,a){this.u=b||0;this.v=a||0};THREE.UV.prototype={copy:function(a){this.u=a.u;this.v=a.v},toString:function(){return"THREE.UV ("+this.u+", "+this.v+")"}};THREE.Geometry=function(){this.vertices=[];this.faces=[];this.uvs=[]};THREE.Geometry.prototype={computeCentroids:function(){var c,b,a;for(c=0,b=this.faces.length;c0){this.bbox={x:[this.vertices[0].position.x,this.vertices[0].position.x],y:[this.vertices[0].position.y,this.vertices[0].position.y],z:[this.vertices[0].position.z,this.vertices[0].position.z]};var a,b;for(a=1,b=this.vertices.length;athis.bbox.x[1]){this.bbox.x[1]=vertex.position.x}}if(vertex.position.ythis.bbox.y[1]){this.bbox.y[1]=vertex.position.y}}if(vertex.position.zthis.bbox.z[1]){this.bbox.z[1]=vertex.position.z}}}}},toString:function(){return"THREE.Geometry ( vertices: "+this.vertices+", faces: "+this.faces+" )"}};THREE.Camera=function(c,b,d,a){this.fov=c;this.aspect=b;this.position=new THREE.Vector3(0,0,0);this.target={position:new THREE.Vector3(0,0,0)};this.projectionMatrix=THREE.Matrix4.makePerspective(c,b,d,a);this.up=new THREE.Vector3(0,1,0);this.matrix=new THREE.Matrix4();this.autoUpdateMatrix=true;this.updateMatrix=function(){this.matrix.lookAt(this.position,this.target.position,this.up)};this.toString=function(){return"THREE.Camera ( "+this.position+", "+this.target.position+" )"}};THREE.Light=function(a){this.color=new THREE.Color(255<<24|a)};THREE.AmbientLight=function(a){THREE.Light.call(this,a)};THREE.AmbientLight.prototype=new THREE.Light();THREE.AmbientLight.prototype.constructor=THREE.AmbientLight;THREE.DirectionalLight=function(b,a){THREE.Light.call(this,b);this.position=new THREE.Vector3(0,1,0);this.intensity=a||1};THREE.DirectionalLight.prototype=new THREE.Light();THREE.DirectionalLight.prototype.constructor=THREE.DirectionalLight;THREE.PointLight=function(b,a){THREE.Light.call(this,b);this.position=new THREE.Vector3(0,0,0);this.intensity=a||1};THREE.DirectionalLight.prototype=new THREE.Light();THREE.DirectionalLight.prototype.constructor=THREE.PointLight;THREE.Object3D=function(a){this.position=new THREE.Vector3();this.rotation=new THREE.Vector3();this.scale=new THREE.Vector3(1,1,1);this.matrix=new THREE.Matrix4();this.matrixTranslation=new THREE.Matrix4();this.matrixRotation=new THREE.Matrix4();this.matrixScale=new THREE.Matrix4();this.screen=new THREE.Vector3();this.autoUpdateMatrix=true;this.updateMatrix=function(){this.matrixPosition=THREE.Matrix4.translationMatrix(this.position.x,this.position.y,this.position.z);this.matrixRotation=THREE.Matrix4.rotationXMatrix(this.rotation.x);this.matrixRotation.multiplySelf(THREE.Matrix4.rotationYMatrix(this.rotation.y));this.matrixRotation.multiplySelf(THREE.Matrix4.rotationZMatrix(this.rotation.z));this.matrixScale=THREE.Matrix4.scaleMatrix(this.scale.x,this.scale.y,this.scale.z);this.matrix.copy(this.matrixPosition);this.matrix.multiplySelf(this.matrixRotation);this.matrix.multiplySelf(this.matrixScale)}};THREE.Particle=function(a){THREE.Object3D.call(this);this.material=a instanceof Array?a:[a];this.autoUpdateMatrix=false};THREE.Particle.prototype=new THREE.Object3D();THREE.Particle.prototype.constructor=THREE.Particle;THREE.Line=function(b,a){THREE.Object3D.call(this);this.geometry=b;this.material=a instanceof Array?a:[a]};THREE.Line.prototype=new THREE.Object3D();THREE.Line.prototype.constructor=THREE.Line;THREE.Mesh=function(b,a,c){THREE.Object3D.call(this);this.geometry=b;this.material=a instanceof Array?a:[a];this.flipSided=false;this.doubleSided=false;this.overdraw=false;this.materialFaces={};this.sortFacesByMaterial();if(c){this.normalizeUVs()}this.geometry.computeBoundingBox()};THREE.Mesh.prototype=new THREE.Object3D();THREE.Mesh.prototype.constructor=THREE.Mesh;THREE.Mesh.prototype.sortFacesByMaterial=function(){var d,c,b,a;for(d=0,c=this.geometry.faces.length;d=0?(b*255)<<24:4278190080)|c)};THREE.LineColorMaterial.prototype={toString:function(){return"THREE.LineColorMaterial ( color: "+this.color+", lineWidth: "+this.lineWidth+" )"}};THREE.MeshBitmapUVMappingMaterial=function(a){this.bitmap=a;this.toString=function(){return"THREE.MeshBitmapUVMappingMaterial ( bitmap: "+this.bitmap+" )"}};THREE.MeshColorFillMaterial=function(b,a){this.color=new THREE.Color((a>=0?(a*255)<<24:4278190080)|b);this.toString=function(){return"THREE.MeshColorFillMaterial ( color: "+this.color+" )"}};THREE.MeshColorStrokeMaterial=function(c,b,a){this.lineWidth=a||1;this.color=new THREE.Color((b>=0?(b*255)<<24:4278190080)|c);this.toString=function(){return"THREE.MeshColorStrokeMaterial ( lineWidth: "+this.lineWidth+", color: "+this.color+" )"}};THREE.MeshFaceColorFillMaterial=function(){this.toString=function(){return"THREE.MeshFaceColorFillMaterial ( )"}};THREE.MeshFaceColorStrokeMaterial=function(a){this.lineWidth=a||1;this.toString=function(){return"THREE.MeshFaceColorStrokeMaterial ( lineWidth: "+this.lineWidth+" )"}};THREE.ParticleBitmapMaterial=function(a){this.bitmap=a;this.offset=new THREE.Vector2();this.toString=function(){return"THREE.ParticleBitmapMaterial ( bitmap: "+this.bitmap+" )"}};THREE.ParticleCircleMaterial=function(b,a){this.color=new THREE.Color((a>=0?(a*255)<<24:4278190080)|b);this.toString=function(){return"THREE.ParticleCircleMaterial ( color: "+this.color+" )"}};THREE.ParticleDOMMaterial=function(a){this.domElement=a;this.toString=function(){return"THREE.ParticleDOMMaterial ( domElement: "+this.domElement+" )"}};THREE.Scene=function(){this.objects=[];this.lights=[];this.addObject=function(a){this.objects.push(a)};this.removeObject=function(b){for(var c=0,a=this.objects.length;c0&&x.z<1}y=N.geometry.faces;for(K=0,D=y.length;K0&&x.z<1;if(F>0){E=N.geometry.vertices[F-1];if(J.__visible&&E.__visible){k=i[n]=i[n]||new THREE.RenderableLine();k.v1.copy(J.positionScreen);k.v2.copy(E.positionScreen);k.z=Math.max(J.positionScreen.z,E.positionScreen.z);k.material=N.material;e.push(k);n++}}}}else{if(N instanceof THREE.Particle){g.set(N.position.x,N.position.y,N.position.z,1);I.matrix.transform(g);I.projectionMatrix.transform(g);N.screen.set(g.x/g.w,g.y/g.w,g.z/g.w);if(N.screen.z>0&&N.screen.z<1){j=a[h]=a[h]||new THREE.RenderableParticle();j.x=N.screen.x;j.y=N.screen.y;j.z=N.screen.z;j.rotation=N.rotation.z;j.scale.x=N.scale.x*Math.abs(g.x/g.w-(g.x+I.projectionMatrix.n11)/(g.w+I.projectionMatrix.n14));j.scale.y=N.scale.y*Math.abs(g.y/g.w-(g.y+I.projectionMatrix.n22)/(g.w+I.projectionMatrix.n24));j.material=N.material;j.color=N.color;e.push(j);h++}}}}}e.sort(o);return e};function o(t,s){return s.z-t.z}};THREE.DOMRenderer=function(){THREE.Renderer.call(this);var e=null,g=new THREE.Projector(),b=document.createElement("div"),a,c,f,d;this.domElement=b;this.setSize=function(i,h){a=i;c=h;f=a/2;d=c/2};this.render=function(q,s){var r,h,i,o,p,t,n,k,j;e=g.projectScene(q,s);for(r=0,h=e.length;r0){D.r+=B.color.r*E;D.g+=B.color.g*E;D.b+=B.color.b*E}}else{if(B instanceof THREE.PointLight){f.sub(B.position,F.centroidWorld);f.normalize();E=F.normalWorld.dot(f)*B.intensity;if(E>0){D.r+=B.color.r*E;D.g+=B.color.g*E;D.b+=B.color.b*E}}}}}function q(U,J,I,P,O,D,B,R,Q,F,E,N,M){var C,T,S,H,G,L,K;o.beginPath();o.moveTo(J,I);o.lineTo(P,O);o.lineTo(D,B);o.lineTo(J,I);o.closePath();o.save();o.clip();C=R*(M-E)-F*M+N*E+(F-N)*Q;T=-(Q*(D-P)-E*D+M*P+(E-M)*J)/C;S=(E*B+Q*(O-B)-M*O+(M-E)*I)/C;H=(R*(D-P)-F*D+N*P+(F-N)*J)/C;G=-(F*B+R*(O-B)-N*O+(N-F)*I)/C;L=(R*(M*P-E*D)+Q*(F*D-N*P)+(N*E-F*M)*J)/C;K=(R*(M*O-E*B)+Q*(F*B-N*O)+(N*E-F*M)*I)/C;o.transform(T,S,H,G,L,K);o.drawImage(U,0,0);o.restore()}function b(C,B){g.sub(B,C);g.unit();g.multiplyScalar(0.75);B.addSelf(g);C.subSelf(g)}};THREE.SVGRenderer=function(){var q=null,k=new THREE.Projector(),m=document.createElementNS("http://www.w3.org/2000/svg","svg"),e,u,i,a,s=new THREE.Rectangle(),p=new THREE.Rectangle(),f=new THREE.Color(4294967295),o=new THREE.Color(4294967295),b=new THREE.Color(4294967295),d=new THREE.Vector3(),c=[],g=[],t=1;this.domElement=m;this.autoClear=true;this.setQuality=function(v){switch(v){case"high":t=1;break;case"low":t=0;break}};this.setSize=function(w,v){e=w;u=v;i=e/2;a=u/2;m.setAttribute("viewBox",(-i)+" "+(-a)+" "+e+" "+u);m.setAttribute("width",e);m.setAttribute("height",u);s.set(-i,-a,i,a)};this.clear=function(){while(m.childNodes.length>0){m.removeChild(m.childNodes[0])}};this.render=function(O,L){var N,x,I,M,y,E,H=0,z=0,F,C,A,K,J,w,v,D,B,G;if(this.autoClear){this.clear()}q=k.projectScene(O,L);r(O,b);for(N=0,x=q.length;N0){x.r+=v.color.r*y;x.g+=v.color.g*y;x.b+=v.color.b*y}}else{if(v instanceof THREE.PointLight){d.sub(v.position,z.centroidWorld);d.normalize();y=z.normalWorld.dot(d)*v.intensity;if(y>0){x.r+=v.color.r*y;x.g+=v.color.g*y;x.b+=v.color.b*y}}}}}function h(v){if(c[v]==null){c[v]=document.createElementNS("http://www.w3.org/2000/svg","path");if(t==0){c[v].setAttribute("shape-rendering","crispEdges")}return c[v]}return c[v]}function n(v){if(g[v]==null){g[v]=document.createElementNS("http://www.w3.org/2000/svg","circle");if(t==0){g[v].setAttribute("shape-rendering","crispEdges")}return g[v]}return g[v]}};THREE.WebGLRenderer=function(){var e=document.createElement("canvas"),a,h,d=new THREE.Matrix4(),g;this.domElement=e;this.autoClear=true;f();c();this.setSize=function(j,i){e.width=j;e.height=i;a.viewport(0,0,e.width,e.height)};this.clear=function(){a.clear(a.COLOR_BUFFER_BIT|a.DEPTH_BUFFER_BIT)};this.render=function(O,K){var v,P,R,C,Q,G,u,q,B,D,s,N,y,F,A,M,w,H,L,J,p,n,k,j,I,x,t,E;if(this.autoClear){this.clear()}a.uniform1i(h.enableLighting,O.lights.length);for(I=0,x=O.lights.length;I 1 ) { - this.faces.push( new THREE.Face3( aP1, aP3, aP4 ) ); + n1 = this.vertices[aP1].position.clone(); + n2 = this.vertices[aP3].position.clone(); + n3 = this.vertices[aP4].position.clone(); + n1.normalize(); + n2.normalize(); + n3.normalize(); + + this.faces.push( new THREE.Face3( aP1, aP3, aP4, [new THREE.Vector3(n1.x,n1.y,n1.z), new THREE.Vector3(n2.x,n2.y,n2.z), new THREE.Vector3(n3.x,n3.y,n3.z)] ) ); + //this.faces.push( new THREE.Face3( aP1, aP3, aP4 ) ); this.uvs.push( [ aP1uv, aP3uv, aP4uv ] ); } diff --git a/examples/obj/female02/.htaccess b/examples/obj/female02/.htaccess new file mode 100644 index 0000000000000000000000000000000000000000..4bc50298d5501ddbeca03250db3846379ce9cbe2 --- /dev/null +++ b/examples/obj/female02/.htaccess @@ -0,0 +1,3 @@ + +SetOutputFilter DEFLATE + diff --git a/examples/obj/female02/_01_-_Default1noCulling.JPG b/examples/obj/female02/_01_-_Default1noCulling.JPG new file mode 100644 index 0000000000000000000000000000000000000000..245c661db59be9ad1f26fbb301310a240a88b43b Binary files /dev/null and b/examples/obj/female02/_01_-_Default1noCulling.JPG differ diff --git a/examples/obj/female02/_02_-_Default1noCulling.JPG b/examples/obj/female02/_02_-_Default1noCulling.JPG new file mode 100644 index 0000000000000000000000000000000000000000..f7b322d466ff0586cf5ea8d5def1c350a5c9e622 Binary files /dev/null and b/examples/obj/female02/_02_-_Default1noCulling.JPG differ diff --git a/examples/obj/female02/_03_-_Default1noCulling.JPG b/examples/obj/female02/_03_-_Default1noCulling.JPG new file mode 100644 index 0000000000000000000000000000000000000000..422345ef66f2fa03a0e1150c5513e8d9c38e5e85 Binary files /dev/null and b/examples/obj/female02/_03_-_Default1noCulling.JPG differ diff --git a/examples/obj/female02/female02.js b/examples/obj/female02/female02.js new file mode 100644 index 0000000000000000000000000000000000000000..bfff05cf931672ed946aeaf7435ff02fb572412c --- /dev/null +++ b/examples/obj/female02/female02.js @@ -0,0 +1,15975 @@ +// Converted from: ../../examples/obj/female02/female02.obj +// vertices: 3274 +// faces: 6233 +// materials: 6 +// +// This file was generated by "convert_obj_treejs.py" + +var Female02 = function ( urlbase ) { + var scope = this; + + THREE.Geometry.call(this); + + var materials = [ { + "a_dbg_color" : 0xffeeeeee, + "a_dbg_index" : 0, + "a_dbg_name" : "_03_-_Default1noCulli__03_-_Default1noCulli", + "col_ambient" : [0.0, 0.0, 0.0], + "col_diffuse" : [0.64000000000000001, 0.64000000000000001, 0.64000000000000001], + "col_specular" : [0.16500000000000001, 0.16500000000000001, 0.16500000000000001], + "illumination" : 2, + "map_diffuse" : "_03_-_Default1noCulling.JPG", + "optical_density" : 1.0, + "specular_coef" : 154.901961, + "transparency" : 1.0 + }, + + { + "a_dbg_color" : 0xffee0000, + "a_dbg_index" : 1, + "a_dbg_name" : "_02_-_Default1noCulli__02_-_Default1noCulli", + "col_ambient" : [0.0, 0.0, 0.0], + "col_diffuse" : [0.64000000000000001, 0.64000000000000001, 0.64000000000000001], + "col_specular" : [0.16500000000000001, 0.16500000000000001, 0.16500000000000001], + "illumination" : 2, + "map_diffuse" : "_02_-_Default1noCulling.JPG", + "optical_density" : 1.0, + "specular_coef" : 154.901961, + "transparency" : 1.0 + }, + + { + "a_dbg_color" : 0xff00ee00, + "a_dbg_index" : 2, + "a_dbg_name" : "FrontColorNoCullingID__02_-_Default1noCulli", + "col_ambient" : [0.0, 0.0, 0.0], + "col_diffuse" : [0.80000000000000004, 0.80000000000000004, 0.80000000000000004], + "col_specular" : [0.16500000000000001, 0.16500000000000001, 0.16500000000000001], + "illumination" : 2, + "map_diffuse" : "_02_-_Default1noCulling.JPG", + "optical_density" : 1.0, + "specular_coef" : 154.901961, + "transparency" : 1.0 + }, + + { + "a_dbg_color" : 0xff0000ee, + "a_dbg_index" : 3, + "a_dbg_name" : "FrontColorNoCullingID__03_-_Default1noCulli", + "col_ambient" : [0.0, 0.0, 0.0], + "col_diffuse" : [0.80000000000000004, 0.80000000000000004, 0.80000000000000004], + "col_specular" : [0.16500000000000001, 0.16500000000000001, 0.16500000000000001], + "illumination" : 2, + "map_diffuse" : "_03_-_Default1noCulling.JPG", + "optical_density" : 1.0, + "specular_coef" : 154.901961, + "transparency" : 1.0 + }, + + { + "a_dbg_color" : 0xffeeee00, + "a_dbg_index" : 4, + "a_dbg_name" : "_01_-_Default1noCulli__01_-_Default1noCulli", + "col_ambient" : [0.0, 0.0, 0.0], + "col_diffuse" : [0.64000000000000001, 0.64000000000000001, 0.64000000000000001], + "col_specular" : [0.16500000000000001, 0.16500000000000001, 0.16500000000000001], + "illumination" : 2, + "map_diffuse" : "_01_-_Default1noCulling.JPG", + "optical_density" : 1.0, + "specular_coef" : 154.901961, + "transparency" : 1.0 + }, + + { + "a_dbg_color" : 0xff00eeee, + "a_dbg_index" : 5, + "a_dbg_name" : "FrontColorNoCullingID__01_-_Default1noCulli", + "col_ambient" : [0.0, 0.0, 0.0], + "col_diffuse" : [0.80000000000000004, 0.80000000000000004, 0.80000000000000004], + "col_specular" : [0.16500000000000001, 0.16500000000000001, 0.16500000000000001], + "illumination" : 2, + "map_diffuse" : "_01_-_Default1noCulling.JPG", + "optical_density" : 1.0, + "specular_coef" : 154.901961, + "transparency" : 1.0 + }]; + + init_materials(); + + var normals = [[0.945372,0.300211,0.126926],[0.794275,0.212683,0.569079],[0.792047,0.184729,0.581805],[0.951781,0.291086,0.096561],[0.863002,0.371380,-0.342418],[0.838313,0.329997,-0.433943],[0.638417,0.432508,-0.636647],[0.540574,0.354747,-0.762810],[0.326823,0.450911,-0.830561],[0.677389,0.266579,-0.685598],[0.927885,0.240638,-0.284768],[0.967528,0.191107,0.165349],[0.838099,0.132511,0.529130],[0.522813,0.159307,0.837397],[0.465560,0.142491,0.873440],[0.497147,0.127506,0.858211],[0.145054,0.104831,0.983825],[0.178381,0.070467,0.981414],[-0.100925,0.009674,0.994842],[0.167150,-0.021027,0.985687],[-0.038057,-0.060884,0.997406],[-0.297037,-0.083651,0.951170],[-0.296487,-0.036103,0.954344],[-0.573412,-0.019776,0.818995],[-0.641072,0.042177,0.766289],[-0.586840,0.018952,0.809442],[-0.905637,-0.044160,0.421705],[-0.887265,0.081393,0.453993],[-0.996979,0.042146,0.064852],[-0.891903,0.089084,0.443342],[-0.991882,0.126560,0.009980],[-0.932035,-0.031190,-0.360942],[-0.897183,0.072420,-0.435652],[-0.617725,-0.160161,-0.769860],[-0.533006,-0.018647,-0.845882],[-0.108921,-0.217566,-0.969939],[-0.525864,-0.190191,-0.829005],[-0.097476,-0.252571,-0.962645],[-0.558733,-0.166387,-0.812464],[-0.154546,-0.243721,-0.957427],[-0.531083,-0.200629,-0.823206],[-0.197821,-0.159368,-0.967162],[-0.252388,-0.130589,-0.958739],[-0.006287,-0.000519,-0.999969],[0.001007,0.299539,-0.954070],[0.051149,0.367077,-0.928770],[-0.097964,0.791833,-0.602802],[-0.207801,0.817560,-0.537004],[0.034394,0.470565,-0.881649],[0.113132,0.373272,-0.920774],[0.138890,0.430372,-0.891873],[0.138127,0.415845,-0.898862],[0.183599,0.466659,-0.865139],[0.368542,0.495163,-0.786737],[0.117985,0.315104,-0.941679],[0.567888,0.330546,-0.753777],[0.456252,0.033723,-0.889187],[0.887082,0.121952,-0.445174],[0.109409,-0.080966,-0.990661],[-0.242409,-0.073000,-0.967406],[-0.369243,0.388104,-0.844386],[-0.121158,0.545762,-0.829096],[-0.514573,0.764122,-0.388928],[-0.343760,0.934965,0.087313],[-0.278237,0.959899,0.033662],[-0.194769,0.815210,-0.545396],[-0.132511,0.271279,-0.953307],[-0.349834,-0.266274,-0.898160],[-0.846767,0.058992,-0.528672],[-0.925596,-0.056063,-0.374310],[-0.910154,-0.102420,-0.401379],[-0.914548,-0.099429,-0.392041],[-0.996582,-0.077212,0.029237],[-0.960601,-0.162267,0.225532],[-0.788751,-0.268990,0.552721],[-0.514603,-0.467055,0.719016],[-0.326853,-0.007477,0.945006],[-0.038759,-0.065920,0.997040],[0.208075,-0.046480,0.976989],[0.446822,0.038728,0.893765],[0.490829,0.076449,0.867855],[0.825556,0.186468,0.532579],[0.808588,0.124790,0.574938],[0.784845,0.091586,0.612842],[0.513688,0.047334,0.856655],[0.466536,-0.062532,0.882260],[0.223060,-0.041932,0.973876],[-0.056429,-0.009888,0.998352],[-0.268746,-0.376965,0.886349],[-0.144902,-0.606952,0.781396],[-0.064119,-0.583697,0.809412],[-0.076754,-0.046327,0.995941],[-0.059145,-0.145695,0.987548],[-0.384350,-0.106174,0.917051],[-0.498672,-0.602008,0.623585],[-0.768059,-0.151677,0.622120],[-0.794916,-0.468673,0.385235],[-0.986908,-0.117618,0.110294],[-0.999603,-0.001099,-0.027802],[-0.994598,-0.089297,-0.052736],[-0.864681,0.460280,-0.201056],[-0.920804,0.146062,-0.361614],[-0.990417,0.078066,0.113742],[-0.936491,0.109104,0.333232],[-0.933531,-0.208716,0.291391],[-0.623280,0.287240,0.727287],[-0.331156,0.303781,0.893307],[0.003113,0.303171,0.952910],[0.177007,0.334697,0.925535],[-0.052736,0.413923,0.908780],[-0.284555,0.379254,0.880428],[-0.127903,0.287179,0.949278],[-0.136204,-0.211768,0.967772],[-0.037690,-0.655080,0.754570],[0.125034,-0.385876,0.913999],[0.303415,-0.539354,0.785485],[0.230140,-0.726768,0.647145],[0.523606,-0.660909,0.537584],[0.543229,-0.370464,0.753410],[0.168218,-0.248512,0.953887],[0.189673,0.206000,0.959990],[0.497055,0.132878,0.857448],[0.848476,-0.097995,0.520035],[0.754997,-0.442854,0.483505],[0.888760,-0.324870,0.323283],[0.954344,-0.140110,0.263771],[0.776360,0.212439,0.593371],[0.822993,0.186468,0.536515],[0.837886,-0.486373,0.247627],[0.888089,-0.141057,0.437452],[0.563402,-0.596515,0.571581],[0.772271,-0.127506,0.622333],[0.666524,-0.038453,0.744469],[0.633320,-0.329417,0.700247],[0.116855,-0.730277,0.673025],[0.650105,-0.722373,0.235511],[0.961638,-0.259499,0.088778],[0.965453,-0.176458,0.191565],[0.809259,-0.371685,0.454848],[0.549669,-0.443922,0.707633],[-0.057588,-0.271554,0.960662],[0.776116,-0.126835,0.617664],[0.974029,-0.006745,0.226203],[0.942503,-0.258644,0.211585],[0.947172,-0.272744,0.168706],[0.945647,-0.261483,-0.193213],[0.985748,-0.060701,0.156774],[0.903623,-0.149754,-0.401257],[-0.051576,0.098575,-0.993774],[-0.945708,-0.255837,-0.200323],[-0.653493,0.034639,-0.756127],[-0.721549,0.101657,-0.684835],[-0.921201,-0.334605,-0.198401],[-0.532395,-0.574908,-0.621265],[-0.435804,-0.880154,-0.187964],[0.400861,-0.753044,-0.521683],[0.134190,-0.913633,0.383679],[0.688009,-0.678915,0.256264],[0.522233,-0.467696,0.713065],[0.909391,0.029786,0.414808],[0.914945,0.224219,0.335551],[0.823908,0.523240,-0.217627],[0.613727,0.773003,-0.160588],[0.263955,0.620136,-0.738731],[0.379955,0.595080,-0.708121],[0.847438,0.469344,-0.247993],[0.938353,-0.339000,-0.067263],[0.855403,-0.242531,-0.457625],[0.658467,0.048921,-0.750999],[0.138859,0.019868,-0.990112],[-0.249794,-0.225745,-0.941588],[-0.190344,0.477554,-0.857692],[0.344493,0.617206,-0.707358],[-0.214667,0.412793,-0.885128],[-0.099887,0.407025,-0.907926],[0.120518,0.683309,-0.720084],[0.297617,0.944639,-0.137944],[0.067171,0.554613,-0.829371],[-0.080630,0.302316,-0.949767],[0.116794,0.032289,-0.992615],[0.268990,-0.202094,-0.941679],[0.593463,-0.308176,-0.743461],[0.647725,-0.304117,-0.698508],[0.917051,-0.335215,-0.215888],[0.940306,-0.258675,-0.221137],[0.972411,-0.091037,-0.214698],[0.977325,0.145482,0.153722],[0.944487,0.087008,-0.316813],[0.746055,-0.232704,-0.623859],[0.657186,-0.322184,-0.681356],[0.240486,-0.283059,-0.928434],[0.262917,-0.249977,-0.931852],[0.641407,-0.024049,-0.766808],[0.312784,0.007721,-0.949767],[0.201117,0.387158,-0.899777],[0.010498,0.411176,-0.911466],[0.298196,0.244087,-0.922758],[0.684286,0.103732,-0.721763],[0.919462,0.107517,-0.378185],[0.986541,0.124393,0.106052],[0.846004,0.127659,0.517624],[0.543443,0.130741,0.829157],[0.152684,0.137577,0.978637],[0.149449,0.136509,0.979278],[0.134281,0.093234,0.986541],[-0.129490,0.064638,0.989441],[-0.130161,0.061617,0.989563],[-0.323222,0.066744,0.943937],[-0.351604,0.009919,0.936064],[-0.601459,-0.018647,0.798669],[-0.904935,0.062227,0.420911],[-0.889981,0.072970,0.450087],[-0.622272,0.077151,0.778954],[-0.886746,0.109317,0.449110],[-0.567156,0.077425,0.819941],[-0.644765,0.046937,0.762902],[-0.915891,0.084078,0.392499],[-0.682485,0.028291,0.730308],[-0.926695,0.061678,0.370647],[-0.776330,0.036073,0.629261],[-0.955504,0.055239,0.289651],[-0.965972,0.090762,0.242164],[-0.721519,0.087069,0.686850],[-0.820887,0.103916,0.561510],[-0.972961,0.122288,0.195929],[-0.979888,0.113620,-0.163945],[-0.982879,0.087497,-0.161992],[-0.992309,0.073763,-0.099338],[-0.993469,0.107273,-0.038087],[-0.991760,0.127262,-0.013184],[-0.989868,0.135594,0.041688],[-0.991089,0.129490,0.030793],[-0.991852,0.126652,-0.011383],[-0.835963,0.195227,-0.512833],[-0.889065,0.212531,-0.405377],[-0.923368,0.186285,-0.335673],[-0.882046,0.177465,-0.436415],[-0.873806,0.129093,-0.468764],[-0.840877,0.104282,-0.531053],[-0.875576,0.123142,-0.467086],[-0.788324,0.134831,-0.600269],[-0.473403,0.163305,-0.865566],[-0.462966,0.185339,-0.866756],[-0.017884,0.226875,-0.973754],[0.090701,0.170049,-0.981231],[0.357006,0.172674,-0.917966],[0.316904,0.124027,-0.940275],[0.350108,0.094577,-0.931913],[0.232887,0.008576,-0.972442],[0.209998,-0.031495,-0.977172],[0.198798,-0.035554,-0.979369],[0.195532,-0.038179,-0.979919],[0.124454,0.079836,-0.988983],[0.281045,-0.044008,-0.958678],[0.324198,0.088565,-0.941801],[0.051424,0.239631,-0.969481],[0.644002,-0.019776,-0.764763],[0.922086,0.032716,-0.385571],[0.994324,0.085177,0.063631],[0.887600,0.105960,0.448195],[0.602405,0.113834,0.790002],[0.210700,0.120640,0.970061],[-0.144780,0.131260,0.980712],[-0.116825,0.131230,0.984436],[-0.164281,0.073794,0.983642],[-0.306681,0.060610,0.949858],[-0.346843,0.038453,0.937101],[-0.400189,0.038392,0.915616],[-0.489181,0.054323,0.870479],[-0.515549,0.098209,0.851192],[-0.591571,0.093051,0.800836],[-0.481613,0.170354,0.859645],[-0.400128,0.112033,0.909574],[-0.336924,0.090365,0.937162],[-0.286019,0.066836,0.955870],[-0.263741,0.099033,0.959471],[-0.316202,0.117649,0.941343],[-0.386364,0.167119,0.907041],[-0.407361,0.234779,0.882534],[-0.209174,0.191107,0.959014],[-0.143040,0.158361,0.976959],[0.196570,0.153050,0.968444],[0.188482,0.170293,0.967193],[0.484787,0.138554,0.863582],[0.614277,0.138859,0.776757],[0.872646,0.096255,0.478713],[0.998321,0.054140,0.019684],[0.900601,0.010010,-0.434523],[0.998169,0.050996,-0.032350],[0.998596,0.049074,0.019196],[0.883511,0.083926,0.460799],[0.928434,0.038697,-0.369427],[0.662282,0.046052,-0.747795],[0.652882,-0.025849,-0.756981],[0.349406,-0.025941,-0.936583],[0.316233,0.091067,-0.944273],[0.424055,0.112857,-0.898556],[0.679525,0.082736,-0.728935],[0.882931,0.055300,-0.466201],[0.245582,0.156987,-0.956542],[0.264077,0.091342,-0.960143],[0.218909,-0.029420,-0.975280],[0.364025,0.164556,-0.916715],[-0.221717,0.266732,-0.937895],[-0.187628,0.167058,-0.967895],[-0.050111,0.040071,-0.997925],[0.130955,-0.014893,-0.991272],[-0.057283,0.095492,-0.993774],[-0.501144,0.129154,-0.855647],[-0.514939,0.107089,-0.850490],[-0.587817,0.192511,-0.785730],[-0.628864,0.246742,-0.737297],[-0.639607,0.308115,-0.704215],[-0.506088,0.261940,-0.821711],[-0.188726,-0.002350,-0.981994],[-0.156621,0.347179,-0.924589],[0.067995,-0.003540,-0.997650],[0.024415,0.352336,-0.935514],[0.081149,-0.204657,-0.975433],[0.077364,-0.245308,-0.966338],[0.072970,-0.276864,-0.958098],[0.270089,-0.290109,-0.918058],[0.079470,-0.175024,-0.981323],[0.088839,0.055330,-0.994476],[0.148350,0.437696,-0.886776],[0.293100,0.900540,-0.321055],[0.436964,0.856166,0.275674],[0.446638,0.784082,-0.430891],[0.728111,0.622974,-0.285836],[0.919401,0.287912,-0.267830],[0.999603,0.015656,0.022340],[-0.764611,-0.074953,-0.640095],[-0.814478,0.403760,-0.416639],[-0.658742,0.744957,0.105228],[-0.306742,0.781213,0.543687],[-0.285592,0.830195,0.478713],[-0.361095,0.932340,-0.018006],[-0.498489,0.563189,-0.658986],[-0.063173,0.137883,-0.988403],[0.160894,-0.314737,-0.935423],[0.481338,0.756096,-0.443373],[0.647328,-0.053133,-0.760338],[0.999786,-0.003052,-0.019105],[0.689352,0.559130,0.460555],[-0.433241,0.901242,-0.002686],[0.375927,0.119419,0.918882],[0.413709,-0.117466,0.902768],[-0.501053,-0.211005,0.839259],[-0.659505,0.001679,0.751671],[-0.910184,-0.014588,0.413923],[-0.879421,-0.063417,0.471786],[-0.441664,-0.563158,0.698386],[-0.806207,-0.567186,0.168126],[-0.157659,-0.979736,-0.123508],[0.334330,-0.724815,0.602344],[0.859523,0.071139,0.506088],[0.992492,-0.021821,-0.120182],[0.651784,-0.035737,-0.757530],[0.697562,-0.633778,-0.334208],[0.685446,-0.701315,0.195624],[0.435835,-0.543596,-0.717277],[-0.116337,-0.500595,-0.857814],[-0.470260,-0.625507,-0.622517],[-0.778802,-0.516465,-0.355907],[-0.983764,0.031495,-0.176580],[-0.951201,0.212439,-0.223670],[-0.847255,0.294198,0.442244],[-0.695822,0.189947,0.692587],[-0.749535,-0.101871,0.654042],[-0.832179,0.141331,0.536149],[-0.815516,0.308054,0.489883],[-0.816889,0.367351,0.444624],[-0.548051,0.551256,0.629078],[-0.458357,0.621509,0.635273],[-0.272896,0.574145,0.771905],[0.054323,0.577258,0.814722],[0.158238,0.542589,0.824915],[-0.025788,0.575030,0.817682],[-0.211982,0.579241,0.787072],[-0.109897,0.588336,0.801080],[0.219642,0.515610,0.828181],[0.514267,0.452345,0.728599],[0.482955,0.532884,0.694784],[0.543107,0.522660,0.657125],[0.246223,0.641377,0.726615],[0.207953,0.648061,0.732627],[0.005799,0.664388,0.747337],[0.109043,0.630024,0.768853],[0.401837,0.685812,0.606739],[0.085330,0.607105,0.790002],[0.301187,0.401563,0.864864],[-0.035005,0.578082,0.815210],[0.051973,0.349864,0.935331],[0.290902,0.015870,0.956603],[0.114170,-0.008850,0.993408],[0.295297,-0.518082,0.802728],[-0.071535,-0.457625,0.886227],[0.467238,-0.262459,0.844234],[0.771844,0.100711,0.627735],[0.669485,0.447371,0.592944],[0.828974,0.514817,0.218451],[0.541307,0.825739,0.158391],[0.487197,0.617115,0.617847],[0.742790,0.253578,0.619587],[0.564470,0.389111,0.727958],[0.731803,0.533891,0.423505],[0.435224,0.812830,0.387097],[0.966002,0.186865,0.178564],[0.859859,-0.132939,0.492874],[-0.955260,-0.206885,-0.211310],[-0.956877,0.290139,0.011719],[-0.837764,0.254524,0.483047],[-0.605518,0.649342,0.460036],[-0.357646,0.502670,0.787011],[-0.463149,0.067324,0.883694],[-0.171789,0.390393,0.904447],[-0.018647,0.576403,0.816919],[-0.111728,0.626026,0.771722],[-0.132847,0.651631,0.746788],[-0.211035,0.680837,0.701346],[-0.376751,0.628895,0.680074],[-0.533860,0.457411,0.711112],[-0.483108,0.738639,0.470046],[-0.720115,0.689077,-0.081149],[-0.592639,0.165990,-0.788171],[-0.521897,0.060427,-0.850856],[0.162633,0.043703,-0.985687],[0.019349,0.028260,-0.999390],[-0.201941,0.693167,0.691885],[-0.027680,0.667196,0.744346],[0.042787,0.618397,0.784661],[0.051668,0.611347,0.789666],[-0.029298,0.563250,0.825739],[-0.023072,0.598254,0.800928],[-0.089175,0.625965,0.774712],[-0.078677,0.630940,0.771813],[-0.074526,0.281747,0.956572],[-0.305368,0.011475,0.952147],[-0.370342,-0.601489,0.707816],[-0.601428,-0.371868,0.707053],[-0.907285,-0.321818,0.270547],[-0.101566,-0.033082,0.994263],[-0.311899,0.387799,-0.867336],[-0.550798,-0.763329,0.337474],[0.738182,-0.323069,-0.592151],[0.319590,-0.324961,-0.890072],[0.939940,-0.267403,-0.212012],[0.870724,-0.448805,-0.200964],[0.887204,-0.352306,-0.297769],[0.623127,-0.411451,-0.665120],[0.704001,-0.262185,-0.660024],[0.942625,-0.197851,-0.268777],[0.850459,0.009705,-0.525925],[0.382763,-0.027833,-0.923399],[0.336558,-0.307962,-0.889859],[0.403211,-0.406995,-0.819605],[0.134556,-0.426923,-0.894192],[0.129612,-0.348064,-0.928434],[-0.065279,-0.389111,-0.918851],[-0.509415,-0.493179,-0.705130],[0.053774,-0.954711,0.292581],[0.425306,-0.892300,0.151189],[0.108188,-0.991974,-0.065157],[0.564226,-0.822810,0.067782],[0.359355,-0.913236,0.191931],[0.599475,-0.629139,0.494736],[0.737297,-0.570147,0.362377],[0.743309,-0.591083,0.313150],[0.709189,-0.700919,0.075594],[0.816919,-0.450942,0.359478],[0.848201,-0.521958,0.089785],[0.854885,-0.401288,0.328745],[0.894498,-0.439100,0.083895],[0.926176,-0.267251,0.265999],[0.957091,-0.279641,0.075594],[0.953734,-0.231941,0.191260],[0.943999,-0.136845,0.300150],[0.902676,-0.162450,0.398450],[0.735221,-0.438215,0.517075],[0.792993,-0.173528,0.583941],[0.742607,-0.101474,0.661946],[0.953093,-0.100009,0.285653],[0.654530,-0.093051,0.750237],[0.743675,-0.274422,0.609577],[0.687490,-0.333934,0.644795],[-0.002350,-0.910947,0.412427],[0.009919,-0.980041,-0.198401],[-0.187933,-0.818110,-0.543443],[0.638142,-0.759117,0.128300],[0.825495,-0.564379,-0.001495],[0.901151,-0.383740,0.201575],[0.717978,-0.079440,0.691488],[0.804712,-0.019288,0.593310],[0.659993,-0.087588,0.746117],[0.770135,-0.194189,0.607532],[0.865963,-0.187445,0.463607],[0.810205,-0.357158,0.464736],[0.856960,-0.227119,0.462600],[0.790796,-0.180029,0.584979],[0.932035,0.358684,0.051210],[0.782037,0.584796,0.215400],[0.108463,0.749260,-0.653310],[0.292215,0.362316,-0.885037],[0.195227,0.484878,-0.852504],[0.387829,-0.078372,-0.918363],[0.989410,0.144261,0.014649],[0.761467,0.022065,0.647786],[0.985961,-0.111515,-0.124088],[0.858425,-0.454207,-0.238289],[0.391949,-0.524949,-0.755486],[0.285440,-0.597339,-0.749443],[0.729392,-0.640187,-0.241066],[0.928404,-0.357006,0.102756],[0.900845,-0.432905,0.032502],[0.825861,-0.561663,-0.049654],[0.754082,-0.652608,-0.073519],[0.648030,-0.706992,0.283151],[0.937101,-0.294992,0.186468],[0.969207,-0.245399,-0.020081],[0.923826,-0.380963,-0.036805],[0.880032,-0.457106,-0.128605],[0.568255,-0.412458,-0.711966],[0.634968,-0.212348,-0.742759],[0.998596,0.052614,0.004700],[0.928068,0.112156,-0.355083],[0.511856,0.081057,-0.855220],[0.095523,0.053316,-0.993988],[0.108737,-0.078982,-0.990905],[0.124088,-0.262520,-0.956877],[-0.083956,-0.351024,-0.932585],[-0.141972,-0.462813,-0.874996],[-0.382794,-0.514420,-0.767327],[-0.491317,-0.384564,-0.781457],[-0.721091,-0.516984,-0.461196],[-0.705191,-0.610157,-0.361095],[-0.777459,-0.493362,-0.390027],[-0.522111,-0.845180,0.114017],[-0.248268,-0.966918,0.058321],[-0.389660,-0.920469,-0.029115],[-0.199713,-0.970489,0.135105],[0.080996,-0.978637,0.188910],[0.282449,-0.748070,0.600482],[0.476089,-0.248268,0.843593],[0.230354,-0.305063,0.924009],[0.194281,0.008789,0.980895],[-0.093387,-0.072878,0.992950],[-0.067232,-0.290384,0.954527],[-0.383374,-0.050325,0.922208],[-0.271920,-0.536851,0.798608],[0.045656,-0.892117,0.449446],[0.209571,-0.487564,0.847530],[0.267708,-0.842769,0.466903],[0.426618,-0.391430,0.815332],[0.572039,-0.619465,0.537553],[0.467696,-0.426008,0.774438],[0.687216,-0.137516,0.713309],[0.596728,-0.214789,0.773125],[0.698996,0.060396,0.712546],[0.427534,0.258309,0.866268],[0.586535,0.397626,0.705557],[0.565905,0.087039,0.819819],[0.401898,0.360912,0.841517],[0.379254,0.488052,0.786065],[0.067507,-0.402783,0.912778],[0.253761,-0.080905,0.963866],[0.353465,-0.221015,0.908933],[0.409497,-0.230598,0.882656],[0.483077,-0.133946,0.865230],[0.403821,-0.008850,0.914762],[0.678274,-0.240089,0.694418],[0.747368,-0.299753,0.592914],[0.778680,-0.340251,0.527116],[0.799829,-0.397351,0.449782],[0.832545,-0.248970,0.494797],[0.847285,-0.181555,0.499069],[0.931333,-0.113590,0.345958],[0.754540,-0.143071,0.640431],[0.801843,-0.027345,0.596881],[0.800684,0.109684,0.588916],[0.935087,-0.005463,0.354350],[0.840175,0.178228,0.512162],[0.896176,0.064028,0.438978],[0.863399,0.011811,0.504349],[0.902005,0.003754,0.431654],[0.924131,0.016816,0.381634],[0.915494,0.043794,0.399884],[0.945921,0.046968,0.320902],[0.941618,0.118809,0.315012],[0.983490,0.150517,0.100284],[-0.261940,0.902615,-0.341502],[0.202429,0.746788,0.633473],[0.764580,-0.013184,0.644368],[0.891354,-0.115848,0.438185],[0.798486,-0.048372,0.600024],[0.006623,0.258370,0.966002],[0.614582,0.193609,0.764702],[0.649129,0.548967,0.526505],[0.011963,0.989654,-0.142827],[0.290536,-0.512680,-0.807886],[0.899564,-0.435286,0.035371],[0.849666,-0.479904,0.218390],[-0.178442,0.901273,0.394757],[-0.548845,0.713401,0.435591],[0.993255,-0.108066,0.041566],[0.894406,-0.399030,0.201972],[0.918424,-0.293283,0.265450],[0.888607,0.115177,0.443892],[0.876400,0.112094,0.468307],[0.752678,0.330241,0.569536],[0.714408,0.387799,0.582385],[0.469039,0.614307,0.634480],[0.296945,0.600238,0.742637],[0.184027,0.753868,0.630696],[0.182257,0.778436,0.600665],[0.484390,0.648946,0.586657],[-0.142491,0.743950,0.652852],[-0.140843,0.807794,0.572375],[-0.450545,0.713614,0.536363],[-0.453291,0.688589,0.565966],[-0.699454,0.494675,0.515763],[-0.711600,0.526505,0.465163],[-0.878994,0.224647,0.420515],[-0.901608,0.160863,0.401440],[-0.963866,-0.074465,0.255715],[-0.956389,-0.075533,0.282113],[-0.966582,-0.148869,0.208655],[-0.951933,-0.186041,0.243294],[-0.965819,-0.176641,0.189642],[-0.959899,-0.125980,0.250404],[-0.966399,-0.200140,0.161168],[-0.919004,-0.301187,0.254250],[-0.912595,-0.348308,0.214026],[-0.875668,-0.219764,0.429914],[-0.842097,-0.340953,0.417829],[-0.939360,-0.305918,-0.154759],[-0.818110,-0.574358,0.028016],[-0.951048,-0.294931,0.092196],[-0.874966,-0.476913,0.083254],[-0.885342,-0.366741,0.285684],[-0.764031,-0.233375,0.601428],[-0.810419,-0.235908,0.536210],[-0.886135,-0.192419,0.421522],[-0.827570,-0.560717,0.025941],[-0.684866,-0.612232,-0.395123],[-0.120273,-0.577380,-0.807520],[-0.678335,-0.718345,-0.154241],[-0.004791,-0.627064,-0.778924],[-0.320627,-0.503464,-0.802301],[-0.523240,-0.768456,-0.368358],[-0.726859,-0.621632,-0.291879],[-0.802423,-0.557726,-0.212165],[-0.851924,-0.477798,-0.214179],[-0.848964,-0.527879,-0.024171],[-0.744102,-0.667257,0.032411],[-0.577776,-0.788995,-0.208838],[-0.554735,-0.830317,-0.052797],[-0.656789,-0.734428,0.170904],[-0.664998,-0.713706,0.219886],[-0.547319,-0.746544,0.378216],[-0.740715,-0.385388,0.550249],[-0.574786,-0.355876,0.736839],[-0.240394,-0.801599,0.547380],[0.036988,-0.862362,0.504929],[-0.037141,-0.497269,0.866787],[-0.343699,-0.363842,0.865688],[-0.567675,-0.108310,0.816065],[-0.608753,-0.245735,0.754326],[-0.774804,-0.455611,0.438246],[-0.764733,-0.612903,0.198767],[-0.726829,-0.683218,-0.070193],[-0.804987,-0.571245,0.160100],[-0.783593,-0.500198,0.368389],[-0.630268,-0.350383,0.692770],[-0.522263,-0.325968,0.787988],[-0.475661,-0.305918,0.824702],[-0.515549,-0.359966,0.777551],[-0.711722,-0.457503,0.533006],[-0.707083,-0.374004,0.600085],[-0.847163,-0.420942,0.324137],[-0.777062,-0.558824,0.289590],[-0.887753,-0.452956,0.081698],[-0.786645,-0.611225,-0.086856],[-0.669637,-0.714774,-0.201605],[-0.783746,-0.605365,-0.138615],[-0.877041,-0.467422,-0.110721],[-0.906400,-0.422376,0.002289],[-0.839412,-0.538011,-0.076815],[-0.782617,-0.607532,-0.135502],[0.226539,-0.957884,-0.176397],[-0.720267,-0.587237,0.369213],[-0.937834,-0.329508,0.108951],[-0.875698,-0.357952,0.324015],[-0.670827,-0.333384,0.662404],[-0.422254,-0.409680,0.808588],[-0.258248,-0.299722,0.918393],[-0.419050,-0.149815,0.895505],[-0.683218,-0.345866,0.643086],[-0.492996,-0.485549,0.721885],[-0.180670,-0.888699,0.421339],[-0.531480,-0.732444,0.425459],[-0.517319,-0.526872,0.674337],[-0.259743,-0.591571,0.763237],[-0.024445,-0.573565,0.818781],[-0.340007,0.212165,0.916166],[-0.642048,0.307199,0.702384],[-0.773583,-0.287088,0.564867],[-0.782830,0.257393,0.566454],[-0.824458,-0.095584,0.557756],[-0.634358,0.149602,0.758385],[-0.165624,-0.426649,0.889096],[-0.190222,-0.831690,0.521592],[-0.512833,-0.437056,0.738884],[-0.659108,-0.310221,0.685049],[-0.617542,-0.153539,0.771386],[-0.647633,0.064119,0.759209],[-0.512070,-0.080599,0.855129],[-0.469863,-0.208167,0.857814],[-0.640645,-0.213324,0.737571],[-0.447432,-0.129795,0.884823],[-0.480178,-0.081362,0.873379],[-0.463942,-0.013672,0.885739],[-0.533403,-0.183142,0.825770],[-0.538285,-0.072237,0.839625],[-0.488815,0.087588,0.867946],[-0.544725,0.012085,0.838496],[-0.407819,0.113742,0.905911],[-0.557146,-0.074587,0.827021],[-0.358104,-0.035066,0.933012],[-0.508133,0.011505,0.861171],[-0.661031,0.066805,0.747337],[-0.715659,-0.008515,0.698386],[-0.709525,-0.101382,0.697317],[-0.804559,-0.036287,0.592730],[-0.907285,-0.065157,0.415387],[-0.727439,-0.008240,0.686117],[-0.882473,-0.199805,0.425764],[-0.939451,-0.305124,0.155889],[-0.822565,-0.304544,0.480209],[-0.943632,-0.004364,0.330943],[-0.906949,-0.086428,0.412244],[-0.786767,-0.265908,0.556993],[-0.624500,-0.603626,0.495560],[-0.575884,-0.338023,0.744346],[-0.624470,0.059236,0.778771],[-0.542772,0.149968,0.826350],[-0.359294,-0.088351,0.929014],[-0.166875,-0.087680,0.982055],[-0.204077,0.170476,0.963988],[-0.308115,0.342479,0.887539],[-0.193732,0.187078,0.963042],[-0.277749,0.248939,0.927824],[-0.198981,-0.489547,0.848933],[-0.218726,-0.606525,0.764367],[-0.063387,-0.719352,0.691733],[-0.077303,-0.712638,0.697256],[-0.033448,-0.769799,0.637379],[-0.012085,-0.830042,0.557512],[-0.151891,-0.753960,0.639088],[-0.095157,-0.940886,0.325053],[-0.330943,-0.805872,0.490921],[-0.178991,-0.732749,0.656514],[-0.224525,-0.676992,0.700888],[-0.163274,-0.439436,0.883297],[-0.350688,-0.414686,0.839656],[-0.338420,-0.361705,0.868679],[-0.460891,-0.292550,0.837825],[-0.615711,0.008057,0.787896],[-0.676534,-0.279336,0.681356],[-0.867183,-0.016968,0.497665],[-0.913236,-0.139531,0.382733],[-0.791070,-0.400464,0.462386],[-0.876156,-0.275613,0.395398],[-0.772668,-0.364971,0.519364],[-0.885830,-0.301492,0.352641],[-0.930967,-0.171850,0.322062],[-0.932951,-0.133824,0.334147],[-0.924986,-0.034242,0.378399],[-0.847194,0.080691,0.525101],[-0.602435,0.087710,0.793298],[-0.405835,-0.000671,0.913938],[-0.261361,-0.078066,0.962066],[-0.262795,-0.299142,0.917295],[-0.254097,-0.694754,0.672811],[-0.177557,-0.601062,0.779199],[-0.206305,-0.709677,0.673605],[-0.192785,-0.591235,0.783105],[-0.165014,-0.282022,0.945097],[-0.314493,-0.590320,0.743339],[-0.351238,-0.640339,0.683035],[-0.128758,-0.623218,0.771325],[-0.271828,-0.626301,0.730644],[-0.513016,-0.732780,0.447005],[-0.368297,-0.759301,0.536454],[-0.348674,-0.709861,0.611927],[-0.634144,-0.642659,0.429914],[-0.390210,-0.605029,0.693991],[-0.210700,-0.480911,0.851039],[-0.581317,-0.188513,0.791498],[-0.593127,-0.048311,0.803644],[-0.636067,0.007538,0.771569],[-0.455000,0.444441,0.771630],[-0.307474,0.126438,0.943083],[-0.139348,-0.099246,0.985229],[-0.048463,-0.037233,0.998108],[-0.054109,-0.000824,0.998505],[-0.402448,0.155126,0.902188],[-0.256142,0.225318,0.940001],[-0.292550,0.310800,0.904294],[-0.481979,0.291910,0.826106],[-0.499405,0.070528,0.863460],[-0.661184,0.058809,0.747887],[-0.630757,0.335002,0.699911],[-0.503708,0.376537,0.777459],[-0.215827,0.423597,0.879727],[-0.668264,0.249245,0.700919],[-0.718406,0.301004,0.627094],[-0.828059,0.228004,0.512131],[-0.889615,0.079562,0.449690],[-0.671407,-0.133213,0.728996],[-0.818110,-0.016877,0.574786],[-0.953124,0.159581,0.257027],[-0.943663,-0.055330,0.326151],[-0.729789,-0.050661,0.681783],[-0.708762,-0.613514,0.348155],[-0.442335,-0.513993,0.734916],[-0.039430,-0.950530,0.308023],[-0.280862,-0.918699,0.277627],[-0.257668,-0.955870,0.140996],[-0.327219,-0.941496,0.080325],[-0.429395,-0.828394,0.359600],[-0.739769,-0.463424,0.487777],[-0.446699,-0.484542,0.752098],[-0.577441,-0.028748,0.815882],[-0.044618,-0.449446,0.892178],[0.022919,-0.808130,0.588519],[0.025056,-0.816858,0.576281],[0.506516,-0.732566,0.454695],[0.375988,-0.400281,0.835688],[0.705496,-0.315470,0.634602],[0.397290,0.071017,0.914914],[-0.108005,0.071139,0.991577],[-0.134587,0.427839,0.893765],[-0.676473,0.280313,0.681021],[-0.566271,0.468856,0.677816],[-0.881832,0.221473,0.416242],[-0.941679,0.154241,0.299020],[-0.937773,-0.053499,0.343028],[-0.620411,-0.714133,0.324137],[-0.902127,0.052919,0.428175],[-0.671407,0.335185,0.660939],[-0.736290,0.081027,0.671773],[-0.587512,-0.395764,0.705802],[-0.466567,-0.334330,0.818842],[-0.505173,0.195532,0.840541],[-0.137852,0.495529,0.857570],[-0.139988,0.550798,0.822779],[0.314219,0.559008,0.767296],[0.445235,0.449507,0.774377],[0.646626,0.378979,0.661977],[0.718619,0.385357,0.578845],[0.457106,0.396344,0.796167],[0.769494,0.224067,0.598010],[0.812830,0.333872,0.477279],[0.747887,0.247200,0.616047],[0.473556,0.174963,0.863186],[0.525651,-0.010651,0.850612],[0.673757,0.135838,0.726341],[0.831080,0.342265,0.438276],[0.842006,0.128697,0.523850],[0.673849,-0.581622,0.455611],[0.733665,-0.465804,0.494675],[0.851405,0.128422,0.508530],[0.510514,-0.095462,0.854518],[0.574480,0.082827,0.814264],[0.303079,-0.001160,0.952940],[0.293008,0.151646,0.943968],[0.239326,0.365764,0.899380],[0.398511,0.440382,0.804498],[0.503891,0.426130,0.751305],[0.556291,0.213385,0.803095],[0.278054,0.275735,0.920133],[-0.127049,0.303995,0.944151],[-0.081057,-0.180670,0.980193],[-0.218421,-0.443403,0.869289],[-0.196570,-0.125462,0.972411],[-0.267312,0.087374,0.959624],[-0.406446,0.135868,0.903470],[-0.437574,0.120518,0.891049],[-0.712485,0.084964,0.696493],[-0.432417,0.278207,0.857662],[-0.795068,0.161626,0.584582],[-0.553056,0.513199,0.656270],[-0.908231,-0.037629,0.416700],[-0.908963,-0.033937,0.415448],[-0.860561,0.006226,0.509293],[-0.138310,0.506485,0.851039],[-0.128178,0.320719,0.938444],[-0.120304,0.213080,0.969573],[-0.111301,0.106815,0.988006],[-0.094333,-0.064364,0.993439],[-0.065798,-0.301065,0.951323],[0.125431,-0.408185,0.904202],[0.020173,-0.103275,0.994446],[0.047884,0.119633,0.991638],[0.182775,0.196204,0.963347],[0.207495,0.062075,0.976257],[0.074892,-0.043641,0.996216],[0.026734,-0.262398,0.964568],[0.272134,-0.530259,0.802942],[0.351634,-0.250557,0.901944],[0.502487,-0.284158,0.816523],[0.437910,-0.084170,0.895047],[0.451491,0.363872,0.814661],[0.252907,0.453993,0.854335],[0.038301,0.344676,0.937925],[0.188055,0.174749,0.966460],[0.278542,0.166173,0.945921],[0.271462,0.061586,0.960448],[0.279122,-0.055422,0.958647],[0.321726,-0.127110,0.938231],[0.337168,0.006317,0.941404],[0.381146,-0.429701,0.818567],[0.167180,-0.929380,0.329020],[0.410810,-0.887417,0.208930],[0.486801,-0.858150,0.162999],[0.398450,-0.849147,0.346629],[0.755638,-0.241615,0.608753],[0.455947,-0.270730,0.847804],[-0.028748,-0.548326,0.835749],[-0.551805,-0.373913,0.745415],[-0.797540,-0.400647,0.450972],[-0.698721,-0.039674,0.714255],[-0.551866,0.031007,0.833338],[-0.523179,0.022095,0.851894],[-0.402448,-0.561205,0.723197],[-0.439802,-0.699545,0.563189],[-0.180761,-0.909085,0.375286],[-0.723502,-0.044923,0.688803],[-0.094150,-0.935942,0.339305],[-0.261116,-0.839534,0.476394],[-0.040895,-0.900662,0.432539],[-0.191992,-0.529893,0.826014],[-0.230171,0.032807,0.972564],[-0.233375,-0.049989,0.971099],[-0.105960,0.049623,0.993103],[-0.102908,0.018220,0.994507],[-0.022309,-0.585772,0.810144],[-0.123508,-0.906705,0.403241],[0.049806,-0.958190,0.281747],[0.077425,-0.972839,0.218116],[0.047914,-0.899411,0.434462],[0.220099,-0.871517,0.438154],[0.126072,-0.497330,0.858333],[0.133824,-0.882748,0.450301],[0.354656,-0.483688,0.800134],[0.324107,-0.779626,0.535844],[0.450087,-0.608448,0.653584],[0.558123,-0.185614,0.808710],[0.327860,0.109226,0.938383],[0.020600,0.058473,0.998047],[0.040590,-0.021943,0.998932],[0.357280,0.124088,0.925687],[0.536027,0.086734,0.839686],[0.457259,0.177252,0.871456],[0.469619,-0.042238,0.881832],[0.432539,-0.340251,0.834925],[0.245491,-0.787072,0.565874],[0.281075,-0.861782,0.422224],[0.210547,-0.904721,0.370281],[0.009827,-0.958129,0.286142],[0.088321,-0.954222,0.285653],[0.044252,-0.983428,-0.175695],[0.326273,-0.333048,0.884640],[0.436201,-0.192206,0.879055],[0.392865,-0.190741,0.899564],[0.500351,-0.183355,0.846156],[0.384014,-0.089206,0.918973],[0.363720,0.020081,0.931272],[0.353191,0.104007,0.929746],[0.384808,0.021821,0.922727],[0.164830,0.018433,0.986145],[0.013398,0.252907,0.967376],[-0.017792,-0.072390,0.997192],[-0.144719,-0.047090,0.988342],[-0.053041,0.440230,0.896298],[0.081851,0.166356,0.982635],[0.193670,0.510910,0.837519],[0.455031,0.119327,0.882412],[0.418653,0.055300,0.906430],[0.651631,-0.511002,0.560533],[0.357555,-0.528520,0.769921],[0.550127,-0.623951,0.554949],[0.240944,-0.573779,0.782739],[0.129185,-0.446120,0.885556],[0.329417,-0.570666,0.752159],[0.147679,-0.556352,0.817682],[0.129490,-0.258980,0.957152],[0.224250,-0.304086,0.925840],[0.432142,0.115360,0.894375],[0.402387,0.190588,0.895383],[0.218207,0.187658,0.957671],[0.188238,0.341746,0.920713],[0.613849,0.305856,0.727714],[0.527757,0.211921,0.822504],[0.691946,0.238289,0.681478],[0.736167,0.147160,0.660573],[0.569384,-0.151769,0.807917],[0.334025,-0.211158,0.918577],[0.252449,-0.352916,0.900937],[0.068941,-0.415662,0.906888],[0.135807,-0.568987,0.811029],[0.249184,-0.643239,0.723960],[0.206183,-0.667440,0.715506],[0.094974,-0.600330,0.794061],[0.211676,-0.632313,0.745201],[0.381420,-0.732933,0.563280],[0.187994,-0.695120,0.693838],[0.193213,-0.706687,0.680593],[0.215308,-0.909055,0.356700],[0.169744,-0.721030,0.671743],[0.398846,-0.680776,0.614338],[0.355052,-0.637806,0.683432],[0.120090,-0.456893,0.881344],[-0.043367,0.202490,0.978301],[0.175329,0.214331,0.960875],[-0.042512,-0.089267,0.995086],[-0.146672,-0.010285,0.989105],[-0.030274,0.188299,0.981628],[0.177435,-0.033357,0.983551],[0.313669,0.095645,0.944670],[0.471938,0.182806,0.862453],[0.326060,0.238929,0.914640],[0.432112,0.167394,0.886105],[0.191778,0.337504,0.921537],[0.149937,0.334605,0.930326],[0.031800,0.280648,0.959258],[0.245460,-0.447493,0.859890],[0.179327,-0.565783,0.804804],[0.050172,0.379223,0.923917],[0.067415,-0.705954,0.705008],[0.078310,-0.696707,0.713034],[0.067141,-0.821925,0.565600],[0.243751,-0.592090,0.768090],[0.432783,-0.248939,0.866421],[0.747124,-0.242988,0.618641],[0.559984,-0.489761,0.668203],[0.352733,-0.690512,0.631458],[0.059603,-0.760277,0.646809],[0.151280,-0.819422,0.552843],[0.475631,-0.704123,0.527207],[0.621509,-0.476058,0.622150],[0.817042,-0.102268,0.567400],[0.827815,0.038697,0.559618],[0.818842,0.144261,0.555559],[0.796045,0.140599,0.588672],[0.722831,0.168340,0.670156],[0.795831,0.136814,0.589831],[0.855251,0.049226,0.515824],[0.840022,-0.124790,0.528001],[0.710990,-0.213050,0.670095],[0.697165,-0.113956,0.707755],[0.562151,0.028779,0.826502],[0.472060,-0.230689,0.850826],[0.323466,-0.814783,0.481094],[0.549181,0.120945,0.826868],[0.562853,0.123844,0.817194],[0.553911,-0.051973,0.830927],[0.439802,-0.085849,0.893948],[0.578539,-0.205481,0.789331],[0.633839,-0.236702,0.736320],[0.411969,-0.264992,0.871792],[0.125065,-0.260475,0.957335],[0.536973,-0.230903,0.811365],[0.668386,-0.316202,0.673208],[0.661061,0.113712,0.741630],[0.805261,0.088839,0.586200],[0.080305,-0.196581,-0.977193],[0.125797,-0.946257,0.297891],[0.189795,-0.968535,-0.160924],[0.156915,-0.188725,-0.969412],[-0.618152,0.385968,0.684713],[-0.625416,0.255806,0.737144],[-0.526048,0.644398,0.554949],[-0.311502,0.703635,0.638600],[-0.352702,0.791406,0.499222],[-0.137700,0.863277,0.485519],[-0.142735,0.713706,0.685720],[-0.127049,0.304361,0.944029],[0.101199,0.257332,0.960997],[0.030519,0.738639,0.673360],[0.080172,0.835749,0.543199],[0.264870,0.725394,0.635304],[0.414441,0.415387,0.809717],[0.215918,-0.542863,0.811548],[-0.571917,-0.605640,0.553209],[-0.325541,-0.759911,0.562578],[-0.419935,-0.795801,0.436232],[-0.267953,-0.644490,0.716086],[-0.537675,-0.348308,0.767815],[-0.179022,-0.744896,0.642689],[-0.090793,-0.844203,0.528245],[-0.242561,-0.872768,0.423536],[-0.316843,-0.505112,0.802759],[-0.435102,0.273324,0.857845],[-0.396161,0.278664,0.874844],[-0.611621,-0.297189,0.733177],[-0.554826,-0.293680,0.778375],[-0.517655,-0.283944,0.807062],[-0.582598,-0.190497,0.790094],[-0.686300,-0.178930,0.704917],[-0.823756,-0.261849,0.502823],[-0.720847,-0.478133,0.501724],[0.102908,-0.900174,0.423139],[-0.485397,-0.874142,0.014191],[0.452559,-0.752556,-0.478347],[-0.779656,-0.430372,0.454817],[-0.758538,-0.237739,0.606677],[-0.418653,-0.320231,-0.849788],[-0.014985,-0.543962,-0.838954],[-0.173498,-0.135838,-0.975402],[-0.114841,0.453108,-0.883999],[-0.969390,-0.148839,-0.195227],[-0.811029,-0.377392,-0.446944],[-0.713065,-0.150334,-0.684774],[-0.842067,-0.069063,-0.534928],[-0.993561,-0.051881,-0.100558],[-0.980682,-0.150243,0.125187],[0.138188,0.943602,-0.300821],[-0.124302,0.725425,-0.676962],[-0.176824,0.314280,-0.932707],[-0.980956,-0.057466,-0.185492],[-0.898709,-0.304483,-0.315561],[-0.863796,-0.144292,0.482681],[-0.820734,-0.357067,0.445906],[-0.798029,-0.521805,0.301340],[-0.859035,-0.179418,0.479415],[-0.470077,0.677938,0.565111],[-0.250465,0.232063,0.939879],[0.296670,0.799982,0.521500],[-0.989746,-0.078921,0.118778],[-0.088198,0.910520,0.403912],[-0.181585,0.969848,-0.162481],[-0.837611,0.396741,0.375439],[-0.910337,0.411512,0.043458],[-0.976196,0.163305,-0.142613],[-0.838893,-0.346873,0.419416],[-0.868557,-0.403790,0.287301],[-0.780572,0.050783,0.622944],[-0.337016,-0.005829,-0.941465],[-0.177770,-0.085238,-0.980346],[-0.323954,0.904324,0.277871],[-0.709891,0.639912,0.294137],[-0.341350,0.876003,0.340648],[-0.747917,0.658376,0.084323],[-0.243171,0.969695,0.022126],[-0.673025,0.718589,-0.175024],[-0.406659,0.561418,0.720695],[-0.631123,0.700400,0.333262],[-0.371258,0.900754,0.225288],[-0.284371,0.947172,0.148137],[-0.880551,0.460433,-0.112217],[-0.316752,0.911435,0.262551],[-0.312265,0.927610,0.204901],[-0.932340,0.298990,-0.203284],[-0.665700,0.629536,-0.400616],[-0.174688,0.971068,-0.162694],[-0.593554,0.719443,-0.360637],[-0.168340,0.971801,-0.164983],[-0.634388,0.654561,-0.411176],[-0.928831,-0.118412,-0.350993],[-0.927213,-0.090365,-0.363445],[-0.681204,0.576220,-0.451521],[-0.972808,-0.040040,-0.228034],[-0.645741,0.652852,-0.395917],[-0.959014,-0.125004,-0.254158],[-0.583026,0.685629,-0.435804],[-0.849361,-0.021210,-0.527329],[-0.713950,-0.460402,-0.527512],[-0.735771,-0.455763,-0.500900],[-0.634724,-0.714530,-0.294107],[-0.732231,-0.662679,-0.156987],[-0.584307,-0.811243,0.021302],[-0.759087,-0.650044,0.034455],[-0.675832,-0.702933,0.221564],[-0.807276,-0.560198,0.185614],[-0.846400,-0.388714,0.363964],[-0.855800,-0.491226,0.162053],[-0.855525,-0.482620,-0.187414],[-0.892331,-0.443678,-0.082888],[-0.698569,-0.449904,-0.556383],[0.228767,-0.907956,-0.351085],[0.831782,0.227149,0.506455],[0.905393,-0.343486,0.249519],[0.756401,0.436384,0.487228],[0.868557,0.400433,0.291910],[0.741050,0.586352,0.327097],[0.842250,0.497391,0.207739],[0.822657,0.474715,0.312815],[0.767724,0.545061,0.336894],[0.739158,0.611652,0.281930],[0.648488,0.665059,0.370312],[0.746117,0.634114,0.202826],[0.660543,0.732841,0.163091],[0.789270,0.574023,0.217933],[0.391797,0.807459,0.440992],[0.194128,0.980682,-0.023133],[-0.562487,0.790429,0.242439],[0.113376,0.756737,0.643788],[-0.618000,0.739921,0.265572],[0.021455,0.860256,0.509354],[-0.661641,0.727653,0.180914],[-0.537767,0.735069,0.412793],[0.239937,0.666494,0.705802],[-0.418378,0.760155,0.497055],[-0.922788,0.381542,0.053377],[-0.836421,0.507859,0.206030],[-0.985046,-0.019410,-0.171117],[-0.919767,-0.257118,-0.296426],[-0.773156,-0.482315,-0.411756],[-0.792047,-0.457198,-0.404431],[-0.420698,-0.747795,-0.513565],[-0.231971,-0.829371,-0.508225],[0.414960,-0.852351,-0.318217],[0.469710,-0.827570,-0.307321],[0.903287,-0.404218,0.143651],[0.904386,-0.417341,0.088595],[0.872890,-0.483627,0.064150],[0.842586,0.155065,0.515702],[0.898404,0.028840,0.438185],[0.820185,-0.567827,-0.069430],[0.914701,0.030030,0.402936],[0.979034,-0.004669,0.203558],[0.551775,0.571337,0.607501],[0.711447,0.434980,0.551897],[0.849269,0.117771,0.514634],[0.999176,0.031739,0.025025],[0.919889,0.275979,-0.278542],[0.959258,-0.079348,0.271065],[0.958708,0.231147,0.165532],[0.693197,0.555193,-0.459578],[0.282998,0.554552,-0.782495],[0.502792,0.343608,-0.793146],[-0.195746,0.114719,-0.973907],[0.681143,-0.167516,-0.712668],[0.749992,-0.504257,-0.428022],[0.196509,-0.613880,-0.764519],[0.235206,-0.822565,-0.517685],[0.281961,-0.885708,-0.368694],[-0.449202,-0.724235,-0.523087],[-0.841823,-0.340159,-0.419019],[-0.974731,0.200262,-0.098849],[-0.760125,0.593585,0.264199],[-0.212775,0.797327,0.564776],[-0.661214,0.696554,0.278481],[-0.145207,0.803919,0.576678],[0.074068,0.848720,0.523576],[-0.590045,0.784539,0.190497],[0.036714,0.585894,-0.809534],[0.282388,0.887783,-0.363353],[0.723258,-0.634877,0.271584],[-0.624306,-0.774637,-0.100895],[0.679006,-0.244118,0.692312],[0.774132,-0.154912,0.613727],[0.911649,0.406842,-0.057863],[0.539171,0.626240,-0.563097],[-0.082369,0.555071,-0.827693],[-0.526231,0.226966,-0.819453],[-0.819300,-0.088412,-0.566485],[-0.799036,-0.060183,-0.598224],[-0.589557,-0.153142,-0.793054],[-0.046632,-0.259926,-0.964476],[-0.582232,-0.237342,-0.777581],[-0.525346,-0.566851,-0.634541],[-0.843715,-0.172246,-0.508347],[-0.941771,0.295999,-0.159398],[-0.881771,0.363628,-0.300363],[-0.774194,-0.081851,-0.627583],[-0.758904,0.075045,-0.646840],[0.471114,0.721610,-0.507248],[-0.029054,-0.996460,0.078677],[0.352458,-0.932676,-0.076357],[0.098178,-0.618519,0.779565],[-0.554521,-0.703238,0.444868],[-0.525803,-0.665242,0.530015],[0.295419,-0.516404,0.803735],[0.137577,-0.579455,0.803278],[-0.455000,-0.647420,0.611377],[-0.914212,-0.399670,0.066744],[-0.916318,-0.399792,-0.022523],[-0.886258,-0.451247,-0.104465],[-0.878048,0.042238,-0.476699],[-0.903104,-0.096957,-0.418317],[-0.938078,-0.108798,-0.328806],[-0.810450,0.176641,-0.558489],[-0.670614,0.246040,-0.699789],[-0.206336,0.581378,-0.787011],[0.565477,0.631855,-0.530015],[0.946348,0.276009,0.167913],[0.724021,-0.206275,0.658193],[0.407147,0.638020,0.653523],[0.339457,0.635456,0.693472],[0.775231,0.271981,0.570055],[0.699728,0.468429,0.539384],[0.720420,0.306650,0.621998],[0.837245,0.334574,0.432508],[0.939573,0.311624,0.141636],[0.868007,0.421979,0.261666],[0.938963,0.263527,0.221076],[0.914121,0.343516,0.215217],[0.850368,0.426710,0.307840],[0.859676,0.384228,0.336589],[0.929380,0.254830,0.266915],[0.907590,0.162633,0.387036],[0.713828,0.358318,0.601642],[-0.329661,0.799127,0.502670],[-0.965514,0.188421,-0.179571],[-0.879879,-0.473708,-0.037324],[-0.756310,-0.440565,-0.483566],[-0.821894,-0.560350,0.102268],[-0.004364,-0.852596,-0.522477],[0.899106,0.009064,0.437574],[0.868679,-0.493179,0.046175],[0.872890,0.252205,0.417615],[0.754570,0.238807,0.611194],[-0.160405,0.652943,0.740196],[-0.991546,0.119755,-0.049379],[-0.744163,-0.666738,0.040437],[-0.757714,-0.411542,-0.506424],[-0.120640,-0.955321,-0.269784],[-0.008820,-0.771325,-0.636341],[0.857662,-0.510575,-0.060701],[0.921964,-0.380963,0.069491],[0.941221,0.245216,0.232307],[0.971709,0.187048,0.144078],[0.967345,0.164769,0.192450],[0.944090,0.277993,0.177129],[0.996033,0.034150,-0.082003],[0.950316,-0.296030,0.096042],[0.931730,-0.296823,0.209082],[0.970763,-0.121433,0.206946],[0.655202,-0.669393,-0.350108],[0.552049,-0.773705,-0.310770],[0.526231,-0.788781,-0.317545],[0.712272,-0.519730,-0.471694],[0.738701,-0.545213,-0.396252],[0.999725,-0.021363,0.007935],[0.869198,-0.487136,-0.084506],[0.920743,-0.387402,-0.046175],[-0.023560,-0.999207,0.031770],[-0.753288,-0.609760,0.246376],[-0.801904,-0.596912,-0.024628],[0.043794,-0.968841,-0.243660],[-0.074892,-0.836543,-0.542711],[-0.784234,-0.547258,-0.292306],[-0.737236,-0.424940,-0.525224],[-0.093844,-0.722495,-0.684927],[-0.294290,-0.794946,-0.530503],[-0.712241,-0.469314,-0.521928],[-0.745842,-0.446883,-0.493942],[-0.850124,-0.266518,-0.454085],[-0.824610,-0.296823,-0.481491],[-0.947295,0.104434,-0.302805],[-0.880306,-0.027314,-0.473586],[-0.739708,0.649373,-0.176275],[-0.941008,0.148167,-0.304147],[-0.958922,0.067568,-0.275399],[-0.867611,-0.281442,-0.409864],[-0.692862,-0.485794,-0.532823],[-0.245460,-0.821497,-0.514634],[-0.039430,-0.783288,-0.620380],[0.030793,0.979492,-0.199072],[-0.080050,0.982055,-0.170598],[-0.187414,0.956206,-0.224769],[-0.113590,0.988647,-0.098148],[0.388592,0.874935,0.288858],[0.234199,0.915830,0.326151],[0.396374,0.900693,0.177770],[0.673696,0.718253,0.173742],[0.737144,0.496628,0.458205],[0.566942,0.601459,0.562822],[0.324992,0.575976,0.750053],[0.574328,0.284768,0.767479],[0.776452,0.318033,0.543962],[0.297098,0.951567,0.078768],[0.421827,0.903226,0.078738],[0.613453,0.698630,0.368114],[0.462020,0.795831,0.391339],[-0.065493,0.835231,0.545946],[-0.255379,0.928831,0.268349],[0.273476,0.944945,0.179571],[0.185919,0.880978,0.435072],[0.032105,0.817133,0.575488],[-0.376415,0.783563,0.494247],[-0.708457,0.557207,0.433088],[-0.855098,0.320444,0.407514],[-0.825709,0.306681,0.473403],[-0.655019,0.744987,0.126072],[-0.639576,0.735038,0.224982],[-0.990783,0.111484,-0.076632],[-0.934141,-0.334941,-0.123081],[-0.897183,-0.376049,-0.231452],[-0.776391,-0.429792,-0.460921],[-0.421461,-0.903897,-0.072665],[-0.176672,-0.623585,-0.761498],[0.376782,-0.809931,-0.449416],[0.177099,-0.966002,0.188299],[0.703543,-0.616749,0.352947],[0.844264,-0.276070,-0.459334],[0.992309,0.068636,0.102725],[0.689810,-0.121494,0.713706],[0.831263,0.261025,0.490738],[0.270516,-0.463698,0.843654],[-0.326548,-0.409528,0.851833],[0.365520,-0.259163,-0.893948],[-0.749077,-0.661275,0.039430],[-0.617847,-0.736839,0.274331],[-0.929502,-0.258065,-0.263405],[-0.725120,-0.687185,0.043733],[-0.108127,-0.858791,0.500717],[-0.007660,-0.430158,0.902707],[-0.448714,0.172185,0.876888],[-0.968505,-0.200049,0.148015],[-0.990966,-0.133885,-0.004242],[-0.905942,-0.414350,-0.086825],[-0.917447,-0.385693,0.097415],[-0.944273,0.309793,-0.111209],[-0.962920,0.259194,-0.074557],[-0.801111,-0.557237,-0.218299],[-0.026429,-0.915311,-0.401837],[0.886990,-0.439039,0.143010],[0.660298,0.424818,0.619251],[0.769860,0.292764,0.567064],[0.816858,0.504776,0.279122],[0.763451,0.594256,0.252907],[0.245125,0.922452,0.298257],[0.375958,0.620746,0.687979],[-0.820978,0.550401,0.151646],[-0.964446,0.063997,-0.256325],[-0.772881,-0.577013,-0.263985],[-0.002533,-0.986633,-0.162847],[-0.670553,-0.529466,-0.519608],[0.150304,-0.955412,-0.254067],[0.875851,-0.356578,0.325083],[0.897824,-0.076968,0.433485],[0.589068,0.549547,0.592395],[0.717490,0.558763,0.415815],[0.027070,0.948759,0.314798],[-0.267251,0.817927,0.509445],[-0.133641,0.863002,0.487167],[-0.224738,0.786645,0.574999],[-0.972106,0.231941,-0.033937],[-0.786676,-0.300729,-0.539109],[-0.146336,-0.884640,-0.442701],[0.816309,-0.530869,0.227515],[0.718680,-0.532884,0.446638],[0.549181,0.227851,0.804010],[0.393323,0.074160,0.916379],[-0.195410,0.630421,0.751213],[0.385815,0.067934,0.920042],[-0.350841,0.762383,0.543718],[-0.729911,0.580035,-0.361553],[0.697836,0.399060,0.594745],[-0.392895,-0.121342,-0.911527],[0.332316,-0.726829,-0.601032],[0.759423,-0.627857,0.170293],[0.611438,-0.724204,0.318796],[0.065737,-0.210028,0.975463],[-0.429487,0.603229,0.672018],[-0.592181,0.495956,0.635060],[-0.808252,0.513871,-0.287423],[-0.358623,0.757744,-0.545122],[-0.143254,0.148778,-0.978423],[-0.603839,-0.293405,-0.741111],[0.180517,-0.758568,-0.626057],[0.459090,-0.296457,-0.837428],[0.428541,-0.830409,0.355968],[-0.136509,-0.259590,0.955992],[-0.465926,0.488998,0.737388],[-0.619282,0.680532,-0.391552],[-0.149998,0.146153,-0.977813],[0.053865,0.304025,-0.951109],[0.378155,-0.558702,-0.738090],[0.577349,-0.757408,0.304880],[0.065554,-0.289224,0.954985],[0.078402,-0.204321,0.975738],[-0.365459,-0.059358,0.928892],[-0.734306,0.556352,0.388867],[-0.792779,0.504044,-0.342631],[-0.308786,0.009705,-0.951079],[0.187597,-0.707968,-0.680837],[0.436293,-0.899503,-0.022340],[0.094119,-0.631092,0.769951],[-0.297769,-0.470077,0.830836],[-0.133030,-0.139378,0.981231],[-0.350780,-0.013550,0.936338],[-0.954253,0.187719,0.232704],[-0.510788,-0.143773,0.847560],[-0.985809,-0.089084,-0.142247],[-0.775536,0.067476,0.627644],[-0.937010,0.193304,-0.290841],[-0.675100,-0.375744,-0.634816],[-0.410871,-0.086795,-0.907529],[-0.355480,-0.862026,-0.361187],[-0.120731,-0.811457,-0.571764],[0.001953,-0.994720,-0.102573],[0.141484,-0.627918,0.765282],[0.124424,-0.166784,0.978088],[0.337107,-0.720908,0.605487],[0.492813,-0.604816,0.625538],[-0.043428,-0.296854,0.953917],[-0.430525,0.235755,0.871212],[-0.280374,0.356365,0.891263],[-0.495743,-0.005860,0.868404],[-0.805750,-0.094943,0.584582],[-0.585864,-0.205695,0.783837],[-0.515122,-0.589984,0.621723],[-0.134800,-0.768059,0.625965],[-0.135746,-0.927366,0.348582],[0.094455,-0.742302,0.663350],[0.033998,-0.938627,0.343181],[-0.042238,-0.727836,0.684439],[0.226325,-0.588916,0.775842],[-0.126530,-0.356548,0.925657],[-0.274422,-0.455489,0.846858],[0.089236,-0.415265,0.905271],[0.228278,-0.708243,-0.667989],[-0.767296,0.547288,-0.334147],[-0.372417,0.870357,0.322092],[-0.955168,0.274483,-0.110721],[-0.585406,-0.458785,-0.668416],[0.204413,-0.694113,-0.690207],[0.757408,-0.620228,0.203986],[0.358287,-0.660726,-0.659536],[0.663289,-0.461806,0.588855],[0.448897,0.315806,0.835902],[0.285775,0.240852,0.927519],[-0.407239,0.643849,0.647755],[-0.102786,0.690146,0.716300],[-0.857082,0.418867,-0.299844],[-0.686636,0.497177,-0.530351],[-0.505783,0.777551,0.373577],[0.065584,0.841914,0.535569],[0.591662,0.465224,0.658376],[-0.744224,0.349467,-0.569170],[-0.180944,-0.057405,-0.981811],[-0.466781,-0.342906,-0.815149],[0.293985,-0.844997,-0.446638],[0.787713,-0.300272,0.537858],[0.418500,0.203528,0.885098],[0.250710,0.122013,0.960326],[-0.566759,0.712729,0.413221],[-0.628620,0.490219,-0.603687],[-0.413312,-0.284371,-0.865017],[0.345988,-0.588549,-0.730644],[0.693319,-0.678121,0.243812],[0.399640,-0.653127,-0.643178],[-0.083834,0.040407,-0.995636],[-0.680563,0.540147,-0.494980],[-0.359050,-0.213141,-0.908628],[0.307199,-0.752342,-0.582720],[0.528611,-0.616169,0.583819],[0.732170,-0.553819,0.396435],[0.294626,0.059755,0.953734],[0.073183,0.079073,0.994171],[-0.391186,0.677145,0.623218],[-0.544694,0.524583,0.654286],[-0.784936,0.451003,-0.424757],[-0.893368,0.314463,-0.320872],[-0.468764,-0.317179,-0.824396],[0.172246,-0.862209,-0.476302],[0.553758,-0.816919,0.160985],[0.303781,-0.345134,0.888028],[0.255074,0.131016,0.957976],[-0.209265,0.215094,0.953887],[-0.726035,0.598315,0.338908],[-0.987701,0.015625,-0.155400],[-0.717307,-0.596667,-0.359752],[-0.112613,-0.952849,-0.281747],[0.102573,-0.972930,0.207068],[0.340983,-0.340251,0.876309],[-0.111362,-0.209479,0.971435],[0.290017,-0.101199,0.951628],[-0.193732,0.251808,0.948180],[0.031343,0.177282,0.983642],[-0.923093,0.156865,0.351054],[-0.970794,-0.221351,0.092410],[-0.531419,-0.410779,-0.740806],[-0.306986,-0.951689,-0.002228],[0.195868,-0.773339,0.602954],[0.023011,-0.775780,0.630543],[0.282785,-0.478286,0.831416],[-0.357555,0.223884,0.906644],[-0.666951,0.180975,0.722770],[-0.688498,0.022950,0.724845],[-0.310495,0.468795,0.826899],[-0.346629,0.084811,0.934141],[-0.167547,0.609790,0.774621],[0.296060,0.176702,0.938658],[0.137822,0.027619,0.990051],[0.055696,-0.046663,0.997345],[0.523331,-0.450117,0.723502],[0.675863,-0.310099,0.668569],[0.158300,-0.474410,0.865932],[-0.613544,-0.471023,0.633747],[-0.555132,-0.628132,0.545183],[-0.870754,-0.444563,0.210089],[-0.806177,-0.537309,0.247597],[-0.720359,-0.528398,0.449232],[0.894375,0.083926,0.439344],[0.825312,0.124393,0.550737],[0.656606,0.518387,0.547807],[-0.005005,0.885952,0.463729],[0.060976,0.916684,0.394848],[0.190191,0.565508,0.802484],[0.131932,0.530747,0.837153],[-0.407483,0.554796,0.725333],[-0.024598,0.719657,0.693869],[0.297739,-0.168432,0.939634],[0.050264,-0.893521,0.446150],[0.365734,0.023743,0.930387],[-0.087344,-0.702475,0.706290],[-0.834742,-0.271615,0.478927],[-0.722922,-0.404584,0.560045],[-0.679800,0.583850,0.443800],[-0.670034,-0.708945,0.219977],[0.600299,-0.383374,0.701865],[-0.058168,0.731559,0.679281],[0.757805,0.240181,0.606616],[-0.089846,0.692465,0.715812],[-0.897000,0.052980,0.438765],[-0.825922,-0.508774,-0.242775],[-0.083834,-0.984405,-0.154546],[0.857845,-0.513596,0.016938],[0.683554,0.118564,0.720176],[-0.218329,0.757073,0.615741],[-0.766564,0.642048,-0.010620],[-0.785241,-0.619160,0.000671],[-0.267129,0.335368,-0.903409],[0.243660,-0.601520,-0.760765],[0.832698,-0.527879,-0.167089],[0.202551,-0.465957,-0.861293],[-0.734275,-0.222205,-0.641438],[0.082247,-0.813685,-0.575427],[0.727470,-0.664205,0.172002],[0.893185,-0.343394,0.290231],[0.569536,-0.026246,0.821528],[-0.201422,0.473983,0.857173],[0.145970,0.542955,0.826960],[-0.908231,0.395917,0.135380],[-0.734581,0.657735,-0.166570],[-0.764763,-0.297067,-0.571703],[0.069735,-0.490249,-0.868770],[0.692343,-0.713309,-0.108676],[0.300607,-0.366131,-0.880642],[-0.204627,0.383831,-0.900418],[-0.796319,0.554613,-0.241310],[-0.408673,0.601215,0.686636],[-0.656667,0.727012,-0.200415],[-0.355358,0.244606,-0.902127],[0.227210,-0.454970,-0.861019],[0.513962,-0.802759,0.302316],[0.707297,-0.699240,0.103671],[0.357494,-0.315256,0.879055],[0.149113,-0.340159,0.928465],[-0.294351,0.377606,0.877895],[0.327799,-0.272530,0.904569],[-0.186804,-0.220893,0.957213],[-0.679342,0.445906,0.582781],[-0.795770,0.565935,-0.215430],[-0.752647,0.633015,-0.181005],[-0.459426,0.133702,-0.878079],[-0.412702,0.255684,0.874233],[0.486984,-0.114536,0.865841],[0.613269,0.040590,0.788781],[0.141240,-0.486312,-0.862270],[0.479873,-0.847133,-0.228126],[0.266030,-0.721946,0.638722],[-0.133915,-0.616352,0.775964],[0.050478,-0.283670,0.957579],[-0.179113,-0.184851,0.966277],[-0.908200,0.027833,0.417554],[-0.966552,0.197516,-0.163518],[-0.707633,-0.229896,-0.668081],[-0.978942,-0.203040,0.019959],[-0.588824,-0.112094,-0.800409],[-0.458235,-0.726402,-0.512131],[-0.172887,-0.682363,-0.710227],[0.005066,-0.973998,-0.226478],[0.110385,-0.970641,0.213599],[0.317270,-0.281808,0.905484],[0.474136,-0.757714,0.448347],[0.645131,-0.613056,0.455947],[0.142003,-0.433576,0.889828],[-0.258980,0.056490,0.964202],[-0.095523,0.207343,0.973571],[-0.340465,-0.320170,0.884030],[-0.647114,-0.134800,0.750328],[-0.325144,-0.204840,0.923185],[0.051088,-0.500870,0.863979],[0.223914,-0.814539,0.535112],[0.300302,-0.717734,0.628193],[0.107883,-0.815943,0.567919],[0.275796,-0.532517,0.800195],[0.997497,-0.064486,-0.028687],[0.724723,0.332041,0.603717],[0.218970,0.899136,0.378857],[-0.666128,0.220588,0.712424],[-0.814020,-0.569872,-0.112125],[0.230598,-0.927549,0.294015],[0.551103,0.819849,0.155248],[0.543657,0.124485,0.830012],[0.483047,0.073244,0.872494],[0.823511,-0.408032,0.394055],[0.347575,-0.078555,0.934324],[0.055025,0.658406,0.750633],[0.416333,-0.309275,-0.854976],[0.455519,-0.794763,0.401013],[0.265572,-0.051210,0.962706],[-0.547594,0.323588,0.771599],[-0.072848,0.554796,0.828761],[-0.880642,0.461592,-0.106510],[-0.521836,0.724967,-0.449538],[0.786370,0.614612,0.061892],[-0.569628,-0.151677,-0.807733],[0.144536,-0.766320,-0.625965],[0.808435,-0.487930,0.329112],[0.453139,-0.089175,0.886929],[0.370708,-0.063540,0.926542],[-0.437422,0.698721,0.566057],[-0.687277,0.570849,-0.449141],[-0.638203,-0.153630,-0.754357],[0.108554,-0.377148,-0.919767],[0.705466,-0.708701,0.004425],[0.335917,-0.434065,-0.835871],[-0.203711,0.308542,-0.929106],[-0.584948,0.742454,-0.326365],[-0.231300,0.226295,-0.946165],[0.339732,-0.501846,-0.795404],[0.525498,-0.765435,0.371349],[0.665944,-0.713401,0.218024],[0.257332,-0.281747,0.924314],[0.093600,-0.190100,0.977264],[-0.358745,0.491165,0.793725],[0.161351,-0.255104,0.953337],[-0.315500,-0.125217,0.940611],[-0.713187,0.519822,0.470199],[-0.788446,0.530808,-0.310770],[-0.630940,0.712394,-0.307199],[-0.456374,0.421247,0.783715],[-0.332194,0.102237,-0.937620],[0.164129,-0.606403,-0.778008],[0.458724,-0.881130,-0.114689],[0.157353,-0.689779,0.706687],[-0.264412,-0.550920,0.791528],[-0.079409,-0.204840,0.975555],[-0.304941,-0.091800,0.947905],[-0.948576,0.117954,0.293741],[-0.946226,0.158574,-0.281899],[-0.980682,-0.154027,-0.120487],[-0.682028,-0.310099,-0.662282],[-0.462233,-0.031129,-0.886196],[-0.414289,-0.817866,-0.399274],[-0.189123,-0.734764,-0.651387],[-0.017335,-0.985351,-0.169469],[0.190954,-0.686331,0.701743],[-0.461837,-0.224464,0.858058],[-0.740501,-0.029817,0.671377],[-0.775140,-0.200262,0.599170],[0.116245,-0.782495,0.611652],[-0.147038,-0.947325,0.284433],[0.039186,-0.958708,0.281625],[0.290414,-0.630818,0.719504],[0.384625,-0.743797,0.546587],[0.568194,-0.601520,0.561480],[0.200568,-0.221198,0.954375],[0.012665,-0.370739,0.928648],[-0.365459,0.154790,0.917844],[-0.189734,0.304086,0.933531],[-0.442366,-0.113224,0.889615],[-0.539567,-0.319315,0.779015],[-0.493210,-0.655690,0.571612],[-0.083132,-0.438398,0.894894],[0.001801,-0.778344,0.627796],[0.156285,-0.485702,0.860012],[-0.291574,0.056734,0.954833],[-0.785516,-0.606128,-0.124485],[-0.408246,-0.566210,-0.716025],[-0.813990,-0.072359,-0.576312],[-0.129612,0.335856,0.932920],[-0.444105,-0.795343,-0.412488],[0.049593,-0.536119,0.842647],[-0.097995,-0.178869,0.978973],[-0.352062,-0.395611,0.848231],[-0.443770,0.008057,0.896084],[-0.876370,-0.324534,-0.355815],[-0.718497,-0.665822,0.201025],[0.428510,-0.280801,0.858760],[-0.297647,-0.212989,0.930601],[-0.429731,-0.751640,0.500351],[0.278909,-0.583789,0.762474],[0.395703,-0.659047,0.639546],[-0.101566,-0.106693,0.989074],[-0.679861,-0.289315,0.673818],[-0.899777,-0.090548,-0.426801],[-0.818751,-0.490188,-0.298837],[-0.379589,-0.719657,0.581378],[-0.062075,-0.969970,0.235084],[-0.014008,-0.853725,0.520493],[-0.107944,-0.601764,0.791314],[-0.425428,-0.397992,0.812738],[-0.376568,-0.850612,-0.366894],[-0.225043,-0.013245,0.974242],[-0.848567,-0.077181,-0.523362],[-0.781579,-0.605182,-0.151158],[-0.130528,-0.808161,0.574297],[-0.233863,-0.533372,0.812891],[-0.461135,-0.528214,-0.712943],[-0.789697,-0.248268,0.560961],[-0.134617,-0.298624,0.944823],[-0.030488,-0.260292,0.965026],[-0.810999,-0.168523,0.560198],[-0.999939,0.002441,0.009033],[-0.737602,-0.053163,0.673116],[-0.997314,0.044618,0.057619],[-0.820704,-0.057070,0.568468],[-0.999268,-0.023103,-0.029908],[-0.792566,-0.031983,0.608936],[-0.997528,-0.009949,0.069460],[-0.863155,0.059114,0.501419],[-0.977599,0.082858,-0.193365],[-0.969695,0.243416,-0.020112],[-0.822077,0.174444,0.541948],[-0.964293,0.262764,0.032929],[-0.765526,0.162114,0.622608],[-0.811365,0.221351,0.540971],[-0.996826,-0.064699,0.045961],[-0.984436,0.104831,0.140904],[-0.892727,-0.448958,-0.037965],[-0.691580,-0.617725,-0.374279],[0.752037,-0.589312,-0.295083],[0.424268,-0.586963,-0.689505],[-0.663564,-0.740593,-0.105686],[0.774590,-0.520249,-0.359600],[0.673910,-0.718528,0.171758],[-0.022884,-0.999736,0.001915],[-0.022885,-0.999736,0.001912],[0.673330,0.197851,0.712333],[0.427534,-0.609668,0.667409],[0.970611,0.165685,0.174413],[0.970885,0.085177,-0.223823],[0.929075,0.077486,-0.361583],[0.914212,-0.114933,-0.388501],[0.468093,-0.063417,-0.881375],[0.972503,0.135899,-0.189001],[0.439497,0.378643,-0.814508],[-0.397076,0.473190,-0.786370],[-0.020753,0.432691,-0.901273],[0.455611,0.283944,-0.843654],[0.012818,0.148564,-0.988800],[0.643117,-0.001831,-0.765740],[-0.045198,-0.104923,-0.993439],[0.759697,-0.171209,-0.627308],[0.013611,-0.085879,-0.996185],[0.704489,-0.132145,-0.697256],[0.986694,-0.149876,-0.062624],[0.800439,0.045656,-0.597644],[0.987426,-0.066591,0.143315],[0.998810,0.037660,0.030183],[0.643300,0.227119,-0.731132],[-0.019684,0.287484,-0.957579],[0.009980,0.087069,-0.996124],[-0.792749,0.089297,-0.602954],[-0.672353,0.231391,-0.703116],[-0.618580,0.223518,-0.753227],[0.016968,0.357158,-0.933866],[-0.643178,0.081790,-0.761315],[0.079165,0.219398,-0.972411],[-0.673574,-0.028382,-0.738548],[0.104587,0.022645,-0.994232],[0.081149,-0.128941,-0.988311],[0.734489,-0.036531,-0.677602],[0.700125,-0.275307,-0.658773],[0.003601,-0.248909,-0.968505],[0.619892,-0.348155,-0.703207],[0.035157,-0.241646,-0.969695],[0.716056,-0.258827,-0.648244],[0.040712,-0.132878,-0.990265],[0.734153,-0.147435,-0.662740],[0.039521,-0.054262,-0.997742],[0.740104,-0.061220,-0.669668],[0.151463,-0.022828,-0.988189],[0.849574,0.013398,-0.527268],[0.998627,-0.022004,0.047304],[0.988159,0.052065,0.144139],[0.716483,0.033418,0.696768],[0.597461,0.079836,0.797876],[-0.039125,0.071993,0.996612],[-0.180242,0.093326,0.979156],[-0.781701,0.081820,0.618213],[-0.874538,0.103427,0.473769],[-0.997589,0.058748,-0.036348],[-0.999451,0.016205,-0.028138],[-0.698508,-0.068941,-0.712241],[-0.701132,-0.139561,-0.699179],[-0.693258,0.004303,-0.720664],[-0.543474,0.018860,-0.839167],[-0.987976,0.078372,-0.133183],[-0.761834,-0.114628,-0.637532],[-0.673086,-0.119510,-0.729789],[-0.987915,-0.045351,-0.148045],[-0.995972,-0.087771,0.017243],[-0.978607,-0.067598,-0.194220],[-0.703360,-0.040956,-0.709647],[-0.829341,-0.040681,-0.557207],[-0.578112,0.078127,-0.812189],[-0.602893,0.378002,-0.702536],[-0.753960,-0.104984,-0.648427],[-0.650899,-0.329814,-0.683737],[0.165471,-0.301004,-0.939146],[0.560625,-0.241951,-0.791925],[0.860591,-0.139042,0.489914],[0.189835,-0.010230,0.981763],[0.190086,-0.010590,0.981710],[-0.646870,-0.226508,-0.728141],[-0.621601,-0.150914,0.768639],[-0.667714,-0.684011,-0.293680],[0.438368,-0.407361,-0.801172],[0.444105,-0.856960,0.261483],[0.189445,-0.012767,0.981808],[0.189768,-0.012976,0.981743],[-0.271859,-0.474349,0.837275],[-0.022885,-0.999736,0.001919],[-0.022884,-0.999736,0.001919],[-0.738517,-0.155004,0.656117],[-0.004089,-0.152104,0.988342],[0.709006,-0.154241,0.688070],[0.733268,-0.177435,0.656331],[0.624287,-0.175512,0.761193],[0.007935,-0.165502,0.986175],[-0.084689,-0.098575,0.991485],[-0.072237,-0.036256,0.996704],[-0.167882,0.065828,0.983581],[0.172216,0.154271,0.972900],[0.096438,0.274514,0.956725],[0.113071,0.577105,0.808771],[-0.668661,0.496536,0.553453],[-0.642140,0.620106,0.450636],[-0.959044,0.169897,0.226508],[-0.831446,0.125645,0.541185],[-0.578356,-0.707877,0.405408],[-0.266182,0.107028,0.957945],[-0.233009,-0.533494,0.813044],[-0.022882,-0.999736,0.001906],[-0.213507,0.630818,0.745933],[-0.657308,0.602069,0.453230],[0.113926,0.913846,0.389691],[0.132908,0.744346,0.654408],[0.852962,0.504501,0.133732],[0.817743,0.529252,0.226051],[0.920743,0.322092,0.220069],[0.860805,0.206946,0.464888],[0.908750,0.035096,0.415845],[0.958922,0.069918,-0.274850],[0.993133,-0.098605,-0.062807],[0.974578,-0.173772,0.141179],[0.765526,-0.156102,0.624134],[0.669118,-0.109165,0.735069],[0.990570,0.096072,-0.097629],[0.743522,0.307505,-0.593768],[0.630360,0.317423,-0.708396],[0.991150,-0.130558,0.022950],[0.966552,-0.255440,-0.021912],[0.965972,-0.258339,-0.010437],[0.982757,-0.175207,0.058992],[0.992798,-0.105747,0.055910],[0.720969,-0.045503,0.691427],[-0.034333,0.029511,0.998962],[-0.782342,0.046571,0.621082],[-0.999146,0.015259,-0.038118],[-0.999695,0.010437,-0.022217],[-0.812098,-0.048708,0.581469],[-0.703177,-0.097507,0.704276],[-0.004517,-0.130833,0.991363],[-0.007752,-0.082308,0.996551],[0.037416,-0.056154,0.997711],[-0.706076,0.028291,0.707541],[-0.783166,0.051912,0.619617],[-0.024873,0.003052,0.999664],[0.711264,-0.088290,0.697348],[0.760247,-0.167241,0.627705],[0.703452,-0.196600,0.682943],[0.715629,-0.217200,0.663808],[0.633625,-0.137455,0.761315],[0.768731,-0.061342,0.636616],[0.815119,0.553575,0.170629],[0.606739,0.630848,0.483596],[-0.581469,-0.077731,0.809809],[-0.191382,-0.274178,0.942412],[-0.101627,-0.094821,0.990265],[-0.577929,-0.146458,0.802789],[-0.842830,-0.271798,0.464461],[-0.789758,-0.423322,0.443892],[-0.556963,-0.320353,0.766228],[-0.801660,-0.566759,0.189917],[-0.473739,-0.604938,0.639973],[-0.189642,-0.421247,0.886868],[0.033662,-0.564440,0.824763],[0.065462,-0.510971,0.857082],[0.457930,-0.836726,0.300211],[-0.428724,-0.813074,-0.393780],[-0.844844,-0.509262,0.163823],[-0.597247,-0.731468,-0.328929],[-0.918668,-0.082675,0.386212],[-0.568499,0.191504,0.800073],[-0.082064,0.171300,0.981780],[-0.231239,-0.081149,0.969481],[-0.275582,-0.165868,0.946837],[-0.228187,-0.417707,0.879452],[0.454299,-0.753960,0.474410],[-0.859340,-0.070620,0.506455],[-0.908994,0.192694,0.369518],[-0.793023,-0.265603,0.548173],[-0.831538,-0.162023,0.531266],[-0.636860,-0.043245,0.769738],[-0.960540,-0.155431,-0.230598],[-0.759514,-0.221534,-0.611560],[-0.329569,-0.567431,-0.754570],[-0.720969,-0.110324,-0.684072],[-0.078219,-0.290536,-0.953642],[-0.627308,0.141881,-0.765709],[-0.057527,0.332194,-0.941435],[0.571337,0.119083,-0.812006],[0.518998,-0.397595,-0.756645],[0.918302,-0.321726,-0.230628],[0.931730,0.255684,-0.257820],[0.530412,0.343028,-0.775201],[-0.143071,0.122105,-0.982147],[-0.742973,0.064791,-0.666158],[-0.114353,-0.412793,-0.903592],[0.522263,-0.431989,-0.735252],[0.547777,-0.587970,-0.595141],[0.911893,-0.393262,-0.117374],[0.895016,-0.445326,0.023896],[0.614277,-0.762810,-0.201819],[0.785852,-0.602527,0.139073],[0.676229,-0.074862,0.732841],[0.836848,-0.081179,0.541337],[0.158849,0.524918,0.836177],[0.124607,0.381787,0.915799],[-0.545122,0.465194,0.697409],[-0.528459,0.617634,0.582415],[-0.870724,0.244514,0.426618],[-0.879086,0.369518,0.301004],[-0.861904,0.092959,0.498398],[-0.939024,0.265481,0.218360],[-0.800989,0.146825,0.580340],[-0.933012,0.354320,-0.062441],[-0.871822,0.392438,0.293069],[-0.853938,0.432813,-0.288827],[-0.859920,0.289834,-0.420118],[-0.882778,0.296487,-0.364391],[-0.843043,-0.035585,-0.536637],[-0.900204,0.032411,-0.434248],[-0.940397,-0.090670,-0.327738],[-0.303659,-0.248543,-0.919767],[-0.177007,-0.240944,-0.954222],[0.707877,-0.278664,-0.649007],[0.856563,-0.292093,-0.425367],[0.931272,0.008728,0.364147],[0.761498,-0.370952,0.531480],[0.792016,-0.321512,0.518937],[0.594653,-0.691519,0.410047],[0.684927,-0.528123,0.501907],[0.410627,0.115604,0.904416],[-0.683889,0.142766,0.715445],[-0.816431,-0.008393,-0.577349],[-0.917600,-0.155431,-0.365825],[-0.945433,-0.017731,0.325236],[-0.880184,-0.313578,-0.356243],[-0.362835,-0.288003,-0.886227],[-0.076876,-0.244087,-0.966674],[-0.740959,0.058504,-0.668966],[-0.640980,-0.043184,-0.766320],[-0.682913,0.232917,-0.692343],[-0.755303,0.061861,-0.652425],[-0.876797,-0.174230,-0.448134],[-0.232948,-0.314615,-0.920164],[-0.874996,-0.354320,-0.329814],[-0.162755,-0.610492,-0.775079],[0.652516,-0.745384,-0.136296],[0.881436,-0.171911,-0.439833],[0.814112,-0.270608,0.513749],[0.919340,-0.041017,0.391308],[0.846583,-0.382427,-0.370098],[0.744072,-0.554460,0.372692],[0.710746,-0.504501,-0.490158],[0.554582,-0.732231,0.395245],[0.741997,-0.529435,0.411237],[0.792627,-0.304605,-0.528123],[0.040193,0.064486,-0.997101],[0.233680,0.030091,-0.971831],[0.906339,-0.171209,-0.386242],[0.217933,0.004028,-0.975951],[0.899167,-0.117008,-0.421644],[0.273659,-0.301401,-0.913358],[0.846736,-0.378857,-0.373424],[0.760369,-0.471816,-0.446303],[0.934812,-0.324595,0.144047],[0.937254,-0.345408,0.046663],[0.673574,-0.397168,-0.623310],[0.722221,-0.516984,-0.459426],[0.895810,-0.411573,0.167638],[0.819117,-0.514206,-0.254189],[0.884793,-0.411908,0.217750],[0.836421,-0.499741,-0.224982],[0.897031,-0.326975,0.297250],[0.921110,-0.371044,-0.117801],[0.916623,-0.152379,0.369518],[0.930906,-0.103763,0.350169],[0.981140,-0.190924,0.029054],[0.895596,-0.133457,0.424329],[0.963713,-0.263253,0.043825],[0.942961,-0.287179,0.168187],[0.833308,-0.215125,-0.509201],[0.958403,-0.228645,0.170812],[0.931944,-0.133671,-0.337046],[0.320292,0.026551,-0.946928],[0.632557,0.015381,-0.774346],[0.979522,-0.043245,-0.196478],[0.713675,0.082430,-0.695578],[-0.005341,0.087924,-0.996094],[-0.190954,0.097415,-0.976745],[-0.494797,0.109653,-0.862026],[0.176092,0.051607,-0.983001],[0.034455,-0.109653,-0.993347],[0.829279,-0.268990,-0.489822],[0.588214,-0.364696,-0.721763],[0.426099,-0.469192,-0.773461],[0.323008,-0.512680,-0.795465],[0.190252,-0.460799,-0.866848],[0.143132,-0.421552,-0.895413],[0.024079,-0.252449,-0.967284],[0.128574,-0.335093,-0.933348],[-0.488907,-0.029145,-0.871822],[-0.599719,0.098148,-0.794122],[-0.471999,0.099979,-0.875881],[-0.644917,0.229926,-0.728813],[-0.591815,0.265877,-0.760918],[-0.066012,0.099216,-0.992859],[0.004120,-0.046754,-0.998871],[-0.668416,0.228889,-0.707663],[-0.688162,0.287637,-0.666066],[-0.699911,0.338237,-0.629017],[-0.813837,0.214606,-0.539964],[-0.800623,0.253517,-0.542833],[-0.793664,0.224311,-0.565477],[-0.771203,0.394116,-0.499863],[-0.812891,0.321543,-0.485580],[-0.824488,0.182012,-0.535783],[-0.903989,0.250343,-0.346538],[-0.866421,0.350902,-0.355144],[-0.935301,0.343669,-0.084109],[-0.634053,0.629505,0.449049],[0.066500,0.610340,0.789300],[0.094943,0.455794,0.884976],[-0.239509,0.401440,0.883999],[-0.828730,0.543382,0.133763],[-0.769097,0.465957,0.437422],[-0.937590,0.262917,-0.227454],[-0.890744,0.251167,-0.378765],[-0.605701,-0.042085,-0.794549],[-0.719291,0.041597,-0.693442],[-0.559832,-0.156407,-0.813685],[-0.511887,-0.133732,-0.848567],[-0.455641,-0.204718,-0.866268],[-0.328837,-0.249825,-0.910733],[-0.142369,-0.218970,-0.965270],[-0.765709,0.165227,-0.621570],[-0.842463,0.125950,-0.523789],[-0.874172,0.066622,-0.480972],[-0.926481,0.153935,-0.343394],[-0.966063,0.165929,-0.197882],[-0.949065,0.298746,-0.099979],[-0.643269,0.467025,0.606647],[-0.076571,0.373028,0.924650],[0.627613,-0.003632,0.778497],[0.787042,0.201819,0.582904],[0.769127,0.303018,0.562639],[0.989654,-0.134312,0.049928],[0.955535,-0.146855,0.255593],[0.876522,-0.220405,0.427900],[0.685873,-0.035554,0.726829],[0.895962,-0.255898,0.362896],[0.761742,-0.087344,0.641926],[0.896664,-0.283914,0.339610],[0.846797,-0.308847,0.432997],[0.428297,0.066805,0.901120],[0.721183,-0.193152,0.665242],[0.217689,0.132023,0.967040],[-0.296762,0.329020,0.896451],[-0.154271,0.305490,0.939604],[-0.836909,0.332987,0.434370],[-0.867794,0.352855,0.349834],[0.075594,0.336528,0.938627],[-0.889645,0.360179,0.280679],[-0.495163,0.369060,0.786493],[0.106632,0.189032,0.976135],[0.604327,-0.041231,0.795648],[0.610309,0.076662,0.788415],[0.600269,0.198309,0.774773],[0.549181,-0.013367,0.835566],[0.825831,-0.272866,0.493454],[0.699789,-0.238258,0.673391],[0.947264,-0.118229,0.297739],[0.999939,0.004761,0.006684],[0.922575,-0.073183,0.378796],[0.628193,-0.097629,0.771874],[0.680685,-0.144597,0.718131],[0.006806,-0.138859,0.990265],[-0.093356,-0.095798,0.990997],[-0.667226,-0.058565,0.742515],[-0.783563,-0.040040,0.619983],[-0.991974,0.041932,0.119053],[-0.998169,0.048891,0.035127],[-0.628742,-0.094119,0.771844],[-0.981719,0.039125,0.186132],[-0.919797,0.147557,0.363567],[-0.467147,0.043794,0.883084],[-0.154942,0.381787,0.911161],[-0.737907,0.474075,0.480300],[-0.944578,0.275613,-0.178259],[-0.620808,0.527299,0.580065],[-0.911008,0.401379,-0.094485],[-0.919218,0.376141,0.116184],[-0.546648,0.384289,0.743950],[0.016968,0.291757,0.956328],[0.034913,0.422895,0.905484],[0.184393,-0.150670,0.971221],[0.071871,-0.208258,0.975402],[-0.711570,0.138890,-0.688711],[-0.944578,0.081240,-0.318033],[-0.831782,0.101108,-0.545793],[-0.629933,0.108463,-0.769005],[-0.044374,0.104617,-0.993500],[-0.808832,0.118076,-0.576037],[0.964690,-0.212928,0.154820],[0.941740,-0.123814,0.312662],[0.868954,-0.289499,0.401318],[0.843043,-0.469741,0.261818],[0.906461,-0.406964,-0.112522],[0.744316,-0.661458,0.091586],[0.496200,-0.865474,0.068606],[0.336100,-0.920408,-0.199622],[-0.189428,-0.862178,-0.469832],[-0.863826,-0.120243,-0.489181],[-0.930265,0.220832,0.292947],[-0.998901,0.035524,-0.029847],[-0.992492,0.034181,0.117191],[-0.582141,0.057466,0.811029],[-0.585315,-0.009827,0.810724],[0.179022,0.003021,0.983825],[-0.300455,-0.273690,0.913663],[-0.473281,-0.601215,0.643818],[0.479354,-0.178808,0.859188],[0.798059,-0.255226,0.545824],[0.853755,-0.158208,0.495987],[0.793237,-0.603534,0.080477],[0.925413,0.029847,0.377758],[0.985321,-0.037477,-0.166448],[0.839229,-0.026612,0.543107],[0.718650,-0.027863,0.694784],[0.657796,-0.021271,0.752861],[0.027650,0.294992,0.955077],[-0.482650,0.376049,0.790948],[-0.869747,0.112918,0.480331],[-0.741234,-0.242775,0.625751],[-0.049165,-0.061251,0.996887],[-0.869106,0.255013,0.423780],[-0.928129,0.138524,-0.345470],[-0.951262,-0.045534,-0.304910],[-0.242836,-0.228614,-0.942717],[-0.493118,-0.130314,-0.860103],[0.786401,-0.295480,-0.542405],[0.842555,-0.312510,-0.438612],[0.916959,-0.040468,0.396863],[0.874813,-0.237190,0.422376],[0.634175,-0.438917,0.636494],[0.701407,-0.396863,0.591998],[0.560442,-0.657796,0.503159],[0.277749,-0.867275,0.413099],[0.289865,-0.941954,0.169347],[0.162420,-0.969604,-0.182836],[0.616840,-0.782647,0.083071],[0.259316,0.110782,0.959380],[-0.737571,0.062410,0.672353],[-0.817957,0.158544,0.552965],[-0.921110,-0.092410,-0.378155],[-0.134526,-0.392987,-0.909635],[0.904904,-0.152532,-0.397259],[0.820978,-0.321757,0.471603],[0.263283,0.048219,0.963500],[-0.781823,-0.001373,0.623463],[-0.869167,-0.416913,-0.265816],[-0.221351,-0.557939,-0.799768],[0.693533,0.090243,-0.714713],[0.772729,0.622974,0.121494],[0.826289,0.311960,0.468947],[0.229469,0.064730,0.971129],[-0.801569,-0.200293,0.563341],[-0.789056,-0.586383,-0.183081],[-0.789300,-0.584216,-0.188818],[-0.701590,0.000793,0.712546],[-0.666402,-0.190344,0.720847],[-0.551561,-0.833979,-0.014374],[-0.007416,-0.588946,-0.808100],[0.121586,-0.724113,-0.678854],[-0.417768,-0.894314,0.160100],[-0.463912,-0.884976,-0.039277],[-0.619465,-0.298105,0.726188],[-0.509537,-0.239418,0.826441],[0.053896,0.623585,0.779870],[0.025910,0.825129,0.564318],[0.144536,0.461348,0.875332],[0.167364,0.458296,0.872860],[0.089663,0.603870,0.791986],[0.890072,0.340587,0.302835],[0.798029,0.081210,-0.597064],[-0.007019,-0.420545,-0.907224],[0.792718,0.073977,-0.605029],[0.571062,0.820429,0.027528],[0.420911,0.904935,-0.062044],[0.571520,0.491104,-0.657369],[0.698630,0.240150,-0.673940],[0.608539,0.791375,0.057955],[0.738426,0.655690,0.157323],[0.833461,0.070376,-0.548021],[0.911954,0.110050,0.395184],[0.194922,0.444014,0.874538],[-0.333079,-0.039399,0.942045],[-0.435652,-0.778710,0.451369],[-0.542436,-0.839991,-0.011689],[-0.133122,-0.967101,0.216712],[-0.508103,-0.834925,0.211310],[-0.475204,-0.755760,0.450514],[0.079562,-0.195471,0.977447],[-0.276681,-0.797967,0.535386],[-0.561113,-0.551042,0.617603],[-0.710166,-0.464400,0.529099],[-0.585589,-0.809503,-0.041688],[-0.381146,-0.715476,0.585467],[-0.422193,-0.904386,0.061800],[-0.060121,-0.856807,-0.512070],[0.006897,-0.957976,-0.286660],[-0.333506,-0.935942,0.112827],[0.134861,-0.987091,-0.086215],[-0.161718,-0.965972,0.201727],[0.163915,-0.925077,0.342540],[-0.022950,-0.609455,0.792474],[-0.164373,-0.796808,0.581408],[0.510941,-0.105838,0.853053],[-0.166723,-0.531785,0.830287],[0.407636,0.183325,0.894528],[0.808222,0.545213,0.222449],[0.421613,-0.886990,-0.188208],[0.368419,-0.860317,-0.352214],[-0.218329,-0.918302,-0.330180],[-0.204352,-0.767449,-0.607654],[0.710654,-0.574541,-0.406018],[0.932401,-0.356883,-0.056581],[0.949248,-0.129887,-0.286325],[0.426008,-0.492752,-0.758721],[-0.155156,-0.950896,-0.267678],[0.032929,-0.988891,-0.144841],[-0.134434,-0.965148,-0.224372],[0.067202,-0.615162,-0.785485],[-0.362774,-0.924589,-0.116123],[0.727409,-0.592883,0.345470],[0.638050,-0.514847,0.572527],[0.902799,-0.078829,0.422712],[0.856624,-0.203497,0.474044],[0.113834,-0.199683,0.973205],[-0.680105,-0.033937,0.732292],[-0.791284,-0.557054,-0.252022],[-0.628101,-0.327586,0.705771],[-0.106143,0.776452,0.621143],[-0.255074,0.772515,0.581469],[-0.030824,0.967650,-0.250374],[0.394971,-0.830409,0.392895],[0.376598,0.457411,-0.805567],[0.505814,0.469253,-0.723808],[0.079470,-0.405499,-0.910611],[-0.039796,-0.690420,-0.722282],[0.920957,-0.222755,-0.319620],[0.866939,0.379498,0.323038],[0.302591,0.055757,0.951476],[-0.684011,-0.343699,0.643391],[-0.671804,-0.739860,-0.035524],[-0.592273,-0.784539,-0.183447],[0.763390,-0.520157,-0.382916],[0.877010,-0.179052,-0.445784],[-0.802210,0.041108,0.595599],[-0.772912,-0.209693,0.598804],[-0.699057,-0.707327,-0.104678],[-0.168218,-0.353801,-0.920042],[-0.254280,-0.009278,-0.967071],[0.263833,0.457747,-0.848994],[0.041078,-0.736015,-0.675680],[0.953795,-0.281167,-0.105808],[0.873775,0.448347,0.188330],[-0.320078,0.865963,-0.384167],[-0.221351,-0.951109,0.215339],[0.140141,-0.369427,0.918607],[0.387524,0.139622,0.911191],[-0.522355,0.368542,0.768944],[-0.660451,0.012513,0.750755],[-0.491470,-0.326426,0.807367],[-0.151097,0.764122,0.627064],[0.563097,0.005921,0.826350],[-0.515763,-0.486587,0.705100],[-0.497909,-0.864345,0.070589],[-0.288888,-0.836360,-0.465835],[-0.526200,-0.846095,0.084719],[-0.239051,-0.943449,0.229621],[0.045808,-0.659413,-0.750359],[-0.639424,-0.712516,-0.288858],[0.317942,-0.842860,-0.434126],[-0.525864,0.337260,-0.780816],[0.251473,0.293924,-0.922117],[0.210120,-0.754173,-0.622120],[0.325144,0.335215,-0.884243],[0.140172,0.942717,-0.302622],[-0.008698,0.940153,-0.340556],[-0.936521,0.154790,-0.314524],[0.377514,-0.837703,0.394574],[0.073977,-0.082675,0.993805],[-0.345622,-0.210761,0.914365],[0.170141,-0.160405,0.972259],[-0.283090,0.834162,0.473251],[-0.116489,0.814753,0.567949],[-0.108463,-0.282632,0.953063],[0.318918,-0.839320,0.440230],[0.182897,-0.939817,0.288522],[0.047121,-0.936033,0.348643],[0.279885,-0.645070,0.710990],[0.583178,-0.704031,0.405194],[0.205847,-0.810602,0.548173],[-0.009247,0.155187,0.987823],[0.245643,-0.647267,0.721549],[-0.040864,0.836573,0.546281],[0.580584,0.802026,-0.140080],[0.661000,0.340190,-0.668813],[0.856044,0.353862,-0.376751],[0.418500,0.868984,-0.263924],[0.695059,0.484115,0.531480],[0.358074,0.756096,0.547746],[0.458022,0.246406,0.854091],[0.441359,-0.545030,0.712821],[0.448592,-0.197943,0.871517],[0.085940,-0.496902,0.863521],[-0.124485,-0.541765,0.831233],[0.060183,-0.934080,0.351909],[0.281564,-0.877255,0.388714],[0.335490,-0.530076,0.778710],[0.386486,-0.830927,0.400159],[0.560015,-0.825617,-0.068422],[0.375774,-0.888424,-0.263588],[0.161321,-0.937895,-0.307077],[0.459120,-0.888211,0.015564],[0.293069,-0.934446,0.202185],[0.436720,-0.899503,-0.010498],[0.810022,-0.214057,-0.545885],[0.752922,-0.588031,-0.295450],[0.442061,-0.440138,-0.781549],[0.625507,-0.779656,0.029054],[-0.162572,-0.599414,-0.783715],[-0.358043,-0.932951,0.037446],[0.444258,-0.681356,-0.581683],[-0.369243,-0.593799,-0.714835],[0.460646,-0.805200,0.373333],[-0.890011,0.069979,0.450484],[-0.763207,-0.205237,0.612659],[-0.230384,-0.393139,0.890133],[-0.658834,0.669912,0.342174],[-0.824824,0.362011,-0.434217],[-0.339824,0.517869,-0.785028],[0.266060,-0.746178,-0.610218],[0.361644,0.428846,-0.827815],[0.010956,0.986877,-0.161046],[-0.296579,0.705954,0.643117],[-0.318064,-0.415571,0.852107],[0.066775,-0.944365,0.322001],[0.108371,-0.985778,0.128269],[0.044923,-0.976074,0.212683],[0.151128,-0.748894,0.645192],[0.516434,-0.766015,0.382733],[0.457961,-0.886593,-0.064394],[0.261208,-0.961486,0.085330],[0.438551,-0.893918,-0.092563],[0.794610,-0.546312,-0.264748],[0.415723,-0.839808,-0.349071],[0.341990,-0.928281,-0.145909],[0.568072,-0.815760,-0.108585],[0.870693,-0.480911,-0.102756],[0.954253,0.259804,-0.147801],[0.659169,0.737266,0.147893],[0.337321,0.940672,-0.036439],[0.801904,0.426374,-0.418439],[0.534135,0.447462,-0.717246],[0.565905,-0.318461,-0.760460],[0.890988,-0.134465,-0.433607],[0.615772,-0.787896,0.000183],[0.302683,-0.636189,-0.709647],[0.165899,0.978912,-0.118931],[-0.066713,0.707266,0.703757],[-0.176336,-0.006714,0.984283],[0.118931,-0.753624,0.646413],[0.109684,-0.891110,0.440321],[-0.067751,-0.624287,0.778222],[-0.279183,-0.658650,0.698691],[-0.002350,-0.981262,0.192572],[0.291726,0.111942,0.949889],[0.310007,-0.657125,0.687063],[0.323496,0.624775,0.710593],[0.589923,0.409619,0.695791],[0.283578,-0.331400,0.899838],[0.200232,-0.651357,0.731834],[0.217994,-0.934385,0.281716],[0.324534,-0.889615,0.321268],[0.736137,-0.521378,0.431532],[0.708426,-0.702078,0.071902],[0.454543,-0.305246,0.836756],[0.204474,-0.873379,-0.442000],[0.775414,-0.622150,-0.107730],[-0.278481,-0.761895,0.584765],[-0.844569,-0.530168,-0.074587],[-0.944365,0.053529,0.324503],[-0.896390,0.216254,0.386853],[-0.558702,0.204230,0.803797],[-0.572863,-0.071780,0.816492],[0.323862,-0.028230,0.945647],[0.005097,0.200842,0.979583],[-0.086245,0.246010,0.965392],[-0.552202,0.281899,0.784570],[-0.617756,0.275521,0.736473],[0.450453,0.005219,0.892758],[-0.690146,0.117344,0.714072],[-0.955657,0.104770,0.275124],[-0.926908,-0.083834,-0.365764],[-0.905576,-0.284616,-0.314463],[0.061495,-0.295236,-0.953429],[0.891507,0.114017,-0.438337],[0.927091,0.075137,0.367199],[0.166723,0.027070,0.985626],[-0.628956,0.048952,0.775872],[-0.765435,-0.193365,0.613758],[-0.897183,-0.383282,-0.219337],[-0.285134,-0.477432,-0.831080],[-0.876675,-0.319437,-0.359630],[-0.384686,-0.290902,-0.875973],[0.791101,-0.126011,-0.598529],[0.814631,0.129246,-0.565355],[0.922849,0.174474,0.343303],[0.812952,0.538347,0.221961],[0.371624,0.370800,0.851100],[0.235969,0.414045,0.879116],[0.156743,0.184149,0.970306],[-0.938780,-0.086398,0.333445],[-0.825556,-0.511765,-0.237709],[0.085177,-0.365093,-0.927061],[0.796136,0.278268,-0.537309],[0.897122,0.319010,0.305551],[0.251289,0.541642,0.802149],[-0.608631,-0.029878,0.792871],[-0.663411,-0.306711,0.682455],[0.168859,0.455672,0.873959],[0.683981,0.715842,0.140294],[0.774682,0.172948,-0.608203],[-0.147954,-0.613910,-0.775353],[0.827174,0.024903,-0.561357],[0.881436,0.360790,0.304697],[0.207068,0.303018,0.930204],[-0.783105,-0.133030,0.607471],[-0.775506,-0.624592,-0.091647],[-0.791223,-0.527940,-0.308481],[-0.107822,-0.367809,-0.923612],[-0.839595,-0.485427,-0.243690],[-0.493698,-0.722678,-0.483718],[0.267159,-0.432905,-0.860897],[0.855068,-0.165502,-0.491348],[0.912992,0.199011,0.356120],[0.242744,0.112644,0.963500],[-0.442427,-0.093936,0.891842],[-0.777917,-0.586718,0.224891],[-0.542619,-0.838527,-0.049196],[-0.835597,-0.548997,-0.018525],[-0.801843,-0.554735,0.221900],[-0.125919,-0.443617,0.887295],[-0.647633,-0.703238,0.293191],[-0.865017,-0.427015,-0.263375],[-0.821314,-0.369793,0.434339],[-0.910123,-0.195410,0.365337],[-0.769066,-0.612384,-0.182958],[-0.357830,-0.593982,-0.720481],[-0.361431,-0.772179,-0.522538],[-0.706839,-0.693625,-0.138737],[0.814295,-0.380596,0.438215],[0.926298,0.061739,0.371654],[0.689383,-0.714652,-0.118137],[0.308542,-0.522629,0.794733],[0.334758,-0.215583,0.917295],[0.844020,-0.457228,-0.280221],[0.448134,-0.726951,-0.520249],[-0.502457,-0.695059,-0.514176],[-0.363506,-0.839442,-0.403912],[0.012177,-0.835078,-0.549974],[0.035707,-0.917997,-0.394940],[-0.693350,-0.615802,-0.374157],[-0.441054,-0.415693,-0.795373],[-0.472304,-0.597949,0.647572],[-0.368084,-0.708304,0.602313],[-0.711722,-0.596942,0.370220],[0.267983,-0.870907,-0.411878],[0.431898,-0.650166,-0.625080],[-0.813715,0.170751,-0.555559],[-0.788903,0.128849,-0.600848],[-0.844997,0.333048,-0.418378],[-0.857082,0.458327,-0.235206],[-0.775658,-0.420667,0.470443],[-0.071078,-0.995361,0.064455],[0.575091,-0.804132,-0.150334],[-0.052797,-0.777642,-0.626453],[-0.534898,-0.047548,0.843562],[-0.555010,-0.712516,0.429243],[0.765435,-0.427198,0.481216],[0.728629,0.254524,0.635823],[0.993896,0.091586,0.061068],[0.139714,-0.674886,0.724540],[0.595019,-0.183630,0.782403],[0.556749,-0.725028,0.405316],[0.550340,-0.469466,0.690420],[0.803430,-0.463179,0.374035],[0.856777,0.506943,0.094333],[0.563646,0.801508,0.199530],[0.915830,0.156896,-0.369610],[0.846614,-0.503403,-0.172552],[0.722068,-0.689810,0.052248],[0.335765,-0.941191,-0.037202],[0.753197,0.641713,-0.144353],[0.010804,-0.779443,0.626362],[0.485092,-0.790857,0.373058],[0.904355,0.234809,0.356334],[0.509507,0.748100,0.425092],[0.434462,-0.581439,0.687826],[-0.860347,-0.468368,0.200934],[-0.571368,-0.819178,-0.049684],[-0.277078,-0.901273,-0.332957],[-0.274911,-0.955718,0.104801],[0.455367,-0.807550,0.374737],[0.918210,-0.381359,0.106967],[-0.545824,-0.614887,-0.569140],[-0.544877,-0.756737,0.361126],[0.677511,-0.251686,0.691061],[0.651265,-0.417127,0.633869],[0.636769,-0.482681,0.601215],[-0.093142,-0.667531,0.738701],[0.960021,-0.042848,0.276498],[0.997833,-0.014130,0.063997],[0.802942,0.489731,-0.339702],[0.762505,0.505814,-0.403333],[0.219337,0.667409,-0.711600],[0.230018,0.495865,-0.837367],[0.916288,0.296457,-0.269234],[0.942473,-0.031343,0.332743],[0.554949,-0.356700,0.751488],[-0.244575,-0.559679,0.791772],[-0.779870,-0.437391,0.447707],[-0.817774,-0.385876,0.426954],[-0.974700,0.073305,-0.211127],[-0.982482,-0.089267,-0.163518],[-0.882138,-0.377117,0.282052],[-0.157384,-0.505142,0.848537],[-0.790185,-0.421308,0.445021],[-0.961028,-0.184362,-0.205817],[-0.893246,-0.262062,0.365246],[-0.164708,-0.451064,0.877132],[-0.048891,-0.301096,0.952330],[-0.381756,-0.207221,0.900693],[-0.979034,-0.043733,0.198828],[-0.938261,0.047426,0.342601],[-0.326060,-0.222327,0.918821],[-0.956755,0.230720,0.177038],[-0.317972,0.023347,0.947783],[-0.875790,0.363262,0.317789],[-0.310953,0.234901,0.920896],[-0.881741,0.420911,0.212928],[-0.201025,0.664357,0.719840],[-0.836360,0.500626,0.223212],[-0.897488,0.296915,-0.326029],[-0.983215,0.181860,0.013123],[-0.662221,-0.153935,-0.733299],[-0.701804,-0.633900,-0.324931],[0.699362,-0.629048,-0.339305],[0.452498,-0.873714,0.178411],[0.699057,-0.216041,0.681600],[0.884457,-0.063387,0.462233],[0.786035,-0.344340,-0.513352],[0.919675,-0.097537,0.380322],[0.899472,-0.422742,-0.110477],[0.962371,-0.174627,0.208167],[0.884213,0.221809,-0.410993],[0.911710,0.126774,0.390728],[0.547838,0.780297,-0.301645],[-0.247383,0.503159,-0.827998],[0.067843,0.335368,-0.939634],[0.805139,0.080447,-0.587573],[0.806116,0.189642,-0.560503],[-0.352855,0.333476,-0.874203],[-0.223518,0.195105,-0.954955],[0.750664,-0.435896,-0.496414],[0.437300,-0.638874,0.632923],[-0.407582,-0.574419,0.709873],[-0.407368,-0.574186,0.710184],[-0.941313,-0.318400,0.111911],[-0.634449,-0.220588,-0.740776],[-0.448042,-0.795587,-0.407697],[0.072323,-0.800574,-0.594854],[0.072323,-0.800574,-0.594853],[0.097903,-0.903439,0.417371],[-0.407159,-0.576372,0.708531],[-0.406870,-0.576275,0.708776],[-0.793695,0.222999,-0.565905],[-0.827265,0.362835,-0.428877],[-0.231544,-0.035340,-0.972167],[-0.906095,0.308969,-0.288919],[-0.865230,0.231269,-0.444807],[-0.936399,-0.010132,-0.350719],[-0.554888,0.131535,-0.821436],[-0.922117,-0.076235,-0.379254],[-0.622059,0.330241,-0.709891],[-0.486770,0.195044,-0.851436],[0.244697,0.334819,-0.909940],[0.304239,0.308878,-0.901089],[0.865169,0.225684,-0.447768],[0.967528,-0.048250,0.248054],[0.656606,-0.315348,0.685110],[0.607715,-0.312449,0.730094],[0.708396,-0.184027,0.681387],[0.650075,-0.091647,0.754295],[0.569262,-0.217811,0.792749],[0.642659,-0.193335,0.741325],[0.499252,0.000916,0.866421],[0.513474,0.222968,0.828608],[0.553697,0.298776,0.777245],[0.070925,0.267830,0.960845],[-0.691366,0.484298,0.536119],[-0.825373,-0.012421,0.564409],[-0.598834,-0.757164,0.260903],[0.016999,-0.836299,0.547990],[0.048891,-0.315195,0.947752],[0.929838,0.153630,0.334269],[0.768426,0.551042,-0.325358],[0.991363,0.078890,0.104617],[0.765862,0.330973,-0.551256],[0.242683,0.463118,-0.852412],[0.945585,0.153569,-0.286782],[0.944823,-0.085116,0.316233],[-0.417402,0.307199,-0.855190],[-0.242500,0.593341,-0.767541],[0.233253,0.755730,-0.611866],[-0.254372,0.770959,-0.583819],[-0.466536,0.540513,-0.700095],[-0.600513,0.533525,-0.595538],[-0.947295,0.154057,-0.280801],[-0.859035,-0.389691,0.331919],[-0.217078,-0.618915,0.754845],[0.545640,-0.391186,0.741081],[-0.269295,-0.459151,0.846522],[-0.282174,-0.361370,0.888668],[-0.854579,-0.348949,0.384564],[-0.962004,-0.095584,-0.255715],[-0.863826,-0.339366,0.372295],[-0.291116,-0.223212,0.930265],[-0.865108,-0.266427,0.424940],[-0.906949,-0.302805,-0.292734],[-0.542680,0.095614,-0.834468],[-0.467360,0.584704,-0.663045],[0.171026,0.708884,-0.684225],[0.804559,0.374615,-0.460738],[0.153386,0.607044,-0.779687],[0.180822,0.198370,-0.963286],[0.861080,0.090091,-0.500412],[0.213691,-0.138615,-0.966979],[0.857509,-0.132420,-0.497085],[0.982543,-0.098758,0.157445],[0.961058,-0.013459,0.275979],[0.914243,-0.051180,-0.401898],[0.967772,-0.002167,0.251686],[0.874142,-0.066927,-0.480972],[0.965209,-0.002472,0.261391],[0.874355,0.004791,-0.485244],[0.973022,0.031159,0.228492],[0.854488,0.080782,-0.513108],[0.246864,-0.007691,-0.968993],[0.247902,-0.118259,-0.961516],[0.277871,-0.126316,-0.952239],[-0.473525,-0.295419,-0.829737],[-0.919218,-0.259285,-0.296213],[-0.901944,-0.220374,0.371319],[-0.330821,-0.150273,0.931639],[-0.880367,-0.161901,0.445723],[-0.957976,-0.156682,-0.240211],[-0.493149,-0.157994,-0.855464],[-0.379101,-0.243110,-0.892819],[-0.511063,-0.047548,-0.858211],[-0.965484,-0.089938,-0.244362],[-0.888211,-0.115268,0.444685],[-0.262856,-0.121891,0.957091],[0.472579,-0.059542,0.879238],[0.616749,-0.135685,0.775353],[0.489059,-0.264412,0.831202],[0.959777,-0.115696,0.255684],[0.571734,-0.042879,0.819269],[0.570635,-0.048341,0.819758],[0.595813,-0.023316,0.802759],[0.777978,0.032228,0.627400],[0.992431,0.112247,0.049623],[0.678579,0.131657,-0.722587],[0.220130,0.057466,-0.973754],[-0.542375,0.021729,-0.839839],[-0.976287,-0.023072,-0.215094],[-0.872097,-0.036500,0.487930],[-0.253975,-0.095798,0.962432],[-0.219581,-0.053713,0.974090],[-0.727012,0.028779,0.685995],[-0.997131,0.071688,-0.023133],[-0.744987,0.084994,-0.661611],[0.021302,0.111332,-0.993530],[0.006104,-0.003388,0.999969],[-0.221137,0.817499,-0.531754],[-0.109897,0.498795,-0.859706],[-0.404584,0.752556,-0.519547],[-0.004669,0.555406,-0.831538],[0.068361,0.937010,-0.342509],[-0.345683,0.924497,-0.160558],[-0.523850,0.840114,-0.140416],[-0.393323,0.892972,0.218787],[-0.392071,0.917020,0.072878],[-0.622822,0.676168,-0.393475],[-0.568529,0.435804,-0.697684],[-0.352702,0.400403,-0.845698],[-0.352763,0.115177,-0.928587],[0.013520,0.161992,-0.986694],[0.200049,0.211554,-0.956664],[0.363933,0.681845,-0.634510],[0.605762,0.392346,-0.692129],[0.554765,0.736808,-0.386395],[0.537797,0.839503,-0.077151],[0.856655,0.472701,-0.206610],[0.907651,0.380840,0.176305],[0.510147,0.788781,0.342845],[0.183935,0.964507,0.189337],[0.062349,0.997253,-0.039521],[-0.307871,0.949889,-0.053591],[-0.753594,0.620533,-0.216803],[-0.824549,0.442701,-0.352275],[-0.561083,0.808069,0.179418],[-0.512467,0.850917,-0.115207],[-0.557665,0.829249,0.036103],[-0.756890,0.636525,-0.148015],[-0.871426,0.480270,-0.099521],[-0.832026,0.363353,-0.419141],[-0.938383,0.276101,-0.207770],[-0.807306,0.087985,-0.583483],[-0.916288,0.114383,-0.383770],[-0.917844,-0.079043,-0.388958],[-0.647267,-0.124119,-0.752068],[-0.861446,-0.169897,-0.478530],[-0.579363,-0.189550,-0.792688],[-0.416181,-0.160863,-0.894894],[-0.432936,-0.063417,-0.899167],[-0.101199,-0.068972,-0.992462],[0.060945,-0.131108,-0.989471],[-0.328288,-0.138218,-0.934385],[-0.250191,-0.169866,-0.953154],[-0.316202,-0.171117,-0.933103],[-0.186224,-0.076876,-0.979461],[0.051759,-0.078372,-0.995575],[0.269723,-0.116184,-0.955870],[0.153478,-0.114048,-0.981536],[0.232276,-0.047578,-0.971465],[0.609485,0.079287,-0.788781],[0.458632,-0.020875,-0.888363],[0.814722,0.163182,-0.556383],[0.768395,0.377819,-0.516465],[0.890896,0.230689,-0.391217],[0.986145,0.165471,-0.010895],[0.795556,-0.076479,0.601001],[0.307413,-0.168615,0.936491],[0.612476,-0.037385,0.789575],[0.894467,0.028901,0.446150],[0.946379,0.147496,0.287393],[0.956359,0.109348,-0.270821],[0.887234,0.107242,-0.448592],[0.746055,0.046663,-0.664205],[0.264229,0.043428,-0.963469],[0.700980,0.144688,-0.698325],[0.891354,0.164495,-0.422376],[0.908322,0.185888,-0.374645],[0.977416,0.099155,0.186468],[0.576586,-0.060488,0.814783],[0.133763,-0.217200,0.966887],[0.107852,-0.408124,0.906522],[0.410627,-0.319346,0.854030],[0.046571,-0.503922,0.862453],[0.245979,-0.407971,0.879208],[0.027894,-0.548173,0.835871],[0.249031,-0.364605,0.897214],[0.910977,0.371838,0.178381],[0.964629,0.081576,0.250587],[0.862300,0.315531,-0.396008],[0.857509,0.333872,-0.391369],[0.564348,0.360637,-0.742576],[0.888150,0.435072,-0.147862],[0.430189,0.573504,-0.697104],[0.757500,0.557451,-0.339702],[0.347148,0.621967,-0.701865],[-0.011505,0.485214,-0.874294],[-0.123936,0.468947,-0.874477],[-0.381207,0.339702,-0.859798],[-0.145054,0.500290,-0.853603],[0.106357,0.264595,-0.958464],[0.101444,0.305979,-0.946593],[-0.043245,0.001068,-0.999054],[0.173864,-0.020051,-0.984558],[0.148442,0.252327,-0.956175],[0.396405,0.495987,-0.772515],[0.003357,0.507431,-0.861660],[0.361400,0.625538,-0.691397],[-0.107364,0.569536,-0.814905],[-0.414502,0.443739,-0.794519],[-0.285379,0.387402,-0.876614],[0.193487,0.244118,-0.950224],[0.179418,-0.010529,-0.983703],[0.446394,0.046236,-0.893613],[0.272500,0.209998,-0.938932],[0.595233,0.361797,-0.717460],[0.380718,0.471999,-0.795129],[-0.299905,0.191748,-0.934477],[-0.289102,0.452162,-0.843745],[0.240669,0.552507,-0.797967],[0.670217,0.457259,-0.584521],[-0.564318,0.423200,-0.708792],[-0.160253,0.447584,-0.879727],[-0.115848,0.216285,-0.969420],[-0.274819,-0.097507,-0.956511],[-0.124607,-0.059786,-0.990387],[-0.058565,-0.021577,-0.998047],[0.141240,0.285562,-0.947874],[0.011902,0.517716,-0.855434],[0.458571,0.539018,-0.706473],[-0.121403,0.680532,-0.722556],[-0.037812,0.505936,-0.861721],[-0.324686,0.700980,-0.634938],[-0.226753,0.218940,-0.949004],[-0.401624,-0.041169,-0.914853],[-0.144047,0.270821,-0.951781],[0.037355,0.503769,-0.863002],[0.486373,0.426344,-0.762627],[-0.099094,0.675283,-0.730827],[-0.404096,0.563677,-0.720359],[-0.393445,0.678945,-0.619800],[-0.770775,0.445357,-0.455550],[-0.855373,0.453658,-0.249977],[-0.980255,0.180944,-0.079592],[-0.674245,0.466384,-0.572558],[-0.799890,0.277108,-0.532304],[-0.993530,0.109409,-0.029420],[-0.943754,0.330576,0.005005],[-0.420667,0.604846,-0.676138],[-0.887631,-0.106540,0.448042],[-0.317362,-0.511948,0.798212],[-0.167699,-0.658956,0.733238],[-0.033601,-0.726341,0.686483],[-0.101169,-0.620045,0.777978],[-0.154210,-0.462325,0.873165],[-0.484115,-0.353771,0.800287],[-0.654805,-0.220527,0.722892],[-0.309488,-0.348491,0.884732],[-0.660543,-0.224128,0.716544],[-0.829737,-0.182195,0.527543],[-0.992340,-0.119602,0.030305],[-0.934111,-0.030488,-0.355632],[-0.954711,-0.152440,-0.255470],[-0.935087,-0.036561,-0.352489],[-0.924009,-0.036897,-0.380535],[-0.801874,0.239174,-0.547502],[-0.496445,0.283486,-0.820460],[-0.572771,-0.012207,-0.819605],[-0.993316,-0.076510,-0.086337],[-0.930815,-0.189978,0.312174],[-0.900052,-0.201086,0.386608],[-0.980651,-0.030732,0.193213],[-0.924039,-0.119358,0.363109],[-0.981475,0.134434,-0.136357],[-0.966887,0.251228,-0.044282],[-0.987426,0.109653,-0.113681],[-0.859615,0.510666,-0.015412],[-0.981506,0.167211,0.093142],[-0.804773,-0.095035,-0.585864],[-0.390179,-0.194678,-0.899899],[-0.178289,-0.141026,-0.973785],[-0.862941,-0.171087,-0.475387],[-0.720145,-0.168493,-0.673025],[-0.336283,-0.066317,-0.939390],[-0.801935,-0.154790,-0.576983],[-0.412427,-0.082217,-0.907254],[-0.793786,-0.155950,-0.587848],[-0.252144,-0.103427,-0.962127],[-0.621143,-0.114994,-0.775170],[-0.169164,-0.131962,-0.976684],[-0.984466,-0.175512,0.000244],[-0.976562,-0.207831,-0.055422],[-0.975677,-0.180090,0.124912],[-0.969848,-0.196875,-0.143559],[-0.949553,-0.193365,-0.246864],[-0.975494,-0.216132,-0.041017],[-0.926420,-0.189795,0.325053],[-0.929106,-0.110935,0.352763],[-0.923887,-0.048647,0.379528],[-0.897488,-0.058779,0.437086],[-0.824122,-0.092502,0.558763],[-0.758690,-0.119541,0.640370],[-0.486984,-0.078188,0.869869],[-0.642537,-0.098849,0.759819],[-0.767815,-0.154668,0.621693],[-0.936155,-0.191015,0.295083],[-0.981903,-0.170965,-0.081362],[-0.995422,-0.089480,-0.033143],[-0.966186,-0.094699,0.239723],[-0.788141,-0.167852,0.592120],[-0.678610,-0.159978,0.716819],[-0.756432,-0.152104,0.636097],[-0.757378,-0.108829,0.643818],[-0.753075,-0.092044,0.651448],[-0.735618,-0.097232,0.670339],[-0.702109,-0.156407,0.694632],[-0.655934,-0.108432,0.746971],[-0.818690,-0.074435,0.569353],[-0.966704,0.017792,0.255257],[-0.838038,0.016114,0.545335],[-0.668599,-0.045167,0.742210],[-0.672109,0.056887,0.738243],[-0.805872,0.105075,0.582629],[-0.958831,0.110569,0.261513],[-0.995849,0.006439,0.090609],[-0.894345,0.420850,0.151708],[-0.862148,0.322489,0.390698],[-0.716788,0.168279,0.676656],[-0.643483,0.114048,0.756890],[-0.587695,0.198340,0.784387],[-0.515519,0.497940,0.697317],[-0.427595,0.745933,0.510605],[-0.719626,0.558245,0.412854],[-0.671285,0.710410,0.211249],[-0.779077,0.607410,0.155034],[-0.698630,0.569353,0.433210],[-0.731864,0.309854,0.606891],[-0.648305,0.436720,0.623646],[-0.420911,0.265816,0.867244],[-0.372509,0.180517,0.910276],[-0.082247,0.301950,0.949736],[-0.330363,0.532792,0.779077],[-0.267953,0.784692,0.558916],[-0.327006,0.893399,0.308023],[-0.232307,0.962371,0.140812],[-0.767327,0.637532,-0.068545],[-0.627888,0.778283,-0.003235],[-0.436140,0.892300,0.116428],[-0.510422,0.818628,0.263131],[0.159276,0.925199,0.344371],[0.141179,0.921445,0.361888],[0.081576,0.743187,0.664052],[0.020081,0.587390,0.809015],[0.418226,0.473373,0.775201],[0.396954,0.186377,0.898679],[-0.011078,0.111332,0.993713],[0.247475,0.083743,0.965239],[0.453352,0.019013,0.891110],[0.528764,0.020325,0.848506],[0.582110,-0.027863,0.812616],[0.583483,-0.051637,0.810450],[0.555956,-0.084902,0.826838],[0.519517,-0.088046,0.849879],[0.519913,-0.089236,0.849513],[0.692923,0.277505,0.665426],[0.667959,0.183325,0.721244],[0.703330,0.142827,0.696341],[0.644490,-0.044130,0.763329],[0.528550,-0.140934,0.837092],[0.827448,-0.084841,0.555040],[0.950804,0.155187,0.268075],[0.932310,-0.187841,0.309000],[0.737754,-0.258522,0.623554],[0.926023,0.181341,0.331004],[0.965056,0.047639,0.257576],[0.534043,0.041871,0.844386],[0.102878,-0.013337,0.994598],[0.417096,0.017060,0.908689],[0.090762,0.021210,0.995636],[0.410474,0.059023,0.909940],[0.216132,0.044923,0.975311],[0.269509,0.043519,0.962004],[0.407971,0.098331,0.907651],[0.990509,0.074068,0.115513],[0.918302,0.143406,0.368908],[0.640034,0.094333,0.762505],[0.818567,0.066164,-0.570544],[0.999908,-0.007721,0.008820],[0.994171,0.021119,0.105655],[0.969817,-0.060701,0.236030],[0.853542,-0.020264,0.520615],[0.482681,-0.015870,0.875637],[0.928739,0.025391,0.369793],[0.869747,0.026887,-0.492691],[0.934202,-0.027802,-0.355602],[0.595599,-0.005554,-0.803217],[0.469253,0.093875,-0.878048],[0.732139,0.122440,-0.670003],[0.441755,0.139134,-0.886258],[0.796777,0.010010,-0.604175],[0.949797,-0.011414,-0.312632],[0.703726,-0.008789,-0.710379],[0.919706,0.024903,-0.391736],[0.989349,0.022309,0.143773],[0.965392,0.143468,0.217780],[0.966887,0.124332,-0.222785],[0.873592,0.347270,0.340861],[0.880886,0.449446,0.148198],[0.595782,0.721427,0.352855],[0.555437,0.743248,0.372845],[0.686666,-0.027863,-0.726402],[0.507462,0.601856,0.616627],[0.982086,0.140904,0.124973],[0.989349,-0.012391,0.144932],[0.946135,-0.060945,0.317911],[-0.961364,0.021699,-0.274392],[0.926633,0.077120,0.367931],[0.956542,0.253883,0.143254],[0.649709,0.546525,-0.528336],[0.509323,0.696432,-0.505509],[0.812159,0.463332,0.354534],[-0.386639,0.033113,-0.921598],[-0.513321,0.144597,-0.845912],[-0.988342,-0.152104,-0.000519],[-0.992981,-0.115879,-0.023072],[-0.995300,-0.067446,-0.069277],[-0.974944,-0.211158,0.069582],[-0.996734,-0.043123,-0.067904],[0.644398,-0.213630,-0.734184],[0.848415,-0.143040,-0.509598],[0.582537,-0.301614,-0.754723],[0.869503,-0.094272,-0.484817],[0.629109,-0.024110,-0.776940],[0.850307,-0.012238,-0.526109],[0.706168,0.024628,-0.707572],[0.179632,0.002503,-0.983703],[0.151677,-0.051332,-0.987091],[0.180059,-0.351726,-0.918607],[0.173315,-0.436933,-0.882626],[0.430128,0.049471,-0.901395],[0.706870,0.112430,-0.698325],[0.404981,0.414624,-0.814875],[0.139470,0.349712,-0.926389],[0.290567,0.560350,-0.775597],[-0.217170,0.540147,-0.813044],[0.214026,0.798730,-0.562304],[-0.264901,0.684988,-0.678640],[-0.239113,0.768059,-0.594043],[0.241432,0.853816,-0.461165],[-0.629078,0.435255,-0.644002],[-0.551897,0.577349,-0.601672],[-0.646352,0.279458,-0.709983],[0.147557,-0.067843,-0.986694],[0.149388,0.304025,-0.940855],[0.146794,0.518632,-0.842280],[0.096957,0.642720,-0.759911],[0.091525,0.783441,-0.614673],[-0.080355,0.803888,-0.589282],[0.099246,0.863155,-0.495010],[-0.165136,0.848262,-0.503128],[-0.330393,0.765801,-0.551653],[-0.026673,0.803735,-0.594348],[0.085360,0.586657,-0.805292],[-0.283517,0.777581,-0.561174],[-0.087924,0.887692,-0.451949],[0.150456,0.871944,-0.465865],[-0.565020,0.727134,-0.389813],[-0.167913,0.756920,-0.631519],[-0.251625,0.592730,-0.765069],[-0.142644,0.370678,-0.917722],[-0.135105,-0.082339,-0.987396],[-0.215003,-0.421827,-0.880795],[-0.338786,-0.424451,-0.839656],[-0.390667,-0.145207,-0.908994],[-0.300821,-0.007935,-0.953642],[-0.728050,-0.117527,-0.675344],[-0.698904,-0.240852,-0.673391],[-0.580584,-0.330424,-0.744102],[-0.358531,-0.298929,-0.884335],[-0.242378,0.113071,-0.963561],[-0.247414,0.427686,-0.869381],[-0.071108,0.423200,-0.903226],[-0.258370,0.565172,-0.783441],[0.076785,0.803186,-0.590747],[0.398328,0.777154,-0.487136],[0.164098,0.851772,-0.497513],[-0.024079,0.851405,-0.523942],[-0.020478,0.796960,-0.603656],[0.087680,0.559771,-0.823969],[-0.004517,0.620899,-0.783837],[0.569048,0.594836,-0.567705],[0.179510,0.814570,-0.551561],[-0.245705,0.853908,-0.458724],[-0.228309,0.856075,-0.463637],[0.055483,0.830439,-0.554308],[0.508835,0.673025,-0.536699],[-0.416364,0.578906,-0.701041],[0.847804,0.024842,-0.529710],[-0.406598,0.352886,-0.842677],[-0.416852,0.413068,-0.809656],[-0.233833,0.481033,-0.844905],[-0.362987,0.574206,-0.733818],[-0.394452,0.594409,-0.700736],[-0.321757,0.647542,-0.690725],[-0.221198,0.655049,-0.722434],[-0.067476,0.469924,-0.880093],[0.116276,0.550615,-0.826594],[0.034181,0.788049,-0.614643],[0.079257,0.794305,-0.602283],[-0.035585,0.903073,-0.427961],[-0.096957,0.912748,-0.396802],[0.123325,0.519944,-0.845210],[0.098148,0.506455,-0.856624],[0.056520,0.595782,-0.801111],[0.101840,0.780114,-0.617237],[0.072726,0.844081,-0.531205],[0.040712,0.896023,-0.442091],[0.013398,0.875851,-0.482315],[-0.015625,0.470382,-0.882321],[0.000427,0.582476,-0.812830],[0.005371,0.770837,-0.636982],[0.010041,0.842311,-0.538865],[0.009186,0.902982,-0.429548],[0.003113,0.905698,-0.423841],[0.362163,0.443709,-0.819697],[0.447615,0.503098,-0.739219],[0.024384,0.767785,-0.640217],[0.028565,0.840999,-0.540239],[0.038270,0.896695,-0.440962],[0.034211,0.899777,-0.434950],[0.614246,0.358013,-0.703177],[0.558000,0.487869,-0.671255],[0.686666,0.407483,-0.601978],[0.675375,0.461837,-0.574908],[0.639912,0.537797,-0.548845],[0.509751,0.739708,-0.439253],[0.738456,0.229041,-0.634144],[0.439619,0.354289,-0.825343],[0.934538,0.253670,-0.249458],[0.593616,0.265328,-0.759728],[0.917936,0.368633,0.146519],[0.224006,-0.043947,-0.973571],[-0.085696,-0.120212,-0.989013],[-0.068667,-0.245949,-0.966826],[0.135380,-0.077029,-0.987762],[0.171331,-0.144475,-0.974548],[0.238868,-0.081729,-0.967589],[0.303720,-0.199530,-0.931608],[-0.267617,-0.016907,-0.963347],[-0.740745,0.144475,-0.656026],[-0.951262,0.022797,-0.307505],[-0.652852,0.026368,-0.757012],[-0.167821,0.238533,-0.956511],[0.143834,0.264962,-0.953459],[0.117008,0.288949,-0.950133],[-0.051759,0.277169,-0.959410],[-0.997131,0.055452,-0.050874],[0.974670,0.057039,0.216193],[0.982879,0.043336,0.178991],[0.971374,0.005768,0.237465],[0.972259,0.158574,0.171880],[0.953612,0.084017,0.289041]]; + + v(14.005002,104.391901,8.960189); + v(12.791429,104.195147,11.998874); + v(14.510646,98.706713,11.809745); + v(12.316894,109.020296,9.742873); + v(13.504993,104.526201,5.251583); + v(11.889869,108.923067,6.548301); + v(10.554521,104.594141,1.129738); + v(9.253242,108.721926,3.313418); + v(6.340536,104.517275,-1.662608); + v(11.916278,98.707727,-0.535458); + v(15.206977,98.851961,3.834927); + v(15.733432,98.825785,8.354862); + v(15.039339,92.347597,12.323263); + v(11.683778,92.736002,15.728130); + v(10.902778,98.476328,14.949117); + v(9.598123,103.730440,14.978616); + v(4.771118,102.867044,16.928798); + v(3.928720,107.823679,16.355247); + v(-0.248765,107.407740,16.464532); + v(3.319459,113.122400,16.319078); + v(-0.355934,113.141314,16.913766); + v(-4.012169,113.095942,15.979099); + v(-3.591891,117.585703,16.470464); + v(-7.816399,112.712168,14.628895); + v(-7.013301,117.277826,15.213716); + v(-6.772378,120.615831,15.103850); + v(-9.491713,121.112299,11.484671); + v(-9.453896,117.153978,11.973241); + v(-10.211213,116.787416,8.082490); + v(-10.180359,112.447756,11.881362); + v(-10.842337,112.551874,8.507169); + v(-9.782904,116.415987,4.811289); + v(-10.246523,112.404070,5.556207); + v(-7.075714,116.119883,1.628592); + v(-7.592244,112.411654,2.403223); + v(-2.955632,115.890177,0.480196); + v(-7.061672,120.737818,0.212292); + v(-3.219188,120.149447,-0.587119); + v(-7.229014,123.869524,-0.382341); + v(-3.369448,122.713839,-1.320534); + v(-6.774055,129.835665,-1.283868); + v(-3.515898,127.379290,-2.462356); + v(-6.265375,135.586733,-2.723465); + v(-3.364001,134.882357,-2.967696); + v(-6.624670,139.517565,-2.538729); + v(-2.051682,138.811724,-2.614705); + v(-7.393437,141.970247,-0.710720); + v(-2.509509,143.696016,0.582232); + v(0.870836,143.744783,0.483790); + v(3.326007,138.610308,-2.032319); + v(3.561730,143.583117,0.589562); + v(3.646251,145.117830,1.287602); + v(6.191988,143.195375,1.047416); + v(5.887772,144.788698,1.748790); + v(3.691577,146.574648,1.939894); + v(5.731676,146.305040,2.371226); + v(5.212265,148.134768,2.641688); + v(6.488157,147.913820,4.018921); + v(5.996456,150.050509,2.834850); + v(4.849290,149.817156,2.199193); + v(3.408459,148.086947,2.237896); + v(1.563143,147.948656,2.267008); + v(1.588114,146.605013,1.935023); + v(1.338598,145.258394,1.266933); + v(-0.387787,145.065538,2.151355); + v(-3.261233,144.013948,4.086433); + v(-7.685821,142.642687,3.373399); + v(-9.845093,141.232180,-1.190470); + v(-8.683674,139.412828,-2.741735); + v(-8.077477,135.864122,-2.499141); + v(-9.104642,131.137453,0.016408); + v(-10.596901,128.648699,3.130781); + v(-10.037764,125.266954,3.260743); + v(-10.142701,121.485682,3.426919); + v(-10.421549,121.548220,7.332779); + v(-10.287459,124.291651,10.684718); + v(-8.950544,123.294420,12.855485); + v(-6.404089,122.744898,15.129255); + v(-3.557029,120.285723,16.547145); + v(-0.532044,117.495409,17.083595); + v(3.053992,117.446604,16.548503); + v(7.140190,113.272936,15.527182); + v(8.380081,108.308275,15.194506); + v(11.150032,108.790270,12.647836); + v(9.891891,113.517794,13.166235); + v(9.547054,116.740641,13.033673); + v(6.538821,117.036272,15.690587); + v(6.252158,119.915346,15.735936); + v(2.972175,119.997026,16.852355); + v(-0.569002,120.115175,17.312785); + v(-3.631701,122.559206,16.483034); + v(-3.741533,123.810328,18.183900); + v(-0.407801,123.711756,18.070392); + v(-0.174013,126.315966,19.026729); + v(-3.815626,126.485521,19.334297); + v(-6.329781,126.774790,18.874473); + v(-6.557199,123.907068,17.173936); + v(-8.556194,127.217981,17.299066); + v(-8.779674,124.675371,15.119171); + v(-10.832034,127.450876,10.157961); + v(-10.840828,128.061556,6.979067); + v(-10.760747,124.679056,6.913345); + v(-9.925658,131.547747,3.407850); + v(-10.922705,131.349047,6.971955); + v(-10.710608,130.864428,9.772766); + v(-10.328791,130.125658,13.935123); + v(-10.289086,127.207590,13.889963); + v(-8.275883,129.776735,17.086761); + v(-6.057838,129.400225,18.561162); + v(-3.704106,129.172503,19.030334); + v(-1.091509,128.922869,18.646606); + v(0.146781,128.816820,18.435895); + v(1.309792,128.674944,18.900955); + v(3.712943,128.468828,19.710582); + v(3.201416,125.890558,19.828985); + v(2.926318,123.428034,18.433988); + v(3.093382,122.236078,16.743898); + v(6.202273,122.151369,15.805940); + v(5.893830,123.244722,17.857675); + v(8.463989,123.297800,16.425340); + v(8.319086,125.704424,18.805532); + v(5.767042,125.736452,19.847875); + v(6.112719,128.240923,19.721708); + v(8.630182,128.135195,18.769796); + v(11.336708,127.972292,16.169469); + v(10.696777,125.254801,15.910289); + v(12.050027,125.115686,12.402150); + v(12.624532,128.149843,11.904066); + v(10.944522,129.946978,16.563653); + v(12.383735,131.517458,13.439472); + v(13.823919,129.559603,8.994335); + v(14.555788,131.941057,9.164549); + v(15.353425,129.420107,5.510942); + v(15.434018,132.744600,7.613045); + v(17.355253,135.462496,7.063089); + v(18.376621,131.534624,5.248849); + v(16.144004,127.817110,3.220988); + v(13.536575,129.190386,5.457510); + v(13.277008,128.563555,8.920355); + v(12.812053,125.278841,8.998003); + v(10.834304,122.413866,12.704498); + v(8.868654,121.943796,14.192325); + v(-0.431853,122.460276,17.254281); + v(9.464036,119.700464,12.730826); + v(10.865146,116.964312,9.678882); + v(11.330936,119.700396,9.200498); + v(12.170587,122.412912,9.097951); + v(13.533927,125.782488,5.092768); + v(13.519405,128.501238,5.379289); + v(13.201772,128.675661,1.865575); + v(11.451316,135.172579,-1.759618); + v(11.482650,130.820940,0.026255); + v(12.655406,133.197954,-2.466130); + v(13.486783,131.515398,-3.654498); + v(12.477907,129.290834,-0.919483); + v(13.684089,127.158915,-3.717648); + v(14.189754,125.471804,-0.992882); + v(17.795869,128.216249,-2.101907); + v(16.763259,125.209482,1.199749); + v(19.566891,126.829737,1.221147); + v(19.011886,129.502092,3.322498); + v(20.907035,131.853304,1.802714); + v(19.794551,134.040545,3.246491); + v(19.605369,135.767244,0.013379); + v(17.793741,139.184740,1.429308); + v(15.867506,138.434511,-0.850658); + v(17.767614,135.809130,-2.319258); + v(20.594142,133.455523,-1.056157); + v(21.769670,128.951479,-0.123373); + v(21.495206,130.763857,-2.884013); + v(19.815654,131.206163,-5.165291); + v(17.215503,130.598452,-6.073816); + v(15.065398,129.153383,-5.558402); + v(15.922845,132.847399,-4.299899); + v(18.791673,133.632479,-3.519379); + v(14.986927,134.758303,-3.141364); + v(13.949295,136.647234,-1.869846); + v(13.815052,139.233690,-0.686086); + v(15.244222,140.170443,2.043562); + v(11.652153,139.277544,-0.879145); + v(12.923555,137.089418,-1.587904); + v(8.563533,134.722994,-2.009239); + v(7.549461,126.330126,-1.360277); + v(10.837490,127.757540,0.047379); + v(10.131099,122.235376,1.294344); + v(12.326469,122.820436,5.163251); + v(11.280246,119.521502,5.631471); + v(10.815053,116.660067,6.403823); + v(11.112024,113.549463,10.033142); + v(10.845432,113.457567,7.010817); + v(8.834442,116.310068,2.853506); + v(9.380765,119.366701,1.864141); + v(5.814544,119.486536,0.296517); + v(5.099423,115.812174,1.174056); + v(8.704969,113.155283,3.541883); + v(4.697828,112.798883,1.825795); + v(5.097761,108.605112,1.004185); + v(1.293253,103.930491,-2.016975); + v(7.419367,98.634188,-3.400932); + v(12.626661,92.138063,-1.389527); + v(15.986783,92.336527,3.375727); + v(16.664306,92.528894,8.078111); + v(15.727390,86.728807,12.794160); + v(12.144739,87.146868,16.473752); + v(6.352701,87.524958,18.516616); + v(6.027346,92.561304,17.778043); + v(5.564467,97.665514,17.364246); + v(0.560419,97.072947,17.219003); + v(0.103718,102.489946,16.775270); + v(-4.663184,102.192377,15.710694); + v(-4.366188,107.042589,15.419010); + v(-8.581883,106.790651,13.556013); + v(-11.030579,106.703486,11.039790); + v(-11.547753,101.761599,10.379382); + v(-9.010409,101.925310,13.534500); + v(-12.302729,96.231585,10.300365); + v(-9.518891,96.300959,13.774416); + v(-10.315243,91.013102,13.635112); + v(-13.048697,91.003725,10.073269); + v(-11.078986,85.379282,13.037136); + v(-13.672041,85.370562,9.428256); + v(-11.903939,79.466692,12.375939); + v(-14.367646,79.458300,8.507512); + v(-15.172627,71.952555,7.472393); + v(-12.887147,71.924860,12.051845); + v(-13.774489,64.549334,12.167063); + v(-16.148787,64.594164,7.217814); + v(-15.853653,64.763933,1.945470); + v(-15.116696,72.114084,2.901236); + v(-14.786252,79.611528,3.838682); + v(-14.395516,85.397608,4.809083); + v(-13.717564,90.929171,5.862126); + v(-12.948426,96.337183,6.724397); + v(-12.207099,101.829706,7.588648); + v(-11.616854,106.743807,8.393035); + v(-10.945914,107.023943,5.257813); + v(-11.592930,102.107035,3.933772); + v(-12.196600,96.650705,2.284331); + v(-12.762528,91.159990,1.256906); + v(-13.380164,85.583818,0.361381); + v(-13.568875,79.824259,-0.408069); + v(-13.902346,72.343683,-1.551816); + v(-14.041600,65.023188,-3.062667); + v(-9.599162,72.681261,-5.684463); + v(-9.494587,65.384867,-7.300695); + v(-3.078923,65.628992,-8.676284); + v(-3.352767,72.914408,-6.947610); + v(0.607176,65.727045,-7.174490); + v(0.965461,73.071466,-5.847992); + v(2.793631,72.961588,-4.970656); + v(0.710357,80.543940,-5.120476); + v(2.745038,80.434443,-4.641057); + v(2.573885,86.906359,-5.224448); + v(4.422773,86.702524,-4.837483); + v(2.219967,92.471300,-5.128892); + v(8.089382,86.423838,-4.112510); + v(7.897047,92.387949,-4.323783); + v(1.924123,98.254473,-3.887837); + v(12.916734,86.078272,-1.449539); + v(16.475498,86.314180,3.643162); + v(17.214059,86.581369,8.216997); + v(16.409780,80.772242,13.180421); + v(12.687265,81.323854,16.849410); + v(6.634605,81.785578,19.110130); + v(2.918376,81.702616,19.156251); + v(2.988658,87.199854,18.363490); + v(0.664454,91.938822,17.511384); + v(-4.779255,96.617418,16.040017); + v(-5.252381,91.136881,16.244226); + v(-6.082430,85.507662,15.960645); + v(-6.993608,79.509722,16.004320); + v(-7.766823,72.034632,16.082906); + v(-8.382951,64.833025,16.496702); + v(-4.683970,65.267038,18.766776); + v(-3.822332,72.549540,17.745660); + v(-3.021020,79.946917,17.436263); + v(-1.872333,85.771379,17.213405); + v(0.631236,86.355585,17.977334); + v(0.202512,80.894823,18.382558); + v(-0.569561,73.538683,19.161046); + v(-1.493024,66.297335,20.661323); + v(2.162071,67.050280,21.459749); + v(2.546954,74.311853,20.238225); + v(6.551405,74.381899,20.146253); + v(6.354964,67.129023,21.481216); + v(13.092006,73.809137,17.623330); + v(13.407602,66.515024,18.803716); + v(16.813737,73.298548,13.991323); + v(17.572740,80.316523,8.522925); + v(16.620548,79.996798,4.096012); + v(18.016197,72.821032,9.100434); + v(18.329919,65.475145,9.663658); + v(17.099651,65.972948,14.777620); + v(17.024248,72.471682,4.294715); + v(13.126926,72.255465,-0.832846); + v(12.908304,79.769251,-1.044916); + v(7.904109,80.274126,-3.652945); + v(7.770107,72.595903,-3.849046); + v(7.794540,65.177103,-4.842540); + v(13.328277,64.813158,-1.490097); + v(17.328121,65.066263,4.143444); + v(4.856092,65.395037,-5.570734); + v(4.184660,72.691027,-4.437169); + v(4.292411,80.223940,-4.323188); + v(2.965561,65.611444,-6.187869); + v(-3.700338,97.777521,-4.037359); + v(-3.652155,92.016558,-5.367246); + v(-3.736704,86.312815,-5.932007); + v(0.542253,86.649027,-5.596340); + v(-3.510997,80.413996,-6.116606); + v(-9.438979,80.156336,-4.512664); + v(-9.281025,85.901819,-3.842760); + v(-8.910431,91.534014,-3.103687); + v(-8.486783,97.183260,-1.697090); + v(-8.331581,102.656115,0.101256); + v(-7.980393,107.363245,2.285880); + v(-3.464120,112.486879,1.223272); + v(-3.763355,107.799799,0.470339); + v(0.623105,112.530153,1.286124); + v(0.693187,108.202578,0.360631); + v(0.954805,115.833536,0.703843); + v(1.316322,119.688746,-0.173090); + v(1.536481,122.176813,-0.839808); + v(6.454277,121.941553,-0.351207); + v(2.001991,126.485575,-2.133056); + v(2.837756,134.473207,-2.687662); + v(8.634838,138.809206,-1.482770); + v(13.117439,140.991060,2.185460); + v(13.106403,140.324541,5.465743); + v(9.196985,142.612001,1.339118); + v(7.317905,144.269930,2.967557); + v(6.996337,146.025667,3.657646); + v(6.875938,147.461382,6.299788); + v(6.769360,150.089968,5.252193); + v(7.645594,151.613527,4.584182); + v(8.085625,153.171724,4.000020); + v(6.360801,151.944399,2.033254); + v(7.243907,154.219866,1.206339); + v(8.511966,154.847612,3.562482); + v(8.799280,157.209429,3.023749); + v(5.089794,156.763720,-0.174606); + v(5.124543,153.905947,0.385645); + v(4.868654,151.593752,1.175283); + v(3.045969,151.477724,0.784346); + v(3.136317,149.483797,1.904376); + v(1.367616,149.460680,1.845469); + v(0.093880,149.446154,2.235175); + v(0.054034,147.585665,3.358286); + v(-0.078747,146.120623,2.901478); + v(-1.477088,144.543795,4.475245); + v(-3.277161,142.660753,7.633527); + v(-7.683101,141.519014,6.752002); + v(-11.071826,141.861330,2.556037); + v(-12.463538,139.549013,-1.675483); + v(-10.242703,138.516893,-2.890531); + v(-8.110370,135.848940,-2.473491); + v(-6.547663,134.511202,0.678696); + v(-8.169659,133.712328,-2.320372); + v(-6.460900,133.235918,0.726870); + v(-8.006271,133.100206,3.735987); + v(-10.059390,132.977282,6.752150); + v(-10.959441,133.156939,7.284186); + v(-9.393086,131.164614,6.061838); + v(-12.982941,131.148821,5.834251); + v(-13.137009,133.742479,6.382509); + v(-15.115931,134.979845,4.042576); + v(-15.253573,131.982668,3.508876); + v(-13.101874,127.747858,5.472979); + v(-15.088204,128.489199,3.024923); + v(-11.535840,128.170839,1.186092); + v(-9.740490,127.305307,5.404435); + v(-7.154395,131.417482,3.751946); + v(-6.616007,131.167711,0.619278); + v(-8.350511,131.303240,-2.077184); + v(-7.213830,127.615564,0.048655); + v(-7.493630,127.293184,3.063941); + v(-8.400539,128.054064,-2.270012); + v(-10.903428,128.494600,-3.493599); + v(-13.626038,129.035265,-2.772659); + v(-15.728928,129.014376,-0.211681); + v(-15.754580,132.699419,0.214159); + v(-15.600607,135.905519,0.635459); + v(-14.378933,139.032366,4.976428); + v(-12.742047,137.313082,7.252776); + v(-11.425089,135.911104,8.488674); + v(-10.965863,133.168077,7.216670); + v(-10.090119,134.032579,11.236073); + v(-9.613629,132.021288,14.411689); + v(-7.914884,132.393023,15.633941); + v(-7.655331,135.743670,12.752936); + v(-5.768606,132.370913,17.069175); + v(-3.525960,132.274843,17.460391); + v(-1.459006,131.944139,17.115144); + v(0.626870,131.926180,16.697942); + v(2.589571,131.526140,17.543975); + v(4.514818,131.471926,18.293567); + v(6.769193,131.114550,18.375203); + v(9.134271,130.682680,17.414100); + v(10.112884,133.844439,14.596731); + v(11.030691,136.324495,11.805286); + v(8.122048,136.982332,12.810186); + v(7.743823,134.443361,15.192693); + v(5.694390,134.589113,15.274677); + v(5.841271,136.675310,13.526307); + v(8.565347,141.397402,8.751864); + v(5.707152,139.753420,11.185850); + v(5.363280,141.957964,9.588176); + v(3.849901,139.051546,11.532892); + v(3.891362,141.639315,9.935806); + v(5.261002,144.363955,9.260203); + v(3.834527,144.246492,9.448484); + v(3.788436,146.101122,9.769730); + v(2.701709,145.873751,9.931605); + v(2.474288,146.620790,11.305972); + v(4.043156,147.089800,11.057900); + v(2.330925,146.383806,12.955947); + v(4.506713,147.205187,12.606956); + v(3.594185,146.709826,13.583303); + v(3.826906,146.996965,13.853913); + v(4.505385,147.348421,13.103586); + v(5.025990,147.735689,12.614442); + v(5.643070,148.049150,11.550930); + v(5.688245,148.240786,11.964300); + v(6.543498,149.068682,10.715731); + v(6.492273,149.443621,11.321678); + v(6.918991,149.732317,10.241556); + v(7.043465,150.623781,11.249948); + v(7.191499,150.322100,9.647929); + v(7.531167,151.699053,9.307495); + v(7.129674,151.774492,11.432144); + v(7.876230,153.437746,9.427883); + v(8.041517,152.600283,8.711500); + v(8.286283,153.503801,8.906421); + v(8.628380,153.143358,8.194544); + v(8.442607,153.555544,8.340359); + v(9.259365,153.373217,7.749826); + v(9.225318,152.917940,7.628610); + v(8.590444,152.441042,8.084890); + v(8.222581,152.045443,8.178862); + v(7.978982,152.365175,8.132282); + v(8.506948,152.056749,7.655600); + v(8.662578,152.110186,7.810149); + v(9.434617,152.939547,7.336703); + v(9.897327,153.905733,7.051406); + v(9.748504,153.886751,7.300799); + v(10.162647,154.888750,6.940994); + v(9.416606,154.611803,7.613974); + v(9.291116,156.039186,7.627535); + v(8.831921,154.808641,8.251593); + v(8.884872,155.832506,8.516692); + v(9.613540,156.507097,7.802587); + v(9.997671,156.304049,7.054911); + v(10.191856,156.620119,6.796636); + v(9.742414,157.135485,7.399921); + v(10.034505,156.732180,6.686549); + v(10.254205,155.993654,6.314575); + v(9.171268,156.084566,6.775053); + v(10.310417,155.180666,6.245657); + v(10.396444,155.986483,6.441054); + v(10.139755,155.762148,6.860942); + v(10.435119,155.158663,6.387705); + v(10.309490,154.625322,6.624362); + v(9.763399,153.857500,6.934153); + v(9.297773,152.942568,7.191013); + v(8.428684,152.638109,7.215772); + v(7.560110,151.610827,8.708604); + v(7.144936,150.170382,9.090634); + v(6.763038,149.656755,9.422985); + v(6.267992,148.796602,9.988052); + v(5.187313,147.773348,10.529366); + v(5.012453,146.357256,9.587404); + v(6.490031,144.719500,8.463847); + v(7.015914,142.849657,8.100165); + v(7.773363,143.588686,5.455069); + v(9.564626,142.670855,4.917801); + v(12.487155,138.474184,8.737502); + v(13.786815,134.681337,10.103813); + v(14.981882,137.336702,8.049349); + v(18.294029,137.987703,4.546927); + v(15.677303,139.357790,5.117312); + v(7.226541,145.411562,5.833876); + v(6.060181,146.762682,8.791825); + v(6.807505,149.374773,8.537294); + v(7.094039,149.844896,6.778919); + v(7.556397,150.998888,6.833820); + v(8.173010,152.437746,6.923812); + v(9.027839,154.261049,6.727568); + v(9.179174,155.285692,6.325280); + v(9.182201,157.457155,6.145709); + v(8.518489,159.936113,3.039841); + v(4.798394,159.492464,-0.056211); + v(2.406033,159.129427,-0.627609); + v(2.697429,156.400667,-0.746004); + v(2.916957,153.635424,-0.120180); + v(0.644405,153.447252,-0.069518); + v(1.196486,151.217760,0.802207); + v(-0.475951,151.244387,1.338671); + v(-1.614900,153.312838,0.306323); + v(-2.768133,152.060427,2.897325); + v(-2.149763,150.610598,3.589015); + v(-1.136603,149.280504,4.448982); + v(-0.757389,147.072100,5.516023); + v(-0.793176,145.414797,5.001766); + v(-0.640373,144.722399,7.724010); + v(-1.449771,143.723757,7.203464); + v(-0.356579,142.548540,8.982317); + v(0.389325,144.365923,8.754726); + v(0.915849,141.946550,9.620633); + v(0.101510,139.438555,11.135856); + v(-1.462429,140.493685,10.426436); + v(-2.698020,137.556993,12.621810); + v(-4.670625,138.303194,11.455164); + v(-7.565201,138.618166,10.064918); + v(-10.618559,138.427492,8.743811); + v(-11.258441,140.898027,6.049555); + v(-14.448460,139.926500,1.522085); + v(-13.655205,135.570452,-2.217335); + v(-13.769158,132.542208,-2.441248); + v(-10.912547,131.737719,-3.278930); + v(-10.979119,134.534197,-3.232128); + v(-5.315584,135.791750,13.809418); + v(-3.341455,135.522081,14.317584); + v(-1.453779,134.196047,15.369686); + v(-0.770279,136.694628,13.323530); + v(1.952904,139.082628,11.391311); + v(1.403675,136.062792,13.632872); + v(3.676343,136.235521,13.794524); + v(3.401478,133.694750,15.883963); + v(2.387724,141.732561,9.869297); + v(1.743250,144.247347,9.231497); + v(1.655128,145.992327,9.550689); + v(0.476325,146.125887,9.121649); + v(-0.417008,146.432360,8.126767); + v(-0.204756,147.221254,9.981554); + v(0.924669,146.770510,10.741075); + v(0.148531,146.758959,12.164183); + v(0.928888,146.436922,13.312519); + v(2.251088,146.466066,13.658892); + v(3.040148,146.702745,14.001899); + v(3.852772,147.459581,14.115655); + v(3.004102,147.205034,14.416144); + v(2.750786,148.310106,14.572855); + v(1.981723,148.168245,14.594926); + v(1.910423,148.901094,14.558225); + v(1.219948,148.153337,14.417328); + v(1.330383,148.880861,14.431525); + v(1.856248,149.110430,14.880530); + v(2.496097,149.000216,14.549957); + v(2.366657,149.154436,14.901853); + v(3.103077,149.197130,14.464746); + v(3.096475,149.469530,14.705273); + v(2.636290,149.445330,15.192820); + v(3.083528,149.706987,14.995780); + v(3.471653,149.744661,14.501732); + v(3.418223,149.988848,14.585265); + v(3.675409,150.125002,14.357551); + v(3.361534,150.116243,14.602476); + v(3.264178,150.222841,14.554100); + v(3.544346,150.228899,14.375585); + v(3.743097,150.229754,14.304441); + v(3.842568,150.206347,14.317324); + v(3.871489,149.978899,14.287188); + v(4.055778,149.785952,14.195820); + v(3.603916,149.460390,14.335591); + v(4.175769,148.678072,13.932763); + v(3.512888,148.460131,14.265914); + v(4.477703,147.846056,13.658423); + v(4.982581,148.325762,13.257428); + v(5.516824,148.917574,12.693072); + v(6.135831,149.491991,12.283738); + v(6.558187,150.651064,12.338235); + v(6.617123,151.766603,12.698014); + v(7.300060,153.203066,11.402266); + v(6.387820,152.996782,13.569571); + v(6.585539,153.881762,13.393604); + v(6.700796,154.594179,13.205728); + v(7.560983,154.810778,11.395662); + v(6.730347,155.270144,12.837907); + v(7.520051,156.375017,11.055774); + v(6.680806,156.351610,12.611912); + v(7.401628,157.626528,11.378002); + v(8.021350,156.383852,9.867683); + v(7.947537,157.685625,10.155857); + v(8.551413,158.065157,8.794966); + v(8.180175,160.305330,8.869291); + v(8.780055,160.168383,6.049535); + v(9.020755,156.390383,7.454812); + v(8.597423,156.228395,8.260144); + v(8.586923,155.799593,8.888577); + v(8.061672,154.790102,9.383636); + v(8.412537,154.797213,8.868641); + v(8.792058,156.069948,8.822677); + v(9.134086,156.495180,8.608017); + v(9.471935,156.998476,8.041576); + v(9.603452,157.240343,7.272745); + v(10.166610,154.596956,6.476675); + v(7.551618,151.549685,8.113304); + v(6.278643,148.887056,9.261584); + v(9.285745,157.126787,7.990381); + v(8.995695,156.731722,8.485315); + v(8.764521,154.398516,8.512842); + v(8.699944,153.796816,8.638833); + v(8.390893,154.230257,8.271994); + v(7.689425,160.286699,10.383837); + v(7.306066,158.861574,11.333891); + v(6.323553,161.659029,12.186941); + v(6.826391,163.246538,10.619483); + v(5.012388,163.705736,12.121859); + v(3.292632,162.905886,13.977911); + v(2.664278,163.977541,12.893714); + v(2.834807,165.081530,11.508369); + v(5.675168,164.269426,10.951061); + v(0.508741,163.987871,13.151601); + v(0.556419,165.179857,11.481071); + v(-1.614810,164.625933,11.056306); + v(-1.505534,163.550600,12.470081); + v(-3.549774,162.829058,11.251980); + v(-4.065570,163.272081,9.961444); + v(-4.898696,162.046038,9.428265); + v(-4.409915,160.560061,11.096466); + v(-5.085937,158.978655,9.085916); + v(-4.621448,157.640337,10.122107); + v(-4.766412,156.383883,8.864174); + v(-4.474157,156.410570,10.171474); + v(-4.518732,155.099901,8.593665); + v(-4.272581,155.167604,9.857694); + v(-4.065734,153.620363,10.214438); + v(-4.141376,153.540667,8.143859); + v(-3.701035,152.252382,8.251684); + v(-4.376858,153.487734,7.569294); + v(-4.003828,152.245455,7.657800); + v(-4.563699,153.033846,7.158751); + v(-4.406142,152.454912,7.307311); + v(-4.051485,152.276278,7.071013); + v(-4.123615,152.948931,7.000574); + v(-4.658618,153.427355,6.881012); + v(-5.053071,153.130266,6.143917); + v(-5.163670,152.359926,5.785786); + v(-5.690304,153.265612,5.330403); + v(-5.260594,152.353731,5.511427); + v(-5.715293,152.984560,4.996314); + v(-5.099112,152.335772,5.424187); + v(-4.679728,151.494402,5.902747); + v(-4.520064,151.527758,5.787180); + v(-4.433366,152.882799,5.359969); + v(-3.630260,151.403414,5.990636); + v(-3.286704,151.264406,5.759555); + v(-2.388695,149.980623,5.823442); + v(-1.702776,148.944185,5.885200); + v(-1.683619,148.505373,7.674631); + v(-1.222654,148.119020,8.499483); + v(-1.338890,148.017748,9.215226); + v(-0.900600,147.379152,10.886121); + v(-0.457491,147.174273,12.057345); + v(0.022222,146.889406,12.648115); + v(0.594192,146.665972,13.525483); + v(-0.161481,147.371035,13.187102); + v(0.424484,147.108568,13.767356); + v(1.378444,146.532595,13.833078); + v(2.199246,146.556704,14.077840); + v(2.114162,146.996874,14.471755); + v(1.229810,147.023378,14.235883); + v(0.519911,148.153673,13.961842); + v(-0.093354,148.240953,13.499040); + v(-0.662189,147.747805,12.683943); + v(-1.064656,147.549379,11.278235); + v(-1.802589,148.214144,9.867806); + v(-1.949270,148.579317,10.464053); + v(-1.181036,148.231798,12.012597); + v(-0.570263,148.533052,13.252852); + v(0.218087,149.113726,13.991604); + v(-0.252844,149.344805,13.758083); + v(-0.678200,149.690462,13.692321); + v(-1.433087,149.301119,12.810575); + v(-1.652576,149.762743,12.918768); + v(-2.457041,149.728014,11.422327); + v(-1.808552,148.678576,11.476623); + v(-2.700444,149.626131,10.260008); + v(-2.201508,148.798479,9.314952); + v(-1.873818,148.772432,8.545518); + v(-2.277030,149.205690,8.133403); + v(-2.463054,149.333605,8.667068); + v(-2.997313,150.621050,8.237847); + v(-2.888175,150.541048,7.647104); + v(-2.749269,150.494997,7.066779); + v(-3.326570,151.207613,6.983686); + v(-3.549005,151.413546,7.533954); + v(-3.050222,150.732195,10.397910); + v(-2.808944,150.801485,11.740365); + v(-1.843953,150.445253,13.097223); + v(-0.492510,149.873980,13.890547); + v(-0.317644,149.719179,13.883000); + v(-0.132956,149.568895,13.880352); + v(0.254864,149.415300,14.174920); + v(0.725606,148.953707,14.223206); + v(1.353570,149.050707,14.798928); + v(0.629423,149.216951,14.454630); + v(0.978662,149.275606,15.024412); + v(1.331640,149.219027,15.184831); + v(1.800208,149.267885,15.273443); + v(1.152487,149.647341,15.182917); + v(0.591267,149.706865,14.795927); + v(0.536387,149.446184,14.737003); + v(0.265905,149.799288,14.287974); + v(0.240511,149.663485,14.262425); + v(0.011819,149.749910,13.985345); + v(-0.156837,149.796862,13.911002); + v(-0.078150,149.868334,14.016620); + v(-0.213709,150.029436,14.138137); + v(0.176480,150.328936,14.671940); + v(0.082232,150.831331,14.644529); + v(0.500372,150.952715,15.021871); + v(0.435474,151.585527,14.949110); + v(-0.210345,151.399645,14.631313); + v(0.150616,152.105242,14.895942); + v(-0.599917,151.942965,14.512495); + v(-0.318136,152.839022,14.718151); + v(-0.756751,152.914980,14.539031); + v(-1.002103,151.869493,14.297471); + v(-1.787564,152.772936,13.866858); + v(-1.243712,153.576418,14.205605); + v(-2.309542,153.484209,13.634789); + v(-1.268757,154.314440,14.035168); + v(-2.245279,154.248018,13.553370); + v(-2.042127,154.641680,13.737930); + v(-2.365658,154.730013,13.625285); + v(-2.622080,154.895845,13.371291); + v(-2.778957,154.337236,13.184462); + v(-2.859439,155.147951,13.070905); + v(-3.152642,154.546999,12.765311); + v(-3.557444,153.543856,12.163535); + v(-2.877960,153.383135,13.157740); + v(-3.341382,152.865374,12.385071); + v(-3.494272,152.097872,10.305608); + v(-3.009231,152.034639,12.614871); + v(-3.648168,154.207506,11.783494); + v(-3.452565,154.859163,12.149763); + v(-3.280473,155.299700,12.719133); + v(-2.980980,155.300570,13.032477); + v(-2.680296,155.263536,13.255345); + v(-2.507092,155.052904,13.408473); + v(-2.288901,154.890123,13.611399); + v(-2.013877,154.815157,13.753878); + v(-1.312958,154.894091,13.947000); + v(-1.276740,154.981691,13.980008); + v(-1.957118,154.942522,13.815403); + v(-1.241228,155.127703,13.869665); + v(-2.090104,155.123613,13.605433); + v(-1.618695,155.702623,14.013213); + v(-2.243886,155.547792,13.705400); + v(-2.325912,155.572130,13.702564); + v(-1.985749,155.735292,13.938686); + v(-2.470104,155.660814,13.893321); + v(-2.056252,155.874269,14.096501); + v(-1.328759,155.830935,14.151104); + v(-1.390924,155.922701,14.306417); + v(-0.758621,155.781664,14.259255); + v(-1.397672,155.953524,14.450894); + v(-0.752575,155.831148,14.429390); + v(-1.431597,156.136675,14.503691); + v(-2.263470,156.114962,14.251126); + v(-1.623202,156.626772,14.773701); + v(-2.441852,156.474154,14.364686); + v(-2.719036,156.978853,14.273843); + v(-3.084365,156.313631,13.869736); + v(-3.244926,156.651796,13.727728); + v(-3.435907,156.311541,13.141277); + v(-3.221813,155.651033,13.296612); + v(-3.543144,155.859591,12.721800); + v(-3.375517,155.502275,12.720094); + v(-3.640511,155.627199,12.252062); + v(-3.772588,155.281298,11.549892); + v(-4.120227,156.638430,11.575624); + v(-3.668568,157.042452,12.533808); + v(-3.340233,157.527742,13.357969); + v(-2.610141,158.031084,14.117298); + v(-1.578528,157.140337,14.907671); + v(-0.599617,156.821260,15.137070); + v(-0.938819,156.606173,15.055886); + v(-0.836495,156.368090,14.885208); + v(-0.724513,156.033587,14.559665); + v(-0.277168,156.112474,14.758852); + v(-0.164804,156.376009,15.121762); + v(-0.122554,156.597597,15.181017); + v(0.151705,156.110689,14.990538); + v(0.007284,155.869768,14.597764); + v(-0.370217,155.848665,14.493090); + v(-0.474392,155.609301,14.335444); + v(-0.538351,155.546114,14.210556); + v(-0.792389,155.730577,14.206374); + v(-0.664134,155.615923,14.028331); + v(-0.315132,155.364809,14.112210); + v(-0.287082,155.437166,14.260869); + v(-0.120583,155.703859,14.400901); + v(0.122343,155.385698,14.360301); + v(-0.081736,155.178530,14.226663); + v(-0.206957,155.188616,14.104687); + v(-0.314740,155.047228,14.111159); + v(-0.350423,155.137026,14.005733); + v(-0.354029,155.196856,14.044470); + v(-0.550466,155.093508,14.008551); + v(-0.541401,155.165270,14.040074); + v(-0.380197,155.321779,13.958315); + v(-1.363457,154.676119,14.000641); + v(-0.616532,154.627581,14.165436); + v(-0.382748,154.015459,14.613562); + v(-0.530532,153.475954,14.596203); + v(0.123287,153.555483,15.070992); + v(0.203448,154.373720,14.828598); + v(-0.328758,154.805452,14.206818); + v(-0.606430,154.928606,14.080481); + v(0.184070,155.124300,14.468212); + v(0.474767,154.487261,15.052644); + v(0.539776,153.823702,15.543436); + v(0.431127,152.996325,15.368713); + v(0.186047,153.098009,15.070157); + v(0.265728,152.788469,15.069798); + v(0.308973,152.660723,15.329557); + v(0.285184,152.273516,15.255891); + v(0.144570,152.550127,14.929351); + v(0.366266,151.973131,15.259343); + v(0.594888,151.729937,15.063482); + v(0.573690,151.978472,15.432818); + v(0.982708,152.203920,15.394505); + v(0.673297,152.000109,15.832764); + v(0.830580,151.973299,16.146725); + v(1.000616,151.923342,16.298324); + v(0.758686,152.224642,16.413331); + v(1.047152,152.249056,16.721498); + v(0.878414,152.652147,16.714988); + v(1.337776,152.261629,16.808317); + v(1.398108,151.940218,16.538352); + v(1.473614,151.723314,16.013710); + v(1.830560,152.008303,16.382644); + v(1.636354,152.309404,16.781358); + v(1.979302,152.349611,16.537343); + v(1.718656,152.738176,16.800353); + v(1.285020,152.691866,16.894014); + v(1.262139,153.046923,16.761442); + v(0.860146,152.976763,16.644954); + v(0.858353,154.176439,15.806053); + v(0.733587,153.241610,16.281711); + v(0.548934,152.937166,15.817496); + v(0.399814,152.386736,15.799382); + v(0.557109,152.069857,15.805171); + v(0.669974,152.613436,16.358541); + v(0.784399,154.808931,15.277983); + v(0.585910,155.327562,14.874317); + v(0.303477,155.589022,14.580486); + v(0.534582,155.793032,14.881880); + v(0.750365,155.402468,15.031720); + v(1.199584,154.943148,15.466280); + v(1.224894,154.250917,15.914728); + v(1.613067,154.253710,15.882729); + v(1.662247,154.898821,15.367169); + v(2.041683,153.977480,15.696024); + v(1.825583,153.353426,16.392652); + v(1.685008,153.061220,16.728757); + v(1.997317,152.749346,16.493392); + v(2.156180,153.101717,15.980786); + v(2.346645,153.192461,15.563320); + v(2.589037,153.807940,15.321501); + v(2.620765,153.347307,15.317514); + v(2.606494,153.028139,15.307610); + v(2.538936,152.889040,15.556112); + v(2.413234,152.592897,16.003935); + v(2.324762,152.250841,15.984757); + v(2.635873,152.205507,15.489926); + v(2.654082,152.516069,15.496559); + v(2.888562,152.385592,15.174106); + v(2.798477,152.821856,15.198977); + v(3.226417,153.201937,15.078262); + v(3.326662,153.870882,14.988077); + v(3.073234,154.369295,14.964673); + v(2.396267,154.598238,15.051379); + v(2.068631,154.650454,15.214574); + v(1.828962,155.454836,15.000606); + v(1.624852,155.492006,15.120564); + v(1.172759,155.499773,15.169389); + v(1.134485,155.939531,15.102969); + v(0.262135,156.293489,15.183854); + v(0.155084,157.184389,15.387611); + v(-0.391835,158.043459,15.263707); + v(-1.462484,158.140383,14.806699); + v(-1.722954,159.185808,14.648897); + v(-2.848054,158.874575,13.906247); + v(-1.814791,161.182482,14.075656); + v(-3.662952,160.474016,12.833364); + v(-2.109124,162.352800,13.429116); + v(-4.164149,159.302858,11.913012); + v(-4.075524,157.932558,11.822883); + v(-3.635121,158.270556,12.570363); + v(0.522654,162.813753,14.197834); + v(0.581516,161.706759,14.734017); + v(0.766648,159.370562,15.266022); + v(0.869569,158.178606,15.454160); + v(0.939119,157.391710,15.562544); + v(1.064092,156.413988,15.317695); + v(1.884174,156.459566,15.348647); + v(1.767605,157.349474,15.551436); + v(2.144571,158.303164,15.521396); + v(3.243108,158.622179,15.284767); + v(3.534918,157.663912,15.427176); + v(2.614253,157.150316,15.463585); + v(2.192749,156.834658,15.416242); + v(2.065250,156.306612,15.184946); + v(1.783327,155.920885,15.008747); + v(2.105924,155.773561,14.763607); + v(2.364283,155.615267,14.588073); + v(2.336027,155.344652,14.686840); + v(2.943940,155.140551,14.539309); + v(3.263900,155.024889,14.559671); + v(3.978287,154.851656,14.568245); + v(4.068373,154.120317,14.745289); + v(3.667567,153.367968,14.988523); + v(3.717381,152.384996,14.951114); + v(3.429023,151.772249,15.001057); + v(2.708988,151.818300,15.180089); + v(2.504335,151.925447,15.257473); + v(2.401304,152.165575,15.618495); + v(2.221806,152.158663,15.990086); + v(2.013819,152.094454,16.266937); + v(1.971361,152.305147,15.494948); + v(1.869680,151.805269,15.799863); + v(1.983660,151.617113,15.672899); + v(1.515970,151.544710,15.776799); + v(1.073500,151.523928,15.580430); + v(1.119821,151.728487,15.723681); + v(0.790752,151.598360,15.183917); + v(1.047003,151.048784,15.431859); + v(0.854075,150.657427,15.438213); + v(0.809017,150.339144,15.274903); + v(0.279206,150.101381,14.607924); + v(0.253364,149.947481,14.329721); + v(0.347539,149.924212,14.257782); + v(0.670301,149.949221,14.546086); + v(0.579745,150.026018,14.663101); + v(0.896268,150.119722,14.992690); + v(1.328607,150.471727,15.556135); + v(1.358704,150.796053,15.622596); + v(1.391024,151.061556,15.540270); + v(1.585565,151.101488,15.538420); + v(1.607059,150.781557,15.649234); + v(1.640627,150.474672,15.628085); + v(1.370686,150.236116,15.200460); + v(1.371978,150.122774,14.800913); + v(1.757988,150.099459,14.851031); + v(1.707086,150.157686,15.293368); + v(2.032537,150.303865,15.267701); + v(1.954848,150.535845,15.619758); + v(2.552322,150.289278,15.160939); + v(2.535830,150.515963,15.450340); + v(2.940343,150.267702,14.902927); + v(3.224495,150.402956,14.907153); + v(3.264652,150.645113,14.985686); + v(2.396257,150.815325,15.594892); + v(1.847692,150.846117,15.672276); + v(1.779819,151.101366,15.579770); + v(2.133955,151.160082,15.542288); + v(2.318878,151.754824,15.339169); + v(2.759181,151.184008,15.251356); + v(3.259734,151.156679,14.967349); + v(3.805259,150.440935,14.546447); + v(3.731731,150.258410,14.403687); + v(3.335529,150.263079,14.642855); + v(2.892174,150.176714,14.771818); + v(2.550997,150.198412,14.856739); + v(2.133561,150.200747,14.878287); + v(3.667262,150.224260,14.299314); + v(4.153164,150.349642,14.362527); + v(3.885053,151.057589,14.620885); + v(3.915621,151.701464,14.791226); + v(5.336238,152.114107,14.115942); + v(4.160714,152.398104,14.821990); + v(4.818652,153.449343,14.538021); + v(5.222872,154.255449,14.400050); + v(5.024224,154.992342,14.291921); + v(4.713653,155.333406,14.424288); + v(4.003446,155.225634,14.545896); + v(3.921961,155.430086,14.478846); + v(3.138299,155.471193,14.383314); + v(3.210739,155.319429,14.468289); + v(2.938240,155.473742,14.339846); + v(2.901040,155.376482,14.437869); + v(2.770579,155.493456,14.407192); + v(2.628204,155.455980,14.501981); + v(2.837497,155.687624,14.432503); + v(2.766488,155.749819,14.571099); + v(2.995680,155.907946,14.569599); + v(2.896796,155.954454,14.677942); + v(2.525408,155.974794,14.669723); + v(2.330297,156.107607,14.833772); + v(2.289517,156.627306,15.371108); + v(2.998928,157.009356,15.455943); + v(3.707456,157.172564,15.315273); + v(4.787493,157.747423,15.036474); + v(4.503131,158.759386,14.839976); + v(3.314669,159.701601,15.160698); + v(3.116357,161.687380,14.576640); + v(5.278571,161.389498,13.741784); + v(4.604163,159.637575,14.663359); + v(5.455571,158.428331,14.251585); + v(5.466253,157.543703,14.612746); + v(5.351802,157.177416,14.726814); + v(4.604760,157.195650,15.080591); + v(4.528303,156.810366,14.941141); + v(3.675711,156.659594,15.022571); + v(3.006982,156.415651,14.938769); + v(2.982504,156.759111,15.273200); + v(2.522400,156.399126,15.043276); + v(2.717472,156.164797,14.806786); + v(3.100438,156.225649,14.820840); + v(3.150029,156.181856,14.656357); + v(3.690416,156.474489,14.967821); + v(4.450477,156.579683,14.874345); + v(3.718886,156.445864,14.825552); + v(3.708570,156.346682,14.662876); + v(3.203195,156.139681,14.612307); + v(3.138605,156.005281,14.414673); + v(4.039877,156.281984,14.588099); + v(3.821689,155.646074,14.384036); + v(2.939179,155.661638,14.295550); + v(2.921985,155.532290,14.377299); + v(3.108934,155.539019,14.410933); + v(3.863075,155.507952,14.502191); + v(4.648584,155.497301,14.430755); + v(5.028702,155.487108,14.376520); + v(5.291965,155.706148,14.175323); + v(4.925723,155.628801,14.344374); + v(5.142760,155.836153,14.185665); + v(4.943332,155.926836,14.281944); + v(4.777460,155.749117,14.382859); + v(4.689379,155.817751,14.294199); + v(5.129549,156.152346,14.176805); + v(4.731909,156.262041,14.414111); + v(4.556343,155.609438,14.477143); + v(4.806273,156.302385,14.427163); + v(4.400248,156.389147,14.587476); + v(4.408591,156.536181,14.753301); + v(4.988896,156.468309,14.672040); + v(5.088050,156.671587,14.688993); + v(5.730634,156.567659,14.206142); + v(5.555214,156.430483,14.336784); + v(5.313752,156.301271,14.370593); + v(4.888831,156.414278,14.640957); + v(5.162078,156.179750,14.315488); + v(5.479594,156.249941,14.162307); + v(5.622489,156.181475,13.906552); + v(6.111452,156.848101,13.702666); + v(5.834432,157.260714,14.083104); + v(6.031916,158.035662,13.519335); + v(6.385244,159.003603,12.885652); + v(5.746212,159.231066,13.523466); + v(6.177452,160.361712,12.963675); + v(6.736926,157.750063,12.678665); + v(6.344963,156.649584,13.266543); + v(6.022664,156.464556,13.674909); + v(5.972322,156.247072,13.659177); + v(5.528869,156.006823,13.923120); + v(5.297132,156.080324,14.065818); + v(5.378295,156.149050,14.126538); + v(5.591684,155.194307,14.034883); + v(5.883350,154.280184,14.047851); + v(5.743734,153.742311,14.166553); + v(5.207399,152.919008,14.348815); + v(5.492840,151.196459,13.842609); + v(5.481689,150.493212,13.643580); + v(4.407554,150.211184,14.209012); + v(4.017976,150.163103,14.323481); + v(4.623649,149.064852,13.780530); + v(5.385279,149.999224,13.503291); + v(5.991492,155.483248,13.694315); + v(6.339098,155.861727,13.144554); + v(0.976313,150.037203,14.696759); + v(0.011317,149.849947,13.927885); + v(-0.063548,149.840014,13.917701); + v(0.113114,149.877565,14.026986); + v(0.607764,149.904146,14.644163); + v(1.133175,149.962801,14.932325); + v(0.940027,150.108629,14.632466); + v(1.755779,150.138628,14.833306); + v(1.745466,150.024630,15.049676); + v(1.752197,149.723986,15.286386); + v(2.363437,149.771318,15.305945); + v(2.368561,150.089296,15.057834); + v(2.584272,150.276979,14.799513); + v(2.941682,150.143114,14.881278); + v(2.966868,149.950106,15.037278); + v(2.277119,149.315844,15.280888); + v(-3.052030,155.549196,13.462325); + v(-2.908545,155.391085,13.310109); + v(-2.801223,155.470400,13.546147); + v(-2.583117,155.693041,13.902757); + v(-2.722375,155.871874,13.895488); + v(-2.129248,155.905977,14.205873); + v(-2.620385,155.382906,13.524824); + v(-2.784022,155.313326,13.297283); + v(-2.556082,155.365419,13.395979); + v(-2.353146,155.179766,13.540654); + v(-2.178476,155.036898,13.676166); + v(-1.932212,151.369905,13.377499); + v(-0.428760,150.615908,14.182620); + v(-0.621137,151.236956,14.330310); + v(-2.016428,152.179354,13.614907); + v(-2.659766,152.881899,13.312794); + v(-4.117987,151.838274,6.899568); + v(-3.918895,151.160234,6.813996); + v(-3.505379,150.844652,6.987352); + v(-3.867034,150.827303,6.537194); + v(-3.676263,150.809328,6.417838); + v(-4.532729,151.509295,6.230852); + v(-4.680839,151.945925,6.333561); + v(-4.703982,153.864214,4.914812); + v(-5.543156,152.988482,4.880631); + v(-5.752201,153.536043,4.613764); + v(-4.946167,154.639101,5.340782); + v(-5.106711,155.994143,4.694017); + v(-3.426168,153.625292,2.349619); + v(-4.068292,155.891939,1.716460); + v(-4.349086,158.618624,1.732551); + v(-5.245655,158.732317,4.624584); + v(-5.150922,156.662203,7.402868); + v(-4.998440,154.955004,6.030523); + v(-5.886510,155.102068,5.069043); + v(-5.875072,154.342196,4.675910); + v(-6.035249,154.304064,4.771665); + v(-5.895681,153.486589,4.728566); + v(-5.827607,154.127291,5.238726); + v(-5.221714,154.553255,6.153094); + v(-4.967554,154.414186,7.109344); + v(-4.749174,154.434160,7.533687); + v(-4.720166,154.864840,6.907135); + v(-4.987059,154.659136,7.422778); + v(-5.247983,155.273333,7.038219); + v(-5.258958,158.929323,7.503934); + v(-5.506945,155.612200,6.487507); + v(-5.691638,155.674318,5.718830); + v(-5.669998,155.448122,6.503221); + v(-5.829215,155.541140,5.817910); + v(-6.036881,154.958483,5.147866); + v(-5.838614,154.682604,5.446013); + v(-5.659700,154.943316,6.250892); + v(-5.357711,155.011400,7.135713); + v(-0.075376,158.993441,-0.551365); + v(0.216022,156.264696,-0.669761); + v(2.761357,144.144518,9.592323); + v(-3.932790,103.342257,-2.220631); + v(13.333232,127.671206,1.598649); + v(13.211441,104.801355,12.662020); + v(12.867267,104.471933,12.935947); + v(13.099435,104.584871,13.095741); + v(12.886245,104.644289,12.533860); + v(13.415336,104.917254,12.045749); + v(13.048307,104.780558,11.968566); + v(13.043624,104.746393,11.900760); + v(13.434120,104.938219,11.982497); + v(12.955438,104.812510,11.833975); + v(13.422426,105.038515,11.951263); + v(12.945335,104.691507,11.688852); + v(13.466161,105.042040,11.831917); + v(13.530979,105.419748,11.347190); + v(13.043066,105.186411,11.126501); + v(13.312383,105.184282,10.719591); + v(13.734924,105.365358,10.872465); + v(13.534687,105.169634,10.334275); + v(13.913042,105.343050,10.504482); + v(14.105579,104.940996,8.982096); + v(13.372770,104.462984,10.281229); + v(13.812156,104.192400,9.078057); + v(14.628910,104.555437,7.814168); + v(14.183944,103.792238,8.341044); + v(15.072639,104.401987,6.632717); + v(14.132511,102.777277,7.189673); + v(15.533937,104.303255,5.893917); + v(14.947275,102.859758,5.714205); + v(15.504004,101.501764,6.064066); + v(15.993375,102.043756,5.065891); + v(15.433616,100.943872,6.656533); + v(16.339349,100.741335,6.438952); + v(15.818649,100.744761,7.707818); + v(16.489974,100.453409,7.862210); + v(15.668359,100.917467,8.519484); + v(16.689023,100.219835,9.313331); + v(15.578796,101.571466,9.044937); + v(15.914621,101.512995,9.702095); + v(16.417903,100.697069,10.557144); + v(17.029571,100.121676,10.602655); + v(16.234851,100.417139,11.104331); + v(16.819353,99.935343,11.137693); + v(18.227642,100.757982,11.336185); + v(17.784660,100.270632,12.454229); + v(18.035163,101.575579,11.648142); + v(18.329494,101.854715,10.876924); + v(17.753885,102.487299,10.438464); + v(18.371501,101.984812,9.919792); + v(18.763038,102.166506,8.574721); + v(18.136449,103.086786,8.655032); + v(18.187699,103.686022,7.534006); + v(17.154329,104.221895,8.900842); + v(17.229505,104.531054,7.785068); + v(17.986322,104.239710,6.436874); + v(18.980129,103.250170,6.174807); + v(17.566812,104.753275,5.433823); + v(17.194461,104.881670,6.183993); + v(16.210082,104.603327,4.791821); + v(17.880361,105.217340,5.078297); + v(16.431058,105.173250,4.387719); + v(18.156677,105.530092,4.229261); + v(16.828350,105.483698,3.674467); + v(17.473197,106.937998,1.790822); + v(18.966333,107.052721,2.455096); + v(19.131206,109.937433,-1.009867); + v(16.852003,106.216043,0.953561); + v(17.859806,109.090349,-1.995554); + v(17.393032,107.984972,-2.821087); + v(17.058971,105.316172,0.313778); + v(17.708549,104.339518,-0.169815); + v(18.094474,106.767168,-3.471345); + v(19.193216,105.784586,-3.941522); + v(18.834798,103.521044,-0.345777); + v(21.333066,105.494585,-3.502721); + v(20.166814,103.623316,0.208537); + v(21.043445,104.535624,1.258868); + v(22.444829,106.526094,-2.383714); + v(23.684442,108.650866,-6.409806); + v(22.315149,108.327921,-1.226869); + v(24.024324,110.739878,-4.949165); + v(24.574804,109.698191,-8.794519); + v(25.096506,112.166430,-7.238799); + v(26.421724,113.759150,-10.711602); + v(23.648946,113.914072,-6.430403); + v(25.518939,114.390413,-9.667630); + v(25.828594,115.201906,-10.531331); + v(26.520645,114.897394,-11.713465); + v(26.326509,116.705294,-12.345730); + v(26.181834,116.463732,-10.633734); + v(24.810552,121.312174,-7.880308); + v(23.760465,121.963907,-10.236293); + v(21.965349,121.942621,-11.637404); + v(24.838634,116.749735,-13.984803); + v(23.188722,116.072870,-14.695370); + v(25.485277,114.536478,-13.850228); + v(25.545177,112.215593,-12.432006); + v(23.702417,111.864504,-13.495272); + v(22.947805,108.626398,-10.126062); + v(22.323146,107.453707,-7.712537); + v(19.793134,108.189241,-8.203462); + v(18.658521,109.550913,-7.714191); + v(18.028770,111.152742,-6.834782); + v(18.851163,112.229883,-5.761482); + v(20.671062,112.959955,-4.666190); + v(19.729862,113.966082,-7.603772); + v(21.687921,114.633211,-6.598086); + v(22.905002,116.452028,-8.998175); + v(21.025655,116.007181,-9.990908); + v(21.972778,116.749788,-11.029334); + v(23.688877,116.898134,-10.314488); + v(25.214774,115.495844,-8.989956); + v(23.775377,119.698015,-6.299790); + v(22.496900,123.830088,-3.384459); + v(23.227165,125.776987,-5.321564); + v(21.543462,126.448435,-7.828421); + v(19.391223,125.989351,-9.261683); + v(20.291034,121.085680,-11.823949); + v(19.061294,119.502184,-10.565602); + v(21.716758,115.508913,-13.775939); + v(22.002126,114.182756,-13.765975); + v(23.779226,114.075853,-14.395672); + v(21.627702,112.595354,-13.254422); + v(20.377277,109.666651,-10.246138); + v(19.212997,111.093645,-9.715501); + v(18.670007,112.817453,-8.793780); + v(19.951030,114.809053,-11.093972); + v(20.934000,113.244127,-12.453257); + v(21.343496,114.277040,-12.794959); + v(20.655637,115.645853,-12.229052); + v(21.354415,114.230280,-10.470093); + v(23.327491,114.584642,-9.209242); + v(21.734399,118.178049,-5.983685); + v(19.414321,117.638926,-7.296960); + v(17.473894,121.411142,-3.970066); + v(20.265138,122.237581,-2.621780); + v(18.562509,127.466089,1.318321); + v(15.804304,126.685678,0.372972); + v(14.647670,127.307154,-1.114509); + v(16.591867,122.089258,-5.647108); + v(18.662902,118.289980,-8.850933); + v(21.110729,114.956728,-11.769478); + v(16.803568,123.193560,-7.419028); + v(14.544691,128.210497,-2.635135); + v(15.579750,129.911104,-4.031333); + v(17.873498,124.940889,-8.962283); + v(16.891204,131.079958,-4.816424); + v(19.293839,131.574038,-4.065235); + v(21.046453,130.914293,-1.617850); + v(20.366731,128.953051,0.367474); + v(22.598070,112.474512,-4.321875); + v(20.959486,109.765627,-0.613083); + v(20.384233,106.002634,2.129900); + v(19.708782,104.596399,3.905199); + v(19.433185,103.981623,4.903195); + v(18.993226,103.639498,5.358527); + v(19.344356,102.457048,5.886337); + v(18.873573,102.812906,7.404805); + v(19.249511,101.118013,8.418550); + v(19.087877,100.895357,9.588057); + v(18.555429,101.223993,10.256792); + v(19.043794,100.618761,10.459790); + v(19.127149,99.833475,9.724507); + v(18.820842,100.219225,11.143572); + v(18.304157,99.338884,12.510434); + v(17.641538,99.827387,12.481503); + v(16.866251,99.452829,11.595540); + v(17.293880,99.454447,10.192761); + v(17.058778,98.879183,11.241585); + v(17.820270,99.033197,9.963933); + v(17.625162,98.448244,11.225909); + v(18.928821,99.462763,10.652757); + v(18.509305,98.678698,12.058853); + v(19.276866,99.055399,10.404109); + v(19.061698,98.390291,10.977729); + v(18.577150,98.790628,11.121431); + v(17.861667,98.639132,10.381203); + v(18.093990,98.487696,9.550345); + v(18.065097,98.200106,9.987166); + v(18.696214,98.153307,9.320805); + v(18.531156,97.797533,9.873206); + v(19.459156,98.478846,9.982956); + v(19.270566,97.918947,10.595284); + v(19.400457,99.278337,9.927931); + v(19.476307,99.607744,9.138179); + v(19.553321,99.983408,8.196120); + v(19.364120,101.785433,6.954081); + v(19.616325,101.532686,5.363353); + v(19.630142,102.274088,4.680197); + v(20.075089,102.422800,3.913431); + v(20.226367,103.183336,3.004856); + v(19.433536,102.432940,2.096306); + v(19.278738,101.601358,2.871864); + v(19.149473,101.385073,3.859907); + v(19.094877,100.825396,4.759376); + v(19.374433,99.242952,6.323224); + v(19.784910,100.428736,6.756242); + v(19.451049,98.864634,7.720795); + v(19.457069,98.606905,9.128796); + v(18.257541,98.003786,8.578446); + v(17.137722,98.856974,8.767693); + v(16.848276,99.066301,7.460744); + v(18.041154,98.087206,7.296815); + v(17.896865,98.686296,5.957863); + v(16.704713,99.494432,6.070972); + v(16.555728,101.059259,4.389104); + v(17.837068,100.363276,4.185746); + v(17.811134,101.383226,3.257046); + v(16.959590,102.079859,3.301931); + v(17.083784,102.386553,2.695541); + v(16.547512,103.318575,3.198452); + v(16.509998,102.880602,3.682345); + v(15.754894,103.777956,4.126294); + v(15.490776,103.163752,4.674313); + v(15.964975,104.352190,5.368285); + v(15.893640,104.262674,3.754073); + v(16.357007,104.938265,2.911945); + v(16.893671,104.094011,2.337483); + v(17.399486,103.191072,1.810594); + v(18.097274,101.544352,2.522732); + v(18.303323,102.390169,1.671437); + v(16.749684,105.051737,6.851830); + v(16.234752,105.248034,7.680276); + v(15.536106,105.319170,8.421341); + v(14.614767,105.284540,9.238090); + v(15.199409,105.222071,9.546547); + v(15.941812,105.184641,9.080648); + v(16.489060,105.159754,8.676932); + v(16.924953,105.003878,7.983796); + v(16.830276,104.581377,9.021324); + v(16.497230,104.884676,9.147393); + v(15.951318,104.339571,9.881010); + v(15.583204,104.595095,9.989477); + v(14.703819,104.805017,10.968082); + v(14.311061,105.369234,10.708042); + v(14.159477,105.402155,11.098342); + v(14.074239,105.451761,11.552318); + v(14.039142,104.957170,12.099416); + v(13.894666,105.040659,12.186511); + v(13.819602,104.934877,12.192015); + v(13.760749,104.953630,12.235957); + v(13.569175,104.810350,12.790765); + v(13.398468,104.601633,13.135957); + v(13.077836,104.545374,13.177691); + v(12.902515,104.457865,13.029037); + v(12.881641,104.377596,13.084854); + v(12.842941,104.391191,12.981457); + v(12.856262,104.557268,12.507726); + v(12.791761,104.388186,12.936169); + v(12.804231,104.547258,12.511954); + v(12.762235,104.399164,12.459821); + v(12.818723,104.112192,12.296755); + v(12.976869,104.051378,11.763534); + v(13.201702,104.296816,10.892542); + v(13.186353,103.612055,12.095789); + v(13.591997,103.897066,10.837312); + v(14.089462,103.871187,10.954378); + v(13.682439,103.597841,12.211972); + v(14.074108,103.840631,12.432207); + v(14.477769,104.125116,11.172986); + v(14.531991,104.639284,11.396705); + v(14.405477,104.381784,11.101469); + v(14.505504,104.877100,11.212346); + v(14.467521,104.203913,11.109345); + v(14.058677,103.945940,10.920224); + v(14.031267,104.120684,10.877153); + v(13.554018,104.162798,10.720705); + v(13.608911,103.983294,10.666194); + v(13.228849,104.548708,10.641619); + v(14.070041,103.699923,9.530597); + v(14.556583,103.619539,9.897786); + v(15.261075,103.949419,10.138481); + v(15.599843,103.416376,10.060118); + v(15.410303,102.595652,9.878083); + v(15.437561,102.876711,9.690205); + v(15.573402,102.242868,10.718772); + v(16.074878,101.516634,10.903929); + v(15.960563,101.047342,11.414784); + v(15.159900,99.944613,12.998263); + v(15.420137,99.354624,12.682517); + v(15.985422,98.906939,12.717882); + v(16.773828,99.123667,14.118847); + v(17.509563,100.951410,12.812572); + v(17.235393,102.105417,11.687740); + v(17.327810,103.190035,10.988077); + v(17.413368,103.232271,9.989457); + v(16.634477,103.870409,10.461668); + v(16.075698,103.957598,9.995679); + v(15.359242,103.027666,10.968088); + v(15.176015,102.704500,11.599412); + v(15.488609,102.167070,11.360012); + v(16.205273,101.584856,11.456642); + v(14.817577,101.223993,12.885760); + v(15.397001,100.847918,12.927305); + v(16.961248,102.153360,12.410007); + v(15.958304,101.238939,13.989470); + v(16.571441,102.837084,12.644076); + v(16.967042,103.168551,11.748020); + v(16.228195,103.630686,11.582004); + v(16.866567,101.459368,12.750419); + v(15.920772,100.188417,14.405111); + v(15.728384,99.967211,14.884889); + v(15.297077,99.692026,13.769231); + v(15.531010,99.246302,13.451542); + v(15.914655,98.822474,13.477497); + v(16.634418,98.844362,14.584541); + v(16.321073,98.595026,14.856482); + v(16.280302,99.432299,14.922736); + v(15.757740,98.937296,15.245658); + v(15.472604,99.639185,15.134366); + v(14.873800,98.140574,15.596262); + v(14.181983,98.431231,15.546776); + v(14.982994,99.463213,13.994892); + v(16.705818,99.955980,14.192232); + v(15.302999,99.021112,13.637038); + v(15.736974,98.541826,13.750904); + v(14.969160,97.468515,15.289891); + v(14.820281,97.252237,15.417252); + v(14.437528,97.743052,15.773259); + v(13.973302,98.288912,15.696014); + v(13.802621,98.091356,15.633459); + v(13.871913,98.350611,14.561488); + v(13.623155,98.248606,14.490813); + v(14.169431,97.963823,14.212442); + v(14.261249,98.093805,13.963948); + v(14.554248,97.515459,14.336889); + v(14.366998,97.336702,14.241819); + v(14.572807,97.147898,15.377778); + v(14.021261,97.447489,15.642171); + v(13.210597,97.667292,15.387152); + v(13.111188,97.793116,14.461812); + v(13.392343,97.372576,14.138535); + v(14.021083,97.880930,14.128619); + v(13.806013,96.941263,14.229231); + v(13.960483,96.747973,15.136113); + v(13.734992,97.245371,15.552466); + v(13.608728,97.138536,15.571218); + v(13.183158,97.458467,15.498217); + v(12.541828,97.096682,15.149733); + v(12.489767,97.199640,14.499348); + v(12.719490,96.811998,14.200489); + v(13.108215,96.441484,14.292341); + v(13.197427,96.292933,14.930260); + v(13.786870,96.718302,15.296140); + v(13.503017,97.084147,15.463240); + v(13.133701,97.327929,15.387752); + v(12.594991,96.994814,15.278256); + v(12.130464,96.601168,15.002446); + v(12.174694,96.545908,15.142237); + v(12.186183,96.487902,15.121142); + v(12.147485,96.507525,15.021868); + v(12.234231,96.730768,14.679499); + v(12.348535,96.422625,14.521956); + v(12.290777,96.233522,15.025373); + v(12.512893,96.059542,14.899545); + v(12.652797,96.217638,14.539382); + v(12.591709,96.035692,14.848049); + v(13.148780,96.315912,15.092884); + v(13.622524,96.728655,15.224131); + v(13.139179,96.365946,15.099065); + v(13.559310,96.707354,15.270050); + v(13.443035,97.039362,15.451086); + v(13.113569,96.386118,15.193793); + v(12.914577,96.630960,15.392800); + v(12.679449,96.918352,15.339120); + v(13.110536,97.257540,15.420275); + v(12.641406,96.976198,15.265697); + v(12.259717,96.498690,15.194470); + v(12.147190,96.387545,15.086006); + v(12.224361,96.408724,15.160857); + v(12.263578,96.190729,15.099207); + v(12.221925,96.178553,15.024020); + v(12.417015,96.056772,14.995698); + v(12.475673,96.100626,15.076735); + v(12.333576,96.226572,15.171334); + v(12.577917,96.108599,15.087937); + v(12.530338,96.066019,15.005964); + v(12.403856,96.044085,14.923433); + v(12.112775,96.400927,15.020867); + v(12.587739,96.039515,15.003949); + v(12.413297,96.280916,15.205784); + v(14.770748,97.662409,14.074901); + v(14.003862,98.599588,14.323033); + v(15.945518,103.258310,12.550912); + v(14.504922,101.814409,13.051319); + v(14.720775,101.083628,13.281992); + v(15.133302,100.813768,13.386191); + v(15.836973,101.038218,14.334683); + v(14.848649,100.381380,13.421498); + v(15.497577,100.785944,14.391351); + v(15.452098,101.592699,14.512206); + v(14.916175,101.081652,14.757942); + v(14.631793,101.721025,14.497323); + v(13.664342,100.680643,15.152423); + v(13.351640,100.519327,14.079308); + v(14.047834,101.245340,13.515087); + v(14.913578,102.036562,14.452805); + v(15.087509,102.181368,14.105707); + v(15.838850,102.023150,13.839449); + v(14.503072,101.495150,13.466822); + v(14.383796,100.775286,13.288265); + v(13.640491,100.034594,13.866072); + v(14.122701,99.687426,13.989161); + v(14.440889,99.840868,15.059305); + v(14.279277,100.460077,15.158246); + v(13.929853,100.106562,15.443328); + v(13.449113,100.520350,15.342050); + v(13.190633,100.249239,14.374424); + v(13.460357,99.842142,14.144920); + v(13.868072,99.514894,14.291081); + v(14.284278,99.615030,15.239291); + v(13.572887,99.206430,14.228023); + v(13.158073,99.578691,14.094086); + v(12.846061,99.997995,14.321928); + v(12.715591,99.162546,14.354106); + v(13.117794,98.805468,14.488923); + v(13.993953,99.422487,15.197428); + v(13.377401,98.908640,15.296524); + v(13.170356,99.416452,15.555612); + v(13.533267,99.744905,15.485447); + v(12.669759,99.679323,15.387937); + v(13.227323,100.255472,15.294112); + v(12.434265,99.549891,14.577225); + v(12.011043,99.055651,14.880480); + v(12.215810,98.665888,14.682408); + v(12.626512,98.385386,14.800972); + v(12.779792,98.413027,15.368628); + v(13.255222,98.918612,15.467637); + v(13.081476,99.328295,15.619443); + v(12.689035,99.535250,15.540772); + v(12.125625,99.125490,15.453188); + v(11.850313,98.669649,15.206960); + v(11.959571,98.377405,15.139114); + v(12.267398,98.215418,15.153079); + v(12.285249,98.145815,15.469093); + v(12.754621,98.477160,15.507552); + v(13.103464,98.897585,15.432328); + v(12.983835,99.247629,15.560970); + v(12.937118,99.204050,15.572604); + v(12.648414,99.393168,15.491117); + v(12.642353,99.342676,15.540875); + v(12.245986,99.057703,15.565166); + v(12.204465,99.076334,15.578639); + v(11.822715,98.649530,15.528840); + v(11.854276,98.575212,15.566800); + v(12.005784,98.358538,15.619966); + v(12.219223,98.177752,15.519675); + v(12.129974,98.167032,15.562321); + v(12.148660,98.199038,15.617464); + v(12.247140,98.214380,15.604298); + v(12.292005,98.276064,15.654056); + v(12.202833,98.261988,15.664172); + v(12.063436,98.395807,15.736834); + v(11.998661,98.342356,15.697532); + v(11.954721,98.532206,15.696239); + v(11.880729,98.490839,15.652061); + v(11.976385,98.619776,15.694829); + v(11.904222,98.587862,15.648608); + v(12.297664,99.030100,15.635478); + v(11.888259,98.643427,15.652998); + v(11.840042,98.482798,15.599771); + v(11.954408,98.309114,15.644706); + v(12.534236,98.822428,15.719170); + v(12.128740,98.454508,15.738098); + v(12.725133,98.564562,15.580232); + v(12.738565,98.521280,15.501537); + v(13.058876,98.889055,15.487030); + v(12.301406,98.193468,15.599608); + v(15.389873,102.979700,9.572838); + v(14.927531,103.049479,9.452376); + v(14.328514,103.258211,8.719898); + v(14.569498,102.205652,8.012245); + v(15.206172,101.642817,8.661411); + v(14.236223,104.375620,12.240731); + v(13.980112,104.411188,12.736889); + v(13.793594,104.649920,12.847838); + v(13.675413,104.759081,12.839693); + v(13.639301,104.747644,12.802307); + v(13.417413,104.531481,13.197713); + v(13.332021,104.487581,13.254392); + v(13.322072,104.560366,13.186964); + v(13.070022,104.473719,13.242603); + v(13.073963,104.402590,13.275803); + v(12.872972,104.309870,13.092791); + v(12.841760,104.292933,12.988329); + v(13.100208,104.411715,13.200214); + v(13.358892,104.428553,13.275723); + v(13.451711,104.441851,13.217979); + v(13.553073,104.433657,13.208073); + v(13.258895,104.014734,13.052722); + v(12.783115,104.245607,12.918246); + v(12.922672,103.974344,12.805582); + v(13.650836,104.161814,13.081535); + v(13.481243,104.556566,13.195676); + v(18.828918,97.907770,11.504627); + v(18.249019,98.042139,11.779704); + v(17.597015,97.955179,11.023509); + v(17.723342,97.512827,10.702663); + v(18.186233,97.214525,10.576448); + v(18.859050,97.288134,11.320953); + v(18.665172,97.570253,11.859087); + v(18.213684,97.948221,11.956256); + v(17.782611,97.855745,11.269682); + v(17.929214,97.546114,10.922713); + v(17.854986,97.501040,10.889292); + v(18.299946,97.226946,10.884038); + v(18.859754,97.162935,11.474638); + v(18.221017,97.090769,10.866855); + v(17.396488,96.905764,11.240020); + v(17.827289,96.583803,11.164624); + v(18.713533,97.069223,11.543407); + v(18.177913,96.438990,11.940463); + v(18.372732,97.247538,12.004635); + v(18.113341,97.786654,11.986951); + v(17.604454,97.098932,12.353521); + v(17.237321,97.277315,11.596844); + v(17.629341,97.786303,11.300347); + v(17.432863,96.782801,11.501553); + v(17.792102,96.444529,11.473246); + v(18.135517,96.252039,12.088562); + v(17.617549,96.306337,11.430246); + v(17.314601,96.688898,11.484469); + v(17.245960,97.059908,11.860104); + v(17.501430,96.966517,12.537682); + v(17.047035,96.922739,11.821180); + v(16.962057,96.364260,11.495138); + v(17.279836,96.025820,11.449921); + v(17.950431,96.155642,12.088503); + v(17.427438,95.788637,12.007227); + v(17.285945,96.110796,12.363342); + v(17.542785,96.316668,12.400790); + v(16.867616,96.393503,12.390811); + v(17.202800,96.006022,12.410001); + v(16.879516,96.232676,12.449791); + v(16.401142,96.014444,12.256426); + v(16.366157,96.145227,11.928710); + v(16.739471,96.609636,11.820142); + v(16.569120,95.930033,11.620284); + v(17.357780,96.809511,12.501335); + v(17.875093,96.585962,12.426692); + v(18.121810,96.929400,12.201021); + v(16.858190,95.613626,11.591550); + v(16.924230,95.449289,11.898039); + v(17.328721,95.747347,12.142001); + v(17.119645,95.975435,12.340578); + v(16.840665,96.148554,12.362099); + v(16.465183,95.927423,12.327830); + v(16.135797,95.665918,12.148699); + v(16.156627,95.788355,11.916806); + v(16.159383,95.594851,12.147980); + v(16.248224,95.570635,11.745013); + v(16.290056,95.386797,12.091534); + v(16.458513,95.271677,11.943047); + v(16.495559,95.422152,11.684541); + v(16.511608,95.259890,11.891213); + v(16.483161,95.267023,12.018147); + v(16.527307,95.248537,12.004780); + v(16.894155,95.486811,12.038218); + v(16.884887,95.492708,12.113028); + v(17.166563,95.735727,12.152806); + v(17.080053,95.943476,12.334763); + v(16.738996,95.647470,12.316836); + v(16.540588,95.864679,12.348950); + v(16.834278,96.094744,12.380467); + v(16.498554,95.914209,12.309279); + v(16.190423,95.612497,12.235606); + v(16.201513,95.571321,12.211117); + v(16.178794,95.500666,12.178727); + v(16.144653,95.516596,12.138748); + v(16.246578,95.346392,12.093452); + v(16.284439,95.348772,12.143111); + v(16.401874,95.259668,12.025888); + v(16.448430,95.285303,12.081866); + v(16.339590,95.368807,12.189526); + v(16.522045,95.291475,12.076244); + v(16.395021,95.405848,12.209750); + v(16.262351,95.572100,12.254178); + v(16.241439,95.508944,12.223678); + v(16.385190,95.256708,11.973938); + v(17.202970,95.757128,12.113883); + v(16.906379,95.450769,12.025539); + v(17.848034,97.869326,13.330327); + v(17.827724,98.658884,13.430231); + v(17.091037,98.847017,13.697029); + v(16.231601,98.493998,12.883627); + v(16.412792,97.903788,12.614709); + v(16.966127,97.521692,12.525849); + v(17.948438,97.839212,13.425049); + v(17.657325,98.386347,13.794893); + v(17.123054,98.879457,13.822807); + v(16.649192,98.614222,12.896498); + v(16.831994,98.214067,12.595183); + v(17.242824,97.866152,12.610447); + v(17.423898,97.937639,12.265219); + v(17.840345,97.834276,13.356122); + v(17.364568,98.126780,13.835806); + v(17.063384,98.789858,13.728595); + v(16.180780,97.881067,13.998883); + v(15.944884,98.069040,12.901979); + v(16.662965,98.851007,12.628192); + v(16.997673,98.444689,12.228057); + v(16.181926,97.640902,12.582455); + v(16.624364,97.253428,12.577839); + v(16.909545,97.011820,13.650720); + v(16.855625,97.636911,13.980252); + v(16.476259,97.232164,14.219931); + v(16.025491,97.717142,14.198012); + v(15.826133,97.788614,13.252252); + v(16.094663,97.435137,12.950572); + v(16.407112,97.032778,12.866234); + v(16.793806,96.806513,13.830349); + v(16.230432,96.783648,12.857318); + v(15.887933,97.282785,12.929804); + v(15.531028,97.648294,13.303022); + v(15.413053,96.889544,12.920764); + v(15.814506,96.428438,12.944832); + v(16.555986,96.674067,13.809527); + v(15.923662,96.161188,13.725111); + v(15.687557,96.595163,14.182960); + v(16.070216,96.901583,14.212794); + v(15.177923,97.033846,14.083009); + v(15.581571,96.497499,14.204600); + v(15.171930,96.830820,14.181558); + v(14.563295,96.568422,13.872832); + v(14.516098,96.718676,13.298842); + v(15.101638,97.262629,13.286977); + v(15.832769,97.525759,14.156119); + v(14.809851,96.379602,12.944385); + v(15.180315,95.941408,12.980076); + v(15.273258,95.737673,13.532103); + v(15.775608,96.124422,13.891842); + v(15.481805,96.456858,14.102388); + v(15.126804,96.715700,14.068810); + v(14.628952,96.457865,13.987833); + v(14.206945,96.128122,13.727115); + v(14.290935,96.272814,13.409373); + v(14.231576,96.033930,13.738206); + v(14.459434,95.973337,13.215154); + v(14.407546,95.726892,13.700464); + v(14.657438,95.535585,13.533808); + v(14.763619,95.719683,13.182511); + v(14.732637,95.512980,13.474855); + v(15.232578,95.751535,13.698127); + v(15.617588,96.141382,13.833286); + v(15.216733,95.800081,13.709458); + v(15.564178,96.118876,13.881073); + v(15.429494,96.417604,14.091679); + v(15.111589,96.648500,14.098291); + v(14.673421,96.435862,13.970221); + v(14.261133,96.063555,13.857277); + v(14.275362,96.006617,13.831415); + v(14.244594,95.913530,13.792949); + v(14.207319,95.932802,13.732555); + v(14.348590,95.677683,13.700248); + v(14.390747,95.682924,13.771979); + v(14.572271,95.530130,13.635716); + v(14.625795,95.565790,13.714927); + v(14.456848,95.709612,13.840268); + v(14.721946,95.569422,13.718767); + v(14.678638,95.534716,13.637845); + v(14.557760,95.522692,13.564357); + v(14.736583,95.507166,13.629073); + v(15.194681,95.814699,13.806563); + v(14.972726,96.055643,14.044061); + v(14.718118,96.372339,14.035281); + v(14.348007,96.007006,13.898244); + v(14.319938,95.923700,13.861709); + v(14.527986,95.755770,13.872107); + v(1.506650,49.605486,13.408249); + v(4.766521,46.693003,14.152294); + v(4.955976,49.502920,15.385681); + v(1.734948,47.077723,12.414145); + v(1.076039,46.248453,8.851325); + v(1.312875,40.871679,11.293611); + v(0.450425,40.555494,8.387431); + v(1.154562,34.629843,10.713193); + v(0.431017,34.614809,7.841783); + v(1.628999,25.020863,9.910380); + v(0.823341,24.960871,7.807391); + v(1.337569,16.111267,9.812397); + v(0.822381,16.034281,7.528180); + v(0.204763,12.068629,7.086198); + v(0.930926,11.951068,10.029581); + v(-0.733786,9.779050,6.887755); + v(0.737003,9.834614,10.390209); + v(0.605898,7.859282,10.733455); + v(-0.869499,7.392024,6.394033); + v(-0.466774,5.231731,9.996612); + v(-0.106626,5.613287,5.452864); + v(-0.106948,3.764384,9.124564); + v(4.337328,5.509908,4.591280); + v(6.279293,3.615825,7.887684); + v(-0.461177,-0.287656,14.706981); + v(8.494078,-0.497982,11.906701); + v(8.753839,-0.495297,16.424486); + v(1.519914,-0.323948,19.433584); + v(6.490737,-0.433044,21.887121); + v(6.475752,1.256351,21.967033); + v(8.695178,1.326573,16.514148); + v(8.576375,1.545751,11.971864); + v(7.052200,5.056819,8.539169); + v(5.762007,7.237754,5.107041); + v(3.146967,7.319845,1.296328); + v(6.085591,9.566414,5.956393); + v(3.288454,9.644293,1.998448); + v(0.726111,9.724188,2.348440); + v(2.910262,12.278101,3.864979); + v(4.074366,12.223598,3.838811); + v(3.210292,15.742866,4.712560); + v(4.552076,15.683110,5.054509); + v(4.081632,24.581781,3.776536); + v(6.244133,24.525929,4.903513); + v(4.991756,34.394190,2.380388); + v(8.239620,34.510820,3.983895); + v(9.292728,34.556433,8.066736); + v(8.764459,39.712839,3.818818); + v(9.899272,40.309710,8.692063); + v(9.790115,45.783697,9.182244); + v(8.591875,43.577692,4.548494); + v(5.142398,43.505674,3.238115); + v(5.251058,39.170183,2.267400); + v(1.620795,40.030272,3.964938); + v(2.205431,43.935213,4.504524); + v(2.650443,47.344522,6.002151); + v(5.162871,46.721884,4.325933); + v(2.134047,49.246737,6.579198); + v(5.312161,48.923700,5.352414); + v(1.737934,51.178705,6.877716); + v(5.480572,50.904497,5.562445); + v(5.766789,54.439161,5.411302); + v(8.068149,50.820505,7.124539); + v(8.980962,54.311960,6.902403); + v(5.952815,57.158186,4.883458); + v(9.937578,56.912191,6.397103); + v(6.990652,64.872934,2.605566); + v(11.571701,64.586557,4.223278); + v(7.609888,73.147005,1.041706); + v(12.546920,73.024141,2.818151); + v(7.968366,81.475863,0.402790); + v(13.266632,81.336542,2.220515); + v(8.329080,89.308397,0.187973); + v(13.012908,89.269388,2.034581); + v(14.818586,81.765772,8.343544); + v(14.507810,89.652636,7.814258); + v(12.835458,82.345667,13.940101); + v(12.433204,90.161615,13.445709); + v(7.400665,82.815210,15.960586); + v(7.561735,90.489435,15.292621); + v(2.157176,82.896875,13.493134); + v(2.707079,90.494898,12.920052); + v(0.897771,82.484438,7.761602); + v(0.543508,74.145090,8.278238); + v(2.198708,73.558382,2.385658); + v(2.035661,65.078737,3.823175); + v(2.585179,81.887926,1.773421); + v(3.286787,89.602671,1.508923); + v(1.527949,90.097353,7.111975); + v(1.519550,57.346849,6.046059); + v(1.521946,54.697081,6.591184); + v(0.201938,54.334993,10.026517); + v(0.347702,51.653788,9.911427); + v(0.687385,49.370001,9.509535); + v(1.389412,34.720636,4.037469); + v(1.788668,24.776943,4.775705); + v(1.968504,15.830336,4.977778); + v(1.741075,12.332841,3.891258); + v(-0.218211,7.398130,1.949427); + v(0.513173,5.915795,2.210709); + v(2.720960,5.864437,1.782591); + v(2.410679,3.122092,2.436792); + v(3.316441,2.984170,4.762363); + v(0.918320,3.039957,5.226649); + v(0.944008,3.156210,2.720765); + v(1.217012,-0.348395,3.080471); + v(2.359681,-0.374975,2.859641); + v(3.075125,-0.387695,4.765081); + v(1.225383,-0.344667,5.122558); + v(1.262675,51.745520,13.781885); + v(5.130211,51.623529,15.759713); + v(8.351795,51.351374,14.061975); + v(8.376533,49.221121,13.675892); + v(8.542556,46.409243,12.663136); + v(4.518114,40.715513,12.824489); + v(4.199813,34.398180,12.094426); + v(3.691843,24.965727,11.515559); + v(3.285496,16.084833,11.475748); + v(3.100252,11.935825,11.909716); + v(3.217152,10.028242,12.390952); + v(3.749041,7.708579,13.086571); + v(0.592459,6.251130,11.916622); + v(0.509410,3.387120,15.194690); + v(-0.521468,1.759398,14.802076); + v(1.561314,1.495596,19.505267); + v(4.369524,1.305813,22.624629); + v(4.357612,-0.382957,22.549541); + v(4.299217,2.090631,22.267152); + v(1.810952,2.155209,19.534694); + v(4.567033,4.052884,16.979268); + v(4.102797,5.937068,14.674611); + v(8.339743,3.154566,12.427864); + v(7.241556,5.656202,10.668723); + v(6.085078,7.713984,9.765169); + v(5.528058,9.679247,9.773677); + v(5.063965,11.757275,9.940420); + v(5.820636,12.035533,6.942374); + v(6.025773,15.737768,7.682789); + v(7.528956,24.582792,7.988241); + v(8.099777,34.257277,10.966128); + v(8.721427,40.634569,11.578484); + v(9.578187,48.868254,9.853177); + v(8.479342,46.594828,5.535014); + v(8.203395,48.813665,6.802146); + v(9.507776,51.146788,10.275115); + v(10.230253,53.779940,10.424825); + v(11.062219,57.334204,10.327761); + v(12.931917,65.141474,9.695940); + v(14.065189,73.446962,8.842818); + v(12.122491,74.013086,14.302215); + v(7.049808,74.469072,16.398877); + v(1.779619,74.547052,13.869935); + v(0.568845,65.779673,9.178204); + v(0.146849,57.897932,9.874016); + v(1.110587,54.927263,14.229902); + v(1.205167,53.615355,14.128804); + v(5.282793,53.780317,16.044879); + v(5.359135,54.892679,16.083179); + v(5.537186,58.139360,16.280671); + v(1.220989,58.149797,14.407086); + v(1.668038,66.132105,14.120776); + v(6.484137,66.067621,16.482923); + v(11.207380,65.639750,14.521022); + v(9.640497,57.715078,14.758189); + v(8.952861,54.508783,14.550248); + v(8.621255,53.191416,14.425433); + v(6.643708,24.738672,10.050239); + v(5.100701,15.896933,9.926710); + v(8.411425,1.998595,16.647064); + v(6.392987,2.041457,21.611793); + v(-24.352822,79.919886,11.157316); + v(-24.005942,79.430468,11.213330); + v(-23.974162,79.893839,11.330515); + v(-24.307654,79.381121,11.086664); + v(-24.518817,79.441286,10.848459); + v(-24.299971,79.279642,11.074595); + v(-24.462882,79.352739,10.882105); + v(-24.440997,79.265001,10.823094); + v(-24.267214,79.189142,11.031110); + v(-24.227635,79.134203,10.979915); + v(-24.006150,79.255777,11.132433); + v(-24.057755,79.344126,11.170249); + v(-23.947234,79.351152,11.178597); + v(-23.871066,79.312113,11.115353); + v(-23.950388,79.223177,11.095170); + v(-24.216687,79.220972,10.968076); + v(-24.419550,79.233118,10.761422); + v(-24.459952,79.324541,10.696396); + v(-24.509837,79.363955,10.607856); + v(-24.501887,79.362909,10.784024); + v(-24.632885,79.907763,10.860986); + v(-24.290598,80.637575,11.096171); + v(-23.926066,80.553926,11.314512); + v(-23.874817,79.882250,11.300081); + v(-23.893714,79.379168,11.221262); + v(-23.766449,79.348169,11.136676); + v(-23.837458,79.858271,11.336336); + v(-23.865401,80.609095,11.299698); + v(-24.290198,80.713503,11.097562); + v(-24.613423,80.625498,10.766101); + v(-24.612834,80.569017,10.824623); + v(-24.630082,79.898195,10.761714); + v(-24.559390,79.393328,10.747701); + v(-24.677737,79.876017,10.737385); + v(-24.740622,80.689066,10.773123); + v(-24.665118,79.870050,10.568397); + v(-24.536353,79.962755,10.264934); + v(-24.294272,79.433344,10.356990); + v(-24.438466,80.528017,10.055992); + v(-23.999482,80.112162,9.832300); + v(-24.447089,81.550142,10.026787); + v(-23.902720,81.589914,9.749030); + v(-23.367995,81.602800,9.916098); + v(-23.470919,80.129213,10.009470); + v(-23.131957,80.092402,10.434506); + v(-23.037118,81.570208,10.349907); + v(-23.484286,81.979326,10.111620); + v(-24.037118,81.951609,10.030312); + v(-24.535550,82.021105,10.262586); + v(-23.946219,82.145350,9.935171); + v(-23.428994,82.115854,10.110233); + v(-23.028138,83.186884,9.621700); + v(-23.090336,82.213251,10.512840); + v(-22.653626,83.391825,10.092625); + v(-23.001969,83.678080,9.079152); + v(-22.114756,84.144701,9.695012); + v(-22.055714,84.839014,10.205822); + v(-21.201066,85.608377,9.502853); + v(-22.403502,86.655268,9.774869); + v(-22.912610,85.467112,10.385493); + v(-24.322062,86.341387,9.586743); + v(-24.183514,87.274050,8.747321); + v(-24.827904,85.518015,9.224792); + v(-24.829897,86.485437,8.483834); + v(-24.948557,85.096445,8.976985); + v(-25.147997,85.504381,8.473956); + v(-25.361975,84.358301,8.657145); + v(-25.116829,85.605623,7.836761); + v(-25.862898,84.057642,8.082723); + v(-25.587462,84.360147,7.155444); + v(-26.133534,83.509981,7.212715); + v(-25.480109,83.704531,6.514012); + v(-25.752852,82.409204,6.793679); + v(-25.689690,82.354631,5.873340); + v(-25.797001,81.035959,6.232571); + v(-25.239712,80.897944,5.674814); + v(-25.162570,78.831934,6.325960); + v(-23.765351,81.464792,6.184722); + v(-23.838269,79.483492,6.726697); + v(-23.812674,81.702074,6.874179); + v(-23.626387,82.096941,5.958954); + v(-23.749321,82.271433,6.765082); + v(-22.788106,83.082514,6.313938); + v(-23.132506,82.193071,5.406588); + v(-23.997855,81.216318,6.021037); + v(-25.107194,80.787958,5.699732); + v(-25.013499,82.188311,5.312291); + v(-25.087956,80.513079,4.954912); + v(-24.771287,79.018267,6.146973); + v(-24.825415,79.151384,5.388580); + v(-24.230162,78.757486,5.051672); + v(-24.471951,80.487108,4.427890); + v(-24.859276,82.220003,4.557768); + v(-24.118325,82.145288,4.072399); + v(-23.749321,83.275080,4.081277); + v(-23.762255,82.168123,3.596381); + v(-23.874844,80.795099,3.900043); + v(-23.441363,80.693659,3.456339); + v(-23.772467,80.029970,4.198110); + v(-23.296475,79.725794,3.913642); + v(-22.500340,80.210871,4.170369); + v(-22.553742,81.104754,3.796882); + v(-22.544863,80.361185,4.691150); + v(-22.651307,81.340982,4.345497); + v(-22.229586,82.344118,3.540872); + v(-22.344496,82.236902,4.215721); + v(-21.427470,82.961359,3.927183); + v(-21.686968,82.929079,5.279243); + v(-20.918303,84.003824,5.615684); + v(-20.616021,83.970545,4.141885); + v(-21.981831,84.465319,3.332461); + v(-21.360846,85.766443,3.570636); + v(-20.157246,85.321939,4.543293); + v(-21.437739,86.703379,3.562363); + v(-20.083602,86.393724,4.510944); + v(-21.140206,88.108744,3.570929); + v(-19.984746,88.059023,4.432583); + v(-19.575406,88.959337,3.801771); + v(-19.295430,89.337412,5.022170); + v(-18.897286,90.695993,4.681219); + v(-19.165400,90.295633,3.562342); + v(-18.385403,92.137819,2.877472); + v(-18.026919,92.448198,4.198252); + v(-15.754416,96.890734,1.694317); + v(-15.705689,97.334307,3.270862); + v(-13.266041,101.191065,0.477513); + v(-13.290156,101.828386,2.199450); + v(-12.363097,103.511690,-0.167145); + v(-12.416758,104.178125,1.626330); + v(-11.692725,107.718370,0.680658); + v(-11.275441,107.237040,-0.940192); + v(-11.511330,109.400751,0.463555); + v(-11.015305,109.255320,-1.165824); + v(-10.479495,110.831217,-1.161124); + v(-10.646914,110.817736,-3.479755); + v(-9.306508,115.863192,0.096793); + v(-9.306525,116.203661,-2.245795); + v(-10.610587,116.651758,-3.538850); + v(-9.164898,121.934290,-2.888158); + v(-8.295780,121.564852,-1.275465); + v(-8.765400,129.234545,-1.580218); + v(-11.629742,122.645250,-3.455542); + v(-12.846629,117.058695,-3.683915); + v(-14.509228,111.701181,-3.982366); + v(-12.240265,111.295488,-4.342890); + v(-13.005314,109.310068,-4.497616); + v(-11.509144,108.935335,-3.493723); + v(-12.092957,106.800890,-3.373819); + v(-13.726645,103.254747,-2.566782); + v(-14.962632,101.016451,-1.585180); + v(-17.306906,97.029200,0.136704); + v(-19.630547,92.338923,2.169559); + v(-20.179097,90.444338,2.921835); + v(-20.569491,89.142557,3.079548); + v(-22.361571,88.412706,3.892670); + v(-22.748271,87.201517,3.797732); + v(-22.614989,86.172777,3.797450); + v(-23.091450,84.709887,3.786412); + v(-23.374442,83.730143,3.676073); + v(-22.664723,83.198931,3.211596); + v(-23.186348,82.189585,3.135050); + v(-23.597086,82.897722,3.586114); + v(-23.829451,84.996187,4.724268); + v(-24.388951,83.938440,4.623432); + v(-24.711142,83.077776,4.532587); + v(-24.812150,83.417200,5.232585); + v(-25.538886,83.187479,5.728875); + v(-25.061795,84.038088,5.750633); + v(-24.448781,85.276209,5.658753); + v(-23.924647,86.669390,5.551959); + v(-24.335560,86.825624,6.548493); + v(-24.886466,85.514559,6.627812); + v(-24.729207,86.855143,7.716134); + v(-24.013491,88.146486,7.742801); + v(-22.315177,87.609743,8.926500); + v(-22.071517,88.466120,8.321015); + v(-21.877339,89.325014,8.007479); + v(-22.985341,89.394327,7.108690); + v(-22.496291,90.687426,6.866987); + v(-22.803807,90.244822,4.975413); + v(-23.049559,88.975611,5.335796); + v(-22.046275,89.551538,3.305974); + v(-21.523297,90.872324,3.095470); + v(-21.162938,92.882334,2.415522); + v(-19.058583,97.707117,0.292354); + v(-17.043475,101.810778,-1.489605); + v(-15.957060,104.000048,-2.720468); + v(-14.106230,107.097704,-4.090923); + v(-16.370747,108.330637,-2.738721); + v(-18.031350,105.538301,-1.274348); + v(-18.850943,103.021547,-0.125006); + v(-20.266518,98.684862,1.771036); + v(-21.760766,93.559610,4.005879); + v(-22.219620,91.521082,4.568776); + v(-21.865407,91.952806,6.341400); + v(-21.226035,90.595560,7.721231); + v(-20.608693,89.028475,7.723744); + v(-20.852978,88.058977,8.047628); + v(-20.851107,87.113230,8.766935); + v(-20.730471,86.402483,7.932577); + v(-20.773650,87.144648,6.959153); + v(-20.185130,88.634836,6.428113); + v(-20.026875,90.095430,7.408332); + v(-19.618256,89.759249,6.128498); + v(-19.511076,91.390009,6.802848); + v(-19.203021,91.077364,5.735442); + v(-18.224804,92.884928,5.372900); + v(-18.799660,93.341616,6.266319); + v(-16.054181,97.887552,4.674569); + v(-17.180481,98.466646,5.154905); + v(-18.884421,99.090662,5.042127); + v(-19.973733,93.749132,6.518437); + v(-21.402676,93.955347,5.744171); + v(-20.244328,99.263582,3.757518); + v(-20.623118,91.838923,7.061803); + v(-18.896010,103.836687,2.055706); + v(-17.609643,103.892992,3.604529); + v(-15.527049,103.281229,4.169947); + v(-13.967429,102.628809,3.820067); + v(-13.205538,105.086138,3.256718); + v(-12.667252,107.907579,2.259460); + v(-12.396084,109.309809,1.622673); + v(-11.065823,111.066866,0.647273); + v(-10.169278,115.904177,2.052092); + v(-8.614691,121.212275,1.245268); + v(-8.358578,128.991915,0.284760); + v(-8.614152,128.587908,2.669233); + v(-9.716857,128.666307,4.053909); + v(-9.641320,121.334154,3.072113); + v(-11.420790,121.515451,3.994639); + v(-11.600482,128.727343,4.674962); + v(-14.221106,129.297579,3.290141); + v(-14.287892,122.343256,2.814834); + v(-14.875268,129.602999,0.871593); + v(-15.374529,122.747599,0.215947); + v(-14.287215,116.740877,2.176758); + v(-15.485501,117.378107,0.000345); + v(-15.865920,112.041002,-0.126683); + v(-14.381239,111.576509,1.294828); + v(-14.348406,110.068766,1.694157); + v(-15.956454,110.341455,0.789748); + v(-16.129975,110.402163,-1.420348); + v(-16.405339,109.168268,1.754678); + v(-16.870686,108.881022,-0.638469); + v(-18.207175,106.277987,1.008100); + v(-17.091013,106.444780,2.770356); + v(-15.011159,105.809908,3.510146); + v(-14.420851,108.723581,2.515946); + v(-12.139859,111.010065,1.810820); + v(-11.769074,116.067865,2.956195); + v(-15.484238,109.951883,-3.326278); + v(-15.748288,112.156374,-2.156725); + v(-15.140999,117.606363,-2.450020); + v(-14.523758,123.120653,-2.470100); + v(-11.040095,129.535692,-2.727924); + v(-13.953969,129.972124,-1.824096); + v(-19.796483,88.372698,5.461378); + v(-19.912550,86.807146,5.824193); + v(-20.309859,85.305208,5.934100); + v(-21.255303,85.564486,6.842058); + v(-21.050507,85.301645,7.640304); + v(-21.565247,84.641031,8.975960); + v(-22.299243,83.869043,8.226151); + v(-23.275244,83.577501,8.835119); + v(-23.793994,83.289148,9.255924); + v(-24.490328,82.524042,10.149469); + v(-24.696730,82.170557,10.892269); + v(-24.887698,81.609079,10.939819); + v(-24.721467,80.794863,10.604042); + v(-24.349299,80.773439,11.174011); + v(-24.324666,80.907640,11.146372); + v(-23.667094,80.771761,11.356201); + v(-23.835249,80.669214,11.418975); + v(-23.670336,79.849070,11.277490); + v(-23.401423,79.936937,11.052790); + v(-23.207814,80.499964,10.910288); + v(-23.582678,79.417154,10.850963); + v(-23.147122,81.520594,10.929226); + v(-23.196742,81.975595,10.605569); + v(-23.275565,82.056902,11.125068); + v(-23.163537,82.629168,11.044973); + v(-22.695502,83.868601,10.657142); + v(-23.406622,84.262934,10.916144); + v(-24.199652,85.437761,10.185870); + v(-24.609501,84.908976,9.712348); + v(-24.844252,84.231684,9.018015); + v(-25.208056,82.848795,8.783186); + v(-26.342234,82.935846,8.326742); + v(-26.401362,82.761782,7.488521); + v(-26.473687,81.704279,7.660998); + v(-25.964778,81.589296,7.052649); + v(-25.965182,79.631891,7.593400); + v(-24.847390,80.063906,7.933793); + v(-24.723626,81.832041,7.486270); + v(-24.904242,80.173914,8.587054); + v(-24.839964,82.138910,8.259345); + v(-24.388293,82.374025,7.453002); + v(-24.583979,82.680361,8.238850); + v(-23.614190,83.227518,7.588057); + v(-24.272343,83.512011,8.532861); + v(-23.000071,83.649179,7.851714); + v(-23.587590,83.505014,8.680290); + v(-22.378882,83.786676,7.502405); + v(-24.306536,81.841845,7.404354); + v(-25.818215,81.301012,6.978641); + v(-25.689299,79.172640,7.520467); + v(-25.706963,79.322962,6.719346); + v(-25.190346,78.365046,6.393567); + v(-24.127266,78.997133,6.874060); + v(-23.870463,79.703150,7.385829); + v(-24.348170,79.815081,7.888779); + v(-25.749499,78.724825,7.655524); + v(-25.655678,78.448221,6.972107); + v(-25.045186,78.017427,6.598869); + v(-23.948279,78.690638,6.973502); + v(-24.003127,79.001474,7.525851); + v(-24.224949,79.224451,7.369267); + v(-24.633803,79.250612,7.785437); + v(-25.568614,78.352465,7.774461); + v(-25.323464,77.855066,7.267145); + v(-24.666106,76.901239,7.788298); + v(-24.563654,76.989145,8.497432); + v(-24.447003,76.713694,8.670165); + v(-24.326199,76.381998,8.067832); + v(-23.912787,76.379404,7.505871); + v(-23.665726,76.264513,7.708869); + v(-23.832673,76.174562,8.336279); + v(-23.466069,76.040911,8.533371); + v(-23.434966,76.354746,9.125511); + v(-24.156962,76.569292,8.766207); + v(-22.866950,77.102571,9.134562); + v(-23.373290,77.463518,8.856859); + v(-23.669556,77.541811,8.647005); + v(-23.782368,77.946337,8.565419); + v(-24.413262,78.986696,8.012722); + v(-23.310891,77.904108,8.108347); + v(-23.309430,77.645205,7.508406); + v(-24.072695,76.679255,7.413896); + v(-23.239176,77.272493,7.709037); + v(-23.295222,77.587648,8.199589); + v(-23.043145,77.553171,8.324634); + v(-22.893626,77.168383,7.837046); + v(-22.418875,76.826868,8.181947); + v(-22.484622,77.109911,8.690508); + v(-21.910151,76.586870,9.082874); + v(-21.875372,76.338861,8.618621); + v(-21.731476,76.034220,9.308298); + v(-22.274134,76.584238,9.466503); + v(-22.657286,76.046206,9.470425); + v(-23.362565,76.131350,9.087867); + v(-23.361926,75.936426,8.607354); + v(-23.215607,75.963060,8.665550); + v(-23.186135,76.118891,9.068495); + v(-22.696051,75.893274,9.403720); + v(-22.084191,75.762377,9.629402); + v(-22.157359,75.630342,9.589139); + v(-22.692963,75.897814,9.354529); + v(-23.153286,76.044947,9.067347); + v(-23.156062,75.932848,8.700057); + v(-22.718199,75.811922,9.309829); + v(-22.109993,75.609606,9.554958); + v(-22.193003,75.574640,9.504317); + v(-22.654782,75.621744,9.005557); + v(-22.438231,75.639681,8.714641); + v(-21.987816,75.448404,9.068064); + v(-22.116339,75.448130,9.291355); + v(-22.028451,75.424868,9.336665); + v(-21.937035,75.434832,9.153242); + v(-21.931275,75.443064,9.375182); + v(-22.099095,75.534540,9.497788); + v(-22.006962,75.563219,9.547602); + v(-21.858023,75.483667,9.397123); + v(-21.959666,75.614397,9.573929); + v(-22.042559,75.689318,9.582745); + v(-21.993329,76.102129,9.542648); + v(-21.920338,75.529970,9.357131); + v(-21.771966,75.498903,9.174857); + v(-21.806918,75.544336,9.081765); + v(-21.832978,75.456171,9.177683); + v(-21.888104,75.473078,9.083136); + v(-22.371970,75.700304,8.672078); + v(-22.863883,75.866884,8.452071); + v(-22.870926,75.924929,8.398321); + v(-22.338950,75.673563,8.644480); + v(-21.890982,75.466455,9.022838); + v(-21.786763,75.579348,8.997031); + v(-21.723425,75.936068,8.968796); + v(-22.234515,75.786074,8.571584); + v(-22.973248,75.891771,8.260160); + v(-22.951407,76.057230,8.097407); + v(-21.984578,84.312983,6.585212); + v(-22.926287,82.170168,4.722834); + v(-23.490660,81.164118,5.559436); + v(-23.292828,79.442499,6.040133); + v(-23.768937,79.573015,6.479622); + v(-24.785758,78.768099,6.250149); + v(-24.664301,78.511286,5.608939); + v(-24.550355,78.621248,6.338275); + v(-23.731577,79.378557,6.514349); + v(-23.882290,79.328486,6.329087); + v(-23.377482,79.455576,5.983662); + v(-23.519349,79.333147,5.953621); + v(-23.467892,79.125284,5.480984); + v(-23.224694,79.121202,5.453767); + v(-24.209506,78.485521,5.070898); + v(-24.020535,78.356867,5.241978); + v(-22.540410,78.465563,5.985428); + v(-22.622279,78.695131,6.499015); + v(-22.993062,78.695368,6.932494); + v(-23.553107,77.716517,6.944054); + v(-24.272555,78.144251,5.873212); + v(-23.655419,77.544733,6.291184); + v(-23.231221,79.318377,5.403052); + v(-23.442311,80.953211,4.908738); + v(-23.981755,81.010324,4.474105); + v(-23.734622,80.000620,4.813731); + v(-23.591475,79.558062,4.415081); + v(-23.241562,79.527864,3.966089); + v(-22.745122,80.078066,4.153654); + v(-22.534434,80.187822,4.100201); + v(-23.064263,79.463907,4.102188); + v(-22.001833,79.827341,4.383398); + v(-22.025723,80.097338,4.834937); + v(-22.648627,80.522783,4.504506); + v(-22.794550,80.322649,4.556348); + v(-22.959498,80.479921,5.035177); + v(-23.075478,81.410471,4.779528); + v(-23.085770,80.308023,4.920915); + v(-23.666977,79.815058,4.924290); + v(-23.424258,79.727182,4.996835); + v(-22.855275,80.443964,4.986472); + v(-22.321734,80.082758,5.267096); + v(-22.646655,79.306971,5.347370); + v(-23.179360,79.331232,4.640794); + v(-22.361466,79.045481,4.498175); + v(-22.766520,79.122934,4.853750); + v(-22.446353,78.917406,5.010767); + v(-22.274642,78.883486,4.521883); + v(-22.156031,79.568995,4.435031); + v(-22.154795,78.959795,4.569258); + v(-22.157404,79.713945,4.332168); + v(-21.738715,79.791353,4.436519); + v(-21.622391,79.217707,4.642339); + v(-21.164511,79.781115,4.623384); + v(-21.273797,80.053499,4.924302); + v(-21.851035,80.077501,4.773113); + v(-22.314887,80.001993,4.682479); + v(-22.234627,79.871119,4.800297); + v(-22.403740,79.830271,5.234731); + v(-22.562230,79.186861,5.450341); + v(-22.398314,79.256311,5.427437); + v(-22.368088,80.011568,5.149310); + v(-21.938239,80.073267,5.210443); + v(-21.829123,79.509752,5.444155); + v(-22.090022,79.022593,5.072811); + v(-21.818242,79.173098,5.082311); + v(-21.685372,79.148737,5.123245); + v(-21.700751,79.398905,5.418430); + v(-21.614220,79.235262,5.112756); + v(-21.608534,79.451578,5.350591); + v(-21.565863,79.250460,5.119828); + v(-21.559950,79.421564,5.347009); + v(-21.225871,79.600756,5.425296); + v(-21.218987,79.612413,5.461816); + v(-21.256999,79.734400,5.482041); + v(-21.346201,80.037775,5.328122); + v(-20.798491,80.016092,5.061265); + v(-20.807503,79.855593,4.824215); + v(-20.662339,79.636240,4.965383); + v(-20.668520,79.674898,5.204580); + v(-20.772786,79.792284,5.393798); + v(-20.932662,80.032381,5.309685); + v(-20.819722,79.833124,5.433797); + v(-20.804911,79.718660,5.441756); + v(-20.776187,79.713587,5.403766); + v(-20.704340,79.722719,5.369028); + v(-20.810055,79.647425,5.398307); + v(-21.207251,79.528704,5.409923); + v(-21.132145,79.350512,5.194988); + v(-20.742062,79.536448,5.231367); + v(-20.680775,79.569239,5.235918); + v(-20.745493,79.657038,5.366558); + v(-20.633782,79.626993,5.228796); + v(-20.611006,79.683641,5.216021); + v(-20.698990,79.777369,5.367372); + v(-20.610179,79.651888,5.022858); + v(-20.621979,79.606348,5.049538); + v(-20.669058,79.549059,5.070104); + v(-20.714131,79.511942,5.026347); + v(-21.080107,79.349108,4.916794); + v(-21.437253,79.248224,4.871092); + v(-21.474764,79.262560,4.831705); + v(-21.534869,79.164560,4.775061); + v(-21.056078,79.382242,4.829930); + v(-21.079798,79.394388,4.858692); + v(-20.680518,79.542933,4.959261); + v(-20.672196,79.566652,5.000379); + v(-20.680951,79.637064,4.895546); + v(-21.063843,79.461512,4.732849); + v(-23.074982,77.480738,5.927142); + v(-23.267829,77.211512,6.535149); + v(-22.949853,77.284502,5.992648); + v(-22.659054,78.233973,6.056833); + v(-22.865515,78.397264,6.482477); + v(-23.120677,78.355211,6.929427); + v(-23.446263,77.521799,7.065973); + v(-23.209864,77.570215,7.120006); + v(-23.105481,78.531977,7.005930); + v(-22.905547,78.626375,6.437169); + v(-22.614554,78.419916,5.962844); + v(-22.749838,77.357378,6.108574); + v(-22.120299,78.385370,6.200507); + v(-22.340004,78.687082,6.665695); + v(-22.566718,78.584887,7.198563); + v(-22.488354,77.784754,7.403108); + v(-22.809536,77.232096,6.730929); + v(-22.346470,77.383883,6.894198); + v(-22.214146,77.373545,6.951957); + v(-22.317538,77.639292,7.379040); + v(-22.121211,77.487581,6.971309); + v(-21.939530,77.470324,6.533869); + v(-21.875495,77.583635,6.637857); + v(-21.340176,77.724939,6.742816); + v(-21.376969,77.734980,6.777170); + v(-20.889540,77.890574,7.014207); + v(-20.888217,77.911684,7.072929); + v(-21.390507,77.661219,6.841555); + v(-20.947676,77.834879,7.086357); + v(-20.835150,77.950190,7.153439); + v(-20.867718,78.011629,7.044754); + v(-20.814023,78.016352,7.131260); + v(-20.940243,78.010141,7.379278); + v(-21.127459,78.494616,7.215375); + v(-21.039740,78.339510,6.874546); + v(-21.403908,78.435869,6.539585); + v(-21.328190,77.853304,6.634314); + v(-20.875739,78.030268,6.952575); + v(-22.021355,77.576014,6.359041); + v(-21.616339,78.729998,6.967483); + v(-21.819855,78.621790,7.469519); + v(-21.772742,78.052019,7.628280); + v(-21.718159,77.893892,7.587916); + v(-22.182835,77.721010,7.324972); + v(-22.061406,77.504091,6.993709); + v(-22.119870,77.680368,7.325980); + v(-21.688921,77.794596,7.508759); + v(-21.717202,77.887056,7.537834); + v(-21.187293,78.023645,7.679875); + v(-21.204924,78.177439,7.688549); + v(-21.335751,78.471811,7.536331); + v(-21.134402,78.130831,7.640987); + v(-21.140755,78.024538,7.637544); + v(-21.181847,77.939531,7.609895); + v(-21.527482,77.601786,7.202391); + v(-21.040001,77.823740,7.369702); + v(-20.963143,77.863619,7.395223); + v(-20.899930,77.871531,7.158480); + v(-20.901711,77.939760,7.407882); + v(-20.869793,78.016779,7.407904); + v(-21.033490,78.114420,7.621913); + v(-21.040305,78.041918,7.612173); + v(-21.091458,77.957148,7.586690); + v(-21.836457,77.553705,6.692325); + v(-21.823433,84.391542,7.288559); + v(-24.535538,83.667086,8.691845); + v(-24.419064,83.717134,9.432412); + v(-24.496947,84.176531,10.180237); + v(-24.590598,82.692667,10.812745); + v(-24.319146,82.239275,11.229165); + v(-24.415051,81.497248,11.289540); + v(-23.875021,81.612032,11.637906); + v(-23.860684,82.194376,11.464565); + v(-23.820550,82.734156,11.336168); + v(-24.250390,82.746820,11.131394); + v(-24.076794,84.285913,10.710161); + v(-25.282059,82.116030,8.822969); + v(-26.515893,81.869570,8.371783); + v(-26.434174,79.869844,8.721947); + v(-26.378199,80.182688,8.001611); + v(-26.413573,79.358431,8.151922); + v(-26.024270,79.261942,7.603594); + v(-25.017359,79.608660,8.163088); + v(-25.011277,79.727869,8.633578); + v(-25.328755,80.307589,9.090830); + v(-26.520646,79.514406,8.799389); + v(-26.277806,79.234751,8.905164); + v(-26.119839,78.736444,8.391713); + v(-25.813267,78.997934,7.784839); + v(-25.892207,77.882959,8.649363); + v(-25.464934,77.602770,8.267909); + v(-24.515646,78.099619,8.552683); + v(-24.699849,79.190447,8.238902); + v(-24.531785,78.237963,9.119349); + v(-24.741929,79.372324,8.809897); + v(-25.356152,79.780947,8.979236); + v(-25.128682,79.409555,9.274340); + v(-24.928595,78.310595,9.549658); + v(-25.884007,77.814516,9.272602); + v(-25.780840,77.341539,8.797999); + v(-25.402222,77.284006,8.306777); + v(-24.545430,77.714708,8.690783); + v(-24.550311,77.883699,9.185644); + v(-24.913855,77.898775,9.567811); + v(-25.856438,77.510935,9.388003); + v(-25.583666,77.299570,9.483542); + v(-24.603547,77.674509,9.778221); + v(-24.243989,77.667704,9.353698); + v(-24.202218,77.478457,8.836085); + v(-25.163538,77.091997,8.490425); + v(-24.022849,76.886164,9.056921); + v(-24.057290,77.070566,9.557556); + v(-24.400275,77.070559,9.942929); + v(-25.129040,76.678911,9.739429); + v(-25.469550,76.945383,9.001628); + v(-25.202992,76.566225,9.188541); + v(-24.738316,76.488009,8.822158); + v(-25.170956,76.435411,9.226962); + v(-24.839228,76.335382,8.922016); + v(-24.326407,75.915438,9.141085); + v(-23.859519,76.234156,9.298511); + v(-23.854376,76.355280,9.775091); + v(-24.199328,76.400164,10.096292); + v(-24.687661,76.091906,9.989045); + v(-25.151854,76.488146,9.655931); + v(-25.052899,76.390192,9.283515); + v(-25.014483,76.416903,9.637845); + v(-24.766177,76.001314,9.893105); + v(-24.362561,75.630365,10.058888); + v(-24.464627,75.563799,9.991740); + v(-24.754502,76.012766,9.850352); + v(-24.429534,75.536531,9.956002); + v(-24.800282,75.964525,9.790045); + v(-25.016583,76.348253,9.619984); + v(-25.021935,76.338205,9.306154); + v(-24.784743,75.854548,9.496235); + v(-24.564259,75.849222,9.235944); + v(-24.326903,75.464945,9.493888); + v(-24.463130,75.466257,9.701898); + v(-24.408562,75.407038,9.735505); + v(-24.303526,75.418459,9.565332); + v(-24.329907,75.377436,9.773080); + v(-24.215943,75.391459,9.590352); + v(-24.259427,75.377108,9.801648); + v(-24.150794,75.402246,9.597288); + v(-24.285754,75.443422,9.778088); + v(-24.148409,75.468897,9.526450); + v(-23.937785,75.769197,9.855424); + v(-24.349915,75.567354,9.999498); + v(-24.148646,75.873278,10.062659); + v(-23.918360,75.760775,9.522022); + v(-24.107178,75.505602,9.459346); + v(-24.462405,75.852900,9.179967); + v(-24.236498,75.452356,9.456196); + v(-24.240178,75.444025,9.511495); + v(-24.482550,75.879908,9.211871); + v(-24.763218,76.294130,9.047998); + v(-24.786591,76.235910,9.080073); + v(-24.363877,75.463732,9.937651); + v(-24.501156,75.550074,9.902997); + v(-24.440541,75.485392,9.886947); + v(-24.310887,75.480471,9.973112); + v(-23.928210,79.290110,10.586663); + v(-23.295580,87.467791,4.802429); + v(-23.306305,86.454706,4.730295); + v(-23.832915,87.652292,5.613939); + v(-24.056811,88.062014,6.498060); + v(-0.187440,46.614016,5.663158); + v(-0.438238,48.472666,7.665168); + v(-3.543906,45.644777,6.216863); + v(1.427121,47.319197,2.388318); + v(1.374771,49.868418,4.341696); + v(1.691228,47.143686,-2.539014); + v(0.551601,49.554419,-0.066138); + v(-0.873586,47.298170,-4.717322); + v(-0.390093,43.764833,-7.369764); + v(2.727983,43.830385,-4.518719); + v(2.478032,42.323801,-0.218022); + v(1.019331,41.426371,2.259536); + v(-2.496036,40.755137,2.674400); + v(-6.807742,46.134382,3.796395); + v(-6.283274,41.340334,0.429209); + v(-7.143104,46.674711,0.034933); + v(-6.671494,42.284681,-2.538448); + v(-5.016167,35.777720,-2.551500); + v(-1.500323,35.306120,-0.465637); + v(-2.607639,27.458199,-6.860799); + v(-2.933849,28.203541,-8.961338); + v(-0.615092,20.278105,-9.824352); + v(-0.112417,26.956490,-4.699091); + v(0.921131,19.735266,-7.861104); + v(1.063994,15.371224,-8.866117); + v(-0.534291,16.336393,-11.110679); + v(-0.921582,14.515440,-12.068174); + v(0.728914,13.221661,-9.435657); + v(-1.397779,12.889543,-13.227354); + v(0.118853,10.678947,-10.177526); + v(-2.624012,10.823765,-14.013082); + v(-0.496878,8.355329,-10.093990); + v(-4.010307,7.679791,-14.411188); + v(-1.369971,5.754045,-9.425066); + v(-4.985483,4.539731,-11.679069); + v(-4.137147,6.559895,-15.652874); + v(-5.214308,4.088020,-12.216062); + v(-4.042096,4.838223,-16.727036); + v(-5.204906,2.639385,-13.309562); + v(4.142230,2.752929,-12.682777); + v(0.830312,0.618999,-8.355238); + v(0.865345,2.251330,-7.547851); + v(4.127482,4.384298,-11.459797); + v(4.969069,9.515784,-14.786794); + v(5.046549,10.131390,-13.156429); + v(5.710454,13.176485,-16.504134); + v(6.148446,13.959805,-14.548048); + v(6.525633,16.674963,-18.106686); + v(5.827777,15.681297,-12.895393); + v(5.475435,18.321507,-16.820323); + v(3.405530,17.330648,-19.368477); + v(3.782729,15.838871,-19.778922); + v(5.829813,15.408907,-18.951380); + v(5.434201,12.946825,-20.308898); + v(4.074190,13.232199,-20.858319); + v(4.204237,10.186833,-22.624629); + v(5.263902,9.964745,-22.196900); + v(4.895125,11.359465,-18.442570); + v(1.589938,14.041842,-18.169743); + v(2.671393,11.826052,-19.340886); + v(3.075751,9.112074,-21.315385); + v(4.791127,8.752562,-20.622983); + v(-0.000116,15.251904,-17.034548); + v(-1.925254,11.595345,-15.974318); + v(-0.952661,10.758603,-17.179398); + v(-0.562997,16.623438,-15.258341); + v(-0.557949,18.136280,-13.619957); + v(-0.923002,21.098192,-12.093473); + v(-0.883006,29.391521,-11.333518); + v(-5.464990,37.295153,-5.278886); + v(-4.267246,43.730555,-6.733127); + v(-3.386341,38.916132,-8.579675); + v(0.210797,39.368185,-9.158286); + v(1.516716,29.838526,-11.715865); + v(3.285538,38.855314,-6.614468); + v(3.145359,37.149042,-3.111566); + v(1.660643,35.994349,-0.803759); + v(2.312220,27.605021,-5.525798); + v(3.023760,20.390539,-8.841353); + v(3.421802,16.231590,-9.915428); + v(3.576825,13.879701,-10.434398); + v(3.703097,11.892800,-11.235445); + v(3.528292,9.904608,-11.288002); + v(2.994555,5.625115,-10.454405); + v(0.648962,2.874034,-7.295472); + v(-2.390268,2.085691,-5.345218); + v(-4.282675,2.586452,-6.337094); + v(-4.482588,1.744445,-6.359669); + v(-4.564096,0.241469,-7.131089); + v(-2.634937,-0.266650,-6.125264); + v(-2.578548,1.241354,-5.363374); + v(4.831885,17.786194,-12.093557); + v(4.103967,19.716433,-14.964830); + v(4.107654,21.252354,-10.731178); + v(3.668256,22.166780,-13.344700); + v(2.545897,22.240397,-13.940455); + v(3.489071,29.523712,-10.150374); + v(3.643297,28.397972,-7.170505); + v(1.170459,22.090248,-14.021136); + v(1.871073,19.776806,-15.641258); + v(2.985087,19.746683,-15.303779); + v(3.074144,18.675533,-17.708216); + v(-4.589459,46.934195,-4.217194); + v(-4.963882,49.262945,-2.088830); + v(-7.273205,49.193350,1.944118); + v(-6.899939,48.244421,5.917542); + v(-4.273753,47.728910,8.443511); + v(-0.460879,50.287592,8.861121); + v(-4.690756,49.593061,9.531679); + v(-5.027112,51.728312,10.360770); + v(-7.139331,50.051043,7.064156); + v(-7.436885,51.194986,3.307805); + v(-7.578589,51.701136,7.812304); + v(-5.143890,52.902128,10.578371); + v(-7.966055,52.974630,8.079436); + v(-8.314378,53.608412,4.135724); + v(-5.261598,52.431852,0.898466); + v(-5.161586,50.745798,-0.242969); + v(-1.424947,49.769808,-2.455669); + v(0.731830,51.024168,1.349115); + v(-2.004174,51.349466,-0.697012); + v(-2.376938,53.068270,0.253079); + v(0.873623,52.641562,2.503445); + v(-2.438429,54.068232,0.117046); + v(1.285653,54.083521,2.485281); + v(1.381414,53.943876,6.676854); + v(1.614703,56.819792,6.399047); + v(1.405445,56.779821,2.300802); + v(1.294548,64.734232,6.606749); + v(1.435188,64.737726,1.012206); + v(1.454350,73.143999,6.809299); + v(1.566994,73.331865,0.664558); + v(1.140999,81.488596,7.264036); + v(1.250346,81.679338,1.018033); + v(-3.225040,73.210535,-2.212658); + v(-2.959095,64.794519,-1.588605); + v(-2.505099,56.835249,-0.096261); + v(-5.942990,53.827463,0.597383); + v(-9.084045,56.445150,3.634718); + v(-8.789001,56.240225,8.297908); + v(-5.389258,56.381022,10.971944); + v(-10.426083,64.165461,8.618933); + v(-10.687235,64.309732,3.479446); + v(-7.806970,64.410280,-1.399256); + v(-6.752538,56.490854,0.169995); + v(-8.461820,72.976610,-1.953905); + v(-11.649828,72.679804,3.387312); + v(-11.362568,72.519075,9.200293); + v(-6.470456,64.241449,11.888276); + v(-0.717680,56.529230,10.429090); + v(-0.557579,53.240744,10.064967); + v(-0.584414,51.972101,9.699452); + v(1.440899,51.501368,5.629047); + v(-1.180723,64.493021,11.031227); + v(-1.338926,72.874163,11.817396); + v(-1.714837,81.212252,12.399605); + v(-1.066687,89.028429,11.851158); + v(0.758543,89.236673,6.202513); + v(-0.358007,89.343493,0.416811); + v(-3.507212,81.560022,-1.876599); + v(-9.101619,81.312609,-1.684105); + v(-12.350190,81.010675,3.741708); + v(-12.063733,80.845636,9.698277); + v(-7.111261,72.598475,12.701204); + v(-7.443913,80.939966,13.232185); + v(-10.788203,88.697115,11.244949); + v(-12.215252,88.794481,5.394277); + v(-10.079518,89.012140,-0.189396); + v(-5.218528,89.218332,-1.484768); + v(-6.156592,88.801332,13.650614); + v(-0.300603,166.415636,1.430787); + v(1.669898,164.193926,-0.839593); + v(-2.095705,165.548815,1.341142); + v(2.001274,164.376741,-0.816854); + v(1.545220,167.313692,2.961982); + v(-0.658124,167.226641,4.509434); + v(-1.261665,166.813494,3.651213); + v(-1.907418,166.605562,3.595281); + v(-2.514334,166.103670,4.115564); + v(-3.110426,165.167727,1.794466); + v(-3.340223,162.840548,-0.268852); + v(-0.974991,163.484636,-1.076075); + v(0.041252,160.902437,-2.297304); + v(3.080292,161.369448,-1.768384); + v(3.715249,161.488237,-1.850554); + v(4.541545,165.586809,0.938206); + v(6.657537,162.225389,-0.092642); + v(4.894280,165.898119,1.981728); + v(5.406684,166.464205,4.343970); + v(8.419822,163.123690,4.218081); + v(8.188972,162.462893,8.089687); + v(5.473375,166.160753,7.781917); + v(2.311835,167.437578,7.350067); + v(2.111308,167.717836,4.967744); + v(-0.683546,167.335009,5.723671); + v(-1.931565,166.646425,5.489583); + v(-1.634488,166.699663,4.790153); + v(-1.598949,165.531878,4.792481); + v(-2.193492,165.770891,5.490610); + v(-2.943248,165.658571,5.172238); + v(-3.871294,164.676485,2.597847); + v(-4.280793,164.407656,4.437114); + v(-4.504841,162.662279,1.115616); + v(-5.098197,162.126528,3.136948); + v(-4.587778,160.165682,0.065434); + v(-5.439382,159.455538,2.182668); + v(-5.322961,156.468355,1.570551); + v(-4.150173,156.950594,-0.198175); + v(-4.729642,152.670687,1.456550); + v(-3.316889,153.056047,0.172309); + v(-1.781291,153.253954,-0.879511); + v(-2.420337,157.228441,-1.235341); + v(0.034578,157.485430,-2.125560); + v(0.202288,153.724199,-1.634054); + v(0.415646,157.538607,-2.026967); + v(0.944559,153.828722,-1.481698); + v(1.368241,153.858782,-1.874009); + v(0.760328,157.562304,-2.371527); + v(3.720890,157.873842,-1.787693); + v(4.260314,154.165316,-1.226654); + v(4.958155,154.236040,-1.176319); + v(4.572744,157.955141,-1.893098); + v(7.522077,158.250155,0.051405); + v(7.993223,154.540346,0.103204); + v(8.772057,158.216936,1.366144); + v(7.609259,162.696978,1.226074); + v(9.848520,158.131502,3.268652); + v(10.094919,158.328173,4.150957); + v(9.721231,158.150927,6.485694); + v(9.085943,158.341570,6.728564); + v(9.110975,153.971575,6.296701); + v(9.333751,154.109652,5.860583); + v(10.550888,154.367968,4.045871); + v(10.451139,154.453539,3.626786); + v(10.277685,154.376055,2.941175); + v(9.193899,154.471575,1.350341); + v(8.274014,150.710176,0.504492); + v(9.397232,150.625444,1.361123); + v(10.511323,150.351595,2.488282); + v(10.882789,150.103151,3.599602); + v(11.239845,150.152941,4.411598); + v(10.099666,149.974215,5.939281); + v(9.085590,149.812181,6.043169); + v(9.777996,145.921358,4.368080); + v(10.867845,145.940294,4.273861); + v(10.074752,143.105303,2.759591); + v(11.319734,143.345675,2.862216); + v(11.512840,141.386019,1.570579); + v(13.098932,141.586718,1.666291); + v(12.862770,143.526155,2.321919); + v(11.944242,146.284563,3.418070); + v(11.456644,146.513933,2.709394); + v(11.091945,146.751268,1.813887); + v(10.224187,146.828005,0.971751); + v(12.505861,143.842333,0.555954); + v(11.317153,143.909914,-0.365704); + v(13.354806,141.808535,-1.049191); + v(12.079284,141.527010,-2.162759); + v(9.355831,143.815035,-1.361408); + v(10.810825,141.296923,-2.828899); + v(8.815031,143.703035,-1.079480); + v(9.936599,140.904314,-2.910433); + v(8.423780,146.811907,0.225295); + v(8.755529,146.823290,0.203080); + v(7.994127,150.697847,0.683343); + v(5.283545,150.419344,-0.798738); + v(5.790039,146.936632,-0.887620); + v(8.564039,143.732042,-1.169546); + v(6.230875,144.106951,-2.181213); + v(9.644445,141.147707,-3.074266); + v(7.079761,140.347384,-4.920665); + v(6.038918,140.245623,-4.237590); + v(5.377256,143.884523,-2.001619); + v(5.165126,146.757784,-0.953994); + v(4.615622,150.374193,-0.511996); + v(4.266372,150.326204,-0.950503); + v(4.437175,146.734606,-1.171165); + v(5.376908,143.861589,-1.663132); + v(4.672012,143.889330,-2.541387); + v(2.108426,146.612795,-1.371064); + v(2.241100,143.658815,-2.636466); + v(5.104042,139.999422,-5.007250); + v(5.700048,140.354570,-4.127912); + v(2.431621,140.343905,-4.984560); + v(1.718372,143.689501,-2.220958); + v(1.604348,146.554613,-1.011725); + v(1.187303,150.022387,-0.890183); + v(1.670286,150.058001,-1.294822); + v(0.443064,149.923494,-1.114510); + v(0.853533,146.522524,-1.395979); + v(0.926634,143.670275,-2.718620); + v(1.721241,140.420824,-4.682110); + v(0.532554,140.681032,-5.300285); + v(-0.824496,143.176653,-1.851222); + v(-1.494225,140.583712,-4.371325); + v(-0.930854,146.185183,-0.772083); + v(-1.476629,149.632875,-0.309127); + v(-1.267203,146.159929,-0.829300); + v(-1.339682,143.489824,-2.012735); + v(-1.553239,140.558519,-3.787679); + v(-2.739821,140.706606,-4.443983); + v(-2.568756,143.468615,-1.362606); + v(-3.709484,140.857805,-3.607261); + v(-4.203307,143.291262,-0.711312); + v(-4.907159,140.810457,-2.804916); + v(-4.656918,140.498232,-1.475124); + v(-4.413413,143.276476,-0.194398); + v(-4.030397,145.561617,1.058046); + v(-4.861362,145.407000,1.789962); + v(-5.642187,143.080629,0.342234); + v(-5.571675,140.682238,-1.847109); + v(-6.500192,140.675631,-1.234714); + v(-4.314887,142.811098,1.555201); + v(-5.263800,140.635332,-0.617195); + v(-3.902272,140.469164,-0.902566); + v(-2.477730,142.455370,1.510597); + v(-2.455789,145.279589,3.136196); + v(-3.802753,145.302584,2.850352); + v(-3.913354,148.534670,4.387760); + v(-2.891240,148.586016,4.826393); + v(-3.994314,152.631914,5.036047); + v(-4.478862,152.699694,4.598470); + v(-5.431132,152.546755,2.933503); + v(-5.151563,148.774370,2.980577); + v(-4.662412,152.651278,1.799842); + v(-4.120871,149.002184,2.218453); + v(-4.241615,149.024202,1.659839); + v(-3.807877,145.766039,0.538782); + v(-2.525200,145.957109,-0.192562); + v(-2.770497,149.327883,0.646182); + v(-5.819732,156.419436,2.803041); + v(-5.549363,156.436510,4.951332); + v(-5.349815,156.804201,5.607198); + v(-5.664991,158.481722,5.420941); + v(-5.464665,158.278612,5.863955); + v(-5.620358,161.357729,6.346657); + v(-5.188803,161.952410,3.596067); + v(-5.855919,159.168551,2.936041); + v(-4.869282,163.892656,6.345495); + v(-5.565209,160.938631,8.823570); + v(-5.863465,158.087420,6.899682); + v(-5.491872,158.164858,6.721800); + v(-4.684971,155.050371,7.315260); + v(-5.593050,155.123781,7.336138); + v(-4.985544,152.326082,7.557416); + v(-4.336358,152.384661,7.373659); + v(-4.356302,148.743959,7.662216); + v(-3.880385,148.783907,7.404434); + v(-3.643033,145.492022,7.626802); + v(-3.029028,145.546618,7.432788); + v(-3.546765,143.724230,7.768687); + v(-2.711457,143.836031,7.608908); + v(-3.255541,142.761797,9.930099); + v(-3.818269,145.162874,9.425754); + v(-3.793433,145.116014,9.941530); + v(-4.422684,148.601244,9.116801); + v(-5.181642,152.346941,8.921455); + v(-4.585860,148.561876,9.626930); + v(-4.087566,148.363665,11.033547); + v(-3.300823,144.934252,11.237106); + v(-3.600019,142.633471,10.213729); + v(-2.990755,142.084459,11.490448); + v(-2.617550,141.628374,12.144121); + v(-2.961490,144.723925,12.270340); + v(-1.920068,141.483828,12.562124); + v(-2.432081,144.726244,12.535673); + v(-3.629366,148.237780,12.087018); + v(-4.937465,151.949053,10.862650); + v(-5.352161,152.341921,9.279434); + v(-5.677640,155.354433,8.990517); + v(-5.567253,155.052553,10.684828); + v(-4.353972,151.733233,12.322406); + v(-3.257589,148.233751,12.370111); + v(-2.216323,148.255556,13.598554); + v(-1.457414,144.719484,13.722023); + v(-1.677097,141.264254,12.979744); + v(-0.683610,141.215181,14.062848); + v(-2.959969,151.662478,13.615453); + v(-3.354747,154.773272,13.676620); + v(-4.843351,154.828386,12.417965); + v(-5.497595,157.436129,10.716197); + v(-4.886238,156.797976,12.489299); + v(-3.447202,156.413317,13.813743); + v(-3.331771,157.835375,13.908997); + v(-4.772836,158.710695,12.504882); + v(-5.276498,159.821352,10.807270); + v(-5.882201,157.853579,8.812591); + v(-5.062548,163.103899,8.958542); + v(-4.907433,162.088884,11.046425); + v(-4.194728,160.757753,12.732989); + v(-2.840731,159.476946,14.050278); + v(-2.353017,160.785372,14.259746); + v(-3.341874,162.277254,13.145268); + v(-3.771206,163.660830,11.441118); + v(-2.967519,163.857393,11.310703); + v(-3.045472,164.929674,9.297657); + v(-2.769544,165.821215,9.518627); + v(-2.716235,164.805117,11.667116); + v(-2.633377,162.824678,13.592837); + v(-2.909567,162.397631,13.240435); + v(-0.993024,161.492357,14.945035); + v(-0.948882,160.760820,15.147367); + v(1.337656,161.629686,15.705061); + v(-1.046347,163.411745,14.158891); + v(-0.993010,165.547899,12.384172); + v(-0.943671,166.678682,9.939656); + v(-0.707972,167.301287,6.898113); + v(-2.244770,166.507540,6.381320); + v(-2.531252,165.533861,6.313881); + v(-3.207662,165.533770,6.245159); + v(-3.770641,164.791826,9.258235); + v(2.286377,167.372652,7.543927); + v(2.045155,166.812151,10.464083); + v(1.621861,165.435839,12.869803); + v(1.478584,163.659014,14.701647); + v(4.320548,162.586931,14.504202); + v(3.940547,160.787020,15.428295); + v(1.218017,160.433107,15.800008); + v(3.428807,159.828798,15.642653); + v(5.155399,158.600267,14.951175); + v(5.734269,159.058138,14.611575); + v(6.158474,157.014330,14.319131); + v(6.588717,157.217669,13.992700); + v(6.602149,155.285051,13.787114); + v(6.891777,155.431047,13.625197); + v(6.728924,153.247545,13.495449); + v(6.407387,160.463610,13.102339); + v(5.721328,159.264315,14.394622); + v(7.312593,157.460543,13.160847); + v(7.220226,157.357988,13.405103); + v(6.869220,157.230684,13.464835); + v(7.673679,155.710512,12.641782); + v(7.673383,155.619249,12.695670); + v(8.087705,153.702074,10.171722); + v(7.923570,155.952394,12.446411); + v(8.813299,157.751863,11.761998); + v(9.130722,153.861788,11.934283); + v(8.313959,153.814470,12.992156); + v(7.245576,153.713594,13.111125); + v(8.304789,149.868807,12.958368); + v(7.178340,149.709627,13.052032); + v(8.426023,147.129732,13.038128); + v(7.263029,146.827852,13.180021); + v(8.698570,142.976671,12.952085); + v(7.602046,142.331347,13.514878); + v(9.287065,147.406923,12.172598); + v(9.888488,143.626879,12.243957); + v(8.711250,143.154131,13.290655); + v(8.675453,144.193087,10.922310); + v(8.495985,147.286074,10.751300); + v(9.245017,149.984743,12.051874); + v(8.487092,149.904543,10.842365); + v(8.895925,147.316439,10.421434); + v(8.426532,143.718477,10.614885); + v(8.951673,144.165468,10.438424); + v(8.830041,147.859438,8.868591); + v(9.005474,150.112978,9.072724); + v(8.592253,150.061876,8.724609); + v(8.273462,147.794802,8.555668); + v(8.930416,145.057802,8.453394); + v(8.327972,145.022387,8.147547); + v(8.974447,153.752642,8.893950); + v(9.177013,153.783388,9.233841); + v(8.606813,156.471605,8.704127); + v(9.095193,156.876131,9.055037); + v(9.173425,153.821749,10.544461); + v(8.869602,157.683626,10.564535); + v(8.897916,158.392794,8.843476); + v(7.729578,162.064821,11.133516); + v(8.253944,162.283968,8.279845); + v(5.019760,165.330767,11.014817); + v(5.439644,165.965197,8.024733); + v(8.487002,158.418749,8.421123); + v(4.565621,163.890627,13.322169); + v(8.681587,157.714998,10.992184); + v(9.095584,153.828707,10.990789); + v(8.895971,149.964235,10.469933); + v(2.188923,140.241762,-4.142357); + v(13.072891,141.444231,-0.369232); + v(12.207124,143.618502,1.482379); + v(12.333448,143.546938,1.692520); + v(13.468503,141.531939,0.184923); + v(14.486957,141.609514,1.106189); + v(-0.239501,160.858004,-2.011013); + v(-3.080210,160.420275,-1.059085); + v(-5.116384,155.433535,4.791583); + v(-5.539447,158.174120,7.180797); + v(-5.433540,158.272600,5.563677); + v(-4.676009,154.288973,7.488269); + v(-5.620358,161.357729,6.346657); + v(7.022096,155.217546,0.420880); + v(8.582962,152.522280,4.616177); + v(6.974733,151.931215,2.298831); + v(8.632189,156.198610,3.253677); + v(6.832393,158.017305,-0.003906); + v(8.653036,158.130404,2.946478); + v(6.733783,161.040773,0.011230); + v(2.214817,161.047258,-1.439255); + v(2.994390,157.624407,-1.336912); + v(3.444028,154.542009,-0.769605); + v(3.549978,151.407656,1.377591); + v(7.331384,148.806856,3.415735); + v(9.014305,149.586962,4.998914); + v(9.609649,146.710863,3.702815); + v(7.262462,146.468279,2.599748); + v(10.098932,144.403261,2.463860); + v(7.843776,144.260576,1.545428); + v(11.188800,142.787264,1.192201); + v(8.561745,142.527971,-0.096629); + v(9.832059,141.301561,-2.268793); + v(12.375280,141.582186,-0.417777); + v(8.232834,142.124025,-0.012641); + v(9.269998,141.056398,-1.988476); + v(7.425498,144.073397,1.852529); + v(4.019623,148.664186,2.472158); + v(4.192156,146.175173,2.054058); + v(7.292407,143.967592,1.673790); + v(4.547264,144.071718,1.221173); + v(7.819330,142.374147,-0.225996); + v(5.188591,142.059237,-0.936732); + v(8.463360,140.748888,-2.564926); + v(6.131235,140.517580,-3.845302); + v(5.374201,140.534853,-3.164093); + v(4.741167,141.833757,-1.101505); + v(4.369496,143.850557,1.027744); + v(1.666600,141.987062,-1.204486); + v(2.182220,140.685274,-4.077447); + v(5.093022,140.287401,-3.881972); + v(1.336635,140.442675,-3.606958); + v(1.238807,141.633669,-1.072728); + v(1.132003,143.680391,0.704715); + v(0.800880,146.078493,1.775693); + v(0.495176,148.484484,2.307075); + v(-0.184150,151.187868,1.191985); + v(-0.780645,154.405092,-0.817684); + v(-1.633651,157.136827,-1.313934); + v(-2.408152,160.104769,-0.917555); + v(-4.655092,159.266695,1.572504); + v(-4.250112,156.809298,1.635571); + v(-3.902829,154.915163,1.980174); + v(-3.625336,151.261889,2.791928); + v(-3.229217,148.320635,3.399633); + v(-2.901920,146.146303,2.426477); + v(-1.173667,145.955767,1.975125); + v(0.866533,143.646975,0.921996); + v(0.648765,141.979555,-1.005267); + v(0.925428,140.443941,-3.228811); + v(0.287929,140.490572,-3.673443); + v(-1.942613,140.495409,-3.297807); + v(-1.383527,142.512972,-0.340653); + v(-1.361446,143.562471,1.098071); + v(-1.675960,143.733492,1.104411); + v(-1.582745,142.250933,-0.250163); + v(-2.161410,142.647020,-0.590798); + v(-3.735008,142.469347,-0.113369); + v(-4.463153,141.086641,-2.338426); + v(-3.096124,140.955919,-3.217752); + v(-2.126827,140.680498,-3.023992); + v(-2.662780,143.738283,1.694491); + v(8.560516,160.619768,2.915157); + v(9.509796,146.199709,3.700203); + v(9.809856,144.828630,2.910314); + v(8.527009,143.872927,3.083233); + v(10.494289,143.316942,1.701364); + v(9.031717,142.367937,1.719624); + v(10.140617,141.483431,0.147199); + v(11.699644,142.309862,0.419141); + v(8.167354,145.642702,3.977110); + v(5.965302,143.606508,2.654821); + v(9.150032,142.207003,1.928632); + v(6.484356,141.888750,1.158031); + v(7.487255,140.795534,-0.911572); + v(9.964372,141.582354,0.292856); + v(5.747092,145.450106,3.662190); + v(3.377231,145.446215,3.158235); + v(3.559152,143.383791,2.123517); + v(6.252903,141.812822,1.029667); + v(3.870354,141.765978,0.518855); + v(6.972504,140.819796,-1.112952); + v(4.401603,140.418520,-1.913189); + v(0.644397,145.370272,3.109317); + v(0.819566,143.284517,2.067510); + v(1.077552,141.668261,0.488908); + v(3.601234,141.624559,0.487087); + v(0.909402,140.534548,-1.861931); + v(3.753310,140.453371,-2.014400); + v(-1.757779,145.236666,3.127076); + v(-1.633517,143.385256,2.088527); + v(-2.074929,141.810549,0.603982); + v(0.779536,141.579180,0.411671); + v(-2.590974,140.806734,-1.451549); + v(0.421616,140.476549,-1.897543); + v(-2.720731,145.800951,2.476017); + v(-2.929108,144.160128,1.574719); + v(-3.277878,143.009188,-0.055576); + v(-2.489531,142.064638,0.412138); + v(-4.304700,142.050753,-1.717799); + v(-2.776129,141.157320,-1.448373); + v(-2.701275,148.382036,3.651453); + v(-1.718077,148.430529,4.940781); + v(-2.883144,150.827135,3.606416); + v(-2.655497,150.411867,5.003948); + v(-4.037505,154.912706,2.338648); + v(-4.203658,153.309984,4.734488); + v(0.708182,149.879442,4.494382); + v(0.288574,151.216677,4.107342); + v(3.233362,149.808214,4.506113); + v(2.619768,151.382677,4.298693); + v(5.063226,150.502871,4.992783); + v(4.927561,151.691652,4.578645); + v(7.738621,151.550798,5.750037); + v(8.479032,154.608538,6.022996); + v(8.416039,151.932085,4.339742); + v(9.017795,148.935320,4.778431); + v(7.747158,148.136507,5.393118); + v(5.507959,147.735628,5.057567); + v(3.129652,147.526552,4.583193); + v(0.547694,147.519594,4.331011); + v(8.690518,156.215899,3.631761); + v(9.228795,158.168474,6.170358); + v(8.748617,158.285280,8.778429); + v(8.581438,156.244524,8.865411); + v(8.188972,162.462893,8.089687); + v(9.394239,156.250139,6.182140); + + uv(0.389887,0.320977,0.361250,0.320977,0.361250,0.356654); + uv(0.389887,0.320977,0.389887,0.288480,0.361250,0.320977); + uv(0.389887,0.288480,0.389887,0.320977,0.417280,0.320977); + uv(0.417280,0.320977,0.417280,0.288480,0.389887,0.288480); + uv(0.462829,0.320977,0.417280,0.288480,0.417280,0.320977); + uv(0.462829,0.320977,0.462829,0.288480,0.417280,0.288480); + uv(0.462829,0.288480,0.462829,0.320977,0.497736,0.320977); + uv(0.462829,0.320977,0.462829,0.356654,0.497736,0.320977); + uv(0.462829,0.356654,0.462829,0.320977,0.417280,0.320977); + uv(0.462829,0.356654,0.417280,0.320977,0.417280,0.356654); + uv(0.417280,0.320977,0.389887,0.320977,0.417280,0.356654); + uv(0.417280,0.356654,0.389887,0.320977,0.389887,0.356654); + uv(0.389887,0.356654,0.389887,0.320977,0.361250,0.356654); + uv(0.389887,0.356654,0.361250,0.356654,0.361250,0.391448); + uv(0.361250,0.356654,0.332124,0.391448,0.361250,0.391448); + uv(0.361250,0.356654,0.332124,0.356654,0.332124,0.391448); + uv(0.332124,0.320977,0.332124,0.356654,0.361250,0.356654); + uv(0.332124,0.320977,0.300832,0.320977,0.332124,0.356654); + uv(0.300832,0.288480,0.300832,0.320977,0.332124,0.320977); + uv(0.300832,0.288480,0.268793,0.288480,0.300832,0.320977); + uv(0.300832,0.254807,0.268793,0.288480,0.300832,0.288480); + uv(0.268793,0.254807,0.268793,0.288480,0.300832,0.254807); + uv(0.268793,0.254807,0.236754,0.254807,0.268793,0.288480); + uv(0.237523,0.231829,0.236754,0.254807,0.268793,0.254807); + uv(0.237523,0.231829,0.205461,0.254807,0.236754,0.254807); + uv(0.237523,0.231829,0.207386,0.231829,0.205461,0.254807); + uv(0.211930,0.211122,0.207386,0.231829,0.237523,0.231829); + uv(0.178089,0.206675,0.207386,0.231829,0.211930,0.211122); + uv(0.178089,0.206675,0.176336,0.231829,0.207386,0.231829); + uv(0.147699,0.231829,0.176336,0.231829,0.178089,0.206675); + uv(0.147699,0.231829,0.176336,0.254807,0.176336,0.231829); + uv(0.147699,0.231829,0.147699,0.254807,0.176336,0.254807); + uv(0.120305,0.231829,0.147699,0.254807,0.147699,0.231829); + uv(0.120305,0.231829,0.120305,0.254807,0.147699,0.254807); + uv(0.074757,0.231829,0.120305,0.254807,0.120305,0.231829); + uv(0.074757,0.231829,0.074757,0.254807,0.120305,0.254807); + uv(0.074757,0.231829,0.039850,0.231829,0.074757,0.254807); + uv(0.075062,0.211568,0.039850,0.231829,0.074757,0.231829); + uv(0.075062,0.211568,0.039850,0.211870,0.039850,0.231829); + uv(0.074537,0.193130,0.039850,0.211870,0.075062,0.211568); + uv(0.074537,0.193130,0.039850,0.195120,0.039850,0.211870); + uv(0.074782,0.166897,0.039850,0.195120,0.074537,0.193130); + uv(0.074782,0.166897,0.039850,0.168543,0.039850,0.195120); + uv(0.077997,0.126444,0.039850,0.168543,0.074782,0.166897); + uv(0.077997,0.126444,0.039850,0.126900,0.039850,0.168543); + uv(0.070557,0.092132,0.039850,0.126900,0.077997,0.126444); + uv(0.070557,0.092132,0.038695,0.090059,0.039850,0.126900); + uv(0.069402,0.055464,0.038695,0.090059,0.070557,0.092132); + uv(0.046275,0.044598,0.038695,0.090059,0.069402,0.055464); + uv(0.023319,0.041835,0.038695,0.090059,0.046275,0.044598); + uv(0.023319,0.041835,0.005547,0.089467,0.038695,0.090059); + uv(0.023319,0.041835,0.005547,0.042151,0.005547,0.089467); + uv(0.005547,0.027741,0.005547,0.042151,0.023319,0.041835); + uv(0.532039,0.027741,0.514266,0.041835,0.532039,0.042151); + uv(0.532039,0.027741,0.517620,0.027448,0.514266,0.041835); + uv(0.532039,0.014462,0.517620,0.027448,0.532039,0.027741); + uv(0.532039,0.014462,0.518729,0.014525,0.517620,0.027448); + uv(0.520046,0.002447,0.518729,0.014525,0.532039,0.014462); + uv(0.518729,0.014525,0.520046,0.002447,0.506732,0.002447); + uv(0.520046,0.002447,0.532039,0.014462,0.532039,0.002447); + uv(0.005547,0.002447,0.005547,0.014462,0.017540,0.002447); + uv(0.017540,0.002447,0.005547,0.014462,0.018857,0.014525); + uv(0.018857,0.014525,0.005547,0.014462,0.019966,0.027448); + uv(0.005547,0.014462,0.005547,0.027741,0.019966,0.027448); + uv(0.019966,0.027448,0.005547,0.027741,0.023319,0.041835); + uv(0.019966,0.027448,0.023319,0.041835,0.046275,0.044598); + uv(0.019966,0.027448,0.046275,0.044598,0.034968,0.026467); + uv(0.034968,0.026467,0.046275,0.044598,0.049659,0.020387); + uv(0.046275,0.044598,0.072523,0.021424,0.049659,0.020387); + uv(0.046275,0.044598,0.069402,0.055464,0.072523,0.021424); + uv(0.069402,0.055464,0.087388,0.056234,0.072523,0.021424); + uv(0.069402,0.055464,0.070557,0.092132,0.087388,0.056234); + uv(0.087388,0.056234,0.070557,0.092132,0.088928,0.092132); + uv(0.070557,0.092132,0.094496,0.121372,0.088928,0.092132); + uv(0.070557,0.092132,0.077997,0.126444,0.094496,0.121372); + uv(0.094496,0.121372,0.077997,0.126444,0.094260,0.154066); + uv(0.077997,0.126444,0.074782,0.166897,0.094260,0.154066); + uv(0.094260,0.154066,0.074782,0.166897,0.120305,0.171313); + uv(0.074782,0.166897,0.074537,0.193130,0.120305,0.171313); + uv(0.074537,0.193130,0.120305,0.189081,0.120305,0.171313); + uv(0.074537,0.193130,0.075062,0.211568,0.120305,0.189081); + uv(0.075062,0.211568,0.120305,0.207017,0.120305,0.189081); + uv(0.075062,0.211568,0.074757,0.231829,0.120305,0.207017); + uv(0.074757,0.231829,0.120305,0.231829,0.120305,0.207017); + uv(0.120305,0.207017,0.120305,0.231829,0.147699,0.231829); + uv(0.120305,0.207017,0.147699,0.231829,0.146621,0.205309); + uv(0.146621,0.205309,0.147699,0.231829,0.178089,0.206675); + uv(0.146621,0.205309,0.178089,0.206675,0.172959,0.185698); + uv(0.172959,0.185698,0.178089,0.206675,0.197380,0.191046); + uv(0.178089,0.206675,0.211930,0.211122,0.197380,0.191046); + uv(0.197380,0.191046,0.211930,0.211122,0.218050,0.195180); + uv(0.218050,0.195180,0.211930,0.211122,0.239277,0.213807); + uv(0.211930,0.211122,0.237523,0.231829,0.239277,0.213807); + uv(0.239277,0.213807,0.237523,0.231829,0.268793,0.231829); + uv(0.237523,0.231829,0.268793,0.254807,0.268793,0.231829); + uv(0.268793,0.231829,0.268793,0.254807,0.300062,0.231829); + uv(0.300062,0.231829,0.268793,0.254807,0.300832,0.254807); + uv(0.300062,0.231829,0.300832,0.254807,0.332124,0.254807); + uv(0.332124,0.254807,0.300832,0.254807,0.332124,0.288480); + uv(0.300832,0.254807,0.300832,0.288480,0.332124,0.288480); + uv(0.332124,0.288480,0.300832,0.288480,0.332124,0.320977); + uv(0.332124,0.288480,0.332124,0.320977,0.361250,0.320977); + uv(0.361250,0.320977,0.332124,0.320977,0.361250,0.356654); + uv(0.361250,0.288480,0.332124,0.288480,0.361250,0.320977); + uv(0.361250,0.254807,0.332124,0.288480,0.361250,0.288480); + uv(0.361250,0.254807,0.332124,0.254807,0.332124,0.288480); + uv(0.361250,0.231829,0.332124,0.254807,0.361250,0.254807); + uv(0.330200,0.231829,0.332124,0.254807,0.361250,0.231829); + uv(0.300062,0.231829,0.332124,0.254807,0.330200,0.231829); + uv(0.325655,0.211122,0.300062,0.231829,0.330200,0.231829); + uv(0.298309,0.213807,0.300062,0.231829,0.325655,0.211122); + uv(0.298309,0.213807,0.268793,0.231829,0.300062,0.231829); + uv(0.268793,0.213020,0.268793,0.231829,0.298309,0.213807); + uv(0.239277,0.213807,0.268793,0.231829,0.268793,0.213020); + uv(0.241681,0.195634,0.239277,0.213807,0.268793,0.213020); + uv(0.218050,0.195180,0.239277,0.213807,0.241681,0.195634); + uv(0.241681,0.195634,0.243592,0.183311,0.218050,0.195180); + uv(0.268793,0.180936,0.243592,0.183311,0.241681,0.195634); + uv(0.268793,0.164315,0.243592,0.183311,0.268793,0.180936); + uv(0.243621,0.165196,0.243592,0.183311,0.268793,0.164315); + uv(0.222851,0.165947,0.243592,0.183311,0.243621,0.165196); + uv(0.222851,0.165947,0.220277,0.185357,0.243592,0.183311); + uv(0.206338,0.164441,0.220277,0.185357,0.222851,0.165947); + uv(0.201664,0.180765,0.220277,0.185357,0.206338,0.164441); + uv(0.218050,0.195180,0.220277,0.185357,0.201664,0.180765); + uv(0.243592,0.183311,0.220277,0.185357,0.218050,0.195180); + uv(0.218050,0.195180,0.201664,0.180765,0.197380,0.191046); + uv(0.172959,0.185698,0.197380,0.191046,0.201664,0.180765); + uv(0.167269,0.164305,0.172959,0.185698,0.201664,0.180765); + uv(0.147796,0.166626,0.172959,0.185698,0.167269,0.164305); + uv(0.148087,0.186690,0.172959,0.185698,0.147796,0.166626); + uv(0.148087,0.186690,0.146621,0.205309,0.172959,0.185698); + uv(0.120305,0.189081,0.146621,0.205309,0.148087,0.186690); + uv(0.120305,0.189081,0.120305,0.207017,0.146621,0.205309); + uv(0.120305,0.171313,0.120305,0.189081,0.148087,0.186690); + uv(0.120305,0.171313,0.148087,0.186690,0.147796,0.166626); + uv(0.120305,0.171313,0.147796,0.166626,0.120305,0.151412); + uv(0.120305,0.151412,0.147796,0.166626,0.146268,0.145332); + uv(0.146268,0.145332,0.147796,0.166626,0.166494,0.140798); + uv(0.147796,0.166626,0.167269,0.164305,0.166494,0.140798); + uv(0.166494,0.140798,0.167269,0.164305,0.186440,0.143998); + uv(0.167269,0.164305,0.184846,0.164190,0.186440,0.143998); + uv(0.167269,0.164305,0.201664,0.180765,0.184846,0.164190); + uv(0.184846,0.164190,0.201664,0.180765,0.206338,0.164441); + uv(0.184846,0.164190,0.206338,0.164441,0.186440,0.143998); + uv(0.186440,0.143998,0.206338,0.164441,0.207231,0.147225); + uv(0.207231,0.147225,0.206338,0.164441,0.222851,0.165947); + uv(0.207231,0.147225,0.222851,0.165947,0.223426,0.149582); + uv(0.223426,0.149582,0.222851,0.165947,0.242702,0.147947); + uv(0.242702,0.147947,0.222851,0.165947,0.243621,0.165196); + uv(0.242702,0.147947,0.243621,0.165196,0.268793,0.164315); + uv(0.242702,0.147947,0.268793,0.164315,0.260621,0.147420); + uv(0.260621,0.147420,0.268793,0.164315,0.268793,0.147129); + uv(0.268793,0.147129,0.268793,0.164315,0.276965,0.147420); + uv(0.276965,0.147420,0.268793,0.164315,0.294883,0.147947); + uv(0.294883,0.147947,0.268793,0.164315,0.293965,0.165196); + uv(0.268793,0.164315,0.293994,0.183311,0.293965,0.165196); + uv(0.268793,0.164315,0.268793,0.180936,0.293994,0.183311); + uv(0.295904,0.195634,0.293994,0.183311,0.268793,0.180936); + uv(0.319535,0.195180,0.293994,0.183311,0.295904,0.195634); + uv(0.319535,0.195180,0.317309,0.185357,0.293994,0.183311); + uv(0.335922,0.180765,0.317309,0.185357,0.319535,0.195180); + uv(0.331248,0.164441,0.317309,0.185357,0.335922,0.180765); + uv(0.314734,0.165947,0.317309,0.185357,0.331248,0.164441); + uv(0.314734,0.165947,0.293994,0.183311,0.317309,0.185357); + uv(0.293965,0.165196,0.293994,0.183311,0.314734,0.165947); + uv(0.294883,0.147947,0.293965,0.165196,0.314734,0.165947); + uv(0.294883,0.147947,0.314734,0.165947,0.314159,0.149582); + uv(0.314159,0.149582,0.314734,0.165947,0.330355,0.147225); + uv(0.330355,0.147225,0.314734,0.165947,0.331248,0.164441); + uv(0.330355,0.147225,0.331248,0.164441,0.351145,0.143998); + uv(0.352740,0.164190,0.351145,0.143998,0.331248,0.164441); + uv(0.370317,0.164305,0.351145,0.143998,0.352740,0.164190); + uv(0.371092,0.140798,0.351145,0.143998,0.370317,0.164305); + uv(0.371092,0.140798,0.343882,0.131977,0.351145,0.143998); + uv(0.371092,0.140798,0.356764,0.117319,0.343882,0.131977); + uv(0.383405,0.131693,0.356764,0.117319,0.371092,0.140798); + uv(0.383405,0.131693,0.378401,0.109594,0.356764,0.117319); + uv(0.581760,0.166494,0.554134,0.177034,0.554134,0.198022); + uv(0.581760,0.166494,0.554134,0.162884,0.554134,0.177034); + uv(0.581760,0.166494,0.554134,0.141630,0.554134,0.162884); + uv(0.554134,0.141630,0.581760,0.166494,0.581760,0.141630); + uv(0.581760,0.141630,0.581760,0.166494,0.604617,0.166494); + uv(0.604617,0.166494,0.581760,0.166494,0.581760,0.195004); + uv(0.581760,0.166494,0.554134,0.198022,0.581760,0.195004); + uv(0.581760,0.195004,0.554134,0.198022,0.554134,0.208298); + uv(0.391318,0.145332,0.383405,0.131693,0.371092,0.140798); + uv(0.391318,0.145332,0.371092,0.140798,0.389790,0.166626); + uv(0.389790,0.166626,0.371092,0.140798,0.370317,0.164305); + uv(0.389790,0.166626,0.370317,0.164305,0.364627,0.185698); + uv(0.370317,0.164305,0.335922,0.180765,0.364627,0.185698); + uv(0.370317,0.164305,0.352740,0.164190,0.335922,0.180765); + uv(0.352740,0.164190,0.331248,0.164441,0.335922,0.180765); + uv(0.364627,0.185698,0.335922,0.180765,0.340205,0.191046); + uv(0.340205,0.191046,0.335922,0.180765,0.319535,0.195180); + uv(0.319535,0.195180,0.325655,0.211122,0.340205,0.191046); + uv(0.319535,0.195180,0.298309,0.213807,0.325655,0.211122); + uv(0.295904,0.195634,0.298309,0.213807,0.319535,0.195180); + uv(0.295904,0.195634,0.268793,0.213020,0.298309,0.213807); + uv(0.268793,0.191608,0.268793,0.213020,0.295904,0.195634); + uv(0.241681,0.195634,0.268793,0.213020,0.268793,0.191608); + uv(0.268793,0.180936,0.241681,0.195634,0.268793,0.191608); + uv(0.268793,0.180936,0.268793,0.191608,0.295904,0.195634); + uv(0.340205,0.191046,0.325655,0.211122,0.359497,0.206675); + uv(0.325655,0.211122,0.330200,0.231829,0.359497,0.206675); + uv(0.359497,0.206675,0.330200,0.231829,0.361250,0.231829); + uv(0.389887,0.231829,0.359497,0.206675,0.361250,0.231829); + uv(0.390965,0.205309,0.359497,0.206675,0.389887,0.231829); + uv(0.390965,0.205309,0.364627,0.185698,0.359497,0.206675); + uv(0.389498,0.186690,0.364627,0.185698,0.390965,0.205309); + uv(0.389790,0.166626,0.364627,0.185698,0.389498,0.186690); + uv(0.417280,0.171313,0.389790,0.166626,0.389498,0.186690); + uv(0.417280,0.171313,0.417280,0.151412,0.389790,0.166626); + uv(0.443326,0.154066,0.417280,0.151412,0.417280,0.171313); + uv(0.433387,0.138073,0.417280,0.151412,0.443326,0.154066); + uv(0.554134,0.034928,0.581760,0.013179,0.554134,0.013179); + uv(0.581760,0.034928,0.581760,0.013179,0.554134,0.034928); + uv(0.604617,0.034928,0.581760,0.013179,0.581760,0.034928); + uv(0.604617,0.034928,0.604617,0.013179,0.581760,0.013179); + uv(0.635116,0.013179,0.604617,0.013179,0.604617,0.034928); + uv(0.635116,0.224612,0.635116,0.196193,0.604617,0.224612); + uv(0.578168,0.634378,0.589587,0.645336,0.593562,0.635077); + uv(0.578168,0.634378,0.579033,0.649902,0.589587,0.645336); + uv(0.569340,0.644738,0.579033,0.649902,0.578168,0.634378); + uv(0.604617,0.141630,0.635116,0.166494,0.635116,0.141630); + uv(0.604617,0.141630,0.604617,0.166494,0.635116,0.166494); + uv(0.581760,0.141630,0.604617,0.166494,0.604617,0.141630); + uv(0.604617,0.118259,0.581760,0.141630,0.604617,0.141630); + uv(0.604617,0.118259,0.581760,0.118259,0.581760,0.141630); + uv(0.581760,0.093107,0.581760,0.118259,0.604617,0.118259); + uv(0.581760,0.093107,0.554134,0.093107,0.581760,0.118259); + uv(0.554134,0.093107,0.581760,0.093107,0.554134,0.073929); + uv(0.581760,0.093107,0.581760,0.073929,0.554134,0.073929); + uv(0.581760,0.073929,0.581760,0.093107,0.604617,0.093107); + uv(0.604617,0.093107,0.581760,0.093107,0.604617,0.118259); + uv(0.604617,0.093107,0.604617,0.118259,0.635116,0.118259); + uv(0.604617,0.118259,0.635116,0.141630,0.635116,0.118259); + uv(0.635116,0.141630,0.604617,0.118259,0.604617,0.141630); + uv(0.562939,0.635390,0.569340,0.644738,0.578168,0.634378); + uv(0.562939,0.635390,0.578168,0.634378,0.566165,0.624626); + uv(0.566165,0.624626,0.578168,0.634378,0.574006,0.618871); + uv(0.574006,0.618871,0.578168,0.634378,0.583550,0.619488); + uv(0.578168,0.634378,0.590412,0.625243,0.583550,0.619488); + uv(0.578168,0.634378,0.593562,0.635077,0.590412,0.625243); + uv(0.635116,0.034928,0.635116,0.013179,0.604617,0.034928); + uv(0.604617,0.054226,0.635116,0.034928,0.604617,0.034928); + uv(0.604617,0.054226,0.635116,0.054226,0.635116,0.034928); + uv(0.604617,0.073929,0.635116,0.054226,0.604617,0.054226); + uv(0.604617,0.073929,0.635116,0.073929,0.635116,0.054226); + uv(0.635116,0.073929,0.604617,0.073929,0.604617,0.093107); + uv(0.604617,0.073929,0.581760,0.073929,0.604617,0.093107); + uv(0.581760,0.073929,0.604617,0.073929,0.604617,0.054226); + uv(0.581760,0.073929,0.604617,0.054226,0.581760,0.054226); + uv(0.581760,0.054226,0.604617,0.054226,0.604617,0.034928); + uv(0.581760,0.054226,0.604617,0.034928,0.581760,0.034928); + uv(0.554134,0.034928,0.581760,0.054226,0.581760,0.034928); + uv(0.554134,0.054226,0.581760,0.054226,0.554134,0.034928); + uv(0.554134,0.073929,0.581760,0.054226,0.554134,0.054226); + uv(0.554134,0.073929,0.581760,0.073929,0.581760,0.054226); + uv(0.448658,0.092132,0.434166,0.092132,0.434166,0.119902); + uv(0.434166,0.056234,0.434166,0.092132,0.448658,0.092132); + uv(0.434166,0.056234,0.448658,0.092132,0.450198,0.056234); + uv(0.450198,0.056234,0.448658,0.092132,0.467028,0.092132); + uv(0.467028,0.092132,0.448658,0.092132,0.443090,0.121372); + uv(0.448658,0.092132,0.434166,0.119902,0.443090,0.121372); + uv(0.443090,0.121372,0.434166,0.119902,0.433387,0.138073); + uv(0.467028,0.092132,0.443090,0.121372,0.459588,0.126444); + uv(0.467028,0.092132,0.459588,0.126444,0.497736,0.126900); + uv(0.459588,0.126444,0.497736,0.168543,0.497736,0.126900); + uv(0.459588,0.126444,0.462804,0.166897,0.497736,0.168543); + uv(0.459588,0.126444,0.443326,0.154066,0.462804,0.166897); + uv(0.462804,0.166897,0.443326,0.154066,0.417280,0.171313); + uv(0.462804,0.166897,0.417280,0.171313,0.463049,0.193130); + uv(0.463049,0.193130,0.417280,0.171313,0.417280,0.189081); + uv(0.417280,0.171313,0.389498,0.186690,0.417280,0.189081); + uv(0.417280,0.189081,0.389498,0.186690,0.390965,0.205309); + uv(0.417280,0.189081,0.390965,0.205309,0.417280,0.207017); + uv(0.417280,0.207017,0.390965,0.205309,0.389887,0.231829); + uv(0.417280,0.207017,0.389887,0.231829,0.417280,0.231829); + uv(0.417280,0.231829,0.389887,0.231829,0.389887,0.254807); + uv(0.389887,0.231829,0.361250,0.254807,0.389887,0.254807); + uv(0.389887,0.231829,0.361250,0.231829,0.361250,0.254807); + uv(0.389887,0.254807,0.361250,0.254807,0.361250,0.288480); + uv(0.389887,0.288480,0.389887,0.254807,0.361250,0.288480); + uv(0.417280,0.254807,0.389887,0.254807,0.389887,0.288480); + uv(0.417280,0.231829,0.389887,0.254807,0.417280,0.254807); + uv(0.462829,0.231829,0.417280,0.231829,0.417280,0.254807); + uv(0.462829,0.231829,0.417280,0.207017,0.417280,0.231829); + uv(0.462524,0.211568,0.417280,0.207017,0.462829,0.231829); + uv(0.462524,0.211568,0.417280,0.189081,0.417280,0.207017); + uv(0.463049,0.193130,0.417280,0.189081,0.462524,0.211568); + uv(0.463049,0.193130,0.462524,0.211568,0.497736,0.211870); + uv(0.497736,0.211870,0.462524,0.211568,0.497736,0.231829); + uv(0.462524,0.211568,0.462829,0.231829,0.497736,0.231829); + uv(0.462829,0.231829,0.462829,0.254807,0.497736,0.231829); + uv(0.462829,0.231829,0.417280,0.254807,0.462829,0.254807); + uv(0.462829,0.254807,0.417280,0.254807,0.417280,0.288480); + uv(0.417280,0.288480,0.417280,0.254807,0.389887,0.288480); + uv(0.462829,0.288480,0.462829,0.254807,0.417280,0.288480); + uv(0.462829,0.254807,0.462829,0.288480,0.497736,0.254807); + uv(0.497736,0.254807,0.462829,0.288480,0.497736,0.288480); + uv(0.462829,0.288480,0.497736,0.320977,0.497736,0.288480); + uv(0.497736,0.288480,0.497736,0.320977,0.532039,0.320977); + uv(0.497736,0.320977,0.497736,0.356654,0.532039,0.320977); + uv(0.497736,0.320977,0.462829,0.356654,0.497736,0.356654); + uv(0.462829,0.356654,0.462829,0.391448,0.497736,0.356654); + uv(0.462829,0.391448,0.462829,0.356654,0.417280,0.391448); + uv(0.462829,0.356654,0.417280,0.356654,0.417280,0.391448); + uv(0.417280,0.391448,0.417280,0.356654,0.389887,0.391448); + uv(0.417280,0.356654,0.389887,0.356654,0.389887,0.391448); + uv(0.389887,0.391448,0.389887,0.356654,0.361250,0.391448); + uv(0.389887,0.391448,0.361250,0.391448,0.361250,0.423238); + uv(0.361250,0.391448,0.332124,0.423238,0.361250,0.423238); + uv(0.361250,0.391448,0.332124,0.391448,0.332124,0.423238); + uv(0.332124,0.391448,0.300832,0.423238,0.332124,0.423238); + uv(0.332124,0.391448,0.300832,0.391448,0.300832,0.423238); + uv(0.332124,0.356654,0.300832,0.391448,0.332124,0.391448); + uv(0.332124,0.356654,0.300832,0.356654,0.300832,0.391448); + uv(0.300832,0.320977,0.300832,0.356654,0.332124,0.356654); + uv(0.300832,0.320977,0.268793,0.356654,0.300832,0.356654); + uv(0.300832,0.320977,0.268793,0.320977,0.268793,0.356654); + uv(0.268793,0.288480,0.268793,0.320977,0.300832,0.320977); + uv(0.268793,0.288480,0.236754,0.320977,0.268793,0.320977); + uv(0.268793,0.288480,0.236754,0.288480,0.236754,0.320977); + uv(0.236754,0.254807,0.236754,0.288480,0.268793,0.288480); + uv(0.236754,0.254807,0.205461,0.288480,0.236754,0.288480); + uv(0.236754,0.254807,0.205461,0.254807,0.205461,0.288480); + uv(0.176336,0.254807,0.205461,0.288480,0.205461,0.254807); + uv(0.176336,0.288480,0.205461,0.288480,0.176336,0.254807); + uv(0.176336,0.320977,0.205461,0.288480,0.176336,0.288480); + uv(0.176336,0.320977,0.205461,0.320977,0.205461,0.288480); + uv(0.176336,0.356654,0.205461,0.320977,0.176336,0.320977); + uv(0.176336,0.356654,0.205461,0.356654,0.205461,0.320977); + uv(0.176336,0.356654,0.205461,0.391448,0.205461,0.356654); + uv(0.176336,0.391448,0.205461,0.391448,0.176336,0.356654); + uv(0.176336,0.391448,0.205461,0.423238,0.205461,0.391448); + uv(0.176336,0.423238,0.205461,0.423238,0.176336,0.391448); + uv(0.176336,0.423238,0.205461,0.456226,0.205461,0.423238); + uv(0.176336,0.456226,0.205461,0.456226,0.176336,0.423238); + uv(0.176336,0.498395,0.205461,0.456226,0.176336,0.456226); + uv(0.176336,0.498395,0.205461,0.498395,0.205461,0.456226); + uv(0.176336,0.498395,0.205461,0.539814,0.205461,0.498395); + uv(0.176336,0.539814,0.205461,0.539814,0.176336,0.498395); + uv(0.147699,0.539814,0.176336,0.539814,0.176336,0.498395); + uv(0.147699,0.539814,0.176336,0.498395,0.147699,0.498395); + uv(0.147699,0.498395,0.176336,0.498395,0.147699,0.456226); + uv(0.147699,0.456226,0.176336,0.498395,0.176336,0.456226); + uv(0.147699,0.456226,0.176336,0.456226,0.147699,0.423238); + uv(0.147699,0.423238,0.176336,0.456226,0.176336,0.423238); + uv(0.147699,0.423238,0.176336,0.423238,0.147699,0.391448); + uv(0.147699,0.391448,0.176336,0.423238,0.176336,0.391448); + uv(0.147699,0.391448,0.176336,0.391448,0.147699,0.356654); + uv(0.147699,0.356654,0.176336,0.391448,0.176336,0.356654); + uv(0.147699,0.356654,0.176336,0.356654,0.147699,0.320977); + uv(0.147699,0.320977,0.176336,0.356654,0.176336,0.320977); + uv(0.147699,0.320977,0.176336,0.320977,0.147699,0.288480); + uv(0.147699,0.288480,0.176336,0.320977,0.176336,0.288480); + uv(0.147699,0.288480,0.176336,0.288480,0.147699,0.254807); + uv(0.147699,0.254807,0.176336,0.288480,0.176336,0.254807); + uv(0.120305,0.254807,0.147699,0.288480,0.147699,0.254807); + uv(0.120305,0.288480,0.147699,0.288480,0.120305,0.254807); + uv(0.120305,0.320977,0.147699,0.288480,0.120305,0.288480); + uv(0.120305,0.320977,0.147699,0.320977,0.147699,0.288480); + uv(0.120305,0.356654,0.147699,0.320977,0.120305,0.320977); + uv(0.120305,0.356654,0.147699,0.356654,0.147699,0.320977); + uv(0.120305,0.356654,0.147699,0.391448,0.147699,0.356654); + uv(0.120305,0.391448,0.147699,0.391448,0.120305,0.356654); + uv(0.120305,0.391448,0.147699,0.423238,0.147699,0.391448); + uv(0.120305,0.423238,0.147699,0.423238,0.120305,0.391448); + uv(0.120305,0.423238,0.147699,0.456226,0.147699,0.423238); + uv(0.120305,0.456226,0.147699,0.456226,0.120305,0.423238); + uv(0.120305,0.456226,0.147699,0.498395,0.147699,0.456226); + uv(0.120305,0.498395,0.147699,0.498395,0.120305,0.456226); + uv(0.120305,0.498395,0.147699,0.539814,0.147699,0.498395); + uv(0.120305,0.539814,0.147699,0.539814,0.120305,0.498395); + uv(0.074757,0.498395,0.120305,0.539814,0.120305,0.498395); + uv(0.074757,0.498395,0.074757,0.539814,0.120305,0.539814); + uv(0.074757,0.498395,0.039850,0.539814,0.074757,0.539814); + uv(0.039850,0.498395,0.039850,0.539814,0.074757,0.498395); + uv(0.039850,0.498395,0.021640,0.539814,0.039850,0.539814); + uv(0.021448,0.498395,0.021640,0.539814,0.039850,0.498395); + uv(0.021448,0.498395,0.005547,0.498395,0.021640,0.539814); + uv(0.021634,0.456226,0.005547,0.498395,0.021448,0.498395); + uv(0.021634,0.456226,0.005547,0.456226,0.005547,0.498395); + uv(0.005547,0.423238,0.005547,0.456226,0.021634,0.456226); + uv(0.532039,0.423238,0.517229,0.423238,0.532039,0.456226); + uv(0.532039,0.391448,0.517229,0.423238,0.532039,0.423238); + uv(0.532039,0.391448,0.497736,0.423238,0.517229,0.423238); + uv(0.532039,0.391448,0.497736,0.391448,0.497736,0.423238); + uv(0.532039,0.356654,0.497736,0.391448,0.532039,0.391448); + uv(0.497736,0.356654,0.497736,0.391448,0.532039,0.356654); + uv(0.497736,0.356654,0.462829,0.391448,0.497736,0.391448); + uv(0.497736,0.391448,0.462829,0.391448,0.462829,0.423238); + uv(0.462829,0.423238,0.462829,0.391448,0.417280,0.423238); + uv(0.462829,0.391448,0.417280,0.391448,0.417280,0.423238); + uv(0.417280,0.391448,0.389887,0.423238,0.417280,0.423238); + uv(0.417280,0.391448,0.389887,0.391448,0.389887,0.423238); + uv(0.389887,0.391448,0.361250,0.423238,0.389887,0.423238); + uv(0.389887,0.423238,0.361250,0.423238,0.361250,0.456226); + uv(0.361250,0.423238,0.332124,0.456226,0.361250,0.456226); + uv(0.361250,0.423238,0.332124,0.423238,0.332124,0.456226); + uv(0.332124,0.423238,0.300832,0.456226,0.332124,0.456226); + uv(0.300832,0.423238,0.300832,0.456226,0.332124,0.423238); + uv(0.300832,0.423238,0.284270,0.456226,0.300832,0.456226); + uv(0.300832,0.423238,0.285300,0.423238,0.284270,0.456226); + uv(0.300832,0.391448,0.285300,0.423238,0.300832,0.423238); + uv(0.300832,0.391448,0.268793,0.391448,0.285300,0.423238); + uv(0.300832,0.356654,0.268793,0.391448,0.300832,0.391448); + uv(0.300832,0.356654,0.268793,0.356654,0.268793,0.391448); + uv(0.268793,0.356654,0.236754,0.356654,0.268793,0.391448); + uv(0.236754,0.320977,0.236754,0.356654,0.268793,0.356654); + uv(0.236754,0.320977,0.205461,0.356654,0.236754,0.356654); + uv(0.236754,0.320977,0.205461,0.320977,0.205461,0.356654); + uv(0.236754,0.288480,0.205461,0.320977,0.236754,0.320977); + uv(0.236754,0.288480,0.205461,0.288480,0.205461,0.320977); + uv(0.236754,0.356654,0.205461,0.356654,0.236754,0.391448); + uv(0.205461,0.356654,0.205461,0.391448,0.236754,0.391448); + uv(0.236754,0.391448,0.205461,0.391448,0.236754,0.423238); + uv(0.205461,0.391448,0.205461,0.423238,0.236754,0.423238); + uv(0.236754,0.423238,0.205461,0.423238,0.236754,0.456226); + uv(0.205461,0.423238,0.205461,0.456226,0.236754,0.456226); + uv(0.236754,0.456226,0.205461,0.456226,0.205461,0.498395); + uv(0.236754,0.456226,0.205461,0.498395,0.236754,0.498395); + uv(0.236754,0.498395,0.205461,0.498395,0.236754,0.539814); + uv(0.205461,0.498395,0.205461,0.539814,0.236754,0.539814); + uv(0.236754,0.498395,0.236754,0.539814,0.255294,0.539814); + uv(0.254859,0.498395,0.236754,0.498395,0.255294,0.539814); + uv(0.236754,0.456226,0.236754,0.498395,0.254859,0.498395); + uv(0.254176,0.456226,0.236754,0.456226,0.254859,0.498395); + uv(0.236754,0.423238,0.236754,0.456226,0.254176,0.456226); + uv(0.253321,0.423238,0.236754,0.423238,0.254176,0.456226); + uv(0.236754,0.391448,0.236754,0.423238,0.253321,0.423238); + uv(0.268793,0.391448,0.236754,0.391448,0.253321,0.423238); + uv(0.236754,0.356654,0.236754,0.391448,0.268793,0.391448); + uv(0.268793,0.391448,0.253321,0.423238,0.268793,0.423238); + uv(0.268793,0.423238,0.253321,0.423238,0.268793,0.456226); + uv(0.253321,0.423238,0.254176,0.456226,0.268793,0.456226); + uv(0.268793,0.456226,0.254176,0.456226,0.268793,0.498395); + uv(0.254176,0.456226,0.254859,0.498395,0.268793,0.498395); + uv(0.268793,0.498395,0.254859,0.498395,0.255294,0.539814); + uv(0.268793,0.498395,0.255294,0.539814,0.268793,0.539814); + uv(0.268793,0.498395,0.268793,0.539814,0.282813,0.539814); + uv(0.283405,0.498395,0.268793,0.498395,0.282813,0.539814); + uv(0.268793,0.456226,0.268793,0.498395,0.283405,0.498395); + uv(0.284270,0.456226,0.268793,0.456226,0.283405,0.498395); + uv(0.268793,0.423238,0.268793,0.456226,0.284270,0.456226); + uv(0.285300,0.423238,0.268793,0.423238,0.284270,0.456226); + uv(0.268793,0.391448,0.268793,0.423238,0.285300,0.423238); + uv(0.300832,0.456226,0.284270,0.456226,0.283405,0.498395); + uv(0.300832,0.456226,0.283405,0.498395,0.300832,0.498395); + uv(0.300832,0.498395,0.283405,0.498395,0.300832,0.539814); + uv(0.283405,0.498395,0.282813,0.539814,0.300832,0.539814); + uv(0.300832,0.498395,0.300832,0.539814,0.332124,0.498395); + uv(0.332124,0.498395,0.300832,0.539814,0.332124,0.539814); + uv(0.361250,0.498395,0.332124,0.498395,0.332124,0.539814); + uv(0.332124,0.456226,0.332124,0.498395,0.361250,0.498395); + uv(0.300832,0.456226,0.332124,0.498395,0.332124,0.456226); + uv(0.300832,0.456226,0.300832,0.498395,0.332124,0.498395); + uv(0.361250,0.456226,0.332124,0.456226,0.361250,0.498395); + uv(0.389887,0.456226,0.361250,0.456226,0.361250,0.498395); + uv(0.389887,0.423238,0.361250,0.456226,0.389887,0.456226); + uv(0.417280,0.423238,0.389887,0.423238,0.389887,0.456226); + uv(0.417280,0.423238,0.389887,0.456226,0.417280,0.456226); + uv(0.417280,0.456226,0.389887,0.456226,0.389887,0.498395); + uv(0.389887,0.456226,0.361250,0.498395,0.389887,0.498395); + uv(0.389887,0.498395,0.361250,0.498395,0.389887,0.539814); + uv(0.389887,0.539814,0.361250,0.498395,0.361250,0.539814); + uv(0.361250,0.498395,0.332124,0.539814,0.361250,0.539814); + uv(0.417280,0.498395,0.389887,0.498395,0.389887,0.539814); + uv(0.417280,0.456226,0.389887,0.498395,0.417280,0.498395); + uv(0.462829,0.498395,0.417280,0.456226,0.417280,0.498395); + uv(0.462829,0.456226,0.417280,0.456226,0.462829,0.498395); + uv(0.462829,0.423238,0.417280,0.456226,0.462829,0.456226); + uv(0.462829,0.423238,0.417280,0.423238,0.417280,0.456226); + uv(0.462829,0.423238,0.462829,0.456226,0.497736,0.456226); + uv(0.497736,0.456226,0.462829,0.456226,0.462829,0.498395); + uv(0.497736,0.456226,0.462829,0.498395,0.497736,0.498395); + uv(0.497736,0.498395,0.462829,0.498395,0.497736,0.539814); + uv(0.462829,0.498395,0.462829,0.539814,0.497736,0.539814); + uv(0.462829,0.539814,0.462829,0.498395,0.417280,0.539814); + uv(0.462829,0.498395,0.417280,0.498395,0.417280,0.539814); + uv(0.417280,0.539814,0.417280,0.498395,0.389887,0.539814); + uv(0.497736,0.498395,0.497736,0.539814,0.516564,0.539814); + uv(0.516824,0.498395,0.497736,0.498395,0.516564,0.539814); + uv(0.497736,0.456226,0.497736,0.498395,0.516824,0.498395); + uv(0.497736,0.456226,0.516824,0.498395,0.517022,0.456226); + uv(0.517022,0.456226,0.516824,0.498395,0.532039,0.498395); + uv(0.532039,0.498395,0.516824,0.498395,0.532039,0.539814); + uv(0.516824,0.498395,0.516564,0.539814,0.532039,0.539814); + uv(0.005547,0.498395,0.005547,0.539814,0.021640,0.539814); + uv(0.532039,0.456226,0.517022,0.456226,0.532039,0.498395); + uv(0.517229,0.423238,0.517022,0.456226,0.532039,0.456226); + uv(0.517229,0.423238,0.497736,0.423238,0.517022,0.456226); + uv(0.497736,0.423238,0.497736,0.456226,0.517022,0.456226); + uv(0.497736,0.423238,0.462829,0.423238,0.497736,0.456226); + uv(0.497736,0.391448,0.462829,0.423238,0.497736,0.423238); + uv(0.268793,0.320977,0.236754,0.320977,0.268793,0.356654); + uv(0.532039,0.320977,0.497736,0.356654,0.532039,0.356654); + uv(0.005547,0.320977,0.005547,0.356654,0.039850,0.356654); + uv(0.005547,0.356654,0.039850,0.391448,0.039850,0.356654); + uv(0.005547,0.356654,0.005547,0.391448,0.039850,0.391448); + uv(0.005547,0.391448,0.039850,0.423238,0.039850,0.391448); + uv(0.005547,0.391448,0.021885,0.423238,0.039850,0.423238); + uv(0.005547,0.391448,0.005547,0.423238,0.021885,0.423238); + uv(0.005547,0.423238,0.021634,0.456226,0.021885,0.423238); + uv(0.021885,0.423238,0.021634,0.456226,0.039850,0.423238); + uv(0.039850,0.423238,0.021634,0.456226,0.039850,0.456226); + uv(0.021634,0.456226,0.021448,0.498395,0.039850,0.456226); + uv(0.039850,0.456226,0.021448,0.498395,0.039850,0.498395); + uv(0.039850,0.456226,0.039850,0.498395,0.074757,0.498395); + uv(0.039850,0.456226,0.074757,0.498395,0.074757,0.456226); + uv(0.074757,0.498395,0.120305,0.456226,0.074757,0.456226); + uv(0.120305,0.456226,0.074757,0.498395,0.120305,0.498395); + uv(0.074757,0.456226,0.120305,0.456226,0.074757,0.423238); + uv(0.074757,0.423238,0.120305,0.456226,0.120305,0.423238); + uv(0.074757,0.423238,0.120305,0.423238,0.074757,0.391448); + uv(0.074757,0.391448,0.120305,0.423238,0.120305,0.391448); + uv(0.074757,0.391448,0.120305,0.391448,0.074757,0.356654); + uv(0.074757,0.356654,0.120305,0.391448,0.120305,0.356654); + uv(0.074757,0.356654,0.120305,0.356654,0.120305,0.320977); + uv(0.074757,0.356654,0.120305,0.320977,0.074757,0.320977); + uv(0.074757,0.320977,0.120305,0.320977,0.120305,0.288480); + uv(0.074757,0.320977,0.120305,0.288480,0.074757,0.288480); + uv(0.074757,0.288480,0.120305,0.288480,0.074757,0.254807); + uv(0.074757,0.254807,0.120305,0.288480,0.120305,0.254807); + uv(0.039850,0.254807,0.074757,0.288480,0.074757,0.254807); + uv(0.039850,0.254807,0.039850,0.288480,0.074757,0.288480); + uv(0.005547,0.254807,0.039850,0.288480,0.039850,0.254807); + uv(0.005547,0.254807,0.005547,0.288480,0.039850,0.288480); + uv(0.532039,0.254807,0.497736,0.288480,0.532039,0.288480); + uv(0.497736,0.254807,0.497736,0.288480,0.532039,0.254807); + uv(0.497736,0.231829,0.497736,0.254807,0.532039,0.254807); + uv(0.497736,0.231829,0.462829,0.254807,0.497736,0.254807); + uv(0.532039,0.231829,0.497736,0.231829,0.532039,0.254807); + uv(0.532039,0.212202,0.497736,0.231829,0.532039,0.231829); + uv(0.532039,0.212202,0.497736,0.211870,0.497736,0.231829); + uv(0.532039,0.195381,0.497736,0.211870,0.532039,0.212202); + uv(0.532039,0.195381,0.497736,0.195120,0.497736,0.211870); + uv(0.532039,0.168337,0.497736,0.195120,0.532039,0.195381); + uv(0.532039,0.168337,0.497736,0.168543,0.497736,0.195120); + uv(0.497736,0.126900,0.497736,0.168543,0.532039,0.168337); + uv(0.497736,0.126900,0.532039,0.168337,0.532039,0.126627); + uv(0.039850,0.126900,0.005547,0.126627,0.005547,0.168337); + uv(0.038695,0.090059,0.005547,0.126627,0.039850,0.126900); + uv(0.038695,0.090059,0.005547,0.089467,0.005547,0.126627); + uv(0.498891,0.090059,0.532039,0.126627,0.532039,0.089467); + uv(0.498891,0.090059,0.497736,0.126900,0.532039,0.126627); + uv(0.467028,0.092132,0.497736,0.126900,0.498891,0.090059); + uv(0.468183,0.055464,0.467028,0.092132,0.498891,0.090059); + uv(0.450198,0.056234,0.467028,0.092132,0.468183,0.055464); + uv(0.450198,0.056234,0.468183,0.055464,0.465063,0.021424); + uv(0.468183,0.055464,0.491311,0.044598,0.465063,0.021424); + uv(0.491311,0.044598,0.468183,0.055464,0.498891,0.090059); + uv(0.514266,0.041835,0.491311,0.044598,0.498891,0.090059); + uv(0.517620,0.027448,0.491311,0.044598,0.514266,0.041835); + uv(0.491311,0.044598,0.517620,0.027448,0.502618,0.026467); + uv(0.517620,0.027448,0.518729,0.014525,0.502618,0.026467); + uv(0.518729,0.014525,0.504825,0.012518,0.502618,0.026467); + uv(0.518729,0.014525,0.506732,0.002447,0.504825,0.012518); + uv(0.504825,0.012518,0.506732,0.002447,0.495845,0.002447); + uv(0.017540,0.002447,0.018857,0.014525,0.030854,0.002447); + uv(0.030854,0.002447,0.018857,0.014525,0.032761,0.012518); + uv(0.018857,0.014525,0.034968,0.026467,0.032761,0.012518); + uv(0.018857,0.014525,0.019966,0.027448,0.034968,0.026467); + uv(0.034968,0.026467,0.045009,0.016634,0.032761,0.012518); + uv(0.034968,0.026467,0.049659,0.020387,0.045009,0.016634); + uv(0.223853,0.017256,0.218153,0.020595,0.219609,0.040117); + uv(0.218153,0.020595,0.192626,0.022964,0.219609,0.040117); + uv(0.219609,0.040117,0.192626,0.022964,0.198278,0.045798); + uv(0.198278,0.045798,0.192626,0.022964,0.177226,0.022964); + uv(0.072523,0.021424,0.087388,0.056234,0.087388,0.021424); + uv(0.087388,0.056234,0.103420,0.056234,0.087388,0.021424); + uv(0.087388,0.056234,0.088928,0.092132,0.103420,0.056234); + uv(0.103420,0.056234,0.088928,0.092132,0.103420,0.092132); + uv(0.088928,0.092132,0.103420,0.119902,0.103420,0.092132); + uv(0.088928,0.092132,0.094496,0.121372,0.103420,0.119902); + uv(0.104199,0.138073,0.103420,0.119902,0.094496,0.121372); + uv(0.554134,0.284516,0.554134,0.265218,0.581760,0.284516); + uv(0.581760,0.284516,0.554134,0.265218,0.581760,0.265218); + uv(0.554134,0.265218,0.581760,0.243469,0.581760,0.265218); + uv(0.554134,0.265218,0.554134,0.243469,0.581760,0.243469); + uv(0.094260,0.154066,0.120305,0.151412,0.104199,0.138073); + uv(0.094260,0.154066,0.120305,0.171313,0.120305,0.151412); + uv(0.094496,0.121372,0.094260,0.154066,0.104199,0.138073); + uv(0.581760,0.454902,0.554134,0.454902,0.581760,0.434629); + uv(0.554134,0.454902,0.554134,0.438588,0.581760,0.434629); + uv(0.581760,0.425294,0.581760,0.434629,0.554134,0.438588); + uv(0.581760,0.425294,0.604617,0.426483,0.581760,0.434629); + uv(0.581760,0.425294,0.604617,0.396784,0.604617,0.426483); + uv(0.581760,0.396784,0.604617,0.396784,0.581760,0.425294); + uv(0.581760,0.371920,0.604617,0.396784,0.581760,0.396784); + uv(0.604617,0.371920,0.604617,0.396784,0.581760,0.371920); + uv(0.604617,0.371920,0.635116,0.396784,0.604617,0.396784); + uv(0.635116,0.371920,0.635116,0.396784,0.604617,0.371920); + uv(0.578168,0.634378,0.579033,0.649902,0.569340,0.644738); + uv(0.589587,0.645336,0.579033,0.649902,0.578168,0.634378); + uv(0.604617,0.426483,0.635116,0.396784,0.635116,0.426483); + uv(0.604617,0.426483,0.604617,0.396784,0.635116,0.396784); + uv(0.604617,0.454902,0.604617,0.426483,0.635116,0.426483); + uv(0.581760,0.454902,0.604617,0.426483,0.604617,0.454902); + uv(0.581760,0.454902,0.581760,0.434629,0.604617,0.426483); + uv(0.604617,0.265218,0.581760,0.243469,0.604617,0.243469); + uv(0.604617,0.265218,0.581760,0.265218,0.581760,0.243469); + uv(0.581760,0.284516,0.581760,0.265218,0.604617,0.265218); + uv(0.581760,0.284516,0.604617,0.265218,0.604617,0.284516); + uv(0.604617,0.284516,0.604617,0.265218,0.635116,0.265218); + uv(0.635116,0.265218,0.604617,0.265218,0.635116,0.243469); + uv(0.604617,0.265218,0.604617,0.243469,0.635116,0.243469); + uv(0.635116,0.454902,0.604617,0.454902,0.635116,0.426483); + uv(0.593562,0.635077,0.589587,0.645336,0.578168,0.634378); + uv(0.590412,0.625243,0.593562,0.635077,0.578168,0.634378); + uv(0.590412,0.625243,0.578168,0.634378,0.583550,0.619488); + uv(0.583550,0.619488,0.578168,0.634378,0.574006,0.618871); + uv(0.574006,0.618871,0.578168,0.634378,0.566165,0.624626); + uv(0.578168,0.634378,0.562939,0.635390,0.566165,0.624626); + uv(0.578168,0.634378,0.569340,0.644738,0.562939,0.635390); + uv(0.635116,0.348549,0.635116,0.371920,0.604617,0.348549); + uv(0.604617,0.348549,0.635116,0.371920,0.604617,0.371920); + uv(0.604617,0.348549,0.604617,0.371920,0.581760,0.371920); + uv(0.604617,0.348549,0.581760,0.371920,0.581760,0.348549); + uv(0.581760,0.348549,0.581760,0.371920,0.554134,0.371920); + uv(0.581760,0.371920,0.581760,0.396784,0.554134,0.371920); + uv(0.554134,0.371920,0.581760,0.396784,0.554134,0.393174); + uv(0.581760,0.396784,0.554134,0.407324,0.554134,0.393174); + uv(0.554134,0.407324,0.581760,0.396784,0.554134,0.428312); + uv(0.581760,0.425294,0.554134,0.428312,0.581760,0.396784); + uv(0.554134,0.438588,0.554134,0.428312,0.581760,0.425294); + uv(0.146268,0.145332,0.166494,0.140798,0.155432,0.131693); + uv(0.155432,0.131693,0.166494,0.140798,0.180822,0.117319); + uv(0.166494,0.140798,0.193704,0.131977,0.180822,0.117319); + uv(0.166494,0.140798,0.186440,0.143998,0.193704,0.131977); + uv(0.186440,0.143998,0.207231,0.147225,0.193704,0.131977); + uv(0.207717,0.129832,0.193704,0.131977,0.207231,0.147225); + uv(0.207717,0.129832,0.180822,0.117319,0.193704,0.131977); + uv(0.180822,0.117319,0.207717,0.129832,0.204035,0.104071); + uv(0.204035,0.104071,0.207717,0.129832,0.223025,0.130811); + uv(0.207717,0.129832,0.207231,0.147225,0.223025,0.130811); + uv(0.223025,0.130811,0.207231,0.147225,0.223426,0.149582); + uv(0.223025,0.130811,0.223426,0.149582,0.242702,0.147947); + uv(0.223025,0.130811,0.242702,0.147947,0.239769,0.129851); + uv(0.239769,0.129851,0.242702,0.147947,0.254982,0.130157); + uv(0.254982,0.130157,0.242702,0.147947,0.260621,0.147420); + uv(0.254982,0.130157,0.260621,0.147420,0.268793,0.147129); + uv(0.254982,0.130157,0.268793,0.147129,0.268793,0.128978); + uv(0.268793,0.128978,0.268793,0.147129,0.282604,0.130157); + uv(0.282604,0.130157,0.268793,0.147129,0.276965,0.147420); + uv(0.282604,0.130157,0.276965,0.147420,0.294883,0.147947); + uv(0.282604,0.130157,0.294883,0.147947,0.297817,0.129851); + uv(0.297817,0.129851,0.294883,0.147947,0.314561,0.130811); + uv(0.314561,0.130811,0.294883,0.147947,0.314159,0.149582); + uv(0.314561,0.130811,0.314159,0.149582,0.330355,0.147225); + uv(0.314561,0.130811,0.330355,0.147225,0.329869,0.129832); + uv(0.329869,0.129832,0.330355,0.147225,0.343882,0.131977); + uv(0.343882,0.131977,0.330355,0.147225,0.351145,0.143998); + uv(0.356764,0.117319,0.329869,0.129832,0.343882,0.131977); + uv(0.356764,0.117319,0.333551,0.104071,0.329869,0.129832); + uv(0.335748,0.079983,0.333551,0.104071,0.356764,0.117319); + uv(0.316703,0.081499,0.333551,0.104071,0.335748,0.079983); + uv(0.316703,0.081499,0.316088,0.103497,0.333551,0.104071); + uv(0.316703,0.081499,0.301497,0.104028,0.316088,0.103497); + uv(0.316703,0.081499,0.300543,0.086783,0.301497,0.104028); + uv(0.317977,0.040117,0.300543,0.086783,0.316703,0.081499); + uv(0.317977,0.040117,0.296255,0.056672,0.300543,0.086783); + uv(0.291751,0.034846,0.296255,0.056672,0.317977,0.040117); + uv(0.291751,0.034846,0.283410,0.063141,0.296255,0.056672); + uv(0.291751,0.034846,0.280601,0.038349,0.283410,0.063141); + uv(0.288711,0.018340,0.280601,0.038349,0.291751,0.034846); + uv(0.288711,0.018340,0.277481,0.019726,0.280601,0.038349); + uv(0.276532,0.004376,0.277481,0.019726,0.288711,0.018340); + uv(0.276532,0.004376,0.268793,0.004376,0.277481,0.019726); + uv(0.286537,0.004376,0.276532,0.004376,0.288711,0.018340); + uv(0.286537,0.004376,0.288711,0.018340,0.300109,0.015782); + uv(0.300109,0.015782,0.288711,0.018340,0.291751,0.034846); + uv(0.300109,0.015782,0.291751,0.034846,0.305390,0.026933); + uv(0.305390,0.026933,0.291751,0.034846,0.317977,0.040117); + uv(0.317977,0.040117,0.313732,0.017256,0.305390,0.026933); + uv(0.319433,0.020595,0.313732,0.017256,0.317977,0.040117); + uv(0.487926,0.020387,0.502618,0.026467,0.492577,0.016634); + uv(0.487926,0.020387,0.491311,0.044598,0.502618,0.026467); + uv(0.465063,0.021424,0.491311,0.044598,0.487926,0.020387); + uv(0.344960,0.022964,0.319433,0.020595,0.317977,0.040117); + uv(0.344960,0.022964,0.317977,0.040117,0.339308,0.045798); + uv(0.317977,0.040117,0.335748,0.079983,0.339308,0.045798); + uv(0.317977,0.040117,0.316703,0.081499,0.335748,0.079983); + uv(0.339308,0.045798,0.335748,0.079983,0.356766,0.083525); + uv(0.335748,0.079983,0.356764,0.117319,0.356766,0.083525); + uv(0.378401,0.109594,0.356766,0.083525,0.356764,0.117319); + uv(0.378401,0.084762,0.356766,0.083525,0.378401,0.109594); + uv(0.378401,0.084762,0.359606,0.047102,0.356766,0.083525); + uv(0.359606,0.047102,0.378401,0.084762,0.378401,0.048225); + uv(0.378401,0.022964,0.359606,0.047102,0.378401,0.048225); + uv(0.378401,0.022964,0.360360,0.022964,0.359606,0.047102); + uv(0.434166,0.021424,0.434166,0.056234,0.450198,0.021424); + uv(0.554134,0.093107,0.554134,0.118259,0.581760,0.118259); + uv(0.581760,0.118259,0.554134,0.118259,0.554134,0.141630); + uv(0.581760,0.118259,0.554134,0.141630,0.581760,0.141630); + uv(0.434166,0.056234,0.450198,0.056234,0.450198,0.021424); + uv(0.450198,0.021424,0.450198,0.056234,0.465063,0.021424); + uv(0.360360,0.022964,0.344960,0.022964,0.339308,0.045798); + uv(0.360360,0.022964,0.339308,0.045798,0.359606,0.047102); + uv(0.339308,0.045798,0.356766,0.083525,0.359606,0.047102); + uv(0.502618,0.026467,0.504825,0.012518,0.492577,0.016634); + uv(0.504825,0.012518,0.495283,0.010477,0.492577,0.016634); + uv(0.504825,0.012518,0.495845,0.002447,0.495283,0.010477); + uv(0.307450,0.010764,0.305549,0.004200,0.296353,0.004376); + uv(0.032761,0.012518,0.041740,0.002447,0.030854,0.002447); + uv(0.032761,0.012518,0.042303,0.010477,0.041740,0.002447); + uv(0.032761,0.012518,0.045009,0.016634,0.042303,0.010477); + uv(0.223853,0.017256,0.237477,0.015782,0.230136,0.010764); + uv(0.223853,0.017256,0.232196,0.026933,0.237477,0.015782); + uv(0.232196,0.026933,0.223853,0.017256,0.219609,0.040117); + uv(0.245834,0.034846,0.232196,0.026933,0.219609,0.040117); + uv(0.232196,0.026933,0.245834,0.034846,0.237477,0.015782); + uv(0.237477,0.015782,0.245834,0.034846,0.248874,0.018340); + uv(0.248874,0.018340,0.245834,0.034846,0.256985,0.038349); + uv(0.245834,0.034846,0.254176,0.063141,0.256985,0.038349); + uv(0.245834,0.034846,0.241331,0.056672,0.254176,0.063141); + uv(0.219609,0.040117,0.241331,0.056672,0.245834,0.034846); + uv(0.219609,0.040117,0.237043,0.086783,0.241331,0.056672); + uv(0.219609,0.040117,0.220883,0.081499,0.237043,0.086783); + uv(0.219609,0.040117,0.201838,0.079983,0.220883,0.081499); + uv(0.219609,0.040117,0.198278,0.045798,0.201838,0.079983); + uv(0.201838,0.079983,0.198278,0.045798,0.180820,0.083525); + uv(0.198278,0.045798,0.177980,0.047102,0.180820,0.083525); + uv(0.198278,0.045798,0.177226,0.022964,0.177980,0.047102); + uv(0.177226,0.022964,0.160436,0.022964,0.177980,0.047102); + uv(0.087388,0.021424,0.103420,0.056234,0.103420,0.021424); + uv(0.554134,0.323398,0.581760,0.348549,0.554134,0.348549); + uv(0.581760,0.323398,0.581760,0.348549,0.554134,0.323398); + uv(0.581760,0.323398,0.604617,0.348549,0.581760,0.348549); + uv(0.604617,0.323398,0.604617,0.348549,0.581760,0.323398); + uv(0.604617,0.323398,0.635116,0.348549,0.604617,0.348549); + uv(0.635116,0.323398,0.635116,0.348549,0.604617,0.323398); + uv(0.604617,0.323398,0.635116,0.304219,0.635116,0.323398); + uv(0.604617,0.323398,0.604617,0.304219,0.635116,0.304219); + uv(0.581760,0.304219,0.604617,0.304219,0.604617,0.323398); + uv(0.581760,0.304219,0.604617,0.284516,0.604617,0.304219); + uv(0.581760,0.304219,0.581760,0.284516,0.604617,0.284516); + uv(0.554134,0.304219,0.581760,0.284516,0.581760,0.304219); + uv(0.554134,0.304219,0.554134,0.284516,0.581760,0.284516); + uv(0.554134,0.304219,0.581760,0.304219,0.581760,0.323398); + uv(0.581760,0.323398,0.581760,0.304219,0.604617,0.323398); + uv(0.554134,0.323398,0.554134,0.304219,0.581760,0.323398); + uv(0.604617,0.304219,0.604617,0.284516,0.635116,0.284516); + uv(0.635116,0.284516,0.604617,0.284516,0.635116,0.265218); + uv(0.604617,0.304219,0.635116,0.284516,0.635116,0.304219); + uv(0.581760,0.348549,0.554134,0.371920,0.554134,0.348549); + uv(0.177980,0.047102,0.160436,0.022964,0.160436,0.048225); + uv(0.177980,0.047102,0.160436,0.048225,0.160436,0.084762); + uv(0.177980,0.047102,0.160436,0.084762,0.180820,0.083525); + uv(0.180820,0.083525,0.160436,0.084762,0.160436,0.109594); + uv(0.160436,0.109594,0.180822,0.117319,0.180820,0.083525); + uv(0.155432,0.131693,0.180822,0.117319,0.160436,0.109594); + uv(0.201838,0.079983,0.180820,0.083525,0.180822,0.117319); + uv(0.201838,0.079983,0.180822,0.117319,0.204035,0.104071); + uv(0.201838,0.079983,0.204035,0.104071,0.220883,0.081499); + uv(0.220883,0.081499,0.204035,0.104071,0.221497,0.103497); + uv(0.221497,0.103497,0.204035,0.104071,0.223025,0.130811); + uv(0.221497,0.103497,0.223025,0.130811,0.236089,0.104028); + uv(0.236089,0.104028,0.223025,0.130811,0.239769,0.129851); + uv(0.236089,0.104028,0.239769,0.129851,0.254982,0.130157); + uv(0.236089,0.104028,0.254982,0.130157,0.250914,0.112571); + uv(0.252272,0.090935,0.250914,0.112571,0.254982,0.130157); + uv(0.252272,0.090935,0.236089,0.104028,0.250914,0.112571); + uv(0.237043,0.086783,0.236089,0.104028,0.252272,0.090935); + uv(0.220883,0.081499,0.236089,0.104028,0.237043,0.086783); + uv(0.220883,0.081499,0.221497,0.103497,0.236089,0.104028); + uv(0.241331,0.056672,0.237043,0.086783,0.252272,0.090935); + uv(0.241331,0.056672,0.252272,0.090935,0.254176,0.063141); + uv(0.254176,0.063141,0.252272,0.090935,0.268793,0.064740); + uv(0.268793,0.064740,0.252272,0.090935,0.268793,0.092146); + uv(0.252272,0.090935,0.268793,0.128978,0.268793,0.092146); + uv(0.252272,0.090935,0.254982,0.130157,0.268793,0.128978); + uv(0.285313,0.090935,0.268793,0.092146,0.268793,0.128978); + uv(0.268793,0.064740,0.268793,0.092146,0.285313,0.090935); + uv(0.268793,0.064740,0.285313,0.090935,0.283410,0.063141); + uv(0.296255,0.056672,0.283410,0.063141,0.285313,0.090935); + uv(0.296255,0.056672,0.285313,0.090935,0.300543,0.086783); + uv(0.300543,0.086783,0.285313,0.090935,0.301497,0.104028); + uv(0.285313,0.090935,0.286671,0.112571,0.301497,0.104028); + uv(0.285313,0.090935,0.282604,0.130157,0.286671,0.112571); + uv(0.285313,0.090935,0.268793,0.128978,0.282604,0.130157); + uv(0.301497,0.104028,0.286671,0.112571,0.282604,0.130157); + uv(0.301497,0.104028,0.282604,0.130157,0.297817,0.129851); + uv(0.301497,0.104028,0.297817,0.129851,0.314561,0.130811); + uv(0.301497,0.104028,0.314561,0.130811,0.316088,0.103497); + uv(0.316088,0.103497,0.314561,0.130811,0.333551,0.104071); + uv(0.333551,0.104071,0.314561,0.130811,0.329869,0.129832); + uv(0.280601,0.038349,0.268793,0.064740,0.283410,0.063141); + uv(0.268793,0.037870,0.268793,0.064740,0.280601,0.038349); + uv(0.256985,0.038349,0.268793,0.064740,0.268793,0.037870); + uv(0.256985,0.038349,0.254176,0.063141,0.268793,0.064740); + uv(0.260105,0.019726,0.256985,0.038349,0.268793,0.037870); + uv(0.248874,0.018340,0.256985,0.038349,0.260105,0.019726); + uv(0.261054,0.004376,0.248874,0.018340,0.260105,0.019726); + uv(0.251048,0.004376,0.248874,0.018340,0.261054,0.004376); + uv(0.237477,0.015782,0.248874,0.018340,0.251048,0.004376); + uv(0.237477,0.015782,0.251048,0.004376,0.241233,0.004376); + uv(0.296353,0.004376,0.286537,0.004376,0.300109,0.015782); + uv(0.307450,0.010764,0.296353,0.004376,0.300109,0.015782); + uv(0.313732,0.017256,0.307450,0.010764,0.300109,0.015782); + uv(0.313732,0.017256,0.300109,0.015782,0.305390,0.026933); + uv(0.230136,0.010764,0.241233,0.004376,0.232037,0.004200); + uv(0.230136,0.010764,0.237477,0.015782,0.241233,0.004376); + uv(0.261054,0.004376,0.260105,0.019726,0.268793,0.004376); + uv(0.268793,0.004376,0.260105,0.019726,0.268793,0.020349); + uv(0.260105,0.019726,0.268793,0.037870,0.268793,0.020349); + uv(0.277481,0.019726,0.268793,0.020349,0.268793,0.037870); + uv(0.268793,0.004376,0.268793,0.020349,0.277481,0.019726); + uv(0.277481,0.019726,0.268793,0.037870,0.280601,0.038349); + uv(0.514266,0.041835,0.498891,0.090059,0.532039,0.089467); + uv(0.532039,0.042151,0.514266,0.041835,0.532039,0.089467); + uv(0.039850,0.126900,0.005547,0.168337,0.039850,0.168543); + uv(0.039850,0.168543,0.005547,0.168337,0.039850,0.195120); + uv(0.005547,0.168337,0.005547,0.195381,0.039850,0.195120); + uv(0.039850,0.195120,0.005547,0.195381,0.039850,0.211870); + uv(0.005547,0.195381,0.005547,0.212202,0.039850,0.211870); + uv(0.039850,0.211870,0.005547,0.212202,0.039850,0.231829); + uv(0.005547,0.212202,0.005547,0.231829,0.039850,0.231829); + uv(0.039850,0.231829,0.005547,0.231829,0.005547,0.254807); + uv(0.039850,0.231829,0.005547,0.254807,0.039850,0.254807); + uv(0.039850,0.231829,0.039850,0.254807,0.074757,0.254807); + uv(0.462804,0.166897,0.497736,0.195120,0.497736,0.168543); + uv(0.462804,0.166897,0.463049,0.193130,0.497736,0.195120); + uv(0.463049,0.193130,0.497736,0.211870,0.497736,0.195120); + uv(0.497736,0.288480,0.532039,0.320977,0.532039,0.288480); + uv(0.005547,0.288480,0.005547,0.320977,0.039850,0.288480); + uv(0.039850,0.288480,0.005547,0.320977,0.039850,0.320977); + uv(0.005547,0.320977,0.039850,0.356654,0.039850,0.320977); + uv(0.039850,0.320977,0.039850,0.356654,0.074757,0.356654); + uv(0.039850,0.356654,0.074757,0.391448,0.074757,0.356654); + uv(0.039850,0.356654,0.039850,0.391448,0.074757,0.391448); + uv(0.039850,0.391448,0.074757,0.423238,0.074757,0.391448); + uv(0.039850,0.391448,0.039850,0.423238,0.074757,0.423238); + uv(0.039850,0.423238,0.039850,0.456226,0.074757,0.423238); + uv(0.074757,0.423238,0.039850,0.456226,0.074757,0.456226); + uv(0.039850,0.320977,0.074757,0.356654,0.074757,0.320977); + uv(0.074757,0.288480,0.039850,0.320977,0.074757,0.320977); + uv(0.039850,0.288480,0.039850,0.320977,0.074757,0.288480); + uv(0.176336,0.254807,0.205461,0.254807,0.176336,0.231829); + uv(0.176336,0.231829,0.205461,0.254807,0.207386,0.231829); + uv(0.389887,0.288480,0.361250,0.288480,0.361250,0.320977); + uv(0.635116,0.073929,0.604617,0.093107,0.635116,0.093107); + uv(0.635116,0.093107,0.604617,0.093107,0.635116,0.118259); + uv(0.604617,0.166494,0.604617,0.196193,0.635116,0.166494); + uv(0.604617,0.166494,0.581760,0.195004,0.604617,0.196193); + uv(0.604617,0.196193,0.581760,0.195004,0.581760,0.204339); + uv(0.581760,0.204339,0.581760,0.195004,0.554134,0.208298); + uv(0.417280,0.151412,0.391318,0.145332,0.389790,0.166626); + uv(0.581760,0.224612,0.604617,0.196193,0.581760,0.204339); + uv(0.604617,0.224612,0.604617,0.196193,0.581760,0.224612); + uv(0.635116,0.196193,0.604617,0.196193,0.604617,0.224612); + uv(0.635116,0.166494,0.604617,0.196193,0.635116,0.196193); + uv(0.364627,0.185698,0.340205,0.191046,0.359497,0.206675); + uv(0.846946,0.727739,0.831937,0.665882,0.781062,0.720166); + uv(0.831937,0.665882,0.846946,0.727739,0.863661,0.676279); + uv(0.863661,0.676279,0.846946,0.727739,0.897177,0.736338); + uv(0.781062,0.720166,0.765896,0.654617,0.711761,0.727244); + uv(0.831937,0.665882,0.765896,0.654617,0.781062,0.720166); + uv(0.831937,0.665882,0.790884,0.601630,0.765896,0.654617); + uv(0.831937,0.665882,0.811270,0.550866,0.790884,0.601630); + uv(0.856148,0.600223,0.811270,0.550866,0.831937,0.665882); + uv(0.862262,0.522995,0.811270,0.550866,0.856148,0.600223); + uv(0.862262,0.522995,0.818700,0.497810,0.811270,0.550866); + uv(0.862262,0.522995,0.837398,0.429692,0.818700,0.497810); + uv(0.837398,0.429692,0.862262,0.522995,0.929456,0.470354); + uv(0.929456,0.470354,0.862262,0.522995,0.903249,0.545102); + uv(0.862262,0.522995,0.856148,0.600223,0.903249,0.545102); + uv(0.903249,0.545102,0.856148,0.600223,0.879175,0.611107); + uv(0.856148,0.600223,0.831937,0.665882,0.879175,0.611107); + uv(0.879175,0.611107,0.831937,0.665882,0.863661,0.676279); + uv(0.879175,0.611107,0.863661,0.676279,0.919067,0.626267); + uv(0.919067,0.626267,0.863661,0.676279,0.902081,0.689861); + uv(0.863661,0.676279,0.897177,0.736338,0.902081,0.689861); + uv(0.902081,0.689861,0.897177,0.736338,0.863661,0.676279); + uv(0.863661,0.676279,0.897177,0.736338,0.846945,0.727739); + uv(0.863661,0.676279,0.846945,0.727739,0.831937,0.665882); + uv(0.831937,0.665882,0.846945,0.727739,0.781062,0.720166); + uv(0.512091,0.771521,0.405127,0.751108,0.405125,0.789010); + uv(0.490154,0.743954,0.405127,0.751108,0.512091,0.771521); + uv(0.490154,0.743954,0.405127,0.731931,0.405127,0.751108); + uv(0.488877,0.705076,0.405127,0.731931,0.490154,0.743954); + uv(0.488877,0.705076,0.448173,0.706861,0.405127,0.731931); + uv(0.488877,0.705076,0.455169,0.696419,0.448173,0.706861); + uv(0.488877,0.705076,0.488148,0.693683,0.455169,0.696419); + uv(0.488877,0.705076,0.513922,0.688261,0.488148,0.693683); + uv(0.550580,0.691626,0.513922,0.688261,0.488877,0.705076); + uv(0.550580,0.691626,0.550220,0.678784,0.513922,0.688261); + uv(0.601085,0.662559,0.550220,0.678784,0.550580,0.691626); + uv(0.601085,0.662559,0.593391,0.645021,0.550220,0.678784); + uv(0.631581,0.643197,0.593391,0.645021,0.601085,0.662559); + uv(0.631581,0.643197,0.618446,0.600180,0.593391,0.645021); + uv(0.662755,0.621366,0.618446,0.600180,0.631581,0.643197); + uv(0.691755,0.575865,0.618446,0.600180,0.662755,0.621366); + uv(0.691755,0.575865,0.626372,0.559965,0.618446,0.600180); + uv(0.691755,0.575865,0.705620,0.514538,0.626372,0.559965); + uv(0.723115,0.545637,0.705620,0.514538,0.691755,0.575865); + uv(0.723115,0.545637,0.723511,0.509143,0.705620,0.514538); + uv(0.885979,0.165819,0.858113,0.155526,0.862920,0.187935); + uv(0.885979,0.165819,0.878985,0.152740,0.858113,0.155526); + uv(0.878985,0.152740,0.885979,0.165819,0.914710,0.159382); + uv(0.914710,0.159382,0.885979,0.165819,0.922602,0.174083); + uv(0.885979,0.165819,0.889115,0.191199,0.922602,0.174083); + uv(0.889115,0.191199,0.885979,0.165819,0.862920,0.187935); + uv(0.862920,0.187935,0.882238,0.206010,0.889115,0.191199); + uv(0.890163,0.217146,0.882238,0.206010,0.862920,0.187935); + uv(0.906427,0.207695,0.882238,0.206010,0.890163,0.217146); + uv(0.903545,0.202895,0.882238,0.206010,0.906427,0.207695); + uv(0.889115,0.191199,0.882238,0.206010,0.903545,0.202895); + uv(0.936813,0.173876,0.889115,0.191199,0.903545,0.202895); + uv(0.936813,0.173876,0.922602,0.174083,0.889115,0.191199); + uv(0.952282,0.148521,0.922602,0.174083,0.936813,0.173876); + uv(0.952282,0.148521,0.933216,0.143757,0.922602,0.174083); + uv(0.949307,0.113434,0.933216,0.143757,0.952282,0.148521); + uv(0.949307,0.113434,0.917720,0.115307,0.933216,0.143757); + uv(0.914666,0.066192,0.917720,0.115307,0.949307,0.113434); + uv(0.917720,0.115307,0.914666,0.066192,0.884352,0.104650); + uv(0.914666,0.066192,0.875328,0.072927,0.884352,0.104650); + uv(0.914666,0.066192,0.903992,0.043822,0.875328,0.072927); + uv(0.935523,0.058380,0.903992,0.043822,0.914666,0.066192); + uv(0.948732,0.042365,0.903992,0.043822,0.935523,0.058380); + uv(0.948732,0.042365,0.925338,0.028543,0.903992,0.043822); + uv(0.948732,0.042365,0.951982,0.038217,0.925338,0.028543); + uv(0.971548,0.062125,0.951982,0.038217,0.948732,0.042365); + uv(0.951982,0.038217,0.971548,0.062125,0.974294,0.022063); + uv(0.974294,0.022063,0.971548,0.062125,0.976518,0.100727); + uv(0.971548,0.062125,0.967388,0.065474,0.976518,0.100727); + uv(0.948732,0.042365,0.967388,0.065474,0.971548,0.062125); + uv(0.967388,0.065474,0.948732,0.042365,0.935523,0.058380); + uv(0.967388,0.065474,0.935523,0.058380,0.945662,0.081499); + uv(0.935523,0.058380,0.914666,0.066192,0.945662,0.081499); + uv(0.914666,0.066192,0.949307,0.113434,0.945662,0.081499); + uv(0.967388,0.065474,0.945662,0.081499,0.949307,0.113434); + uv(0.971637,0.101817,0.967388,0.065474,0.949307,0.113434); + uv(0.976518,0.100727,0.967388,0.065474,0.971637,0.101817); + uv(0.976518,0.100727,0.971637,0.101817,0.960274,0.121778); + uv(0.971637,0.101817,0.949307,0.113434,0.960274,0.121778); + uv(0.960274,0.121778,0.949307,0.113434,0.952282,0.148521); + uv(0.960274,0.121778,0.952282,0.148521,0.961837,0.145763); + uv(0.961837,0.145763,0.952282,0.148521,0.936813,0.173876); + uv(0.961837,0.145763,0.936813,0.173876,0.944890,0.174719); + uv(0.936813,0.173876,0.903545,0.202895,0.944890,0.174719); + uv(0.944890,0.174719,0.903545,0.202895,0.906427,0.207695); + uv(0.944890,0.174719,0.906427,0.207695,0.890163,0.217146); + uv(0.944890,0.174719,0.890163,0.217146,0.957134,0.200594); + uv(0.746038,0.554150,0.737640,0.554795,0.707015,0.579645); + uv(0.737640,0.554795,0.723115,0.545637,0.707015,0.579645); + uv(0.707015,0.579645,0.723115,0.545637,0.691755,0.575865); + uv(0.707015,0.579645,0.691755,0.575865,0.662755,0.621366); + uv(0.707015,0.579645,0.662755,0.621366,0.672924,0.631514); + uv(0.672924,0.631514,0.662755,0.621366,0.631581,0.643197); + uv(0.672924,0.631514,0.631581,0.643197,0.648189,0.659896); + uv(0.648189,0.659896,0.631581,0.643197,0.601085,0.662559); + uv(0.648189,0.659896,0.601085,0.662559,0.600401,0.686361); + uv(0.600401,0.686361,0.601085,0.662559,0.550580,0.691626); + uv(0.600401,0.686361,0.550580,0.691626,0.553055,0.720376); + uv(0.550580,0.691626,0.488877,0.705076,0.553055,0.720376); + uv(0.553055,0.720376,0.488877,0.705076,0.490154,0.743954); + uv(0.553055,0.720376,0.490154,0.743954,0.512092,0.771521); + uv(0.553055,0.720376,0.512091,0.771521,0.570039,0.758433); + uv(0.711761,0.727244,0.671399,0.676179,0.614062,0.748491); + uv(0.711761,0.727244,0.726606,0.670841,0.671399,0.676179); + uv(0.765896,0.654617,0.726606,0.670841,0.711761,0.727244); + uv(0.765896,0.654617,0.737828,0.624350,0.726606,0.670841); + uv(0.765896,0.654617,0.748403,0.568523,0.737828,0.624350); + uv(0.790884,0.601630,0.748403,0.568523,0.765896,0.654617); + uv(0.811270,0.550866,0.748403,0.568523,0.790884,0.601630); + uv(0.811270,0.550866,0.755814,0.504584,0.748403,0.568523); + uv(0.811270,0.550866,0.764790,0.467292,0.755814,0.504584); + uv(0.818700,0.497810,0.764790,0.467292,0.811270,0.550866); + uv(0.818700,0.497810,0.777225,0.404367,0.764790,0.467292); + uv(0.837398,0.429692,0.777225,0.404367,0.818700,0.497810); + uv(0.837398,0.429692,0.856028,0.357342,0.777225,0.404367); + uv(0.856028,0.357342,0.837398,0.429692,0.945389,0.398776); + uv(0.945389,0.398776,0.837398,0.429692,0.929456,0.470354); + uv(0.945389,0.398776,0.929456,0.470354,0.991255,0.425055); + uv(0.991255,0.425055,0.929456,0.470354,0.970960,0.495458); + uv(0.929456,0.470354,0.944711,0.565285,0.970960,0.495458); + uv(0.929456,0.470354,0.903249,0.545102,0.944711,0.565285); + uv(0.903249,0.545102,0.919067,0.626267,0.944711,0.565285); + uv(0.903249,0.545102,0.879175,0.611107,0.919067,0.626267); + uv(0.944711,0.565285,0.919067,0.626267,0.903249,0.545102); + uv(0.903249,0.545102,0.919067,0.626267,0.879175,0.611107); + uv(0.919067,0.626267,0.863661,0.676279,0.879175,0.611107); + uv(0.919067,0.626267,0.902081,0.689861,0.863661,0.676279); + uv(0.879175,0.611107,0.863661,0.676279,0.831937,0.665882); + uv(0.856148,0.600223,0.879175,0.611107,0.831937,0.665882); + uv(0.903249,0.545102,0.879175,0.611107,0.856148,0.600223); + uv(0.903249,0.545102,0.856148,0.600223,0.862262,0.522995); + uv(0.856148,0.600223,0.811270,0.550866,0.862262,0.522995); + uv(0.811270,0.550866,0.856148,0.600223,0.831937,0.665882); + uv(0.831937,0.665882,0.790884,0.601630,0.811270,0.550866); + uv(0.831937,0.665882,0.765896,0.654617,0.790884,0.601630); + uv(0.831937,0.665882,0.781062,0.720166,0.765896,0.654617); + uv(0.781062,0.720166,0.711761,0.727244,0.765896,0.654617); + uv(0.240214,0.758433,0.257199,0.720376,0.196192,0.748490); + uv(0.298161,0.771521,0.257199,0.720376,0.240213,0.758433); + uv(0.298161,0.771521,0.320100,0.743954,0.257199,0.720376); + uv(0.405127,0.751108,0.320100,0.743954,0.298161,0.771521); + uv(0.405127,0.751108,0.405127,0.731931,0.320100,0.743954); + uv(0.405127,0.731931,0.321377,0.705076,0.320100,0.743954); + uv(0.405127,0.731931,0.362081,0.706861,0.321377,0.705076); + uv(0.405127,0.731931,0.405127,0.720864,0.362081,0.706861); + uv(0.448173,0.706861,0.405127,0.720864,0.405127,0.731931); + uv(0.448173,0.706861,0.430878,0.705635,0.405127,0.720864); + uv(0.455169,0.696419,0.430878,0.705635,0.448173,0.706861); + uv(0.457586,0.683405,0.430878,0.705635,0.455169,0.696419); + uv(0.457586,0.683405,0.429990,0.687801,0.430878,0.705635); + uv(0.427156,0.661126,0.429990,0.687801,0.457586,0.683405); + uv(0.427156,0.661126,0.405127,0.660541,0.429990,0.687801); + uv(0.405127,0.641348,0.405127,0.660541,0.427156,0.661126); + uv(0.405127,0.641348,0.383098,0.661126,0.405127,0.660541); + uv(0.405127,0.641348,0.386684,0.642702,0.383098,0.661126); + uv(0.405127,0.641348,0.405127,0.636783,0.386684,0.642702); + uv(0.423570,0.642702,0.405127,0.636783,0.405127,0.641348); + uv(0.423570,0.642702,0.420172,0.637551,0.405127,0.636783); + uv(0.443196,0.638734,0.420172,0.637551,0.423570,0.642702); + uv(0.442876,0.628581,0.420172,0.637551,0.443196,0.638734); + uv(0.442876,0.628581,0.428208,0.625371,0.420172,0.637551); + uv(0.442876,0.628581,0.439969,0.620869,0.428208,0.625371); + uv(0.455005,0.623401,0.439969,0.620869,0.442876,0.628581); + uv(0.455005,0.623401,0.454070,0.615526,0.439969,0.620869); + uv(0.464963,0.611220,0.454070,0.615526,0.455005,0.623401); + uv(0.464963,0.611220,0.452749,0.609398,0.454070,0.615526); + uv(0.464963,0.611220,0.451070,0.606069,0.452749,0.609398); + uv(0.458977,0.608109,0.451070,0.606069,0.464963,0.611220); + uv(0.464547,0.607213,0.458977,0.608109,0.464963,0.611220); + uv(0.464547,0.607213,0.464963,0.611220,0.472264,0.606245); + uv(0.472264,0.606245,0.464963,0.611220,0.471613,0.618341); + uv(0.464963,0.611220,0.455005,0.623401,0.471613,0.618341); + uv(0.471613,0.618341,0.455005,0.623401,0.478295,0.625530); + uv(0.478295,0.625530,0.455005,0.623401,0.459701,0.630210); + uv(0.455005,0.623401,0.443196,0.638734,0.459701,0.630210); + uv(0.443196,0.638734,0.455005,0.623401,0.442876,0.628581); + uv(0.459701,0.630210,0.443196,0.638734,0.477567,0.652464); + uv(0.443196,0.638734,0.453128,0.658176,0.477567,0.652464); + uv(0.443196,0.638734,0.423570,0.642702,0.453128,0.658176); + uv(0.423570,0.642702,0.427156,0.661126,0.453128,0.658176); + uv(0.423570,0.642702,0.405127,0.641348,0.427156,0.661126); + uv(0.453128,0.658176,0.427156,0.661126,0.457586,0.683405); + uv(0.453128,0.658176,0.457586,0.683405,0.483420,0.674620); + uv(0.483420,0.674620,0.457586,0.683405,0.455169,0.696419); + uv(0.488148,0.693683,0.483420,0.674620,0.455169,0.696419); + uv(0.488148,0.693683,0.507729,0.663522,0.483420,0.674620); + uv(0.513922,0.688261,0.507729,0.663522,0.488148,0.693683); + uv(0.550220,0.678784,0.507729,0.663522,0.513922,0.688261); + uv(0.550220,0.678784,0.538006,0.650822,0.507729,0.663522); + uv(0.593391,0.645021,0.538006,0.650822,0.550220,0.678784); + uv(0.593391,0.645021,0.565863,0.632856,0.538006,0.650822); + uv(0.618446,0.600180,0.565863,0.632856,0.593391,0.645021); + uv(0.618446,0.600180,0.582414,0.593914,0.565863,0.632856); + uv(0.618446,0.600180,0.626372,0.559965,0.582414,0.593914); + uv(0.626372,0.559965,0.583489,0.555513,0.582414,0.593914); + uv(0.639301,0.513763,0.583489,0.555513,0.626372,0.559965); + uv(0.639301,0.513763,0.564979,0.513125,0.583489,0.555513); + uv(0.639301,0.513763,0.576609,0.484635,0.564979,0.513125); + uv(0.639301,0.513763,0.586076,0.460994,0.576609,0.484635); + uv(0.647157,0.457901,0.586076,0.460994,0.639301,0.513763); + uv(0.647157,0.457901,0.597607,0.437666,0.586076,0.460994); + uv(0.657203,0.403987,0.597607,0.437666,0.647157,0.457901); + uv(0.657203,0.403987,0.605360,0.400852,0.597607,0.437666); + uv(0.657203,0.403987,0.650834,0.360374,0.605360,0.400852); + uv(0.691436,0.404238,0.650834,0.360374,0.657203,0.403987); + uv(0.691436,0.404238,0.688510,0.358544,0.650834,0.360374); + uv(0.728101,0.354461,0.688510,0.358544,0.691436,0.404238); + uv(0.728101,0.354461,0.727797,0.292313,0.688510,0.358544); + uv(0.788180,0.328823,0.727797,0.292313,0.728101,0.354461); + uv(0.788180,0.328823,0.728101,0.354461,0.777225,0.404367); + uv(0.777225,0.404367,0.728101,0.354461,0.751307,0.421539); + uv(0.751307,0.421539,0.728101,0.354461,0.740906,0.408705); + uv(0.740906,0.408705,0.728101,0.354461,0.691436,0.404238); + uv(0.740906,0.408705,0.691436,0.404238,0.726347,0.420515); + uv(0.726347,0.420515,0.691436,0.404238,0.710409,0.455744); + uv(0.710409,0.455744,0.691436,0.404238,0.647157,0.457901); + uv(0.691436,0.404238,0.657203,0.403987,0.647157,0.457901); + uv(0.710409,0.455744,0.647157,0.457901,0.705620,0.514538); + uv(0.705620,0.514538,0.647157,0.457901,0.639301,0.513763); + uv(0.705620,0.514538,0.639301,0.513763,0.626372,0.559965); + uv(0.731461,0.457763,0.710409,0.455744,0.705620,0.514538); + uv(0.731461,0.457763,0.726347,0.420515,0.710409,0.455744); + uv(0.884352,0.104650,0.849034,0.073406,0.852579,0.103989); + uv(0.884352,0.104650,0.875328,0.072927,0.849034,0.073406); + uv(0.875328,0.072927,0.861616,0.056137,0.849034,0.073406); + uv(0.875328,0.072927,0.877516,0.043075,0.861616,0.056137); + uv(0.903992,0.043822,0.877516,0.043075,0.875328,0.072927); + uv(0.903992,0.043822,0.896028,0.030104,0.877516,0.043075); + uv(0.925338,0.028543,0.896028,0.030104,0.903992,0.043822); + uv(0.925338,0.028543,0.927854,0.026498,0.896028,0.030104); + uv(0.951982,0.038217,0.927854,0.026498,0.925338,0.028543); + uv(0.927854,0.026498,0.951982,0.038217,0.893336,0.004384); + uv(0.951982,0.038217,0.974294,0.022063,0.893336,0.004384); + uv(0.777225,0.404367,0.751307,0.421539,0.759373,0.437314); + uv(0.777225,0.404367,0.759373,0.437314,0.764790,0.467292); + uv(0.974294,0.022063,0.976518,0.100727,0.987335,0.096616); + uv(0.987335,0.096616,0.976518,0.100727,0.970015,0.122532); + uv(0.976518,0.100727,0.960274,0.121778,0.970015,0.122532); + uv(0.960274,0.121778,0.961837,0.145763,0.970015,0.122532); + uv(0.987335,0.096616,0.970015,0.122532,0.961837,0.145763); + uv(0.987335,0.096616,0.961837,0.145763,0.985446,0.139602); + uv(0.985446,0.139602,0.961837,0.145763,0.944890,0.174719); + uv(0.985446,0.139602,0.944890,0.174719,0.957134,0.200594); + uv(0.755814,0.504584,0.746038,0.554150,0.748403,0.568523); + uv(0.748403,0.568523,0.746038,0.554150,0.717454,0.590353); + uv(0.746038,0.554150,0.707015,0.579645,0.717454,0.590353); + uv(0.717454,0.590353,0.707015,0.579645,0.672924,0.631514); + uv(0.717454,0.590353,0.672924,0.631514,0.671399,0.676179); + uv(0.671399,0.676179,0.672924,0.631514,0.628432,0.700501); + uv(0.672924,0.631514,0.648189,0.659896,0.628432,0.700501); + uv(0.628432,0.700501,0.648189,0.659896,0.600401,0.686361); + uv(0.628432,0.700501,0.600401,0.686361,0.553055,0.720376); + uv(0.614062,0.748490,0.628432,0.700501,0.553055,0.720376); + uv(0.671399,0.676179,0.628432,0.700501,0.614061,0.748491); + uv(0.614062,0.748490,0.553055,0.720376,0.570040,0.758433); + uv(0.726606,0.670841,0.717454,0.590353,0.671399,0.676179); + uv(0.726606,0.670841,0.737828,0.624350,0.717454,0.590353); + uv(0.737828,0.624350,0.748403,0.568523,0.717454,0.590353); + uv(0.927854,0.026498,0.893336,0.004384,0.896197,0.024739); + uv(0.893336,0.004384,0.875164,0.037397,0.896197,0.024739); + uv(0.893336,0.004384,0.857107,0.022615,0.875164,0.037397); + uv(0.857107,0.022615,0.861616,0.056137,0.875164,0.037397); + uv(0.857107,0.022615,0.849034,0.073406,0.861616,0.056137); + uv(0.875164,0.037397,0.861616,0.056137,0.877516,0.043075); + uv(0.896197,0.024739,0.875164,0.037397,0.877516,0.043075); + uv(0.896197,0.024739,0.877516,0.043075,0.896028,0.030104); + uv(0.927854,0.026498,0.896197,0.024739,0.896028,0.030104); + uv(0.884352,0.104650,0.852579,0.103989,0.873563,0.122648); + uv(0.852579,0.103989,0.858113,0.155526,0.873563,0.122648); + uv(0.731461,0.457763,0.705620,0.514538,0.723511,0.509143); + uv(0.873563,0.122648,0.858113,0.155526,0.868605,0.144803); + uv(0.868605,0.144803,0.858113,0.155526,0.878985,0.152740); + uv(0.878985,0.152740,0.873563,0.122648,0.868605,0.144803); + uv(0.873563,0.122648,0.878985,0.152740,0.883964,0.126491); + uv(0.883964,0.126491,0.878985,0.152740,0.933216,0.143757); + uv(0.933216,0.143757,0.878985,0.152740,0.914710,0.159382); + uv(0.933216,0.143757,0.914710,0.159382,0.922602,0.174083); + uv(0.917720,0.115307,0.883964,0.126491,0.933216,0.143757); + uv(0.884352,0.104650,0.883964,0.126491,0.917720,0.115307); + uv(0.884352,0.104650,0.873563,0.122648,0.883964,0.126491); + uv(0.856028,0.357342,0.788180,0.328823,0.777225,0.404367); + uv(0.727797,0.292313,0.681590,0.284765,0.688510,0.358544); + uv(0.688510,0.358544,0.681590,0.284765,0.656799,0.317971); + uv(0.681590,0.284765,0.615023,0.232109,0.656799,0.317971); + uv(0.681590,0.284765,0.653594,0.181455,0.615023,0.232109); + uv(0.585007,0.165305,0.615023,0.232109,0.653594,0.181455); + uv(0.585007,0.165305,0.509837,0.187610,0.615023,0.232109); + uv(0.585007,0.165305,0.513964,0.141647,0.509837,0.187610); + uv(0.585007,0.165305,0.544221,0.098627,0.513964,0.141647); + uv(0.619630,0.143851,0.544221,0.098627,0.585007,0.165305); + uv(0.653594,0.181455,0.619630,0.143851,0.585007,0.165305); + uv(0.544221,0.098627,0.405127,0.119729,0.513964,0.141647); + uv(0.544221,0.098627,0.405127,0.064379,0.405127,0.119729); + uv(0.405127,0.064379,0.266033,0.098627,0.405127,0.119729); + uv(0.405127,0.119729,0.266033,0.098627,0.296290,0.141647); + uv(0.296290,0.141647,0.266033,0.098627,0.225247,0.165305); + uv(0.266033,0.098627,0.190624,0.143851,0.225247,0.165305); + uv(0.156660,0.181455,0.225247,0.165305,0.190624,0.143851); + uv(0.156660,0.181455,0.195231,0.232109,0.225247,0.165305); + uv(0.128664,0.284765,0.195231,0.232109,0.156660,0.181455); + uv(0.128664,0.284765,0.153455,0.317971,0.195231,0.232109); + uv(0.121744,0.358544,0.153455,0.317971,0.128664,0.284765); + uv(0.121744,0.358544,0.159420,0.360374,0.153455,0.317971); + uv(0.118818,0.404238,0.159420,0.360374,0.121744,0.358544); + uv(0.118818,0.404238,0.153051,0.403987,0.159420,0.360374); + uv(0.118818,0.404238,0.163097,0.457901,0.153051,0.403987); + uv(0.099845,0.455744,0.163097,0.457901,0.118818,0.404238); + uv(0.099845,0.455744,0.104634,0.514538,0.163097,0.457901); + uv(0.078793,0.457763,0.104634,0.514538,0.099845,0.455744); + uv(0.078793,0.457763,0.086743,0.509143,0.104634,0.514538); + uv(0.873563,0.122648,0.858113,0.155526,0.852579,0.103989); + uv(0.873563,0.122648,0.868605,0.144803,0.858113,0.155526); + uv(0.873563,0.122648,0.878985,0.152740,0.868605,0.144803); + uv(0.873563,0.122648,0.883964,0.126491,0.878985,0.152740); + uv(0.884352,0.104650,0.883964,0.126491,0.873563,0.122648); + uv(0.917720,0.115307,0.883964,0.126491,0.884352,0.104650); + uv(0.917720,0.115307,0.933216,0.143757,0.883964,0.126491); + uv(0.949307,0.113434,0.933216,0.143757,0.917720,0.115307); + uv(0.949307,0.113434,0.952282,0.148521,0.933216,0.143757); + uv(0.960274,0.121778,0.952282,0.148521,0.949307,0.113434); + uv(0.961837,0.145763,0.952282,0.148521,0.960274,0.121778); + uv(0.952282,0.148521,0.961837,0.145763,0.936813,0.173876); + uv(0.961837,0.145763,0.944890,0.174719,0.936813,0.173876); + uv(0.985446,0.139602,0.944890,0.174719,0.961837,0.145763); + uv(0.985446,0.139602,0.957134,0.200594,0.944890,0.174719); + uv(0.054440,0.504584,0.061851,0.568523,0.064216,0.554150); + uv(0.811270,0.550866,0.748403,0.568523,0.755814,0.504584); + uv(0.811270,0.550866,0.790884,0.601630,0.748403,0.568523); + uv(0.790884,0.601630,0.765896,0.654617,0.748403,0.568523); + uv(0.765896,0.654617,0.737828,0.624350,0.748403,0.568523); + uv(0.765896,0.654617,0.726606,0.670841,0.737828,0.624350); + uv(0.765896,0.654617,0.711761,0.727244,0.726606,0.670841); + uv(0.098493,0.727244,0.138855,0.676179,0.083648,0.670841); + uv(0.098493,0.727244,0.196192,0.748490,0.138855,0.676179); + uv(0.138855,0.676179,0.196192,0.748490,0.181822,0.700501); + uv(0.196192,0.748490,0.257199,0.720376,0.181822,0.700501); + uv(0.257199,0.720376,0.209853,0.686361,0.181822,0.700501); + uv(0.257199,0.720376,0.259674,0.691626,0.209853,0.686361); + uv(0.321377,0.705076,0.259674,0.691626,0.257199,0.720376); + uv(0.321377,0.705076,0.296332,0.688261,0.259674,0.691626); + uv(0.321377,0.705076,0.322106,0.693683,0.296332,0.688261); + uv(0.355085,0.696419,0.322106,0.693683,0.321377,0.705076); + uv(0.322106,0.693683,0.355085,0.696419,0.326834,0.674620); + uv(0.326834,0.674620,0.355085,0.696419,0.352668,0.683405); + uv(0.352668,0.683405,0.355085,0.696419,0.379376,0.705635); + uv(0.379376,0.705635,0.355085,0.696419,0.362081,0.706861); + uv(0.362081,0.706861,0.355085,0.696419,0.321377,0.705076); + uv(0.405127,0.720864,0.379376,0.705635,0.362081,0.706861); + uv(0.405127,0.720864,0.405127,0.711996,0.379376,0.705635); + uv(0.430878,0.705635,0.405127,0.711996,0.405127,0.720864); + uv(0.405127,0.685170,0.405127,0.711996,0.430878,0.705635); + uv(0.405127,0.685170,0.379376,0.705635,0.405127,0.711996); + uv(0.380264,0.687801,0.379376,0.705635,0.405127,0.685170); + uv(0.379376,0.705635,0.380264,0.687801,0.352668,0.683405); + uv(0.383098,0.661126,0.352668,0.683405,0.380264,0.687801); + uv(0.357126,0.658176,0.352668,0.683405,0.383098,0.661126); + uv(0.326834,0.674620,0.352668,0.683405,0.357126,0.658176); + uv(0.332687,0.652464,0.326834,0.674620,0.357126,0.658176); + uv(0.302525,0.663522,0.326834,0.674620,0.332687,0.652464); + uv(0.322106,0.693683,0.326834,0.674620,0.302525,0.663522); + uv(0.296332,0.688261,0.322106,0.693683,0.302525,0.663522); + uv(0.260034,0.678784,0.296332,0.688261,0.302525,0.663522); + uv(0.296332,0.688261,0.260034,0.678784,0.259674,0.691626); + uv(0.259674,0.691626,0.260034,0.678784,0.209169,0.662559); + uv(0.209169,0.662559,0.260034,0.678784,0.216863,0.645021); + uv(0.216863,0.645021,0.260034,0.678784,0.272248,0.650822); + uv(0.260034,0.678784,0.302525,0.663522,0.272248,0.650822); + uv(0.272248,0.650822,0.302525,0.663522,0.314897,0.640727); + uv(0.314897,0.640727,0.302525,0.663522,0.332687,0.652464); + uv(0.350553,0.630210,0.314897,0.640727,0.332687,0.652464); + uv(0.331959,0.625530,0.314897,0.640727,0.350553,0.630210); + uv(0.317630,0.613688,0.314897,0.640727,0.331959,0.625530); + uv(0.317630,0.613688,0.285344,0.611687,0.314897,0.640727); + uv(0.281376,0.594659,0.285344,0.611687,0.317630,0.613688); + uv(0.227840,0.593914,0.285344,0.611687,0.281376,0.594659); + uv(0.227840,0.593914,0.244391,0.632856,0.285344,0.611687); + uv(0.191808,0.600180,0.244391,0.632856,0.227840,0.593914); + uv(0.191808,0.600180,0.216863,0.645021,0.244391,0.632856); + uv(0.178673,0.643197,0.216863,0.645021,0.191808,0.600180); + uv(0.178673,0.643197,0.209169,0.662559,0.216863,0.645021); + uv(0.209169,0.662559,0.178673,0.643197,0.162065,0.659896); + uv(0.162065,0.659896,0.178673,0.643197,0.137330,0.631514); + uv(0.137330,0.631514,0.178673,0.643197,0.147499,0.621366); + uv(0.147499,0.621366,0.178673,0.643197,0.191808,0.600180); + uv(0.118499,0.575865,0.147499,0.621366,0.191808,0.600180); + uv(0.103239,0.579645,0.147499,0.621366,0.118499,0.575865); + uv(0.103239,0.579645,0.137330,0.631514,0.147499,0.621366); + uv(0.092800,0.590353,0.137330,0.631514,0.103239,0.579645); + uv(0.092800,0.590353,0.138855,0.676179,0.137330,0.631514); + uv(0.083648,0.670841,0.138855,0.676179,0.092800,0.590353); + uv(0.072426,0.624350,0.083648,0.670841,0.092800,0.590353); + uv(0.061851,0.568523,0.072426,0.624350,0.092800,0.590353); + uv(0.092800,0.590353,0.064216,0.554150,0.061851,0.568523); + uv(0.092800,0.590353,0.103239,0.579645,0.064216,0.554150); + uv(0.064216,0.554150,0.103239,0.579645,0.072614,0.554795); + uv(0.072614,0.554795,0.103239,0.579645,0.087139,0.545637); + uv(0.087139,0.545637,0.103239,0.579645,0.118499,0.575865); + uv(0.087139,0.545637,0.118499,0.575865,0.104634,0.514538); + uv(0.118499,0.575865,0.183882,0.559965,0.104634,0.514538); + uv(0.118499,0.575865,0.191808,0.600180,0.183882,0.559965); + uv(0.191808,0.600180,0.227840,0.593914,0.183882,0.559965); + uv(0.183882,0.559965,0.227840,0.593914,0.226765,0.555513); + uv(0.227840,0.593914,0.281376,0.594659,0.226765,0.555513); + uv(0.226765,0.555513,0.281376,0.594659,0.279145,0.571240); + uv(0.279145,0.571240,0.281376,0.594659,0.328971,0.602248); + uv(0.328971,0.602248,0.281376,0.594659,0.317630,0.613688); + uv(0.328971,0.602248,0.317630,0.613688,0.332757,0.613268); + uv(0.332757,0.613268,0.317630,0.613688,0.331959,0.625530); + uv(0.332757,0.613268,0.331959,0.625530,0.338641,0.618341); + uv(0.338641,0.618341,0.331959,0.625530,0.355249,0.623401); + uv(0.355249,0.623401,0.331959,0.625530,0.350553,0.630210); + uv(0.355249,0.623401,0.350553,0.630210,0.367058,0.638734); + uv(0.350553,0.630210,0.332687,0.652464,0.367058,0.638734); + uv(0.367058,0.638734,0.332687,0.652464,0.357126,0.658176); + uv(0.367058,0.638734,0.357126,0.658176,0.386684,0.642702); + uv(0.386684,0.642702,0.357126,0.658176,0.383098,0.661126); + uv(0.390082,0.637551,0.367058,0.638734,0.386684,0.642702); + uv(0.390082,0.637551,0.367378,0.628581,0.367058,0.638734); + uv(0.390082,0.637551,0.382046,0.625371,0.367378,0.628581); + uv(0.390082,0.637551,0.393347,0.627087,0.382046,0.625371); + uv(0.405272,0.624965,0.393347,0.627087,0.390082,0.637551); + uv(0.391657,0.613499,0.393347,0.627087,0.405272,0.624965); + uv(0.391657,0.613499,0.382046,0.625371,0.393347,0.627087); + uv(0.374398,0.612183,0.382046,0.625371,0.391657,0.613499); + uv(0.374398,0.612183,0.370285,0.620869,0.382046,0.625371); + uv(0.357505,0.609398,0.370285,0.620869,0.374398,0.612183); + uv(0.356184,0.615526,0.370285,0.620869,0.357505,0.609398); + uv(0.355249,0.623401,0.370285,0.620869,0.356184,0.615526); + uv(0.367378,0.628581,0.370285,0.620869,0.355249,0.623401); + uv(0.382046,0.625371,0.370285,0.620869,0.367378,0.628581); + uv(0.355249,0.623401,0.367058,0.638734,0.367378,0.628581); + uv(0.345291,0.611220,0.355249,0.623401,0.356184,0.615526); + uv(0.345291,0.611220,0.338641,0.618341,0.355249,0.623401); + uv(0.337990,0.606245,0.338641,0.618341,0.345291,0.611220); + uv(0.337990,0.606245,0.332757,0.613268,0.338641,0.618341); + uv(0.328971,0.602248,0.332757,0.613268,0.337990,0.606245); + uv(0.340775,0.602605,0.328971,0.602248,0.337990,0.606245); + uv(0.340775,0.602605,0.337108,0.596721,0.328971,0.602248); + uv(0.355831,0.585291,0.337108,0.596721,0.340775,0.602605); + uv(0.337108,0.596721,0.355831,0.585291,0.351031,0.568405); + uv(0.370353,0.567254,0.351031,0.568405,0.355831,0.585291); + uv(0.362213,0.545494,0.351031,0.568405,0.370353,0.567254); + uv(0.362213,0.545494,0.342884,0.546585,0.351031,0.568405); + uv(0.353866,0.524112,0.342884,0.546585,0.362213,0.545494); + uv(0.353866,0.524112,0.330891,0.526241,0.342884,0.546585); + uv(0.341529,0.496542,0.330891,0.526241,0.353866,0.524112); + uv(0.330783,0.491970,0.330891,0.526241,0.341529,0.496542); + uv(0.330783,0.491970,0.319486,0.526406,0.330891,0.526241); + uv(0.330783,0.491970,0.295163,0.493386,0.319486,0.526406); + uv(0.316350,0.468210,0.295163,0.493386,0.330783,0.491970); + uv(0.316350,0.468210,0.281333,0.467568,0.295163,0.493386); + uv(0.311598,0.442986,0.281333,0.467568,0.316350,0.468210); + uv(0.311598,0.442986,0.278488,0.441396,0.281333,0.467568); + uv(0.286411,0.428335,0.278488,0.441396,0.311598,0.442986); + uv(0.276863,0.425922,0.278488,0.441396,0.286411,0.428335); + uv(0.266550,0.418914,0.278488,0.441396,0.276863,0.425922); + uv(0.266550,0.418914,0.259215,0.436786,0.278488,0.441396); + uv(0.255861,0.409665,0.259215,0.436786,0.266550,0.418914); + uv(0.245543,0.427652,0.259215,0.436786,0.255861,0.409665); + uv(0.224178,0.460994,0.259215,0.436786,0.245543,0.427652); + uv(0.224178,0.460994,0.260159,0.468589,0.259215,0.436786); + uv(0.224178,0.460994,0.233645,0.484635,0.260159,0.468589); + uv(0.170953,0.513763,0.233645,0.484635,0.224178,0.460994); + uv(0.170953,0.513763,0.245275,0.513125,0.233645,0.484635); + uv(0.170953,0.513763,0.226765,0.555513,0.245275,0.513125); + uv(0.170953,0.513763,0.183882,0.559965,0.226765,0.555513); + uv(0.104634,0.514538,0.183882,0.559965,0.170953,0.513763); + uv(0.104634,0.514538,0.170953,0.513763,0.163097,0.457901); + uv(0.163097,0.457901,0.170953,0.513763,0.224178,0.460994); + uv(0.163097,0.457901,0.224178,0.460994,0.212647,0.437666); + uv(0.212647,0.437666,0.224178,0.460994,0.224316,0.416410); + uv(0.224316,0.416410,0.224178,0.460994,0.245543,0.427652); + uv(0.224316,0.416410,0.245543,0.427652,0.245435,0.404918); + uv(0.245435,0.404918,0.245543,0.427652,0.255861,0.409665); + uv(0.245435,0.404918,0.255861,0.409665,0.257013,0.399863); + uv(0.257013,0.399863,0.255861,0.409665,0.263268,0.405216); + uv(0.255861,0.409665,0.266550,0.418914,0.263268,0.405216); + uv(0.263268,0.405216,0.266550,0.418914,0.270037,0.412917); + uv(0.270037,0.412917,0.266550,0.418914,0.278810,0.419414); + uv(0.266550,0.418914,0.276863,0.425922,0.278810,0.419414); + uv(0.278810,0.419414,0.276863,0.425922,0.288068,0.423045); + uv(0.288068,0.423045,0.276863,0.425922,0.286411,0.428335); + uv(0.312544,0.423187,0.288068,0.423045,0.286411,0.428335); + uv(0.313763,0.420052,0.288068,0.423045,0.312544,0.423187); + uv(0.313763,0.420052,0.290498,0.418283,0.288068,0.423045); + uv(0.312871,0.411346,0.290498,0.418283,0.313763,0.420052); + uv(0.312871,0.411346,0.285693,0.408627,0.290498,0.418283); + uv(0.304052,0.394107,0.285693,0.408627,0.312871,0.411346); + uv(0.304052,0.394107,0.283414,0.396373,0.285693,0.408627); + uv(0.304052,0.394107,0.281439,0.394523,0.283414,0.396373); + uv(0.291454,0.390521,0.281439,0.394523,0.304052,0.394107); + uv(0.291454,0.390521,0.278969,0.388793,0.281439,0.394523); + uv(0.291454,0.390521,0.290161,0.387613,0.278969,0.388793); + uv(0.316140,0.391073,0.290161,0.387613,0.291454,0.390521); + uv(0.316140,0.391073,0.316533,0.388918,0.290161,0.387613); + uv(0.335482,0.396748,0.316533,0.388918,0.316140,0.391073); + uv(0.335482,0.396748,0.316688,0.386137,0.316533,0.388918); + uv(0.336978,0.394091,0.316688,0.386137,0.335482,0.396748); + uv(0.315210,0.377809,0.316688,0.386137,0.336978,0.394091); + uv(0.315210,0.377809,0.290279,0.376609,0.316688,0.386137); + uv(0.324971,0.361716,0.290279,0.376609,0.315210,0.377809); + uv(0.324971,0.361716,0.292673,0.362060,0.290279,0.376609); + uv(0.290817,0.346988,0.292673,0.362060,0.324971,0.361716); + uv(0.290817,0.346988,0.273336,0.363347,0.292673,0.362060); + uv(0.268608,0.353371,0.273336,0.363347,0.290817,0.346988); + uv(0.249564,0.366843,0.273336,0.363347,0.268608,0.353371); + uv(0.249564,0.366843,0.257647,0.387249,0.273336,0.363347); + uv(0.244614,0.378994,0.257647,0.387249,0.249564,0.366843); + uv(0.244614,0.378994,0.257013,0.399863,0.257647,0.387249); + uv(0.244904,0.396392,0.257013,0.399863,0.244614,0.378994); + uv(0.245435,0.404918,0.257013,0.399863,0.244904,0.396392); + uv(0.224647,0.389567,0.245435,0.404918,0.244904,0.396392); + uv(0.224316,0.416410,0.245435,0.404918,0.224647,0.389567); + uv(0.204894,0.400852,0.224316,0.416410,0.224647,0.389567); + uv(0.204894,0.400852,0.212647,0.437666,0.224316,0.416410); + uv(0.153051,0.403987,0.212647,0.437666,0.204894,0.400852); + uv(0.153051,0.403987,0.163097,0.457901,0.212647,0.437666); + uv(0.153051,0.403987,0.204894,0.400852,0.159420,0.360374); + uv(0.159420,0.360374,0.204894,0.400852,0.201625,0.354177); + uv(0.204894,0.400852,0.224647,0.389567,0.201625,0.354177); + uv(0.201625,0.354177,0.224647,0.389567,0.244614,0.378994); + uv(0.224647,0.389567,0.244904,0.396392,0.244614,0.378994); + uv(0.201625,0.354177,0.244614,0.378994,0.232402,0.338111); + uv(0.232402,0.338111,0.244614,0.378994,0.249564,0.366843); + uv(0.232402,0.338111,0.249564,0.366843,0.268608,0.353371); + uv(0.232402,0.338111,0.268608,0.353371,0.260333,0.324292); + uv(0.260333,0.324292,0.268608,0.353371,0.290817,0.346988); + uv(0.260333,0.324292,0.290817,0.346988,0.292794,0.314264); + uv(0.292794,0.314264,0.290817,0.346988,0.328727,0.343744); + uv(0.328727,0.343744,0.290817,0.346988,0.324971,0.361716); + uv(0.328727,0.343744,0.324971,0.361716,0.351643,0.353028); + uv(0.351643,0.353028,0.324971,0.361716,0.344172,0.360979); + uv(0.324971,0.361716,0.344845,0.371686,0.344172,0.360979); + uv(0.340014,0.385851,0.344845,0.371686,0.324971,0.361716); + uv(0.358810,0.384917,0.344845,0.371686,0.340014,0.385851); + uv(0.364349,0.371223,0.344845,0.371686,0.358810,0.384917); + uv(0.344172,0.360979,0.344845,0.371686,0.364349,0.371223); + uv(0.344172,0.360979,0.364349,0.371223,0.365421,0.364474); + uv(0.365421,0.364474,0.364349,0.371223,0.373304,0.383571); + uv(0.373304,0.383571,0.364349,0.371223,0.366336,0.395110); + uv(0.366336,0.395110,0.364349,0.371223,0.358810,0.384917); + uv(0.358810,0.384917,0.353319,0.393478,0.366336,0.395110); + uv(0.358810,0.384917,0.340014,0.385851,0.353319,0.393478); + uv(0.340014,0.385851,0.339826,0.400662,0.353319,0.393478); + uv(0.340014,0.385851,0.336978,0.394091,0.339826,0.400662); + uv(0.315210,0.377809,0.336978,0.394091,0.340014,0.385851); + uv(0.324971,0.361716,0.315210,0.377809,0.340014,0.385851); + uv(0.339826,0.400662,0.336978,0.394091,0.335482,0.396748); + uv(0.339826,0.400662,0.335482,0.396748,0.337786,0.401187); + uv(0.335482,0.396748,0.333607,0.398331,0.337786,0.401187); + uv(0.316140,0.391073,0.333607,0.398331,0.335482,0.396748); + uv(0.331099,0.402717,0.333607,0.398331,0.316140,0.391073); + uv(0.337786,0.401187,0.333607,0.398331,0.331099,0.402717); + uv(0.343237,0.409639,0.337786,0.401187,0.331099,0.402717); + uv(0.346008,0.407809,0.337786,0.401187,0.343237,0.409639); + uv(0.346008,0.407809,0.339826,0.400662,0.337786,0.401187); + uv(0.360119,0.400668,0.339826,0.400662,0.346008,0.407809); + uv(0.353319,0.393478,0.339826,0.400662,0.360119,0.400668); + uv(0.366336,0.395110,0.353319,0.393478,0.360119,0.400668); + uv(0.366336,0.395110,0.360119,0.400668,0.363546,0.410982); + uv(0.360119,0.400668,0.354843,0.416551,0.363546,0.410982); + uv(0.360119,0.400668,0.346008,0.407809,0.354843,0.416551); + uv(0.343237,0.409639,0.354843,0.416551,0.346008,0.407809); + uv(0.345105,0.416237,0.354843,0.416551,0.343237,0.409639); + uv(0.345105,0.416237,0.343432,0.420491,0.354843,0.416551); + uv(0.345105,0.416237,0.337717,0.417097,0.343432,0.420491); + uv(0.338079,0.415662,0.337717,0.417097,0.345105,0.416237); + uv(0.338079,0.415662,0.331873,0.418911,0.337717,0.417097); + uv(0.338079,0.415662,0.332215,0.416871,0.331873,0.418911); + uv(0.339222,0.411558,0.332215,0.416871,0.338079,0.415662); + uv(0.339222,0.411558,0.313763,0.420052,0.332215,0.416871); + uv(0.339222,0.411558,0.312871,0.411346,0.313763,0.420052); + uv(0.331099,0.402717,0.312871,0.411346,0.339222,0.411558); + uv(0.304052,0.394107,0.312871,0.411346,0.331099,0.402717); + uv(0.316140,0.391073,0.304052,0.394107,0.331099,0.402717); + uv(0.316140,0.391073,0.291454,0.390521,0.304052,0.394107); + uv(0.343237,0.409639,0.331099,0.402717,0.339222,0.411558); + uv(0.339222,0.411558,0.345105,0.416237,0.343237,0.409639); + uv(0.339222,0.411558,0.338079,0.415662,0.345105,0.416237); + uv(0.332215,0.416871,0.313763,0.420052,0.312544,0.423187); + uv(0.332215,0.416871,0.312544,0.423187,0.331873,0.418911); + uv(0.331873,0.418911,0.312544,0.423187,0.309148,0.430871); + uv(0.312544,0.423187,0.286411,0.428335,0.309148,0.430871); + uv(0.309148,0.430871,0.286411,0.428335,0.311598,0.442986); + uv(0.309148,0.430871,0.311598,0.442986,0.336334,0.433371); + uv(0.336334,0.433371,0.311598,0.442986,0.345924,0.455764); + uv(0.311598,0.442986,0.316350,0.468210,0.345924,0.455764); + uv(0.345924,0.455764,0.316350,0.468210,0.339203,0.473534); + uv(0.316350,0.468210,0.330783,0.491970,0.339203,0.473534); + uv(0.339203,0.473534,0.330783,0.491970,0.341529,0.496542); + uv(0.361943,0.473381,0.339203,0.473534,0.341529,0.496542); + uv(0.345924,0.455764,0.339203,0.473534,0.361943,0.473381); + uv(0.366188,0.445059,0.345924,0.455764,0.361943,0.473381); + uv(0.345754,0.427360,0.345924,0.455764,0.366188,0.445059); + uv(0.345754,0.427360,0.336334,0.433371,0.345924,0.455764); + uv(0.343432,0.420491,0.336334,0.433371,0.345754,0.427360); + uv(0.343432,0.420491,0.334882,0.427242,0.336334,0.433371); + uv(0.337717,0.417097,0.334882,0.427242,0.343432,0.420491); + uv(0.337717,0.417097,0.331873,0.418911,0.334882,0.427242); + uv(0.331873,0.418911,0.309148,0.430871,0.334882,0.427242); + uv(0.334882,0.427242,0.309148,0.430871,0.336334,0.433371); + uv(0.354843,0.416551,0.343432,0.420491,0.345754,0.427360); + uv(0.354843,0.416551,0.345754,0.427360,0.365161,0.418683); + uv(0.365161,0.418683,0.345754,0.427360,0.366188,0.445059); + uv(0.365161,0.418683,0.366188,0.445059,0.376651,0.440998); + uv(0.366188,0.445059,0.380546,0.466066,0.376651,0.440998); + uv(0.366188,0.445059,0.361943,0.473381,0.380546,0.466066); + uv(0.361943,0.473381,0.369054,0.492720,0.380546,0.466066); + uv(0.359311,0.489035,0.369054,0.492720,0.361943,0.473381); + uv(0.358519,0.499559,0.369054,0.492720,0.359311,0.489035); + uv(0.358519,0.499559,0.364722,0.504127,0.369054,0.492720); + uv(0.358519,0.499559,0.362729,0.517391,0.364722,0.504127); + uv(0.353543,0.508077,0.362729,0.517391,0.358519,0.499559); + uv(0.353866,0.524112,0.362729,0.517391,0.353543,0.508077); + uv(0.353866,0.524112,0.363925,0.528283,0.362729,0.517391); + uv(0.366527,0.542661,0.363925,0.528283,0.353866,0.524112); + uv(0.366527,0.542661,0.370307,0.529736,0.363925,0.528283); + uv(0.377007,0.538026,0.370307,0.529736,0.366527,0.542661); + uv(0.377007,0.538026,0.382315,0.524858,0.370307,0.529736); + uv(0.377007,0.538026,0.392766,0.525178,0.382315,0.524858); + uv(0.397313,0.530239,0.392766,0.525178,0.377007,0.538026); + uv(0.397313,0.530239,0.395594,0.517016,0.392766,0.525178); + uv(0.400492,0.518163,0.395594,0.517016,0.397313,0.530239); + uv(0.395594,0.517016,0.400492,0.518163,0.398850,0.506093); + uv(0.398850,0.506093,0.400492,0.518163,0.405127,0.519649); + uv(0.405127,0.519649,0.400492,0.518163,0.397313,0.530239); + uv(0.405127,0.519649,0.397313,0.530239,0.405127,0.532158); + uv(0.405127,0.544842,0.405127,0.532158,0.397313,0.530239); + uv(0.412941,0.530239,0.405127,0.532158,0.405127,0.544842); + uv(0.405127,0.519649,0.405127,0.532158,0.412941,0.530239); + uv(0.412941,0.530239,0.409762,0.518163,0.405127,0.519649); + uv(0.414660,0.517016,0.409762,0.518163,0.412941,0.530239); + uv(0.411404,0.506093,0.409762,0.518163,0.414660,0.517016); + uv(0.411404,0.506093,0.405127,0.519649,0.409762,0.518163); + uv(0.411404,0.506093,0.405127,0.505934,0.405127,0.519649); + uv(0.405127,0.496390,0.405127,0.505934,0.411404,0.506093); + uv(0.405127,0.496390,0.398850,0.506093,0.405127,0.505934); + uv(0.405127,0.496390,0.399904,0.498017,0.398850,0.506093); + uv(0.394334,0.453878,0.399904,0.498017,0.405127,0.496390); + uv(0.394334,0.453878,0.395706,0.488475,0.399904,0.498017); + uv(0.380546,0.466066,0.395706,0.488475,0.394334,0.453878); + uv(0.380546,0.466066,0.379852,0.495268,0.395706,0.488475); + uv(0.369054,0.492720,0.379852,0.495268,0.380546,0.466066); + uv(0.369054,0.492720,0.376570,0.513356,0.379852,0.495268); + uv(0.364722,0.504127,0.376570,0.513356,0.369054,0.492720); + uv(0.362729,0.517391,0.376570,0.513356,0.364722,0.504127); + uv(0.362729,0.517391,0.363925,0.528283,0.376570,0.513356); + uv(0.363925,0.528283,0.379631,0.523045,0.376570,0.513356); + uv(0.370307,0.529736,0.379631,0.523045,0.363925,0.528283); + uv(0.382315,0.524858,0.379631,0.523045,0.370307,0.529736); + uv(0.395594,0.517016,0.379631,0.523045,0.382315,0.524858); + uv(0.376570,0.513356,0.379631,0.523045,0.395594,0.517016); + uv(0.376570,0.513356,0.395594,0.517016,0.390945,0.507457); + uv(0.390945,0.507457,0.395594,0.517016,0.398850,0.506093); + uv(0.390945,0.507457,0.398850,0.506093,0.399904,0.498017); + uv(0.395706,0.488475,0.390945,0.507457,0.399904,0.498017); + uv(0.379852,0.495268,0.390945,0.507457,0.395706,0.488475); + uv(0.376570,0.513356,0.390945,0.507457,0.379852,0.495268); + uv(0.382315,0.524858,0.392766,0.525178,0.395594,0.517016); + uv(0.390802,0.431183,0.380546,0.466066,0.394334,0.453878); + uv(0.376651,0.440998,0.380546,0.466066,0.390802,0.431183); + uv(0.381008,0.413203,0.376651,0.440998,0.390802,0.431183); + uv(0.365161,0.418683,0.376651,0.440998,0.381008,0.413203); + uv(0.363546,0.410982,0.365161,0.418683,0.381008,0.413203); + uv(0.363546,0.410982,0.354843,0.416551,0.365161,0.418683); + uv(0.363546,0.410982,0.381008,0.413203,0.372447,0.404676); + uv(0.372447,0.404676,0.381008,0.413203,0.381323,0.397408); + uv(0.381323,0.397408,0.381008,0.413203,0.386804,0.411044); + uv(0.381008,0.413203,0.390802,0.431183,0.386804,0.411044); + uv(0.386804,0.411044,0.390802,0.431183,0.405127,0.429023); + uv(0.405127,0.429023,0.390802,0.431183,0.394334,0.453878); + uv(0.405127,0.429023,0.394334,0.453878,0.405127,0.449549); + uv(0.405127,0.449549,0.394334,0.453878,0.405127,0.496390); + uv(0.415920,0.453878,0.405127,0.449549,0.405127,0.496390); + uv(0.405127,0.429023,0.405127,0.449549,0.415920,0.453878); + uv(0.405127,0.429023,0.415920,0.453878,0.419452,0.431183); + uv(0.419452,0.431183,0.415920,0.453878,0.429708,0.466066); + uv(0.415920,0.453878,0.414548,0.488475,0.429708,0.466066); + uv(0.415920,0.453878,0.410350,0.498017,0.414548,0.488475); + uv(0.415920,0.453878,0.405127,0.496390,0.410350,0.498017); + uv(0.410350,0.498017,0.405127,0.496390,0.411404,0.506093); + uv(0.419309,0.507457,0.410350,0.498017,0.411404,0.506093); + uv(0.414548,0.488475,0.410350,0.498017,0.419309,0.507457); + uv(0.430402,0.495268,0.414548,0.488475,0.419309,0.507457); + uv(0.429708,0.466066,0.414548,0.488475,0.430402,0.495268); + uv(0.441200,0.492720,0.429708,0.466066,0.430402,0.495268); + uv(0.429708,0.466066,0.441200,0.492720,0.448311,0.473381); + uv(0.448311,0.473381,0.441200,0.492720,0.450943,0.489035); + uv(0.450943,0.489035,0.441200,0.492720,0.451735,0.499559); + uv(0.451735,0.499559,0.441200,0.492720,0.445532,0.504127); + uv(0.445532,0.504127,0.441200,0.492720,0.433684,0.513356); + uv(0.441200,0.492720,0.430402,0.495268,0.433684,0.513356); + uv(0.430402,0.495268,0.419309,0.507457,0.433684,0.513356); + uv(0.433684,0.513356,0.419309,0.507457,0.414660,0.517016); + uv(0.419309,0.507457,0.411404,0.506093,0.414660,0.517016); + uv(0.430623,0.523045,0.433684,0.513356,0.414660,0.517016); + uv(0.446329,0.528283,0.433684,0.513356,0.430623,0.523045); + uv(0.446329,0.528283,0.447525,0.517391,0.433684,0.513356); + uv(0.456388,0.524112,0.447525,0.517391,0.446329,0.528283); + uv(0.456388,0.524112,0.456711,0.508077,0.447525,0.517391); + uv(0.468725,0.496542,0.456711,0.508077,0.456388,0.524112); + uv(0.468725,0.496542,0.451735,0.499559,0.456711,0.508077); + uv(0.450943,0.489035,0.451735,0.499559,0.468725,0.496542); + uv(0.448311,0.473381,0.450943,0.489035,0.468725,0.496542); + uv(0.471051,0.473534,0.448311,0.473381,0.468725,0.496542); + uv(0.464330,0.455764,0.448311,0.473381,0.471051,0.473534); + uv(0.444066,0.445059,0.448311,0.473381,0.464330,0.455764); + uv(0.444066,0.445059,0.429708,0.466066,0.448311,0.473381); + uv(0.433603,0.440998,0.429708,0.466066,0.444066,0.445059); + uv(0.419452,0.431183,0.429708,0.466066,0.433603,0.440998); + uv(0.429246,0.413203,0.419452,0.431183,0.433603,0.440998); + uv(0.423450,0.411044,0.419452,0.431183,0.429246,0.413203); + uv(0.423450,0.411044,0.405127,0.429023,0.419452,0.431183); + uv(0.405127,0.411049,0.405127,0.429023,0.423450,0.411044); + uv(0.405127,0.411049,0.386804,0.411044,0.405127,0.429023); + uv(0.405127,0.394055,0.386804,0.411044,0.405127,0.411049); + uv(0.405127,0.394055,0.381323,0.397408,0.386804,0.411044); + uv(0.382224,0.376545,0.381323,0.397408,0.405127,0.394055); + uv(0.382224,0.376545,0.373304,0.383571,0.381323,0.397408); + uv(0.365421,0.364474,0.373304,0.383571,0.382224,0.376545); + uv(0.372504,0.346400,0.365421,0.364474,0.382224,0.376545); + uv(0.372504,0.346400,0.351643,0.353028,0.365421,0.364474); + uv(0.359769,0.320826,0.351643,0.353028,0.372504,0.346400); + uv(0.359769,0.320826,0.328727,0.343744,0.351643,0.353028); + uv(0.334039,0.313500,0.328727,0.343744,0.359769,0.320826); + uv(0.334039,0.313500,0.292794,0.314264,0.328727,0.343744); + uv(0.325129,0.283080,0.292794,0.314264,0.334039,0.313500); + uv(0.325129,0.283080,0.286122,0.289961,0.292794,0.314264); + uv(0.315602,0.220846,0.286122,0.289961,0.325129,0.283080); + uv(0.315602,0.220846,0.249677,0.240611,0.286122,0.289961); + uv(0.300417,0.187610,0.249677,0.240611,0.315602,0.220846); + uv(0.195231,0.232109,0.249677,0.240611,0.300417,0.187610); + uv(0.195231,0.232109,0.215171,0.271565,0.249677,0.240611); + uv(0.153455,0.317971,0.215171,0.271565,0.195231,0.232109); + uv(0.153455,0.317971,0.209753,0.312813,0.215171,0.271565); + uv(0.153455,0.317971,0.201625,0.354177,0.209753,0.312813); + uv(0.153455,0.317971,0.159420,0.360374,0.201625,0.354177); + uv(0.201625,0.354177,0.232402,0.338111,0.209753,0.312813); + uv(0.209753,0.312813,0.232402,0.338111,0.260333,0.324292); + uv(0.209753,0.312813,0.260333,0.324292,0.237218,0.304757); + uv(0.237218,0.304757,0.260333,0.324292,0.286122,0.289961); + uv(0.260333,0.324292,0.292794,0.314264,0.286122,0.289961); + uv(0.237218,0.304757,0.286122,0.289961,0.249677,0.240611); + uv(0.215171,0.271565,0.237218,0.304757,0.249677,0.240611); + uv(0.209753,0.312813,0.237218,0.304757,0.215171,0.271565); + uv(0.195231,0.232109,0.300417,0.187610,0.225247,0.165305); + uv(0.296290,0.141647,0.225247,0.165305,0.300417,0.187610); + uv(0.405127,0.119729,0.296290,0.141647,0.300417,0.187610); + uv(0.405127,0.119729,0.300417,0.187610,0.405127,0.164153); + uv(0.405127,0.164153,0.300417,0.187610,0.315602,0.220846); + uv(0.405127,0.164153,0.315602,0.220846,0.405127,0.202240); + uv(0.405127,0.202240,0.315602,0.220846,0.405127,0.276249); + uv(0.315602,0.220846,0.325129,0.283080,0.405127,0.276249); + uv(0.405127,0.276249,0.325129,0.283080,0.334039,0.313500); + uv(0.405127,0.276249,0.334039,0.313500,0.359769,0.320826); + uv(0.405127,0.276249,0.359769,0.320826,0.405127,0.320712); + uv(0.405127,0.320712,0.359769,0.320826,0.372504,0.346400); + uv(0.405127,0.320712,0.372504,0.346400,0.405127,0.344114); + uv(0.405127,0.344114,0.372504,0.346400,0.405127,0.375497); + uv(0.372504,0.346400,0.382224,0.376545,0.405127,0.375497); + uv(0.405127,0.375497,0.382224,0.376545,0.405127,0.394055); + uv(0.428030,0.376545,0.405127,0.375497,0.405127,0.394055); + uv(0.437750,0.346400,0.405127,0.375497,0.428030,0.376545); + uv(0.405127,0.344114,0.405127,0.375497,0.437750,0.346400); + uv(0.405127,0.320712,0.405127,0.344114,0.437750,0.346400); + uv(0.450485,0.320826,0.405127,0.320712,0.437750,0.346400); + uv(0.405127,0.276249,0.405127,0.320712,0.450485,0.320826); + uv(0.405127,0.276249,0.450485,0.320826,0.476215,0.313500); + uv(0.476215,0.313500,0.450485,0.320826,0.481527,0.343744); + uv(0.450485,0.320826,0.458611,0.353028,0.481527,0.343744); + uv(0.450485,0.320826,0.437750,0.346400,0.458611,0.353028); + uv(0.437750,0.346400,0.444833,0.364474,0.458611,0.353028); + uv(0.437750,0.346400,0.428030,0.376545,0.444833,0.364474); + uv(0.444833,0.364474,0.428030,0.376545,0.436950,0.383571); + uv(0.428030,0.376545,0.428931,0.397408,0.436950,0.383571); + uv(0.428030,0.376545,0.405127,0.394055,0.428931,0.397408); + uv(0.405127,0.394055,0.423450,0.411044,0.428931,0.397408); + uv(0.405127,0.394055,0.405127,0.411049,0.423450,0.411044); + uv(0.428931,0.397408,0.423450,0.411044,0.429246,0.413203); + uv(0.428931,0.397408,0.429246,0.413203,0.437807,0.404676); + uv(0.437807,0.404676,0.429246,0.413203,0.446708,0.410982); + uv(0.446708,0.410982,0.429246,0.413203,0.445093,0.418683); + uv(0.429246,0.413203,0.433603,0.440998,0.445093,0.418683); + uv(0.445093,0.418683,0.433603,0.440998,0.444066,0.445059); + uv(0.445093,0.418683,0.444066,0.445059,0.464500,0.427360); + uv(0.464500,0.427360,0.444066,0.445059,0.464330,0.455764); + uv(0.464500,0.427360,0.464330,0.455764,0.473920,0.433371); + uv(0.473920,0.433371,0.464330,0.455764,0.498656,0.442986); + uv(0.498656,0.442986,0.464330,0.455764,0.493904,0.468210); + uv(0.464330,0.455764,0.471051,0.473534,0.493904,0.468210); + uv(0.493904,0.468210,0.471051,0.473534,0.479471,0.491970); + uv(0.471051,0.473534,0.468725,0.496542,0.479471,0.491970); + uv(0.479471,0.491970,0.468725,0.496542,0.479363,0.526241); + uv(0.468725,0.496542,0.456388,0.524112,0.479363,0.526241); + uv(0.456388,0.524112,0.467370,0.546585,0.479363,0.526241); + uv(0.456388,0.524112,0.448040,0.545494,0.467370,0.546585); + uv(0.456388,0.524112,0.443727,0.542661,0.448040,0.545494); + uv(0.456388,0.524112,0.446329,0.528283,0.443727,0.542661); + uv(0.446329,0.528283,0.439947,0.529736,0.443727,0.542661); + uv(0.446329,0.528283,0.430623,0.523045,0.439947,0.529736); + uv(0.439947,0.529736,0.430623,0.523045,0.427939,0.524858); + uv(0.430623,0.523045,0.414660,0.517016,0.427939,0.524858); + uv(0.427939,0.524858,0.414660,0.517016,0.417488,0.525178); + uv(0.417488,0.525178,0.414660,0.517016,0.412941,0.530239); + uv(0.417488,0.525178,0.412941,0.530239,0.433247,0.538026); + uv(0.433247,0.538026,0.412941,0.530239,0.418633,0.547510); + uv(0.418633,0.547510,0.412941,0.530239,0.405127,0.544842); + uv(0.418633,0.547510,0.405127,0.544842,0.420111,0.554314); + uv(0.420111,0.554314,0.405127,0.544842,0.405127,0.555020); + uv(0.405127,0.555020,0.405127,0.544842,0.390143,0.554314); + uv(0.391621,0.547510,0.390143,0.554314,0.405127,0.544842); + uv(0.373580,0.550608,0.390143,0.554314,0.391621,0.547510); + uv(0.373580,0.550608,0.391298,0.568675,0.390143,0.554314); + uv(0.373580,0.550608,0.370353,0.567254,0.391298,0.568675); + uv(0.373580,0.550608,0.362213,0.545494,0.370353,0.567254); + uv(0.366527,0.542661,0.362213,0.545494,0.373580,0.550608); + uv(0.353866,0.524112,0.362213,0.545494,0.366527,0.542661); + uv(0.377007,0.538026,0.366527,0.542661,0.373580,0.550608); + uv(0.373580,0.550608,0.391621,0.547510,0.377007,0.538026); + uv(0.377007,0.538026,0.391621,0.547510,0.397313,0.530239); + uv(0.405127,0.544842,0.397313,0.530239,0.391621,0.547510); + uv(0.391298,0.568675,0.370353,0.567254,0.384050,0.576886); + uv(0.355831,0.585291,0.384050,0.576886,0.370353,0.567254); + uv(0.384050,0.576886,0.355831,0.585291,0.386915,0.592108); + uv(0.386915,0.592108,0.355831,0.585291,0.359235,0.594429); + uv(0.340775,0.602605,0.359235,0.594429,0.355831,0.585291); + uv(0.359235,0.594429,0.340775,0.602605,0.355734,0.601620); + uv(0.359326,0.605072,0.355734,0.601620,0.340775,0.602605); + uv(0.369733,0.602476,0.355734,0.601620,0.359326,0.605072); + uv(0.369733,0.602476,0.369387,0.599079,0.355734,0.601620); + uv(0.383279,0.595994,0.369387,0.599079,0.369733,0.602476); + uv(0.383279,0.595994,0.386915,0.592108,0.369387,0.599079); + uv(0.398478,0.591787,0.386915,0.592108,0.383279,0.595994); + uv(0.398857,0.577477,0.386915,0.592108,0.398478,0.591787); + uv(0.398857,0.577477,0.384050,0.576886,0.386915,0.592108); + uv(0.399155,0.568696,0.384050,0.576886,0.398857,0.577477); + uv(0.399155,0.568696,0.391298,0.568675,0.384050,0.576886); + uv(0.390143,0.554314,0.391298,0.568675,0.399155,0.568696); + uv(0.405127,0.555020,0.390143,0.554314,0.399155,0.568696); + uv(0.405127,0.555020,0.399155,0.568696,0.405127,0.566655); + uv(0.405127,0.566655,0.399155,0.568696,0.398857,0.577477); + uv(0.405127,0.566655,0.398857,0.577477,0.405127,0.576015); + uv(0.398857,0.577477,0.398478,0.591787,0.405127,0.576015); + uv(0.405127,0.576015,0.398478,0.591787,0.405127,0.592966); + uv(0.405127,0.592966,0.398478,0.591787,0.397676,0.597169); + uv(0.397676,0.597169,0.398478,0.591787,0.383279,0.595994); + uv(0.393368,0.601009,0.397676,0.597169,0.383279,0.595994); + uv(0.405127,0.599833,0.397676,0.597169,0.393368,0.601009); + uv(0.405127,0.599833,0.405127,0.597280,0.397676,0.597169); + uv(0.412578,0.597169,0.405127,0.597280,0.405127,0.599833); + uv(0.405127,0.592966,0.405127,0.597280,0.412578,0.597169); + uv(0.405127,0.597280,0.405127,0.592966,0.397676,0.597169); + uv(0.412578,0.597169,0.411776,0.591787,0.405127,0.592966); + uv(0.426975,0.595994,0.411776,0.591787,0.412578,0.597169); + uv(0.426975,0.595994,0.423339,0.592108,0.411776,0.591787); + uv(0.440867,0.599079,0.423339,0.592108,0.426975,0.595994); + uv(0.451019,0.594429,0.423339,0.592108,0.440867,0.599079); + uv(0.454423,0.585291,0.423339,0.592108,0.451019,0.594429); + uv(0.426203,0.576886,0.423339,0.592108,0.454423,0.585291); + uv(0.411397,0.577477,0.423339,0.592108,0.426203,0.576886); + uv(0.411397,0.577477,0.411776,0.591787,0.423339,0.592108); + uv(0.411397,0.577477,0.405127,0.576015,0.411776,0.591787); + uv(0.405127,0.566655,0.405127,0.576015,0.411397,0.577477); + uv(0.405127,0.566655,0.411397,0.577477,0.411099,0.568696); + uv(0.411099,0.568696,0.411397,0.577477,0.426203,0.576886); + uv(0.418956,0.568675,0.411099,0.568696,0.426203,0.576886); + uv(0.420111,0.554314,0.411099,0.568696,0.418956,0.568675); + uv(0.420111,0.554314,0.405127,0.555020,0.411099,0.568696); + uv(0.405127,0.555020,0.405127,0.566655,0.411099,0.568696); + uv(0.436674,0.550608,0.420111,0.554314,0.418956,0.568675); + uv(0.436674,0.550608,0.418633,0.547510,0.420111,0.554314); + uv(0.436674,0.550608,0.433247,0.538026,0.418633,0.547510); + uv(0.433247,0.538026,0.436674,0.550608,0.443727,0.542661); + uv(0.443727,0.542661,0.436674,0.550608,0.448040,0.545494); + uv(0.448040,0.545494,0.436674,0.550608,0.439901,0.567254); + uv(0.436674,0.550608,0.418956,0.568675,0.439901,0.567254); + uv(0.439901,0.567254,0.418956,0.568675,0.426203,0.576886); + uv(0.439901,0.567254,0.426203,0.576886,0.454423,0.585291); + uv(0.439901,0.567254,0.454423,0.585291,0.459223,0.568405); + uv(0.459223,0.568405,0.454423,0.585291,0.473146,0.596721); + uv(0.454423,0.585291,0.469479,0.602605,0.473146,0.596721); + uv(0.454423,0.585291,0.451019,0.594429,0.469479,0.602605); + uv(0.469479,0.602605,0.451019,0.594429,0.454520,0.601620); + uv(0.454520,0.601620,0.451019,0.594429,0.440867,0.599079); + uv(0.454520,0.601620,0.440867,0.599079,0.440521,0.602476); + uv(0.440867,0.599079,0.426975,0.595994,0.440521,0.602476); + uv(0.440521,0.602476,0.426975,0.595994,0.430028,0.601211); + uv(0.426975,0.595994,0.416886,0.601009,0.430028,0.601211); + uv(0.426975,0.595994,0.412578,0.597169,0.416886,0.601009); + uv(0.416886,0.601009,0.412578,0.597169,0.405127,0.599833); + uv(0.454520,0.601620,0.440521,0.602476,0.450928,0.605072); + uv(0.469479,0.602605,0.454520,0.601620,0.450928,0.605072); + uv(0.469479,0.602605,0.450928,0.605072,0.465416,0.605505); + uv(0.472264,0.606245,0.469479,0.602605,0.465416,0.605505); + uv(0.481283,0.602248,0.469479,0.602605,0.472264,0.606245); + uv(0.473146,0.596721,0.469479,0.602605,0.481283,0.602248); + uv(0.478639,0.574394,0.473146,0.596721,0.481283,0.602248); + uv(0.459223,0.568405,0.473146,0.596721,0.478639,0.574394); + uv(0.467370,0.546585,0.459223,0.568405,0.478639,0.574394); + uv(0.448040,0.545494,0.459223,0.568405,0.467370,0.546585); + uv(0.448040,0.545494,0.439901,0.567254,0.459223,0.568405); + uv(0.467370,0.546585,0.478639,0.574394,0.480569,0.549785); + uv(0.528152,0.539904,0.480569,0.549785,0.478639,0.574394); + uv(0.490768,0.526406,0.480569,0.549785,0.528152,0.539904); + uv(0.490768,0.526406,0.479363,0.526241,0.480569,0.549785); + uv(0.479471,0.491970,0.479363,0.526241,0.490768,0.526406); + uv(0.515091,0.493386,0.479471,0.491970,0.490768,0.526406); + uv(0.493904,0.468210,0.479471,0.491970,0.515091,0.493386); + uv(0.528921,0.467568,0.493904,0.468210,0.515091,0.493386); + uv(0.498656,0.442986,0.493904,0.468210,0.528921,0.467568); + uv(0.531766,0.441396,0.498656,0.442986,0.528921,0.467568); + uv(0.523843,0.428335,0.498656,0.442986,0.531766,0.441396); + uv(0.523843,0.428335,0.501106,0.430871,0.498656,0.442986); + uv(0.497710,0.423187,0.501106,0.430871,0.523843,0.428335); + uv(0.478381,0.418911,0.501106,0.430871,0.497710,0.423187); + uv(0.478381,0.418911,0.475372,0.427242,0.501106,0.430871); + uv(0.472537,0.417097,0.475372,0.427242,0.478381,0.418911); + uv(0.472537,0.417097,0.466822,0.420491,0.475372,0.427242); + uv(0.465149,0.416237,0.466822,0.420491,0.472537,0.417097); + uv(0.465149,0.416237,0.455411,0.416551,0.466822,0.420491); + uv(0.467017,0.409639,0.455411,0.416551,0.465149,0.416237); + uv(0.467017,0.409639,0.464246,0.407809,0.455411,0.416551); + uv(0.472468,0.401187,0.464246,0.407809,0.467017,0.409639); + uv(0.470428,0.400662,0.464246,0.407809,0.472468,0.401187); + uv(0.450135,0.400668,0.464246,0.407809,0.470428,0.400662); + uv(0.450135,0.400668,0.455411,0.416551,0.464246,0.407809); + uv(0.450135,0.400668,0.446708,0.410982,0.455411,0.416551); + uv(0.443918,0.395110,0.446708,0.410982,0.450135,0.400668); + uv(0.443918,0.395110,0.437807,0.404676,0.446708,0.410982); + uv(0.436950,0.383571,0.437807,0.404676,0.443918,0.395110); + uv(0.436950,0.383571,0.428931,0.397408,0.437807,0.404676); + uv(0.445905,0.371223,0.436950,0.383571,0.443918,0.395110); + uv(0.444833,0.364474,0.436950,0.383571,0.445905,0.371223); + uv(0.466082,0.360979,0.444833,0.364474,0.445905,0.371223); + uv(0.458611,0.353028,0.444833,0.364474,0.466082,0.360979); + uv(0.485283,0.361716,0.458611,0.353028,0.466082,0.360979); + uv(0.481527,0.343744,0.458611,0.353028,0.485283,0.361716); + uv(0.519437,0.346988,0.481527,0.343744,0.485283,0.361716); + uv(0.517460,0.314264,0.481527,0.343744,0.519437,0.346988); + uv(0.517460,0.314264,0.476215,0.313500,0.481527,0.343744); + uv(0.485125,0.283080,0.476215,0.313500,0.517460,0.314264); + uv(0.485125,0.283080,0.405127,0.276249,0.476215,0.313500); + uv(0.494652,0.220846,0.405127,0.276249,0.485125,0.283080); + uv(0.405127,0.202240,0.405127,0.276249,0.494652,0.220846); + uv(0.405127,0.164153,0.405127,0.202240,0.494652,0.220846); + uv(0.509837,0.187610,0.405127,0.164153,0.494652,0.220846); + uv(0.405127,0.119729,0.405127,0.164153,0.509837,0.187610); + uv(0.509837,0.187610,0.513964,0.141647,0.405127,0.119729); + uv(0.509837,0.187610,0.494652,0.220846,0.560577,0.240611); + uv(0.494652,0.220846,0.524132,0.289961,0.560577,0.240611); + uv(0.494652,0.220846,0.485125,0.283080,0.524132,0.289961); + uv(0.485125,0.283080,0.517460,0.314264,0.524132,0.289961); + uv(0.524132,0.289961,0.517460,0.314264,0.549921,0.324292); + uv(0.517460,0.314264,0.519437,0.346988,0.549921,0.324292); + uv(0.549921,0.324292,0.519437,0.346988,0.541646,0.353371); + uv(0.519437,0.346988,0.536918,0.363347,0.541646,0.353371); + uv(0.519437,0.346988,0.517581,0.362060,0.536918,0.363347); + uv(0.519437,0.346988,0.485283,0.361716,0.517581,0.362060); + uv(0.517581,0.362060,0.485283,0.361716,0.519975,0.376609); + uv(0.485283,0.361716,0.495044,0.377809,0.519975,0.376609); + uv(0.485283,0.361716,0.470240,0.385851,0.495044,0.377809); + uv(0.485283,0.361716,0.465409,0.371686,0.470240,0.385851); + uv(0.485283,0.361716,0.466082,0.360979,0.465409,0.371686); + uv(0.466082,0.360979,0.445905,0.371223,0.465409,0.371686); + uv(0.465409,0.371686,0.445905,0.371223,0.451444,0.384917); + uv(0.451444,0.384917,0.445905,0.371223,0.443918,0.395110); + uv(0.451444,0.384917,0.443918,0.395110,0.456935,0.393478); + uv(0.456935,0.393478,0.443918,0.395110,0.450135,0.400668); + uv(0.456935,0.393478,0.450135,0.400668,0.470428,0.400662); + uv(0.470240,0.385851,0.456935,0.393478,0.470428,0.400662); + uv(0.470240,0.385851,0.451444,0.384917,0.456935,0.393478); + uv(0.465409,0.371686,0.451444,0.384917,0.470240,0.385851); + uv(0.470240,0.385851,0.470428,0.400662,0.473276,0.394091); + uv(0.474772,0.396748,0.473276,0.394091,0.470428,0.400662); + uv(0.493566,0.386137,0.473276,0.394091,0.474772,0.396748); + uv(0.495044,0.377809,0.473276,0.394091,0.493566,0.386137); + uv(0.495044,0.377809,0.470240,0.385851,0.473276,0.394091); + uv(0.519975,0.376609,0.495044,0.377809,0.493566,0.386137); + uv(0.519975,0.376609,0.493566,0.386137,0.520115,0.386005); + uv(0.520115,0.386005,0.493566,0.386137,0.493721,0.388918); + uv(0.493721,0.388918,0.493566,0.386137,0.474772,0.396748); + uv(0.493721,0.388918,0.474772,0.396748,0.494114,0.391073); + uv(0.494114,0.391073,0.474772,0.396748,0.476647,0.398331); + uv(0.474772,0.396748,0.472468,0.401187,0.476647,0.398331); + uv(0.474772,0.396748,0.470428,0.400662,0.472468,0.401187); + uv(0.479155,0.402717,0.476647,0.398331,0.472468,0.401187); + uv(0.494114,0.391073,0.476647,0.398331,0.479155,0.402717); + uv(0.494114,0.391073,0.479155,0.402717,0.506202,0.394107); + uv(0.506202,0.394107,0.479155,0.402717,0.497383,0.411346); + uv(0.479155,0.402717,0.471032,0.411558,0.497383,0.411346); + uv(0.471032,0.411558,0.479155,0.402717,0.467017,0.409639); + uv(0.479155,0.402717,0.472468,0.401187,0.467017,0.409639); + uv(0.471032,0.411558,0.467017,0.409639,0.465149,0.416237); + uv(0.471032,0.411558,0.465149,0.416237,0.472175,0.415662); + uv(0.472175,0.415662,0.465149,0.416237,0.472537,0.417097); + uv(0.472175,0.415662,0.472537,0.417097,0.478381,0.418911); + uv(0.478039,0.416871,0.472175,0.415662,0.478381,0.418911); + uv(0.471032,0.411558,0.472175,0.415662,0.478039,0.416871); + uv(0.471032,0.411558,0.478039,0.416871,0.496491,0.420052); + uv(0.478039,0.416871,0.497710,0.423187,0.496491,0.420052); + uv(0.478039,0.416871,0.478381,0.418911,0.497710,0.423187); + uv(0.496491,0.420052,0.497710,0.423187,0.522186,0.423045); + uv(0.522186,0.423045,0.497710,0.423187,0.523843,0.428335); + uv(0.522186,0.423045,0.523843,0.428335,0.533391,0.425922); + uv(0.533391,0.425922,0.523843,0.428335,0.531766,0.441396); + uv(0.543704,0.418914,0.533391,0.425922,0.531766,0.441396); + uv(0.543704,0.418914,0.531444,0.419414,0.533391,0.425922); + uv(0.540217,0.412917,0.531444,0.419414,0.543704,0.418914); + uv(0.533577,0.409488,0.531444,0.419414,0.540217,0.412917); + uv(0.533577,0.409488,0.527259,0.414917,0.531444,0.419414); + uv(0.533577,0.409488,0.524561,0.408627,0.527259,0.414917); + uv(0.540739,0.402636,0.524561,0.408627,0.533577,0.409488); + uv(0.526840,0.396373,0.524561,0.408627,0.540739,0.402636); + uv(0.506202,0.394107,0.524561,0.408627,0.526840,0.396373); + uv(0.506202,0.394107,0.497383,0.411346,0.524561,0.408627); + uv(0.524561,0.408627,0.497383,0.411346,0.519756,0.418283); + uv(0.497383,0.411346,0.496491,0.420052,0.519756,0.418283); + uv(0.471032,0.411558,0.496491,0.420052,0.497383,0.411346); + uv(0.519756,0.418283,0.496491,0.420052,0.522186,0.423045); + uv(0.527259,0.414917,0.519756,0.418283,0.522186,0.423045); + uv(0.527259,0.414917,0.524561,0.408627,0.519756,0.418283); + uv(0.527259,0.414917,0.522186,0.423045,0.531444,0.419414); + uv(0.531444,0.419414,0.522186,0.423045,0.533391,0.425922); + uv(0.528815,0.394523,0.506202,0.394107,0.526840,0.396373); + uv(0.518800,0.390521,0.506202,0.394107,0.528815,0.394523); + uv(0.518800,0.390521,0.494114,0.391073,0.506202,0.394107); + uv(0.520093,0.387613,0.494114,0.391073,0.518800,0.390521); + uv(0.520093,0.387613,0.493721,0.388918,0.494114,0.391073); + uv(0.520115,0.386005,0.493721,0.388918,0.520093,0.387613); + uv(0.531066,0.387730,0.520115,0.386005,0.520093,0.387613); + uv(0.536550,0.385086,0.520115,0.386005,0.531066,0.387730); + uv(0.519975,0.376609,0.520115,0.386005,0.536550,0.385086); + uv(0.536918,0.363347,0.519975,0.376609,0.536550,0.385086); + uv(0.517581,0.362060,0.519975,0.376609,0.536918,0.363347); + uv(0.536918,0.363347,0.536550,0.385086,0.552607,0.387249); + uv(0.536550,0.385086,0.550027,0.392378,0.552607,0.387249); + uv(0.536550,0.385086,0.531066,0.387730,0.550027,0.392378); + uv(0.531066,0.387730,0.544135,0.393049,0.550027,0.392378); + uv(0.520093,0.387613,0.531285,0.388793,0.531066,0.387730); + uv(0.531285,0.388793,0.520093,0.387613,0.518800,0.390521); + uv(0.531285,0.388793,0.518800,0.390521,0.528815,0.394523); + uv(0.540445,0.397846,0.531285,0.388793,0.528815,0.394523); + uv(0.531285,0.388793,0.540445,0.397846,0.544135,0.393049); + uv(0.551247,0.397675,0.544135,0.393049,0.540445,0.397846); + uv(0.550027,0.392378,0.544135,0.393049,0.551247,0.397675); + uv(0.553240,0.399863,0.550027,0.392378,0.551247,0.397675); + uv(0.553240,0.399863,0.552607,0.387249,0.550027,0.392378); + uv(0.565640,0.378994,0.552607,0.387249,0.553240,0.399863); + uv(0.565640,0.378994,0.560690,0.366843,0.552607,0.387249); + uv(0.577852,0.338111,0.560690,0.366843,0.565640,0.378994); + uv(0.577852,0.338111,0.541646,0.353371,0.560690,0.366843); + uv(0.577852,0.338111,0.549921,0.324292,0.541646,0.353371); + uv(0.600501,0.312813,0.549921,0.324292,0.577852,0.338111); + uv(0.600501,0.312813,0.573036,0.304757,0.549921,0.324292); + uv(0.600501,0.312813,0.595083,0.271565,0.573036,0.304757); + uv(0.656799,0.317971,0.595083,0.271565,0.600501,0.312813); + uv(0.656799,0.317971,0.615023,0.232109,0.595083,0.271565); + uv(0.615023,0.232109,0.560577,0.240611,0.595083,0.271565); + uv(0.615023,0.232109,0.509837,0.187610,0.560577,0.240611); + uv(0.560577,0.240611,0.573036,0.304757,0.595083,0.271565); + uv(0.573036,0.304757,0.560577,0.240611,0.524132,0.289961); + uv(0.573036,0.304757,0.524132,0.289961,0.549921,0.324292); + uv(0.656799,0.317971,0.600501,0.312813,0.608629,0.354177); + uv(0.608629,0.354177,0.600501,0.312813,0.577852,0.338111); + uv(0.608629,0.354177,0.577852,0.338111,0.565640,0.378994); + uv(0.608629,0.354177,0.565640,0.378994,0.585607,0.389567); + uv(0.585607,0.389567,0.565640,0.378994,0.565350,0.396392); + uv(0.565640,0.378994,0.553240,0.399863,0.565350,0.396392); + uv(0.565350,0.396392,0.553240,0.399863,0.564819,0.404918); + uv(0.564819,0.404918,0.553240,0.399863,0.554393,0.409665); + uv(0.553240,0.399863,0.546986,0.405216,0.554393,0.409665); + uv(0.553240,0.399863,0.548717,0.400916,0.546986,0.405216); + uv(0.553240,0.399863,0.551247,0.397675,0.548717,0.400916); + uv(0.551247,0.397675,0.540445,0.397846,0.548717,0.400916); + uv(0.548717,0.400916,0.540445,0.397846,0.540739,0.402636); + uv(0.540445,0.397846,0.526840,0.396373,0.540739,0.402636); + uv(0.528815,0.394523,0.526840,0.396373,0.540445,0.397846); + uv(0.548717,0.400916,0.540739,0.402636,0.546986,0.405216); + uv(0.540739,0.402636,0.540217,0.412917,0.546986,0.405216); + uv(0.540739,0.402636,0.533577,0.409488,0.540217,0.412917); + uv(0.546986,0.405216,0.540217,0.412917,0.543704,0.418914); + uv(0.546986,0.405216,0.543704,0.418914,0.554393,0.409665); + uv(0.554393,0.409665,0.543704,0.418914,0.551039,0.436786); + uv(0.543704,0.418914,0.531766,0.441396,0.551039,0.436786); + uv(0.551039,0.436786,0.531766,0.441396,0.550095,0.468589); + uv(0.531766,0.441396,0.528921,0.467568,0.550095,0.468589); + uv(0.550095,0.468589,0.528921,0.467568,0.543114,0.486212); + uv(0.528921,0.467568,0.525278,0.512276,0.543114,0.486212); + uv(0.528921,0.467568,0.515091,0.493386,0.525278,0.512276); + uv(0.515091,0.493386,0.490768,0.526406,0.525278,0.512276); + uv(0.525278,0.512276,0.490768,0.526406,0.528152,0.539904); + uv(0.543114,0.486212,0.525278,0.512276,0.528152,0.539904); + uv(0.543114,0.486212,0.528152,0.539904,0.564979,0.513125); + uv(0.564979,0.513125,0.528152,0.539904,0.531109,0.571240); + uv(0.528152,0.539904,0.478639,0.574394,0.531109,0.571240); + uv(0.531109,0.571240,0.478639,0.574394,0.481283,0.602248); + uv(0.531109,0.571240,0.481283,0.602248,0.528878,0.594659); + uv(0.528878,0.594659,0.481283,0.602248,0.492624,0.613688); + uv(0.481283,0.602248,0.477497,0.613268,0.492624,0.613688); + uv(0.481283,0.602248,0.472264,0.606245,0.477497,0.613268); + uv(0.472264,0.606245,0.471613,0.618341,0.477497,0.613268); + uv(0.477497,0.613268,0.471613,0.618341,0.478295,0.625530); + uv(0.492624,0.613688,0.477497,0.613268,0.478295,0.625530); + uv(0.492624,0.613688,0.478295,0.625530,0.495357,0.640727); + uv(0.478295,0.625530,0.459701,0.630210,0.495357,0.640727); + uv(0.459701,0.630210,0.477567,0.652464,0.495357,0.640727); + uv(0.495357,0.640727,0.477567,0.652464,0.507729,0.663522); + uv(0.477567,0.652464,0.483420,0.674620,0.507729,0.663522); + uv(0.477567,0.652464,0.453128,0.658176,0.483420,0.674620); + uv(0.538006,0.650822,0.495357,0.640727,0.507729,0.663522); + uv(0.538006,0.650822,0.524910,0.611687,0.495357,0.640727); + uv(0.565863,0.632856,0.524910,0.611687,0.538006,0.650822); + uv(0.565863,0.632856,0.582414,0.593914,0.524910,0.611687); + uv(0.582414,0.593914,0.528878,0.594659,0.524910,0.611687); + uv(0.582414,0.593914,0.583489,0.555513,0.528878,0.594659); + uv(0.583489,0.555513,0.531109,0.571240,0.528878,0.594659); + uv(0.583489,0.555513,0.564979,0.513125,0.531109,0.571240); + uv(0.528878,0.594659,0.492624,0.613688,0.524910,0.611687); + uv(0.492624,0.613688,0.495357,0.640727,0.524910,0.611687); + uv(0.576609,0.484635,0.543114,0.486212,0.564979,0.513125); + uv(0.550095,0.468589,0.543114,0.486212,0.576609,0.484635); + uv(0.586076,0.460994,0.550095,0.468589,0.576609,0.484635); + uv(0.551039,0.436786,0.550095,0.468589,0.586076,0.460994); + uv(0.564711,0.427652,0.551039,0.436786,0.586076,0.460994); + uv(0.554393,0.409665,0.551039,0.436786,0.564711,0.427652); + uv(0.564819,0.404918,0.554393,0.409665,0.564711,0.427652); + uv(0.585938,0.416410,0.564819,0.404918,0.564711,0.427652); + uv(0.585938,0.416410,0.585607,0.389567,0.564819,0.404918); + uv(0.605360,0.400852,0.585607,0.389567,0.585938,0.416410); + uv(0.605360,0.400852,0.608629,0.354177,0.585607,0.389567); + uv(0.650834,0.360374,0.608629,0.354177,0.605360,0.400852); + uv(0.656799,0.317971,0.608629,0.354177,0.650834,0.360374); + uv(0.688510,0.358544,0.656799,0.317971,0.650834,0.360374); + uv(0.605360,0.400852,0.585938,0.416410,0.597607,0.437666); + uv(0.597607,0.437666,0.585938,0.416410,0.586076,0.460994); + uv(0.585938,0.416410,0.564711,0.427652,0.586076,0.460994); + uv(0.585607,0.389567,0.565350,0.396392,0.564819,0.404918); + uv(0.560690,0.366843,0.541646,0.353371,0.536918,0.363347); + uv(0.560690,0.366843,0.536918,0.363347,0.552607,0.387249); + uv(0.446708,0.410982,0.445093,0.418683,0.455411,0.416551); + uv(0.455411,0.416551,0.445093,0.418683,0.464500,0.427360); + uv(0.455411,0.416551,0.464500,0.427360,0.466822,0.420491); + uv(0.466822,0.420491,0.464500,0.427360,0.473920,0.433371); + uv(0.466822,0.420491,0.473920,0.433371,0.475372,0.427242); + uv(0.475372,0.427242,0.473920,0.433371,0.501106,0.430871); + uv(0.501106,0.430871,0.473920,0.433371,0.498656,0.442986); + uv(0.479363,0.526241,0.467370,0.546585,0.480569,0.549785); + uv(0.464547,0.607213,0.472264,0.606245,0.465416,0.605505); + uv(0.443727,0.542661,0.439947,0.529736,0.433247,0.538026); + uv(0.439947,0.529736,0.427939,0.524858,0.433247,0.538026); + uv(0.427939,0.524858,0.417488,0.525178,0.433247,0.538026); + uv(0.405127,0.576015,0.405127,0.592966,0.411776,0.591787); + uv(0.393368,0.601009,0.383279,0.595994,0.380226,0.601211); + uv(0.380226,0.601211,0.383279,0.595994,0.369733,0.602476); + uv(0.386915,0.592108,0.359235,0.594429,0.369387,0.599079); + uv(0.369387,0.599079,0.359235,0.594429,0.355734,0.601620); + uv(0.359326,0.605072,0.340775,0.602605,0.344838,0.605505); + uv(0.344838,0.605505,0.340775,0.602605,0.337990,0.606245); + uv(0.344838,0.605505,0.337990,0.606245,0.345707,0.607213); + uv(0.345707,0.607213,0.337990,0.606245,0.345291,0.611220); + uv(0.351277,0.608109,0.345707,0.607213,0.345291,0.611220); + uv(0.345291,0.611220,0.359184,0.606069,0.351277,0.608109); + uv(0.345291,0.611220,0.357505,0.609398,0.359184,0.606069); + uv(0.345291,0.611220,0.356184,0.615526,0.357505,0.609398); + uv(0.359184,0.606069,0.357505,0.609398,0.374398,0.612183); + uv(0.359184,0.606069,0.374398,0.612183,0.371932,0.606091); + uv(0.389543,0.605544,0.371932,0.606091,0.374398,0.612183); + uv(0.389543,0.605544,0.381068,0.602176,0.371932,0.606091); + uv(0.405127,0.601542,0.381068,0.602176,0.389543,0.605544); + uv(0.405127,0.601542,0.389543,0.605544,0.405127,0.606382); + uv(0.405127,0.606382,0.389543,0.605544,0.391657,0.613499); + uv(0.389543,0.605544,0.374398,0.612183,0.391657,0.613499); + uv(0.405127,0.606382,0.391657,0.613499,0.405127,0.611377); + uv(0.405127,0.611377,0.391657,0.613499,0.405272,0.624965); + uv(0.418597,0.613499,0.405127,0.611377,0.405272,0.624965); + uv(0.405127,0.606382,0.405127,0.611377,0.418597,0.613499); + uv(0.420711,0.605544,0.405127,0.606382,0.418597,0.613499); + uv(0.420711,0.605544,0.405127,0.601542,0.405127,0.606382); + uv(0.429186,0.602176,0.405127,0.601542,0.420711,0.605544); + uv(0.438322,0.606091,0.429186,0.602176,0.420711,0.605544); + uv(0.451070,0.606069,0.429186,0.602176,0.438322,0.606091); + uv(0.451070,0.606069,0.438322,0.606091,0.435856,0.612183); + uv(0.438322,0.606091,0.420711,0.605544,0.435856,0.612183); + uv(0.420711,0.605544,0.418597,0.613499,0.435856,0.612183); + uv(0.435856,0.612183,0.418597,0.613499,0.428208,0.625371); + uv(0.418597,0.613499,0.416907,0.627087,0.428208,0.625371); + uv(0.418597,0.613499,0.405272,0.624965,0.416907,0.627087); + uv(0.420172,0.637551,0.416907,0.627087,0.405272,0.624965); + uv(0.428208,0.625371,0.416907,0.627087,0.420172,0.637551); + uv(0.420172,0.637551,0.405272,0.624965,0.405127,0.636783); + uv(0.405127,0.636783,0.405272,0.624965,0.390082,0.637551); + uv(0.405127,0.636783,0.390082,0.637551,0.386684,0.642702); + uv(0.435856,0.612183,0.428208,0.625371,0.439969,0.620869); + uv(0.452749,0.609398,0.435856,0.612183,0.439969,0.620869); + uv(0.452749,0.609398,0.451070,0.606069,0.435856,0.612183); + uv(0.452749,0.609398,0.439969,0.620869,0.454070,0.615526); + uv(0.381068,0.602176,0.359184,0.606069,0.371932,0.606091); + uv(0.351643,0.353028,0.344172,0.360979,0.365421,0.364474); + uv(0.373304,0.383571,0.372447,0.404676,0.381323,0.397408); + uv(0.372447,0.404676,0.373304,0.383571,0.366336,0.395110); + uv(0.366336,0.395110,0.363546,0.410982,0.372447,0.404676); + uv(0.456711,0.508077,0.451735,0.499559,0.447525,0.517391); + uv(0.451735,0.499559,0.445532,0.504127,0.447525,0.517391); + uv(0.447525,0.517391,0.445532,0.504127,0.433684,0.513356); + uv(0.405127,0.505934,0.398850,0.506093,0.405127,0.519649); + uv(0.341529,0.496542,0.353866,0.524112,0.353543,0.508077); + uv(0.341529,0.496542,0.353543,0.508077,0.358519,0.499559); + uv(0.359311,0.489035,0.341529,0.496542,0.358519,0.499559); + uv(0.361943,0.473381,0.341529,0.496542,0.359311,0.489035); + uv(0.257013,0.399863,0.260227,0.392378,0.257647,0.387249); + uv(0.266119,0.393049,0.260227,0.392378,0.259007,0.397675); + uv(0.279188,0.387730,0.260227,0.392378,0.266119,0.393049); + uv(0.273704,0.385086,0.260227,0.392378,0.279188,0.387730); + uv(0.257647,0.387249,0.260227,0.392378,0.273704,0.385086); + uv(0.273336,0.363347,0.257647,0.387249,0.273704,0.385086); + uv(0.273336,0.363347,0.273704,0.385086,0.290279,0.376609); + uv(0.290279,0.376609,0.273704,0.385086,0.290139,0.386005); + uv(0.290139,0.386005,0.273704,0.385086,0.279188,0.387730); + uv(0.290161,0.387613,0.290139,0.386005,0.279188,0.387730); + uv(0.316533,0.388918,0.290139,0.386005,0.290161,0.387613); + uv(0.316533,0.388918,0.316688,0.386137,0.290139,0.386005); + uv(0.290279,0.376609,0.290139,0.386005,0.316688,0.386137); + uv(0.290161,0.387613,0.279188,0.387730,0.278969,0.388793); + uv(0.278969,0.388793,0.279188,0.387730,0.266119,0.393049); + uv(0.278969,0.388793,0.266119,0.393049,0.269809,0.397846); + uv(0.269809,0.397846,0.266119,0.393049,0.259007,0.397675); + uv(0.269809,0.397846,0.259007,0.397675,0.261537,0.400916); + uv(0.261537,0.400916,0.259007,0.397675,0.257013,0.399863); + uv(0.263268,0.405216,0.261537,0.400916,0.257013,0.399863); + uv(0.269515,0.402636,0.261537,0.400916,0.263268,0.405216); + uv(0.269515,0.402636,0.269809,0.397846,0.261537,0.400916); + uv(0.283414,0.396373,0.269809,0.397846,0.269515,0.402636); + uv(0.281439,0.394523,0.269809,0.397846,0.283414,0.396373); + uv(0.281439,0.394523,0.278969,0.388793,0.269809,0.397846); + uv(0.283414,0.396373,0.269515,0.402636,0.285693,0.408627); + uv(0.269515,0.402636,0.276677,0.409488,0.285693,0.408627); + uv(0.269515,0.402636,0.270037,0.412917,0.276677,0.409488); + uv(0.263268,0.405216,0.270037,0.412917,0.269515,0.402636); + uv(0.276677,0.409488,0.270037,0.412917,0.278810,0.419414); + uv(0.276677,0.409488,0.278810,0.419414,0.282995,0.414917); + uv(0.282995,0.414917,0.278810,0.419414,0.288068,0.423045); + uv(0.282995,0.414917,0.288068,0.423045,0.290498,0.418283); + uv(0.290498,0.418283,0.285693,0.408627,0.282995,0.414917); + uv(0.276677,0.409488,0.282995,0.414917,0.285693,0.408627); + uv(0.292673,0.362060,0.273336,0.363347,0.290279,0.376609); + uv(0.226765,0.555513,0.279145,0.571240,0.245275,0.513125); + uv(0.245275,0.513125,0.279145,0.571240,0.282102,0.539904); + uv(0.282102,0.539904,0.279145,0.571240,0.331615,0.574394); + uv(0.331615,0.574394,0.279145,0.571240,0.328971,0.602248); + uv(0.331615,0.574394,0.328971,0.602248,0.337108,0.596721); + uv(0.351031,0.568405,0.331615,0.574394,0.337108,0.596721); + uv(0.342884,0.546585,0.331615,0.574394,0.351031,0.568405); + uv(0.342884,0.546585,0.329685,0.549785,0.331615,0.574394); + uv(0.330891,0.526241,0.329685,0.549785,0.342884,0.546585); + uv(0.330891,0.526241,0.319486,0.526406,0.329685,0.549785); + uv(0.319486,0.526406,0.282102,0.539904,0.329685,0.549785); + uv(0.284976,0.512276,0.282102,0.539904,0.319486,0.526406); + uv(0.267140,0.486212,0.282102,0.539904,0.284976,0.512276); + uv(0.267140,0.486212,0.245275,0.513125,0.282102,0.539904); + uv(0.233645,0.484635,0.245275,0.513125,0.267140,0.486212); + uv(0.233645,0.484635,0.267140,0.486212,0.260159,0.468589); + uv(0.281333,0.467568,0.260159,0.468589,0.267140,0.486212); + uv(0.278488,0.441396,0.260159,0.468589,0.281333,0.467568); + uv(0.259215,0.436786,0.260159,0.468589,0.278488,0.441396); + uv(0.281333,0.467568,0.267140,0.486212,0.284976,0.512276); + uv(0.281333,0.467568,0.284976,0.512276,0.295163,0.493386); + uv(0.295163,0.493386,0.284976,0.512276,0.319486,0.526406); + uv(0.282102,0.539904,0.331615,0.574394,0.329685,0.549785); + uv(0.087139,0.545637,0.104634,0.514538,0.086743,0.509143); + uv(0.885979,0.165819,0.862920,0.187935,0.858113,0.155526); + uv(0.889115,0.191199,0.862920,0.187935,0.885979,0.165819); + uv(0.889115,0.191199,0.882238,0.206010,0.862920,0.187935); + uv(0.903545,0.202895,0.882238,0.206010,0.889115,0.191199); + uv(0.882238,0.206010,0.903545,0.202895,0.906427,0.207695); + uv(0.906427,0.207695,0.903545,0.202895,0.944890,0.174719); + uv(0.903545,0.202895,0.936813,0.173876,0.944890,0.174719); + uv(0.936813,0.173876,0.903545,0.202895,0.889115,0.191199); + uv(0.936813,0.173876,0.889115,0.191199,0.922602,0.174083); + uv(0.922602,0.174083,0.889115,0.191199,0.885979,0.165819); + uv(0.922602,0.174083,0.885979,0.165819,0.914710,0.159382); + uv(0.914710,0.159382,0.885979,0.165819,0.878985,0.152740); + uv(0.885979,0.165819,0.858113,0.155526,0.878985,0.152740); + uv(0.858113,0.155526,0.868605,0.144803,0.878985,0.152740); + uv(0.933216,0.143757,0.914710,0.159382,0.878985,0.152740); + uv(0.933216,0.143757,0.922602,0.174083,0.914710,0.159382); + uv(0.952282,0.148521,0.922602,0.174083,0.933216,0.143757); + uv(0.952282,0.148521,0.936813,0.173876,0.922602,0.174083); + uv(0.933216,0.143757,0.878985,0.152740,0.883964,0.126491); + uv(0.944890,0.174719,0.890163,0.217146,0.906427,0.207695); + uv(0.890163,0.217146,0.944890,0.174719,0.957134,0.200594); + uv(0.906427,0.207695,0.890163,0.217146,0.882238,0.206010); + uv(0.890163,0.217146,0.862920,0.187935,0.882238,0.206010); + uv(0.138855,0.676179,0.181822,0.700501,0.137330,0.631514); + uv(0.137330,0.631514,0.181822,0.700501,0.162065,0.659896); + uv(0.181822,0.700501,0.209853,0.686361,0.162065,0.659896); + uv(0.209853,0.686361,0.209169,0.662559,0.162065,0.659896); + uv(0.259674,0.691626,0.209169,0.662559,0.209853,0.686361); + uv(0.272248,0.650822,0.244391,0.632856,0.216863,0.645021); + uv(0.244391,0.632856,0.272248,0.650822,0.285344,0.611687); + uv(0.272248,0.650822,0.314897,0.640727,0.285344,0.611687); + uv(0.405127,0.660541,0.383098,0.661126,0.380264,0.687801); + uv(0.405127,0.660541,0.380264,0.687801,0.405127,0.685170); + uv(0.405127,0.660541,0.405127,0.685170,0.429990,0.687801); + uv(0.429990,0.687801,0.405127,0.685170,0.430878,0.705635); + uv(0.320100,0.743954,0.321377,0.705076,0.257199,0.720376); + uv(0.811270,0.550866,0.755814,0.504584,0.764790,0.467292); + uv(0.987335,0.096616,0.985446,0.139602,0.961837,0.145763); + uv(0.987335,0.096616,0.961837,0.145763,0.970015,0.122532); + uv(0.961837,0.145763,0.960274,0.121778,0.970015,0.122532); + uv(0.976518,0.100727,0.970015,0.122532,0.960274,0.121778); + uv(0.987335,0.096616,0.970015,0.122532,0.976518,0.100727); + uv(0.974294,0.022063,0.987335,0.096616,0.976518,0.100727); + uv(0.033023,0.404367,0.045458,0.467292,0.050872,0.437314); + uv(0.818700,0.497810,0.764790,0.467292,0.777225,0.404367); + uv(0.818700,0.497810,0.811270,0.550866,0.764790,0.467292); + uv(0.862262,0.522995,0.811270,0.550866,0.818700,0.497810); + uv(0.862262,0.522995,0.818700,0.497810,0.837398,0.429692); + uv(0.837398,0.429692,0.818700,0.497810,0.777225,0.404367); + uv(0.837398,0.429692,0.777225,0.404367,0.856028,0.357342); + uv(0.856028,0.357342,0.777225,0.404367,0.788180,0.328823); + uv(0.787811,0.328823,0.776862,0.404367,0.727732,0.354461); + uv(0.033023,0.404367,0.058947,0.421539,0.082153,0.354461); + uv(0.033023,0.404367,0.050872,0.437314,0.058947,0.421539); + uv(0.974294,0.022063,0.951982,0.038217,0.893336,0.004384); + uv(0.951982,0.038217,0.974294,0.022063,0.971548,0.062125); + uv(0.974294,0.022063,0.976518,0.100727,0.971548,0.062125); + uv(0.971548,0.062125,0.976518,0.100727,0.967388,0.065474); + uv(0.967388,0.065474,0.976518,0.100727,0.971637,0.101817); + uv(0.976518,0.100727,0.960274,0.121778,0.971637,0.101817); + uv(0.971637,0.101817,0.960274,0.121778,0.949307,0.113434); + uv(0.971637,0.101817,0.949307,0.113434,0.967388,0.065474); + uv(0.967388,0.065474,0.949307,0.113434,0.945662,0.081499); + uv(0.945662,0.081499,0.949307,0.113434,0.914666,0.066192); + uv(0.949307,0.113434,0.917720,0.115307,0.914666,0.066192); + uv(0.917720,0.115307,0.884352,0.104650,0.914666,0.066192); + uv(0.914666,0.066192,0.884352,0.104650,0.875328,0.072927); + uv(0.884352,0.104650,0.849034,0.073406,0.875328,0.072927); + uv(0.884352,0.104650,0.852579,0.103989,0.849034,0.073406); + uv(0.884352,0.104650,0.873563,0.122648,0.852579,0.103989); + uv(0.083907,0.420515,0.078793,0.457763,0.099845,0.455744); + uv(0.083907,0.420515,0.099845,0.455744,0.118818,0.404238); + uv(0.069348,0.408705,0.083907,0.420515,0.118818,0.404238); + uv(0.857107,0.022615,0.861616,0.056137,0.849034,0.073406); + uv(0.857107,0.022615,0.875164,0.037397,0.861616,0.056137); + uv(0.857107,0.022615,0.893336,0.004384,0.875164,0.037397); + uv(0.058947,0.421539,0.069348,0.408705,0.082153,0.354461); + uv(0.069348,0.408705,0.118818,0.404238,0.082153,0.354461); + uv(0.082153,0.354461,0.118818,0.404238,0.121744,0.358544); + uv(0.082153,0.354461,0.121744,0.358544,0.082457,0.292313); + uv(0.082457,0.292313,0.121744,0.358544,0.128664,0.284765); + uv(0.787811,0.328823,0.727732,0.354461,0.727428,0.292313); + uv(0.893336,0.004384,0.896197,0.024739,0.875164,0.037397); + uv(0.927854,0.026498,0.896197,0.024739,0.893336,0.004384); + uv(0.896197,0.024739,0.927854,0.026498,0.896028,0.030104); + uv(0.896028,0.030104,0.927854,0.026498,0.925338,0.028543); + uv(0.951982,0.038217,0.925338,0.028543,0.927854,0.026498); + uv(0.951982,0.038217,0.948732,0.042365,0.925338,0.028543); + uv(0.971548,0.062125,0.948732,0.042365,0.951982,0.038217); + uv(0.948732,0.042365,0.971548,0.062125,0.967388,0.065474); + uv(0.967388,0.065474,0.935523,0.058380,0.948732,0.042365); + uv(0.967388,0.065474,0.945662,0.081499,0.935523,0.058380); + uv(0.945662,0.081499,0.914666,0.066192,0.935523,0.058380); + uv(0.914666,0.066192,0.903992,0.043822,0.935523,0.058380); + uv(0.875328,0.072927,0.903992,0.043822,0.914666,0.066192); + uv(0.903992,0.043822,0.875328,0.072927,0.877516,0.043075); + uv(0.875328,0.072927,0.861616,0.056137,0.877516,0.043075); + uv(0.875328,0.072927,0.849034,0.073406,0.861616,0.056137); + uv(0.875164,0.037397,0.877516,0.043075,0.861616,0.056137); + uv(0.896197,0.024739,0.877516,0.043075,0.875164,0.037397); + uv(0.896197,0.024739,0.896028,0.030104,0.877516,0.043075); + uv(0.903992,0.043822,0.877516,0.043075,0.896028,0.030104); + uv(0.925338,0.028543,0.903992,0.043822,0.896028,0.030104); + uv(0.948732,0.042365,0.903992,0.043822,0.925338,0.028543); + uv(0.948732,0.042365,0.935523,0.058380,0.903992,0.043822); + uv(0.951982,0.038217,0.927854,0.026498,0.893336,0.004384); + uv(0.945389,0.398776,0.837398,0.429692,0.856028,0.357342); + uv(0.945389,0.398776,0.929456,0.470354,0.837398,0.429692); + uv(0.991255,0.425055,0.929456,0.470354,0.945389,0.398776); + uv(0.991255,0.425055,0.970960,0.495458,0.929456,0.470354); + uv(0.970960,0.495458,0.944711,0.565285,0.929456,0.470354); + uv(0.929456,0.470354,0.944711,0.565285,0.903249,0.545102); + uv(0.929456,0.470354,0.903249,0.545102,0.862262,0.522995); + uv(0.929456,0.470354,0.862262,0.522995,0.837398,0.429692); + uv(0.405126,0.789009,0.405127,0.751108,0.298160,0.771521); + uv(1.943993,-109.732338,1.542073,-109.982864,1.456450,-109.901825); + uv(2.649404,-98.925919,2.677207,-99.186661,2.388169,-98.776688); + uv(0.842838,0.821201,0.837437,0.816913,0.836889,0.820755); + uv(0.842838,0.821201,0.842760,0.816606,0.837437,0.816913); + uv(0.842760,0.816606,0.842838,0.821201,0.850879,0.821718); + uv(0.850879,0.821718,0.850172,0.816827,0.842760,0.816606); + uv(0.851508,0.821790,0.851544,0.815460,0.850744,0.816359); + uv(0.852638,0.821894,0.851544,0.815460,0.851508,0.821790); + uv(0.852638,0.821894,0.852830,0.813929,0.851544,0.815460); + uv(0.853937,0.821927,0.852830,0.813929,0.852638,0.821894); + uv(0.860863,0.821768,0.852830,0.813929,0.853937,0.821927); + uv(0.860863,0.821768,0.860973,0.815716,0.852830,0.813929); + uv(0.860863,0.821768,0.866608,0.815107,0.860973,0.815716); + uv(0.867317,0.821525,0.866608,0.815107,0.860863,0.821768); + uv(0.867317,0.821525,0.872031,0.814995,0.866608,0.815107); + uv(0.872213,0.821472,0.872031,0.814995,0.867317,0.821525); + uv(0.889567,0.813619,0.872031,0.814995,0.872213,0.821472); + uv(0.889567,0.813619,0.872480,0.805344,0.872031,0.814995); + uv(0.889567,0.813619,0.888193,0.802809,0.872480,0.805344); + uv(0.905086,0.811724,0.888193,0.802809,0.889567,0.813619); + uv(0.905086,0.811724,0.901780,0.799450,0.888193,0.802809); + uv(0.921865,0.810929,0.901780,0.799450,0.905086,0.811724); + uv(0.921865,0.810929,0.919124,0.793570,0.901780,0.799450); + uv(0.935857,0.814964,0.919124,0.793570,0.921865,0.810929); + uv(0.939017,0.800078,0.919124,0.793570,0.935857,0.814964); + uv(0.939017,0.800078,0.939545,0.786356,0.919124,0.793570); + uv(0.950337,0.780653,0.939545,0.786356,0.939017,0.800078); + uv(0.950337,0.780653,0.930718,0.775506,0.939545,0.786356); + uv(0.938332,0.768904,0.930718,0.775506,0.950337,0.780653); + uv(0.938332,0.768904,0.920052,0.763323,0.930718,0.775506); + uv(0.923241,0.755291,0.920052,0.763323,0.938332,0.768904); + uv(0.923241,0.755291,0.909130,0.759916,0.920052,0.763323); + uv(0.907829,0.741042,0.909130,0.759916,0.923241,0.755291); + uv(0.909130,0.759916,0.907829,0.741042,0.899586,0.763539); + uv(0.899586,0.763539,0.907829,0.741042,0.889426,0.755563); + uv(0.907829,0.741042,0.887664,0.738223,0.889426,0.755563); + uv(0.895025,0.728535,0.887664,0.738223,0.907829,0.741042); + uv(0.895025,0.728535,0.879729,0.732293,0.887664,0.738223); + uv(0.895025,0.728535,0.883057,0.726770,0.879729,0.732293); + uv(0.888495,0.714229,0.883057,0.726770,0.895025,0.728535); + uv(0.888495,0.714229,0.881285,0.708042,0.883057,0.726770); + uv(0.901318,0.912219,0.894843,0.902842,0.888649,0.917186); + uv(0.901691,0.898306,0.894843,0.902842,0.901318,0.912219); + uv(0.901691,0.898306,0.900746,0.886486,0.894843,0.902842); + uv(0.911588,0.891889,0.900746,0.886486,0.901691,0.898306); + uv(0.926547,0.883643,0.900746,0.886486,0.911588,0.891889); + uv(0.926547,0.883643,0.919041,0.871544,0.900746,0.886486); + uv(0.934242,0.862563,0.919041,0.871544,0.926547,0.883643); + uv(0.934242,0.862563,0.910020,0.858104,0.919041,0.871544); + uv(0.934242,0.862563,0.924464,0.850676,0.910020,0.858104); + uv(0.934242,0.862563,0.949019,0.853518,0.924464,0.850676); + uv(0.955912,0.865068,0.949019,0.853518,0.934242,0.862563); + uv(0.961960,0.838999,0.949019,0.853518,0.955912,0.865068); + uv(0.949019,0.853518,0.961960,0.838999,0.941225,0.840618); + uv(0.961960,0.838999,0.959489,0.821136,0.941225,0.840618); + uv(0.632098,0.537438,0.621712,0.519742,0.621712,0.537438); + uv(0.632098,0.537438,0.632098,0.519742,0.621712,0.519742); + uv(0.643476,0.537438,0.632098,0.519742,0.632098,0.537438); + uv(0.643476,0.537438,0.643476,0.519742,0.632098,0.519742); + uv(0.643476,0.537438,0.662016,0.519742,0.643476,0.519742); + uv(0.662016,0.537438,0.662016,0.519742,0.643476,0.537438); + uv(0.710575,0.519741,0.662016,0.519742,0.662016,0.537438); + uv(0.710575,0.519741,0.662016,0.502397,0.662016,0.519742); + uv(0.710574,0.502396,0.662016,0.502397,0.710575,0.519741); + uv(0.710574,0.485161,0.662016,0.502397,0.710574,0.502396); + uv(0.710574,0.485161,0.662016,0.485162,0.662016,0.502397); + uv(0.710574,0.485161,0.662016,0.471244,0.662016,0.485162); + uv(0.710574,0.471243,0.662016,0.471244,0.710574,0.485161); + uv(0.710575,0.614243,0.662017,0.629288,0.710576,0.629287); + uv(0.710575,0.614243,0.662017,0.614243,0.662017,0.629288); + uv(0.710575,0.595127,0.662017,0.614243,0.710575,0.614243); + uv(0.710575,0.595127,0.662017,0.595128,0.662017,0.614243); + uv(0.710575,0.595127,0.662017,0.578798,0.662017,0.595128); + uv(0.710575,0.595127,0.710575,0.578797,0.662017,0.578798); + uv(0.759343,0.578797,0.710575,0.578797,0.710575,0.595127); + uv(0.759343,0.578797,0.710575,0.557864,0.710575,0.578797); + uv(0.759343,0.578797,0.759343,0.557864,0.710575,0.557864); + uv(0.783904,0.578796,0.759343,0.557864,0.759343,0.578797); + uv(0.783904,0.578796,0.783904,0.557863,0.759343,0.557864); + uv(0.812735,0.557863,0.783904,0.557863,0.783904,0.578796); + uv(0.812735,0.557863,0.783904,0.537436,0.783904,0.557863); + uv(0.812735,0.557863,0.812734,0.537436,0.783904,0.537436); + uv(0.812735,0.557863,0.827711,0.537436,0.812734,0.537436); + uv(0.827711,0.557863,0.827711,0.537436,0.812735,0.557863); + uv(0.842607,0.557863,0.827711,0.537436,0.827711,0.557863); + uv(0.842607,0.557863,0.842607,0.537436,0.827711,0.537436); + uv(0.842607,0.557863,0.886032,0.537435,0.842607,0.537436); + uv(0.842607,0.557863,0.886033,0.557862,0.886032,0.537435); + uv(0.886033,0.557862,0.842607,0.557863,0.886033,0.578795); + uv(0.842607,0.578796,0.886033,0.578795,0.842607,0.557863); + uv(0.886033,0.578795,0.842607,0.578796,0.842607,0.595126); + uv(0.842607,0.578796,0.827711,0.578796,0.842607,0.595126); + uv(0.842607,0.578796,0.842607,0.557863,0.827711,0.578796); + uv(0.827711,0.578796,0.842607,0.557863,0.827711,0.557863); + uv(0.827711,0.578796,0.827711,0.557863,0.812735,0.557863); + uv(0.827711,0.578796,0.812735,0.557863,0.812735,0.578796); + uv(0.812735,0.578796,0.812735,0.557863,0.783904,0.578796); + uv(0.812735,0.578796,0.783904,0.578796,0.812735,0.595126); + uv(0.812735,0.595126,0.783904,0.578796,0.783905,0.595127); + uv(0.783904,0.578796,0.759344,0.595127,0.783905,0.595127); + uv(0.783904,0.578796,0.759343,0.578797,0.759344,0.595127); + uv(0.759344,0.595127,0.759343,0.578797,0.710575,0.595127); + uv(0.759344,0.595127,0.710575,0.595127,0.759344,0.614242); + uv(0.710575,0.595127,0.710575,0.614243,0.759344,0.614242); + uv(0.759344,0.614242,0.710575,0.614243,0.710576,0.629287); + uv(0.759344,0.614242,0.710576,0.629287,0.759344,0.629287); + uv(0.759342,0.471242,0.710574,0.471243,0.710574,0.485161); + uv(0.759342,0.471242,0.710574,0.485161,0.759343,0.485161); + uv(0.759343,0.485161,0.710574,0.485161,0.759343,0.502395); + uv(0.759343,0.502395,0.710574,0.485161,0.710574,0.502396); + uv(0.759343,0.502395,0.710574,0.502396,0.710575,0.519741); + uv(0.759343,0.519740,0.759343,0.502395,0.710575,0.519741); + uv(0.759343,0.519740,0.783904,0.502395,0.759343,0.502395); + uv(0.783904,0.519740,0.783904,0.502395,0.759343,0.519740); + uv(0.812734,0.519740,0.783904,0.502395,0.783904,0.519740); + uv(0.812734,0.519740,0.812734,0.502395,0.783904,0.502395); + uv(0.812734,0.519740,0.827710,0.502395,0.812734,0.502395); + uv(0.827711,0.519740,0.827710,0.502395,0.812734,0.519740); + uv(0.827711,0.519740,0.842607,0.519739,0.827710,0.502395); + uv(0.827711,0.537436,0.842607,0.519739,0.827711,0.519740); + uv(0.842607,0.537436,0.842607,0.519739,0.827711,0.537436); + uv(0.842607,0.537436,0.886032,0.537435,0.842607,0.519739); + uv(0.842607,0.519739,0.886032,0.537435,0.886032,0.519739); + uv(0.886032,0.537435,0.932329,0.519738,0.886032,0.519739); + uv(0.886032,0.537435,0.932329,0.537435,0.932329,0.519738); + uv(0.886032,0.537435,0.932329,0.557862,0.932329,0.537435); + uv(0.886033,0.557862,0.932329,0.557862,0.886032,0.537435); + uv(0.932329,0.557862,0.886033,0.557862,0.886033,0.578795); + uv(0.932329,0.557862,0.886033,0.578795,0.932329,0.578795); + uv(0.932329,0.578795,0.886033,0.578795,0.886033,0.595125); + uv(0.886033,0.578795,0.842607,0.595126,0.886033,0.595125); + uv(0.842607,0.595126,0.886033,0.614240,0.886033,0.595125); + uv(0.886033,0.614240,0.842607,0.595126,0.842607,0.614241); + uv(0.842607,0.595126,0.827711,0.614241,0.842607,0.614241); + uv(0.842607,0.595126,0.827711,0.595126,0.827711,0.614241); + uv(0.842607,0.595126,0.827711,0.578796,0.827711,0.595126); + uv(0.827711,0.578796,0.812735,0.595126,0.827711,0.595126); + uv(0.827711,0.578796,0.812735,0.578796,0.812735,0.595126); + uv(0.827711,0.595126,0.812735,0.595126,0.812735,0.614241); + uv(0.812735,0.614241,0.812735,0.595126,0.783905,0.614242); + uv(0.812735,0.595126,0.783905,0.595127,0.783905,0.614242); + uv(0.783905,0.595127,0.759344,0.595127,0.783905,0.614242); + uv(0.759344,0.595127,0.759344,0.614242,0.783905,0.614242); + uv(0.783905,0.614242,0.759344,0.614242,0.759344,0.629287); + uv(0.783905,0.614242,0.759344,0.629287,0.783905,0.629286); + uv(0.783903,0.471242,0.759342,0.471242,0.759343,0.485161); + uv(0.783903,0.471242,0.759343,0.485161,0.783904,0.485161); + uv(0.783904,0.485161,0.759343,0.485161,0.783904,0.502395); + uv(0.783904,0.502395,0.759343,0.485161,0.759343,0.502395); + uv(0.812734,0.485160,0.783904,0.485161,0.783904,0.502395); + uv(0.812734,0.485160,0.783903,0.471242,0.783904,0.485161); + uv(0.812734,0.471242,0.783903,0.471242,0.812734,0.485160); + uv(0.812735,0.629286,0.783905,0.614242,0.783905,0.629286); + uv(0.812735,0.614241,0.783905,0.614242,0.812735,0.629286); + uv(0.812735,0.614241,0.812735,0.629286,0.827712,0.629286); + uv(0.827710,0.471241,0.812734,0.471242,0.812734,0.485160); + uv(0.827710,0.471241,0.812734,0.485160,0.827710,0.485160); + uv(0.827710,0.502395,0.827710,0.485160,0.812734,0.485160); + uv(0.827710,0.485160,0.827710,0.502395,0.842606,0.485160); + uv(0.827710,0.502395,0.842606,0.502394,0.842606,0.485160); + uv(0.827710,0.502395,0.842607,0.519739,0.842606,0.502394); + uv(0.886032,0.502394,0.842606,0.502394,0.842607,0.519739); + uv(0.842606,0.502394,0.886032,0.502394,0.842606,0.485160); + uv(0.886032,0.502394,0.886032,0.485159,0.842606,0.485160); + uv(0.886032,0.502394,0.932328,0.485159,0.886032,0.485159); + uv(0.932329,0.502393,0.932328,0.485159,0.886032,0.502394); + uv(0.993005,0.502393,0.932328,0.485159,0.932329,0.502393); + uv(0.993005,0.502393,0.993005,0.485158,0.932328,0.485159); + uv(0.932328,0.485159,0.993005,0.485158,0.993005,0.471240); + uv(0.932328,0.471240,0.932328,0.485159,0.993005,0.471240); + uv(0.886032,0.471241,0.932328,0.485159,0.932328,0.471240); + uv(0.886032,0.471241,0.886032,0.485159,0.932328,0.485159); + uv(0.842606,0.485160,0.886032,0.485159,0.886032,0.471241); + uv(0.842606,0.471241,0.842606,0.485160,0.886032,0.471241); + uv(0.827710,0.485160,0.842606,0.485160,0.842606,0.471241); + uv(0.827710,0.471241,0.827710,0.485160,0.842606,0.471241); + uv(0.842607,0.614241,0.827712,0.629286,0.842608,0.629286); + uv(0.842607,0.614241,0.827711,0.614241,0.827712,0.629286); + uv(0.827711,0.614241,0.812735,0.614241,0.827712,0.629286); + uv(0.827711,0.614241,0.827711,0.595126,0.812735,0.614241); + uv(0.842607,0.614241,0.842608,0.629286,0.886033,0.614240); + uv(0.842608,0.629286,0.886033,0.629285,0.886033,0.614240); + uv(0.886033,0.614240,0.886033,0.629285,0.932330,0.614240); + uv(0.886033,0.629285,0.932330,0.629284,0.932330,0.614240); + uv(0.932330,0.614240,0.932330,0.629284,0.993006,0.629284); + uv(0.932330,0.614240,0.993006,0.629284,0.993006,0.614239); + uv(0.932330,0.614240,0.993006,0.614239,0.993006,0.595124); + uv(0.932329,0.595125,0.932330,0.614240,0.993006,0.595124); + uv(0.886033,0.595125,0.932330,0.614240,0.932329,0.595125); + uv(0.886033,0.595125,0.886033,0.614240,0.932330,0.614240); + uv(0.932329,0.578795,0.886033,0.595125,0.932329,0.595125); + uv(0.993006,0.578794,0.932329,0.578795,0.932329,0.595125); + uv(0.932329,0.557862,0.932329,0.578795,0.993006,0.578794); + uv(0.993006,0.557861,0.932329,0.557862,0.993006,0.578794); + uv(0.932329,0.557862,0.993006,0.557861,0.932329,0.537435); + uv(0.932329,0.537435,0.993006,0.557861,0.993005,0.537434); + uv(0.932329,0.537435,0.993005,0.537434,0.932329,0.519738); + uv(0.932329,0.519738,0.993005,0.537434,0.993005,0.519738); + uv(0.993005,0.519738,0.932329,0.502393,0.932329,0.519738); + uv(0.993005,0.519738,0.993005,0.502393,0.932329,0.502393); + uv(0.932329,0.519738,0.932329,0.502393,0.886032,0.502394); + uv(0.932329,0.519738,0.886032,0.502394,0.886032,0.519739); + uv(0.886032,0.519739,0.886032,0.502394,0.842607,0.519739); + uv(0.932329,0.595125,0.993006,0.595124,0.993006,0.578794); + uv(0.827710,0.502395,0.812734,0.485160,0.812734,0.502395); + uv(0.812734,0.485160,0.783904,0.502395,0.812734,0.502395); + uv(0.827711,0.537436,0.827711,0.519740,0.812734,0.519740); + uv(0.812734,0.519740,0.812734,0.537436,0.827711,0.537436); + uv(0.812734,0.537436,0.812734,0.519740,0.783904,0.537436); + uv(0.783904,0.537436,0.812734,0.519740,0.783904,0.519740); + uv(0.783904,0.519740,0.759343,0.519740,0.783904,0.537436); + uv(0.783904,0.537436,0.759343,0.519740,0.759343,0.537437); + uv(0.759343,0.537437,0.759343,0.519740,0.710575,0.519741); + uv(0.759343,0.537437,0.710575,0.519741,0.710575,0.537437); + uv(0.710575,0.537437,0.710575,0.519741,0.662016,0.537438); + uv(0.710575,0.537437,0.662016,0.537438,0.710575,0.557864); + uv(0.710575,0.557864,0.662016,0.537438,0.662017,0.557865); + uv(0.662016,0.537438,0.643476,0.557865,0.662017,0.557865); + uv(0.662016,0.537438,0.643476,0.537438,0.643476,0.557865); + uv(0.643476,0.557865,0.643476,0.537438,0.632098,0.537438); + uv(0.643476,0.557865,0.632098,0.537438,0.632099,0.557865); + uv(0.632098,0.537438,0.621712,0.537438,0.632099,0.557865); + uv(0.621712,0.537438,0.621712,0.557865,0.632099,0.557865); + uv(0.972508,0.858495,0.961960,0.838999,0.955912,0.865068); + uv(0.972508,0.858495,0.955912,0.865068,0.962546,0.874274); + uv(0.962546,0.874274,0.955912,0.865068,0.942201,0.873720); + uv(0.955912,0.865068,0.934242,0.862563,0.942201,0.873720); + uv(0.942201,0.873720,0.934242,0.862563,0.926547,0.883643); + uv(0.942201,0.873720,0.926547,0.883643,0.934831,0.895825); + uv(0.934831,0.895825,0.926547,0.883643,0.923149,0.904656); + uv(0.926547,0.883643,0.911762,0.902840,0.923149,0.904656); + uv(0.926547,0.883643,0.911588,0.891889,0.911762,0.902840); + uv(0.911588,0.891889,0.901691,0.898306,0.911762,0.902840); + uv(0.911762,0.902840,0.901691,0.898306,0.901318,0.912219); + uv(0.914923,0.912188,0.911762,0.902840,0.901318,0.912219); + uv(0.923149,0.904656,0.911762,0.902840,0.914923,0.912188); + uv(0.923149,0.904656,0.914923,0.912188,0.926818,0.917507); + uv(0.926818,0.917507,0.914923,0.912188,0.909238,0.918935); + uv(0.914923,0.912188,0.901318,0.912219,0.909238,0.918935); + uv(0.909238,0.918935,0.901318,0.912219,0.901133,0.932087); + uv(0.901318,0.912219,0.893855,0.926005,0.901133,0.932087); + uv(0.901318,0.912219,0.891278,0.918614,0.893855,0.926005); + uv(0.891278,0.918614,0.885932,0.924023,0.893855,0.926005); + uv(0.907151,0.724300,0.890900,0.712751,0.895025,0.728535); + uv(0.907151,0.724300,0.898241,0.712030,0.890900,0.712751); + uv(0.919415,0.716308,0.898241,0.712030,0.907151,0.724300); + uv(0.919415,0.716308,0.905550,0.705412,0.898241,0.712030); + uv(0.916489,0.702328,0.905550,0.705412,0.919415,0.716308); + uv(0.916489,0.702328,0.910973,0.696289,0.905550,0.705412); + uv(0.919804,0.928087,0.909238,0.918935,0.908500,0.937986); + uv(0.926818,0.917507,0.909238,0.918935,0.919804,0.928087); + uv(0.926818,0.917507,0.919804,0.928087,0.929717,0.934738); + uv(0.929717,0.934738,0.919804,0.928087,0.923837,0.946539); + uv(0.919804,0.928087,0.917206,0.943472,0.923837,0.946539); + uv(0.919804,0.928087,0.913940,0.934624,0.917206,0.943472); + uv(0.913940,0.934624,0.910506,0.941923,0.917206,0.943472); + uv(0.928500,0.712904,0.917180,0.698658,0.919415,0.716308); + uv(0.928500,0.712904,0.923339,0.696984,0.917180,0.698658); + uv(0.938220,0.708910,0.923339,0.696984,0.928500,0.712904); + uv(0.938220,0.708910,0.929000,0.693318,0.923339,0.696984); + uv(0.945755,0.696034,0.929000,0.693318,0.938220,0.708910); + uv(0.945755,0.696034,0.938477,0.686111,0.929000,0.693318); + uv(0.938439,0.937715,0.929717,0.934738,0.930458,0.949724); + uv(0.931634,0.926873,0.929717,0.934738,0.938439,0.937715); + uv(0.926818,0.917507,0.929717,0.934738,0.931634,0.926873); + uv(0.938510,0.919172,0.926818,0.917507,0.931634,0.926873); + uv(0.944071,0.908053,0.926818,0.917507,0.938510,0.919172); + uv(0.944071,0.908053,0.934831,0.895825,0.926818,0.917507); + uv(0.950081,0.884168,0.934831,0.895825,0.944071,0.908053); + uv(0.950081,0.884168,0.942201,0.873720,0.934831,0.895825); + uv(0.962546,0.874274,0.942201,0.873720,0.950081,0.884168); + uv(0.969822,0.885677,0.962546,0.874274,0.950081,0.884168); + uv(0.972508,0.858495,0.962546,0.874274,0.969822,0.885677); + uv(0.983376,0.875067,0.972508,0.858495,0.969822,0.885677); + uv(0.632099,0.578798,0.621712,0.557865,0.621713,0.578798); + uv(0.632099,0.578798,0.632099,0.557865,0.621712,0.557865); + uv(0.643476,0.578798,0.632099,0.557865,0.632099,0.578798); + uv(0.643476,0.578798,0.643476,0.557865,0.632099,0.557865); + uv(0.662017,0.557865,0.643476,0.557865,0.643476,0.578798); + uv(0.662017,0.578798,0.662017,0.557865,0.643476,0.578798); + uv(0.710575,0.557864,0.662017,0.557865,0.662017,0.578798); + uv(0.710575,0.578797,0.710575,0.557864,0.662017,0.578798); + uv(0.662017,0.578798,0.643476,0.578798,0.643476,0.595128); + uv(0.643476,0.595128,0.643476,0.578798,0.632099,0.578798); + uv(0.643476,0.595128,0.632099,0.578798,0.632099,0.595128); + uv(0.632099,0.578798,0.621713,0.578798,0.632099,0.595128); + uv(0.632099,0.595128,0.621713,0.578798,0.621713,0.595128); + uv(0.993702,0.885883,0.983376,0.875067,0.980695,0.898840); + uv(0.983376,0.875067,0.969822,0.885677,0.980695,0.898840); + uv(0.980695,0.898840,0.969822,0.885677,0.969288,0.908551); + uv(0.969822,0.885677,0.958815,0.896223,0.969288,0.908551); + uv(0.969822,0.885677,0.950081,0.884168,0.958815,0.896223); + uv(0.958815,0.896223,0.950081,0.884168,0.944071,0.908053); + uv(0.958815,0.896223,0.944071,0.908053,0.955134,0.918613); + uv(0.955134,0.918613,0.944071,0.908053,0.938510,0.919172); + uv(0.955134,0.918613,0.938510,0.919172,0.943241,0.929571); + uv(0.943241,0.929571,0.938510,0.919172,0.931634,0.926873); + uv(0.943241,0.929571,0.931634,0.926873,0.938439,0.937715); + uv(0.945755,0.696034,0.941609,0.719764,0.953068,0.706233); + uv(0.945755,0.696034,0.938220,0.708910,0.941609,0.719764); + uv(0.938220,0.708910,0.928500,0.712904,0.941609,0.719764); + uv(0.941609,0.719764,0.928500,0.712904,0.927623,0.728903); + uv(0.928500,0.712904,0.919415,0.716308,0.927623,0.728903); + uv(0.919415,0.716308,0.907151,0.724300,0.927623,0.728903); + uv(0.927623,0.728903,0.907151,0.724300,0.907829,0.741042); + uv(0.907829,0.741042,0.907151,0.724300,0.895025,0.728535); + uv(0.923241,0.755291,0.927623,0.728903,0.907829,0.741042); + uv(0.937469,0.744444,0.927623,0.728903,0.923241,0.755291); + uv(0.941609,0.719764,0.927623,0.728903,0.937469,0.744444); + uv(0.941609,0.719764,0.937469,0.744444,0.950210,0.730743); + uv(0.950210,0.730743,0.937469,0.744444,0.960878,0.744263); + uv(0.960878,0.744263,0.937469,0.744444,0.949657,0.757588); + uv(0.949657,0.757588,0.937469,0.744444,0.938332,0.768904); + uv(0.938332,0.768904,0.937469,0.744444,0.923241,0.755291); + uv(0.950337,0.780653,0.949657,0.757588,0.938332,0.768904); + uv(0.959730,0.768836,0.949657,0.757588,0.950337,0.780653); + uv(0.969837,0.755380,0.949657,0.757588,0.959730,0.768836); + uv(0.960878,0.744263,0.949657,0.757588,0.969837,0.755380); + uv(0.984609,0.742216,0.960878,0.744263,0.969837,0.755380); + uv(0.984609,0.742216,0.974715,0.730005,0.960878,0.744263); + uv(0.974715,0.730005,0.950210,0.730743,0.960878,0.744263); + uv(0.962396,0.714963,0.950210,0.730743,0.974715,0.730005); + uv(0.962396,0.714963,0.941609,0.719764,0.950210,0.730743); + uv(0.953068,0.706233,0.941609,0.719764,0.962396,0.714963); + uv(0.969288,0.908551,0.958815,0.896223,0.955134,0.918613); + uv(0.994849,0.757738,0.984609,0.742216,0.969837,0.755380); + uv(0.994849,0.757738,0.969837,0.755380,0.984444,0.771321); + uv(0.978415,0.783340,0.984444,0.771321,0.969837,0.755380); + uv(0.621713,0.614243,0.621713,0.629288,0.632099,0.629288); + uv(0.632098,0.471244,0.621712,0.471244,0.632098,0.485162); + uv(0.632098,0.485162,0.621712,0.471244,0.621712,0.485162); + uv(0.978415,0.783340,0.959730,0.768836,0.972000,0.794356); + uv(0.978415,0.783340,0.969837,0.755380,0.959730,0.768836); + uv(0.972000,0.794356,0.959730,0.768836,0.950337,0.780653); + uv(0.972000,0.794356,0.950337,0.780653,0.963062,0.807175); + uv(0.963062,0.807175,0.950337,0.780653,0.951660,0.803001); + uv(0.951660,0.803001,0.950337,0.780653,0.939017,0.800078); + uv(0.951660,0.803001,0.939017,0.800078,0.949215,0.819631); + uv(0.949215,0.819631,0.939017,0.800078,0.935857,0.814964); + uv(0.941225,0.840618,0.949215,0.819631,0.935857,0.814964); + uv(0.941225,0.840618,0.959489,0.821136,0.949215,0.819631); + uv(0.963062,0.807175,0.949215,0.819631,0.959489,0.821136); + uv(0.963062,0.807175,0.951660,0.803001,0.949215,0.819631); + uv(0.621712,0.502397,0.621712,0.519742,0.632098,0.519742); + uv(0.632098,0.502397,0.621712,0.502397,0.632098,0.519742); + uv(0.621712,0.485162,0.621712,0.502397,0.632098,0.502397); + uv(0.632098,0.485162,0.621712,0.485162,0.632098,0.502397); + uv(0.643475,0.502397,0.632098,0.485162,0.632098,0.502397); + uv(0.643475,0.485162,0.632098,0.485162,0.643475,0.502397); + uv(0.643475,0.485162,0.632098,0.471244,0.632098,0.485162); + uv(0.643475,0.471244,0.632098,0.471244,0.643475,0.485162); + uv(0.643477,0.629288,0.632099,0.614243,0.632099,0.629288); + uv(0.643477,0.629288,0.643476,0.614243,0.632099,0.614243); + uv(0.662017,0.614243,0.643476,0.614243,0.643477,0.629288); + uv(0.662017,0.595128,0.643476,0.614243,0.662017,0.614243); + uv(0.662017,0.595128,0.643476,0.595128,0.643476,0.614243); + uv(0.662017,0.595128,0.662017,0.578798,0.643476,0.595128); + uv(0.643476,0.595128,0.632099,0.595128,0.643476,0.614243); + uv(0.632099,0.595128,0.632099,0.614243,0.643476,0.614243); + uv(0.632099,0.595128,0.621713,0.595128,0.632099,0.614243); + uv(0.621713,0.595128,0.621713,0.614243,0.632099,0.614243); + uv(0.632099,0.614243,0.621713,0.614243,0.632099,0.629288); + uv(0.662017,0.614243,0.643477,0.629288,0.662017,0.629288); + uv(0.662016,0.471244,0.643475,0.471244,0.643475,0.485162); + uv(0.662016,0.471244,0.643475,0.485162,0.662016,0.485162); + uv(0.662016,0.485162,0.643475,0.485162,0.643475,0.502397); + uv(0.662016,0.485162,0.643475,0.502397,0.662016,0.502397); + uv(0.662016,0.502397,0.643475,0.502397,0.643476,0.519742); + uv(0.643475,0.502397,0.632098,0.502397,0.643476,0.519742); + uv(0.643476,0.519742,0.632098,0.502397,0.632098,0.519742); + uv(0.662016,0.502397,0.643476,0.519742,0.662016,0.519742); + uv(0.941225,0.840618,0.935857,0.814964,0.926981,0.834519); + uv(0.926981,0.834519,0.935857,0.814964,0.921865,0.810929); + uv(0.926981,0.834519,0.921865,0.810929,0.915046,0.830141); + uv(0.915046,0.830141,0.921865,0.810929,0.905086,0.811724); + uv(0.915046,0.830141,0.905086,0.811724,0.903282,0.826447); + uv(0.903282,0.826447,0.905086,0.811724,0.889567,0.813619); + uv(0.903282,0.826447,0.889567,0.813619,0.889440,0.822491); + uv(0.889440,0.822491,0.889567,0.813619,0.872213,0.821472); + uv(0.889684,0.831233,0.889440,0.822491,0.872213,0.821472); + uv(0.899403,0.835113,0.889440,0.822491,0.889684,0.831233); + uv(0.899403,0.835113,0.903282,0.826447,0.889440,0.822491); + uv(0.915046,0.830141,0.903282,0.826447,0.899403,0.835113); + uv(0.907238,0.839247,0.915046,0.830141,0.899403,0.835113); + uv(0.926981,0.834519,0.915046,0.830141,0.907238,0.839247); + uv(0.917457,0.844073,0.926981,0.834519,0.907238,0.839247); + uv(0.941225,0.840618,0.926981,0.834519,0.917457,0.844073); + uv(0.941225,0.840618,0.917457,0.844073,0.924464,0.850676); + uv(0.924464,0.850676,0.917457,0.844073,0.906039,0.850866); + uv(0.917457,0.844073,0.902890,0.844418,0.906039,0.850866); + uv(0.917457,0.844073,0.907238,0.839247,0.902890,0.844418); + uv(0.902890,0.844418,0.907238,0.839247,0.899403,0.835113); + uv(0.899403,0.835113,0.890615,0.847683,0.902890,0.844418); + uv(0.889684,0.831233,0.890615,0.847683,0.899403,0.835113); + uv(0.890615,0.847683,0.889684,0.831233,0.887138,0.841490); + uv(0.887138,0.841490,0.889684,0.831233,0.871924,0.836666); + uv(0.889684,0.831233,0.871968,0.827681,0.871924,0.836666); + uv(0.889684,0.831233,0.872213,0.821472,0.871968,0.827681); + uv(0.871968,0.827681,0.872213,0.821472,0.867317,0.821525); + uv(0.871968,0.827681,0.867317,0.821525,0.866428,0.827824); + uv(0.866428,0.827824,0.867317,0.821525,0.860863,0.821768); + uv(0.866428,0.827824,0.860863,0.821768,0.860639,0.827878); + uv(0.860639,0.827878,0.860863,0.821768,0.852414,0.829999); + uv(0.852414,0.829999,0.860863,0.821768,0.853937,0.821927); + uv(0.852414,0.829999,0.853937,0.821927,0.852638,0.821894); + uv(0.852414,0.829999,0.852638,0.821894,0.851279,0.828234); + uv(0.851279,0.828234,0.852638,0.821894,0.851508,0.821790); + uv(0.851279,0.828234,0.851508,0.821790,0.850420,0.827079); + uv(0.849847,0.826490,0.850879,0.821718,0.842424,0.825772); + uv(0.850879,0.821718,0.842838,0.821201,0.842424,0.825772); + uv(0.842424,0.825772,0.842838,0.821201,0.837243,0.824586); + uv(0.837243,0.824586,0.842838,0.821201,0.836889,0.820755); + uv(0.836051,0.820692,0.837437,0.816913,0.836567,0.817654); + uv(0.837437,0.816913,0.836249,0.816196,0.835453,0.817353); + uv(0.842760,0.816606,0.836249,0.816196,0.837437,0.816913); + uv(0.842534,0.815618,0.836249,0.816196,0.842760,0.816606); + uv(0.850744,0.816359,0.851544,0.815460,0.842253,0.815189); + uv(0.851544,0.815460,0.842046,0.813405,0.842253,0.815189); + uv(0.852830,0.813929,0.842046,0.813405,0.851544,0.815460); + uv(0.852830,0.813929,0.843028,0.809698,0.842046,0.813405); + uv(0.852830,0.813929,0.849652,0.807217,0.843028,0.809698); + uv(0.860973,0.815716,0.849652,0.807217,0.852830,0.813929); + uv(0.861522,0.805831,0.849652,0.807217,0.860973,0.815716); + uv(0.861522,0.805831,0.845010,0.803051,0.849652,0.807217); + uv(0.861286,0.799470,0.845010,0.803051,0.861522,0.805831); + uv(0.859931,0.793952,0.845010,0.803051,0.861286,0.799470); + uv(0.859931,0.793952,0.843967,0.798301,0.845010,0.803051); + uv(0.859931,0.793952,0.841280,0.793888,0.843967,0.798301); + uv(0.857091,0.788781,0.841280,0.793888,0.859931,0.793952); + uv(0.857091,0.788781,0.853559,0.782880,0.841280,0.793888); + uv(0.860837,0.786523,0.853559,0.782880,0.857091,0.788781); + uv(0.860837,0.786523,0.857180,0.780909,0.853559,0.782880); + uv(0.857180,0.780909,0.860837,0.786523,0.864846,0.785976); + uv(0.860837,0.786523,0.867825,0.791287,0.864846,0.785976); + uv(0.860837,0.786523,0.864364,0.792562,0.867825,0.791287); + uv(0.860837,0.786523,0.857091,0.788781,0.864364,0.792562); + uv(0.857091,0.788781,0.859931,0.793952,0.864364,0.792562); + uv(0.864364,0.792562,0.859931,0.793952,0.861286,0.799470); + uv(0.865959,0.799463,0.864364,0.792562,0.861286,0.799470); + uv(0.865959,0.799463,0.867825,0.791287,0.864364,0.792562); + uv(0.865959,0.799463,0.869702,0.797383,0.867825,0.791287); + uv(0.866499,0.806552,0.869702,0.797383,0.865959,0.799463); + uv(0.872480,0.805344,0.869702,0.797383,0.866499,0.806552); + uv(0.884714,0.793532,0.869702,0.797383,0.872480,0.805344); + uv(0.881629,0.785521,0.869702,0.797383,0.884714,0.793532); + uv(0.881629,0.785521,0.867825,0.791287,0.869702,0.797383); + uv(0.881629,0.785521,0.864846,0.785976,0.867825,0.791287); + uv(0.876243,0.776528,0.864846,0.785976,0.881629,0.785521); + uv(0.876243,0.776528,0.861338,0.779019,0.864846,0.785976); + uv(0.868306,0.772885,0.861338,0.779019,0.876243,0.776528); + uv(0.868306,0.772885,0.876243,0.776528,0.875768,0.769115); + uv(0.876243,0.776528,0.882294,0.764915,0.875768,0.769115); + uv(0.886790,0.770748,0.882294,0.764915,0.876243,0.776528); + uv(0.899586,0.763539,0.882294,0.764915,0.886790,0.770748); + uv(0.899586,0.763539,0.889426,0.755563,0.882294,0.764915); + uv(0.889426,0.755563,0.871093,0.759407,0.882294,0.764915); + uv(0.889426,0.755563,0.875471,0.749216,0.871093,0.759407); + uv(0.889426,0.755563,0.887664,0.738223,0.875471,0.749216); + uv(0.887664,0.738223,0.873562,0.735841,0.875471,0.749216); + uv(0.887664,0.738223,0.879729,0.732293,0.873562,0.735841); + uv(0.879729,0.732293,0.853736,0.725079,0.873562,0.735841); + uv(0.879729,0.732293,0.858020,0.718337,0.853736,0.725079); + uv(0.879729,0.732293,0.861389,0.711310,0.858020,0.718337); + uv(0.879729,0.732293,0.883057,0.726770,0.861389,0.711310); + uv(0.883057,0.726770,0.863367,0.698350,0.861389,0.711310); + uv(0.881285,0.708042,0.863367,0.698350,0.883057,0.726770); + uv(0.888649,0.917186,0.883887,0.909029,0.868928,0.928510); + uv(0.894843,0.902842,0.883887,0.909029,0.888649,0.917186); + uv(0.894843,0.902842,0.887265,0.893836,0.883887,0.909029); + uv(0.894843,0.902842,0.900746,0.886486,0.887265,0.893836); + uv(0.900746,0.886486,0.890426,0.879990,0.887265,0.893836); + uv(0.901235,0.874448,0.890426,0.879990,0.900746,0.886486); + uv(0.901235,0.874448,0.890344,0.866549,0.890426,0.879990); + uv(0.910020,0.858104,0.890344,0.866549,0.901235,0.874448); + uv(0.910020,0.858104,0.890186,0.855677,0.890344,0.866549); + uv(0.906039,0.850866,0.890186,0.855677,0.910020,0.858104); + uv(0.902890,0.844418,0.890186,0.855677,0.906039,0.850866); + uv(0.902890,0.844418,0.890615,0.847683,0.890186,0.855677); + uv(0.890615,0.847683,0.871595,0.859328,0.890186,0.855677); + uv(0.890615,0.847683,0.881625,0.852178,0.871595,0.859328); + uv(0.868306,0.772885,0.875768,0.769115,0.868455,0.769755); + uv(0.882294,0.764915,0.866051,0.766329,0.875768,0.769115); + uv(0.882294,0.764915,0.871093,0.759407,0.866051,0.766329); + uv(0.871093,0.759407,0.857998,0.764435,0.866051,0.766329); + uv(0.871093,0.759407,0.862997,0.756287,0.857998,0.764435); + uv(0.871093,0.759407,0.875471,0.749216,0.862997,0.756287); + uv(0.865288,0.747730,0.862997,0.756287,0.875471,0.749216); + uv(0.865288,0.747730,0.841825,0.749603,0.862997,0.756287); + uv(0.865288,0.747730,0.844412,0.742710,0.841825,0.749603); + uv(0.862803,0.735949,0.844412,0.742710,0.865288,0.747730); + uv(0.862803,0.735949,0.842902,0.728978,0.844412,0.742710); + uv(0.876478,0.893320,0.873698,0.883390,0.850496,0.897240); + uv(0.881545,0.882065,0.873698,0.883390,0.876478,0.893320); + uv(0.881545,0.882065,0.877745,0.870445,0.873698,0.883390); + uv(0.881545,0.882065,0.890344,0.866549,0.877745,0.870445); + uv(0.890426,0.879990,0.890344,0.866549,0.881545,0.882065); + uv(0.890426,0.879990,0.881545,0.882065,0.887265,0.893836); + uv(0.887265,0.893836,0.881545,0.882065,0.876478,0.893320); + uv(0.869938,0.738732,0.862803,0.735949,0.865288,0.747730); + uv(0.869938,0.738732,0.865288,0.747730,0.875471,0.749216); + uv(0.887265,0.893836,0.875099,0.895087,0.878817,0.900782); + uv(0.875099,0.895087,0.871558,0.896349,0.878817,0.900782); + uv(0.878817,0.900782,0.871558,0.896349,0.859751,0.914190); + uv(0.871558,0.896349,0.855237,0.901347,0.859751,0.914190); + uv(0.859751,0.914190,0.855237,0.901347,0.856788,0.915817); + uv(0.855237,0.901347,0.850359,0.906316,0.856788,0.915817); + uv(0.858020,0.718337,0.849466,0.721805,0.853736,0.725079); + uv(0.858020,0.718337,0.853005,0.715508,0.849466,0.721805); + uv(0.858020,0.718337,0.856052,0.708739,0.853005,0.715508); + uv(0.861389,0.711310,0.856052,0.708739,0.858020,0.718337); + uv(0.860691,0.696299,0.856052,0.708739,0.861389,0.711310); + uv(0.860691,0.696299,0.857300,0.695693,0.856052,0.708739); + uv(0.861670,0.923252,0.862675,0.932200,0.866070,0.930611); + uv(0.861670,0.923252,0.855694,0.926742,0.862675,0.932200); + uv(0.854262,0.917865,0.855694,0.926742,0.861670,0.923252); + uv(0.854262,0.917865,0.845071,0.932931,0.855694,0.926742); + uv(0.854262,0.917865,0.837731,0.927953,0.845071,0.932931); + uv(0.854262,0.917865,0.844280,0.908438,0.837731,0.927953); + uv(0.854262,0.917865,0.850359,0.906316,0.844280,0.908438); + uv(0.850359,0.906316,0.854262,0.917865,0.856788,0.915817); + uv(0.856788,0.915817,0.854262,0.917865,0.861670,0.923252); + uv(0.856788,0.915817,0.861670,0.923252,0.868683,0.918768); + uv(0.868683,0.918768,0.861670,0.923252,0.866070,0.930611); + uv(0.868928,0.928510,0.868683,0.918768,0.866070,0.930611); + uv(0.883887,0.909029,0.868683,0.918768,0.868928,0.928510); + uv(0.883887,0.909029,0.859751,0.914190,0.868683,0.918768); + uv(0.878817,0.900782,0.859751,0.914190,0.883887,0.909029); + uv(0.883887,0.909029,0.887265,0.893836,0.878817,0.900782); + uv(0.868683,0.918768,0.859751,0.914190,0.856788,0.915817); + uv(0.863367,0.698350,0.860691,0.696299,0.861389,0.711310); + uv(0.849466,0.721805,0.853005,0.715508,0.844281,0.719325); + uv(0.844281,0.719325,0.853005,0.715508,0.847602,0.712964); + uv(0.853005,0.715508,0.856052,0.708739,0.847602,0.712964); + uv(0.847602,0.712964,0.856052,0.708739,0.850809,0.706801); + uv(0.857300,0.695693,0.850809,0.706801,0.856052,0.708739); + uv(0.857300,0.695693,0.840307,0.686410,0.850809,0.706801); + uv(0.862675,0.932200,0.845071,0.932931,0.845476,0.941532); + uv(0.855694,0.926742,0.845071,0.932931,0.862675,0.932200); + uv(0.845476,0.941532,0.845071,0.932931,0.842098,0.943719); + uv(0.845071,0.932931,0.838800,0.936505,0.842098,0.943719); + uv(0.835094,0.929884,0.838800,0.936505,0.845071,0.932931); + uv(0.835094,0.929884,0.832058,0.931272,0.838800,0.936505); + uv(0.827913,0.919442,0.832058,0.931272,0.835094,0.929884); + uv(0.827913,0.919442,0.822642,0.921238,0.832058,0.931272); + uv(0.825883,0.710228,0.829020,0.703745,0.820925,0.708203); + uv(0.833049,0.705752,0.829020,0.703745,0.825883,0.710228); + uv(0.832388,0.696804,0.829020,0.703745,0.833049,0.705752); + uv(0.829020,0.703745,0.832388,0.696804,0.827349,0.695429); + uv(0.827349,0.695429,0.832388,0.696804,0.833830,0.683623); + uv(0.837423,0.684291,0.833830,0.683623,0.832388,0.696804); + uv(0.838800,0.936505,0.838087,0.944957,0.842098,0.943719); + uv(0.838800,0.936505,0.832857,0.939119,0.838087,0.944957); + uv(0.832058,0.931272,0.832857,0.939119,0.838800,0.936505); + uv(0.832058,0.931272,0.823346,0.934452,0.832857,0.939119); + uv(0.832058,0.931272,0.816431,0.926176,0.823346,0.934452); + uv(0.832058,0.931272,0.822642,0.921238,0.816431,0.926176); + uv(0.820925,0.708203,0.816624,0.698198,0.813560,0.704289); + uv(0.820925,0.708203,0.824800,0.702054,0.816624,0.698198); + uv(0.820925,0.708203,0.829020,0.703745,0.824800,0.702054); + uv(0.829020,0.703745,0.827349,0.695429,0.824800,0.702054); + uv(0.824800,0.702054,0.827349,0.695429,0.816624,0.698198); + uv(0.816624,0.698198,0.827349,0.695429,0.820364,0.692466); + uv(0.833830,0.683623,0.820364,0.692466,0.827349,0.695429); + uv(0.833830,0.683623,0.824221,0.682522,0.820364,0.692466); + uv(0.828525,0.940804,0.829214,0.948836,0.838087,0.944957); + uv(0.828525,0.940804,0.826871,0.941453,0.829214,0.948836); + uv(0.823346,0.934452,0.826871,0.941453,0.828525,0.940804); + uv(0.823346,0.934452,0.822882,0.936933,0.826871,0.941453); + uv(0.823346,0.934452,0.813789,0.938775,0.822882,0.936933); + uv(0.823346,0.934452,0.809149,0.932946,0.813789,0.938775); + uv(0.823346,0.934452,0.816431,0.926176,0.809149,0.932946); + uv(0.813560,0.704289,0.808374,0.693204,0.804827,0.697900); + uv(0.813560,0.704289,0.816624,0.698198,0.808374,0.693204); + uv(0.816624,0.698198,0.820364,0.692466,0.808374,0.693204); + uv(0.820364,0.692466,0.811869,0.688601,0.808374,0.693204); + uv(0.824221,0.682522,0.811869,0.688601,0.820364,0.692466); + uv(0.824221,0.682522,0.813160,0.681483,0.811869,0.688601); + uv(0.829214,0.948836,0.827037,0.947438,0.819020,0.952392); + uv(0.826871,0.941453,0.827037,0.947438,0.829214,0.948836); + uv(0.826871,0.941453,0.825233,0.942085,0.827037,0.947438); + uv(0.822882,0.936933,0.825233,0.942085,0.826871,0.941453); + uv(0.822882,0.936933,0.821760,0.938328,0.825233,0.942085); + uv(0.822882,0.936933,0.814674,0.940323,0.821760,0.938328); + uv(0.822882,0.936933,0.813789,0.938775,0.814674,0.940323); + uv(0.807218,0.942817,0.814674,0.940323,0.813789,0.938775); + uv(0.807218,0.942817,0.808517,0.943963,0.814674,0.940323); + uv(0.807218,0.942817,0.806927,0.944559,0.808387,0.944506); + uv(0.800807,0.691548,0.797904,0.687181,0.797597,0.688245); + uv(0.803523,0.688625,0.797904,0.687181,0.800807,0.691548); + uv(0.803523,0.688625,0.799938,0.683950,0.797904,0.687181); + uv(0.803523,0.688625,0.803428,0.682458,0.799938,0.683950); + uv(0.806460,0.685890,0.803428,0.682458,0.803523,0.688625); + uv(0.806460,0.685890,0.804822,0.682179,0.803428,0.682458); + uv(0.813160,0.681483,0.804822,0.682179,0.806460,0.685890); + uv(0.819020,0.952392,0.818618,0.950512,0.811000,0.952955); + uv(0.827037,0.947438,0.818618,0.950512,0.819020,0.952392); + uv(0.824497,0.942362,0.818593,0.948963,0.824482,0.946839); + uv(0.824497,0.942362,0.817482,0.945020,0.818593,0.948963); + uv(0.824497,0.942362,0.815682,0.941352,0.817482,0.945020); + uv(0.821450,0.939027,0.815682,0.941352,0.824497,0.942362); + uv(0.808387,0.944506,0.809652,0.944551,0.815682,0.941352); + uv(0.808021,0.945669,0.809652,0.944551,0.808387,0.944506); + uv(0.809116,0.945430,0.808021,0.945669,0.809294,0.947889); + uv(0.810847,0.949862,0.809294,0.947889,0.809862,0.950374); + uv(0.811843,0.950199,0.809862,0.950374,0.810941,0.951000); + uv(0.810941,0.951000,0.809862,0.950374,0.809762,0.951894); + uv(0.806927,0.944559,0.808021,0.945669,0.808387,0.944506); + uv(0.811000,0.952955,0.810941,0.951000,0.809762,0.951894); + uv(0.818618,0.950512,0.811433,0.951328,0.811000,0.952955); + uv(0.818751,0.950002,0.818593,0.948963,0.810941,0.951000); + uv(0.824482,0.946839,0.818593,0.948963,0.818751,0.950002); + uv(0.817482,0.945020,0.811843,0.950199,0.818593,0.948963); + uv(0.817482,0.945020,0.810875,0.947334,0.811843,0.950199); + uv(0.817482,0.945020,0.809652,0.944551,0.810875,0.947334); + uv(0.815682,0.941352,0.809652,0.944551,0.817482,0.945020); + uv(0.809652,0.944551,0.809116,0.945430,0.810103,0.947603); + uv(0.825233,0.942085,0.825158,0.947143,0.827037,0.947438); + uv(0.813160,0.681483,0.806460,0.685890,0.811869,0.688601); + uv(0.811869,0.688601,0.806460,0.685890,0.803523,0.688625); + uv(0.808374,0.693204,0.811869,0.688601,0.803523,0.688625); + uv(0.808374,0.693204,0.803523,0.688625,0.804827,0.697900); + uv(0.804827,0.697900,0.803523,0.688625,0.800807,0.691548); + uv(0.809149,0.932946,0.806143,0.938743,0.813789,0.938775); + uv(0.806143,0.938743,0.807218,0.942817,0.813789,0.938775); + uv(0.823346,0.934452,0.828525,0.940804,0.832857,0.939119); + uv(0.832857,0.939119,0.828525,0.940804,0.838087,0.944957); + uv(0.837423,0.684291,0.832388,0.696804,0.837121,0.699481); + uv(0.833049,0.705752,0.837121,0.699481,0.832388,0.696804); + uv(0.847602,0.712964,0.837121,0.699481,0.833049,0.705752); + uv(0.847602,0.712964,0.850809,0.706801,0.837121,0.699481); + uv(0.850809,0.706801,0.840307,0.686410,0.837121,0.699481); + uv(0.837121,0.699481,0.840307,0.686410,0.837423,0.684291); + uv(0.847602,0.712964,0.833049,0.705752,0.830381,0.712833); + uv(0.833049,0.705752,0.825883,0.710228,0.830381,0.712833); + uv(0.831812,0.915519,0.827913,0.919442,0.835094,0.929884); + uv(0.837731,0.927953,0.831812,0.915519,0.835094,0.929884); + uv(0.844280,0.908438,0.831812,0.915519,0.837731,0.927953); + uv(0.844281,0.719325,0.847602,0.712964,0.830381,0.712833); + uv(0.837731,0.927953,0.835094,0.929884,0.845071,0.932931); + uv(0.890344,0.866549,0.871595,0.859328,0.877745,0.870445); + uv(0.890344,0.866549,0.890186,0.855677,0.871595,0.859328); + uv(0.877745,0.870445,0.871595,0.859328,0.869919,0.874256); + uv(0.869919,0.874256,0.871595,0.859328,0.864567,0.863734); + uv(0.869919,0.874256,0.864567,0.863734,0.843603,0.868503); + uv(0.857998,0.764435,0.841825,0.749603,0.839765,0.756971); + uv(0.862997,0.756287,0.841825,0.749603,0.857998,0.764435); + uv(0.841825,0.749603,0.836713,0.748084,0.839765,0.756971); + uv(0.844412,0.742710,0.836713,0.748084,0.841825,0.749603); + uv(0.844412,0.742710,0.838153,0.741453,0.836713,0.748084); + uv(0.839836,0.727097,0.838153,0.741453,0.844412,0.742710); + uv(0.838153,0.741453,0.839836,0.727097,0.832422,0.741203); + uv(0.839836,0.727097,0.835985,0.728344,0.832422,0.741203); + uv(0.844360,0.891359,0.842332,0.899610,0.846452,0.898687); + uv(0.844360,0.891359,0.836743,0.892941,0.842332,0.899610); + uv(0.837466,0.884382,0.836743,0.892941,0.844360,0.891359); + uv(0.837466,0.884382,0.822861,0.888713,0.836743,0.892941); + uv(0.837466,0.884382,0.820810,0.875955,0.822861,0.888713); + uv(0.837466,0.884382,0.833077,0.871635,0.820810,0.875955); + uv(0.833077,0.871635,0.837466,0.884382,0.841212,0.883494); + uv(0.841212,0.883494,0.837466,0.884382,0.844360,0.891359); + uv(0.844360,0.891359,0.844520,0.881936,0.841212,0.883494); + uv(0.852934,0.888302,0.844520,0.881936,0.844360,0.891359); + uv(0.873698,0.883390,0.844520,0.881936,0.852934,0.888302); + uv(0.873698,0.883390,0.869919,0.874256,0.844520,0.881936); + uv(0.873698,0.883390,0.877745,0.870445,0.869919,0.874256); + uv(0.869919,0.874256,0.843603,0.868503,0.844520,0.881936); + uv(0.844520,0.881936,0.843603,0.868503,0.841212,0.883494); + uv(0.843603,0.868503,0.838832,0.871764,0.841212,0.883494); + uv(0.839765,0.756971,0.836713,0.748084,0.834438,0.754981); + uv(0.834438,0.754981,0.836713,0.748084,0.831421,0.747560); + uv(0.836713,0.748084,0.838153,0.741453,0.831421,0.747560); + uv(0.838153,0.741453,0.832422,0.741203,0.831421,0.747560); + uv(0.831421,0.747560,0.832422,0.741203,0.817994,0.745499); + uv(0.832422,0.741203,0.819439,0.739060,0.817994,0.745499); + uv(0.835985,0.728344,0.819439,0.739060,0.832422,0.741203); + uv(0.835985,0.728344,0.819117,0.726527,0.819439,0.739060); + uv(0.842332,0.899610,0.827251,0.895006,0.825786,0.902330); + uv(0.836743,0.892941,0.827251,0.895006,0.842332,0.899610); + uv(0.836743,0.892941,0.822861,0.888713,0.827251,0.895006); + uv(0.822861,0.888713,0.821229,0.896318,0.827251,0.895006); + uv(0.822861,0.888713,0.819876,0.889700,0.821229,0.896318); + uv(0.822861,0.888713,0.820810,0.875955,0.819876,0.889700); + uv(0.820810,0.875955,0.816655,0.878698,0.819876,0.889700); + uv(0.817099,0.752185,0.813208,0.744616,0.812143,0.751013); + uv(0.817994,0.745499,0.813208,0.744616,0.817099,0.752185); + uv(0.819439,0.739060,0.813208,0.744616,0.817994,0.745499); + uv(0.819439,0.739060,0.814373,0.737705,0.813208,0.744616); + uv(0.815823,0.725430,0.814373,0.737705,0.819439,0.739060); + uv(0.809460,0.738080,0.814373,0.737705,0.815823,0.725430); + uv(0.808275,0.744099,0.814373,0.737705,0.809460,0.738080); + uv(0.813208,0.744616,0.814373,0.737705,0.808275,0.744099); + uv(0.812143,0.751013,0.813208,0.744616,0.808275,0.744099); + uv(0.812143,0.751013,0.808275,0.744099,0.807027,0.750297); + uv(0.807027,0.750297,0.808275,0.744099,0.801012,0.742885); + uv(0.808275,0.744099,0.809460,0.738080,0.801012,0.742885); + uv(0.809460,0.738080,0.802334,0.736703,0.801012,0.742885); + uv(0.812164,0.726545,0.802334,0.736703,0.809460,0.738080); + uv(0.812164,0.726545,0.802828,0.726993,0.802334,0.736703); + uv(0.818198,0.903660,0.810357,0.897185,0.809020,0.904152); + uv(0.815568,0.896817,0.810357,0.897185,0.818198,0.903660); + uv(0.815568,0.896817,0.807853,0.890740,0.810357,0.897185); + uv(0.816544,0.889523,0.807853,0.890740,0.815568,0.896817); + uv(0.804611,0.881521,0.807853,0.890740,0.816544,0.889523); + uv(0.804611,0.881521,0.797163,0.885205,0.807853,0.890740); + uv(0.799188,0.748629,0.792800,0.740509,0.790761,0.745392); + uv(0.799188,0.748629,0.801012,0.742885,0.792800,0.740509); + uv(0.807027,0.750297,0.801012,0.742885,0.799188,0.748629); + uv(0.811473,0.878400,0.804611,0.881521,0.816544,0.889523); + uv(0.811473,0.878400,0.816544,0.889523,0.819876,0.889700); + uv(0.819876,0.889700,0.816544,0.889523,0.821229,0.896318); + uv(0.816544,0.889523,0.815568,0.896817,0.821229,0.896318); + uv(0.821229,0.896318,0.815568,0.896817,0.818198,0.903660); + uv(0.821229,0.896318,0.818198,0.903660,0.822135,0.903309); + uv(0.815823,0.725430,0.812164,0.726545,0.809460,0.738080); + uv(0.821229,0.896318,0.822135,0.903309,0.825786,0.902330); + uv(0.819439,0.739060,0.819117,0.726527,0.815823,0.725430); + uv(0.827251,0.895006,0.821229,0.896318,0.825786,0.902330); + uv(0.819876,0.889700,0.816655,0.878698,0.811473,0.878400); + uv(0.801012,0.742885,0.802334,0.736703,0.792800,0.740509); + uv(0.802334,0.736703,0.794681,0.735335,0.792800,0.740509); + uv(0.802828,0.726993,0.794681,0.735335,0.802334,0.736703); + uv(0.802828,0.726993,0.793465,0.728961,0.794681,0.735335); + uv(0.809020,0.904152,0.807535,0.902397,0.799742,0.904684); + uv(0.809020,0.904152,0.808882,0.897306,0.807535,0.902397); + uv(0.810357,0.897185,0.808882,0.897306,0.809020,0.904152); + uv(0.807853,0.890740,0.808882,0.897306,0.810357,0.897185); + uv(0.808882,0.897306,0.807853,0.890740,0.806837,0.892700); + uv(0.807853,0.890740,0.798933,0.891578,0.806837,0.892700); + uv(0.797163,0.885205,0.798933,0.891578,0.807853,0.890740); + uv(0.797163,0.885205,0.792640,0.889375,0.798933,0.891578); + uv(0.790761,0.745392,0.787070,0.737642,0.785531,0.740767); + uv(0.792800,0.740509,0.787070,0.737642,0.790761,0.745392); + uv(0.794681,0.735335,0.787070,0.737642,0.792800,0.740509); + uv(0.794681,0.735335,0.789023,0.734376,0.787070,0.737642); + uv(0.793465,0.728961,0.789023,0.734376,0.794681,0.735335); + uv(0.793465,0.728961,0.786730,0.731585,0.789023,0.734376); + uv(0.799742,0.904684,0.799880,0.902954,0.793000,0.902998); + uv(0.807535,0.902397,0.799880,0.902954,0.799742,0.904684); + uv(0.807354,0.897397,0.806047,0.901652,0.807535,0.902397); + uv(0.806837,0.892700,0.799243,0.893134,0.805545,0.893567); + uv(0.806837,0.892700,0.798933,0.891578,0.799243,0.893134); + uv(0.798933,0.891578,0.792478,0.893143,0.799243,0.893134); + uv(0.792640,0.889375,0.792478,0.893143,0.798933,0.891578); + uv(0.785531,0.740767,0.781941,0.737786,0.781930,0.738804); + uv(0.787070,0.737642,0.781941,0.737786,0.785531,0.740767); + uv(0.787070,0.737642,0.782803,0.734548,0.781941,0.737786); + uv(0.785576,0.732204,0.782803,0.734548,0.787070,0.737642); + uv(0.793451,0.901275,0.792714,0.900452,0.792232,0.901737); + uv(0.794390,0.900824,0.792714,0.900452,0.793451,0.901275); + uv(0.794030,0.895333,0.792994,0.894939,0.792381,0.895831); + uv(0.799795,0.894281,0.792994,0.894939,0.794030,0.895333); + uv(0.792478,0.893143,0.793253,0.894490,0.799243,0.893134); + uv(0.792478,0.893143,0.791754,0.894566,0.792994,0.894939); + uv(0.791754,0.894566,0.792381,0.895831,0.792994,0.894939); + uv(0.805115,0.894073,0.799795,0.894281,0.806674,0.897434); + uv(0.806674,0.897434,0.799795,0.894281,0.800261,0.897774); + uv(0.799795,0.894281,0.794030,0.895333,0.800261,0.897774); + uv(0.800261,0.897774,0.794030,0.895333,0.794268,0.897922); + uv(0.800261,0.897774,0.794268,0.897922,0.794390,0.900824); + uv(0.800261,0.897774,0.794390,0.900824,0.800220,0.901604); + uv(0.806674,0.897434,0.800220,0.901604,0.805566,0.901216); + uv(0.806674,0.897434,0.800261,0.897774,0.800220,0.901604); + uv(0.793000,0.902998,0.793451,0.901275,0.792232,0.901737); + uv(0.786730,0.731585,0.785576,0.732204,0.789023,0.734376); + uv(0.789023,0.734376,0.785576,0.732204,0.787070,0.737642); + uv(0.799880,0.902954,0.793794,0.901715,0.793000,0.902998); + uv(0.806837,0.892700,0.805545,0.893567,0.807354,0.897397); + uv(0.806837,0.892700,0.807354,0.897397,0.808882,0.897306); + uv(0.808882,0.897306,0.807354,0.897397,0.807535,0.902397); + uv(0.830067,0.754246,0.817994,0.745499,0.817099,0.752185); + uv(0.830067,0.754246,0.831421,0.747560,0.817994,0.745499); + uv(0.834438,0.754981,0.831421,0.747560,0.830067,0.754246); + uv(0.841212,0.883494,0.838832,0.871764,0.833077,0.871635); + uv(0.873698,0.883390,0.852934,0.888302,0.850496,0.897240); + uv(0.852934,0.888302,0.844360,0.891359,0.850496,0.897240); + uv(0.850496,0.897240,0.844360,0.891359,0.846452,0.898687); + uv(0.844412,0.742710,0.842902,0.728978,0.839836,0.727097); + uv(0.924464,0.850676,0.906039,0.850866,0.910020,0.858104); + uv(0.919041,0.871544,0.910020,0.858104,0.901235,0.874448); + uv(0.919041,0.871544,0.901235,0.874448,0.900746,0.886486); + uv(0.899586,0.763539,0.886790,0.770748,0.888914,0.774996); + uv(0.888914,0.774996,0.886790,0.770748,0.876243,0.776528); + uv(0.876243,0.776528,0.881629,0.785521,0.888914,0.774996); + uv(0.888914,0.774996,0.881629,0.785521,0.890604,0.779743); + uv(0.890604,0.779743,0.881629,0.785521,0.884714,0.793532); + uv(0.890604,0.779743,0.884714,0.793532,0.896127,0.790437); + uv(0.901780,0.799450,0.896127,0.790437,0.884714,0.793532); + uv(0.919124,0.793570,0.896127,0.790437,0.901780,0.799450); + uv(0.919124,0.793570,0.911432,0.783638,0.896127,0.790437); + uv(0.930718,0.775506,0.911432,0.783638,0.919124,0.793570); + uv(0.930718,0.775506,0.920052,0.763323,0.911432,0.783638); + uv(0.920052,0.763323,0.904746,0.769652,0.911432,0.783638); + uv(0.920052,0.763323,0.909130,0.759916,0.904746,0.769652); + uv(0.909130,0.759916,0.899586,0.763539,0.904746,0.769652); + uv(0.904746,0.769652,0.899586,0.763539,0.888914,0.774996); + uv(0.890604,0.779743,0.904746,0.769652,0.888914,0.774996); + uv(0.911432,0.783638,0.904746,0.769652,0.890604,0.779743); + uv(0.911432,0.783638,0.890604,0.779743,0.896127,0.790437); + uv(0.939545,0.786356,0.930718,0.775506,0.919124,0.793570); + uv(0.901780,0.799450,0.884714,0.793532,0.888193,0.802809); + uv(0.888193,0.802809,0.884714,0.793532,0.872480,0.805344); + uv(0.861338,0.779019,0.857180,0.780909,0.864846,0.785976); + uv(0.871924,0.836666,0.866428,0.827824,0.866270,0.836016); + uv(0.871968,0.827681,0.866428,0.827824,0.871924,0.836666); + uv(0.866428,0.827824,0.860639,0.827878,0.866270,0.836016); + uv(0.866270,0.836016,0.860639,0.827878,0.861248,0.838003); + uv(0.861248,0.838003,0.860639,0.827878,0.848684,0.836989); + uv(0.860639,0.827878,0.852414,0.829999,0.848684,0.836989); + uv(0.852414,0.829999,0.842023,0.833111,0.848684,0.836989); + uv(0.852414,0.829999,0.841732,0.829123,0.842023,0.833111); + uv(0.852414,0.829999,0.851279,0.828234,0.841732,0.829123); + uv(0.851279,0.828234,0.842032,0.827241,0.841732,0.829123); + uv(0.851279,0.828234,0.850420,0.827079,0.842032,0.827241); + uv(0.849847,0.826490,0.842424,0.825772,0.842213,0.826791); + uv(0.842213,0.826791,0.842424,0.825772,0.836132,0.825063); + uv(0.837243,0.824586,0.835344,0.823906,0.836132,0.825063); + uv(0.836567,0.817654,0.835453,0.817353,0.835202,0.820640); + uv(0.836453,0.823728,0.835202,0.820640,0.835344,0.823906); + uv(0.827846,0.800835,0.828236,0.805569,0.828031,0.799571); + uv(0.828031,0.799571,0.828236,0.805569,0.832936,0.803558); + uv(0.828236,0.805569,0.832052,0.810154,0.832936,0.803558); + uv(0.835804,0.813631,0.834918,0.815634,0.836249,0.816196); + uv(0.836249,0.816196,0.834918,0.815634,0.835453,0.817353); + uv(0.842253,0.815189,0.835804,0.813631,0.836618,0.815437); + uv(0.842046,0.813405,0.835804,0.813631,0.842253,0.815189); + uv(0.843028,0.809698,0.835804,0.813631,0.842046,0.813405); + uv(0.843028,0.809698,0.836102,0.808430,0.835804,0.813631); + uv(0.849652,0.807217,0.836102,0.808430,0.843028,0.809698); + uv(0.849652,0.807217,0.845010,0.803051,0.836102,0.808430); + uv(0.832936,0.803558,0.836102,0.808430,0.845010,0.803051); + uv(0.832052,0.810154,0.836102,0.808430,0.832936,0.803558); + uv(0.843967,0.798301,0.832936,0.803558,0.845010,0.803051); + uv(0.841280,0.793888,0.832936,0.803558,0.843967,0.798301); + uv(0.841280,0.793888,0.831817,0.797954,0.832936,0.803558); + uv(0.841822,0.787387,0.831817,0.797954,0.841280,0.793888); + uv(0.841822,0.787387,0.834859,0.791118,0.831817,0.797954); + uv(0.842023,0.833111,0.835689,0.827332,0.835289,0.831314); + uv(0.842023,0.833111,0.841732,0.829123,0.835689,0.827332); + uv(0.842032,0.827241,0.835689,0.827332,0.841732,0.829123); + uv(0.842032,0.827241,0.836571,0.825812,0.835689,0.827332); + uv(0.836132,0.825063,0.834792,0.825536,0.835689,0.827332); + uv(0.836132,0.825063,0.835344,0.823906,0.834792,0.825536); + uv(0.828031,0.799571,0.832936,0.803558,0.831817,0.797954); + uv(0.853559,0.782880,0.841822,0.787387,0.841280,0.793888); + uv(0.872480,0.805344,0.866499,0.806552,0.866608,0.815107); + uv(0.866499,0.806552,0.860973,0.815716,0.866608,0.815107); + uv(0.866499,0.806552,0.861522,0.805831,0.860973,0.815716); + uv(0.866499,0.806552,0.865959,0.799463,0.861522,0.805831); + uv(0.861522,0.805831,0.865959,0.799463,0.861286,0.799470); + uv(0.872480,0.805344,0.866608,0.815107,0.872031,0.814995); + uv(0.850172,0.816827,0.842534,0.815618,0.842760,0.816606); + uv(0.949019,0.853518,0.941225,0.840618,0.924464,0.850676); + uv(0.934831,0.895825,0.923149,0.904656,0.926818,0.917507); + uv(0.929717,0.934738,0.923837,0.946539,0.930458,0.949724); + uv(0.930458,0.949724,0.923837,0.946539,0.920690,0.954255); + uv(0.917206,0.943472,0.920690,0.954255,0.923837,0.946539); + uv(0.917206,0.943472,0.913233,0.955041,0.920690,0.954255); + uv(0.917206,0.943472,0.905398,0.950349,0.913233,0.955041); + uv(0.917206,0.943472,0.910506,0.941923,0.905398,0.950349); + uv(0.917180,0.698658,0.918029,0.684746,0.912345,0.687196); + uv(0.923339,0.696984,0.918029,0.684746,0.917180,0.698658); + uv(0.923339,0.696984,0.929000,0.693318,0.918029,0.684746); + uv(0.929000,0.693318,0.923716,0.682832,0.918029,0.684746); + uv(0.938477,0.686111,0.923716,0.682832,0.929000,0.693318); + uv(0.938477,0.686111,0.931313,0.675518,0.923716,0.682832); + uv(0.930458,0.949724,0.920690,0.954255,0.925257,0.960146); + uv(0.925257,0.960146,0.920690,0.954255,0.918597,0.959562); + uv(0.913233,0.955041,0.918597,0.959562,0.920690,0.954255); + uv(0.918597,0.959562,0.913233,0.955041,0.912685,0.957225); + uv(0.913233,0.955041,0.904180,0.953906,0.912685,0.957225); + uv(0.905398,0.950349,0.904180,0.953906,0.913233,0.955041); + uv(0.917003,0.681641,0.911300,0.683210,0.912345,0.687196); + uv(0.917003,0.681641,0.915684,0.678216,0.911300,0.683210); + uv(0.917003,0.681641,0.922806,0.679095,0.915684,0.678216); + uv(0.922806,0.679095,0.917003,0.681641,0.923716,0.682832); + uv(0.923716,0.682832,0.917003,0.681641,0.918029,0.684746); + uv(0.912345,0.687196,0.918029,0.684746,0.917003,0.681641); + uv(0.931313,0.675518,0.922806,0.679095,0.923716,0.682832); + uv(0.931280,0.674142,0.922806,0.679095,0.931313,0.675518); + uv(0.920893,0.675674,0.922806,0.679095,0.931280,0.674142); + uv(0.915684,0.678216,0.922806,0.679095,0.920893,0.675674); + uv(0.915684,0.678216,0.920893,0.675674,0.913150,0.669042); + uv(0.920893,0.675674,0.918868,0.667974,0.913150,0.669042); + uv(0.930082,0.672961,0.918868,0.667974,0.920893,0.675674); + uv(0.930082,0.672961,0.926590,0.663411,0.918868,0.667974); + uv(0.923447,0.964302,0.916489,0.964453,0.919148,0.973698); + uv(0.923447,0.964302,0.918597,0.959562,0.916489,0.964453); + uv(0.918597,0.959562,0.923447,0.964302,0.924623,0.962190); + uv(0.931280,0.674142,0.930082,0.672961,0.920893,0.675674); + uv(0.925257,0.960146,0.918597,0.959562,0.924623,0.962190); + uv(0.911515,0.959438,0.916489,0.964453,0.918597,0.959562); + uv(0.911515,0.959438,0.908151,0.969275,0.916489,0.964453); + uv(0.911515,0.959438,0.900384,0.965027,0.908151,0.969275); + uv(0.911515,0.959438,0.902372,0.957404,0.900384,0.965027); + uv(0.902372,0.957404,0.911515,0.959438,0.912685,0.957225); + uv(0.912685,0.957225,0.911515,0.959438,0.918597,0.959562); + uv(0.912685,0.957225,0.904180,0.953906,0.902372,0.957404); + uv(0.911300,0.683210,0.915684,0.678216,0.909721,0.679120); + uv(0.915684,0.678216,0.913150,0.669042,0.909721,0.679120); + uv(0.913150,0.669042,0.907434,0.670830,0.909721,0.679120); + uv(0.913150,0.669042,0.912539,0.665696,0.907434,0.670830); + uv(0.918868,0.667974,0.912539,0.665696,0.913150,0.669042); + uv(0.918868,0.667974,0.918669,0.664277,0.912539,0.665696); + uv(0.927045,0.661548,0.918669,0.664277,0.918868,0.667974); + uv(0.916995,0.660956,0.918669,0.664277,0.927045,0.661548); + uv(0.911775,0.662415,0.918669,0.664277,0.916995,0.660956); + uv(0.912539,0.665696,0.918669,0.664277,0.911775,0.662415); + uv(0.906762,0.666852,0.912539,0.665696,0.911775,0.662415); + uv(0.912539,0.665696,0.906762,0.666852,0.907434,0.670830); + uv(0.900384,0.965027,0.900258,0.968706,0.907885,0.971326); + uv(0.907885,0.971326,0.900258,0.968706,0.897689,0.972181); + uv(0.906762,0.666852,0.911775,0.662415,0.906274,0.662826); + uv(0.906274,0.662826,0.911775,0.662415,0.910817,0.657051); + uv(0.911775,0.662415,0.916995,0.660956,0.910817,0.657051); + uv(0.910817,0.657051,0.916995,0.660956,0.915912,0.656265); + uv(0.925712,0.659949,0.915912,0.656265,0.916995,0.660956); + uv(0.925712,0.659949,0.922350,0.653450,0.915912,0.656265); + uv(0.917288,0.978155,0.909499,0.980688,0.913811,0.984753); + uv(0.911103,0.977597,0.909499,0.980688,0.917288,0.978155); + uv(0.903591,0.979555,0.909499,0.980688,0.911103,0.977597); + uv(0.903591,0.979555,0.908822,0.982025,0.909499,0.980688); + uv(0.903591,0.979555,0.904518,0.981124,0.908822,0.982025); + uv(0.903591,0.979555,0.900407,0.985914,0.904518,0.981124); + uv(0.903591,0.979555,0.896705,0.984479,0.900407,0.985914); + uv(0.896779,0.977331,0.896705,0.984479,0.903591,0.979555); + uv(0.905629,0.657419,0.910284,0.650362,0.905424,0.649953); + uv(0.905629,0.657419,0.910817,0.657051,0.910284,0.650362); + uv(0.906274,0.662826,0.910817,0.657051,0.905629,0.657419); + uv(0.896779,0.977331,0.906783,0.973109,0.897689,0.972181); + uv(0.906783,0.973109,0.896779,0.977331,0.903591,0.979555); + uv(0.906783,0.973109,0.903591,0.979555,0.911103,0.977597); + uv(0.906783,0.973109,0.911103,0.977597,0.913143,0.973436); + uv(0.913143,0.973436,0.911103,0.977597,0.917288,0.978155); + uv(0.913143,0.973436,0.917288,0.978155,0.918547,0.975948); + uv(0.927045,0.661548,0.925712,0.659949,0.916995,0.660956); + uv(0.919148,0.973698,0.913143,0.973436,0.918547,0.975948); + uv(0.919148,0.973698,0.914799,0.968856,0.913143,0.973436); + uv(0.919148,0.973698,0.916489,0.964453,0.914799,0.968856); + uv(0.916489,0.964453,0.908151,0.969275,0.914799,0.968856); + uv(0.908151,0.969275,0.913143,0.973436,0.914799,0.968856); + uv(0.908151,0.969275,0.907885,0.971326,0.913143,0.973436); + uv(0.908151,0.969275,0.900384,0.965027,0.907885,0.971326); + uv(0.907885,0.971326,0.906783,0.973109,0.913143,0.973436); + uv(0.897689,0.972181,0.906783,0.973109,0.907885,0.971326); + uv(0.918868,0.667974,0.926590,0.663411,0.927045,0.661548); + uv(0.910817,0.657051,0.915912,0.656265,0.910284,0.650362); + uv(0.915912,0.656265,0.915117,0.649648,0.910284,0.650362); + uv(0.922350,0.653450,0.915117,0.649648,0.915912,0.656265); + uv(0.922350,0.653450,0.918381,0.647319,0.915117,0.649648); + uv(0.913811,0.984753,0.911978,0.985046,0.910415,0.991315); + uv(0.913811,0.984753,0.908822,0.982025,0.911978,0.985046); + uv(0.913811,0.984753,0.909499,0.980688,0.908822,0.982025); + uv(0.911978,0.985046,0.908822,0.982025,0.908275,0.983072); + uv(0.904518,0.981124,0.908275,0.983072,0.908822,0.982025); + uv(0.904518,0.981124,0.904594,0.982420,0.908275,0.983072); + uv(0.904518,0.981124,0.901648,0.986399,0.904594,0.982420); + uv(0.904518,0.981124,0.900407,0.985914,0.901648,0.986399); + uv(0.900407,0.985914,0.898888,0.990980,0.901648,0.986399); + uv(0.896248,0.989324,0.898888,0.990980,0.900407,0.985914); + uv(0.910303,0.644952,0.908153,0.641205,0.907228,0.644910); + uv(0.910303,0.644952,0.911261,0.640791,0.908153,0.641205); + uv(0.910303,0.644952,0.914007,0.642251,0.911261,0.640791); + uv(0.913300,0.645453,0.914007,0.642251,0.910303,0.644952); + uv(0.906431,0.995163,0.905394,0.994093,0.905202,0.995138); + uv(0.908045,0.983508,0.908411,0.989642,0.910315,0.985879); + uv(0.908045,0.983508,0.905656,0.987936,0.908411,0.989642); + uv(0.908045,0.983508,0.902714,0.986598,0.905656,0.987936); + uv(0.904779,0.982948,0.902714,0.986598,0.908045,0.983508); + uv(0.898888,0.990980,0.900177,0.991030,0.901648,0.986399); + uv(0.899608,0.992129,0.900405,0.991448,0.898888,0.990980); + uv(0.902714,0.986598,0.901122,0.990940,0.905656,0.987936); + uv(0.905656,0.987936,0.901122,0.990940,0.903314,0.992062); + uv(0.905656,0.987936,0.903314,0.992062,0.905464,0.993249); + uv(0.905656,0.987936,0.905464,0.993249,0.908411,0.989642); + uv(0.909252,0.990465,0.905877,0.994050,0.906431,0.995163); + uv(0.910415,0.991315,0.909252,0.990465,0.906431,0.995163); + uv(0.911978,0.985046,0.909252,0.990465,0.910415,0.991315); + uv(0.911978,0.985046,0.908275,0.983072,0.910821,0.985754); + uv(0.918381,0.647319,0.914827,0.642988,0.913300,0.645453); + uv(0.918381,0.647319,0.913300,0.645453,0.915117,0.649648); + uv(0.915117,0.649648,0.913300,0.645453,0.910303,0.644952); + uv(0.910284,0.650362,0.915117,0.649648,0.910303,0.644952); + uv(0.905424,0.649953,0.910284,0.650362,0.910303,0.644952); + uv(0.905424,0.649953,0.910303,0.644952,0.907228,0.644910); + uv(0.896248,0.989324,0.900407,0.985914,0.896705,0.984479); + uv(0.909238,0.918935,0.901133,0.932087,0.908500,0.937986); + uv(0.908500,0.937986,0.901133,0.932087,0.894918,0.953283); + uv(0.901133,0.932087,0.891594,0.944624,0.894918,0.953283); + uv(0.901133,0.932087,0.882337,0.943564,0.891594,0.944624); + uv(0.893855,0.926005,0.882337,0.943564,0.901133,0.932087); + uv(0.893855,0.926005,0.873689,0.935727,0.882337,0.943564); + uv(0.893855,0.926005,0.885932,0.924023,0.873689,0.935727); + uv(0.890900,0.712751,0.888022,0.695748,0.882654,0.701259); + uv(0.898241,0.712030,0.888022,0.695748,0.890900,0.712751); + uv(0.898241,0.712030,0.905550,0.705412,0.888022,0.695748); + uv(0.905550,0.705412,0.894149,0.691952,0.888022,0.695748); + uv(0.910973,0.696289,0.894149,0.691952,0.905550,0.705412); + uv(0.910973,0.696289,0.900939,0.682624,0.894149,0.691952); + uv(0.900939,0.682624,0.900274,0.679986,0.894149,0.691952); + uv(0.893571,0.955518,0.894918,0.953283,0.887330,0.950509); + uv(0.894918,0.953283,0.891594,0.944624,0.887330,0.950509); + uv(0.882337,0.943564,0.887330,0.950509,0.891594,0.944624); + uv(0.887330,0.950509,0.882337,0.943564,0.881188,0.945940); + uv(0.881188,0.945940,0.882337,0.943564,0.873689,0.935727); + uv(0.881188,0.945940,0.873689,0.935727,0.871629,0.938420); + uv(0.880543,0.696284,0.882654,0.701259,0.885779,0.692494); + uv(0.882654,0.701259,0.888022,0.695748,0.885779,0.692494); + uv(0.885779,0.692494,0.888022,0.695748,0.894149,0.691952); + uv(0.885779,0.692494,0.894149,0.691952,0.891293,0.688038); + uv(0.894149,0.691952,0.900274,0.679986,0.891293,0.688038); + uv(0.900274,0.679986,0.888428,0.684737,0.891293,0.688038); + uv(0.900274,0.679986,0.897824,0.678070,0.888428,0.684737); + uv(0.887330,0.950509,0.891463,0.957802,0.893571,0.955518); + uv(0.887330,0.950509,0.883335,0.955365,0.891463,0.957802); + uv(0.879151,0.947747,0.883335,0.955365,0.887330,0.950509); + uv(0.879151,0.947747,0.869177,0.960638,0.883335,0.955365); + uv(0.879151,0.947747,0.860795,0.951747,0.869177,0.960638); + uv(0.879151,0.947747,0.868009,0.941521,0.860795,0.951747); + uv(0.868009,0.941521,0.879151,0.947747,0.881188,0.945940); + uv(0.881188,0.945940,0.879151,0.947747,0.887330,0.950509); + uv(0.868009,0.941521,0.881188,0.945940,0.871629,0.938420); + uv(0.883266,0.689523,0.876969,0.693319,0.880543,0.696284); + uv(0.876969,0.693319,0.883266,0.689523,0.875063,0.678587); + uv(0.883266,0.689523,0.888428,0.684737,0.875063,0.678587); + uv(0.883266,0.689523,0.891293,0.688038,0.888428,0.684737); + uv(0.891293,0.688038,0.883266,0.689523,0.885779,0.692494); + uv(0.883266,0.689523,0.880543,0.696284,0.885779,0.692494); + uv(0.888428,0.684737,0.880466,0.675051,0.875063,0.678587); + uv(0.897824,0.678070,0.880466,0.675051,0.888428,0.684737); + uv(0.897824,0.678070,0.888058,0.665812,0.880466,0.675051); + uv(0.891463,0.957802,0.877424,0.962590,0.880783,0.970039); + uv(0.883335,0.955365,0.877424,0.962590,0.891463,0.957802); + uv(0.883335,0.955365,0.869177,0.960638,0.877424,0.962590); + uv(0.869177,0.960638,0.873548,0.967378,0.877424,0.962590); + uv(0.869177,0.960638,0.868061,0.962939,0.873548,0.967378); + uv(0.869177,0.960638,0.860795,0.951747,0.868061,0.962939); + uv(0.860795,0.951747,0.859336,0.956488,0.868061,0.962939); + uv(0.869986,0.682762,0.872277,0.674950,0.867065,0.678611); + uv(0.875063,0.678587,0.872277,0.674950,0.869986,0.682762); + uv(0.880466,0.675051,0.872277,0.674950,0.875063,0.678587); + uv(0.872277,0.674950,0.880466,0.675051,0.877336,0.670805); + uv(0.887412,0.663230,0.877336,0.670805,0.880466,0.675051); + uv(0.874551,0.667255,0.877336,0.670805,0.887412,0.663230); + uv(0.869507,0.671370,0.877336,0.670805,0.874551,0.667255); + uv(0.872277,0.674950,0.877336,0.670805,0.869507,0.671370); + uv(0.867065,0.678611,0.872277,0.674950,0.869507,0.671370); + uv(0.867065,0.678611,0.869507,0.671370,0.863489,0.675162); + uv(0.863489,0.675162,0.869507,0.671370,0.865546,0.665722); + uv(0.869507,0.671370,0.874551,0.667255,0.865546,0.665722); + uv(0.865546,0.665722,0.874551,0.667255,0.871514,0.661989); + uv(0.884877,0.661627,0.871514,0.661989,0.874551,0.667255); + uv(0.884877,0.661627,0.878088,0.655072,0.871514,0.661989); + uv(0.876825,0.974729,0.866278,0.975227,0.870504,0.981862); + uv(0.869803,0.971428,0.866278,0.975227,0.876825,0.974729); + uv(0.859518,0.971241,0.866278,0.975227,0.869803,0.971428); + uv(0.859518,0.971241,0.865254,0.976311,0.866278,0.975227); + uv(0.859518,0.971241,0.860101,0.973480,0.865254,0.976311); + uv(0.859518,0.971241,0.852956,0.977610,0.860101,0.973480); + uv(0.859518,0.971241,0.847424,0.973862,0.852956,0.977610); + uv(0.859518,0.971241,0.851988,0.965579,0.847424,0.973862); + uv(0.865778,0.964662,0.851988,0.965579,0.859518,0.971241); + uv(0.865778,0.964662,0.855764,0.959947,0.851988,0.965579); + uv(0.855764,0.959947,0.865778,0.964662,0.868061,0.962939); + uv(0.868061,0.962939,0.865778,0.964662,0.873548,0.967378); + uv(0.865778,0.964662,0.869803,0.971428,0.873548,0.967378); + uv(0.865778,0.964662,0.859518,0.971241,0.869803,0.971428); + uv(0.873548,0.967378,0.869803,0.971428,0.876825,0.974729); + uv(0.873548,0.967378,0.876825,0.974729,0.878961,0.972287); + uv(0.887412,0.663230,0.884877,0.661627,0.874551,0.667255); + uv(0.880783,0.970039,0.873548,0.967378,0.878961,0.972287); + uv(0.880783,0.970039,0.877424,0.962590,0.873548,0.967378); + uv(0.880466,0.675051,0.888058,0.665812,0.887412,0.663230); + uv(0.868061,0.962939,0.859336,0.956488,0.855764,0.959947); + uv(0.863489,0.675162,0.865546,0.665722,0.859597,0.669289); + uv(0.859597,0.669289,0.865546,0.665722,0.861023,0.658280); + uv(0.865546,0.665722,0.871514,0.661989,0.861023,0.658280); + uv(0.871514,0.661989,0.866233,0.655041,0.861023,0.658280); + uv(0.878088,0.655072,0.866233,0.655041,0.871514,0.661989); + uv(0.878088,0.655072,0.869986,0.649729,0.866233,0.655041); + uv(0.870504,0.981862,0.868089,0.981428,0.863692,0.988628); + uv(0.870504,0.981862,0.865254,0.976311,0.868089,0.981428); + uv(0.866278,0.975227,0.865254,0.976311,0.870504,0.981862); + uv(0.868089,0.981428,0.865254,0.976311,0.864112,0.977424); + uv(0.860101,0.973480,0.864112,0.977424,0.865254,0.976311); + uv(0.860101,0.973480,0.859679,0.975071,0.864112,0.977424); + uv(0.860101,0.973480,0.854339,0.978708,0.859679,0.975071); + uv(0.860101,0.973480,0.852956,0.977610,0.854339,0.978708); + uv(0.852956,0.977610,0.848975,0.983158,0.854339,0.978708); + uv(0.846388,0.979796,0.848975,0.983158,0.852956,0.977610); + uv(0.854541,0.653634,0.853664,0.648611,0.852922,0.649447); + uv(0.858676,0.652244,0.853664,0.648611,0.854541,0.653634); + uv(0.858676,0.652244,0.857362,0.646339,0.853664,0.648611); + uv(0.858676,0.652244,0.861682,0.646449,0.857362,0.646339); + uv(0.862801,0.650799,0.861682,0.646449,0.858676,0.652244); + uv(0.862801,0.650799,0.863096,0.646815,0.861682,0.646449); + uv(0.869986,0.649729,0.863096,0.646815,0.862801,0.650799); + uv(0.863692,0.988628,0.862579,0.987064,0.857244,0.991812); + uv(0.868089,0.981428,0.862579,0.987064,0.863692,0.988628); + uv(0.848975,0.983158,0.850614,0.983759,0.854339,0.978708); + uv(0.848975,0.983158,0.849462,0.984896,0.850744,0.984355); + uv(0.849462,0.984896,0.850870,0.985507,0.850744,0.984355); + uv(0.856790,0.989013,0.855204,0.989885,0.856380,0.990036); + uv(0.856380,0.990036,0.855204,0.989885,0.855722,0.991281); + uv(0.857244,0.991812,0.856380,0.990036,0.855722,0.991281); + uv(0.862416,0.986578,0.861832,0.985707,0.856380,0.990036); + uv(0.865650,0.981800,0.861832,0.985707,0.862416,0.986578); + uv(0.863634,0.977871,0.861832,0.985707,0.865650,0.981800); + uv(0.863634,0.977871,0.858908,0.982358,0.861832,0.985707); + uv(0.863634,0.977871,0.855640,0.979352,0.858908,0.982358); + uv(0.859706,0.975763,0.855640,0.979352,0.863634,0.977871); + uv(0.855640,0.979352,0.850744,0.984355,0.851874,0.984016); + uv(0.851874,0.984016,0.850744,0.984355,0.850870,0.985507); + uv(0.851771,0.984973,0.850870,0.985507,0.853180,0.987561); + uv(0.858908,0.982358,0.854353,0.986505,0.856790,0.989013); + uv(0.858908,0.982358,0.851874,0.984016,0.854353,0.986505); + uv(0.855640,0.979352,0.851874,0.984016,0.858908,0.982358); + uv(0.858908,0.982358,0.856790,0.989013,0.861832,0.985707); + uv(0.862579,0.987064,0.857001,0.990164,0.857244,0.991812); + uv(0.868089,0.981428,0.864112,0.977424,0.866340,0.981854); + uv(0.869986,0.649729,0.862801,0.650799,0.866233,0.655041); + uv(0.858676,0.652244,0.866233,0.655041,0.862801,0.650799); + uv(0.861023,0.658280,0.866233,0.655041,0.858676,0.652244); + uv(0.855109,0.660393,0.861023,0.658280,0.858676,0.652244); + uv(0.859597,0.669289,0.861023,0.658280,0.855109,0.660393); + uv(0.855109,0.660393,0.858676,0.652244,0.854541,0.653634); + uv(0.847424,0.973862,0.846388,0.979796,0.852956,0.977610); + uv(0.876969,0.693319,0.875063,0.678587,0.869986,0.682762); + uv(0.759343,0.537437,0.710575,0.537437,0.710575,0.557864); + uv(0.759343,0.557864,0.759343,0.537437,0.710575,0.557864); + uv(0.783904,0.537436,0.759343,0.537437,0.759343,0.557864); + uv(0.783904,0.557863,0.783904,0.537436,0.759343,0.557864); + uv(-8.460990,-59.379379,-8.206886,-59.027504,-8.177965,-59.097862); + uv(8.822780,-59.157089,8.622465,-58.762329,8.876925,-59.113945); + uv(13.984315,-32.484772,13.545693,-32.495609,13.557876,-32.427456); + uv(-13.842990,-34.611324,-13.416310,-34.555832,-13.795394,-34.670319); + uv(13.732314,-40.635761,13.432740,-40.596081,13.432357,-40.502579); + uv(10.591091,-69.149979,10.352279,-68.962463,10.657739,-69.084396); + uv(10.596660,-95.431725,10.737661,-95.324959,10.695921,-95.415802); + uv(12.362244,-49.874660,12.629207,-49.493816,12.697278,-49.500587); + uv(13.274964,-37.945854,13.229000,-37.919163,13.387772,-37.494656); + uv(12.961361,-32.529961,13.098976,-31.857960,13.140035,-31.891712); + uv(10.274218,-90.115471,10.401778,-89.998207,10.420089,-90.058258); + uv(15.043215,-94.362648,14.556004,-93.944740,15.222637,-94.352165); + uv(13.853507,-95.861801,13.357208,-95.495041,13.365824,-95.444450); + uv(-0.005246,-70.136879,-0.078272,-70.101875,-0.165084,-69.540825); + uv(4.350590,-97.258423,4.555058,-96.919731,4.633071,-96.941452); + uv(14.941442,-83.228706,14.476690,-82.901382,14.551892,-82.834091); + uv(14.951837,-84.180748,14.485497,-83.776413,14.952966,-84.099838); + uv(11.537032,-91.546165,11.009404,-91.179054,11.056707,-91.158539); + uv(10.781414,-92.818336,10.378214,-92.334496,10.828910,-92.798271); + uv(11.280144,-93.746971,10.821638,-93.290909,10.834367,-93.229439); + uv(14.309192,-88.817635,13.883385,-88.283554,14.387814,-88.754364); + uv(13.999948,-95.757965,13.843659,-95.646820,13.951166,-95.667999); + uv(13.024047,-84.402336,13.109818,-84.415741,13.035783,-84.632477); + uv(13.689115,-52.779064,13.669120,-53.006664,13.584809,-52.985977); + uv(13.883405,-65.477402,13.787733,-65.666740,13.695630,-65.612862); + uv(11.872072,-79.083267,12.009585,-78.921730,12.112242,-78.931953); + uv(11.414100,-51.589828,11.312364,-51.572723,11.256871,-51.478642); + uv(1.277762,-33.954334,1.142531,-33.941746,1.189699,-33.884022); + uv(12.364657,-45.585289,12.305268,-45.809265,12.293865,-45.561935); + uv(-8.850468,-93.506126,-8.986697,-93.304855,-8.784489,-93.447731); + uv(-8.904322,-93.420799,-9.151699,-93.235748,-9.040214,-93.219299); + uv(-11.453515,-95.623665,-11.631572,-95.456261,-11.562709,-95.401299); + uv(-11.518900,-95.763405,-11.662234,-95.489403,-11.484176,-95.656807); + uv(12.775829,-93.652481,12.849409,-93.638603,12.794418,-93.763039); + uv(11.944618,-84.375519,11.990527,-84.132072,12.018049,-84.360870); + uv(8.311617,-28.876398,8.467346,-28.885519,8.467771,-28.948776); + uv(12.984776,-95.667610,12.427067,-95.337982,12.993793,-95.617081); + uv(12.741583,-95.253860,12.128497,-94.948189,12.185697,-94.921173); + uv(-1.656981,-57.302326,-1.812845,-56.709999,-1.762474,-56.619122); + uv(13.401567,-95.215141,13.465030,-94.939438,13.551427,-94.994499); + uv(14.073084,-90.479324,14.064716,-90.249565,14.164513,-90.287346); + uv(11.400860,-84.161392,11.321863,-84.096161,11.567871,-83.954544); + uv(10.660368,-85.731979,10.631994,-85.656189,10.954362,-85.421272); + uv(13.749856,-96.569511,14.065606,-96.280945,14.126808,-96.325729); + uv(10.312885,-88.995880,10.257381,-88.944199,10.484790,-88.585663); + uv(14.327634,-89.165489,14.172054,-89.142807,13.858109,-88.689438); + uv(7.517989,-99.126396,7.470605,-99.081993,7.679803,-98.769737); + uv(12.330380,-91.019043,12.623640,-90.819656,12.669532,-90.865601); + uv(8.438109,-65.257118,8.416486,-65.189331,8.685714,-65.003250); + uv(14.627237,-73.901558,14.341627,-73.456146,14.651048,-73.834511); + uv(9.095107,-99.294472,8.643851,-98.975883,8.687460,-98.957146); + uv(-6.309224,-97.510368,-6.545047,-97.329575,-6.446133,-97.318855); + uv(4.028459,-60.067886,3.913655,-60.110489,3.931307,-60.046432); + uv(8.799510,-78.670860,8.710743,-78.651558,8.670444,-78.565216); + uv(9.568031,-95.426865,9.717682,-95.284653,9.807284,-95.299614); + uv(11.939561,-86.682671,11.871679,-86.619507,12.072275,-86.524536); + uv(13.927516,-97.568817,13.967184,-97.378014,14.042761,-97.431732); + uv(13.965070,-97.528076,13.878999,-97.486481,14.004469,-97.337219); + uv(14.193977,-96.568817,14.091134,-96.438324,14.177069,-96.480202); + uv(14.296133,-84.012596,14.099771,-83.459465,14.381691,-83.980103); + uv(8.925035,-98.374161,8.556691,-97.959877,8.573243,-97.904312); + uv(8.355353,-98.762405,8.031160,-98.329025,8.398997,-98.743759); + uv(12.722656,-92.308640,12.866405,-92.244400,12.863041,-92.302277); + uv(13.491662,-93.995811,13.510197,-93.898415,13.576399,-93.906883); + uv(-9.795903,-89.552467,-9.939250,-89.324028,-9.777518,-89.455040); + uv(-9.659293,-88.855782,-9.820530,-88.724167,-9.766180,-88.671822); + uv(-6.329675,-97.525833,-6.466587,-97.334320,-6.272655,-97.476410); + uv(14.236825,-64.708870,14.086831,-64.876488,14.191666,-64.660141); + uv(13.860793,-73.542923,13.754999,-73.738510,13.693391,-73.693153); + uv(11.955026,-85.668877,12.096678,-85.497459,12.155069,-85.572754); + uv(14.094174,-93.348129,14.144268,-93.158401,14.212454,-93.193100); + uv(13.778739,-91.720879,13.886901,-91.537666,13.844940,-91.729362); + uv(14.652312,-72.932625,14.350537,-72.548126,14.434138,-72.510887); + uv(12.250713,-96.071533,12.342727,-95.845619,12.407582,-95.904831); + uv(13.054151,-97.105659,13.033602,-97.017815,13.149135,-96.880974); + uv(9.101338,-97.300018,9.037855,-97.239342,9.278923,-97.115562); + uv(-0.050920,-77.449059,-0.365604,-77.028038,-0.351800,-76.938019); + uv(1.437961,-79.934807,1.370195,-79.995255,1.034846,-79.506149); + uv(-0.723387,-88.372421,-0.981118,-87.973755,-0.907505,-87.920578); + uv(1.322317,-95.630188,1.107918,-95.938904,1.251752,-95.621597); + uv(-0.157121,-88.901726,-0.227442,-88.891335,-0.420165,-88.443085); + uv(11.951973,-95.731445,11.584839,-95.350975,11.600670,-95.306366); + uv(11.020895,-94.728928,10.576371,-94.396385,11.036303,-94.684166); + uv(10.654741,-95.849701,10.154050,-95.540581,10.208461,-95.519516); + uv(14.392215,-44.911674,14.354063,-44.955818,14.295015,-44.811089); + uv(9.191957,-56.408825,9.712980,-55.998264,9.759926,-56.023338); + uv(3.365324,-57.796097,3.295102,-57.824638,2.766390,-57.510960); + uv(6.938125,-70.070847,6.598969,-69.793655,6.578622,-69.700493); + uv(11.444744,-69.973648,11.361409,-69.917107,11.360862,-69.817390); + uv(13.257736,-54.382694,12.945033,-54.283054,13.188460,-54.309608); + uv(13.022527,-72.978523,12.778499,-72.958221,12.776807,-72.861237); + uv(12.086400,-91.181671,12.357642,-91.200325,12.309743,-91.284683); + uv(12.822961,-100.882309,13.093884,-100.908287,13.067163,-100.982201); + uv(12.866620,-102.817566,12.866247,-102.748840,13.137600,-102.842941); + uv(9.073038,-103.838890,9.182030,-103.856033,9.176656,-103.924553); + uv(-5.391347,-52.312393,-5.301504,-52.056511,-5.199717,-52.013935); + uv(-5.479293,-52.366909,-5.556515,-52.344051,-5.387825,-52.111603); + uv(-13.340547,-16.656225,-13.141463,-16.450745,-13.105744,-16.522923); + uv(12.688135,-95.984390,12.430875,-95.894440,12.715661,-95.921913); + uv(12.907287,-91.773567,12.645102,-91.758293,12.651335,-91.679962); + uv(7.995609,-85.981514,8.009230,-85.914604,8.118314,-85.929680); + uv(-13.297531,-16.633982,-13.275479,-16.526093,-13.042585,-16.389481); + uv(13.618537,-73.607079,13.307432,-73.436752,13.230067,-73.368889); + uv(13.055981,-103.305473,12.987640,-103.302452,12.969307,-103.159668); + uv(10.624401,-63.001595,10.575675,-62.980179,10.872732,-62.622421); + uv(12.881230,-51.586823,13.034289,-51.108406,13.074604,-51.163929); + uv(12.682769,-102.708878,12.618953,-102.683678,12.754676,-102.585388); + uv(2.995959,-99.839607,3.625276,-99.631645,3.062109,-99.877167); + uv(0.985841,-85.628029,1.208674,-85.424957,1.215383,-85.499542); + uv(-5.641085,-61.351681,-5.567578,-61.367226,-5.794451,-61.565639); + uv(3.659934,-22.160139,3.677361,-22.206676,3.548326,-22.188721); + uv(15.122074,-91.502365,14.718477,-91.268417,14.764106,-91.248741); + uv(-0.767049,-59.732559,-0.841659,-59.744831,-0.855953,-59.274609); + uv(-1.695662,-74.418571,-1.716778,-74.045013,-1.641710,-74.035957); + uv(16.863859,-89.267563,16.527975,-89.073776,16.582449,-89.020607); + uv(16.882736,-90.074554,16.547045,-89.825439,16.884001,-90.017349); + uv(13.784990,-85.789040,13.434640,-85.527672,13.471901,-85.512047); + uv(13.153358,-88.131516,12.920868,-87.772179,13.190841,-88.116432); + uv(9.921888,-81.386375,10.002102,-81.282799,10.021733,-81.327881); + uv(12.937485,-94.946350,12.973832,-94.852158,13.013388,-94.922813); + uv(14.108507,-95.074722,14.161071,-95.058762,14.125189,-95.153130); + uv(12.065913,-73.084190,12.107476,-73.268417,12.055941,-73.287437); + uv(13.738688,-72.776955,13.801112,-72.779839,13.762624,-72.964287); + uv(14.166249,-36.977837,14.176563,-37.165897,14.114274,-37.160873); + uv(16.438196,-49.926250,16.296507,-50.047066,16.378389,-49.877457); + uv(16.414982,-51.364521,16.335911,-51.519943,16.271051,-51.482655); + uv(14.615581,-70.237648,14.417015,-70.350235,14.542040,-70.228661); + uv(13.892673,-76.693336,13.843441,-76.644051,14.047186,-76.541138); + uv(15.962428,-90.301476,16.031305,-90.085304,16.088772,-90.124687); + uv(16.244465,-88.752647,16.217203,-88.684731,16.305099,-88.534027); + uv(15.778230,-91.860542,15.666670,-91.787521,15.743754,-91.795982); + uv(15.715800,-92.313393,15.641265,-92.312592,15.604035,-92.240685); + uv(15.974903,-92.645164,15.618763,-92.339897,15.693297,-92.340706); + uv(16.144955,-93.696373,15.841523,-93.345139,16.201698,-93.645638); + uv(13.684156,-89.106331,13.406111,-88.768555,13.423233,-88.722450); + uv(-3.678336,-59.681759,-3.676804,-59.265232,-3.622738,-59.214615); + uv(12.968405,-41.026463,12.872578,-40.932632,12.951640,-40.954327); + uv(13.470295,-42.023144,13.398257,-42.005836,13.370124,-41.933960); + uv(-14.997254,-17.236189,-14.942761,-17.174932,-14.928212,-17.274948); + uv(-5.667913,-32.948902,-5.748567,-32.888000,-5.696026,-32.872982); + uv(11.026681,-31.728348,11.025577,-31.918613,10.972424,-31.721851); + uv(-11.192471,-90.810699,-11.450079,-90.728493,-11.370812,-90.712029); + uv(-11.450079,-90.728493,-11.192471,-90.810699,-11.231830,-90.855171); + uv(-14.070986,-94.888214,-14.222600,-94.756950,-14.179515,-94.716080); + uv(-14.222600,-94.756950,-14.070986,-94.888214,-14.083763,-94.967354); + uv(15.895675,-80.430206,15.818715,-80.420677,15.889191,-80.245941); + uv(15.967819,-80.565758,15.963218,-80.381439,16.034391,-80.404495); + uv(13.107097,-88.970459,13.094746,-88.914589,13.341142,-88.757545); + uv(16.110559,-95.035599,16.349346,-94.828011,16.389048,-94.860359); + uv(11.833025,-83.766594,11.800739,-83.726837,12.012625,-83.495049); + uv(5.979960,-96.253494,5.730341,-96.444046,5.926861,-96.231606); + uv(-0.867450,-74.270615,-0.914430,-74.237587,-0.873793,-73.853333); + uv(16.091070,-91.954453,15.786285,-91.669373,15.799109,-91.631371); + uv(15.376079,-92.465897,15.015273,-92.216316,15.389645,-92.428146); + uv(17.124796,-94.898666,16.815971,-94.591660,17.253653,-94.888863); + uv(16.279768,-95.354126,15.871772,-94.964226,16.448288,-95.337158); + uv(15.324058,-93.707718,14.914047,-93.355026,14.928859,-93.304855); + uv(0.136135,-72.859138,0.069894,-72.823715,0.073586,-72.321930); + uv(5.507284,-96.593239,5.191533,-96.873856,5.435730,-96.570374); + uv(11.645545,-85.543243,11.599204,-85.495865,11.858644,-85.162498); + uv(15.194614,-96.072105,15.497373,-95.773209,15.550689,-95.812569); + uv(11.699844,-86.615936,11.676986,-86.544579,11.984038,-86.299339); + uv(15.985688,-86.304291,15.542723,-85.992256,15.987007,-86.229362); + uv(13.301128,-88.324387,12.816893,-88.030441,12.863181,-88.005348); + uv(12.501411,-90.346687,12.158634,-89.910431,12.548094,-90.322342); + uv(9.783461,-86.254456,9.900790,-86.125786,9.922644,-86.186081); + uv(13.209686,-95.052200,13.280584,-95.032661,13.228017,-95.154716); + uv(11.567734,-77.950783,11.612552,-78.221008,11.542404,-78.243088); + uv(13.035908,-77.983078,13.119053,-77.989151,13.058098,-78.256104); + uv(13.532085,-46.543018,13.536371,-46.816601,13.453534,-46.807217); + uv(15.398338,-56.720455,15.212923,-56.914993,15.315252,-56.661232); + uv(15.392078,-58.224716,15.291290,-58.458763,15.202640,-58.415337); + uv(13.665044,-75.611969,13.833150,-75.420448,13.929326,-75.425293); + uv(13.548158,-44.233585,13.452291,-44.224491,13.402527,-44.135414); + uv(0.001862,-30.061199,-0.126949,-30.028395,-0.069010,-29.983660); + uv(11.201356,-41.581013,11.182499,-41.855991,11.129482,-41.567146); + uv(-10.621209,-92.316437,-10.807416,-92.097084,-10.565503,-92.263573); + uv(-10.463736,-92.649689,-10.755214,-92.445099,-10.651076,-92.431305); + uv(-12.858312,-95.494370,-13.060287,-95.287666,-13.001489,-95.238274); + uv(-12.782778,-95.608658,-12.961254,-95.300743,-12.759067,-95.507240); + uv(6.024398,-27.599247,6.036228,-27.662916,5.870605,-27.612684); + uv(14.297214,-93.135323,13.759997,-92.858749,13.818041,-92.830040); + uv(15.973365,-85.226151,15.530773,-84.985901,15.602290,-84.914131); + uv(15.195488,-91.575905,14.800208,-91.122337,15.271385,-91.508781); + uv(12.965125,-91.374001,12.567835,-90.969635,12.584834,-90.907791); + uv(14.763447,-94.373466,14.616173,-94.279488,14.718170,-94.289703); + uv(14.922017,-84.655708,14.922029,-84.389191,15.016222,-84.418739); + uv(15.070126,-91.742210,15.031642,-91.655121,15.153987,-91.431366); + uv(14.844934,-92.600609,14.935725,-92.291718,15.012579,-92.339661); + uv(13.310709,-79.829193,13.241305,-79.770981,13.512307,-79.594215); + uv(-1.892520,-57.109173,-1.963500,-56.574100,-1.901098,-56.498367); + uv(14.518498,-93.922890,14.036775,-93.621651,14.534103,-93.872963); + uv(0.361417,0.710308,0.387721,0.721915,0.388185,0.708474); + uv(0.361417,0.710308,0.359763,0.724900,0.387721,0.721915); + uv(0.359763,0.724900,0.361417,0.710308,0.329997,0.732285); + uv(0.329997,0.732285,0.360000,0.763238,0.359763,0.724900); + uv(0.332180,0.767645,0.360000,0.763238,0.329997,0.732285); + uv(0.332180,0.767645,0.360243,0.801083,0.360000,0.763238); + uv(0.334420,0.801083,0.360243,0.801083,0.332180,0.767645); + uv(0.334420,0.801083,0.364335,0.857759,0.360243,0.801083); + uv(0.344672,0.857759,0.364335,0.857759,0.334420,0.801083); + uv(0.344672,0.857759,0.369350,0.912841,0.364335,0.857759); + uv(0.349500,0.912841,0.369350,0.912841,0.344672,0.857759); + uv(0.602125,0.819013,0.626654,0.820690,0.613056,0.808364); + uv(0.602125,0.819013,0.619411,0.837899,0.626654,0.820690); + uv(0.593353,0.828086,0.619411,0.837899,0.602125,0.819013); + uv(0.593353,0.828086,0.613112,0.852730,0.619411,0.837899); + uv(0.593353,0.828086,0.604672,0.873226,0.613112,0.852730); + uv(0.578523,0.841828,0.604672,0.873226,0.593353,0.828086); + uv(0.578523,0.841828,0.579047,0.883266,0.604672,0.873226); + uv(0.563233,0.846656,0.579047,0.883266,0.578523,0.841828); + uv(0.563233,0.846656,0.567046,0.889087,0.579047,0.883266); + uv(0.658022,0.714551,0.623045,0.752308,0.658175,0.748031); + uv(0.622845,0.708325,0.623045,0.752308,0.658022,0.714551); + uv(0.622845,0.708325,0.587916,0.756585,0.623045,0.752308); + uv(0.587668,0.702100,0.587916,0.756585,0.622845,0.708325); + uv(0.560591,0.703966,0.587916,0.756585,0.587668,0.702100); + uv(0.560591,0.703966,0.550585,0.755769,0.587916,0.756585); + uv(0.560591,0.703966,0.528614,0.716865,0.550585,0.755769); + uv(0.679042,0.973118,0.651725,0.985913,0.653994,0.994469); + uv(0.679042,0.973118,0.673855,0.963265,0.651725,0.985913); + uv(0.704631,0.934375,0.673855,0.963265,0.679042,0.973118); + uv(0.704631,0.934375,0.693939,0.925431,0.673855,0.963265); + uv(0.709031,0.892035,0.693939,0.925431,0.704631,0.934375); + uv(0.709031,0.892035,0.697042,0.885933,0.693939,0.925431); + uv(0.716795,0.852219,0.697042,0.885933,0.709031,0.892035); + uv(0.716795,0.852219,0.703227,0.846995,0.697042,0.885933); + uv(0.724197,0.818838,0.703227,0.846995,0.716795,0.852219); + uv(0.724197,0.818838,0.691096,0.835082,0.703227,0.846995); + uv(0.724197,0.818838,0.709011,0.805332,0.691096,0.835082); + uv(0.724476,0.790512,0.709011,0.805332,0.724197,0.818838); + uv(0.700193,0.788648,0.709011,0.805332,0.724476,0.790512); + uv(0.700193,0.788648,0.695845,0.796186,0.709011,0.805332); + uv(0.691069,0.782556,0.695845,0.796186,0.700193,0.788648); + uv(0.691069,0.782556,0.681385,0.794602,0.695845,0.796186); + uv(0.478183,0.857759,0.445347,0.912841,0.470812,0.912841); + uv(0.478183,0.857759,0.454679,0.857758,0.445347,0.912841); + uv(0.490898,0.802707,0.452678,0.857759,0.478183,0.857759); + uv(0.467984,0.801083,0.452678,0.857759,0.490898,0.802707); + uv(0.467984,0.801083,0.441022,0.801083,0.452678,0.857759); + uv(0.471667,0.772141,0.441022,0.801083,0.467984,0.801083); + uv(0.471667,0.772141,0.443950,0.767856,0.441022,0.801083); + uv(0.471667,0.772141,0.446724,0.733533,0.443950,0.767856); + uv(0.471667,0.772141,0.471871,0.746594,0.446724,0.733533); + uv(0.471871,0.746594,0.471667,0.772141,0.490898,0.749078); + uv(0.490898,0.749078,0.471667,0.772141,0.490898,0.773687); + uv(0.471667,0.772141,0.467984,0.801083,0.490898,0.773687); + uv(0.490898,0.773687,0.467984,0.801083,0.490898,0.802707); + uv(0.304832,0.771756,0.285437,0.772180,0.285437,0.801194); + uv(0.304957,0.745141,0.285437,0.772180,0.304832,0.771756); + uv(0.304957,0.745141,0.285437,0.747683,0.285437,0.772180); + uv(0.306819,0.729705,0.285437,0.747683,0.304957,0.745141); + uv(0.306819,0.729705,0.285437,0.729717,0.285437,0.747683); + uv(0.309032,0.717921,0.285437,0.729717,0.306819,0.729705); + uv(0.309032,0.717921,0.285437,0.719986,0.285437,0.729717); + uv(0.310837,0.708433,0.285437,0.719986,0.309032,0.717921); + uv(0.310837,0.708433,0.285437,0.710531,0.285437,0.719986); + uv(0.285437,0.696294,0.285437,0.710531,0.310837,0.708433); + uv(0.490898,0.697685,0.465212,0.709316,0.490898,0.711856); + uv(0.490898,0.697685,0.466804,0.697146,0.465212,0.709316); + uv(0.490898,0.680327,0.466804,0.697146,0.490898,0.697685); + uv(0.490898,0.680327,0.468599,0.680327,0.466804,0.697146); + uv(0.490898,0.651963,0.468599,0.680327,0.490898,0.680327); + uv(0.490898,0.651963,0.467191,0.651963,0.468599,0.680327); + uv(0.490898,0.627227,0.467191,0.651963,0.490898,0.651963); + uv(0.490898,0.627227,0.467591,0.626820,0.467191,0.651963); + uv(0.490898,0.603928,0.467591,0.626820,0.490898,0.627227); + uv(0.490898,0.603928,0.467959,0.603928,0.467591,0.626820); + uv(0.490898,0.567772,0.467959,0.603928,0.490898,0.603928); + uv(0.490898,0.567772,0.468531,0.567772,0.467959,0.603928); + uv(0.468531,0.567772,0.440927,0.603928,0.467959,0.603928); + uv(0.468531,0.567772,0.440336,0.567772,0.440927,0.603928); + uv(0.440336,0.567772,0.412093,0.603928,0.440927,0.603928); + uv(0.440336,0.567772,0.411463,0.567772,0.412093,0.603928); + uv(0.411463,0.567772,0.389465,0.603928,0.412093,0.603928); + uv(0.389304,0.567772,0.389465,0.603928,0.411463,0.567772); + uv(0.389304,0.567772,0.366309,0.603928,0.389465,0.603928); + uv(0.366757,0.567772,0.366309,0.603928,0.389304,0.567772); + uv(0.337678,0.603928,0.366309,0.603928,0.366757,0.567772); + uv(0.337678,0.603928,0.337411,0.627227,0.366309,0.603928); + uv(0.310940,0.626820,0.337411,0.627227,0.337678,0.603928); + uv(0.310940,0.626820,0.311334,0.651963,0.337411,0.627227); + uv(0.310940,0.626820,0.285437,0.651963,0.311334,0.651963); + uv(0.310940,0.626820,0.285437,0.627227,0.285437,0.651963); + uv(0.310579,0.603928,0.285437,0.627227,0.310940,0.626820); + uv(0.310579,0.603928,0.285437,0.603928,0.285437,0.627227); + uv(0.310016,0.567772,0.285437,0.603928,0.310579,0.603928); + uv(0.310016,0.567772,0.285437,0.567772,0.285437,0.603928); + uv(0.310016,0.567772,0.310579,0.603928,0.338095,0.567772); + uv(0.310579,0.603928,0.337678,0.603928,0.338095,0.567772); + uv(0.310579,0.603928,0.310940,0.626820,0.337678,0.603928); + uv(0.338095,0.567772,0.337678,0.603928,0.366757,0.567772); + uv(0.311334,0.651963,0.285437,0.651963,0.285437,0.680327); + uv(0.311334,0.651963,0.285437,0.680327,0.308769,0.680327); + uv(0.308769,0.680327,0.285437,0.680327,0.309969,0.696238); + uv(0.285437,0.680327,0.285437,0.696294,0.309969,0.696238); + uv(0.309969,0.696238,0.285437,0.696294,0.310837,0.708433); + uv(0.309969,0.696238,0.310837,0.708433,0.333643,0.693503); + uv(0.310837,0.708433,0.334291,0.705620,0.333643,0.693503); + uv(0.310837,0.708433,0.331877,0.714319,0.334291,0.705620); + uv(0.309032,0.717921,0.331877,0.714319,0.310837,0.708433); + uv(0.306819,0.729705,0.331877,0.714319,0.309032,0.717921); + uv(0.304957,0.745141,0.331877,0.714319,0.306819,0.729705); + uv(0.304957,0.745141,0.329997,0.732285,0.331877,0.714319); + uv(0.304832,0.771756,0.329997,0.732285,0.304957,0.745141); + uv(0.304832,0.771756,0.332180,0.767645,0.329997,0.732285); + uv(0.304832,0.771756,0.334420,0.801083,0.332180,0.767645); + uv(0.304832,0.771756,0.308274,0.801083,0.334420,0.801083); + uv(0.304832,0.771756,0.285437,0.801194,0.308274,0.801083); + uv(0.308274,0.801083,0.285437,0.801194,0.298474,0.857759); + uv(0.308274,0.801083,0.298474,0.857759,0.318593,0.857759); + uv(0.318593,0.857759,0.298474,0.857759,0.323632,0.912841); + uv(0.298474,0.857759,0.304117,0.912841,0.323632,0.912841); + uv(0.695835,0.769622,0.691069,0.782556,0.705684,0.779954); + uv(0.691069,0.782556,0.700193,0.788648,0.705684,0.779954); + uv(0.705684,0.779954,0.700193,0.788648,0.724476,0.790512); + uv(0.569629,0.801507,0.593353,0.828086,0.580783,0.794324); + uv(0.548896,0.813334,0.593353,0.828086,0.569629,0.801507); + uv(0.548896,0.813334,0.578523,0.841828,0.593353,0.828086); + uv(0.548896,0.813334,0.563233,0.846656,0.578523,0.841828); + uv(0.548896,0.813334,0.544333,0.821336,0.563233,0.846656); + uv(0.739906,0.800347,0.728952,0.825031,0.748397,0.806289); + uv(0.739906,0.800347,0.724197,0.818838,0.728952,0.825031); + uv(0.724476,0.790512,0.724197,0.818838,0.739906,0.800347); + uv(0.724197,0.818838,0.716795,0.852219,0.728952,0.825031); + uv(0.728952,0.825031,0.716795,0.852219,0.745367,0.837029); + uv(0.745367,0.837029,0.716795,0.852219,0.728728,0.856508); + uv(0.658022,0.714551,0.670512,0.744079,0.670392,0.717802); + uv(0.658175,0.748031,0.670512,0.744079,0.658022,0.714551); + uv(0.532108,0.835011,0.549145,0.853777,0.563233,0.846656); + uv(0.532108,0.835011,0.502808,0.864493,0.549145,0.853777); + uv(0.760078,0.823497,0.775289,0.865916,0.786210,0.855890); + uv(0.760078,0.823497,0.745367,0.837029,0.775289,0.865916); + uv(0.728952,0.825031,0.745367,0.837029,0.760078,0.823497); + uv(0.748397,0.806289,0.728952,0.825031,0.760078,0.823497); + uv(0.544333,0.821336,0.532108,0.835011,0.563233,0.846656); + uv(0.745367,0.837029,0.728728,0.856508,0.775289,0.865916); + uv(0.775289,0.865916,0.728728,0.856508,0.762916,0.880436); + uv(0.670392,0.717802,0.704713,0.740519,0.704623,0.720751); + uv(0.670512,0.744079,0.704713,0.740519,0.670392,0.717802); + uv(0.502808,0.864493,0.515688,0.878745,0.549145,0.853777); + uv(0.704623,0.720751,0.704713,0.740519,0.720007,0.736428); + uv(0.704623,0.720751,0.720007,0.736428,0.719951,0.724216); + uv(0.580783,0.794324,0.593353,0.828086,0.602125,0.819013); + uv(0.580783,0.794324,0.602125,0.819013,0.613056,0.808364); + uv(0.580783,0.794324,0.613056,0.808364,0.597698,0.792846); + uv(0.318593,0.857759,0.323632,0.912841,0.349500,0.912841); + uv(0.318593,0.857759,0.349500,0.912841,0.344672,0.857759); + uv(0.318593,0.857759,0.344672,0.857759,0.334420,0.801083); + uv(0.308274,0.801083,0.318593,0.857759,0.334420,0.801083); + uv(0.329997,0.732285,0.361417,0.710308,0.331877,0.714319); + uv(0.331877,0.714319,0.361417,0.710308,0.362095,0.701484); + uv(0.362095,0.701484,0.361417,0.710308,0.388185,0.708474); + uv(0.362095,0.701484,0.388185,0.708474,0.388380,0.700149); + uv(0.388380,0.700149,0.388185,0.708474,0.414803,0.702038); + uv(0.414803,0.702038,0.388185,0.708474,0.415070,0.711047); + uv(0.388185,0.708474,0.387721,0.721915,0.415070,0.711047); + uv(0.415070,0.711047,0.387721,0.721915,0.417628,0.725604); + uv(0.387721,0.721915,0.387641,0.761722,0.417628,0.725604); + uv(0.387721,0.721915,0.360000,0.763238,0.387641,0.761722); + uv(0.359763,0.724900,0.360000,0.763238,0.387721,0.721915); + uv(0.360000,0.763238,0.387562,0.801083,0.387641,0.761722); + uv(0.360000,0.763238,0.360243,0.801083,0.387562,0.801083); + uv(0.360243,0.801083,0.364335,0.857759,0.387562,0.801083); + uv(0.387562,0.801083,0.364335,0.857759,0.387655,0.857759); + uv(0.364335,0.857759,0.369350,0.912841,0.387655,0.857759); + uv(0.387655,0.857759,0.369350,0.912841,0.386459,0.912841); + uv(0.626654,0.820690,0.619411,0.837899,0.639240,0.825269); + uv(0.639240,0.825269,0.619411,0.837899,0.638952,0.847315); + uv(0.619411,0.837899,0.613112,0.852730,0.638952,0.847315); + uv(0.638952,0.847315,0.613112,0.852730,0.639181,0.862617); + uv(0.639181,0.862617,0.613112,0.852730,0.604672,0.873226); + uv(0.639181,0.862617,0.604672,0.873226,0.637715,0.891894); + uv(0.604672,0.873226,0.601214,0.892678,0.637715,0.891894); + uv(0.579047,0.883266,0.601214,0.892678,0.604672,0.873226); + uv(0.579047,0.883266,0.597756,0.912130,0.601214,0.892678); + uv(0.579047,0.883266,0.583392,0.918336,0.597756,0.912130); + uv(0.567046,0.889087,0.583392,0.918336,0.579047,0.883266); + uv(0.567046,0.889087,0.571315,0.931289,0.583392,0.918336); + uv(0.571315,0.931289,0.603188,0.960815,0.583392,0.918336); + uv(0.571315,0.931289,0.593496,0.970687,0.603188,0.960815); + uv(0.593496,0.970687,0.625740,0.985950,0.603188,0.960815); + uv(0.593496,0.970687,0.621503,0.994614,0.625740,0.985950); + uv(0.528614,0.716865,0.528717,0.739695,0.550585,0.755769); + uv(0.625740,0.985950,0.621503,0.994614,0.653994,0.994469); + uv(0.625740,0.985950,0.653994,0.994469,0.651725,0.985913); + uv(0.627991,0.975710,0.625740,0.985950,0.651725,0.985913); + uv(0.603188,0.960815,0.625740,0.985950,0.627991,0.975710); + uv(0.603188,0.960815,0.627991,0.975710,0.610781,0.954659); + uv(0.636878,0.921540,0.610781,0.954659,0.627991,0.975710); + uv(0.636878,0.921540,0.597756,0.912130,0.610781,0.954659); + uv(0.636878,0.921540,0.637296,0.906890,0.597756,0.912130); + uv(0.676089,0.913894,0.637296,0.906890,0.636878,0.921540); + uv(0.675362,0.895135,0.637296,0.906890,0.676089,0.913894); + uv(0.675362,0.895135,0.637715,0.891894,0.637296,0.906890); + uv(0.672673,0.876850,0.637715,0.891894,0.675362,0.895135); + uv(0.672673,0.876850,0.639181,0.862617,0.637715,0.891894); + uv(0.672673,0.876850,0.663429,0.855160,0.639181,0.862617); + uv(0.691096,0.835082,0.663429,0.855160,0.672673,0.876850); + uv(0.691096,0.835082,0.659778,0.841556,0.663429,0.855160); + uv(0.691096,0.835082,0.675889,0.820161,0.659778,0.841556); + uv(0.709011,0.805332,0.675889,0.820161,0.691096,0.835082); + uv(0.709011,0.805332,0.695845,0.796186,0.675889,0.820161); + uv(0.695845,0.796186,0.681385,0.794602,0.675889,0.820161); + uv(0.681385,0.794602,0.665696,0.809158,0.675889,0.820161); + uv(0.454679,0.857758,0.423091,0.912841,0.445347,0.912841); + uv(0.454679,0.857758,0.430049,0.857759,0.423091,0.912841); + uv(0.454679,0.857758,0.441022,0.801083,0.430049,0.857759); + uv(0.430049,0.857759,0.441022,0.801083,0.414066,0.801083); + uv(0.441022,0.801083,0.443950,0.767856,0.414066,0.801083); + uv(0.443950,0.767856,0.415968,0.762967,0.414066,0.801083); + uv(0.443950,0.767856,0.446724,0.733533,0.415968,0.762967); + uv(0.446724,0.733533,0.417628,0.725604,0.415968,0.762967); + uv(0.446724,0.733533,0.415070,0.711047,0.417628,0.725604); + uv(0.446724,0.733533,0.444665,0.715398,0.415070,0.711047); + uv(0.470241,0.730810,0.444665,0.715398,0.446724,0.733533); + uv(0.470241,0.730810,0.467269,0.718930,0.444665,0.715398); + uv(0.467269,0.718930,0.470241,0.730810,0.490898,0.730960); + uv(0.490898,0.730960,0.470241,0.730810,0.471871,0.746594); + uv(0.471871,0.746594,0.470241,0.730810,0.446724,0.733533); + uv(0.490898,0.730960,0.471871,0.746594,0.490898,0.749078); + uv(0.490898,0.721244,0.467269,0.718930,0.490898,0.730960); + uv(0.465212,0.709316,0.467269,0.718930,0.490898,0.721244); + uv(0.467269,0.718930,0.465212,0.709316,0.444665,0.715398); + uv(0.465212,0.709316,0.442333,0.706442,0.444665,0.715398); + uv(0.465212,0.709316,0.443291,0.694043,0.442333,0.706442); + uv(0.466804,0.697146,0.443291,0.694043,0.465212,0.709316); + uv(0.466804,0.697146,0.443033,0.680327,0.443291,0.694043); + uv(0.468599,0.680327,0.443033,0.680327,0.466804,0.697146); + uv(0.467191,0.651963,0.443033,0.680327,0.468599,0.680327); + uv(0.467191,0.651963,0.441710,0.651963,0.443033,0.680327); + uv(0.467591,0.626820,0.441710,0.651963,0.467191,0.651963); + uv(0.467591,0.626820,0.441306,0.627227,0.441710,0.651963); + uv(0.467959,0.603928,0.441306,0.627227,0.467591,0.626820); + uv(0.467959,0.603928,0.440927,0.603928,0.441306,0.627227); + uv(0.440927,0.603928,0.412498,0.627223,0.441306,0.627227); + uv(0.440927,0.603928,0.412093,0.603928,0.412498,0.627223); + uv(0.412093,0.603928,0.389568,0.627227,0.412498,0.627223); + uv(0.389465,0.603928,0.389568,0.627227,0.412093,0.603928); + uv(0.389465,0.603928,0.366021,0.627223,0.389568,0.627227); + uv(0.366309,0.603928,0.366021,0.627223,0.389465,0.603928); + uv(0.337411,0.627227,0.366021,0.627223,0.366309,0.603928); + uv(0.337411,0.627227,0.337126,0.651963,0.366021,0.627223); + uv(0.311334,0.651963,0.337126,0.651963,0.337411,0.627227); + uv(0.311334,0.651963,0.308769,0.680327,0.337126,0.651963); + uv(0.308769,0.680327,0.334369,0.680327,0.337126,0.651963); + uv(0.308769,0.680327,0.309969,0.696238,0.334369,0.680327); + uv(0.309969,0.696238,0.333643,0.693503,0.334369,0.680327); + uv(0.334369,0.680327,0.333643,0.693503,0.363089,0.691578); + uv(0.334291,0.705620,0.363089,0.691578,0.333643,0.693503); + uv(0.334291,0.705620,0.362592,0.695548,0.363089,0.691578); + uv(0.334291,0.705620,0.362095,0.701484,0.362592,0.695548); + uv(0.331877,0.714319,0.362095,0.701484,0.334291,0.705620); + uv(0.388516,0.692940,0.362592,0.695548,0.362095,0.701484); + uv(0.388655,0.690088,0.362592,0.695548,0.388516,0.692940); + uv(0.363089,0.691578,0.362592,0.695548,0.388655,0.690088); + uv(0.388945,0.680327,0.363089,0.691578,0.388655,0.690088); + uv(0.364916,0.680327,0.363089,0.691578,0.388945,0.680327); + uv(0.334369,0.680327,0.363089,0.691578,0.364916,0.680327); + uv(0.334369,0.680327,0.364916,0.680327,0.365715,0.651963); + uv(0.365715,0.651963,0.364916,0.680327,0.389678,0.651963); + uv(0.389678,0.651963,0.364916,0.680327,0.388945,0.680327); + uv(0.389678,0.651963,0.388945,0.680327,0.412929,0.651963); + uv(0.412929,0.651963,0.388945,0.680327,0.412512,0.680327); + uv(0.388945,0.680327,0.414057,0.691794,0.412512,0.680327); + uv(0.388945,0.680327,0.388655,0.690088,0.414057,0.691794); + uv(0.388655,0.690088,0.414421,0.696053,0.414057,0.691794); + uv(0.388655,0.690088,0.388516,0.692940,0.414421,0.696053); + uv(0.388516,0.692940,0.414803,0.702038,0.414421,0.696053); + uv(0.388516,0.692940,0.388380,0.700149,0.414803,0.702038); + uv(0.388516,0.692940,0.362095,0.701484,0.388380,0.700149); + uv(0.442333,0.706442,0.414421,0.696053,0.414803,0.702038); + uv(0.442333,0.706442,0.443291,0.694043,0.414421,0.696053); + uv(0.443291,0.694043,0.414057,0.691794,0.414421,0.696053); + uv(0.443033,0.680327,0.414057,0.691794,0.443291,0.694043); + uv(0.443033,0.680327,0.412512,0.680327,0.414057,0.691794); + uv(0.441710,0.651963,0.412512,0.680327,0.443033,0.680327); + uv(0.441710,0.651963,0.412929,0.651963,0.412512,0.680327); + uv(0.441306,0.627227,0.412929,0.651963,0.441710,0.651963); + uv(0.441306,0.627227,0.412498,0.627223,0.412929,0.651963); + uv(0.412498,0.627223,0.389678,0.651963,0.412929,0.651963); + uv(0.389568,0.627227,0.389678,0.651963,0.412498,0.627223); + uv(0.389568,0.627227,0.365715,0.651963,0.389678,0.651963); + uv(0.366021,0.627223,0.365715,0.651963,0.389568,0.627227); + uv(0.337126,0.651963,0.365715,0.651963,0.366021,0.627223); + uv(0.337126,0.651963,0.334369,0.680327,0.365715,0.651963); + uv(0.444665,0.715398,0.442333,0.706442,0.414803,0.702038); + uv(0.444665,0.715398,0.414803,0.702038,0.415070,0.711047); + uv(0.490898,0.711856,0.465212,0.709316,0.490898,0.721244); + uv(0.417628,0.725604,0.387641,0.761722,0.415968,0.762967); + uv(0.387641,0.761722,0.387562,0.801083,0.415968,0.762967); + uv(0.415968,0.762967,0.387562,0.801083,0.414066,0.801083); + uv(0.387562,0.801083,0.408038,0.857759,0.414066,0.801083); + uv(0.387562,0.801083,0.387655,0.857759,0.408038,0.857759); + uv(0.387655,0.857759,0.404498,0.912841,0.408038,0.857759); + uv(0.387655,0.857759,0.386459,0.912841,0.404498,0.912841); + uv(0.639240,0.825269,0.638952,0.847315,0.652291,0.820828); + uv(0.652291,0.820828,0.638952,0.847315,0.659778,0.841556); + uv(0.663429,0.855160,0.659778,0.841556,0.638952,0.847315); + uv(0.663429,0.855160,0.638952,0.847315,0.639181,0.862617); + uv(0.665696,0.809158,0.652291,0.820828,0.659778,0.841556); + uv(0.423091,0.912841,0.430049,0.857759,0.404498,0.912841); + uv(0.430049,0.857759,0.408038,0.857759,0.404498,0.912841); + uv(0.430049,0.857759,0.414066,0.801083,0.408038,0.857759); + uv(0.675889,0.820161,0.665696,0.809158,0.659778,0.841556); + uv(0.703227,0.846995,0.691096,0.835082,0.672673,0.876850); + uv(0.703227,0.846995,0.672673,0.876850,0.697042,0.885933); + uv(0.697042,0.885933,0.672673,0.876850,0.675362,0.895135); + uv(0.697042,0.885933,0.675362,0.895135,0.676089,0.913894); + uv(0.697042,0.885933,0.676089,0.913894,0.693939,0.925431); + uv(0.693939,0.925431,0.676089,0.913894,0.665640,0.952891); + uv(0.665640,0.952891,0.676089,0.913894,0.636878,0.921540); + uv(0.665640,0.952891,0.636878,0.921540,0.650395,0.977645); + uv(0.650395,0.977645,0.636878,0.921540,0.627991,0.975710); + uv(0.627991,0.975710,0.651725,0.985913,0.650395,0.977645); + uv(0.673855,0.963265,0.650395,0.977645,0.651725,0.985913); + uv(0.673855,0.963265,0.665640,0.952891,0.650395,0.977645); + uv(0.693939,0.925431,0.665640,0.952891,0.673855,0.963265); + uv(0.637715,0.891894,0.601214,0.892678,0.637296,0.906890); + uv(0.637296,0.906890,0.601214,0.892678,0.597756,0.912130); + uv(0.583392,0.918336,0.610781,0.954659,0.597756,0.912130); + uv(0.583392,0.918336,0.603188,0.960815,0.610781,0.954659); + uv(0.842838,0.821201,0.837437,0.816913,0.842760,0.816606); + uv(0.842838,0.821201,0.836889,0.820755,0.837437,0.816913); + uv(0.836889,0.820755,0.842838,0.821201,0.837243,0.824586); + uv(0.837243,0.824586,0.836453,0.823728,0.836051,0.820692); + uv(0.835344,0.823906,0.835202,0.820640,0.836453,0.823728); + uv(0.836567,0.817654,0.835202,0.820640,0.835453,0.817353); + uv(0.837437,0.816913,0.835453,0.817353,0.836249,0.816196); + uv(0.836249,0.816196,0.835453,0.817353,0.834918,0.815634); + uv(0.834792,0.825536,0.836132,0.825063,0.835689,0.827332); + uv(0.834792,0.825536,0.835344,0.823906,0.836132,0.825063); + uv(0.836132,0.825063,0.835344,0.823906,0.837243,0.824586); + uv(0.836132,0.825063,0.837243,0.824586,0.842424,0.825772); + uv(0.837243,0.824586,0.842838,0.821201,0.842424,0.825772); + uv(0.842424,0.825772,0.842838,0.821201,0.850879,0.821718); + uv(0.850879,0.821718,0.842838,0.821201,0.842760,0.816606); + uv(0.850879,0.821718,0.842760,0.816606,0.850172,0.816827); + uv(0.842760,0.816606,0.836249,0.816196,0.842534,0.815618); + uv(0.842253,0.815189,0.836618,0.815437,0.835804,0.813631); + uv(0.842213,0.826791,0.842424,0.825772,0.849847,0.826490); + uv(0.842213,0.826791,0.836132,0.825063,0.842424,0.825772); + uv(0.851279,0.828234,0.842032,0.827241,0.850420,0.827079); + uv(0.841732,0.829123,0.842032,0.827241,0.851279,0.828234); + uv(0.841732,0.829123,0.835689,0.827332,0.842032,0.827241); + uv(0.842023,0.833111,0.835689,0.827332,0.841732,0.829123); + uv(0.842023,0.833111,0.835289,0.831314,0.835689,0.827332); + uv(0.841822,0.787387,0.831817,0.797954,0.834859,0.791118); + uv(0.841822,0.787387,0.841280,0.793888,0.831817,0.797954); + uv(0.853559,0.782880,0.841280,0.793888,0.841822,0.787387); + uv(0.857091,0.788781,0.841280,0.793888,0.853559,0.782880); + uv(0.859931,0.793952,0.841280,0.793888,0.857091,0.788781); + uv(0.859931,0.793952,0.843967,0.798301,0.841280,0.793888); + uv(0.859931,0.793952,0.845010,0.803051,0.843967,0.798301); + uv(0.859931,0.793952,0.861286,0.799470,0.845010,0.803051); + uv(0.859931,0.793952,0.864364,0.792562,0.861286,0.799470); + uv(0.864364,0.792562,0.859931,0.793952,0.857091,0.788781); + uv(0.864364,0.792562,0.857091,0.788781,0.860837,0.786523); + uv(0.860837,0.786523,0.857091,0.788781,0.853559,0.782880); + uv(0.857180,0.780909,0.860837,0.786523,0.853559,0.782880); + uv(0.864846,0.785976,0.860837,0.786523,0.857180,0.780909); + uv(0.864846,0.785976,0.867825,0.791287,0.860837,0.786523); + uv(0.881629,0.785521,0.867825,0.791287,0.864846,0.785976); + uv(0.881629,0.785521,0.869702,0.797383,0.867825,0.791287); + uv(0.881629,0.785521,0.884714,0.793532,0.869702,0.797383); + uv(0.890604,0.779743,0.884714,0.793532,0.881629,0.785521); + uv(0.896127,0.790437,0.884714,0.793532,0.890604,0.779743); + uv(0.896127,0.790437,0.901780,0.799450,0.884714,0.793532); + uv(0.919124,0.793570,0.901780,0.799450,0.896127,0.790437); + uv(0.921865,0.810929,0.901780,0.799450,0.919124,0.793570); + uv(0.921865,0.810929,0.905086,0.811724,0.901780,0.799450); + uv(0.921865,0.810929,0.915046,0.830141,0.905086,0.811724); + uv(0.926981,0.834519,0.915046,0.830141,0.921865,0.810929); + uv(0.926981,0.834519,0.907238,0.839247,0.915046,0.830141); + uv(0.917457,0.844073,0.907238,0.839247,0.926981,0.834519); + uv(0.917457,0.844073,0.902890,0.844418,0.907238,0.839247); + uv(0.906039,0.850866,0.902890,0.844418,0.917457,0.844073); + uv(0.906039,0.850866,0.890186,0.855677,0.902890,0.844418); + uv(0.910020,0.858104,0.890186,0.855677,0.906039,0.850866); + uv(0.910020,0.858104,0.890344,0.866549,0.890186,0.855677); + uv(0.901235,0.874448,0.890344,0.866549,0.910020,0.858104); + uv(0.901235,0.874448,0.890426,0.879990,0.890344,0.866549); + uv(0.900746,0.886486,0.890426,0.879990,0.901235,0.874448); + uv(0.900746,0.886486,0.887265,0.893836,0.890426,0.879990); + uv(0.894843,0.902842,0.887265,0.893836,0.900746,0.886486); + uv(0.894843,0.902842,0.883887,0.909029,0.887265,0.893836); + uv(0.888649,0.917186,0.883887,0.909029,0.894843,0.902842); + uv(0.888649,0.917186,0.868928,0.928510,0.883887,0.909029); + uv(0.883057,0.726770,0.863367,0.698350,0.881285,0.708042); + uv(0.883057,0.726770,0.861389,0.711310,0.863367,0.698350); + uv(0.883057,0.726770,0.879729,0.732293,0.861389,0.711310); + uv(0.895025,0.728535,0.879729,0.732293,0.883057,0.726770); + uv(0.895025,0.728535,0.887664,0.738223,0.879729,0.732293); + uv(0.895025,0.728535,0.907829,0.741042,0.887664,0.738223); + uv(0.907829,0.741042,0.895025,0.728535,0.907151,0.724300); + uv(0.907151,0.724300,0.895025,0.728535,0.890900,0.712751); + uv(0.891278,0.918614,0.893855,0.926005,0.885932,0.924023); + uv(0.901318,0.912219,0.893855,0.926005,0.891278,0.918614); + uv(0.901133,0.932087,0.893855,0.926005,0.901318,0.912219); + uv(0.901133,0.932087,0.882337,0.943564,0.893855,0.926005); + uv(0.901133,0.932087,0.891594,0.944624,0.882337,0.943564); + uv(0.901133,0.932087,0.894918,0.953283,0.891594,0.944624); + uv(0.901133,0.932087,0.908500,0.937986,0.894918,0.953283); + uv(0.909238,0.918935,0.908500,0.937986,0.901133,0.932087); + uv(0.909238,0.918935,0.919804,0.928087,0.908500,0.937986); + uv(0.926818,0.917507,0.919804,0.928087,0.909238,0.918935); + uv(0.929717,0.934738,0.919804,0.928087,0.926818,0.917507); + uv(0.929717,0.934738,0.923837,0.946539,0.919804,0.928087); + uv(0.930458,0.949724,0.923837,0.946539,0.929717,0.934738); + uv(0.930458,0.949724,0.920690,0.954255,0.923837,0.946539); + uv(0.930458,0.949724,0.925257,0.960146,0.920690,0.954255); + uv(0.938477,0.686111,0.923716,0.682832,0.931313,0.675518); + uv(0.929000,0.693318,0.923716,0.682832,0.938477,0.686111); + uv(0.929000,0.693318,0.918029,0.684746,0.923716,0.682832); + uv(0.929000,0.693318,0.923339,0.696984,0.918029,0.684746); + uv(0.938220,0.708910,0.923339,0.696984,0.929000,0.693318); + uv(0.938220,0.708910,0.928500,0.712904,0.923339,0.696984); + uv(0.941609,0.719764,0.928500,0.712904,0.938220,0.708910); + uv(0.941609,0.719764,0.927623,0.728903,0.928500,0.712904); + uv(0.941609,0.719764,0.937469,0.744444,0.927623,0.728903); + uv(0.941609,0.719764,0.950210,0.730743,0.937469,0.744444); + uv(0.962396,0.714963,0.950210,0.730743,0.941609,0.719764); + uv(0.974715,0.730005,0.950210,0.730743,0.962396,0.714963); + uv(0.974715,0.730005,0.960878,0.744263,0.950210,0.730743); + uv(0.984609,0.742216,0.960878,0.744263,0.974715,0.730005); + uv(0.984609,0.742216,0.969837,0.755380,0.960878,0.744263); + uv(0.994849,0.757738,0.969837,0.755380,0.984609,0.742216); + uv(0.994849,0.757738,0.984444,0.771321,0.969837,0.755380); + uv(0.632099,0.614243,0.621713,0.614243,0.621713,0.595128); + uv(0.632099,0.614243,0.632099,0.629288,0.621713,0.614243); + uv(0.632099,0.614243,0.643477,0.629288,0.632099,0.629288); + uv(0.643476,0.614243,0.643477,0.629288,0.632099,0.614243); + uv(0.662017,0.614243,0.643477,0.629288,0.643476,0.614243); + uv(0.662017,0.614243,0.662017,0.629288,0.643477,0.629288); + uv(0.710575,0.614243,0.662017,0.629288,0.662017,0.614243); + uv(0.710575,0.614243,0.710576,0.629287,0.662017,0.629288); + uv(0.759344,0.614242,0.710576,0.629287,0.710575,0.614243); + uv(0.759344,0.614242,0.759344,0.629287,0.710576,0.629287); + uv(0.783905,0.614242,0.759344,0.629287,0.759344,0.614242); + uv(0.783905,0.614242,0.783905,0.629286,0.759344,0.629287); + uv(0.783905,0.614242,0.812735,0.629286,0.783905,0.629286); + uv(0.812735,0.614241,0.812735,0.629286,0.783905,0.614242); + uv(0.812735,0.614241,0.827712,0.629286,0.812735,0.629286); + uv(0.827711,0.614241,0.827712,0.629286,0.812735,0.614241); + uv(0.827711,0.614241,0.842607,0.614241,0.827712,0.629286); + uv(0.842607,0.595126,0.842607,0.614241,0.827711,0.614241); + uv(0.842607,0.595126,0.886033,0.614240,0.842607,0.614241); + uv(0.842607,0.595126,0.886033,0.595125,0.886033,0.614240); + uv(0.886033,0.578795,0.886033,0.595125,0.842607,0.595126); + uv(0.932329,0.578795,0.886033,0.595125,0.886033,0.578795); + uv(0.932329,0.578795,0.932329,0.595125,0.886033,0.595125); + uv(0.932329,0.578795,0.993006,0.578794,0.932329,0.595125); + uv(0.993006,0.578794,0.932329,0.578795,0.932329,0.557862); + uv(0.932329,0.557862,0.932329,0.578795,0.886033,0.578795); + uv(0.932329,0.557862,0.886033,0.578795,0.886033,0.557862); + uv(0.886033,0.557862,0.886033,0.578795,0.842607,0.557863); + uv(0.886033,0.578795,0.842607,0.578796,0.842607,0.557863); + uv(0.886033,0.578795,0.842607,0.595126,0.842607,0.578796); + uv(0.842607,0.578796,0.842607,0.595126,0.827711,0.578796); + uv(0.842607,0.595126,0.827711,0.595126,0.827711,0.578796); + uv(0.827711,0.595126,0.842607,0.595126,0.827711,0.614241); + uv(0.827711,0.595126,0.827711,0.614241,0.812735,0.614241); + uv(0.827711,0.595126,0.812735,0.614241,0.812735,0.595126); + uv(0.812735,0.595126,0.812735,0.614241,0.783905,0.614242); + uv(0.812735,0.595126,0.783905,0.614242,0.783905,0.595127); + uv(0.783905,0.595127,0.783905,0.614242,0.759344,0.595127); + uv(0.759344,0.595127,0.783905,0.614242,0.759344,0.614242); + uv(0.759344,0.595127,0.759344,0.614242,0.710575,0.595127); + uv(0.759344,0.614242,0.710575,0.614243,0.710575,0.595127); + uv(0.710575,0.595127,0.710575,0.614243,0.662017,0.614243); + uv(0.710575,0.595127,0.662017,0.614243,0.662017,0.595128); + uv(0.662017,0.595128,0.662017,0.614243,0.643476,0.614243); + uv(0.662017,0.595128,0.643476,0.614243,0.643476,0.595128); + uv(0.643476,0.595128,0.643476,0.614243,0.632099,0.595128); + uv(0.643476,0.614243,0.632099,0.614243,0.632099,0.595128); + uv(0.632099,0.595128,0.632099,0.614243,0.621713,0.595128); + uv(0.632099,0.595128,0.621713,0.595128,0.621713,0.578798); + uv(0.983376,0.875067,0.993702,0.885883,0.980695,0.898840); + uv(0.983376,0.875067,0.980695,0.898840,0.969822,0.885677); + uv(0.969822,0.885677,0.980695,0.898840,0.969288,0.908551); + uv(0.969822,0.885677,0.969288,0.908551,0.958815,0.896223); + uv(0.958815,0.896223,0.969288,0.908551,0.955134,0.918613); + uv(0.958815,0.896223,0.955134,0.918613,0.944071,0.908053); + uv(0.944071,0.908053,0.955134,0.918613,0.938510,0.919172); + uv(0.955134,0.918613,0.943241,0.929571,0.938510,0.919172); + uv(0.962396,0.714963,0.941609,0.719764,0.953068,0.706233); + uv(0.953068,0.706233,0.941609,0.719764,0.945755,0.696034); + uv(0.941609,0.719764,0.938220,0.708910,0.945755,0.696034); + uv(0.938220,0.708910,0.929000,0.693318,0.945755,0.696034); + uv(0.945755,0.696034,0.929000,0.693318,0.938477,0.686111); + uv(0.938439,0.937715,0.930458,0.949724,0.929717,0.934738); + uv(0.931634,0.926873,0.938439,0.937715,0.929717,0.934738); + uv(0.943241,0.929571,0.938439,0.937715,0.931634,0.926873); + uv(0.938510,0.919172,0.943241,0.929571,0.931634,0.926873); + uv(0.931634,0.926873,0.926818,0.917507,0.938510,0.919172); + uv(0.931634,0.926873,0.929717,0.934738,0.926818,0.917507); + uv(0.938510,0.919172,0.926818,0.917507,0.944071,0.908053); + uv(0.944071,0.908053,0.926818,0.917507,0.934831,0.895825); + uv(0.934831,0.895825,0.926818,0.917507,0.923149,0.904656); + uv(0.923149,0.904656,0.926818,0.917507,0.914923,0.912188); + uv(0.926818,0.917507,0.909238,0.918935,0.914923,0.912188); + uv(0.914923,0.912188,0.909238,0.918935,0.901318,0.912219); + uv(0.909238,0.918935,0.901133,0.932087,0.901318,0.912219); + uv(0.914923,0.912188,0.901318,0.912219,0.911762,0.902840); + uv(0.911762,0.902840,0.901318,0.912219,0.901691,0.898306); + uv(0.901691,0.898306,0.901318,0.912219,0.894843,0.902842); + uv(0.894843,0.902842,0.901318,0.912219,0.888649,0.917186); + uv(0.888495,0.714229,0.883057,0.726770,0.881285,0.708042); + uv(0.888495,0.714229,0.895025,0.728535,0.883057,0.726770); + uv(0.901691,0.898306,0.894843,0.902842,0.900746,0.886486); + uv(0.901691,0.898306,0.900746,0.886486,0.911588,0.891889); + uv(0.926547,0.883643,0.911588,0.891889,0.900746,0.886486); + uv(0.911762,0.902840,0.911588,0.891889,0.926547,0.883643); + uv(0.911588,0.891889,0.911762,0.902840,0.901691,0.898306); + uv(0.923149,0.904656,0.911762,0.902840,0.926547,0.883643); + uv(0.914923,0.912188,0.911762,0.902840,0.923149,0.904656); + uv(0.923149,0.904656,0.926547,0.883643,0.934831,0.895825); + uv(0.934831,0.895825,0.926547,0.883643,0.942201,0.873720); + uv(0.942201,0.873720,0.926547,0.883643,0.934242,0.862563); + uv(0.926547,0.883643,0.919041,0.871544,0.934242,0.862563); + uv(0.926547,0.883643,0.900746,0.886486,0.919041,0.871544); + uv(0.900746,0.886486,0.901235,0.874448,0.919041,0.871544); + uv(0.919041,0.871544,0.901235,0.874448,0.910020,0.858104); + uv(0.934242,0.862563,0.919041,0.871544,0.910020,0.858104); + uv(0.934242,0.862563,0.910020,0.858104,0.924464,0.850676); + uv(0.924464,0.850676,0.910020,0.858104,0.906039,0.850866); + uv(0.924464,0.850676,0.906039,0.850866,0.917457,0.844073); + uv(0.924464,0.850676,0.917457,0.844073,0.941225,0.840618); + uv(0.941225,0.840618,0.917457,0.844073,0.926981,0.834519); + uv(0.935857,0.814964,0.941225,0.840618,0.926981,0.834519); + uv(0.949215,0.819631,0.941225,0.840618,0.935857,0.814964); + uv(0.959489,0.821136,0.941225,0.840618,0.949215,0.819631); + uv(0.959489,0.821136,0.961960,0.838999,0.941225,0.840618); + uv(0.632098,0.537438,0.621712,0.537438,0.621712,0.519742); + uv(0.632099,0.557865,0.621712,0.537438,0.632098,0.537438); + uv(0.632099,0.557865,0.621712,0.557865,0.621712,0.537438); + uv(0.632099,0.578798,0.621712,0.557865,0.632099,0.557865); + uv(0.632099,0.578798,0.621713,0.578798,0.621712,0.557865); + uv(0.632099,0.578798,0.632099,0.595128,0.621713,0.578798); + uv(0.643476,0.595128,0.632099,0.595128,0.632099,0.578798); + uv(0.643476,0.578798,0.643476,0.595128,0.632099,0.578798); + uv(0.662017,0.578798,0.643476,0.595128,0.643476,0.578798); + uv(0.662017,0.578798,0.662017,0.595128,0.643476,0.595128); + uv(0.710575,0.595127,0.662017,0.595128,0.662017,0.578798); + uv(0.710575,0.578797,0.710575,0.595127,0.662017,0.578798); + uv(0.759343,0.578797,0.710575,0.595127,0.710575,0.578797); + uv(0.759343,0.578797,0.759344,0.595127,0.710575,0.595127); + uv(0.783904,0.578796,0.759344,0.595127,0.759343,0.578797); + uv(0.783904,0.578796,0.783905,0.595127,0.759344,0.595127); + uv(0.812735,0.595126,0.783905,0.595127,0.783904,0.578796); + uv(0.812735,0.578796,0.812735,0.595126,0.783904,0.578796); + uv(0.827711,0.578796,0.812735,0.595126,0.812735,0.578796); + uv(0.827711,0.578796,0.827711,0.595126,0.812735,0.595126); + uv(0.827711,0.578796,0.812735,0.578796,0.812735,0.557863); + uv(0.812735,0.557863,0.812735,0.578796,0.783904,0.578796); + uv(0.812735,0.557863,0.783904,0.578796,0.783904,0.557863); + uv(0.783904,0.557863,0.783904,0.578796,0.759343,0.557864); + uv(0.783904,0.578796,0.759343,0.578797,0.759343,0.557864); + uv(0.759343,0.557864,0.759343,0.578797,0.710575,0.557864); + uv(0.759343,0.578797,0.710575,0.578797,0.710575,0.557864); + uv(0.710575,0.578797,0.662017,0.578798,0.710575,0.557864); + uv(0.710575,0.557864,0.662017,0.578798,0.662017,0.557865); + uv(0.662017,0.578798,0.643476,0.578798,0.662017,0.557865); + uv(0.643476,0.578798,0.643476,0.557865,0.662017,0.557865); + uv(0.643476,0.578798,0.632099,0.557865,0.643476,0.557865); + uv(0.643476,0.578798,0.632099,0.578798,0.632099,0.557865); + uv(0.643476,0.557865,0.632099,0.557865,0.632098,0.537438); + uv(0.643476,0.557865,0.632098,0.537438,0.643476,0.537438); + uv(0.643476,0.537438,0.632098,0.537438,0.632098,0.519742); + uv(0.632098,0.537438,0.621712,0.519742,0.632098,0.519742); + uv(0.632098,0.519742,0.621712,0.519742,0.621712,0.502397); + uv(0.959489,0.821136,0.949215,0.819631,0.963062,0.807175); + uv(0.963062,0.807175,0.949215,0.819631,0.951660,0.803001); + uv(0.949215,0.819631,0.939017,0.800078,0.951660,0.803001); + uv(0.949215,0.819631,0.935857,0.814964,0.939017,0.800078); + uv(0.935857,0.814964,0.919124,0.793570,0.939017,0.800078); + uv(0.935857,0.814964,0.921865,0.810929,0.919124,0.793570); + uv(0.935857,0.814964,0.926981,0.834519,0.921865,0.810929); + uv(0.939545,0.786356,0.939017,0.800078,0.919124,0.793570); + uv(0.950337,0.780653,0.939017,0.800078,0.939545,0.786356); + uv(0.950337,0.780653,0.951660,0.803001,0.939017,0.800078); + uv(0.950337,0.780653,0.963062,0.807175,0.951660,0.803001); + uv(0.972000,0.794356,0.963062,0.807175,0.950337,0.780653); + uv(0.621712,0.485162,0.632098,0.502397,0.621712,0.502397); + uv(0.632098,0.485162,0.632098,0.502397,0.621712,0.485162); + uv(0.632098,0.485162,0.643475,0.502397,0.632098,0.502397); + uv(0.643475,0.485162,0.643475,0.502397,0.632098,0.485162); + uv(0.662016,0.485162,0.643475,0.502397,0.643475,0.485162); + uv(0.662016,0.485162,0.662016,0.502397,0.643475,0.502397); + uv(0.710574,0.485161,0.662016,0.502397,0.662016,0.485162); + uv(0.710574,0.502396,0.662016,0.502397,0.710574,0.485161); + uv(0.710575,0.519741,0.662016,0.502397,0.710574,0.502396); + uv(0.710575,0.519741,0.662016,0.519742,0.662016,0.502397); + uv(0.710575,0.519741,0.662016,0.537438,0.662016,0.519742); + uv(0.710575,0.537437,0.662016,0.537438,0.710575,0.519741); + uv(0.710575,0.557864,0.662016,0.537438,0.710575,0.537437); + uv(0.710575,0.557864,0.662017,0.557865,0.662016,0.537438); + uv(0.662017,0.557865,0.643476,0.557865,0.662016,0.537438); + uv(0.643476,0.557865,0.643476,0.537438,0.662016,0.537438); + uv(0.662016,0.537438,0.643476,0.537438,0.662016,0.519742); + uv(0.662016,0.519742,0.643476,0.537438,0.643476,0.519742); + uv(0.643476,0.537438,0.632098,0.519742,0.643476,0.519742); + uv(0.643476,0.519742,0.632098,0.519742,0.632098,0.502397); + uv(0.632098,0.519742,0.621712,0.502397,0.632098,0.502397); + uv(0.643476,0.519742,0.632098,0.502397,0.643475,0.502397); + uv(0.662016,0.502397,0.643476,0.519742,0.643475,0.502397); + uv(0.662016,0.519742,0.643476,0.519742,0.662016,0.502397); + uv(0.710575,0.557864,0.710575,0.537437,0.759343,0.537437); + uv(0.759343,0.537437,0.710575,0.537437,0.710575,0.519741); + uv(0.759343,0.537437,0.710575,0.519741,0.759343,0.519740); + uv(0.759343,0.519740,0.710575,0.519741,0.759343,0.502395); + uv(0.759343,0.502395,0.710575,0.519741,0.710574,0.502396); + uv(0.759343,0.502395,0.710574,0.502396,0.710574,0.485161); + uv(0.759343,0.502395,0.710574,0.485161,0.759343,0.485161); + uv(0.759342,0.471242,0.759343,0.485161,0.710574,0.485161); + uv(0.783903,0.471242,0.759343,0.485161,0.759342,0.471242); + uv(0.783903,0.471242,0.783904,0.485161,0.759343,0.485161); + uv(0.783903,0.471242,0.812734,0.485160,0.783904,0.485161); + uv(0.812734,0.471242,0.812734,0.485160,0.783903,0.471242); + uv(0.827710,0.471241,0.812734,0.485160,0.812734,0.471242); + uv(0.827710,0.471241,0.827710,0.485160,0.812734,0.485160); + uv(0.827710,0.471241,0.842606,0.471241,0.827710,0.485160); + uv(0.842607,0.614241,0.842608,0.629286,0.827712,0.629286); + uv(0.842607,0.614241,0.886033,0.614240,0.842608,0.629286); + uv(0.886033,0.614240,0.886033,0.629285,0.842608,0.629286); + uv(0.886033,0.614240,0.932330,0.614240,0.886033,0.629285); + uv(0.886033,0.595125,0.932330,0.614240,0.886033,0.614240); + uv(0.886033,0.595125,0.932329,0.595125,0.932330,0.614240); + uv(0.932329,0.595125,0.993006,0.595124,0.932330,0.614240); + uv(0.993006,0.578794,0.993006,0.595124,0.932329,0.595125); + uv(0.993006,0.595124,0.993006,0.614239,0.932330,0.614240); + uv(0.932330,0.614240,0.993006,0.614239,0.993006,0.629284); + uv(0.932330,0.614240,0.993006,0.629284,0.932330,0.629284); + uv(0.993005,0.471240,0.932328,0.485159,0.932328,0.471240); + uv(0.993005,0.485158,0.932328,0.485159,0.993005,0.471240); + uv(0.993005,0.502393,0.932328,0.485159,0.993005,0.485158); + uv(0.993005,0.502393,0.932329,0.502393,0.932328,0.485159); + uv(0.993005,0.519738,0.932329,0.502393,0.993005,0.502393); + uv(0.932329,0.519738,0.932329,0.502393,0.993005,0.519738); + uv(0.932329,0.519738,0.886032,0.502394,0.932329,0.502393); + uv(0.886032,0.519739,0.886032,0.502394,0.932329,0.519738); + uv(0.842607,0.519739,0.886032,0.502394,0.886032,0.519739); + uv(0.842607,0.519739,0.842606,0.502394,0.886032,0.502394); + uv(0.842607,0.519739,0.827710,0.502395,0.842606,0.502394); + uv(0.842607,0.519739,0.827711,0.519740,0.827710,0.502395); + uv(0.827711,0.537436,0.827711,0.519740,0.842607,0.519739); + uv(0.827711,0.537436,0.812734,0.519740,0.827711,0.519740); + uv(0.827711,0.537436,0.812734,0.537436,0.812734,0.519740); + uv(0.812735,0.557863,0.812734,0.537436,0.827711,0.537436); + uv(0.812735,0.557863,0.783904,0.537436,0.812734,0.537436); + uv(0.812735,0.557863,0.783904,0.557863,0.783904,0.537436); + uv(0.783904,0.557863,0.759343,0.557864,0.783904,0.537436); + uv(0.759343,0.557864,0.759343,0.537437,0.783904,0.537436); + uv(0.759343,0.557864,0.710575,0.557864,0.759343,0.537437); + uv(0.783904,0.537436,0.759343,0.537437,0.759343,0.519740); + uv(0.783904,0.537436,0.759343,0.519740,0.783904,0.519740); + uv(0.783904,0.519740,0.759343,0.519740,0.783904,0.502395); + uv(0.783904,0.502395,0.759343,0.519740,0.759343,0.502395); + uv(0.783904,0.502395,0.759343,0.502395,0.759343,0.485161); + uv(0.783904,0.502395,0.759343,0.485161,0.783904,0.485161); + uv(0.812734,0.485160,0.783904,0.502395,0.783904,0.485161); + uv(0.812734,0.502395,0.783904,0.502395,0.812734,0.485160); + uv(0.812734,0.519740,0.783904,0.502395,0.812734,0.502395); + uv(0.812734,0.519740,0.783904,0.519740,0.783904,0.502395); + uv(0.783904,0.537436,0.783904,0.519740,0.812734,0.519740); + uv(0.812734,0.537436,0.783904,0.537436,0.812734,0.519740); + uv(0.827710,0.502395,0.812734,0.519740,0.812734,0.502395); + uv(0.827711,0.519740,0.812734,0.519740,0.827710,0.502395); + uv(0.827710,0.502395,0.812734,0.502395,0.812734,0.485160); + uv(0.827710,0.502395,0.812734,0.485160,0.827710,0.485160); + uv(0.842606,0.485160,0.827710,0.502395,0.827710,0.485160); + uv(0.842606,0.502394,0.827710,0.502395,0.842606,0.485160); + uv(0.886032,0.502394,0.842606,0.502394,0.842606,0.485160); + uv(0.886032,0.502394,0.842606,0.485160,0.886032,0.485159); + uv(0.886032,0.485159,0.842606,0.485160,0.886032,0.471241); + uv(0.842606,0.471241,0.886032,0.471241,0.842606,0.485160); + uv(0.842606,0.471241,0.842606,0.485160,0.827710,0.485160); + uv(0.932328,0.485159,0.886032,0.485159,0.886032,0.471241); + uv(0.932328,0.485159,0.886032,0.502394,0.886032,0.485159); + uv(0.932329,0.502393,0.886032,0.502394,0.932328,0.485159); + uv(0.932328,0.485159,0.886032,0.471241,0.932328,0.471240); + uv(0.932330,0.614240,0.932330,0.629284,0.886033,0.629285); + uv(0.827711,0.557863,0.812735,0.557863,0.827711,0.537436); + uv(0.827711,0.557863,0.827711,0.578796,0.812735,0.557863); + uv(0.842607,0.557863,0.827711,0.578796,0.827711,0.557863); + uv(0.842607,0.557863,0.842607,0.578796,0.827711,0.578796); + uv(0.842607,0.557863,0.827711,0.557863,0.827711,0.537436); + uv(0.842607,0.557863,0.827711,0.537436,0.842607,0.537436); + uv(0.842607,0.537436,0.827711,0.537436,0.842607,0.519739); + uv(0.886032,0.537435,0.842607,0.537436,0.842607,0.519739); + uv(0.842607,0.557863,0.842607,0.537436,0.886032,0.537435); + uv(0.886032,0.537435,0.886033,0.557862,0.842607,0.557863); + uv(0.932329,0.557862,0.886033,0.557862,0.886032,0.537435); + uv(0.932329,0.537435,0.932329,0.557862,0.886032,0.537435); + uv(0.993006,0.557861,0.932329,0.557862,0.932329,0.537435); + uv(0.993006,0.557861,0.993006,0.578794,0.932329,0.557862); + uv(0.993005,0.537434,0.993006,0.557861,0.932329,0.537435); + uv(0.932329,0.537435,0.932329,0.519738,0.993005,0.537434); + uv(0.932329,0.537435,0.886032,0.537435,0.932329,0.519738); + uv(0.886032,0.537435,0.886032,0.519739,0.932329,0.519738); + uv(0.886032,0.537435,0.842607,0.519739,0.886032,0.519739); + uv(0.993005,0.537434,0.932329,0.519738,0.993005,0.519738); + uv(0.759342,0.471242,0.710574,0.485161,0.710574,0.471243); + uv(0.710574,0.471243,0.710574,0.485161,0.662016,0.471244); + uv(0.662016,0.471244,0.710574,0.485161,0.662016,0.485162); + uv(0.662016,0.471244,0.662016,0.485162,0.643475,0.485162); + uv(0.662016,0.471244,0.643475,0.485162,0.643475,0.471244); + uv(0.643475,0.471244,0.643475,0.485162,0.632098,0.471244); + uv(0.632098,0.471244,0.643475,0.485162,0.632098,0.485162); + uv(0.632098,0.471244,0.632098,0.485162,0.621712,0.471244); + uv(0.621712,0.471244,0.632098,0.485162,0.621712,0.485162); + uv(0.978415,0.783340,0.972000,0.794356,0.959730,0.768836); + uv(0.959730,0.768836,0.972000,0.794356,0.950337,0.780653); + uv(0.959730,0.768836,0.950337,0.780653,0.949657,0.757588); + uv(0.950337,0.780653,0.938332,0.768904,0.949657,0.757588); + uv(0.938332,0.768904,0.950337,0.780653,0.930718,0.775506); + uv(0.950337,0.780653,0.939545,0.786356,0.930718,0.775506); + uv(0.930718,0.775506,0.939545,0.786356,0.919124,0.793570); + uv(0.930718,0.775506,0.919124,0.793570,0.911432,0.783638); + uv(0.911432,0.783638,0.919124,0.793570,0.896127,0.790437); + uv(0.911432,0.783638,0.896127,0.790437,0.890604,0.779743); + uv(0.911432,0.783638,0.890604,0.779743,0.904746,0.769652); + uv(0.904746,0.769652,0.890604,0.779743,0.888914,0.774996); + uv(0.888914,0.774996,0.890604,0.779743,0.881629,0.785521); + uv(0.881629,0.785521,0.876243,0.776528,0.888914,0.774996); + uv(0.876243,0.776528,0.881629,0.785521,0.864846,0.785976); + uv(0.876243,0.776528,0.864846,0.785976,0.861338,0.779019); + uv(0.861338,0.779019,0.864846,0.785976,0.857180,0.780909); + uv(0.871924,0.836666,0.866270,0.836016,0.866428,0.827824); + uv(0.866270,0.836016,0.860639,0.827878,0.866428,0.827824); + uv(0.861248,0.838003,0.860639,0.827878,0.866270,0.836016); + uv(0.861248,0.838003,0.848684,0.836989,0.860639,0.827878); + uv(0.848684,0.836989,0.852414,0.829999,0.860639,0.827878); + uv(0.848684,0.836989,0.842023,0.833111,0.852414,0.829999); + uv(0.842023,0.833111,0.841732,0.829123,0.852414,0.829999); + uv(0.841732,0.829123,0.851279,0.828234,0.852414,0.829999); + uv(0.852638,0.821894,0.852414,0.829999,0.851279,0.828234); + uv(0.852414,0.829999,0.852638,0.821894,0.853937,0.821927); + uv(0.853937,0.821927,0.852638,0.821894,0.852830,0.813929); + uv(0.852830,0.813929,0.852638,0.821894,0.851544,0.815460); + uv(0.851544,0.815460,0.852638,0.821894,0.851508,0.821790); + uv(0.851508,0.821790,0.852638,0.821894,0.851279,0.828234); + uv(0.851508,0.821790,0.851279,0.828234,0.850420,0.827079); + uv(0.851544,0.815460,0.842253,0.815189,0.842046,0.813405); + uv(0.842253,0.815189,0.835804,0.813631,0.842046,0.813405); + uv(0.843028,0.809698,0.842046,0.813405,0.835804,0.813631); + uv(0.852830,0.813929,0.842046,0.813405,0.843028,0.809698); + uv(0.852830,0.813929,0.851544,0.815460,0.842046,0.813405); + uv(0.852830,0.813929,0.843028,0.809698,0.849652,0.807217); + uv(0.836102,0.808430,0.849652,0.807217,0.843028,0.809698); + uv(0.845010,0.803051,0.849652,0.807217,0.836102,0.808430); + uv(0.845010,0.803051,0.861522,0.805831,0.849652,0.807217); + uv(0.861286,0.799470,0.861522,0.805831,0.845010,0.803051); + uv(0.861286,0.799470,0.865959,0.799463,0.861522,0.805831); + uv(0.864364,0.792562,0.865959,0.799463,0.861286,0.799470); + uv(0.867825,0.791287,0.865959,0.799463,0.864364,0.792562); + uv(0.867825,0.791287,0.869702,0.797383,0.865959,0.799463); + uv(0.869702,0.797383,0.866499,0.806552,0.865959,0.799463); + uv(0.869702,0.797383,0.872480,0.805344,0.866499,0.806552); + uv(0.884714,0.793532,0.872480,0.805344,0.869702,0.797383); + uv(0.884714,0.793532,0.888193,0.802809,0.872480,0.805344); + uv(0.884714,0.793532,0.901780,0.799450,0.888193,0.802809); + uv(0.905086,0.811724,0.888193,0.802809,0.901780,0.799450); + uv(0.905086,0.811724,0.889567,0.813619,0.888193,0.802809); + uv(0.905086,0.811724,0.903282,0.826447,0.889567,0.813619); + uv(0.915046,0.830141,0.903282,0.826447,0.905086,0.811724); + uv(0.915046,0.830141,0.899403,0.835113,0.903282,0.826447); + uv(0.907238,0.839247,0.899403,0.835113,0.915046,0.830141); + uv(0.902890,0.844418,0.899403,0.835113,0.907238,0.839247); + uv(0.902890,0.844418,0.890615,0.847683,0.899403,0.835113); + uv(0.902890,0.844418,0.890186,0.855677,0.890615,0.847683); + uv(0.890186,0.855677,0.871595,0.859328,0.890615,0.847683); + uv(0.890344,0.866549,0.871595,0.859328,0.890186,0.855677); + uv(0.890344,0.866549,0.877745,0.870445,0.871595,0.859328); + uv(0.881545,0.882065,0.877745,0.870445,0.890344,0.866549); + uv(0.881545,0.882065,0.873698,0.883390,0.877745,0.870445); + uv(0.876478,0.893320,0.873698,0.883390,0.881545,0.882065); + uv(0.876478,0.893320,0.850496,0.897240,0.873698,0.883390); + uv(0.862803,0.735949,0.844412,0.742710,0.842902,0.728978); + uv(0.865288,0.747730,0.844412,0.742710,0.862803,0.735949); + uv(0.865288,0.747730,0.841825,0.749603,0.844412,0.742710); + uv(0.865288,0.747730,0.862997,0.756287,0.841825,0.749603); + uv(0.875471,0.749216,0.862997,0.756287,0.865288,0.747730); + uv(0.875471,0.749216,0.871093,0.759407,0.862997,0.756287); + uv(0.889426,0.755563,0.871093,0.759407,0.875471,0.749216); + uv(0.889426,0.755563,0.882294,0.764915,0.871093,0.759407); + uv(0.899586,0.763539,0.882294,0.764915,0.889426,0.755563); + uv(0.899586,0.763539,0.886790,0.770748,0.882294,0.764915); + uv(0.899586,0.763539,0.888914,0.774996,0.886790,0.770748); + uv(0.904746,0.769652,0.888914,0.774996,0.899586,0.763539); + uv(0.904746,0.769652,0.899586,0.763539,0.909130,0.759916); + uv(0.909130,0.759916,0.899586,0.763539,0.907829,0.741042); + uv(0.907829,0.741042,0.899586,0.763539,0.889426,0.755563); + uv(0.907829,0.741042,0.889426,0.755563,0.887664,0.738223); + uv(0.889426,0.755563,0.875471,0.749216,0.887664,0.738223); + uv(0.887664,0.738223,0.875471,0.749216,0.873562,0.735841); + uv(0.875099,0.895087,0.878817,0.900782,0.871558,0.896349); + uv(0.887265,0.893836,0.878817,0.900782,0.875099,0.895087); + uv(0.883887,0.909029,0.878817,0.900782,0.887265,0.893836); + uv(0.883887,0.909029,0.859751,0.914190,0.878817,0.900782); + uv(0.883887,0.909029,0.868683,0.918768,0.859751,0.914190); + uv(0.883887,0.909029,0.868928,0.928510,0.868683,0.918768); + uv(0.868683,0.918768,0.868928,0.928510,0.866070,0.930611); + uv(0.861389,0.711310,0.860691,0.696299,0.863367,0.698350); + uv(0.861389,0.711310,0.856052,0.708739,0.860691,0.696299); + uv(0.861389,0.711310,0.858020,0.718337,0.856052,0.708739); + uv(0.861389,0.711310,0.879729,0.732293,0.858020,0.718337); + uv(0.879729,0.732293,0.853736,0.725079,0.858020,0.718337); + uv(0.879729,0.732293,0.873562,0.735841,0.853736,0.725079); + uv(0.887664,0.738223,0.873562,0.735841,0.879729,0.732293); + uv(0.871558,0.896349,0.859751,0.914190,0.855237,0.901347); + uv(0.871558,0.896349,0.878817,0.900782,0.859751,0.914190); + uv(0.855237,0.901347,0.859751,0.914190,0.856788,0.915817); + uv(0.868683,0.918768,0.856788,0.915817,0.859751,0.914190); + uv(0.868683,0.918768,0.861670,0.923252,0.856788,0.915817); + uv(0.866070,0.930611,0.861670,0.923252,0.868683,0.918768); + uv(0.866070,0.930611,0.862675,0.932200,0.861670,0.923252); + uv(0.856052,0.708739,0.857300,0.695693,0.860691,0.696299); + uv(0.856052,0.708739,0.850809,0.706801,0.857300,0.695693); + uv(0.856052,0.708739,0.847602,0.712964,0.850809,0.706801); + uv(0.856052,0.708739,0.853005,0.715508,0.847602,0.712964); + uv(0.856052,0.708739,0.858020,0.718337,0.853005,0.715508); + uv(0.858020,0.718337,0.849466,0.721805,0.853005,0.715508); + uv(0.853736,0.725079,0.849466,0.721805,0.858020,0.718337); + uv(0.855237,0.901347,0.856788,0.915817,0.850359,0.906316); + uv(0.850359,0.906316,0.856788,0.915817,0.854262,0.917865); + uv(0.861670,0.923252,0.854262,0.917865,0.856788,0.915817); + uv(0.861670,0.923252,0.855694,0.926742,0.854262,0.917865); + uv(0.862675,0.932200,0.855694,0.926742,0.861670,0.923252); + uv(0.845071,0.932931,0.855694,0.926742,0.862675,0.932200); + uv(0.855694,0.926742,0.845071,0.932931,0.854262,0.917865); + uv(0.854262,0.917865,0.845071,0.932931,0.837731,0.927953); + uv(0.845071,0.932931,0.835094,0.929884,0.837731,0.927953); + uv(0.845071,0.932931,0.838800,0.936505,0.835094,0.929884); + uv(0.842098,0.943719,0.838800,0.936505,0.845071,0.932931); + uv(0.838087,0.944957,0.838800,0.936505,0.842098,0.943719); + uv(0.838087,0.944957,0.832857,0.939119,0.838800,0.936505); + uv(0.828525,0.940804,0.832857,0.939119,0.838087,0.944957); + uv(0.823346,0.934452,0.832857,0.939119,0.828525,0.940804); + uv(0.823346,0.934452,0.832058,0.931272,0.832857,0.939119); + uv(0.816431,0.926176,0.832058,0.931272,0.823346,0.934452); + uv(0.822642,0.921238,0.832058,0.931272,0.816431,0.926176); + uv(0.827913,0.919442,0.832058,0.931272,0.822642,0.921238); + uv(0.827913,0.919442,0.835094,0.929884,0.832058,0.931272); + uv(0.831812,0.915519,0.835094,0.929884,0.827913,0.919442); + uv(0.831812,0.915519,0.837731,0.927953,0.835094,0.929884); + uv(0.844280,0.908438,0.837731,0.927953,0.831812,0.915519); + uv(0.844280,0.908438,0.854262,0.917865,0.837731,0.927953); + uv(0.850359,0.906316,0.854262,0.917865,0.844280,0.908438); + uv(0.853005,0.715508,0.849466,0.721805,0.844281,0.719325); + uv(0.847602,0.712964,0.853005,0.715508,0.844281,0.719325); + uv(0.830381,0.712833,0.847602,0.712964,0.844281,0.719325); + uv(0.833049,0.705752,0.847602,0.712964,0.830381,0.712833); + uv(0.837121,0.699481,0.847602,0.712964,0.833049,0.705752); + uv(0.850809,0.706801,0.847602,0.712964,0.837121,0.699481); + uv(0.850809,0.706801,0.837121,0.699481,0.840307,0.686410); + uv(0.837121,0.699481,0.837423,0.684291,0.840307,0.686410); + uv(0.837121,0.699481,0.832388,0.696804,0.837423,0.684291); + uv(0.837121,0.699481,0.833049,0.705752,0.832388,0.696804); + uv(0.832388,0.696804,0.833049,0.705752,0.829020,0.703745); + uv(0.833049,0.705752,0.825883,0.710228,0.829020,0.703745); + uv(0.833049,0.705752,0.830381,0.712833,0.825883,0.710228); + uv(0.829020,0.703745,0.825883,0.710228,0.820925,0.708203); + uv(0.824800,0.702054,0.829020,0.703745,0.820925,0.708203); + uv(0.827349,0.695429,0.829020,0.703745,0.824800,0.702054); + uv(0.827349,0.695429,0.832388,0.696804,0.829020,0.703745); + uv(0.832388,0.696804,0.827349,0.695429,0.833830,0.683623); + uv(0.827349,0.695429,0.820364,0.692466,0.833830,0.683623); + uv(0.827349,0.695429,0.816624,0.698198,0.820364,0.692466); + uv(0.827349,0.695429,0.824800,0.702054,0.816624,0.698198); + uv(0.816624,0.698198,0.824800,0.702054,0.820925,0.708203); + uv(0.816624,0.698198,0.820925,0.708203,0.813560,0.704289); + uv(0.808374,0.693204,0.816624,0.698198,0.813560,0.704289); + uv(0.820364,0.692466,0.816624,0.698198,0.808374,0.693204); + uv(0.820364,0.692466,0.808374,0.693204,0.811869,0.688601); + uv(0.811869,0.688601,0.808374,0.693204,0.803523,0.688625); + uv(0.808374,0.693204,0.804827,0.697900,0.803523,0.688625); + uv(0.808374,0.693204,0.813560,0.704289,0.804827,0.697900); + uv(0.816431,0.926176,0.823346,0.934452,0.809149,0.932946); + uv(0.809149,0.932946,0.823346,0.934452,0.813789,0.938775); + uv(0.823346,0.934452,0.822882,0.936933,0.813789,0.938775); + uv(0.826871,0.941453,0.822882,0.936933,0.823346,0.934452); + uv(0.825233,0.942085,0.822882,0.936933,0.826871,0.941453); + uv(0.821760,0.938328,0.822882,0.936933,0.825233,0.942085); + uv(0.822882,0.936933,0.814674,0.940323,0.813789,0.938775); + uv(0.813789,0.938775,0.814674,0.940323,0.807218,0.942817); + uv(0.814674,0.940323,0.808517,0.943963,0.807218,0.942817); + uv(0.815682,0.941352,0.821450,0.939027,0.824497,0.942362); + uv(0.809652,0.944551,0.815682,0.941352,0.817482,0.945020); + uv(0.817482,0.945020,0.815682,0.941352,0.824497,0.942362); + uv(0.818593,0.948963,0.817482,0.945020,0.824497,0.942362); + uv(0.811843,0.950199,0.817482,0.945020,0.818593,0.948963); + uv(0.811843,0.950199,0.810875,0.947334,0.817482,0.945020); + uv(0.810847,0.949862,0.810103,0.947603,0.811843,0.950199); + uv(0.809294,0.947889,0.808021,0.945669,0.809116,0.945430); + uv(0.806927,0.944559,0.808387,0.944506,0.808021,0.945669); + uv(0.807218,0.942817,0.808387,0.944506,0.806927,0.944559); + uv(0.806143,0.938743,0.813789,0.938775,0.807218,0.942817); + uv(0.809149,0.932946,0.813789,0.938775,0.806143,0.938743); + uv(0.803523,0.688625,0.804827,0.697900,0.800807,0.691548); + uv(0.800807,0.691548,0.797904,0.687181,0.803523,0.688625); + uv(0.803523,0.688625,0.797904,0.687181,0.799938,0.683950); + uv(0.809862,0.950374,0.809294,0.947889,0.810847,0.949862); + uv(0.809862,0.950374,0.811843,0.950199,0.810941,0.951000); + uv(0.818593,0.948963,0.810941,0.951000,0.811843,0.950199); + uv(0.810941,0.951000,0.818593,0.948963,0.818751,0.950002); + uv(0.824482,0.946839,0.818751,0.950002,0.818593,0.948963); + uv(0.811000,0.952955,0.809762,0.951894,0.810941,0.951000); + uv(0.806460,0.685890,0.803428,0.682458,0.804822,0.682179); + uv(0.806460,0.685890,0.803523,0.688625,0.803428,0.682458); + uv(0.811869,0.688601,0.803523,0.688625,0.806460,0.685890); + uv(0.811869,0.688601,0.806460,0.685890,0.813160,0.681483); + uv(0.806460,0.685890,0.804822,0.682179,0.813160,0.681483); + uv(0.811000,0.952955,0.818618,0.950512,0.819020,0.952392); + uv(0.818618,0.950512,0.811000,0.952955,0.811433,0.951328); + uv(0.827037,0.947438,0.819020,0.952392,0.818618,0.950512); + uv(0.819020,0.952392,0.827037,0.947438,0.829214,0.948836); + uv(0.829214,0.948836,0.827037,0.947438,0.826871,0.941453); + uv(0.827037,0.947438,0.825233,0.942085,0.826871,0.941453); + uv(0.825158,0.947143,0.825233,0.942085,0.827037,0.947438); + uv(0.818593,0.948963,0.824497,0.942362,0.824482,0.946839); + uv(0.818618,0.950512,0.825158,0.947143,0.827037,0.947438); + uv(0.829214,0.948836,0.826871,0.941453,0.828525,0.940804); + uv(0.828525,0.940804,0.826871,0.941453,0.823346,0.934452); + uv(0.829214,0.948836,0.828525,0.940804,0.838087,0.944957); + uv(0.820364,0.692466,0.824221,0.682522,0.833830,0.683623); + uv(0.820364,0.692466,0.811869,0.688601,0.824221,0.682522); + uv(0.811869,0.688601,0.813160,0.681483,0.824221,0.682522); + uv(0.803428,0.682458,0.803523,0.688625,0.799938,0.683950); + uv(0.809762,0.951894,0.809862,0.950374,0.810941,0.951000); + uv(0.808387,0.944506,0.809652,0.944551,0.808021,0.945669); + uv(0.810875,0.947334,0.809652,0.944551,0.817482,0.945020); + uv(0.832388,0.696804,0.833830,0.683623,0.837423,0.684291); + uv(0.845071,0.932931,0.845476,0.941532,0.842098,0.943719); + uv(0.845476,0.941532,0.845071,0.932931,0.862675,0.932200); + uv(0.850809,0.706801,0.840307,0.686410,0.857300,0.695693); + uv(0.832058,0.931272,0.835094,0.929884,0.838800,0.936505); + uv(0.832857,0.939119,0.832058,0.931272,0.838800,0.936505); + uv(0.869938,0.738732,0.875471,0.749216,0.865288,0.747730); + uv(0.869938,0.738732,0.865288,0.747730,0.862803,0.735949); + uv(0.887265,0.893836,0.876478,0.893320,0.881545,0.882065); + uv(0.887265,0.893836,0.881545,0.882065,0.890426,0.879990); + uv(0.890426,0.879990,0.881545,0.882065,0.890344,0.866549); + uv(0.907829,0.741042,0.923241,0.755291,0.909130,0.759916); + uv(0.923241,0.755291,0.907829,0.741042,0.927623,0.728903); + uv(0.927623,0.728903,0.907829,0.741042,0.907151,0.724300); + uv(0.927623,0.728903,0.907151,0.724300,0.919415,0.716308); + uv(0.919415,0.716308,0.907151,0.724300,0.898241,0.712030); + uv(0.907151,0.724300,0.890900,0.712751,0.898241,0.712030); + uv(0.890900,0.712751,0.888022,0.695748,0.898241,0.712030); + uv(0.890900,0.712751,0.882654,0.701259,0.888022,0.695748); + uv(0.885932,0.924023,0.893855,0.926005,0.873689,0.935727); + uv(0.893855,0.926005,0.882337,0.943564,0.873689,0.935727); + uv(0.873689,0.935727,0.882337,0.943564,0.881188,0.945940); + uv(0.887330,0.950509,0.881188,0.945940,0.882337,0.943564); + uv(0.879151,0.947747,0.881188,0.945940,0.887330,0.950509); + uv(0.868009,0.941521,0.881188,0.945940,0.879151,0.947747); + uv(0.868009,0.941521,0.871629,0.938420,0.881188,0.945940); + uv(0.883266,0.689523,0.880543,0.696284,0.876969,0.693319); + uv(0.883266,0.689523,0.885779,0.692494,0.880543,0.696284); + uv(0.883266,0.689523,0.891293,0.688038,0.885779,0.692494); + uv(0.888428,0.684737,0.891293,0.688038,0.883266,0.689523); + uv(0.891293,0.688038,0.888428,0.684737,0.900274,0.679986); + uv(0.888428,0.684737,0.897824,0.678070,0.900274,0.679986); + uv(0.888428,0.684737,0.880466,0.675051,0.897824,0.678070); + uv(0.888428,0.684737,0.875063,0.678587,0.880466,0.675051); + uv(0.888428,0.684737,0.883266,0.689523,0.875063,0.678587); + uv(0.875063,0.678587,0.883266,0.689523,0.876969,0.693319); + uv(0.875063,0.678587,0.876969,0.693319,0.869986,0.682762); + uv(0.868009,0.941521,0.879151,0.947747,0.860795,0.951747); + uv(0.860795,0.951747,0.879151,0.947747,0.869177,0.960638); + uv(0.883335,0.955365,0.869177,0.960638,0.879151,0.947747); + uv(0.883335,0.955365,0.877424,0.962590,0.869177,0.960638); + uv(0.877424,0.962590,0.883335,0.955365,0.891463,0.957802); + uv(0.891463,0.957802,0.883335,0.955365,0.887330,0.950509); + uv(0.887330,0.950509,0.883335,0.955365,0.879151,0.947747); + uv(0.891463,0.957802,0.887330,0.950509,0.893571,0.955518); + uv(0.894918,0.953283,0.893571,0.955518,0.887330,0.950509); + uv(0.894149,0.691952,0.900274,0.679986,0.900939,0.682624); + uv(0.894149,0.691952,0.891293,0.688038,0.900274,0.679986); + uv(0.894149,0.691952,0.885779,0.692494,0.891293,0.688038); + uv(0.894149,0.691952,0.888022,0.695748,0.885779,0.692494); + uv(0.905550,0.705412,0.888022,0.695748,0.894149,0.691952); + uv(0.905550,0.705412,0.898241,0.712030,0.888022,0.695748); + uv(0.919415,0.716308,0.898241,0.712030,0.905550,0.705412); + uv(0.919415,0.716308,0.905550,0.705412,0.916489,0.702328); + uv(0.916489,0.702328,0.905550,0.705412,0.910973,0.696289); + uv(0.905550,0.705412,0.894149,0.691952,0.910973,0.696289); + uv(0.910973,0.696289,0.894149,0.691952,0.900939,0.682624); + uv(0.913940,0.934624,0.919804,0.928087,0.917206,0.943472); + uv(0.923837,0.946539,0.917206,0.943472,0.919804,0.928087); + uv(0.923837,0.946539,0.920690,0.954255,0.917206,0.943472); + uv(0.920690,0.954255,0.913233,0.955041,0.917206,0.943472); + uv(0.920690,0.954255,0.918597,0.959562,0.913233,0.955041); + uv(0.925257,0.960146,0.918597,0.959562,0.920690,0.954255); + uv(0.925257,0.960146,0.924623,0.962190,0.918597,0.959562); + uv(0.922806,0.679095,0.931280,0.674142,0.931313,0.675518); + uv(0.920893,0.675674,0.931280,0.674142,0.922806,0.679095); + uv(0.920893,0.675674,0.930082,0.672961,0.931280,0.674142); + uv(0.920893,0.675674,0.918868,0.667974,0.930082,0.672961); + uv(0.918868,0.667974,0.920893,0.675674,0.913150,0.669042); + uv(0.913150,0.669042,0.920893,0.675674,0.915684,0.678216); + uv(0.915684,0.678216,0.920893,0.675674,0.922806,0.679095); + uv(0.922806,0.679095,0.917003,0.681641,0.915684,0.678216); + uv(0.923716,0.682832,0.917003,0.681641,0.922806,0.679095); + uv(0.923716,0.682832,0.918029,0.684746,0.917003,0.681641); + uv(0.918029,0.684746,0.912345,0.687196,0.917003,0.681641); + uv(0.917180,0.698658,0.912345,0.687196,0.918029,0.684746); + uv(0.910506,0.941923,0.917206,0.943472,0.905398,0.950349); + uv(0.913940,0.934624,0.917206,0.943472,0.910506,0.941923); + uv(0.928500,0.712904,0.919415,0.716308,0.917180,0.698658); + uv(0.927623,0.728903,0.919415,0.716308,0.928500,0.712904); + uv(0.928500,0.712904,0.917180,0.698658,0.923339,0.696984); + uv(0.923339,0.696984,0.917180,0.698658,0.918029,0.684746); + uv(0.917206,0.943472,0.913233,0.955041,0.905398,0.950349); + uv(0.905398,0.950349,0.913233,0.955041,0.904180,0.953906); + uv(0.904180,0.953906,0.913233,0.955041,0.912685,0.957225); + uv(0.918597,0.959562,0.912685,0.957225,0.913233,0.955041); + uv(0.911515,0.959438,0.912685,0.957225,0.918597,0.959562); + uv(0.902372,0.957404,0.912685,0.957225,0.911515,0.959438); + uv(0.902372,0.957404,0.904180,0.953906,0.912685,0.957225); + uv(0.915684,0.678216,0.911300,0.683210,0.909721,0.679120); + uv(0.915684,0.678216,0.917003,0.681641,0.911300,0.683210); + uv(0.917003,0.681641,0.912345,0.687196,0.911300,0.683210); + uv(0.913150,0.669042,0.915684,0.678216,0.909721,0.679120); + uv(0.913150,0.669042,0.909721,0.679120,0.907434,0.670830); + uv(0.902372,0.957404,0.911515,0.959438,0.900384,0.965027); + uv(0.900384,0.965027,0.911515,0.959438,0.908151,0.969275); + uv(0.908151,0.969275,0.911515,0.959438,0.916489,0.964453); + uv(0.916489,0.964453,0.911515,0.959438,0.918597,0.959562); + uv(0.923447,0.964302,0.916489,0.964453,0.918597,0.959562); + uv(0.919148,0.973698,0.916489,0.964453,0.923447,0.964302); + uv(0.919148,0.973698,0.914799,0.968856,0.916489,0.964453); + uv(0.919148,0.973698,0.913143,0.973436,0.914799,0.968856); + uv(0.919148,0.973698,0.918547,0.975948,0.913143,0.973436); + uv(0.918669,0.664277,0.927045,0.661548,0.926590,0.663411); + uv(0.918669,0.664277,0.925712,0.659949,0.927045,0.661548); + uv(0.916995,0.660956,0.925712,0.659949,0.918669,0.664277); + uv(0.915912,0.656265,0.925712,0.659949,0.916995,0.660956); + uv(0.915912,0.656265,0.922350,0.653450,0.925712,0.659949); + uv(0.915912,0.656265,0.915117,0.649648,0.922350,0.653450); + uv(0.915117,0.649648,0.915912,0.656265,0.910284,0.650362); + uv(0.910284,0.650362,0.915912,0.656265,0.910817,0.657051); + uv(0.915912,0.656265,0.916995,0.660956,0.910817,0.657051); + uv(0.910817,0.657051,0.916995,0.660956,0.911775,0.662415); + uv(0.916995,0.660956,0.918669,0.664277,0.911775,0.662415); + uv(0.918669,0.664277,0.912539,0.665696,0.911775,0.662415); + uv(0.918868,0.667974,0.912539,0.665696,0.918669,0.664277); + uv(0.918868,0.667974,0.913150,0.669042,0.912539,0.665696); + uv(0.913150,0.669042,0.907434,0.670830,0.912539,0.665696); + uv(0.912539,0.665696,0.907434,0.670830,0.906762,0.666852); + uv(0.900258,0.968706,0.900384,0.965027,0.908151,0.969275); + uv(0.900258,0.968706,0.908151,0.969275,0.907885,0.971326); + uv(0.913143,0.973436,0.907885,0.971326,0.908151,0.969275); + uv(0.906783,0.973109,0.907885,0.971326,0.913143,0.973436); + uv(0.900258,0.968706,0.907885,0.971326,0.906783,0.973109); + uv(0.897689,0.972181,0.900258,0.968706,0.906783,0.973109); + uv(0.911775,0.662415,0.906762,0.666852,0.906274,0.662826); + uv(0.912539,0.665696,0.906762,0.666852,0.911775,0.662415); + uv(0.910817,0.657051,0.911775,0.662415,0.906274,0.662826); + uv(0.910817,0.657051,0.906274,0.662826,0.905629,0.657419); + uv(0.896779,0.977331,0.897689,0.972181,0.906783,0.973109); + uv(0.896779,0.977331,0.906783,0.973109,0.903591,0.979555); + uv(0.903591,0.979555,0.906783,0.973109,0.911103,0.977597); + uv(0.911103,0.977597,0.906783,0.973109,0.913143,0.973436); + uv(0.911103,0.977597,0.913143,0.973436,0.917288,0.978155); + uv(0.917288,0.978155,0.913143,0.973436,0.918547,0.975948); + uv(0.909499,0.980688,0.911103,0.977597,0.917288,0.978155); + uv(0.909499,0.980688,0.903591,0.979555,0.911103,0.977597); + uv(0.908822,0.982025,0.903591,0.979555,0.909499,0.980688); + uv(0.908822,0.982025,0.904518,0.981124,0.903591,0.979555); + uv(0.908275,0.983072,0.904518,0.981124,0.908822,0.982025); + uv(0.908275,0.983072,0.904594,0.982420,0.904518,0.981124); + uv(0.900407,0.985914,0.904518,0.981124,0.901648,0.986399); + uv(0.900407,0.985914,0.903591,0.979555,0.904518,0.981124); + uv(0.896705,0.984479,0.903591,0.979555,0.900407,0.985914); + uv(0.896779,0.977331,0.903591,0.979555,0.896705,0.984479); + uv(0.910284,0.650362,0.905629,0.657419,0.905424,0.649953); + uv(0.910284,0.650362,0.910817,0.657051,0.905629,0.657419); + uv(0.910303,0.644952,0.910284,0.650362,0.905424,0.649953); + uv(0.910303,0.644952,0.915117,0.649648,0.910284,0.650362); + uv(0.910303,0.644952,0.913300,0.645453,0.915117,0.649648); + uv(0.913300,0.645453,0.910303,0.644952,0.914007,0.642251); + uv(0.914007,0.642251,0.910303,0.644952,0.911261,0.640791); + uv(0.910303,0.644952,0.908153,0.641205,0.911261,0.640791); + uv(0.910303,0.644952,0.907228,0.644910,0.908153,0.641205); + uv(0.910303,0.644952,0.905424,0.649953,0.907228,0.644910); + uv(0.896705,0.984479,0.900407,0.985914,0.896248,0.989324); + uv(0.896248,0.989324,0.900407,0.985914,0.898888,0.990980); + uv(0.898888,0.990980,0.900407,0.985914,0.901648,0.986399); + uv(0.898888,0.990980,0.901648,0.986399,0.900177,0.991030); + uv(0.898888,0.990980,0.900405,0.991448,0.899608,0.992129); + uv(0.902714,0.986598,0.904779,0.982948,0.908045,0.983508); + uv(0.905656,0.987936,0.902714,0.986598,0.908045,0.983508); + uv(0.901122,0.990940,0.902714,0.986598,0.905656,0.987936); + uv(0.903314,0.992062,0.901122,0.990940,0.905656,0.987936); + uv(0.905464,0.993249,0.903314,0.992062,0.905656,0.987936); + uv(0.905464,0.993249,0.905656,0.987936,0.908411,0.989642); + uv(0.908411,0.989642,0.905656,0.987936,0.908045,0.983508); + uv(0.908411,0.989642,0.908045,0.983508,0.910315,0.985879); + uv(0.911978,0.985046,0.910821,0.985754,0.908275,0.983072); + uv(0.909252,0.990465,0.910821,0.985754,0.911978,0.985046); + uv(0.906431,0.995163,0.905202,0.995138,0.905394,0.994093); + uv(0.913300,0.645453,0.914007,0.642251,0.914827,0.642988); + uv(0.913300,0.645453,0.914827,0.642988,0.918381,0.647319); + uv(0.906431,0.995163,0.909252,0.990465,0.910415,0.991315); + uv(0.906431,0.995163,0.905877,0.994050,0.909252,0.990465); + uv(0.909252,0.990465,0.911978,0.985046,0.910415,0.991315); + uv(0.910415,0.991315,0.911978,0.985046,0.913811,0.984753); + uv(0.911978,0.985046,0.908822,0.982025,0.913811,0.984753); + uv(0.911978,0.985046,0.908275,0.983072,0.908822,0.982025); + uv(0.913811,0.984753,0.908822,0.982025,0.909499,0.980688); + uv(0.913811,0.984753,0.909499,0.980688,0.917288,0.978155); + uv(0.915117,0.649648,0.918381,0.647319,0.922350,0.653450); + uv(0.913300,0.645453,0.918381,0.647319,0.915117,0.649648); + uv(0.913143,0.973436,0.908151,0.969275,0.914799,0.968856); + uv(0.908151,0.969275,0.916489,0.964453,0.914799,0.968856); + uv(0.918868,0.667974,0.918669,0.664277,0.926590,0.663411); + uv(0.918868,0.667974,0.926590,0.663411,0.930082,0.672961); + uv(0.923447,0.964302,0.918597,0.959562,0.924623,0.962190); + uv(0.923716,0.682832,0.922806,0.679095,0.931313,0.675518); + uv(0.888022,0.695748,0.882654,0.701259,0.885779,0.692494); + uv(0.885779,0.692494,0.882654,0.701259,0.880543,0.696284); + uv(0.873689,0.935727,0.881188,0.945940,0.871629,0.938420); + uv(0.891594,0.944624,0.894918,0.953283,0.887330,0.950509); + uv(0.891594,0.944624,0.887330,0.950509,0.882337,0.943564); + uv(0.880783,0.970039,0.877424,0.962590,0.891463,0.957802); + uv(0.880783,0.970039,0.873548,0.967378,0.877424,0.962590); + uv(0.880783,0.970039,0.878961,0.972287,0.873548,0.967378); + uv(0.880466,0.675051,0.887412,0.663230,0.888058,0.665812); + uv(0.880466,0.675051,0.877336,0.670805,0.887412,0.663230); + uv(0.880466,0.675051,0.872277,0.674950,0.877336,0.670805); + uv(0.880466,0.675051,0.875063,0.678587,0.872277,0.674950); + uv(0.872277,0.674950,0.875063,0.678587,0.869986,0.682762); + uv(0.872277,0.674950,0.869986,0.682762,0.867065,0.678611); + uv(0.860795,0.951747,0.869177,0.960638,0.859336,0.956488); + uv(0.859336,0.956488,0.869177,0.960638,0.868061,0.962939); + uv(0.873548,0.967378,0.868061,0.962939,0.869177,0.960638); + uv(0.865778,0.964662,0.868061,0.962939,0.873548,0.967378); + uv(0.855764,0.959947,0.868061,0.962939,0.865778,0.964662); + uv(0.859336,0.956488,0.868061,0.962939,0.855764,0.959947); + uv(0.869507,0.671370,0.867065,0.678611,0.863489,0.675162); + uv(0.869507,0.671370,0.872277,0.674950,0.867065,0.678611); + uv(0.877336,0.670805,0.872277,0.674950,0.869507,0.671370); + uv(0.874551,0.667255,0.877336,0.670805,0.869507,0.671370); + uv(0.874551,0.667255,0.884877,0.661627,0.877336,0.670805); + uv(0.874551,0.667255,0.871514,0.661989,0.884877,0.661627); + uv(0.871514,0.661989,0.874551,0.667255,0.865546,0.665722); + uv(0.865546,0.665722,0.874551,0.667255,0.869507,0.671370); + uv(0.865546,0.665722,0.869507,0.671370,0.863489,0.675162); + uv(0.865546,0.665722,0.863489,0.675162,0.859597,0.669289); + uv(0.851988,0.965579,0.855764,0.959947,0.865778,0.964662); + uv(0.851988,0.965579,0.865778,0.964662,0.859518,0.971241); + uv(0.859518,0.971241,0.865778,0.964662,0.869803,0.971428); + uv(0.869803,0.971428,0.865778,0.964662,0.873548,0.967378); + uv(0.876825,0.974729,0.869803,0.971428,0.873548,0.967378); + uv(0.866278,0.975227,0.869803,0.971428,0.876825,0.974729); + uv(0.866278,0.975227,0.859518,0.971241,0.869803,0.971428); + uv(0.865254,0.976311,0.859518,0.971241,0.866278,0.975227); + uv(0.865254,0.976311,0.860101,0.973480,0.859518,0.971241); + uv(0.865254,0.976311,0.864112,0.977424,0.860101,0.973480); + uv(0.868089,0.981428,0.864112,0.977424,0.865254,0.976311); + uv(0.868089,0.981428,0.866340,0.981854,0.864112,0.977424); + uv(0.862579,0.987064,0.866340,0.981854,0.868089,0.981428); + uv(0.856380,0.990036,0.861832,0.985707,0.862416,0.986578); + uv(0.856380,0.990036,0.856790,0.989013,0.861832,0.985707); + uv(0.856380,0.990036,0.855204,0.989885,0.856790,0.989013); + uv(0.855722,0.991281,0.855204,0.989885,0.856380,0.990036); + uv(0.861682,0.646449,0.858676,0.652244,0.857362,0.646339); + uv(0.862801,0.650799,0.858676,0.652244,0.861682,0.646449); + uv(0.862801,0.650799,0.866233,0.655041,0.858676,0.652244); + uv(0.866233,0.655041,0.862801,0.650799,0.869986,0.649729); + uv(0.862801,0.650799,0.863096,0.646815,0.869986,0.649729); + uv(0.862801,0.650799,0.861682,0.646449,0.863096,0.646815); + uv(0.857244,0.991812,0.855722,0.991281,0.856380,0.990036); + uv(0.857244,0.991812,0.857001,0.990164,0.862579,0.987064); + uv(0.863692,0.988628,0.857244,0.991812,0.862579,0.987064); + uv(0.863692,0.988628,0.862579,0.987064,0.868089,0.981428); + uv(0.863692,0.988628,0.868089,0.981428,0.870504,0.981862); + uv(0.868089,0.981428,0.865254,0.976311,0.870504,0.981862); + uv(0.870504,0.981862,0.865254,0.976311,0.866278,0.975227); + uv(0.870504,0.981862,0.866278,0.975227,0.876825,0.974729); + uv(0.871514,0.661989,0.878088,0.655072,0.884877,0.661627); + uv(0.866233,0.655041,0.878088,0.655072,0.871514,0.661989); + uv(0.866233,0.655041,0.869986,0.649729,0.878088,0.655072); + uv(0.866233,0.655041,0.871514,0.661989,0.861023,0.658280); + uv(0.861023,0.658280,0.871514,0.661989,0.865546,0.665722); + uv(0.861023,0.658280,0.865546,0.665722,0.859597,0.669289); + uv(0.861023,0.658280,0.859597,0.669289,0.855109,0.660393); + uv(0.847424,0.973862,0.851988,0.965579,0.859518,0.971241); + uv(0.847424,0.973862,0.859518,0.971241,0.852956,0.977610); + uv(0.852956,0.977610,0.859518,0.971241,0.860101,0.973480); + uv(0.852956,0.977610,0.860101,0.973480,0.854339,0.978708); + uv(0.864112,0.977424,0.859679,0.975071,0.860101,0.973480); + uv(0.855640,0.979352,0.859706,0.975763,0.863634,0.977871); + uv(0.848975,0.983158,0.854339,0.978708,0.850614,0.983759); + uv(0.848975,0.983158,0.852956,0.977610,0.854339,0.978708); + uv(0.846388,0.979796,0.852956,0.977610,0.848975,0.983158); + uv(0.847424,0.973862,0.852956,0.977610,0.846388,0.979796); + uv(0.858676,0.652244,0.855109,0.660393,0.854541,0.653634); + uv(0.858676,0.652244,0.861023,0.658280,0.855109,0.660393); + uv(0.858676,0.652244,0.866233,0.655041,0.861023,0.658280); + uv(0.858676,0.652244,0.854541,0.653634,0.853664,0.648611); + uv(0.848975,0.983158,0.850744,0.984355,0.849462,0.984896); + uv(0.851874,0.984016,0.855640,0.979352,0.858908,0.982358); + uv(0.858908,0.982358,0.855640,0.979352,0.863634,0.977871); + uv(0.861832,0.985707,0.858908,0.982358,0.863634,0.977871); + uv(0.856790,0.989013,0.858908,0.982358,0.861832,0.985707); + uv(0.856790,0.989013,0.854353,0.986505,0.858908,0.982358); + uv(0.855204,0.989885,0.853180,0.987561,0.855797,0.989044); + uv(0.858676,0.652244,0.853664,0.648611,0.857362,0.646339); + uv(0.849462,0.984896,0.850744,0.984355,0.850870,0.985507); + uv(0.850870,0.985507,0.850744,0.984355,0.851874,0.984016); + uv(0.854353,0.986505,0.851874,0.984016,0.858908,0.982358); + uv(0.861832,0.985707,0.863634,0.977871,0.865650,0.981800); + uv(0.862416,0.986578,0.861832,0.985707,0.865650,0.981800); + uv(0.876825,0.974729,0.873548,0.967378,0.878961,0.972287); + uv(0.877336,0.670805,0.884877,0.661627,0.887412,0.663230); + uv(0.877424,0.962590,0.873548,0.967378,0.869177,0.960638); + uv(0.880466,0.675051,0.888058,0.665812,0.897824,0.678070); + uv(0.923241,0.755291,0.927623,0.728903,0.937469,0.744444); + uv(0.938332,0.768904,0.923241,0.755291,0.937469,0.744444); + uv(0.923241,0.755291,0.938332,0.768904,0.920052,0.763323); + uv(0.938332,0.768904,0.930718,0.775506,0.920052,0.763323); + uv(0.920052,0.763323,0.930718,0.775506,0.911432,0.783638); + uv(0.920052,0.763323,0.911432,0.783638,0.904746,0.769652); + uv(0.920052,0.763323,0.904746,0.769652,0.909130,0.759916); + uv(0.923241,0.755291,0.920052,0.763323,0.909130,0.759916); + uv(0.938332,0.768904,0.937469,0.744444,0.949657,0.757588); + uv(0.960878,0.744263,0.949657,0.757588,0.937469,0.744444); + uv(0.969837,0.755380,0.949657,0.757588,0.960878,0.744263); + uv(0.969837,0.755380,0.959730,0.768836,0.949657,0.757588); + uv(0.969837,0.755380,0.978415,0.783340,0.959730,0.768836); + uv(0.984444,0.771321,0.978415,0.783340,0.969837,0.755380); + uv(0.621713,0.614243,0.632099,0.629288,0.621713,0.629288); + uv(0.950210,0.730743,0.960878,0.744263,0.937469,0.744444); + uv(0.888914,0.774996,0.876243,0.776528,0.886790,0.770748); + uv(0.886790,0.770748,0.876243,0.776528,0.882294,0.764915); + uv(0.876243,0.776528,0.875768,0.769115,0.882294,0.764915); + uv(0.876243,0.776528,0.868306,0.772885,0.875768,0.769115); + uv(0.868306,0.772885,0.876243,0.776528,0.861338,0.779019); + uv(0.887138,0.841490,0.871924,0.836666,0.889684,0.831233); + uv(0.871924,0.836666,0.871968,0.827681,0.889684,0.831233); + uv(0.871924,0.836666,0.866428,0.827824,0.871968,0.827681); + uv(0.871968,0.827681,0.866428,0.827824,0.867317,0.821525); + uv(0.867317,0.821525,0.866428,0.827824,0.860863,0.821768); + uv(0.866428,0.827824,0.860639,0.827878,0.860863,0.821768); + uv(0.860639,0.827878,0.852414,0.829999,0.860863,0.821768); + uv(0.852414,0.829999,0.853937,0.821927,0.860863,0.821768); + uv(0.860863,0.821768,0.853937,0.821927,0.852830,0.813929); + uv(0.860973,0.815716,0.860863,0.821768,0.852830,0.813929); + uv(0.866608,0.815107,0.860863,0.821768,0.860973,0.815716); + uv(0.867317,0.821525,0.860863,0.821768,0.866608,0.815107); + uv(0.872031,0.814995,0.867317,0.821525,0.866608,0.815107); + uv(0.872213,0.821472,0.867317,0.821525,0.872031,0.814995); + uv(0.872213,0.821472,0.871968,0.827681,0.867317,0.821525); + uv(0.889684,0.831233,0.871968,0.827681,0.872213,0.821472); + uv(0.889684,0.831233,0.872213,0.821472,0.889440,0.822491); + uv(0.889440,0.822491,0.872213,0.821472,0.889567,0.813619); + uv(0.889567,0.813619,0.872213,0.821472,0.872031,0.814995); + uv(0.889567,0.813619,0.872031,0.814995,0.872480,0.805344); + uv(0.872031,0.814995,0.866608,0.815107,0.872480,0.805344); + uv(0.872480,0.805344,0.866608,0.815107,0.866499,0.806552); + uv(0.866608,0.815107,0.860973,0.815716,0.866499,0.806552); + uv(0.866499,0.806552,0.860973,0.815716,0.861522,0.805831); + uv(0.860973,0.815716,0.849652,0.807217,0.861522,0.805831); + uv(0.860973,0.815716,0.852830,0.813929,0.849652,0.807217); + uv(0.865959,0.799463,0.866499,0.806552,0.861522,0.805831); + uv(0.889567,0.813619,0.872480,0.805344,0.888193,0.802809); + uv(0.903282,0.826447,0.889440,0.822491,0.889567,0.813619); + uv(0.899403,0.835113,0.889440,0.822491,0.903282,0.826447); + uv(0.899403,0.835113,0.889684,0.831233,0.889440,0.822491); + uv(0.890615,0.847683,0.889684,0.831233,0.899403,0.835113); + uv(0.890615,0.847683,0.887138,0.841490,0.889684,0.831233); + uv(0.875768,0.769115,0.868306,0.772885,0.868455,0.769755); + uv(0.890615,0.847683,0.871595,0.859328,0.881625,0.852178); + uv(0.875768,0.769115,0.866051,0.766329,0.882294,0.764915); + uv(0.882294,0.764915,0.866051,0.766329,0.871093,0.759407); + uv(0.866051,0.766329,0.857998,0.764435,0.871093,0.759407); + uv(0.871595,0.859328,0.869919,0.874256,0.864567,0.863734); + uv(0.877745,0.870445,0.869919,0.874256,0.871595,0.859328); + uv(0.873698,0.883390,0.869919,0.874256,0.877745,0.870445); + uv(0.873698,0.883390,0.844520,0.881936,0.869919,0.874256); + uv(0.873698,0.883390,0.852934,0.888302,0.844520,0.881936); + uv(0.850496,0.897240,0.852934,0.888302,0.873698,0.883390); + uv(0.850496,0.897240,0.844360,0.891359,0.852934,0.888302); + uv(0.850496,0.897240,0.846452,0.898687,0.844360,0.891359); + uv(0.844412,0.742710,0.839836,0.727097,0.842902,0.728978); + uv(0.844412,0.742710,0.838153,0.741453,0.839836,0.727097); + uv(0.844412,0.742710,0.836713,0.748084,0.838153,0.741453); + uv(0.844412,0.742710,0.841825,0.749603,0.836713,0.748084); + uv(0.841825,0.749603,0.839765,0.756971,0.836713,0.748084); + uv(0.841825,0.749603,0.857998,0.764435,0.839765,0.756971); + uv(0.862997,0.756287,0.857998,0.764435,0.841825,0.749603); + uv(0.871093,0.759407,0.857998,0.764435,0.862997,0.756287); + uv(0.864567,0.863734,0.869919,0.874256,0.843603,0.868503); + uv(0.869919,0.874256,0.844520,0.881936,0.843603,0.868503); + uv(0.843603,0.868503,0.844520,0.881936,0.841212,0.883494); + uv(0.844360,0.891359,0.841212,0.883494,0.844520,0.881936); + uv(0.844360,0.891359,0.837466,0.884382,0.841212,0.883494); + uv(0.844360,0.891359,0.836743,0.892941,0.837466,0.884382); + uv(0.842332,0.899610,0.836743,0.892941,0.844360,0.891359); + uv(0.842332,0.899610,0.827251,0.895006,0.836743,0.892941); + uv(0.842332,0.899610,0.825786,0.902330,0.827251,0.895006); + uv(0.835985,0.728344,0.819439,0.739060,0.819117,0.726527); + uv(0.832422,0.741203,0.819439,0.739060,0.835985,0.728344); + uv(0.832422,0.741203,0.817994,0.745499,0.819439,0.739060); + uv(0.832422,0.741203,0.831421,0.747560,0.817994,0.745499); + uv(0.838153,0.741453,0.831421,0.747560,0.832422,0.741203); + uv(0.838153,0.741453,0.836713,0.748084,0.831421,0.747560); + uv(0.831421,0.747560,0.836713,0.748084,0.834438,0.754981); + uv(0.839765,0.756971,0.834438,0.754981,0.836713,0.748084); + uv(0.843603,0.868503,0.841212,0.883494,0.838832,0.871764); + uv(0.838832,0.871764,0.841212,0.883494,0.833077,0.871635); + uv(0.841212,0.883494,0.837466,0.884382,0.833077,0.871635); + uv(0.833077,0.871635,0.837466,0.884382,0.820810,0.875955); + uv(0.837466,0.884382,0.822861,0.888713,0.820810,0.875955); + uv(0.836743,0.892941,0.822861,0.888713,0.837466,0.884382); + uv(0.836743,0.892941,0.827251,0.895006,0.822861,0.888713); + uv(0.827251,0.895006,0.821229,0.896318,0.822861,0.888713); + uv(0.825786,0.902330,0.821229,0.896318,0.827251,0.895006); + uv(0.825786,0.902330,0.822135,0.903309,0.821229,0.896318); + uv(0.819439,0.739060,0.815823,0.725430,0.819117,0.726527); + uv(0.819439,0.739060,0.814373,0.737705,0.815823,0.725430); + uv(0.819439,0.739060,0.813208,0.744616,0.814373,0.737705); + uv(0.819439,0.739060,0.817994,0.745499,0.813208,0.744616); + uv(0.817994,0.745499,0.817099,0.752185,0.813208,0.744616); + uv(0.817994,0.745499,0.830067,0.754246,0.817099,0.752185); + uv(0.831421,0.747560,0.830067,0.754246,0.817994,0.745499); + uv(0.831421,0.747560,0.834438,0.754981,0.830067,0.754246); + uv(0.813208,0.744616,0.817099,0.752185,0.812143,0.751013); + uv(0.820810,0.875955,0.819876,0.889700,0.816655,0.878698); + uv(0.820810,0.875955,0.822861,0.888713,0.819876,0.889700); + uv(0.821229,0.896318,0.819876,0.889700,0.822861,0.888713); + uv(0.816544,0.889523,0.819876,0.889700,0.821229,0.896318); + uv(0.811473,0.878400,0.819876,0.889700,0.816544,0.889523); + uv(0.816655,0.878698,0.819876,0.889700,0.811473,0.878400); + uv(0.808275,0.744099,0.812143,0.751013,0.807027,0.750297); + uv(0.808275,0.744099,0.813208,0.744616,0.812143,0.751013); + uv(0.808275,0.744099,0.814373,0.737705,0.813208,0.744616); + uv(0.809460,0.738080,0.814373,0.737705,0.808275,0.744099); + uv(0.814373,0.737705,0.809460,0.738080,0.815823,0.725430); + uv(0.809460,0.738080,0.812164,0.726545,0.815823,0.725430); + uv(0.809460,0.738080,0.802334,0.736703,0.812164,0.726545); + uv(0.809460,0.738080,0.801012,0.742885,0.802334,0.736703); + uv(0.809460,0.738080,0.808275,0.744099,0.801012,0.742885); + uv(0.808275,0.744099,0.807027,0.750297,0.801012,0.742885); + uv(0.801012,0.742885,0.807027,0.750297,0.799188,0.748629); + uv(0.811473,0.878400,0.816544,0.889523,0.804611,0.881521); + uv(0.816544,0.889523,0.807853,0.890740,0.804611,0.881521); + uv(0.815568,0.896817,0.807853,0.890740,0.816544,0.889523); + uv(0.815568,0.896817,0.810357,0.897185,0.807853,0.890740); + uv(0.818198,0.903660,0.810357,0.897185,0.815568,0.896817); + uv(0.809020,0.904152,0.810357,0.897185,0.818198,0.903660); + uv(0.810357,0.897185,0.809020,0.904152,0.808882,0.897306); + uv(0.809020,0.904152,0.807535,0.902397,0.808882,0.897306); + uv(0.809020,0.904152,0.799742,0.904684,0.807535,0.902397); + uv(0.802828,0.726993,0.794681,0.735335,0.793465,0.728961); + uv(0.802334,0.736703,0.794681,0.735335,0.802828,0.726993); + uv(0.802334,0.736703,0.792800,0.740509,0.794681,0.735335); + uv(0.802334,0.736703,0.801012,0.742885,0.792800,0.740509); + uv(0.801012,0.742885,0.799188,0.748629,0.792800,0.740509); + uv(0.799188,0.748629,0.790761,0.745392,0.792800,0.740509); + uv(0.804611,0.881521,0.807853,0.890740,0.797163,0.885205); + uv(0.807853,0.890740,0.798933,0.891578,0.797163,0.885205); + uv(0.807853,0.890740,0.806837,0.892700,0.798933,0.891578); + uv(0.808882,0.897306,0.806837,0.892700,0.807853,0.890740); + uv(0.807354,0.897397,0.806837,0.892700,0.808882,0.897306); + uv(0.805545,0.893567,0.806837,0.892700,0.807354,0.897397); + uv(0.806837,0.892700,0.799243,0.893134,0.798933,0.891578); + uv(0.798933,0.891578,0.799243,0.893134,0.792478,0.893143); + uv(0.799243,0.893134,0.793253,0.894490,0.792478,0.893143); + uv(0.806674,0.897434,0.799795,0.894281,0.805115,0.894073); + uv(0.806674,0.897434,0.800261,0.897774,0.799795,0.894281); + uv(0.800220,0.901604,0.800261,0.897774,0.806674,0.897434); + uv(0.794390,0.900824,0.800261,0.897774,0.800220,0.901604); + uv(0.794390,0.900824,0.794268,0.897922,0.800261,0.897774); + uv(0.787070,0.737642,0.782803,0.734548,0.785576,0.732204); + uv(0.787070,0.737642,0.781941,0.737786,0.782803,0.734548); + uv(0.785531,0.740767,0.781941,0.737786,0.787070,0.737642); + uv(0.798933,0.891578,0.792478,0.893143,0.792640,0.889375); + uv(0.797163,0.885205,0.798933,0.891578,0.792640,0.889375); + uv(0.790761,0.745392,0.785531,0.740767,0.787070,0.737642); + uv(0.790761,0.745392,0.787070,0.737642,0.792800,0.740509); + uv(0.794681,0.735335,0.792800,0.740509,0.787070,0.737642); + uv(0.794681,0.735335,0.787070,0.737642,0.789023,0.734376); + uv(0.789023,0.734376,0.787070,0.737642,0.785576,0.732204); + uv(0.786730,0.731585,0.789023,0.734376,0.785576,0.732204); + uv(0.793465,0.728961,0.789023,0.734376,0.786730,0.731585); + uv(0.794681,0.735335,0.789023,0.734376,0.793465,0.728961); + uv(0.799742,0.904684,0.793000,0.902998,0.799880,0.902954); + uv(0.799880,0.902954,0.793000,0.902998,0.793794,0.901715); + uv(0.793000,0.902998,0.792232,0.901737,0.793451,0.901275); + uv(0.792232,0.901737,0.792714,0.900452,0.793451,0.901275); + uv(0.792714,0.900452,0.794390,0.900824,0.793451,0.901275); + uv(0.800220,0.901604,0.793451,0.901275,0.794390,0.900824); + uv(0.807535,0.902397,0.799880,0.902954,0.806047,0.901652); + uv(0.807535,0.902397,0.799742,0.904684,0.799880,0.902954); + uv(0.806047,0.901652,0.807354,0.897397,0.807535,0.902397); + uv(0.805566,0.901216,0.800220,0.901604,0.806674,0.897434); + uv(0.807535,0.902397,0.807354,0.897397,0.808882,0.897306); + uv(0.792478,0.893143,0.792994,0.894939,0.791754,0.894566); + uv(0.791754,0.894566,0.792994,0.894939,0.792381,0.895831); + uv(0.792381,0.895831,0.792994,0.894939,0.794030,0.895333); + uv(0.800261,0.897774,0.794030,0.895333,0.799795,0.894281); + uv(0.800261,0.897774,0.794268,0.897922,0.794030,0.895333); + uv(0.810357,0.897185,0.808882,0.897306,0.807853,0.890740); + uv(0.812164,0.726545,0.802334,0.736703,0.802828,0.726993); + uv(0.818198,0.903660,0.815568,0.896817,0.821229,0.896318); + uv(0.821229,0.896318,0.815568,0.896817,0.816544,0.889523); + uv(0.818198,0.903660,0.821229,0.896318,0.822135,0.903309); + uv(0.838153,0.741453,0.832422,0.741203,0.839836,0.727097); + uv(0.839836,0.727097,0.832422,0.741203,0.835985,0.728344); + uv(0.842332,0.899610,0.844360,0.891359,0.846452,0.898687); + uv(0.852934,0.888302,0.844360,0.891359,0.844520,0.881936); + uv(0.867825,0.791287,0.864364,0.792562,0.860837,0.786523); + uv(0.845010,0.803051,0.836102,0.808430,0.832936,0.803558); + uv(0.836102,0.808430,0.832052,0.810154,0.832936,0.803558); + uv(0.836102,0.808430,0.843028,0.809698,0.835804,0.813631); + uv(0.832052,0.810154,0.828236,0.805569,0.832936,0.803558); + uv(0.832052,0.810154,0.831055,0.809340,0.828236,0.805569); + uv(0.835804,0.813631,0.836249,0.816196,0.834918,0.815634); + uv(0.832936,0.803558,0.828236,0.805569,0.828031,0.799571); + uv(0.832936,0.803558,0.828031,0.799571,0.831817,0.797954); + uv(0.841280,0.793888,0.832936,0.803558,0.831817,0.797954); + uv(0.843967,0.798301,0.832936,0.803558,0.841280,0.793888); + uv(0.845010,0.803051,0.832936,0.803558,0.843967,0.798301); + uv(0.969822,0.885677,0.972508,0.858495,0.983376,0.875067); + uv(0.969822,0.885677,0.962546,0.874274,0.972508,0.858495); + uv(0.969822,0.885677,0.950081,0.884168,0.962546,0.874274); + uv(0.958815,0.896223,0.950081,0.884168,0.969822,0.885677); + uv(0.944071,0.908053,0.950081,0.884168,0.958815,0.896223); + uv(0.944071,0.908053,0.934831,0.895825,0.950081,0.884168); + uv(0.934831,0.895825,0.942201,0.873720,0.950081,0.884168); + uv(0.950081,0.884168,0.942201,0.873720,0.962546,0.874274); + uv(0.962546,0.874274,0.942201,0.873720,0.955912,0.865068); + uv(0.942201,0.873720,0.934242,0.862563,0.955912,0.865068); + uv(0.955912,0.865068,0.934242,0.862563,0.949019,0.853518); + uv(0.949019,0.853518,0.934242,0.862563,0.924464,0.850676); + uv(0.949019,0.853518,0.924464,0.850676,0.941225,0.840618); + uv(0.949019,0.853518,0.941225,0.840618,0.961960,0.838999); + uv(0.961960,0.838999,0.955912,0.865068,0.949019,0.853518); + uv(0.972508,0.858495,0.955912,0.865068,0.961960,0.838999); + uv(0.962546,0.874274,0.955912,0.865068,0.972508,0.858495); + uv(0.835689,0.827332,0.836571,0.825812,0.842032,0.827241); + uv(0.850879,0.821718,0.849847,0.826490,0.842424,0.825772); + uv(-13.280798,-80.907349,-12.966859,-80.744247,-12.962575,-80.846642); + uv(-4.901785,-81.697876,-4.853787,-81.794609,-4.904505,-81.892227); + uv(-6.062336,-72.020782,-6.030817,-72.099609,-6.290397,-72.208443); + uv(-24.108358,-60.043045,-24.380100,-59.948093,-24.347284,-59.869804); + uv(-23.168671,-73.542068,-23.426643,-73.468399,-23.405106,-73.365005); + uv(-22.420420,-78.664818,-22.742420,-78.507454,-22.482708,-78.574738); + uv(-21.501467,-79.734955,-21.828615,-79.685127,-21.825912,-79.582687); + uv(-24.539267,-73.774750,-24.593559,-73.679634,-24.544312,-73.582306); + uv(-24.720654,-67.965935,-24.853746,-67.902687,-24.788773,-67.866089); + uv(-24.642443,-53.815594,-24.697002,-53.866425,-24.923187,-53.676853); + uv(20.527197,-74.708702,20.827028,-74.618347,20.822268,-74.706467); + uv(15.069846,-73.377930,14.780270,-73.365578,14.779616,-73.277321); + uv(15.147603,-73.347206,14.783456,-73.241791,15.073033,-73.254150); + uv(22.319008,-28.725336,22.637953,-28.930254,22.714128,-29.008217); + uv(6.021642,-81.272835,6.082910,-81.170525,6.146212,-81.206207); + uv(-3.392055,-68.992538,-3.604435,-69.197769,-3.657134,-69.147736); + uv(-24.982498,-79.808250,-25.033176,-79.148163,-24.929272,-79.136566); + uv(-25.184652,-76.232193,-25.189497,-75.753197,-25.124523,-75.671219); + uv(-17.347164,-80.583336,-17.477264,-80.049355,-17.408880,-80.077522); + uv(-24.965441,-35.990669,-25.106844,-36.056370,-25.150936,-35.996990); + uv(-13.939616,-80.056671,-13.817569,-80.537354,-13.869593,-80.561409); + uv(-14.723388,-79.664238,-14.729911,-78.937370,-14.677851,-78.913383); + uv(-25.048264,-79.853653,-25.110710,-79.798485,-25.057501,-79.126808); + uv(-21.421728,-58.112392,-21.000635,-58.011219,-20.950727,-58.077950); + uv(-20.822660,-80.163696,-20.823622,-80.087761,-20.352224,-80.059280); + uv(-15.007541,-80.060905,-14.545848,-80.072983,-14.544574,-80.148911); + uv(-14.615086,-52.961464,-14.572099,-52.892414,-14.153472,-52.976227); + uv(3.087521,-78.545944,3.150949,-79.216942,3.092438,-79.273430); + uv(-18.649740,-80.545967,-18.599796,-80.038437,-18.531853,-80.007858); + uv(-21.422457,-80.067307,-21.475929,-80.045052,-21.364342,-79.560638); + uv(-20.859776,-79.796547,-20.930107,-79.047058,-20.876602,-79.069229); + uv(-15.758815,-66.223358,-16.313395,-66.291840,-15.859357,-66.130402); + uv(-2.035691,-80.422890,-1.993118,-79.671852,-1.912670,-80.483025); + uv(23.437548,-36.366653,24.005960,-36.893520,23.830179,-36.865952); + uv(8.616843,-50.366055,8.577897,-50.992306,8.529596,-51.003117); + uv(9.252394,-47.405434,9.300345,-47.393166,9.122686,-48.002995); + uv(-18.070995,-76.872025,-18.045179,-76.795334,-17.504133,-76.642738); + uv(-1.592973,-78.387001,-1.229029,-78.509552,-1.232568,-78.590401); + uv(-18.154575,-76.858070,-17.659897,-76.617889,-17.613264,-76.706413); + uv(-19.675653,-75.488716,-19.718773,-75.398422,-19.066320,-75.185745); + uv(-20.030107,-75.876526,-19.473112,-75.632156,-19.376259,-75.668167); + uv(13.383660,-34.481831,13.636287,-34.379208,13.641295,-34.480663); + uv(-6.654805,9.365225,-6.634789,9.469424,-6.437697,9.412366); + uv(-22.366480,-44.558010,-22.520136,-44.725204,-22.467236,-44.524754); + uv(-22.178465,-45.121540,-22.370176,-45.241550,-22.239649,-45.060287); + uv(-21.651302,-51.232330,-21.682096,-51.164497,-21.481995,-51.059071); + uv(-21.933920,-73.361923,-21.905722,-73.229233,-21.854258,-73.283089); + uv(-21.903875,-63.307571,-21.952784,-63.159195,-21.895351,-63.135887); + uv(5.222324,-52.074017,5.261543,-52.122009,5.087721,-52.741074); + uv(-17.565931,-75.028709,-17.691360,-74.688889,-17.628849,-74.615814); + uv(3.340878,-66.729027,3.153528,-66.965942,3.141085,-66.854561); + uv(3.179656,-66.878967,3.233875,-66.947433,3.033646,-67.072273); + uv(-12.329519,-55.470474,-12.559288,-55.528862,-12.566625,-55.441841); + uv(-12.276855,-55.189835,-12.209578,-55.276009,-12.506487,-55.248760); + uv(15.233047,-40.448120,15.276448,-40.387516,15.321365,-40.512554); + uv(-8.533902,-27.092340,-8.771352,-27.066711,-8.553642,-27.020460); + uv(-9.949520,-16.450905,-10.164249,-16.509457,-10.168746,-16.422993); + uv(15.664044,-13.831587,15.758834,-13.777785,15.852901,-13.811986); + uv(23.269117,-52.401058,22.737137,-52.098820,23.254719,-52.322948); + uv(-7.668017,-58.672302,-7.655995,-58.721519,-8.107017,-59.134964); + uv(-4.960114,-59.649776,-5.442257,-60.070023,-5.458311,-60.021969); + uv(-3.031946,-57.470219,-3.542770,-57.910431,-3.091305,-57.457394); + uv(-3.318071,-39.952904,-3.409355,-39.809219,-3.349289,-39.800262); + uv(16.696817,-45.509789,17.111588,-45.529202,17.124531,-45.603233); + uv(17.180601,-70.488686,17.215401,-70.417297,17.595713,-70.498428); + uv(-10.437354,-65.672501,-10.133651,-65.953621,-10.497066,-65.718147); + uv(-21.436953,-63.840187,-21.348379,-63.788948,-21.246161,-63.825592); + uv(-16.611483,-53.277634,-16.569214,-53.480591,-16.639660,-53.554798); + uv(-13.177969,-55.648956,-13.159972,-55.926968,-13.269915,-55.692135); + uv(-21.622169,-48.433235,-21.709473,-48.729713,-21.668186,-48.410831); + uv(-18.974735,-62.596191,-19.011845,-62.639744,-19.113567,-62.347900); + uv(-22.102947,-76.317871,-22.490812,-76.163521,-22.442757,-76.132462); + uv(-12.119361,-13.233775,-12.264164,-12.822655,-12.094280,-13.203976); + uv(8.407323,-15.310186,8.603148,-14.819048,8.637774,-14.940213); + uv(-14.266129,-12.162105,-14.572497,-11.863295,-14.551475,-11.830507); + uv(-16.000809,-17.071709,-16.046944,-17.084570,-16.365974,-16.785240); + uv(-11.593095,-80.764191,-11.643042,-80.884987,-11.640715,-80.769302); + uv(-18.935415,-79.680809,-18.942732,-79.601746,-18.862934,-79.610916); + uv(-18.351240,-71.949760,-18.430992,-71.940193,-18.458384,-71.870880); + uv(-21.478188,-78.117897,-21.908772,-77.931801,-21.511641,-78.051300); + uv(-21.378986,-76.941895,-21.828686,-76.827087,-21.808691,-76.753777); + uv(-22.092714,-76.864502,-22.433155,-76.680252,-22.075806,-76.790413); + uv(-18.071188,-46.372688,-18.262735,-46.484516,-18.122690,-46.325787); + uv(-17.223572,-51.291683,-17.348658,-51.407093,-17.420132,-51.394447); + uv(-13.715596,-62.991695,-13.892319,-63.025307,-13.753313,-62.927109); + uv(-13.654475,-63.842590,-13.804609,-63.948738,-13.831252,-63.875916); + uv(-10.624310,-73.467674,-10.803354,-73.507584,-10.647633,-73.409821); + uv(-10.045069,-77.490166,-10.220023,-77.584106,-10.224277,-77.529335); + uv(21.423227,-39.709637,21.460184,-39.900852,21.366217,-39.725914); + uv(21.460184,-39.900852,21.423227,-39.709637,21.534981,-39.928646); + uv(-19.859163,-79.002586,-19.786373,-78.933014,-19.780779,-78.987671); + uv(16.433493,-1.311489,16.328476,-1.073427,16.473440,-1.267678); + uv(16.328476,-1.073427,16.433493,-1.311489,16.319803,-1.152127); + uv(0.917863,-71.905502,0.724840,-71.938110,0.890703,-71.858734); + uv(-0.533980,-66.203041,-0.698285,-66.285591,-0.713459,-66.225090); + uv(-1.481217,-49.679893,-1.660182,-49.705791,-1.508716,-49.608021); + uv(-1.781858,-48.605221,-1.932562,-48.704159,-1.947334,-48.630840); + uv(-3.581584,-26.337696,-3.745150,-26.373541,-3.550321,-26.271770); + uv(-5.867065,-19.552500,-5.883842,-19.484892,-5.681700,-19.434368); + uv(7.875409,-40.703487,8.155315,-40.711731,7.856202,-40.756355); + uv(-1.937450,-1.308768,-2.237119,-1.268038,-2.238681,-1.216882); + uv(-19.248594,-36.934601,-19.281847,-36.955376,-19.632938,-36.729897); + uv(-19.568060,-34.432007,-19.908785,-34.157215,-19.876650,-34.134743); + uv(-18.838043,-29.929428,-19.151180,-29.586153,-18.828705,-29.882147); + uv(17.285658,-47.556179,17.645647,-47.254337,17.684103,-47.317162); + uv(18.142324,-52.423328,18.159569,-52.351711,18.515976,-52.138569); + uv(7.795896,-46.056297,7.734661,-46.108875,7.782682,-45.983833); + uv(13.246961,-67.168839,13.154365,-67.136734,13.222898,-67.094101); + uv(14.119160,-61.008713,14.042029,-61.026592,14.027302,-60.974552); + uv(5.081212,-76.564758,4.976224,-76.494034,5.018115,-76.470200); + uv(7.104720,-45.187252,7.059463,-45.313324,7.051177,-45.236820); + uv(20.553385,-45.190582,20.528040,-45.121414,20.868734,-44.967319); + uv(20.329258,-43.141109,20.639849,-42.911270,20.691383,-42.933811); + uv(-18.170467,-71.144310,-18.277231,-71.064919,-18.205360,-71.075066); + uv(-5.981986,-75.909927,-6.060046,-75.661385,-6.006419,-75.610451); + uv(-20.831814,-27.352118,-20.878057,-27.374393,-21.300076,-27.038624); + uv(-20.968763,-24.818407,-21.374475,-24.426769,-21.329800,-24.401499); + uv(-20.184708,-19.576321,-20.524796,-19.084469,-20.163666,-19.517557); + uv(10.904166,-62.844948,10.802372,-62.850113,10.794060,-62.777676); + uv(3.550812,16.745242,3.473444,16.811595,3.815094,16.832639); + uv(-0.337098,-74.908051,-0.457584,-74.788940,-0.398881,-74.767746); + uv(9.040662,-19.383110,9.486972,-18.864929,9.477864,-19.031254); + uv(-22.886127,-41.405945,-23.020880,-41.797577,-22.944971,-41.376152); + uv(-12.196471,-61.899807,-11.947727,-62.187943,-11.982423,-62.254375); + uv(-21.307568,-74.460373,-21.755302,-74.238380,-21.289335,-74.361069); + uv(-21.407801,-73.769936,-21.914968,-73.589737,-21.854376,-73.545631); + uv(-10.477211,-4.101058,-10.522665,-4.123186,-10.489478,-3.562965); + uv(-12.546290,-1.243105,-12.754499,-0.729528,-12.711775,-0.702503); + uv(-13.211301,-74.516907,-13.261633,-74.164192,-13.182330,-74.108345); + uv(-16.872229,-77.879494,-16.853344,-77.725609,-16.790434,-77.726494); + uv(-16.060448,-6.160186,-16.123280,-6.156952,-16.396542,-5.662013); + uv(-21.816919,-73.980873,-22.400045,-73.835617,-22.374529,-73.737938); + uv(-21.717464,-75.573074,-22.277285,-75.335274,-21.761637,-75.485161); + uv(-5.384160,-14.659034,-5.687891,-14.723919,-5.681312,-14.633886); + uv(-4.754492,-20.752655,-4.999167,-20.737196,-4.693703,-20.681036); + uv(-5.339038,-45.912880,-5.582036,-46.001263,-5.583987,-45.902634); + uv(-5.435813,-63.705956,-5.691222,-63.777733,-5.698783,-63.694710); + uv(-4.554210,-69.919029,-4.836420,-69.919472,-4.580134,-69.850891); + uv(4.907545,15.103659,5.176854,15.174056,5.189714,15.098816); + uv(21.298248,-32.546387,21.372538,-32.528851,21.423166,-32.804314); + uv(21.149830,-33.255199,21.282768,-33.576263,21.188374,-33.532608); + uv(-21.807652,-76.128235,-21.710119,-76.038353,-21.704981,-76.111641); + uv(-20.855980,-66.502411,-20.988501,-66.388557,-20.895575,-66.408150); + uv(-19.609715,-42.009243,-19.811665,-42.154465,-19.902605,-42.127113); + uv(-17.075439,-56.944859,-16.853191,-56.833153,-16.814964,-56.924095); + uv(-17.025242,-58.195992,-17.047201,-58.096146,-16.786703,-58.075665); + uv(-14.825747,-68.958633,-14.804604,-69.039276,-15.070571,-69.065598); + uv(-14.575618,-73.771454,-14.844608,-73.870323,-14.841670,-73.796913); + uv(-20.065704,-37.901302,-20.353678,-38.030724,-20.125092,-37.833321); + uv(4.778853,-46.048828,4.687734,-46.197681,4.697696,-46.096138); + uv(18.226814,-43.045017,18.586111,-42.923355,18.226284,-43.118408); + uv(5.109795,-0.761745,4.802361,-0.491548,4.837121,-0.435493); + uv(19.124901,-49.551624,19.563044,-49.308277,19.624464,-49.348457); + uv(23.102766,-64.727600,23.296207,-65.363670,23.171272,-65.270592); + uv(13.897008,-73.596352,13.897177,-73.043549,13.940557,-73.582253); + uv(12.174642,-74.223862,12.153668,-73.638092,12.199791,-73.671631); + uv(-16.996925,-77.631783,-17.071316,-77.581520,-16.684879,-77.135597); + uv(-15.165278,-77.626877,-14.894351,-77.240150,-14.818876,-77.288765); + uv(15.879554,-64.857178,16.126783,-64.771866,16.128199,-64.859116); + uv(16.959105,-59.826309,17.158522,-59.807487,16.915016,-59.902912); + uv(18.540630,-40.365143,18.714703,-40.241707,18.737965,-40.330780); + uv(19.145311,-38.476791,19.356520,-38.432465,19.187044,-38.562145); + uv(22.916019,6.409994,22.890692,6.624705,22.966583,6.619797); + uv(2.114069,12.838032,1.934391,12.986060,2.133392,12.901556); + uv(-15.306681,-75.267967,-15.531266,-75.314453,-15.537746,-75.239594); + uv(-15.253809,-75.373199,-15.540181,-75.344475,-15.315587,-75.298042); + uv(-21.055426,-57.724087,-21.215376,-57.442673,-21.167120,-57.369671); + uv(4.603061,-6.450190,4.590902,-6.295102,4.642870,-6.316085); + uv(23.306105,-44.939995,23.289036,-44.844212,23.353600,-44.828709); + uv(25.048914,-41.279079,25.128967,-41.330242,25.136259,-41.418324); + uv(25.380068,-60.340065,25.146841,-59.807037,25.462463,-60.302536); + uv(6.507969,-76.048309,6.708241,-75.535553,6.763387,-75.525551); + uv(4.758768,-76.718781,5.011839,-76.245789,4.792472,-76.750679); + uv(3.295539,-76.411102,3.414363,-75.874008,3.447109,-75.906883); + uv(18.123306,-71.439171,18.487347,-71.493896,18.489887,-71.558449); + uv(19.471191,-76.817299,19.510464,-76.758789,19.836651,-76.861588); + uv(25.652040,-68.435463,25.397581,-67.974525,25.679745,-68.370674); + uv(25.708574,-68.620079,25.422039,-68.227081,25.506004,-68.193199); + uv(-1.403004,-78.924065,-1.376065,-78.865341,-1.046874,-78.954231); + uv(2.028239,-74.877831,2.342114,-74.887886,2.360008,-74.956551); + uv(-14.731518,-77.890511,-14.386044,-77.551453,-14.716591,-77.959885); + uv(14.365649,-72.156265,14.434658,-71.635384,14.477988,-71.620621); + uv(-25.398106,-48.771484,-25.492441,-48.669220,-25.453745,-48.627327); + uv(-18.219036,-77.373703,-17.914734,-76.947784,-17.825687,-76.933861); + uv(-1.132264,-73.645004,-1.090567,-73.568359,-0.939541,-73.753502); + uv(-4.819042,-70.704155,-4.684138,-70.813225,-4.686984,-70.903267); + uv(-12.080206,-60.351814,-12.050611,-60.541508,-12.156161,-60.403828); + uv(-12.635977,-59.993122,-12.523940,-60.145214,-12.610312,-60.183388); + uv(-22.052896,-44.977966,-22.097242,-45.164902,-22.128944,-44.978676); + uv(-24.535780,-42.427784,-24.565491,-42.632359,-24.622484,-42.599228); + uv(-4.171913,-78.476830,-4.367951,-78.516937,-4.194127,-78.405045); + uv(-4.075748,-78.368965,-4.299883,-78.504105,-4.271725,-78.409370); + uv(-21.100924,-73.569733,-21.141153,-73.455101,-21.077887,-73.473625); + uv(-15.694207,-69.871223,-15.815965,-69.983810,-15.784316,-69.899467); + uv(20.446611,-74.716385,20.526869,-74.626007,20.821939,-74.623764); + uv(3.057908,-59.271179,3.019642,-59.335114,2.881572,-59.273376); + uv(-9.558550,-80.101013,-9.330141,-79.913712,-9.309689,-80.017326); + uv(0.359763,0.724900,0.361417,0.710308,0.387721,0.721915); + uv(0.361417,0.710308,0.359763,0.724900,0.329997,0.732285); + uv(0.329997,0.732285,0.331877,0.714319,0.361417,0.710308); + uv(0.304957,0.745141,0.331877,0.714319,0.329997,0.732285); + uv(0.304957,0.745141,0.306819,0.729705,0.331877,0.714319); + uv(0.304957,0.745141,0.285437,0.747683,0.306819,0.729705); + uv(0.285437,0.747683,0.304957,0.745141,0.285437,0.772180); + uv(0.304957,0.745141,0.304832,0.771756,0.285437,0.772180); + uv(0.304832,0.771756,0.304957,0.745141,0.329997,0.732285); + uv(0.304832,0.771756,0.329997,0.732285,0.332180,0.767645); + uv(0.332180,0.767645,0.329997,0.732285,0.360000,0.763238); + uv(0.329997,0.732285,0.359763,0.724900,0.360000,0.763238); + uv(0.359763,0.724900,0.387721,0.721915,0.360000,0.763238); + uv(0.387721,0.721915,0.387641,0.761722,0.360000,0.763238); + uv(0.417628,0.725604,0.387641,0.761722,0.387721,0.721915); + uv(0.417628,0.725604,0.415968,0.762967,0.387641,0.761722); + uv(0.446724,0.733533,0.415968,0.762967,0.417628,0.725604); + uv(0.443950,0.767856,0.415968,0.762967,0.446724,0.733533); + uv(0.414066,0.801083,0.415968,0.762967,0.443950,0.767856); + uv(0.415968,0.762967,0.414066,0.801083,0.387562,0.801083); + uv(0.414066,0.801083,0.408038,0.857759,0.387562,0.801083); + uv(0.430049,0.857759,0.408038,0.857759,0.414066,0.801083); + uv(0.404498,0.912841,0.408038,0.857759,0.430049,0.857759); + uv(0.404498,0.912841,0.387655,0.857759,0.408038,0.857759); + uv(0.404498,0.912841,0.386459,0.912841,0.387655,0.857759); + uv(0.652291,0.820828,0.638952,0.847315,0.639240,0.825269); + uv(0.659778,0.841556,0.638952,0.847315,0.652291,0.820828); + uv(0.663429,0.855160,0.638952,0.847315,0.659778,0.841556); + uv(0.663429,0.855160,0.639181,0.862617,0.638952,0.847315); + uv(0.672673,0.876850,0.639181,0.862617,0.663429,0.855160); + uv(0.672673,0.876850,0.637715,0.891894,0.639181,0.862617); + uv(0.675362,0.895135,0.637715,0.891894,0.672673,0.876850); + uv(0.675362,0.895135,0.637296,0.906890,0.637715,0.891894); + uv(0.676089,0.913894,0.637296,0.906890,0.675362,0.895135); + uv(0.676089,0.913894,0.636878,0.921540,0.637296,0.906890); + uv(0.636878,0.921540,0.676089,0.913894,0.665640,0.952891); + uv(0.693939,0.925431,0.665640,0.952891,0.676089,0.913894); + uv(0.693939,0.925431,0.673855,0.963265,0.665640,0.952891); + uv(0.704631,0.934375,0.673855,0.963265,0.693939,0.925431); + uv(0.704631,0.934375,0.679042,0.973118,0.673855,0.963265); + uv(0.587916,0.756585,0.560591,0.703966,0.587668,0.702100); + uv(0.587916,0.756585,0.550585,0.755769,0.560591,0.703966); + uv(0.571315,0.931289,0.603188,0.960815,0.593496,0.970687); + uv(0.571315,0.931289,0.583392,0.918336,0.603188,0.960815); + uv(0.567046,0.889087,0.583392,0.918336,0.571315,0.931289); + uv(0.567046,0.889087,0.579047,0.883266,0.583392,0.918336); + uv(0.563233,0.846656,0.579047,0.883266,0.567046,0.889087); + uv(0.563233,0.846656,0.578523,0.841828,0.579047,0.883266); + uv(0.548896,0.813334,0.578523,0.841828,0.563233,0.846656); + uv(0.548896,0.813334,0.593353,0.828086,0.578523,0.841828); + uv(0.548896,0.813334,0.569629,0.801507,0.593353,0.828086); + uv(0.739906,0.800347,0.724197,0.818838,0.724476,0.790512); + uv(0.724197,0.818838,0.739906,0.800347,0.728952,0.825031); + uv(0.739906,0.800347,0.748397,0.806289,0.728952,0.825031); + uv(0.544333,0.821336,0.548896,0.813334,0.563233,0.846656); + uv(0.532108,0.835011,0.544333,0.821336,0.563233,0.846656); + uv(0.728952,0.825031,0.748397,0.806289,0.760078,0.823497); + uv(0.728952,0.825031,0.760078,0.823497,0.745367,0.837029); + uv(0.745367,0.837029,0.760078,0.823497,0.775289,0.865916); + uv(0.760078,0.823497,0.786210,0.855890,0.775289,0.865916); + uv(0.502808,0.864493,0.532108,0.835011,0.549145,0.853777); + uv(0.532108,0.835011,0.563233,0.846656,0.549145,0.853777); + uv(0.658022,0.714551,0.670512,0.744079,0.658175,0.748031); + uv(0.658022,0.714551,0.670392,0.717802,0.670512,0.744079); + uv(0.745367,0.837029,0.728728,0.856508,0.716795,0.852219); + uv(0.775289,0.865916,0.728728,0.856508,0.745367,0.837029); + uv(0.775289,0.865916,0.762916,0.880436,0.728728,0.856508); + uv(0.720007,0.736428,0.704623,0.720751,0.719951,0.724216); + uv(0.720007,0.736428,0.704713,0.740519,0.704623,0.720751); + uv(0.502808,0.864493,0.549145,0.853777,0.515688,0.878745); + uv(0.670392,0.717802,0.704713,0.740519,0.670512,0.744079); + uv(0.670392,0.717802,0.704623,0.720751,0.704713,0.740519); + uv(0.728952,0.825031,0.745367,0.837029,0.716795,0.852219); + uv(0.724197,0.818838,0.728952,0.825031,0.716795,0.852219); + uv(0.724197,0.818838,0.716795,0.852219,0.703227,0.846995); + uv(0.703227,0.846995,0.716795,0.852219,0.697042,0.885933); + uv(0.716795,0.852219,0.709031,0.892035,0.697042,0.885933); + uv(0.658022,0.714551,0.623045,0.752308,0.622845,0.708325); + uv(0.658022,0.714551,0.658175,0.748031,0.623045,0.752308); + uv(0.622845,0.708325,0.623045,0.752308,0.587916,0.756585); + uv(0.622845,0.708325,0.587916,0.756585,0.587668,0.702100); + uv(0.709031,0.892035,0.704631,0.934375,0.693939,0.925431); + uv(0.697042,0.885933,0.709031,0.892035,0.693939,0.925431); + uv(0.697042,0.885933,0.693939,0.925431,0.676089,0.913894); + uv(0.697042,0.885933,0.676089,0.913894,0.675362,0.895135); + uv(0.697042,0.885933,0.675362,0.895135,0.672673,0.876850); + uv(0.703227,0.846995,0.697042,0.885933,0.672673,0.876850); + uv(0.703227,0.846995,0.672673,0.876850,0.691096,0.835082); + uv(0.691096,0.835082,0.672673,0.876850,0.663429,0.855160); + uv(0.691096,0.835082,0.663429,0.855160,0.659778,0.841556); + uv(0.691096,0.835082,0.659778,0.841556,0.675889,0.820161); + uv(0.675889,0.820161,0.659778,0.841556,0.665696,0.809158); + uv(0.665696,0.809158,0.659778,0.841556,0.652291,0.820828); + uv(0.423091,0.912841,0.404498,0.912841,0.430049,0.857759); + uv(0.423091,0.912841,0.430049,0.857759,0.454679,0.857759); + uv(0.454679,0.857759,0.430049,0.857759,0.441022,0.801083); + uv(0.430049,0.857759,0.414066,0.801083,0.441022,0.801083); + uv(0.441022,0.801083,0.414066,0.801083,0.443950,0.767856); + uv(0.471667,0.772141,0.441022,0.801083,0.443950,0.767856); + uv(0.467984,0.801083,0.441022,0.801083,0.471667,0.772141); + uv(0.452678,0.857759,0.441022,0.801083,0.467984,0.801083); + uv(0.490898,0.802707,0.452678,0.857759,0.467984,0.801083); + uv(0.490898,0.802707,0.478183,0.857759,0.452678,0.857759); + uv(0.285437,0.801194,0.308274,0.801083,0.298474,0.857759); + uv(0.304832,0.771756,0.308274,0.801083,0.285437,0.801194); + uv(0.308274,0.801083,0.304832,0.771756,0.334420,0.801083); + uv(0.304832,0.771756,0.332180,0.767645,0.334420,0.801083); + uv(0.334420,0.801083,0.332180,0.767645,0.360243,0.801083); + uv(0.360243,0.801083,0.332180,0.767645,0.360000,0.763238); + uv(0.360000,0.763238,0.387562,0.801083,0.360243,0.801083); + uv(0.360000,0.763238,0.387641,0.761722,0.387562,0.801083); + uv(0.415968,0.762967,0.387562,0.801083,0.387641,0.761722); + uv(0.360243,0.801083,0.387562,0.801083,0.364335,0.857759); + uv(0.387562,0.801083,0.387655,0.857759,0.364335,0.857759); + uv(0.408038,0.857759,0.387655,0.857759,0.387562,0.801083); + uv(0.364335,0.857759,0.387655,0.857759,0.369350,0.912841); + uv(0.387655,0.857759,0.386459,0.912841,0.369350,0.912841); + uv(0.626654,0.820690,0.639240,0.825269,0.619411,0.837899); + uv(0.639240,0.825269,0.638952,0.847315,0.619411,0.837899); + uv(0.619411,0.837899,0.638952,0.847315,0.613112,0.852730); + uv(0.638952,0.847315,0.639181,0.862617,0.613112,0.852730); + uv(0.613112,0.852730,0.639181,0.862617,0.604672,0.873226); + uv(0.639181,0.862617,0.637715,0.891894,0.604672,0.873226); + uv(0.604672,0.873226,0.637715,0.891894,0.601214,0.892678); + uv(0.637715,0.891894,0.637296,0.906890,0.601214,0.892678); + uv(0.601214,0.892678,0.637296,0.906890,0.597756,0.912130); + uv(0.637296,0.906890,0.636878,0.921540,0.597756,0.912130); + uv(0.636878,0.921540,0.610781,0.954659,0.597756,0.912130); + uv(0.610781,0.954659,0.636878,0.921540,0.627991,0.975710); + uv(0.636878,0.921540,0.650395,0.977645,0.627991,0.975710); + uv(0.636878,0.921540,0.665640,0.952891,0.650395,0.977645); + uv(0.673855,0.963265,0.650395,0.977645,0.665640,0.952891); + uv(0.673855,0.963265,0.651725,0.985913,0.650395,0.977645); + uv(0.679042,0.973118,0.651725,0.985913,0.673855,0.963265); + uv(0.679042,0.973118,0.653994,0.994469,0.651725,0.985913); + uv(0.550585,0.755769,0.528614,0.716865,0.560591,0.703966); + uv(0.550585,0.755769,0.528717,0.739695,0.528614,0.716865); + uv(0.625740,0.985950,0.621503,0.994614,0.593496,0.970687); + uv(0.625740,0.985950,0.653994,0.994469,0.621503,0.994614); + uv(0.651725,0.985913,0.653994,0.994469,0.625740,0.985950); + uv(0.627991,0.975710,0.651725,0.985913,0.625740,0.985950); + uv(0.650395,0.977645,0.651725,0.985913,0.627991,0.975710); + uv(0.603188,0.960815,0.627991,0.975710,0.625740,0.985950); + uv(0.610781,0.954659,0.627991,0.975710,0.603188,0.960815); + uv(0.583392,0.918336,0.610781,0.954659,0.603188,0.960815); + uv(0.583392,0.918336,0.597756,0.912130,0.610781,0.954659); + uv(0.579047,0.883266,0.597756,0.912130,0.583392,0.918336); + uv(0.579047,0.883266,0.601214,0.892678,0.597756,0.912130); + uv(0.579047,0.883266,0.604672,0.873226,0.601214,0.892678); + uv(0.578523,0.841828,0.604672,0.873226,0.579047,0.883266); + uv(0.578523,0.841828,0.593353,0.828086,0.604672,0.873226); + uv(0.593353,0.828086,0.613112,0.852730,0.604672,0.873226); + uv(0.593353,0.828086,0.619411,0.837899,0.613112,0.852730); + uv(0.593353,0.828086,0.602125,0.819013,0.619411,0.837899); + uv(0.580783,0.794324,0.602125,0.819013,0.593353,0.828086); + uv(0.580783,0.794324,0.613056,0.808364,0.602125,0.819013); + uv(0.580783,0.794324,0.597698,0.792846,0.613056,0.808364); + uv(0.691069,0.782556,0.695835,0.769622,0.705684,0.779954); + uv(0.298474,0.857759,0.323632,0.912841,0.304117,0.912841); + uv(0.298474,0.857759,0.318593,0.857759,0.323632,0.912841); + uv(0.308274,0.801083,0.318593,0.857759,0.298474,0.857759); + uv(0.318593,0.857759,0.308274,0.801083,0.334420,0.801083); + uv(0.318593,0.857759,0.334420,0.801083,0.344672,0.857759); + uv(0.344672,0.857759,0.334420,0.801083,0.364335,0.857759); + uv(0.364335,0.857759,0.334420,0.801083,0.360243,0.801083); + uv(0.369350,0.912841,0.344672,0.857759,0.364335,0.857759); + uv(0.349500,0.912841,0.344672,0.857759,0.369350,0.912841); + uv(0.349500,0.912841,0.318593,0.857759,0.344672,0.857759); + uv(0.323632,0.912841,0.318593,0.857759,0.349500,0.912841); + uv(0.602125,0.819013,0.613056,0.808364,0.626654,0.820690); + uv(0.602125,0.819013,0.626654,0.820690,0.619411,0.837899); + uv(0.478183,0.857759,0.470812,0.912841,0.445347,0.912841); + uv(0.691069,0.782556,0.695845,0.796186,0.681385,0.794602); + uv(0.691069,0.782556,0.700193,0.788648,0.695845,0.796186); + uv(0.691069,0.782556,0.705684,0.779954,0.700193,0.788648); + uv(0.724476,0.790512,0.700193,0.788648,0.705684,0.779954); + uv(0.724476,0.790512,0.709011,0.805332,0.700193,0.788648); + uv(0.724476,0.790512,0.724197,0.818838,0.709011,0.805332); + uv(0.724197,0.818838,0.691096,0.835082,0.709011,0.805332); + uv(0.724197,0.818838,0.703227,0.846995,0.691096,0.835082); + uv(0.709011,0.805332,0.691096,0.835082,0.675889,0.820161); + uv(0.709011,0.805332,0.675889,0.820161,0.695845,0.796186); + uv(0.695845,0.796186,0.675889,0.820161,0.681385,0.794602); + uv(0.681385,0.794602,0.675889,0.820161,0.665696,0.809158); + uv(0.454679,0.857759,0.445347,0.912841,0.423091,0.912841); + uv(0.478183,0.857759,0.445347,0.912841,0.454679,0.857759); + uv(0.709011,0.805332,0.695845,0.796186,0.700193,0.788648); + uv(0.569629,0.801507,0.580783,0.794324,0.593353,0.828086); + uv(0.603188,0.960815,0.625740,0.985950,0.593496,0.970687); + uv(0.304832,0.771756,0.285437,0.801194,0.285437,0.772180); + uv(0.490898,0.773687,0.490898,0.802707,0.467984,0.801083); + uv(0.490898,0.773687,0.467984,0.801083,0.471667,0.772141); + uv(0.490898,0.749078,0.490898,0.773687,0.471667,0.772141); + uv(0.490898,0.749078,0.471667,0.772141,0.471871,0.746594); + uv(0.471667,0.772141,0.446724,0.733533,0.471871,0.746594); + uv(0.471667,0.772141,0.443950,0.767856,0.446724,0.733533); + uv(0.471871,0.746594,0.446724,0.733533,0.470241,0.730810); + uv(0.470241,0.730810,0.446724,0.733533,0.444665,0.715398); + uv(0.446724,0.733533,0.415070,0.711047,0.444665,0.715398); + uv(0.446724,0.733533,0.417628,0.725604,0.415070,0.711047); + uv(0.387721,0.721915,0.415070,0.711047,0.417628,0.725604); + uv(0.387721,0.721915,0.388185,0.708474,0.415070,0.711047); + uv(0.361417,0.710308,0.388185,0.708474,0.387721,0.721915); + uv(0.362095,0.701484,0.388185,0.708474,0.361417,0.710308); + uv(0.362095,0.701484,0.388380,0.700149,0.388185,0.708474); + uv(0.388516,0.692940,0.388380,0.700149,0.362095,0.701484); + uv(0.414803,0.702038,0.388380,0.700149,0.388516,0.692940); + uv(0.414803,0.702038,0.388185,0.708474,0.388380,0.700149); + uv(0.415070,0.711047,0.388185,0.708474,0.414803,0.702038); + uv(0.444665,0.715398,0.415070,0.711047,0.414803,0.702038); + uv(0.444665,0.715398,0.414803,0.702038,0.442333,0.706442); + uv(0.442333,0.706442,0.414803,0.702038,0.414421,0.696053); + uv(0.388516,0.692940,0.414421,0.696053,0.414803,0.702038); + uv(0.388655,0.690088,0.414421,0.696053,0.388516,0.692940); + uv(0.414057,0.691794,0.414421,0.696053,0.388655,0.690088); + uv(0.443291,0.694043,0.414421,0.696053,0.414057,0.691794); + uv(0.442333,0.706442,0.414421,0.696053,0.443291,0.694043); + uv(0.465212,0.709316,0.442333,0.706442,0.443291,0.694043); + uv(0.465212,0.709316,0.444665,0.715398,0.442333,0.706442); + uv(0.467269,0.718930,0.444665,0.715398,0.465212,0.709316); + uv(0.470241,0.730810,0.444665,0.715398,0.467269,0.718930); + uv(0.490898,0.730960,0.470241,0.730810,0.467269,0.718930); + uv(0.490898,0.730960,0.471871,0.746594,0.470241,0.730810); + uv(0.490898,0.730960,0.490898,0.749078,0.471871,0.746594); + uv(0.285437,0.747683,0.285437,0.729717,0.306819,0.729705); + uv(0.285437,0.729717,0.309032,0.717921,0.306819,0.729705); + uv(0.309032,0.717921,0.285437,0.729717,0.285437,0.719986); + uv(0.490898,0.721244,0.490898,0.730960,0.467269,0.718930); + uv(0.465212,0.709316,0.490898,0.721244,0.467269,0.718930); + uv(0.490898,0.711856,0.490898,0.721244,0.465212,0.709316); + uv(0.285437,0.710531,0.310837,0.708433,0.285437,0.719986); + uv(0.285437,0.696294,0.310837,0.708433,0.285437,0.710531); + uv(0.309969,0.696238,0.310837,0.708433,0.285437,0.696294); + uv(0.309969,0.696238,0.333643,0.693503,0.310837,0.708433); + uv(0.309969,0.696238,0.334369,0.680327,0.333643,0.693503); + uv(0.308769,0.680327,0.334369,0.680327,0.309969,0.696238); + uv(0.308769,0.680327,0.337126,0.651963,0.334369,0.680327); + uv(0.311334,0.651963,0.337126,0.651963,0.308769,0.680327); + uv(0.311334,0.651963,0.337411,0.627227,0.337126,0.651963); + uv(0.310940,0.626820,0.337411,0.627227,0.311334,0.651963); + uv(0.310940,0.626820,0.337678,0.603928,0.337411,0.627227); + uv(0.310940,0.626820,0.310579,0.603928,0.337678,0.603928); + uv(0.310579,0.603928,0.310940,0.626820,0.285437,0.627227); + uv(0.310940,0.626820,0.285437,0.651963,0.285437,0.627227); + uv(0.310940,0.626820,0.311334,0.651963,0.285437,0.651963); + uv(0.285437,0.651963,0.311334,0.651963,0.285437,0.680327); + uv(0.311334,0.651963,0.308769,0.680327,0.285437,0.680327); + uv(0.285437,0.680327,0.308769,0.680327,0.309969,0.696238); + uv(0.285437,0.680327,0.309969,0.696238,0.285437,0.696294); + uv(0.490898,0.680327,0.490898,0.697685,0.466804,0.697146); + uv(0.490898,0.697685,0.465212,0.709316,0.466804,0.697146); + uv(0.490898,0.697685,0.490898,0.711856,0.465212,0.709316); + uv(0.466804,0.697146,0.465212,0.709316,0.443291,0.694043); + uv(0.466804,0.697146,0.443291,0.694043,0.443033,0.680327); + uv(0.443033,0.680327,0.443291,0.694043,0.414057,0.691794); + uv(0.443033,0.680327,0.414057,0.691794,0.412512,0.680327); + uv(0.388945,0.680327,0.412512,0.680327,0.414057,0.691794); + uv(0.412929,0.651963,0.412512,0.680327,0.388945,0.680327); + uv(0.441710,0.651963,0.412512,0.680327,0.412929,0.651963); + uv(0.441710,0.651963,0.443033,0.680327,0.412512,0.680327); + uv(0.467191,0.651963,0.443033,0.680327,0.441710,0.651963); + uv(0.467191,0.651963,0.468599,0.680327,0.443033,0.680327); + uv(0.490898,0.651963,0.468599,0.680327,0.467191,0.651963); + uv(0.490898,0.651963,0.490898,0.680327,0.468599,0.680327); + uv(0.490898,0.680327,0.466804,0.697146,0.468599,0.680327); + uv(0.468599,0.680327,0.466804,0.697146,0.443033,0.680327); + uv(0.490898,0.627227,0.490898,0.651963,0.467191,0.651963); + uv(0.490898,0.627227,0.467191,0.651963,0.467591,0.626820); + uv(0.467591,0.626820,0.467191,0.651963,0.441710,0.651963); + uv(0.467591,0.626820,0.441710,0.651963,0.441306,0.627227); + uv(0.441306,0.627227,0.441710,0.651963,0.412929,0.651963); + uv(0.441306,0.627227,0.412929,0.651963,0.412498,0.627223); + uv(0.412498,0.627223,0.412929,0.651963,0.389678,0.651963); + uv(0.389678,0.651963,0.412929,0.651963,0.388945,0.680327); + uv(0.389678,0.651963,0.388945,0.680327,0.364916,0.680327); + uv(0.364916,0.680327,0.388945,0.680327,0.363089,0.691578); + uv(0.388945,0.680327,0.388655,0.690088,0.363089,0.691578); + uv(0.388945,0.680327,0.414057,0.691794,0.388655,0.690088); + uv(0.363089,0.691578,0.388655,0.690088,0.362592,0.695548); + uv(0.388655,0.690088,0.388516,0.692940,0.362592,0.695548); + uv(0.362592,0.695548,0.388516,0.692940,0.362095,0.701484); + uv(0.334291,0.705620,0.362592,0.695548,0.362095,0.701484); + uv(0.334291,0.705620,0.363089,0.691578,0.362592,0.695548); + uv(0.334291,0.705620,0.333643,0.693503,0.363089,0.691578); + uv(0.310837,0.708433,0.333643,0.693503,0.334291,0.705620); + uv(0.310837,0.708433,0.334291,0.705620,0.331877,0.714319); + uv(0.331877,0.714319,0.334291,0.705620,0.362095,0.701484); + uv(0.331877,0.714319,0.362095,0.701484,0.361417,0.710308); + uv(0.309032,0.717921,0.310837,0.708433,0.331877,0.714319); + uv(0.310837,0.708433,0.309032,0.717921,0.285437,0.719986); + uv(0.306819,0.729705,0.309032,0.717921,0.331877,0.714319); + uv(0.334369,0.680327,0.363089,0.691578,0.333643,0.693503); + uv(0.334369,0.680327,0.364916,0.680327,0.363089,0.691578); + uv(0.334369,0.680327,0.365715,0.651963,0.364916,0.680327); + uv(0.334369,0.680327,0.337126,0.651963,0.365715,0.651963); + uv(0.337126,0.651963,0.366021,0.627223,0.365715,0.651963); + uv(0.337126,0.651963,0.337411,0.627227,0.366021,0.627223); + uv(0.337411,0.627227,0.366309,0.603928,0.366021,0.627223); + uv(0.337411,0.627227,0.337678,0.603928,0.366309,0.603928); + uv(0.337678,0.603928,0.366757,0.567772,0.366309,0.603928); + uv(0.338095,0.567772,0.366757,0.567772,0.337678,0.603928); + uv(0.310579,0.603928,0.338095,0.567772,0.337678,0.603928); + uv(0.310016,0.567772,0.338095,0.567772,0.310579,0.603928); + uv(0.310016,0.567772,0.310579,0.603928,0.285437,0.603928); + uv(0.310579,0.603928,0.285437,0.627227,0.285437,0.603928); + uv(0.490898,0.603928,0.490898,0.627227,0.467591,0.626820); + uv(0.490898,0.603928,0.467591,0.626820,0.467959,0.603928); + uv(0.467591,0.626820,0.441306,0.627227,0.467959,0.603928); + uv(0.467959,0.603928,0.441306,0.627227,0.440927,0.603928); + uv(0.441306,0.627227,0.412498,0.627223,0.440927,0.603928); + uv(0.440927,0.603928,0.412498,0.627223,0.412093,0.603928); + uv(0.412093,0.603928,0.412498,0.627223,0.389568,0.627227); + uv(0.389568,0.627227,0.412498,0.627223,0.389678,0.651963); + uv(0.389568,0.627227,0.389678,0.651963,0.365715,0.651963); + uv(0.365715,0.651963,0.389678,0.651963,0.364916,0.680327); + uv(0.366021,0.627223,0.389568,0.627227,0.365715,0.651963); + uv(0.389465,0.603928,0.389568,0.627227,0.366021,0.627223); + uv(0.389465,0.603928,0.412093,0.603928,0.389568,0.627227); + uv(0.411463,0.567772,0.412093,0.603928,0.389465,0.603928); + uv(0.440336,0.567772,0.412093,0.603928,0.411463,0.567772); + uv(0.440927,0.603928,0.412093,0.603928,0.440336,0.567772); + uv(0.468531,0.567772,0.440927,0.603928,0.440336,0.567772); + uv(0.467959,0.603928,0.440927,0.603928,0.468531,0.567772); + uv(0.490898,0.567772,0.467959,0.603928,0.468531,0.567772); + uv(0.490898,0.567772,0.490898,0.603928,0.467959,0.603928); + uv(0.310016,0.567772,0.285437,0.603928,0.285437,0.567772); + uv(0.389304,0.567772,0.411463,0.567772,0.389465,0.603928); + uv(0.389304,0.567772,0.389465,0.603928,0.366309,0.603928); + uv(0.366309,0.603928,0.389465,0.603928,0.366021,0.627223); + uv(0.366757,0.567772,0.389304,0.567772,0.366309,0.603928); + uv(-2.463109,0.349271,-2.463558,0.436827,-2.373443,0.349269); + uv(0.354054,-0.912290,0.333771,-0.819441,0.378839,-0.818533); + uv(-2.550449,0.439612,-2.564688,0.302988,-2.624807,0.302948); + uv(-2.624807,0.302948,-2.564688,0.302988,-2.612620,0.230532); + uv(-2.564688,0.302988,-2.581828,0.230528,-2.612620,0.230532); + uv(-2.463109,0.349271,-2.373443,0.349269,-2.463123,0.301738); + uv(-2.463123,0.301738,-2.373443,0.349269,-2.374175,0.301738); + uv(-2.855901,-0.607822,-2.793762,-0.690004,-2.854887,-0.690003); + uv(-2.855901,-0.607822,-2.793705,-0.607819,-2.793762,-0.690004); + uv(-2.855901,-0.607822,-2.793714,-0.532495,-2.793705,-0.607819); + uv(-2.855901,-0.607822,-2.857061,-0.532476,-2.793714,-0.532495); + uv(-2.463558,0.436827,-2.372533,0.436723,-2.373443,0.349269); + uv(-2.463558,0.436827,-2.374507,0.500396,-2.372533,0.436723); + uv(-2.463558,0.436827,-2.463560,0.500254,-2.374507,0.500396); + uv(0.333771,-0.819441,0.378784,-0.750039,0.378839,-0.818533); + uv(0.333771,-0.819441,0.333994,-0.750540,0.378784,-0.750039); + uv(-2.626461,0.439371,-2.550083,0.500276,-2.550449,0.439612); + uv(-2.626461,0.439371,-2.626446,0.500273,-2.550083,0.500276); + uv(-2.665589,0.500273,-2.665605,0.439371,-2.731901,0.439899); + uv(-2.731901,0.439899,-2.665605,0.439371,-2.732049,0.372172); + uv(-2.626461,0.439371,-2.550449,0.439612,-2.624807,0.302948); + uv(-2.834209,0.440428,-2.731901,0.439899,-2.732049,0.372172); + uv(-2.731901,0.439899,-2.834209,0.440428,-2.834221,0.501132); + uv(-2.834221,0.501132,-2.834209,0.440428,-2.977791,0.501446); + uv(-2.834209,0.440428,-2.977797,0.440452,-2.977791,0.501446); + uv(-2.977797,0.440452,-2.834209,0.440428,-2.977803,0.371361); + uv(-2.834209,0.440428,-2.834208,0.371357,-2.977803,0.371361); + uv(-2.834209,0.440428,-2.732049,0.372172,-2.834220,0.371365); + uv(-2.834220,0.371365,-2.732049,0.372172,-2.824912,0.281276); + uv(-2.732049,0.372172,-2.732111,0.281265,-2.824912,0.281276); + uv(-2.732111,0.281265,-2.824899,0.216720,-2.824912,0.281276); + uv(-2.732111,0.281265,-2.732233,0.216421,-2.824899,0.216720); + uv(-2.612620,0.230532,-2.581828,0.230528,-2.598114,0.188417); + uv(-2.463123,0.301738,-2.375268,0.249601,-2.463090,0.249830); + uv(-2.463123,0.301738,-2.374175,0.301738,-2.375268,0.249601); + uv(-2.819541,-0.826156,-2.854887,-0.690003,-2.793762,-0.690004); + uv(-1.739334,-0.814037,-1.739268,-0.706816,-1.668487,-0.814252); + uv(-1.668487,-0.814252,-1.739268,-0.706816,-1.668442,-0.705934); + uv(-1.739636,-0.633204,-1.668442,-0.705934,-1.739268,-0.706816); + uv(-1.668442,-0.705934,-1.739636,-0.633204,-1.669037,-0.633213); + uv(-1.739641,-0.566507,-1.669037,-0.633213,-1.739636,-0.633204); + uv(-1.739641,-0.566507,-1.668132,-0.566497,-1.669037,-0.633213); + uv(-1.739356,-0.524493,-1.668132,-0.566497,-1.739641,-0.566507); + uv(-1.739356,-0.524493,-1.668221,-0.524493,-1.668132,-0.566497); + uv(-1.739356,-0.524493,-1.681686,-0.478040,-1.668221,-0.524493); + uv(-1.739349,-0.478077,-1.681686,-0.478040,-1.739356,-0.524493); + uv(-1.739349,-0.478077,-1.702212,-0.418091,-1.681686,-0.478040); + uv(-1.739349,-0.478077,-1.739272,-0.418139,-1.702212,-0.418091); + uv(-1.739349,-0.478077,-1.825044,-0.418227,-1.739272,-0.418139); + uv(-1.825057,-0.478054,-1.825044,-0.418227,-1.739349,-0.478077); + uv(-2.855851,-0.436203,-2.793705,-0.386653,-2.793705,-0.436203); + uv(-2.855851,-0.436203,-2.855659,-0.386797,-2.793705,-0.386653); + uv(0.519797,-0.683077,0.527950,-0.588816,0.525738,-0.683121); + uv(0.519797,-0.683077,0.519816,-0.588990,0.527950,-0.588816); + uv(0.519797,-0.683077,0.493505,-0.588981,0.519816,-0.588990); + uv(0.493671,-0.683119,0.493505,-0.588981,0.519797,-0.683077); + uv(-2.463563,0.548441,-2.375280,0.605725,-2.375255,0.548476); + uv(-2.463563,0.548441,-2.463563,0.605692,-2.375280,0.605725); + uv(0.378679,-0.670801,0.334501,-0.578217,0.378692,-0.576659); + uv(0.334232,-0.671301,0.334501,-0.578217,0.378679,-0.670801); + uv(-2.626446,0.547981,-2.549251,0.604745,-2.549692,0.548137); + uv(-2.626446,0.547981,-2.626462,0.604241,-2.549251,0.604745); + uv(-2.665590,0.547981,-2.731867,0.548296,-2.663826,0.604241); + uv(-2.665590,0.547981,-2.731904,0.500625,-2.731867,0.548296); + uv(-2.665589,0.500273,-2.731904,0.500625,-2.665590,0.547981); + uv(-2.731901,0.439899,-2.731904,0.500625,-2.665589,0.500273); + uv(-2.731904,0.500625,-2.731901,0.439899,-2.834221,0.501132); + uv(-2.731904,0.500625,-2.834221,0.501132,-2.731867,0.548296); + uv(-2.731867,0.548296,-2.834221,0.501132,-2.834229,0.548869); + uv(0.143786,-0.735482,0.124364,-0.844476,0.091613,-0.732997); + uv(-2.833867,0.548925,-2.834221,0.501132,-2.977791,0.501446); + uv(-2.833867,0.548925,-2.977791,0.501446,-2.944967,0.548933); + uv(-2.977791,0.501446,-2.984907,0.549032,-2.944967,0.548933); + uv(-2.984907,0.549032,-2.984903,0.607238,-2.944967,0.548933); + uv(-2.944995,0.607229,-2.944967,0.548933,-2.984903,0.607238); + uv(-2.833867,0.548925,-2.944967,0.548933,-2.944995,0.607229); + uv(-2.834000,0.607204,-2.833867,0.548925,-2.944995,0.607229); + uv(0.091595,-0.642934,0.091613,-0.732997,0.067934,-0.640262); + uv(0.143786,-0.641960,0.091613,-0.732997,0.091595,-0.642934); + uv(0.143786,-0.641960,0.143786,-0.735482,0.091613,-0.732997); + uv(-2.731867,0.548296,-2.834229,0.548869,-2.834156,0.607206); + uv(-2.731714,0.606792,-2.731867,0.548296,-2.834156,0.607206); + uv(-2.663826,0.604241,-2.731867,0.548296,-2.731714,0.606792); + uv(-2.663826,0.604241,-2.731714,0.606792,-2.666289,0.653271); + uv(-2.731714,0.606792,-2.731600,0.655309,-2.666289,0.653271); + uv(-2.731714,0.606792,-2.834156,0.607206,-2.731600,0.655309); + uv(-2.731600,0.655309,-2.834156,0.607206,-2.834173,0.654788); + uv(0.143324,-0.521587,0.143786,-0.641960,0.091595,-0.642934); + uv(0.143324,-0.521587,0.091595,-0.642934,0.087499,-0.522187); + uv(0.087499,-0.522187,0.091595,-0.642934,0.036129,-0.522164); + uv(0.091595,-0.642934,0.067934,-0.640262,0.036129,-0.522164); + uv(-2.834000,0.607204,-2.944999,0.654761,-2.834010,0.654654); + uv(-2.834000,0.607204,-2.944995,0.607229,-2.944999,0.654761); + uv(-2.944995,0.607229,-2.984903,0.607238,-2.944999,0.654761); + uv(-2.984903,0.607238,-2.984907,0.654987,-2.944999,0.654761); + uv(-2.944999,0.654761,-2.984907,0.654987,-2.984911,0.729164); + uv(-2.944999,0.654761,-2.984911,0.729164,-2.944976,0.728942); + uv(-2.944976,0.728942,-2.984911,0.729164,-2.984913,0.804235); + uv(-2.944976,0.728942,-2.984913,0.804235,-2.944945,0.803163); + uv(-2.944945,0.803163,-2.984913,0.804235,-2.984921,0.866754); + uv(-2.944945,0.803163,-2.984921,0.866754,-2.944965,0.866059); + uv(-2.833978,0.802658,-2.944945,0.803163,-2.944965,0.866059); + uv(-2.834006,0.728880,-2.944945,0.803163,-2.833978,0.802658); + uv(-2.834006,0.728880,-2.944976,0.728942,-2.944945,0.803163); + uv(-2.834010,0.654654,-2.944976,0.728942,-2.834006,0.728880); + uv(-2.944976,0.728942,-2.834010,0.654654,-2.944999,0.654761); + uv(0.035388,-0.428105,0.087499,-0.522187,0.036129,-0.522164); + uv(0.087552,-0.428381,0.087499,-0.522187,0.035388,-0.428105); + uv(0.143324,-0.521587,0.087499,-0.522187,0.087552,-0.428381); + uv(0.143336,-0.427850,0.143324,-0.521587,0.087552,-0.428381); + uv(-2.731600,0.655309,-2.834173,0.654788,-2.834184,0.728882); + uv(-2.731600,0.655309,-2.834184,0.728882,-2.731429,0.728882); + uv(-2.834193,0.802131,-2.731429,0.728882,-2.834184,0.728882); + uv(-2.731429,0.728882,-2.834193,0.802131,-2.731212,0.801649); + uv(-2.834190,0.864007,-2.731212,0.801649,-2.834193,0.802131); + uv(-2.731212,0.801649,-2.834190,0.864007,-2.731541,0.865003); + uv(-2.731212,0.801649,-2.731541,0.865003,-2.666304,0.801506); + uv(-2.666304,0.801506,-2.731541,0.865003,-2.665609,0.865533); + uv(-2.666304,0.801506,-2.665609,0.865533,-2.630138,0.801638); + uv(-2.630138,0.801638,-2.665609,0.865533,-2.630205,0.865682); + uv(-2.629981,0.728696,-2.666304,0.801506,-2.630138,0.801638); + uv(-2.665520,0.728718,-2.666304,0.801506,-2.629981,0.728696); + uv(-2.665520,0.728718,-2.731212,0.801649,-2.666304,0.801506); + uv(-2.731429,0.728882,-2.731212,0.801649,-2.665520,0.728718); + uv(-2.666289,0.653271,-2.731429,0.728882,-2.665520,0.728718); + uv(-2.666289,0.653271,-2.731600,0.655309,-2.731429,0.728882); + uv(-2.666289,0.653271,-2.665520,0.728718,-2.629955,0.653276); + uv(-2.629955,0.653276,-2.665520,0.728718,-2.629981,0.728696); + uv(-2.629955,0.653276,-2.629981,0.728696,-2.549606,0.653294); + uv(-2.549606,0.653294,-2.629981,0.728696,-2.549549,0.728655); + uv(-2.549549,0.728655,-2.629981,0.728696,-2.630014,0.801549); + uv(-2.549549,0.728655,-2.630014,0.801549,-2.549309,0.800435); + uv(-2.549309,0.800435,-2.630014,0.801549,-2.630234,0.865097); + uv(-2.549309,0.800435,-2.630234,0.865097,-2.548728,0.866510); + uv(0.334465,-0.256431,0.334819,-0.147781,0.375281,-0.148495); + uv(0.334465,-0.256431,0.375281,-0.148495,0.375310,-0.256479); + uv(0.375304,-0.374475,0.334465,-0.256431,0.375310,-0.256479); + uv(0.334319,-0.374464,0.334465,-0.256431,0.375304,-0.374475); + uv(0.375367,-0.498608,0.334319,-0.374464,0.375304,-0.374475); + uv(0.334284,-0.498384,0.334319,-0.374464,0.375367,-0.498608); + uv(0.334501,-0.578217,0.334284,-0.498384,0.375367,-0.498608); + uv(-2.626462,0.604241,-2.549606,0.653294,-2.549251,0.604745); + uv(-2.626462,0.604241,-2.629955,0.653276,-2.549606,0.653294); + uv(-2.646033,0.604241,-2.666289,0.653271,-2.629955,0.653276); + uv(0.334501,-0.578217,0.375367,-0.498608,0.378692,-0.576659); + uv(0.417989,-0.565796,0.404787,-0.487745,0.422890,-0.487768); + uv(0.404724,-0.363612,0.422890,-0.487768,0.404787,-0.487745); + uv(0.422890,-0.487768,0.404724,-0.363612,0.422603,-0.363614); + uv(0.404724,-0.363612,0.404726,-0.245631,0.422603,-0.363614); + uv(0.422667,-0.245631,0.422603,-0.363614,0.404726,-0.245631); + uv(-2.463429,0.728647,-2.463427,0.800397,-2.375309,0.728679); + uv(-2.375309,0.728679,-2.463427,0.800397,-2.375240,0.801031); + uv(-2.463427,0.800397,-2.463426,0.866671,-2.375240,0.801031); + uv(0.422701,-0.136653,0.422667,-0.245631,0.404741,-0.138168); + uv(0.404741,-0.138168,0.422667,-0.245631,0.404726,-0.245631); + uv(-2.375240,0.801031,-2.463426,0.866671,-2.375335,0.865880); + uv(0.519794,-0.268200,0.493770,-0.267827,0.493136,-0.161193); + uv(0.520070,-0.386766,0.493770,-0.267827,0.519794,-0.268200); + uv(0.493306,-0.386801,0.493770,-0.267827,0.520070,-0.386766); + uv(0.519910,-0.510208,0.493306,-0.386801,0.520070,-0.386766); + uv(0.493350,-0.510604,0.493306,-0.386801,0.519910,-0.510208); + uv(-2.375303,0.653389,-2.463429,0.728647,-2.375309,0.728679); + uv(-2.463421,0.653144,-2.463429,0.728647,-2.375303,0.653389); + uv(-2.463563,0.605692,-2.463421,0.653144,-2.375303,0.653389); + uv(-2.463563,0.605692,-2.375303,0.653389,-2.375280,0.605725); + uv(0.493505,-0.588981,0.493350,-0.510604,0.519910,-0.510208); + uv(0.493505,-0.588981,0.519910,-0.510208,0.519816,-0.588990); + uv(0.519816,-0.588990,0.519910,-0.510208,0.527950,-0.588816); + uv(0.527950,-0.588816,0.519910,-0.510208,0.528025,-0.509684); + uv(0.519910,-0.510208,0.520070,-0.386766,0.528025,-0.509684); + uv(0.528025,-0.509684,0.520070,-0.386766,0.528269,-0.386719); + uv(0.520070,-0.386766,0.519794,-0.268200,0.528269,-0.386719); + uv(0.528269,-0.386719,0.519794,-0.268200,0.528260,-0.268128); + uv(0.519794,-0.268200,0.518339,-0.161749,0.528260,-0.268128); + uv(0.528260,-0.268128,0.518339,-0.161749,0.527932,-0.161557); + uv(-2.855633,-0.218787,-2.855661,-0.162954,-2.793740,-0.217727); + uv(-2.855661,-0.162954,-2.793743,-0.163305,-2.793740,-0.217727); + uv(-2.793740,-0.280879,-2.855633,-0.218787,-2.793740,-0.217727); + uv(-2.855632,-0.280917,-2.855633,-0.218787,-2.793740,-0.280879); + uv(-2.855653,-0.345339,-2.855632,-0.280917,-2.793740,-0.280879); + uv(-2.855653,-0.345339,-2.793740,-0.280879,-2.793707,-0.345418); + uv(0.619936,-0.427020,0.594762,-0.308664,0.618965,-0.307230); + uv(0.594762,-0.308664,0.592139,-0.230125,0.618965,-0.307230); + uv(0.618965,-0.307230,0.592139,-0.230125,0.618909,-0.230289); + uv(0.618909,-0.230289,0.592139,-0.230125,0.581000,-0.143521); + uv(0.618909,-0.230289,0.581000,-0.143521,0.616274,-0.143263); + uv(-1.825045,-0.224423,-1.825012,-0.171487,-1.739137,-0.224909); + uv(-1.739137,-0.224909,-1.825012,-0.171487,-1.738959,-0.170947); + uv(-1.739137,-0.224909,-1.738959,-0.170947,-1.701568,-0.224693); + uv(-1.738959,-0.170947,-1.701688,-0.171142,-1.701568,-0.224693); + uv(-1.701688,-0.171142,-1.666371,-0.171710,-1.701568,-0.224693); + uv(-1.666371,-0.171710,-1.665724,-0.224664,-1.701568,-0.224693); + uv(-1.701568,-0.224693,-1.665724,-0.224664,-1.665980,-0.272064); + uv(-1.665724,-0.224664,-1.633971,-0.272431,-1.665980,-0.272064); + uv(-1.633971,-0.272431,-1.665724,-0.224664,-1.634013,-0.224955); + uv(-1.665724,-0.224664,-1.666089,-0.171261,-1.634013,-0.224955); + uv(-1.634013,-0.224955,-1.666089,-0.171261,-1.634000,-0.171199); + uv(-1.497598,-0.224955,-1.497605,-0.171199,-1.413546,-0.225039); + uv(-1.413546,-0.225039,-1.497605,-0.171199,-1.413545,-0.170437); + uv(-1.375414,-0.170251,-1.413546,-0.225039,-1.413545,-0.170437); + uv(-1.375487,-0.224617,-1.413546,-0.225039,-1.375414,-0.170251); + uv(-1.375166,-0.272714,-1.413546,-0.225039,-1.375487,-0.224617); + uv(-1.413545,-0.272858,-1.413546,-0.225039,-1.375166,-0.272714); + uv(-1.413545,-0.272858,-1.497598,-0.224955,-1.413546,-0.225039); + uv(-1.497598,-0.224955,-1.413545,-0.272858,-1.497620,-0.272431); + uv(-1.497620,-0.272431,-1.413545,-0.272858,-1.413545,-0.345498); + uv(-1.374969,-0.345914,-1.413545,-0.345498,-1.413545,-0.272858); + uv(-1.374874,-0.417735,-1.413545,-0.345498,-1.374969,-0.345914); + uv(-1.413545,-0.417742,-1.413545,-0.345498,-1.374874,-0.417735); + uv(-1.497634,-0.417930,-1.413545,-0.345498,-1.413545,-0.417742); + uv(-1.497634,-0.417930,-1.497647,-0.345930,-1.413545,-0.345498); + uv(-1.666094,-0.418062,-1.633918,-0.345930,-1.633943,-0.417930); + uv(-1.666094,-0.418062,-1.666033,-0.345125,-1.633918,-0.345930); + uv(-1.701865,-0.344672,-1.666033,-0.345125,-1.666094,-0.418062); + uv(-1.701604,-0.271988,-1.666033,-0.345125,-1.701865,-0.344672); + uv(-1.701604,-0.271988,-1.665980,-0.272064,-1.666033,-0.345125); + uv(-1.701568,-0.224693,-1.665980,-0.272064,-1.701604,-0.271988); + uv(-1.701604,-0.271988,-1.739137,-0.224909,-1.701568,-0.224693); + uv(-1.739182,-0.271614,-1.739137,-0.224909,-1.701604,-0.271988); + uv(-1.739182,-0.271614,-1.825045,-0.224423,-1.739137,-0.224909); + uv(-1.825045,-0.271226,-1.825045,-0.224423,-1.739182,-0.271614); + uv(-1.739304,-0.344251,-1.825045,-0.271226,-1.739182,-0.271614); + uv(-1.825058,-0.344093,-1.825045,-0.271226,-1.739304,-0.344251); + uv(-1.739272,-0.418139,-1.825058,-0.344093,-1.739304,-0.344251); + uv(-1.825044,-0.418227,-1.825058,-0.344093,-1.739272,-0.418139); + uv(-2.793705,-0.386653,-2.855653,-0.345339,-2.793707,-0.345418); + uv(-2.855659,-0.386797,-2.855653,-0.345339,-2.793705,-0.386653); + uv(-1.739272,-0.418139,-1.739304,-0.344251,-1.702212,-0.418091); + uv(-1.702212,-0.418091,-1.739304,-0.344251,-1.701865,-0.344672); + uv(-1.739304,-0.344251,-1.739182,-0.271614,-1.701865,-0.344672); + uv(-1.701865,-0.344672,-1.739182,-0.271614,-1.701604,-0.271988); + uv(-1.702212,-0.418091,-1.701865,-0.344672,-1.666094,-0.418062); + uv(-1.702212,-0.418091,-1.666094,-0.418062,-1.681686,-0.478040); + uv(-1.681686,-0.478040,-1.666094,-0.418062,-1.633943,-0.417930); + uv(-1.681686,-0.478040,-1.633943,-0.417930,-1.633977,-0.478138); + uv(-1.497617,-0.478446,-1.497634,-0.417930,-1.413545,-0.417742); + uv(-1.497617,-0.478446,-1.413545,-0.417742,-1.413544,-0.478639); + uv(-1.413544,-0.478639,-1.413545,-0.417742,-1.374874,-0.417735); + uv(-1.413544,-0.478639,-1.374874,-0.417735,-1.387826,-0.478744); + uv(-1.413544,-0.478639,-1.387826,-0.478744,-1.413544,-0.524693); + uv(-1.413544,-0.524693,-1.387826,-0.478744,-1.384910,-0.524692); + uv(-1.413544,-0.524693,-1.384910,-0.524692,-1.417123,-0.565879); + uv(-1.497811,-0.565559,-1.413544,-0.524693,-1.417123,-0.565879); + uv(-1.497288,-0.524692,-1.413544,-0.524693,-1.497811,-0.565559); + uv(-1.497288,-0.524692,-1.413544,-0.478639,-1.413544,-0.524693); + uv(-1.497617,-0.478446,-1.413544,-0.478639,-1.497288,-0.524692); + uv(-1.668221,-0.524493,-1.633977,-0.478138,-1.634630,-0.524493); + uv(-1.681686,-0.478040,-1.633977,-0.478138,-1.668221,-0.524493); + uv(-1.668221,-0.524493,-1.634630,-0.524493,-1.668132,-0.566497); + uv(-1.634630,-0.524493,-1.634113,-0.567340,-1.668132,-0.566497); + uv(-1.668132,-0.566497,-1.634113,-0.567340,-1.669037,-0.633213); + uv(-1.497811,-0.565559,-1.417123,-0.565879,-1.496837,-0.634129); + uv(-1.496837,-0.634129,-1.417123,-0.565879,-1.430463,-0.634311); + uv(-0.620650,-0.625443,-0.620634,-0.510871,-0.676796,-0.510972); + uv(-0.620634,-0.510871,-0.620647,-0.457854,-0.676796,-0.510972); + uv(-0.620634,-0.510871,-0.591002,-0.456032,-0.620647,-0.457854); + uv(-0.591002,-0.456032,-0.591648,-0.397122,-0.620647,-0.457854); + uv(-0.620647,-0.457854,-0.591648,-0.397122,-0.620563,-0.397305); + uv(-0.620563,-0.397305,-0.591648,-0.397122,-0.620470,-0.333959); + uv(-0.591648,-0.397122,-0.591666,-0.334407,-0.620470,-0.333959); + uv(-0.591666,-0.334407,-0.620470,-0.283293,-0.620470,-0.333959); + uv(-0.591666,-0.334407,-0.591576,-0.283343,-0.620470,-0.283293); + uv(-0.591576,-0.283343,-0.620470,-0.210619,-0.620470,-0.283293); + uv(-0.591576,-0.283343,-0.591498,-0.210619,-0.620470,-0.210619); + uv(-0.591498,-0.210619,-0.620471,-0.148685,-0.620470,-0.210619); + uv(-0.591498,-0.210619,-0.591416,-0.148603,-0.620471,-0.148685); + uv(-0.620470,-0.210619,-0.620471,-0.148685,-0.676409,-0.148054); + uv(-0.620470,-0.210619,-0.676409,-0.148054,-0.674931,-0.210689); + uv(0.285364,-0.329540,0.274282,-0.250142,0.251746,-0.335495); + uv(0.281562,-0.379641,0.285364,-0.329540,0.251746,-0.335495); + uv(-0.620470,-0.283293,-0.674931,-0.210689,-0.674931,-0.283085); + uv(-0.620470,-0.210619,-0.674931,-0.210689,-0.620470,-0.283293); + uv(-0.620470,-0.333959,-0.620470,-0.283293,-0.674931,-0.283085); + uv(-0.620470,-0.333959,-0.674931,-0.283085,-0.674931,-0.333696); + uv(0.282076,-0.529999,0.281562,-0.379641,0.249673,-0.378296); + uv(0.281562,-0.379641,0.251746,-0.335495,0.249673,-0.378296); + uv(-0.674908,-0.283016,-0.674871,-0.210702,-0.737321,-0.283147); + uv(-0.674871,-0.210702,-0.736376,-0.210617,-0.737321,-0.283147); + uv(-0.674871,-0.210702,-0.678495,-0.147988,-0.736376,-0.210617); + uv(-0.678495,-0.147988,-0.729749,-0.148203,-0.736376,-0.210617); + uv(-0.736376,-0.210617,-0.729749,-0.148203,-0.788808,-0.148849); + uv(-0.736376,-0.210617,-0.788808,-0.148849,-0.790769,-0.210497); + uv(-0.790769,-0.210497,-0.788808,-0.148849,-0.821725,-0.148536); + uv(-0.822991,-0.210493,-0.790769,-0.210497,-0.821725,-0.148536); + uv(-0.794718,-0.283377,-0.790769,-0.210497,-0.822991,-0.210493); + uv(-0.737321,-0.283147,-0.790769,-0.210497,-0.794718,-0.283377); + uv(-0.737321,-0.283147,-0.736376,-0.210617,-0.790769,-0.210497); + uv(-0.737617,-0.333466,-0.737321,-0.283147,-0.794718,-0.283377); + uv(-0.674908,-0.283016,-0.737321,-0.283147,-0.737617,-0.333466); + uv(-0.674829,-0.333464,-0.674908,-0.283016,-0.737617,-0.333466); + uv(0.282076,-0.529999,0.249673,-0.378296,0.243449,-0.530031); + uv(0.282076,-0.529999,0.243449,-0.530031,0.259920,-0.608232); + uv(-0.676909,-0.397763,-0.674829,-0.333464,-0.735322,-0.397722); + uv(-0.674829,-0.333464,-0.737617,-0.333466,-0.735322,-0.397722); + uv(-0.735322,-0.397722,-0.737617,-0.333466,-0.812623,-0.333006); + uv(-0.737617,-0.333466,-0.794718,-0.283377,-0.812623,-0.333006); + uv(-0.812623,-0.333006,-0.794718,-0.283377,-0.822341,-0.283380); + uv(-0.794718,-0.283377,-0.822991,-0.210493,-0.822341,-0.283380); + uv(-0.822341,-0.283380,-0.822991,-0.210493,-0.911067,-0.283483); + uv(-0.822991,-0.210493,-0.911100,-0.210470,-0.911067,-0.283483); + uv(-0.822991,-0.210493,-0.824290,-0.148987,-0.911100,-0.210470); + uv(-0.824290,-0.148987,-0.911167,-0.149106,-0.911100,-0.210470); + uv(-0.822341,-0.283380,-0.911067,-0.283483,-0.911034,-0.333511); + uv(-0.812623,-0.333006,-0.822341,-0.283380,-0.911034,-0.333511); + uv(-0.910950,-0.396247,-0.812623,-0.333006,-0.911034,-0.333511); + uv(-0.812830,-0.396917,-0.812623,-0.333006,-0.910950,-0.396247); + uv(-0.735322,-0.397722,-0.812623,-0.333006,-0.812830,-0.396917); + uv(-0.735322,-0.397722,-0.812830,-0.396917,-0.736659,-0.458403); + uv(-0.736659,-0.458403,-0.812830,-0.396917,-0.812579,-0.457221); + uv(-0.812579,-0.457221,-0.812830,-0.396917,-0.910866,-0.456184); + uv(-0.910866,-0.456184,-0.812830,-0.396917,-0.910950,-0.396247); + uv(-0.910815,-0.510800,-0.812579,-0.457221,-0.910866,-0.456184); + uv(-0.812624,-0.510745,-0.812579,-0.457221,-0.910815,-0.510800); + uv(-0.742048,-0.510862,-0.812579,-0.457221,-0.812624,-0.510745); + uv(-0.736659,-0.458403,-0.812579,-0.457221,-0.742048,-0.510862); + uv(-0.676877,-0.457732,-0.736659,-0.458403,-0.742048,-0.510862); + uv(-0.676877,-0.457732,-0.676909,-0.397763,-0.736659,-0.458403); + uv(-0.620563,-0.397305,-0.676909,-0.397763,-0.676877,-0.457732); + uv(-0.620563,-0.397305,-0.674931,-0.333696,-0.676909,-0.397763); + uv(-0.620563,-0.397305,-0.620470,-0.333959,-0.674931,-0.333696); + uv(-0.620647,-0.457854,-0.620563,-0.397305,-0.676877,-0.457732); + uv(-0.620647,-0.457854,-0.676877,-0.457732,-0.676796,-0.510972); + uv(-0.676877,-0.457732,-0.742048,-0.510862,-0.676796,-0.510972); + uv(-0.676796,-0.510972,-0.742048,-0.510862,-0.674929,-0.625493); + uv(-0.674929,-0.625493,-0.742048,-0.510862,-0.745745,-0.625613); + uv(-0.742048,-0.510862,-0.812624,-0.510745,-0.745745,-0.625613); + uv(-0.745745,-0.625613,-0.812624,-0.510745,-0.812969,-0.625642); + uv(-0.812969,-0.625642,-0.812624,-0.510745,-0.910645,-0.625561); + uv(-0.910645,-0.625561,-0.812624,-0.510745,-0.910815,-0.510800); + uv(-0.910635,-0.697862,-0.812969,-0.625642,-0.910645,-0.625561); + uv(-0.812785,-0.697664,-0.812969,-0.625642,-0.910635,-0.697862); + uv(-0.745745,-0.625613,-0.812969,-0.625642,-0.812785,-0.697664); + uv(-0.745745,-0.625613,-0.812785,-0.697664,-0.747058,-0.698278); + uv(-0.750051,-0.789610,-0.747058,-0.698278,-0.812785,-0.697664); + uv(-0.750051,-0.789610,-0.676876,-0.790150,-0.747058,-0.698278); + uv(-1.510699,0.182980,-1.623167,0.182111,-1.510699,0.258417); + uv(-1.510699,0.258417,-1.623167,0.182111,-1.623167,0.258226); + uv(-1.772027,0.182212,-1.854554,0.264667,-1.772055,0.264672); + uv(-1.772027,0.182212,-1.854476,0.182334,-1.854554,0.264667); + uv(-0.806746,-0.790262,-0.750051,-0.789610,-0.812785,-0.697664); + uv(-0.852865,-0.791595,-0.812785,-0.697664,-0.910635,-0.697862); + uv(-1.854476,0.182334,-1.938104,0.264665,-1.854554,0.264667); + uv(-1.854554,0.264667,-1.938104,0.264665,-1.938919,0.316772); + uv(-0.368967,-0.745210,-0.378932,-0.814640,-0.394226,-0.742139); + uv(-0.368854,-0.684687,-0.368967,-0.745210,-0.394226,-0.742139); + uv(-1.854553,0.316740,-1.938919,0.316772,-1.938901,0.383698); + uv(-1.854553,0.316740,-1.854554,0.264667,-1.938919,0.316772); + uv(-1.772055,0.264672,-1.854554,0.264667,-1.854553,0.316740); + uv(-1.772057,0.316764,-1.772055,0.264672,-1.854553,0.316740); + uv(-1.510700,0.309038,-1.623167,0.258226,-1.623165,0.309036); + uv(-1.510700,0.309038,-1.510699,0.258417,-1.623167,0.258226); + uv(-1.408642,0.302622,-1.510699,0.258417,-1.510700,0.309038); + uv(-1.408642,0.302622,-1.408535,0.258593,-1.510699,0.258417); + uv(-2.854098,0.281413,-2.977807,0.216761,-2.977808,0.281434); + uv(-2.854098,0.281413,-2.854088,0.216941,-2.977807,0.216761); + uv(-2.854088,0.216941,-2.977798,0.182205,-2.977807,0.216761); + uv(-2.854088,0.216941,-2.854088,0.182925,-2.977798,0.182205); + uv(-2.732233,0.216421,-2.824899,0.182628,-2.824899,0.216720); + uv(-2.732233,0.216421,-2.732252,0.181520,-2.824899,0.182628); + uv(-1.493053,-0.803956,-1.496840,-0.705934,-1.453622,-0.706579); + uv(-1.496840,-0.705934,-1.430463,-0.634311,-1.453622,-0.706579); + uv(-1.496840,-0.705934,-1.496837,-0.634129,-1.430463,-0.634311); + uv(-0.620663,-0.697106,-0.620650,-0.625443,-0.674929,-0.625493); + uv(-0.620650,-0.625443,-0.676796,-0.510972,-0.674929,-0.625493); + uv(-0.620663,-0.697106,-0.674929,-0.625493,-0.676850,-0.697003); + uv(-0.674929,-0.625493,-0.745745,-0.625613,-0.676850,-0.697003); + uv(-0.676850,-0.697003,-0.745745,-0.625613,-0.747058,-0.698278); + uv(-0.676876,-0.790150,-0.676850,-0.697003,-0.747058,-0.698278); + uv(-0.620646,-0.790394,-0.676850,-0.697003,-0.676876,-0.790150); + uv(-0.620646,-0.790394,-0.620663,-0.697106,-0.676850,-0.697003); + uv(-1.408535,0.183918,-1.510699,0.182980,-1.408535,0.258593); + uv(-1.408535,0.258593,-1.510699,0.182980,-1.510699,0.258417); + uv(-2.834208,0.371357,-2.854098,0.281413,-2.977808,0.281434); + uv(-2.977803,0.371361,-2.834208,0.371357,-2.977808,0.281434); + uv(-1.380023,0.363593,-1.408642,0.302622,-1.408591,0.362328); + uv(-1.408591,0.362328,-1.408642,0.302622,-1.510701,0.364647); + uv(-1.510701,0.364647,-1.408642,0.302622,-1.510700,0.309038); + uv(-1.510701,0.364647,-1.510700,0.309038,-1.623165,0.309036); + uv(-1.510701,0.364647,-1.623165,0.309036,-1.623159,0.364647); + uv(-1.772057,0.316764,-1.854553,0.316740,-1.772061,0.383656); + uv(-1.772061,0.383656,-1.854553,0.316740,-1.854554,0.383621); + uv(-1.854554,0.383621,-1.854553,0.316740,-1.938901,0.383698); + uv(-1.854554,0.383621,-1.938901,0.383698,-1.854554,0.488646); + uv(-1.854554,0.488646,-1.938901,0.383698,-1.938900,0.486787); + uv(-0.368854,-0.684687,-0.394250,-0.684742,-0.368611,-0.611489); + uv(-0.368854,-0.684687,-0.394226,-0.742139,-0.394250,-0.684742); + uv(-0.368611,-0.611489,-0.394250,-0.684742,-0.394319,-0.611930); + uv(-0.368611,-0.611489,-0.394319,-0.611930,-0.394250,-0.457876); + uv(-0.368611,-0.611489,-0.394250,-0.457876,-0.368537,-0.457977); + uv(-0.368537,-0.457977,-0.394250,-0.457876,-0.394320,-0.397638); + uv(-0.368537,-0.457977,-0.394320,-0.397638,-0.368774,-0.398216); + uv(-0.368774,-0.398216,-0.394320,-0.397638,-0.394318,-0.316296); + uv(-0.368774,-0.398216,-0.394318,-0.316296,-0.369444,-0.315343); + uv(-0.369444,-0.315343,-0.394318,-0.316296,-0.384437,-0.207227); + uv(-1.854554,0.488646,-1.938900,0.486787,-1.854520,0.549634); + uv(-1.854520,0.549634,-1.938900,0.486787,-1.938972,0.546374); + uv(-1.854520,0.549634,-1.938972,0.546374,-1.857489,0.644584); + uv(-1.857489,0.644584,-1.938972,0.546374,-1.938565,0.645006); + uv(-1.938972,0.546374,-1.958974,0.644943,-1.938565,0.645006); + uv(-1.938565,0.645006,-1.958974,0.644943,-1.938568,0.728038); + uv(-1.938568,0.728038,-1.958974,0.644943,-1.958996,0.728128); + uv(-1.938578,0.842032,-1.938568,0.728038,-1.958996,0.728128); + uv(-1.938578,0.842032,-1.857477,0.728639,-1.938568,0.728038); + uv(-1.857489,0.644584,-1.938568,0.728038,-1.857477,0.728639); + uv(-1.938568,0.728038,-1.857489,0.644584,-1.938565,0.645006); + uv(-1.634492,0.484987,-1.624545,0.571961,-1.552856,0.572054); + uv(-1.552856,0.572054,-1.624545,0.571961,-1.553475,0.638062); + uv(-1.553475,0.638062,-1.624545,0.571961,-1.624217,0.637985); + uv(-1.747856,0.385831,-1.764792,0.451359,-1.730884,0.451720); + uv(-1.730884,0.451720,-1.764792,0.451359,-1.731063,0.536853); + uv(-1.764792,0.451359,-1.764870,0.537581,-1.731063,0.536853); + uv(-1.731063,0.536853,-1.764870,0.537581,-1.731036,0.606850); + uv(-1.764870,0.537581,-1.764866,0.607188,-1.731036,0.606850); + uv(-1.731036,0.606850,-1.764866,0.607188,-1.731085,0.688998); + uv(-1.764866,0.607188,-1.764818,0.688909,-1.731085,0.688998); + uv(-1.624515,0.723118,-1.624470,0.793115,-1.553752,0.793029); + uv(-1.553752,0.793029,-1.624470,0.793115,-1.554342,0.875255); + uv(-1.624470,0.793115,-1.622333,0.875161,-1.554342,0.875255); + uv(-1.510609,0.875287,-1.553752,0.793029,-1.554342,0.875255); + uv(-1.510654,0.792329,-1.553752,0.793029,-1.510609,0.875287); + uv(-1.510654,0.792329,-1.553393,0.722880,-1.553752,0.793029); + uv(-1.510654,0.792329,-1.510637,0.721766,-1.553393,0.722880); + uv(-1.510637,0.721766,-1.510654,0.792329,-1.479796,0.792314); + uv(-1.479796,0.792314,-1.510654,0.792329,-1.510639,0.875280); + uv(-1.479796,0.792314,-1.510639,0.875280,-1.479804,0.875400); + uv(-1.408537,0.791468,-1.479796,0.792314,-1.479804,0.875400); + uv(-1.408537,0.791468,-1.408537,0.720674,-1.479796,0.792314); + uv(-1.408537,0.720674,-1.408537,0.791468,-1.380331,0.719982); + uv(-1.380331,0.719982,-1.408537,0.791468,-1.380329,0.791254); + uv(-1.408537,0.791468,-1.408537,0.875518,-1.380329,0.791254); + uv(-1.408537,0.875518,-1.408537,0.791468,-1.479804,0.875400); + uv(-1.380329,0.791254,-1.408537,0.875518,-1.380327,0.875519); + uv(-1.380333,0.638720,-1.408537,0.720674,-1.380331,0.719982); + uv(-1.380333,0.638720,-1.408537,0.638409,-1.408537,0.720674); + uv(-1.380336,0.572020,-1.408537,0.638409,-1.380333,0.638720); + uv(-1.408537,0.571956,-1.408537,0.638409,-1.380336,0.572020); + uv(-1.408537,0.571956,-1.479780,0.638424,-1.408537,0.638409); + uv(-1.408537,0.571956,-1.479773,0.572044,-1.479780,0.638424); + uv(-1.408534,0.546920,-1.479773,0.572044,-1.408537,0.571956); + uv(-1.408534,0.546920,-1.510701,0.484987,-1.479773,0.572044); + uv(-1.408527,0.484987,-1.510701,0.484987,-1.408534,0.546920); + uv(-1.408527,0.484987,-1.510700,0.428320,-1.510701,0.484987); + uv(-1.408479,0.435012,-1.510700,0.428320,-1.408527,0.484987); + uv(-1.408479,0.435012,-1.510701,0.364647,-1.510700,0.428320); + uv(-1.408479,0.435012,-1.408591,0.362328,-1.510701,0.364647); + uv(-1.380089,0.434326,-1.408591,0.362328,-1.408479,0.435012); + uv(-1.380089,0.434326,-1.380023,0.363593,-1.408591,0.362328); + uv(-1.380089,0.434326,-1.408479,0.435012,-1.380390,0.485003); + uv(-1.408479,0.435012,-1.408527,0.484987,-1.380390,0.485003); + uv(-1.380390,0.485003,-1.408527,0.484987,-1.408534,0.546920); + uv(-1.380390,0.485003,-1.408534,0.546920,-1.380351,0.546732); + uv(-1.380351,0.546732,-1.408534,0.546920,-1.408537,0.571956); + uv(-1.380351,0.546732,-1.408537,0.571956,-1.380336,0.572020); + uv(-1.510700,0.428320,-1.510701,0.364647,-1.623148,0.428297); + uv(-1.623148,0.428297,-1.510701,0.364647,-1.623159,0.364647); + uv(-1.772061,0.383656,-1.854554,0.488646,-1.772068,0.486758); + uv(-1.772061,0.383656,-1.854554,0.383621,-1.854554,0.488646); + uv(-1.854520,0.549634,-1.772068,0.486758,-1.854554,0.488646); + uv(-1.623148,0.428297,-1.634492,0.484987,-1.510701,0.484987); + uv(-1.510701,0.484987,-1.634492,0.484987,-1.552856,0.572054); + uv(-1.510658,0.572046,-1.510701,0.484987,-1.552856,0.572054); + uv(-1.479773,0.572044,-1.510701,0.484987,-1.510658,0.572046); + uv(-1.479780,0.638424,-1.479773,0.572044,-1.510658,0.572046); + uv(-1.479780,0.638424,-1.510658,0.572046,-1.510619,0.638375); + uv(-1.510619,0.638375,-1.510658,0.572046,-1.552856,0.572054); + uv(-1.510619,0.638375,-1.552856,0.572054,-1.553475,0.638062); + uv(-1.510637,0.721766,-1.510619,0.638375,-1.553475,0.638062); + uv(-1.510619,0.638375,-1.510637,0.721766,-1.479789,0.721636); + uv(-1.479789,0.721636,-1.510637,0.721766,-1.479796,0.792314); + uv(-1.408537,0.720674,-1.479789,0.721636,-1.479796,0.792314); + uv(-1.408537,0.720674,-1.408537,0.638409,-1.479789,0.721636); + uv(-1.408537,0.638409,-1.479780,0.638424,-1.479789,0.721636); + uv(-1.479789,0.721636,-1.479780,0.638424,-1.510619,0.638375); + uv(-1.510637,0.721766,-1.553475,0.638062,-1.553393,0.722880); + uv(-1.553475,0.638062,-1.624217,0.637985,-1.553393,0.722880); + uv(-1.624217,0.637985,-1.624515,0.723118,-1.553393,0.722880); + uv(-1.553393,0.722880,-1.624515,0.723118,-1.553752,0.793029); + uv(-1.510700,0.428320,-1.623148,0.428297,-1.510701,0.484987); + uv(-0.676909,-0.397763,-0.735322,-0.397722,-0.736659,-0.458403); + uv(-1.666033,-0.345125,-1.665980,-0.272064,-1.633918,-0.345930); + uv(-1.633918,-0.345930,-1.665980,-0.272064,-1.633971,-0.272431); + uv(-1.497620,-0.272431,-1.413545,-0.345498,-1.497647,-0.345930); + uv(-1.374969,-0.345914,-1.413545,-0.272858,-1.375166,-0.272714); + uv(0.493136,-0.161193,0.519644,-0.161110,0.519794,-0.268200); + uv(0.143361,-0.178114,0.143391,-0.275189,0.089078,-0.178467); + uv(0.089078,-0.178467,0.143391,-0.275189,0.088637,-0.274447); + uv(0.143391,-0.275189,0.143336,-0.427850,0.088637,-0.274447); + uv(0.088637,-0.274447,0.143336,-0.427850,0.087552,-0.428381); + uv(0.035784,-0.274776,0.087552,-0.428381,0.035388,-0.428105); + uv(0.087642,-0.274526,0.087552,-0.428381,0.035784,-0.274776); + uv(0.087155,-0.178540,0.087642,-0.274526,0.035784,-0.274776); + uv(0.036548,-0.178089,0.087155,-0.178540,0.035784,-0.274776); + uv(-2.833978,0.802658,-2.944965,0.866059,-2.834004,0.865469); + uv(-2.626446,0.500273,-2.626446,0.547981,-2.550083,0.500276); + uv(-2.550083,0.500276,-2.626446,0.547981,-2.549692,0.548137); + uv(0.333994,-0.750540,0.334232,-0.671301,0.378679,-0.670801); + uv(0.333994,-0.750540,0.378679,-0.670801,0.378784,-0.750039); + uv(-2.463560,0.500254,-2.463563,0.548441,-2.375255,0.548476); + uv(-2.463560,0.500254,-2.375255,0.548476,-2.374507,0.500396); + uv(0.498637,-0.762181,0.493671,-0.683119,0.519797,-0.683077); + uv(0.498637,-0.762181,0.519797,-0.683077,0.511813,-0.761916); + uv(0.511813,-0.761916,0.519797,-0.683077,0.525738,-0.683121); + uv(-2.857056,-0.477484,-2.855851,-0.436203,-2.793705,-0.436203); + uv(-2.857056,-0.477484,-2.793705,-0.436203,-2.793706,-0.477414); + uv(-1.825054,-0.524493,-1.825057,-0.478054,-1.739356,-0.524493); + uv(-1.739356,-0.524493,-1.825057,-0.478054,-1.739349,-0.478077); + uv(-1.739641,-0.566507,-1.825054,-0.524493,-1.739356,-0.524493); + uv(-1.825054,-0.524493,-1.739641,-0.566507,-1.825048,-0.566520); + uv(-1.825048,-0.566520,-1.739641,-0.566507,-1.825046,-0.633210); + uv(-1.739641,-0.566507,-1.739636,-0.633204,-1.825046,-0.633210); + uv(-1.739268,-0.706816,-1.825046,-0.633210,-1.739636,-0.633204); + uv(-2.857061,-0.532476,-2.793706,-0.477414,-2.793714,-0.532495); + uv(-2.857061,-0.532476,-2.857056,-0.477484,-2.793706,-0.477414); + uv(0.498637,-0.762181,0.511813,-0.761916,0.501530,-0.863507); + uv(-3.154820,-44.448380,-4.087114,-43.562412,-3.407222,-43.562752); + uv(0.110143,-1.715881,0.215065,-1.785608,0.118081,-1.788776); + uv(0.110143,-1.715881,0.224880,-1.711631,0.215065,-1.785608); + uv(0.118081,-1.788776,0.215065,-1.785608,0.170875,-1.860480); + uv(1.449784,0.405155,1.610980,0.483793,1.449492,0.483904); + uv(1.449784,0.405155,1.613561,0.404682,1.610980,0.483793); + uv(1.613561,0.404682,1.449784,0.405155,1.450199,0.348493); + uv(1.450199,0.348493,1.622192,0.349146,1.613561,0.404682); + uv(1.450199,0.348493,1.450401,0.283640,1.622192,0.349146); + uv(1.294702,0.283148,1.450401,0.283640,1.450199,0.348493); + uv(1.294702,0.283148,1.450199,0.348493,1.294702,0.348374); + uv(1.450199,0.348493,1.449784,0.405155,1.294702,0.348374); + uv(1.294702,0.348374,1.449784,0.405155,1.294702,0.405338); + uv(1.449784,0.405155,1.449492,0.483904,1.294702,0.405338); + uv(1.294702,0.405338,1.449492,0.483904,1.294702,0.483952); + uv(1.449492,0.483904,1.449327,0.555323,1.294702,0.483952); + uv(1.449492,0.483904,1.610425,0.555271,1.449327,0.555323); + uv(1.449492,0.483904,1.610980,0.483793,1.610425,0.555271); + uv(1.610425,0.555271,1.612866,0.610454,1.449327,0.555323); + uv(1.449327,0.555323,1.612866,0.610454,1.449182,0.610515); + uv(1.612866,0.610454,1.613450,0.669821,1.449182,0.610515); + uv(1.449182,0.610515,1.613450,0.669821,1.474464,0.670352); + uv(1.613756,0.713953,1.474464,0.670352,1.613450,0.669821); + uv(1.613756,0.713953,1.491997,0.717402,1.474464,0.670352); + uv(1.613756,0.713953,1.499509,0.764472,1.491997,0.717402); + uv(1.615596,0.767159,1.499509,0.764472,1.613756,0.713953); + uv(1.499509,0.764472,1.455550,0.728677,1.491997,0.717402); + uv(1.455550,0.728677,1.499509,0.764472,1.466242,0.768190); + uv(1.474464,0.670352,1.491997,0.717402,1.455550,0.728677); + uv(1.474464,0.670352,1.455550,0.728677,1.449541,0.674680); + uv(1.449182,0.610515,1.474464,0.670352,1.449541,0.674680); + uv(1.449327,0.555323,1.449182,0.610515,1.296023,0.555354); + uv(1.296023,0.555354,1.449182,0.610515,1.295592,0.610565); + uv(1.449182,0.610515,1.432169,0.673883,1.295592,0.610565); + uv(1.295592,0.610565,1.432169,0.673883,1.303197,0.670380); + uv(1.428874,0.729200,1.303197,0.670380,1.432169,0.673883); + uv(1.428874,0.729200,1.310298,0.724959,1.303197,0.670380); + uv(1.414331,0.782858,1.310298,0.724959,1.428874,0.729200); + uv(1.414331,0.782858,1.313338,0.777267,1.310298,0.724959); + uv(1.313338,0.777267,1.291003,0.775892,1.310298,0.724959); + uv(1.291003,0.775892,1.286301,0.730171,1.310298,0.724959); + uv(1.310298,0.724959,1.286301,0.730171,1.303197,0.670380); + uv(1.286301,0.730171,1.293144,0.675933,1.303197,0.670380); + uv(1.286301,0.730171,1.157307,0.722137,1.293144,0.675933); + uv(1.286301,0.730171,1.171500,0.767861,1.157307,0.722137); + uv(1.284943,0.773371,1.171500,0.767861,1.286301,0.730171); + uv(1.171500,0.767861,1.136505,0.771680,1.157307,0.722137); + uv(1.157307,0.722137,1.136505,0.771680,1.134456,0.730096); + uv(1.150850,0.676039,1.157307,0.722137,1.134456,0.730096); + uv(1.293144,0.675933,1.157307,0.722137,1.150850,0.676039); + uv(1.149097,0.610539,1.293144,0.675933,1.150850,0.676039); + uv(1.295592,0.610565,1.293144,0.675933,1.149097,0.610539); + uv(1.295592,0.610565,1.303197,0.670380,1.293144,0.675933); + uv(1.149030,0.555354,1.295592,0.610565,1.149097,0.610539); + uv(1.296023,0.555354,1.295592,0.610565,1.149030,0.555354); + uv(1.148919,0.483903,1.296023,0.555354,1.149030,0.555354); + uv(1.294702,0.483952,1.296023,0.555354,1.148919,0.483903); + uv(1.294702,0.483952,1.449327,0.555323,1.296023,0.555354); + uv(1.148799,0.405155,1.294702,0.483952,1.148919,0.483903); + uv(1.294702,0.405338,1.294702,0.483952,1.148799,0.405155); + uv(1.148669,0.348493,1.294702,0.405338,1.148799,0.405155); + uv(1.294702,0.348374,1.294702,0.405338,1.148669,0.348493); + uv(1.148605,0.283640,1.294702,0.348374,1.148669,0.348493); + uv(1.294702,0.283148,1.294702,0.348374,1.148605,0.283640); + uv(-0.395750,0.223631,-0.623513,0.109647,-0.395797,0.111590); + uv(-0.395750,0.223631,-0.623610,0.221630,-0.623513,0.109647); + uv(-0.395750,0.223631,-0.395651,0.321522,-0.623610,0.221630); + uv(-0.623610,0.221630,-0.395651,0.321522,-0.623724,0.317575); + uv(-0.395651,0.321522,-0.395560,0.457569,-0.623724,0.317575); + uv(-0.623724,0.317575,-0.395560,0.457569,-0.623725,0.454244); + uv(-0.623725,0.454244,-0.395560,0.457569,-0.395477,0.581009); + uv(-0.623725,0.454244,-0.395477,0.581009,-0.623924,0.577737); + uv(-0.395477,0.581009,-0.395427,0.676346,-0.623924,0.577737); + uv(-0.623924,0.577737,-0.395427,0.676346,-0.623939,0.676117); + uv(-0.623939,0.676117,-0.395427,0.676346,-0.506553,0.679846); + uv(-0.395427,0.676346,-0.411150,0.755656,-0.506553,0.679846); + uv(-0.395427,0.676346,-0.392767,0.755652,-0.411150,0.755656); + uv(-0.392767,0.755652,-0.410760,0.840822,-0.411150,0.755656); + uv(-0.392767,0.755652,-0.391750,0.841151,-0.410760,0.840822); + uv(-0.391750,0.841151,-0.391356,0.929743,-0.410760,0.840822); + uv(-0.391356,0.929743,-0.412268,0.929379,-0.410760,0.840822); + uv(-0.410760,0.840822,-0.412268,0.929379,-0.485229,0.929901); + uv(-0.410760,0.840822,-0.485229,0.929901,-0.498996,0.840718); + uv(-0.411150,0.755656,-0.410760,0.840822,-0.498996,0.840718); + uv(-0.411150,0.755656,-0.498996,0.840718,-0.507882,0.755149); + uv(-0.506553,0.679846,-0.411150,0.755656,-0.507882,0.755149); + uv(-0.506553,0.679846,-0.507882,0.755149,-0.529315,0.754525); + uv(-0.529315,0.754525,-0.507882,0.755149,-0.507501,0.840830); + uv(-0.536038,0.840929,-0.529315,0.754525,-0.507501,0.840830); + uv(-0.529315,0.754525,-0.536038,0.840929,-0.623491,0.840773); + uv(-0.536038,0.840929,-0.622894,0.930784,-0.623491,0.840773); + uv(-0.536038,0.840929,-0.536046,0.929417,-0.622894,0.930784); + uv(-0.510026,0.929732,-0.536046,0.929417,-0.536038,0.840929); + uv(-0.510026,0.929732,-0.536038,0.840929,-0.507501,0.840830); + uv(-0.529315,0.754525,-0.623491,0.840773,-0.623793,0.753587); + uv(-0.623939,0.676117,-0.529315,0.754525,-0.623793,0.753587); + uv(-0.623939,0.676117,-0.506553,0.679846,-0.529315,0.754525); + uv(1.450401,0.283640,1.629622,0.284327,1.622192,0.349146); + uv(0.628988,0.528191,0.629376,0.689182,0.550484,0.689190); + uv(0.629376,0.689182,0.630448,0.834674,0.550484,0.689190); + uv(0.550484,0.689190,0.630448,0.834674,0.550481,0.834977); + uv(0.630448,0.834674,0.550645,0.952571,0.550481,0.834977); + uv(0.630448,0.834674,0.631569,0.954754,0.550645,0.952571); + uv(0.628988,0.528191,0.550484,0.689190,0.550485,0.528191); + uv(0.550485,0.528191,0.550484,0.689190,0.428951,0.689196); + uv(0.550484,0.689190,0.550483,0.834514,0.428951,0.689196); + uv(0.428951,0.689196,0.550483,0.834514,0.429690,0.834566); + uv(0.550483,0.834514,0.430640,0.955941,0.429690,0.834566); + uv(0.551789,0.951435,0.430640,0.955941,0.550483,0.834514); + uv(0.550485,0.528191,0.428951,0.689196,0.428909,0.528191); + uv(0.428909,0.528191,0.428951,0.689196,0.330174,0.528191); + uv(0.330174,0.528191,0.428951,0.689196,0.330161,0.688324); + uv(0.428951,0.689196,0.429009,0.834617,0.330161,0.688324); + uv(0.429009,0.834617,0.330183,0.834569,0.330161,0.688324); + uv(0.429201,0.955375,0.330183,0.834569,0.429009,0.834617); + uv(0.429201,0.955375,0.330259,0.958164,0.330183,0.834569); + uv(0.330174,0.528191,0.330161,0.688324,0.222027,0.528191); + uv(0.222027,0.528191,0.330161,0.688324,0.222043,0.689200); + uv(0.330161,0.688324,0.222041,0.834516,0.222043,0.689200); + uv(0.330161,0.688324,0.330078,0.834683,0.222041,0.834516); + uv(0.330078,0.834683,0.222023,0.955318,0.222041,0.834516); + uv(0.330012,0.957582,0.222023,0.955318,0.330078,0.834683); + uv(0.222027,0.528191,0.222043,0.689200,0.111695,0.528191); + uv(0.111695,0.528191,0.222043,0.689200,0.111615,0.689189); + uv(0.111615,0.689189,0.222043,0.689200,0.111553,0.834381); + uv(0.222043,0.689200,0.222161,0.834586,0.111553,0.834381); + uv(0.222161,0.834586,0.111557,0.952624,0.111553,0.834381); + uv(0.222161,0.834586,0.222306,0.955615,0.111557,0.952624); + uv(0.111615,0.689189,0.026622,0.528191,0.111695,0.528191); + uv(0.026622,0.528191,0.111615,0.689189,0.025960,0.689183); + uv(0.111615,0.689189,0.025024,0.834667,0.025960,0.689183); + uv(0.025024,0.834667,0.111615,0.689189,0.111079,0.834854); + uv(0.024205,0.946472,0.025024,0.834667,0.111079,0.834854); + uv(0.111079,0.834854,0.110622,0.949164,0.024205,0.946472); + uv(0.026900,0.385183,0.111695,0.528191,0.026622,0.528191); + uv(0.111695,0.528191,0.026900,0.385183,0.111812,0.386443); + uv(0.027139,0.222451,0.111812,0.386443,0.026900,0.385183); + uv(0.027139,0.222451,0.111766,0.223453,0.111812,0.386443); + uv(0.027181,0.113032,0.111766,0.223453,0.027139,0.222451); + uv(0.027181,0.113032,0.111548,0.113116,0.111766,0.223453); + uv(0.111548,0.113116,0.221972,0.225420,0.111766,0.223453); + uv(0.111548,0.113116,0.221920,0.113816,0.221972,0.225420); + uv(0.221920,0.113816,0.330167,0.226068,0.221972,0.225420); + uv(0.330167,0.114048,0.330167,0.226068,0.221920,0.113816); + uv(0.330167,0.114048,0.429014,0.225447,0.330167,0.226068); + uv(0.428921,0.113816,0.429014,0.225447,0.330167,0.114048); + uv(0.428921,0.113816,0.550484,0.224994,0.429014,0.225447); + uv(0.550482,0.113116,0.550484,0.224994,0.428921,0.113816); + uv(0.628549,0.222502,0.550484,0.224994,0.550482,0.113116); + uv(0.628549,0.222502,0.628705,0.385177,0.550484,0.224994); + uv(0.550484,0.224994,0.628705,0.385177,0.550486,0.386401); + uv(0.628705,0.385177,0.628988,0.528191,0.550486,0.386401); + uv(0.550486,0.386401,0.628988,0.528191,0.550485,0.528191); + uv(0.550486,0.386401,0.550485,0.528191,0.429036,0.386527); + uv(0.429036,0.386527,0.550485,0.528191,0.428909,0.528191); + uv(0.429036,0.386527,0.428909,0.528191,0.330177,0.386744); + uv(0.330177,0.386744,0.428909,0.528191,0.330174,0.528191); + uv(0.330177,0.386744,0.330174,0.528191,0.221983,0.386435); + uv(0.221983,0.386435,0.330174,0.528191,0.222027,0.528191); + uv(0.111812,0.386443,0.221983,0.386435,0.222027,0.528191); + uv(0.111766,0.223453,0.221983,0.386435,0.111812,0.386443); + uv(0.111766,0.223453,0.221972,0.225420,0.221983,0.386435); + uv(0.221972,0.225420,0.330177,0.386744,0.221983,0.386435); + uv(0.221972,0.225420,0.330167,0.226068,0.330177,0.386744); + uv(0.330167,0.226068,0.429036,0.386527,0.330177,0.386744); + uv(0.429014,0.225447,0.429036,0.386527,0.330167,0.226068); + uv(0.429014,0.225447,0.550486,0.386401,0.429036,0.386527); + uv(0.550484,0.224994,0.550486,0.386401,0.429014,0.225447); + uv(0.111812,0.386443,0.222027,0.528191,0.111695,0.528191); + uv(0.627982,0.113032,0.628549,0.222502,0.550482,0.113116); + uv(0.362241,-1.768412,0.245931,-1.772480,0.255329,-1.709453); + uv(0.362241,-1.768412,0.299178,-1.824075,0.245931,-1.772480); + uv(0.362241,-1.768412,0.255329,-1.709453,0.346708,-1.708301); + + f3n(0,1,2, 0, 0,1,2); + f3n(0,3,1, 0, 0,3,1); + f3n(3,0,4, 0, 3,0,4); + f3n(4,5,3, 0, 4,5,3); + f3n(6,5,4, 0, 6,5,4); + f3n(6,7,5, 0, 6,7,5); + f3n(7,6,8, 0, 7,6,8); + f3n(6,9,8, 0, 6,9,8); + f3n(9,6,4, 0, 9,6,4); + f3n(9,4,10, 0, 9,4,10); + f3n(4,0,10, 0, 4,0,10); + f3n(10,0,11, 0, 10,0,11); + f3n(11,0,2, 0, 11,0,2); + f3n(11,2,12, 0, 11,2,12); + f3n(2,13,12, 0, 2,13,12); + f3n(2,14,13, 0, 2,14,13); + f3n(15,14,2, 0, 15,14,2); + f3n(15,16,14, 0, 15,16,14); + f3n(17,16,15, 0, 17,16,15); + f3n(17,18,16, 0, 17,18,16); + f3n(19,18,17, 0, 19,18,17); + f3n(20,18,19, 0, 20,18,19); + f3n(20,21,18, 0, 20,21,18); + f3n(22,21,20, 0, 22,21,20); + f3n(22,23,21, 0, 22,23,21); + f3n(22,24,23, 0, 22,24,23); + f3n(25,24,22, 0, 25,24,22); + f3n(26,24,25, 0, 26,24,25); + f3n(26,27,24, 0, 26,27,24); + f3n(28,27,26, 0, 28,27,26); + f3n(28,29,27, 0, 28,29,27); + f3n(28,30,29, 0, 28,30,29); + f3n(31,30,28, 0, 31,30,28); + f3n(31,32,30, 0, 31,32,30); + f3n(33,32,31, 0, 33,32,31); + f3n(33,34,32, 0, 33,34,32); + f3n(33,35,34, 0, 33,35,34); + f3n(36,35,33, 0, 36,35,33); + f3n(36,37,35, 0, 36,37,35); + f3n(38,37,36, 0, 38,37,36); + f3n(38,39,37, 0, 38,39,37); + f3n(40,39,38, 0, 40,39,38); + f3n(40,41,39, 0, 40,41,39); + f3n(42,41,40, 0, 42,41,40); + f3n(42,43,41, 0, 42,43,41); + f3n(44,43,42, 0, 44,43,42); + f3n(44,45,43, 0, 44,45,43); + f3n(46,45,44, 0, 46,45,44); + f3n(47,45,46, 0, 47,45,46); + f3n(48,45,47, 0, 48,45,47); + f3n(48,49,45, 0, 48,49,45); + f3n(48,50,49, 0, 48,50,49); + f3n(51,50,48, 0, 51,50,48); + f3n(51,52,50, 0, 51,52,50); + f3n(51,53,52, 0, 51,53,52); + f3n(54,53,51, 0, 54,53,51); + f3n(54,55,53, 0, 54,55,53); + f3n(56,55,54, 0, 56,55,54); + f3n(55,56,57, 0, 55,56,57); + f3n(56,54,60, 0, 56,54,58); + f3n(60,54,61, 0, 58,54,59); + f3n(61,54,62, 0, 59,54,60); + f3n(62,54,63, 0, 60,54,61); + f3n(54,51,63, 0, 54,51,61); + f3n(63,51,48, 0, 61,51,48); + f3n(63,48,47, 0, 61,48,47); + f3n(63,47,64, 0, 61,47,62); + f3n(64,47,65, 0, 62,47,63); + f3n(47,66,65, 0, 47,64,63); + f3n(47,46,66, 0, 47,46,64); + f3n(46,67,66, 0, 46,65,64); + f3n(46,44,67, 0, 46,44,65); + f3n(67,44,68, 0, 65,44,66); + f3n(44,69,68, 0, 44,67,66); + f3n(44,42,69, 0, 44,42,67); + f3n(69,42,70, 0, 67,42,68); + f3n(42,40,70, 0, 42,40,68); + f3n(70,40,71, 0, 68,40,69); + f3n(40,38,71, 0, 40,38,69); + f3n(38,72,71, 0, 38,70,69); + f3n(38,36,72, 0, 38,36,70); + f3n(36,73,72, 0, 36,71,70); + f3n(36,33,73, 0, 36,33,71); + f3n(33,31,73, 0, 33,31,71); + f3n(73,31,28, 0, 71,31,28); + f3n(73,28,74, 0, 71,28,72); + f3n(74,28,26, 0, 72,28,26); + f3n(74,26,75, 0, 72,26,73); + f3n(75,26,76, 0, 73,26,74); + f3n(26,25,76, 0, 26,25,74); + f3n(76,25,77, 0, 74,25,75); + f3n(77,25,78, 0, 75,25,76); + f3n(25,22,78, 0, 25,22,76); + f3n(78,22,79, 0, 76,22,77); + f3n(22,20,79, 0, 22,20,77); + f3n(79,20,80, 0, 77,20,78); + f3n(80,20,19, 0, 78,20,19); + f3n(80,19,81, 0, 78,19,79); + f3n(81,19,82, 0, 79,19,80); + f3n(19,17,82, 0, 19,17,80); + f3n(82,17,15, 0, 80,17,15); + f3n(82,15,1, 0, 80,15,1); + f3n(1,15,2, 0, 1,15,2); + f3n(83,82,1, 0, 81,80,1); + f3n(84,82,83, 0, 82,80,81); + f3n(84,81,82, 0, 82,79,80); + f3n(85,81,84, 0, 83,79,82); + f3n(86,81,85, 0, 84,79,83); + f3n(80,81,86, 0, 78,79,84); + f3n(87,80,86, 0, 85,78,84); + f3n(88,80,87, 0, 86,78,85); + f3n(88,79,80, 0, 86,77,78); + f3n(89,79,88, 0, 87,77,86); + f3n(78,79,89, 0, 76,77,87); + f3n(90,78,89, 0, 88,76,87); + f3n(77,78,90, 0, 75,76,88); + f3n(90,91,77, 0, 88,89,75); + f3n(92,91,90, 0, 90,89,88); + f3n(93,91,92, 0, 91,89,90); + f3n(94,91,93, 0, 92,89,91); + f3n(95,91,94, 0, 93,89,92); + f3n(95,96,91, 0, 93,94,89); + f3n(97,96,95, 0, 95,94,93); + f3n(98,96,97, 0, 96,94,95); + f3n(77,96,98, 0, 75,94,96); + f3n(91,96,77, 0, 89,94,75); + f3n(77,98,76, 0, 75,96,74); + f3n(75,76,98, 0, 73,74,96); + f3n(99,75,98, 0, 97,73,96); + f3n(100,75,99, 0, 98,73,97); + f3n(101,75,100, 0, 99,73,98); + f3n(101,74,75, 0, 99,72,73); + f3n(72,74,101, 0, 70,72,99); + f3n(72,73,74, 0, 70,71,72); + f3n(71,72,101, 0, 69,70,99); + f3n(71,101,100, 0, 69,99,98); + f3n(71,100,102, 0, 69,98,100); + f3n(102,100,103, 0, 100,98,101); + f3n(103,100,104, 0, 101,98,102); + f3n(100,99,104, 0, 98,97,102); + f3n(104,99,105, 0, 102,97,103); + f3n(99,106,105, 0, 97,104,103); + f3n(99,98,106, 0, 97,96,104); + f3n(106,98,97, 0, 104,96,95); + f3n(106,97,105, 0, 104,95,103); + f3n(105,97,107, 0, 103,95,105); + f3n(107,97,95, 0, 105,95,93); + f3n(107,95,108, 0, 105,93,106); + f3n(108,95,109, 0, 106,93,107); + f3n(109,95,94, 0, 107,93,92); + f3n(109,94,93, 0, 107,92,91); + f3n(109,93,110, 0, 107,91,108); + f3n(110,93,111, 0, 108,91,109); + f3n(111,93,112, 0, 109,91,110); + f3n(112,93,113, 0, 110,91,111); + f3n(113,93,114, 0, 111,91,112); + f3n(93,115,114, 0, 91,113,112); + f3n(93,92,115, 0, 91,90,113); + f3n(116,115,92, 0, 114,113,90); + f3n(117,115,116, 0, 115,113,114); + f3n(117,118,115, 0, 115,116,113); + f3n(119,118,117, 0, 117,116,115); + f3n(120,118,119, 0, 118,116,117); + f3n(121,118,120, 0, 119,116,118); + f3n(121,115,118, 0, 119,113,116); + f3n(114,115,121, 0, 112,113,119); + f3n(113,114,121, 0, 111,112,119); + f3n(113,121,122, 0, 111,119,120); + f3n(122,121,123, 0, 120,119,121); + f3n(123,121,120, 0, 121,119,118); + f3n(123,120,124, 0, 121,118,122); + f3n(125,124,120, 0, 123,122,118); + f3n(126,124,125, 0, 124,122,123); + f3n(127,124,126, 0, 125,122,124); + f3n(127,128,124, 0, 125,126,122); + f3n(127,129,128, 0, 125,127,126); + f3n(130,129,127, 0, 128,127,125); + f3n(130,131,129, 0, 128,129,127); + f3n(132,131,130, 0, 130,129,128); + f3n(132,133,131, 0, 130,131,129); + f3n(132,134,133, 0, 130,132,131); + f3n(134,132,135, 0, 132,130,133); + f3n(135,132,136, 0, 133,130,134); + f3n(136,132,137, 0, 134,130,135); + f3n(132,130,137, 0, 130,128,135); + f3n(137,130,138, 0, 135,128,136); + f3n(138,130,127, 0, 136,128,125); + f3n(138,127,139, 0, 136,125,137); + f3n(139,127,126, 0, 137,125,124); + f3n(139,126,140, 0, 137,124,138); + f3n(126,119,140, 0, 124,117,138); + f3n(126,125,119, 0, 124,123,117); + f3n(125,120,119, 0, 123,118,117); + f3n(140,119,141, 0, 138,117,139); + f3n(141,119,117, 0, 139,117,115); + f3n(117,87,141, 0, 115,85,139); + f3n(117,88,87, 0, 115,86,85); + f3n(116,88,117, 0, 114,86,115); + f3n(116,89,88, 0, 114,87,86); + f3n(142,89,116, 0, 140,87,114); + f3n(90,89,142, 0, 88,87,140); + f3n(92,90,142, 0, 90,88,140); + f3n(92,142,116, 0, 90,140,114); + f3n(141,87,143, 0, 139,85,141); + f3n(87,86,143, 0, 85,84,141); + f3n(143,86,85, 0, 141,84,83); + f3n(144,143,85, 0, 142,141,83); + f3n(145,143,144, 0, 143,141,142); + f3n(145,140,143, 0, 143,138,141); + f3n(146,140,145, 0, 144,138,143); + f3n(139,140,146, 0, 137,138,144); + f3n(147,139,146, 0, 145,137,144); + f3n(147,148,139, 0, 145,146,137); + f3n(149,148,147, 0, 147,146,145); + f3n(150,148,149, 0, 148,146,147); + f3n(150,151,148, 0, 148,149,146); + f3n(152,151,150, 0, 150,149,148); + f3n(153,151,152, 0, 151,149,150); + f3n(153,154,151, 0, 151,152,149); + f3n(155,154,153, 0, 153,152,151); + f3n(155,156,154, 0, 153,154,152); + f3n(157,156,155, 0, 155,154,153); + f3n(157,158,156, 0, 155,156,154); + f3n(159,158,157, 0, 157,156,155); + f3n(160,158,159, 0, 158,156,157); + f3n(160,136,158, 0, 158,134,156); + f3n(135,136,160, 0, 133,134,158); + f3n(161,135,160, 0, 159,133,158); + f3n(161,162,135, 0, 159,160,133); + f3n(163,162,161, 0, 161,160,159); + f3n(163,164,162, 0, 161,162,160); + f3n(164,163,165, 0, 162,161,163); + f3n(163,166,165, 0, 161,164,163); + f3n(166,163,167, 0, 164,161,165); + f3n(167,163,161, 0, 165,161,159); + f3n(167,161,168, 0, 165,159,166); + f3n(161,159,168, 0, 159,157,166); + f3n(159,161,160, 0, 157,159,158); + f3n(168,159,157, 0, 166,157,155); + f3n(168,157,169, 0, 166,155,167); + f3n(169,157,170, 0, 167,155,168); + f3n(170,157,171, 0, 168,155,169); + f3n(157,172,171, 0, 155,170,169); + f3n(157,155,172, 0, 155,153,170); + f3n(172,155,153, 0, 170,153,151); + f3n(173,172,153, 0, 171,170,151); + f3n(173,171,172, 0, 171,169,170); + f3n(174,171,173, 0, 172,169,171); + f3n(174,170,171, 0, 172,168,169); + f3n(170,174,167, 0, 168,172,165); + f3n(174,166,167, 0, 172,164,165); + f3n(166,174,173, 0, 164,172,171); + f3n(166,173,175, 0, 164,171,173); + f3n(175,173,153, 0, 173,171,151); + f3n(175,153,152, 0, 173,151,150); + f3n(150,175,152, 0, 148,173,150); + f3n(176,175,150, 0, 174,173,148); + f3n(165,175,176, 0, 163,173,174); + f3n(165,166,175, 0, 163,164,173); + f3n(177,165,176, 0, 175,163,174); + f3n(164,165,177, 0, 162,163,175); + f3n(164,177,178, 0, 162,175,176); + f3n(178,177,179, 0, 176,175,177); + f3n(179,177,180, 0, 177,175,178); + f3n(177,176,180, 0, 175,174,178); + f3n(180,176,150, 0, 178,174,148); + f3n(179,180,150, 0, 177,178,148); + f3n(179,150,181, 0, 177,148,179); + f3n(150,182,181, 0, 148,180,179); + f3n(150,183,182, 0, 148,181,180); + f3n(150,149,183, 0, 148,147,181); + f3n(183,149,147, 0, 181,147,145); + f3n(183,147,184, 0, 181,145,182); + f3n(184,147,185, 0, 182,145,183); + f3n(147,146,185, 0, 145,144,183); + f3n(185,146,145, 0, 183,144,143); + f3n(185,145,186, 0, 183,143,184); + f3n(186,145,144, 0, 184,143,142); + f3n(186,144,187, 0, 184,142,185); + f3n(187,144,188, 0, 185,142,186); + f3n(144,84,188, 0, 142,82,186); + f3n(144,85,84, 0, 142,83,82); + f3n(188,84,83, 0, 186,82,81); + f3n(3,188,83, 0, 3,186,81); + f3n(189,188,3, 0, 187,186,3); + f3n(187,188,189, 0, 185,186,187); + f3n(190,187,189, 0, 188,185,187); + f3n(190,186,187, 0, 188,184,185); + f3n(191,186,190, 0, 189,184,188); + f3n(191,185,186, 0, 189,183,184); + f3n(184,185,191, 0, 182,183,189); + f3n(184,191,192, 0, 182,189,190); + f3n(192,191,193, 0, 190,189,191); + f3n(191,190,193, 0, 189,188,191); + f3n(190,194,193, 0, 188,192,191); + f3n(190,189,194, 0, 188,187,192); + f3n(194,189,5, 0, 192,187,5); + f3n(5,189,3, 0, 5,187,3); + f3n(7,194,5, 0, 7,192,5); + f3n(194,7,195, 0, 192,7,193); + f3n(195,7,196, 0, 193,7,194); + f3n(7,8,196, 0, 7,8,194); + f3n(196,8,197, 0, 194,8,195); + f3n(8,198,197, 0, 8,196,195); + f3n(8,9,198, 0, 8,9,196); + f3n(9,199,198, 0, 9,197,196); + f3n(199,9,200, 0, 197,9,198); + f3n(9,10,200, 0, 9,10,198); + f3n(200,10,201, 0, 198,10,199); + f3n(10,11,201, 0, 10,11,199); + f3n(201,11,12, 0, 199,11,12); + f3n(201,12,202, 0, 199,12,200); + f3n(12,203,202, 0, 12,201,200); + f3n(12,13,203, 0, 12,13,201); + f3n(13,204,203, 0, 13,202,201); + f3n(13,205,204, 0, 13,203,202); + f3n(14,205,13, 0, 14,203,13); + f3n(14,206,205, 0, 14,204,203); + f3n(16,206,14, 0, 16,204,14); + f3n(16,207,206, 0, 16,205,204); + f3n(16,208,207, 0, 16,206,205); + f3n(18,208,16, 0, 18,206,16); + f3n(18,209,208, 0, 18,207,206); + f3n(18,210,209, 0, 18,208,207); + f3n(21,210,18, 0, 21,208,18); + f3n(21,211,210, 0, 21,209,208); + f3n(21,23,211, 0, 21,23,209); + f3n(29,211,23, 0, 29,209,23); + f3n(212,211,29, 0, 210,209,29); + f3n(213,211,212, 0, 211,209,210); + f3n(213,214,211, 0, 211,212,209); + f3n(215,214,213, 0, 213,212,211); + f3n(215,216,214, 0, 213,214,212); + f3n(215,217,216, 0, 213,215,214); + f3n(218,217,215, 0, 216,215,213); + f3n(218,219,217, 0, 216,217,215); + f3n(220,219,218, 0, 218,217,216); + f3n(220,221,219, 0, 218,219,217); + f3n(222,221,220, 0, 220,219,218); + f3n(223,221,222, 0, 221,219,220); + f3n(223,224,221, 0, 221,222,219); + f3n(223,225,224, 0, 221,223,222); + f3n(226,225,223, 0, 224,223,221); + f3n(227,226,223, 0, 225,224,221); + f3n(227,223,228, 0, 225,221,226); + f3n(228,223,229, 0, 226,221,227); + f3n(229,223,222, 0, 227,221,220); + f3n(229,222,230, 0, 227,220,228); + f3n(230,222,220, 0, 228,220,218); + f3n(230,220,231, 0, 228,218,229); + f3n(231,220,218, 0, 229,218,216); + f3n(231,218,232, 0, 229,216,230); + f3n(232,218,215, 0, 230,216,213); + f3n(232,215,233, 0, 230,213,231); + f3n(233,215,213, 0, 231,213,211); + f3n(233,213,234, 0, 231,211,232); + f3n(234,213,212, 0, 232,211,210); + f3n(234,212,30, 0, 232,210,30); + f3n(30,212,29, 0, 30,210,29); + f3n(32,234,30, 0, 32,232,30); + f3n(235,234,32, 0, 233,232,32); + f3n(236,234,235, 0, 234,232,233); + f3n(236,233,234, 0, 234,231,232); + f3n(237,233,236, 0, 235,231,234); + f3n(237,232,233, 0, 235,230,231); + f3n(237,231,232, 0, 235,229,230); + f3n(238,231,237, 0, 236,229,235); + f3n(238,230,231, 0, 236,228,229); + f3n(239,230,238, 0, 237,228,236); + f3n(239,229,230, 0, 237,227,228); + f3n(240,229,239, 0, 238,227,237); + f3n(240,228,229, 0, 238,226,227); + f3n(241,228,240, 0, 239,226,238); + f3n(241,227,228, 0, 239,225,226); + f3n(242,227,241, 0, 240,225,239); + f3n(243,242,241, 0, 241,240,239); + f3n(243,244,242, 0, 241,242,240); + f3n(243,245,244, 0, 241,243,242); + f3n(246,245,243, 0, 244,243,241); + f3n(246,247,245, 0, 244,245,243); + f3n(248,247,246, 0, 246,245,244); + f3n(248,249,247, 0, 246,247,245); + f3n(250,249,248, 0, 248,247,246); + f3n(250,251,249, 0, 248,249,247); + f3n(252,251,250, 0, 250,249,248); + f3n(252,253,251, 0, 250,251,249); + f3n(254,253,252, 0, 252,251,250); + f3n(254,255,253, 0, 252,253,251); + f3n(254,256,255, 0, 252,254,253); + f3n(257,256,254, 0, 255,254,252); + f3n(198,256,257, 0, 196,254,255); + f3n(198,199,256, 0, 196,197,254); + f3n(256,199,258, 0, 254,197,256); + f3n(258,199,259, 0, 256,197,257); + f3n(199,200,259, 0, 197,198,257); + f3n(200,260,259, 0, 198,258,257); + f3n(200,201,260, 0, 198,199,258); + f3n(201,202,260, 0, 199,200,258); + f3n(260,202,261, 0, 258,200,259); + f3n(202,262,261, 0, 200,260,259); + f3n(202,203,262, 0, 200,201,260); + f3n(203,263,262, 0, 201,261,260); + f3n(204,263,203, 0, 202,261,201); + f3n(204,264,263, 0, 202,262,261); + f3n(204,265,264, 0, 202,263,262); + f3n(205,265,204, 0, 203,263,202); + f3n(205,266,265, 0, 203,264,263); + f3n(206,266,205, 0, 204,264,203); + f3n(206,207,266, 0, 204,205,264); + f3n(207,267,266, 0, 205,265,264); + f3n(209,267,207, 0, 207,265,205); + f3n(209,216,267, 0, 207,214,265); + f3n(209,214,216, 0, 207,212,214); + f3n(210,214,209, 0, 208,212,207); + f3n(210,211,214, 0, 208,209,212); + f3n(267,216,268, 0, 265,214,266); + f3n(216,217,268, 0, 214,215,266); + f3n(268,217,269, 0, 266,215,267); + f3n(217,219,269, 0, 215,217,267); + f3n(269,219,270, 0, 267,217,268); + f3n(219,221,270, 0, 217,219,268); + f3n(270,221,224, 0, 268,219,222); + f3n(270,224,271, 0, 268,222,269); + f3n(271,224,272, 0, 269,222,270); + f3n(224,225,272, 0, 222,223,270); + f3n(271,272,273, 0, 269,270,271); + f3n(274,271,273, 0, 272,269,271); + f3n(270,271,274, 0, 268,269,272); + f3n(275,270,274, 0, 273,268,272); + f3n(269,270,275, 0, 267,268,273); + f3n(276,269,275, 0, 274,267,273); + f3n(268,269,276, 0, 266,267,274); + f3n(266,268,276, 0, 264,266,274); + f3n(267,268,266, 0, 265,266,264); + f3n(266,276,277, 0, 264,274,275); + f3n(277,276,278, 0, 275,274,276); + f3n(276,275,278, 0, 274,273,276); + f3n(278,275,279, 0, 276,273,277); + f3n(275,274,279, 0, 273,272,277); + f3n(279,274,273, 0, 277,272,271); + f3n(279,273,280, 0, 277,271,278); + f3n(279,280,281, 0, 277,278,279); + f3n(282,279,281, 0, 280,277,279); + f3n(278,279,282, 0, 276,277,280); + f3n(264,278,282, 0, 262,276,280); + f3n(277,278,264, 0, 275,276,262); + f3n(265,277,264, 0, 263,275,262); + f3n(266,277,265, 0, 264,275,263); + f3n(263,264,282, 0, 261,262,280); + f3n(263,282,283, 0, 261,280,281); + f3n(283,282,284, 0, 281,280,282); + f3n(282,281,284, 0, 280,279,282); + f3n(283,284,285, 0, 281,282,283); + f3n(285,284,286, 0, 283,282,284); + f3n(287,285,286, 0, 285,283,284); + f3n(262,285,287, 0, 260,283,285); + f3n(263,285,262, 0, 261,283,260); + f3n(263,283,285, 0, 261,281,283); + f3n(261,262,287, 0, 259,260,285); + f3n(288,261,287, 0, 286,259,285); + f3n(260,261,288, 0, 258,259,286); + f3n(259,260,288, 0, 257,258,286); + f3n(259,288,289, 0, 257,286,287); + f3n(289,288,290, 0, 287,286,288); + f3n(288,287,290, 0, 286,285,288); + f3n(290,287,291, 0, 288,285,289); + f3n(291,287,292, 0, 289,285,290); + f3n(287,286,292, 0, 285,284,290); + f3n(293,290,291, 0, 291,288,289); + f3n(289,290,293, 0, 287,288,291); + f3n(294,289,293, 0, 292,287,291); + f3n(295,289,294, 0, 293,287,292); + f3n(258,289,295, 0, 256,287,293); + f3n(258,259,289, 0, 256,257,287); + f3n(258,295,296, 0, 256,293,294); + f3n(296,295,294, 0, 294,293,292); + f3n(296,294,297, 0, 294,292,295); + f3n(297,294,298, 0, 295,292,296); + f3n(294,299,298, 0, 292,297,296); + f3n(299,294,300, 0, 297,292,298); + f3n(294,293,300, 0, 292,291,298); + f3n(300,293,291, 0, 298,291,289); + f3n(297,298,301, 0, 295,296,299); + f3n(302,297,301, 0, 300,295,299); + f3n(296,297,302, 0, 294,295,300); + f3n(296,302,303, 0, 294,300,301); + f3n(303,302,249, 0, 301,300,247); + f3n(249,302,304, 0, 247,300,302); + f3n(302,301,304, 0, 300,299,302); + f3n(249,304,247, 0, 247,302,245); + f3n(251,303,249, 0, 249,301,247); + f3n(253,303,251, 0, 251,301,249); + f3n(253,255,303, 0, 251,253,301); + f3n(255,296,303, 0, 253,294,301); + f3n(255,258,296, 0, 253,256,294); + f3n(256,258,255, 0, 254,256,253); + f3n(208,209,207, 0, 206,207,205); + f3n(197,198,257, 0, 195,196,255); + f3n(197,257,305, 0, 195,255,303); + f3n(257,306,305, 0, 255,304,303); + f3n(257,254,306, 0, 255,252,304); + f3n(254,307,306, 0, 252,305,304); + f3n(254,308,307, 0, 252,306,305); + f3n(254,252,308, 0, 252,250,306); + f3n(252,250,308, 0, 250,248,306); + f3n(308,250,307, 0, 306,248,305); + f3n(307,250,309, 0, 305,248,307); + f3n(250,248,309, 0, 248,246,307); + f3n(309,248,246, 0, 307,246,244); + f3n(309,246,243, 0, 307,244,241); + f3n(309,243,310, 0, 307,241,308); + f3n(243,240,310, 0, 241,238,308); + f3n(240,243,241, 0, 238,241,239); + f3n(310,240,311, 0, 308,238,309); + f3n(311,240,239, 0, 309,238,237); + f3n(311,239,312, 0, 309,237,310); + f3n(312,239,238, 0, 310,237,236); + f3n(312,238,313, 0, 310,236,311); + f3n(313,238,237, 0, 311,236,235); + f3n(313,237,236, 0, 311,235,234); + f3n(313,236,314, 0, 311,234,312); + f3n(314,236,235, 0, 312,234,233); + f3n(314,235,315, 0, 312,233,313); + f3n(315,235,34, 0, 313,233,34); + f3n(34,235,32, 0, 34,233,32); + f3n(316,315,34, 0, 314,313,34); + f3n(316,317,315, 0, 314,315,313); + f3n(318,317,316, 0, 316,315,314); + f3n(318,319,317, 0, 316,317,315); + f3n(318,196,319, 0, 316,194,317); + f3n(195,196,318, 0, 193,194,316); + f3n(193,195,318, 0, 191,193,316); + f3n(193,194,195, 0, 191,192,193); + f3n(320,193,318, 0, 318,191,316); + f3n(321,193,320, 0, 319,191,318); + f3n(321,192,193, 0, 319,190,191); + f3n(322,192,321, 0, 320,190,319); + f3n(322,323,192, 0, 320,321,190); + f3n(324,323,322, 0, 322,321,320); + f3n(324,182,323, 0, 322,180,321); + f3n(181,182,324, 0, 179,180,322); + f3n(181,324,325, 0, 179,322,323); + f3n(43,325,324, 0, 43,323,322); + f3n(45,325,43, 0, 45,323,43); + f3n(45,49,325, 0, 45,49,323); + f3n(326,325,49, 0, 324,323,49); + f3n(326,181,325, 0, 324,179,323); + f3n(179,181,326, 0, 177,179,324); + f3n(327,179,326, 0, 325,177,324); + f3n(178,179,327, 0, 176,177,325); + f3n(178,327,328, 0, 176,325,326); + f3n(327,329,328, 0, 325,327,326); + f3n(329,327,326, 0, 327,325,324); + f3n(52,329,326, 0, 52,327,324); + f3n(53,329,52, 0, 53,327,52); + f3n(329,53,330, 0, 327,53,328); + f3n(53,55,330, 0, 53,55,328); + f3n(55,331,330, 0, 55,329,328); + f3n(55,57,331, 0, 55,57,329); + f3n(331,57,332, 0, 329,57,330); + f3n(61,62,347, 0, 59,60,331); + f3n(347,62,348, 0, 331,60,332); + f3n(62,64,348, 0, 60,62,332); + f3n(62,63,64, 0, 60,61,62); + f3n(64,349,348, 0, 62,333,332); + f3n(64,65,349, 0, 62,63,333); + f3n(349,65,350, 0, 333,63,334); + f3n(65,66,350, 0, 63,64,334); + f3n(350,66,351, 0, 334,64,335); + f3n(351,66,352, 0, 335,64,336); + f3n(66,67,352, 0, 64,65,336); + f3n(67,353,352, 0, 65,337,336); + f3n(67,68,353, 0, 65,66,337); + f3n(353,68,354, 0, 337,66,338); + f3n(68,355,354, 0, 66,339,338); + f3n(68,69,355, 0, 66,67,339); + f3n(356,355,69, 0, 340,339,67); + f3n(355,356,357, 0, 339,340,341); + f3n(357,356,358, 0, 341,340,342); + f3n(356,359,358, 0, 340,343,342); + f3n(356,102,359, 0, 340,100,343); + f3n(70,102,356, 0, 68,100,340); + f3n(70,71,102, 0, 68,69,100); + f3n(69,70,356, 0, 67,68,340); + f3n(359,102,360, 0, 343,100,344); + f3n(102,103,360, 0, 100,101,344); + f3n(361,360,103, 0, 345,344,101); + f3n(361,362,360, 0, 345,346,344); + f3n(361,363,362, 0, 345,347,346); + f3n(364,363,361, 0, 348,347,345); + f3n(365,363,364, 0, 349,347,348); + f3n(366,363,365, 0, 350,347,349); + f3n(366,367,363, 0, 350,351,347); + f3n(368,367,366, 0, 352,351,350); + f3n(369,367,368, 0, 353,351,352); + f3n(370,367,369, 0, 354,351,353); + f3n(362,367,370, 0, 346,351,354); + f3n(362,363,367, 0, 346,347,351); + f3n(371,362,370, 0, 355,346,354); + f3n(359,362,371, 0, 343,346,355); + f3n(359,360,362, 0, 343,344,346); + f3n(372,359,371, 0, 356,343,355); + f3n(372,358,359, 0, 356,342,343); + f3n(357,358,372, 0, 341,342,356); + f3n(357,372,373, 0, 341,356,357); + f3n(373,372,374, 0, 357,356,358); + f3n(374,372,375, 0, 358,356,359); + f3n(372,371,375, 0, 356,355,359); + f3n(375,371,370, 0, 359,355,354); + f3n(375,370,369, 0, 359,354,353); + f3n(374,375,369, 0, 358,359,353); + f3n(374,369,376, 0, 358,353,360); + f3n(376,369,377, 0, 360,353,361); + f3n(377,369,378, 0, 361,353,362); + f3n(369,379,378, 0, 353,363,362); + f3n(369,368,379, 0, 353,352,363); + f3n(379,368,380, 0, 363,352,364); + f3n(380,368,366, 0, 364,352,350); + f3n(380,366,365, 0, 364,350,349); + f3n(380,365,381, 0, 364,349,365); + f3n(381,365,382, 0, 365,349,366); + f3n(365,364,382, 0, 349,348,366); + f3n(382,364,383, 0, 366,348,367); + f3n(364,384,383, 0, 348,368,367); + f3n(384,364,385, 0, 368,348,369); + f3n(361,385,364, 0, 345,369,348); + f3n(103,385,361, 0, 101,369,345); + f3n(103,104,385, 0, 101,102,369); + f3n(385,104,386, 0, 369,102,370); + f3n(104,387,386, 0, 102,371,370); + f3n(104,105,387, 0, 102,103,371); + f3n(105,107,387, 0, 103,105,371); + f3n(388,387,107, 0, 372,371,105); + f3n(388,386,387, 0, 372,370,371); + f3n(386,388,389, 0, 370,372,373); + f3n(389,388,390, 0, 373,372,374); + f3n(388,107,390, 0, 372,105,374); + f3n(390,107,108, 0, 374,105,106); + f3n(390,108,109, 0, 374,106,107); + f3n(390,109,391, 0, 374,107,375); + f3n(391,109,392, 0, 375,107,376); + f3n(392,109,110, 0, 376,107,108); + f3n(392,110,111, 0, 376,108,109); + f3n(392,111,393, 0, 376,109,377); + f3n(393,111,394, 0, 377,109,378); + f3n(394,111,112, 0, 378,109,110); + f3n(394,112,113, 0, 378,110,111); + f3n(394,113,395, 0, 378,111,379); + f3n(395,113,396, 0, 379,111,380); + f3n(396,113,122, 0, 380,111,120); + f3n(396,122,123, 0, 380,120,121); + f3n(396,123,397, 0, 380,121,381); + f3n(397,123,128, 0, 381,121,126); + f3n(128,123,124, 0, 126,121,122); + f3n(129,397,128, 0, 127,381,126); + f3n(129,398,397, 0, 127,382,381); + f3n(399,398,129, 0, 383,382,127); + f3n(400,398,399, 0, 384,382,383); + f3n(400,401,398, 0, 384,385,382); + f3n(400,402,401, 0, 384,386,385); + f3n(400,403,402, 0, 384,387,386); + f3n(404,403,400, 0, 388,387,384); + f3n(404,405,403, 0, 388,389,387); + f3n(406,405,404, 0, 390,389,388); + f3n(406,407,405, 0, 390,391,389); + f3n(406,408,407, 0, 390,392,391); + f3n(409,408,406, 0, 393,392,390); + f3n(409,410,408, 0, 393,394,392); + f3n(411,410,409, 0, 395,394,393); + f3n(411,412,410, 0, 395,396,394); + f3n(470,411,409, 0, 397,395,393); + f3n(470,409,471, 0, 397,393,398); + f3n(471,409,406, 0, 398,393,390); + f3n(471,406,472, 0, 398,390,399); + f3n(472,406,404, 0, 399,390,388); + f3n(404,473,472, 0, 388,400,399); + f3n(474,473,404, 0, 401,400,388); + f3n(474,330,473, 0, 401,328,400); + f3n(474,329,330, 0, 401,327,328); + f3n(328,329,474, 0, 326,327,401); + f3n(328,474,404, 0, 326,401,388); + f3n(328,404,475, 0, 326,388,402); + f3n(404,399,475, 0, 388,383,402); + f3n(404,400,399, 0, 388,384,383); + f3n(475,399,476, 0, 402,383,403); + f3n(399,129,476, 0, 383,127,403); + f3n(131,476,129, 0, 129,403,127); + f3n(133,476,131, 0, 131,403,129); + f3n(133,477,476, 0, 131,404,403); + f3n(477,133,134, 0, 404,131,132); + f3n(478,477,134, 0, 405,404,132); + f3n(478,479,477, 0, 405,406,404); + f3n(478,164,479, 0, 405,162,406); + f3n(164,478,162, 0, 162,405,160); + f3n(162,478,134, 0, 160,405,132); + f3n(162,134,135, 0, 160,132,133); + f3n(164,178,479, 0, 162,176,406); + f3n(479,178,328, 0, 406,176,326); + f3n(479,328,475, 0, 406,326,402); + f3n(479,475,477, 0, 406,402,404); + f3n(475,476,477, 0, 402,403,404); + f3n(330,331,473, 0, 328,329,400); + f3n(331,480,473, 0, 329,407,400); + f3n(331,332,480, 0, 329,330,407); + f3n(480,332,481, 0, 407,330,408); + f3n(348,501,347, 0, 332,409,331); + f3n(348,502,501, 0, 332,410,409); + f3n(348,349,502, 0, 332,333,410); + f3n(349,503,502, 0, 333,411,410); + f3n(349,504,503, 0, 333,412,411); + f3n(504,349,350, 0, 412,333,334); + f3n(505,504,350, 0, 413,412,334); + f3n(504,505,503, 0, 412,413,411); + f3n(503,505,506, 0, 411,413,414); + f3n(506,505,507, 0, 414,413,415); + f3n(505,508,507, 0, 413,416,415); + f3n(505,509,508, 0, 413,417,416); + f3n(350,509,505, 0, 334,417,413); + f3n(350,510,509, 0, 334,418,417); + f3n(350,511,510, 0, 334,419,418); + f3n(350,512,511, 0, 334,420,419); + f3n(350,351,512, 0, 334,335,420); + f3n(512,351,513, 0, 420,335,421); + f3n(351,514,513, 0, 335,422,421); + f3n(351,352,514, 0, 335,336,422); + f3n(352,515,514, 0, 336,423,422); + f3n(352,353,515, 0, 336,337,423); + f3n(353,381,515, 0, 337,365,423); + f3n(516,381,353, 0, 424,365,337); + f3n(516,380,381, 0, 424,364,365); + f3n(517,380,516, 0, 425,364,424); + f3n(517,379,380, 0, 425,363,364); + f3n(378,379,517, 0, 362,363,425); + f3n(517,377,378, 0, 425,361,362); + f3n(517,518,377, 0, 425,426,361); + f3n(519,518,517, 0, 427,426,425); + f3n(519,373,518, 0, 427,357,426); + f3n(519,357,373, 0, 427,341,357); + f3n(354,357,519, 0, 338,341,427); + f3n(354,355,357, 0, 338,339,341); + f3n(354,519,516, 0, 338,427,424); + f3n(516,519,517, 0, 424,427,425); + f3n(353,354,516, 0, 337,338,424); + f3n(518,373,376, 0, 426,357,360); + f3n(376,373,374, 0, 360,357,358); + f3n(518,376,377, 0, 426,360,361); + f3n(381,382,515, 0, 365,366,423); + f3n(514,515,382, 0, 422,423,366); + f3n(514,382,383, 0, 422,366,367); + f3n(514,383,513, 0, 422,367,421); + f3n(513,383,384, 0, 421,367,368); + f3n(384,386,513, 0, 368,370,421); + f3n(385,386,384, 0, 369,370,368); + f3n(512,513,386, 0, 420,421,370); + f3n(512,386,389, 0, 420,370,373); + f3n(512,389,511, 0, 420,373,419); + f3n(511,389,520, 0, 419,373,428); + f3n(520,389,390, 0, 428,373,374); + f3n(520,390,521, 0, 428,374,429); + f3n(521,390,391, 0, 429,374,375); + f3n(521,391,392, 0, 429,375,376); + f3n(521,392,522, 0, 429,376,430); + f3n(523,522,392, 0, 431,430,376); + f3n(523,521,522, 0, 431,429,430); + f3n(510,521,523, 0, 418,429,431); + f3n(511,521,510, 0, 419,429,418); + f3n(511,520,521, 0, 419,428,429); + f3n(509,510,523, 0, 417,418,431); + f3n(509,523,508, 0, 417,431,416); + f3n(508,523,524, 0, 416,431,432); + f3n(524,523,525, 0, 432,431,433); + f3n(523,393,525, 0, 431,377,433); + f3n(523,392,393, 0, 431,376,377); + f3n(526,525,393, 0, 434,433,377); + f3n(524,525,526, 0, 432,433,434); + f3n(524,526,407, 0, 432,434,391); + f3n(405,407,526, 0, 389,391,434); + f3n(405,526,403, 0, 389,434,387); + f3n(403,526,402, 0, 387,434,386); + f3n(526,527,402, 0, 434,435,386); + f3n(526,394,527, 0, 434,378,435); + f3n(526,393,394, 0, 434,377,378); + f3n(402,527,394, 0, 386,435,378); + f3n(402,394,395, 0, 386,378,379); + f3n(402,395,396, 0, 386,379,380); + f3n(402,396,401, 0, 386,380,385); + f3n(401,396,398, 0, 385,380,382); + f3n(398,396,397, 0, 382,380,381); + f3n(408,524,407, 0, 392,432,391); + f3n(528,524,408, 0, 436,432,392); + f3n(507,524,528, 0, 415,432,436); + f3n(507,508,524, 0, 415,416,432); + f3n(529,507,528, 0, 437,415,436); + f3n(506,507,529, 0, 414,415,437); + f3n(530,506,529, 0, 438,414,437); + f3n(531,506,530, 0, 439,414,438); + f3n(503,506,531, 0, 411,414,439); + f3n(503,531,532, 0, 411,439,440); + f3n(481,470,471, 0, 408,397,398); + f3n(480,481,471, 0, 407,408,398); + f3n(473,480,471, 0, 400,407,398); + f3n(473,471,472, 0, 400,398,399); + f3n(502,532,501, 0, 410,440,409); + f3n(502,503,532, 0, 410,411,440); + f3n(530,529,412, 0, 438,437,396); + f3n(412,529,1145, 0, 396,437,441); + f3n(529,528,1145, 0, 437,436,441); + f3n(410,1145,528, 0, 394,441,436); + f3n(412,1145,410, 0, 396,441,394); + f3n(410,528,408, 0, 394,436,392); + f3n(52,326,49, 0, 52,324,49); + f3n(50,52,49, 0, 50,52,49); + f3n(43,324,41, 0, 43,322,41); + f3n(41,324,39, 0, 41,322,39); + f3n(324,322,39, 0, 322,320,39); + f3n(39,322,37, 0, 39,320,37); + f3n(322,321,37, 0, 320,319,37); + f3n(37,321,35, 0, 37,319,35); + f3n(321,320,35, 0, 319,318,35); + f3n(35,320,318, 0, 35,318,316); + f3n(35,318,316, 0, 35,316,314); + f3n(35,316,34, 0, 35,314,34); + f3n(183,323,182, 0, 181,321,180); + f3n(183,184,323, 0, 181,182,321); + f3n(184,192,323, 0, 182,190,321); + f3n(196,197,319, 0, 194,195,317); + f3n(319,197,317, 0, 317,195,315); + f3n(317,197,1146, 0, 315,195,442); + f3n(197,305,1146, 0, 195,303,442); + f3n(1146,305,313, 0, 442,303,311); + f3n(305,312,313, 0, 303,310,311); + f3n(305,306,312, 0, 303,304,310); + f3n(306,311,312, 0, 304,309,310); + f3n(306,307,311, 0, 304,305,309); + f3n(307,309,311, 0, 305,307,309); + f3n(311,309,310, 0, 309,307,308); + f3n(1146,313,314, 0, 442,311,312); + f3n(315,1146,314, 0, 313,442,312); + f3n(317,1146,315, 0, 315,442,313); + f3n(29,23,27, 0, 29,23,27); + f3n(27,23,24, 0, 27,23,24); + f3n(3,83,1, 0, 3,81,1); + f3n(170,167,169, 0, 168,165,167); + f3n(169,167,168, 0, 167,165,166); + f3n(136,1147,158, 0, 134,443,156); + f3n(136,137,1147, 0, 134,135,443); + f3n(1147,137,148, 0, 443,135,146); + f3n(148,137,138, 0, 146,135,136); + f3n(148,138,139, 0, 146,136,137); + f3n(151,1147,148, 0, 149,443,146); + f3n(154,1147,151, 0, 152,443,149); + f3n(156,1147,154, 0, 154,443,152); + f3n(158,1147,156, 0, 156,443,154); + f3n(140,141,143, 0, 138,139,141); + f3n(56,58,57, 1, 56,444,57); + f3n(58,56,59, 1, 444,56,445); + f3n(59,56,60, 1, 445,56,58); + f3n(57,333,332, 1, 57,446,330); + f3n(58,333,57, 1, 444,446,57); + f3n(58,334,333, 1, 444,447,446); + f3n(58,335,334, 1, 444,448,447); + f3n(336,335,58, 1, 449,448,444); + f3n(337,335,336, 1, 450,448,449); + f3n(337,338,335, 1, 450,451,448); + f3n(337,339,338, 1, 450,452,451); + f3n(339,337,340, 1, 452,450,453); + f3n(340,337,341, 1, 453,450,454); + f3n(337,336,341, 1, 450,449,454); + f3n(341,336,342, 1, 454,449,455); + f3n(336,58,342, 1, 449,444,455); + f3n(342,58,59, 1, 455,444,445); + f3n(342,59,343, 1, 455,445,456); + f3n(343,59,344, 1, 456,445,457); + f3n(59,60,344, 1, 445,58,457); + f3n(344,60,345, 1, 457,58,458); + f3n(345,60,61, 1, 458,58,59); + f3n(345,61,346, 1, 458,59,459); + f3n(346,61,347, 1, 459,59,331); + f3n(411,413,412, 1, 395,460,396); + f3n(414,413,411, 1, 461,460,395); + f3n(414,415,413, 1, 461,462,460); + f3n(416,415,414, 1, 463,462,461); + f3n(416,417,415, 1, 463,464,462); + f3n(416,418,417, 1, 463,465,464); + f3n(416,419,418, 1, 463,466,465); + f3n(416,420,419, 1, 463,467,466); + f3n(421,420,416, 1, 468,467,463); + f3n(421,422,420, 1, 468,469,467); + f3n(423,422,421, 1, 470,469,468); + f3n(423,424,422, 1, 470,471,469); + f3n(425,424,423, 1, 472,471,470); + f3n(425,426,424, 1, 472,473,471); + f3n(427,426,425, 1, 474,473,472); + f3n(428,426,427, 1, 475,473,474); + f3n(428,429,426, 1, 475,476,473); + f3n(428,430,429, 1, 475,477,476); + f3n(431,430,428, 1, 478,477,475); + f3n(431,432,430, 1, 478,479,477); + f3n(433,432,431, 1, 480,479,478); + f3n(433,434,432, 1, 480,481,479); + f3n(434,433,435, 1, 481,480,482); + f3n(435,433,436, 1, 482,480,483); + f3n(433,437,436, 1, 480,484,483); + f3n(437,433,431, 1, 484,480,478); + f3n(431,438,437, 1, 478,485,484); + f3n(439,438,431, 1, 486,485,478); + f3n(440,438,439, 1, 487,485,486); + f3n(441,438,440, 1, 488,485,487); + f3n(437,438,441, 1, 484,485,488); + f3n(442,437,441, 1, 489,484,488); + f3n(442,436,437, 1, 489,483,484); + f3n(443,436,442, 1, 490,483,489); + f3n(443,444,436, 1, 490,491,483); + f3n(445,444,443, 1, 492,491,490); + f3n(445,446,444, 1, 492,493,491); + f3n(447,446,445, 1, 494,493,492); + f3n(446,447,448, 1, 493,494,495); + f3n(447,449,448, 1, 494,496,495); + f3n(447,450,449, 1, 494,497,496); + f3n(451,450,447, 1, 498,497,494); + f3n(452,450,451, 1, 499,497,498); + f3n(452,453,450, 1, 499,500,497); + f3n(452,454,453, 1, 499,501,500); + f3n(455,454,452, 1, 502,501,499); + f3n(454,455,456, 1, 501,502,503); + f3n(456,455,457, 1, 503,502,504); + f3n(455,458,457, 1, 502,505,504); + f3n(452,458,455, 1, 499,505,502); + f3n(458,452,451, 1, 505,499,498); + f3n(458,451,459, 1, 505,498,506); + f3n(451,447,459, 1, 498,494,506); + f3n(447,445,459, 1, 494,492,506); + f3n(458,459,445, 1, 505,506,492); + f3n(460,458,445, 1, 507,505,492); + f3n(457,458,460, 1, 504,505,507); + f3n(457,460,461, 1, 504,507,508); + f3n(460,445,461, 1, 507,492,508); + f3n(461,445,443, 1, 508,492,490); + f3n(461,443,462, 1, 508,490,509); + f3n(462,443,442, 1, 509,490,489); + f3n(462,442,463, 1, 509,489,510); + f3n(442,441,463, 1, 489,488,510); + f3n(463,441,440, 1, 510,488,487); + f3n(463,440,439, 1, 510,487,486); + f3n(463,439,464, 1, 510,486,511); + f3n(464,439,465, 1, 511,486,512); + f3n(439,431,465, 1, 486,478,512); + f3n(465,431,428, 1, 512,478,475); + f3n(465,428,427, 1, 512,475,474); + f3n(465,427,466, 1, 512,474,513); + f3n(466,427,425, 1, 513,474,472); + f3n(466,425,467, 1, 513,472,514); + f3n(467,425,423, 1, 514,472,470); + f3n(467,423,468, 1, 514,470,515); + f3n(468,423,421, 1, 515,470,468); + f3n(468,421,469, 1, 515,468,516); + f3n(421,416,469, 1, 468,463,516); + f3n(469,416,414, 1, 516,463,461); + f3n(469,414,411, 1, 516,461,395); + f3n(469,411,470, 1, 516,395,397); + f3n(332,482,481, 1, 330,517,408); + f3n(332,483,482, 1, 330,518,517); + f3n(333,483,332, 1, 446,518,330); + f3n(333,484,483, 1, 446,519,518); + f3n(333,485,484, 1, 446,520,519); + f3n(334,485,333, 1, 447,520,446); + f3n(335,485,334, 1, 448,520,447); + f3n(335,486,485, 1, 448,521,520); + f3n(335,487,486, 1, 448,522,521); + f3n(338,487,335, 1, 451,522,448); + f3n(338,488,487, 1, 451,523,522); + f3n(339,488,338, 1, 452,523,451); + f3n(339,489,488, 1, 452,524,523); + f3n(489,339,490, 1, 524,452,525); + f3n(490,339,340, 1, 525,452,453); + f3n(490,340,491, 1, 525,453,526); + f3n(491,340,492, 1, 526,453,527); + f3n(340,493,492, 1, 453,528,527); + f3n(340,341,493, 1, 453,454,528); + f3n(341,343,493, 1, 454,456,528); + f3n(341,342,343, 1, 454,455,456); + f3n(493,343,494, 1, 528,456,529); + f3n(494,343,495, 1, 529,456,530); + f3n(343,345,495, 1, 456,458,530); + f3n(343,344,345, 1, 456,457,458); + f3n(495,345,346, 1, 530,458,459); + f3n(496,495,346, 1, 531,530,459); + f3n(494,495,496, 1, 529,530,531); + f3n(494,496,497, 1, 529,531,532); + f3n(496,498,497, 1, 531,533,532); + f3n(498,496,346, 1, 533,531,459); + f3n(346,499,498, 1, 459,534,533); + f3n(346,500,499, 1, 459,535,534); + f3n(346,347,500, 1, 459,331,535); + f3n(347,501,500, 1, 331,409,535); + f3n(531,533,532, 1, 439,536,440); + f3n(530,533,531, 1, 438,536,439); + f3n(530,534,533, 1, 438,537,536); + f3n(413,534,530, 1, 460,537,438); + f3n(413,415,534, 1, 460,462,537); + f3n(415,535,534, 1, 462,538,537); + f3n(415,536,535, 1, 462,539,538); + f3n(415,537,536, 1, 462,540,539); + f3n(417,537,415, 1, 464,540,462); + f3n(417,538,537, 1, 464,541,540); + f3n(418,538,417, 1, 465,541,464); + f3n(539,538,418, 1, 542,541,465); + f3n(539,540,538, 1, 542,543,541); + f3n(541,540,539, 1, 544,543,542); + f3n(541,542,540, 1, 544,545,543); + f3n(543,542,541, 1, 546,545,544); + f3n(543,544,542, 1, 546,547,545); + f3n(543,545,544, 1, 546,548,547); + f3n(543,546,545, 1, 546,549,548); + f3n(547,546,543, 1, 550,549,546); + f3n(547,548,546, 1, 550,551,549); + f3n(549,548,547, 1, 552,551,550); + f3n(550,548,549, 1, 553,551,552); + f3n(550,551,548, 1, 553,554,551); + f3n(550,552,551, 1, 553,555,554); + f3n(553,552,550, 1, 556,555,553); + f3n(553,554,552, 1, 556,557,555); + f3n(555,554,553, 1, 558,557,556); + f3n(555,556,554, 1, 558,559,557); + f3n(555,557,556, 1, 558,560,559); + f3n(558,557,555, 1, 561,560,558); + f3n(559,558,555, 1, 562,561,558); + f3n(559,555,560, 1, 562,558,563); + f3n(560,555,561, 1, 563,558,564); + f3n(555,553,561, 1, 558,556,564); + f3n(561,553,562, 1, 564,556,565); + f3n(562,553,563, 1, 565,556,566); + f3n(553,549,563, 1, 556,552,566); + f3n(549,553,550, 1, 552,556,553); + f3n(563,549,564, 1, 566,552,567); + f3n(549,565,564, 1, 552,568,567); + f3n(549,547,565, 1, 552,550,568); + f3n(547,541,565, 1, 550,544,568); + f3n(547,543,541, 1, 550,546,544); + f3n(565,541,539, 1, 568,544,542); + f3n(565,539,566, 1, 568,542,569); + f3n(566,539,418, 1, 569,542,465); + f3n(419,566,418, 1, 466,569,465); + f3n(419,567,566, 1, 466,570,569); + f3n(420,567,419, 1, 467,570,466); + f3n(422,567,420, 1, 469,570,467); + f3n(422,568,567, 1, 469,571,570); + f3n(424,568,422, 1, 471,571,469); + f3n(424,569,568, 1, 471,572,571); + f3n(426,569,424, 1, 473,572,471); + f3n(426,570,569, 1, 473,573,572); + f3n(426,429,570, 1, 473,476,573); + f3n(429,571,570, 1, 476,574,573); + f3n(572,571,429, 1, 575,574,476); + f3n(572,573,571, 1, 575,576,574); + f3n(572,574,573, 1, 575,577,576); + f3n(572,575,574, 1, 575,578,577); + f3n(576,575,572, 1, 579,578,575); + f3n(576,577,575, 1, 579,580,578); + f3n(578,577,576, 1, 581,580,579); + f3n(578,579,577, 1, 581,582,580); + f3n(578,580,579, 1, 581,583,582); + f3n(581,580,578, 1, 584,583,581); + f3n(581,582,580, 1, 584,585,583); + f3n(583,582,581, 1, 586,585,584); + f3n(583,584,582, 1, 586,587,585); + f3n(585,584,583, 1, 588,587,586); + f3n(585,583,488, 1, 588,586,523); + f3n(488,583,586, 1, 523,586,589); + f3n(586,583,587, 1, 589,586,590); + f3n(587,583,581, 1, 590,586,584); + f3n(587,581,588, 1, 590,584,591); + f3n(588,581,589, 1, 591,584,592); + f3n(589,581,576, 1, 592,584,579); + f3n(581,578,576, 1, 584,581,579); + f3n(589,576,430, 1, 592,579,477); + f3n(430,576,572, 1, 477,579,575); + f3n(430,572,429, 1, 477,575,476); + f3n(590,589,430, 1, 593,592,477); + f3n(590,588,589, 1, 593,591,592); + f3n(448,588,590, 1, 495,591,593); + f3n(448,449,588, 1, 495,496,591); + f3n(449,591,588, 1, 496,594,591); + f3n(449,592,591, 1, 496,595,594); + f3n(450,592,449, 1, 497,595,496); + f3n(450,593,592, 1, 497,596,595); + f3n(453,593,450, 1, 500,596,497); + f3n(453,594,593, 1, 500,597,596); + f3n(454,594,453, 1, 501,597,500); + f3n(594,454,586, 1, 597,501,589); + f3n(454,456,586, 1, 501,503,589); + f3n(488,586,456, 1, 523,589,503); + f3n(488,456,487, 1, 523,503,522); + f3n(456,457,487, 1, 503,504,522); + f3n(487,457,595, 1, 522,504,598); + f3n(457,461,595, 1, 504,508,598); + f3n(461,462,595, 1, 508,509,598); + f3n(487,595,462, 1, 522,598,509); + f3n(487,462,486, 1, 522,509,521); + f3n(486,462,463, 1, 521,509,510); + f3n(486,463,464, 1, 521,510,511); + f3n(486,464,485, 1, 521,511,520); + f3n(485,464,596, 1, 520,511,599); + f3n(464,465,596, 1, 511,512,599); + f3n(596,465,466, 1, 599,512,513); + f3n(596,466,482, 1, 599,513,517); + f3n(482,466,597, 1, 517,513,600); + f3n(466,467,597, 1, 513,514,600); + f3n(597,467,468, 1, 600,514,515); + f3n(597,468,469, 1, 600,515,516); + f3n(481,597,469, 1, 408,600,516); + f3n(482,597,481, 1, 517,600,408); + f3n(481,469,470, 1, 408,516,397); + f3n(483,596,482, 1, 518,599,517); + f3n(483,484,596, 1, 518,519,599); + f3n(484,485,596, 1, 519,520,599); + f3n(594,586,598, 1, 597,589,601); + f3n(586,599,598, 1, 589,602,601); + f3n(586,587,599, 1, 589,590,602); + f3n(587,591,599, 1, 590,594,602); + f3n(587,588,591, 1, 590,591,594); + f3n(599,591,592, 1, 602,594,595); + f3n(598,599,592, 1, 601,602,595); + f3n(598,592,593, 1, 601,595,596); + f3n(594,598,593, 1, 597,601,596); + f3n(448,590,600, 1, 495,593,603); + f3n(590,432,600, 1, 593,479,603); + f3n(590,430,432, 1, 593,477,479); + f3n(600,432,601, 1, 603,479,604); + f3n(601,432,434, 1, 604,479,481); + f3n(434,600,601, 1, 481,603,604); + f3n(600,434,602, 1, 603,481,605); + f3n(602,434,444, 1, 605,481,491); + f3n(444,434,435, 1, 491,481,482); + f3n(444,435,436, 1, 491,482,483); + f3n(446,602,444, 1, 493,605,491); + f3n(448,602,446, 1, 495,605,493); + f3n(448,600,602, 1, 495,603,605); + f3n(489,585,488, 1, 524,588,523); + f3n(584,603,582, 1, 587,606,585); + f3n(582,603,604, 1, 585,606,607); + f3n(603,605,604, 1, 606,608,607); + f3n(603,606,605, 1, 606,609,608); + f3n(607,605,606, 1, 610,608,609); + f3n(607,608,605, 1, 610,611,608); + f3n(607,609,608, 1, 610,612,611); + f3n(607,610,609, 1, 610,613,612); + f3n(611,610,607, 1, 614,613,610); + f3n(606,611,607, 1, 609,614,610); + f3n(610,612,609, 1, 613,615,612); + f3n(610,613,612, 1, 613,616,615); + f3n(613,614,612, 1, 616,617,615); + f3n(612,614,615, 1, 615,617,618); + f3n(615,614,616, 1, 618,617,619); + f3n(614,617,616, 1, 617,620,619); + f3n(618,616,617, 1, 621,619,620); + f3n(618,619,616, 1, 621,622,619); + f3n(620,619,618, 1, 623,622,621); + f3n(620,621,619, 1, 623,624,622); + f3n(622,621,620, 1, 625,624,623); + f3n(622,623,621, 1, 625,626,624); + f3n(624,623,622, 1, 627,626,625); + f3n(624,625,623, 1, 627,628,626); + f3n(624,626,625, 1, 627,629,628); + f3n(627,626,624, 1, 630,629,627); + f3n(627,628,626, 1, 630,631,629); + f3n(629,628,627, 1, 632,631,630); + f3n(629,630,628, 1, 632,633,631); + f3n(631,630,629, 1, 634,633,632); + f3n(631,632,630, 1, 634,635,633); + f3n(631,633,632, 1, 634,636,635); + f3n(631,634,633, 1, 634,637,636); + f3n(635,634,631, 1, 638,637,634); + f3n(636,634,635, 1, 639,637,638); + f3n(636,637,634, 1, 639,640,637); + f3n(638,637,636, 1, 641,640,639); + f3n(638,639,637, 1, 641,642,640); + f3n(640,639,638, 1, 643,642,641); + f3n(641,639,640, 1, 644,642,643); + f3n(639,641,642, 1, 642,644,645); + f3n(641,643,642, 1, 644,646,645); + f3n(644,643,641, 1, 647,646,644); + f3n(644,645,643, 1, 647,648,646); + f3n(644,646,645, 1, 647,649,648); + f3n(498,646,644, 1, 533,649,647); + f3n(498,499,646, 1, 533,534,649); + f3n(499,500,646, 1, 534,535,649); + f3n(500,647,646, 1, 535,650,649); + f3n(500,648,647, 1, 535,651,650); + f3n(500,501,648, 1, 535,409,651); + f3n(501,649,648, 1, 409,652,651); + f3n(501,532,649, 1, 409,440,652); + f3n(649,532,650, 1, 652,440,653); + f3n(532,533,650, 1, 440,536,653); + f3n(533,651,650, 1, 536,654,653); + f3n(533,652,651, 1, 536,655,654); + f3n(535,652,533, 1, 538,655,536); + f3n(535,653,652, 1, 538,656,655); + f3n(535,654,653, 1, 538,657,656); + f3n(655,654,535, 1, 658,657,538); + f3n(654,655,656, 1, 657,658,659); + f3n(656,655,657, 1, 659,658,660); + f3n(657,655,658, 1, 660,658,661); + f3n(658,655,536, 1, 661,658,539); + f3n(536,655,535, 1, 539,658,538); + f3n(537,658,536, 1, 540,661,539); + f3n(537,659,658, 1, 540,662,661); + f3n(538,659,537, 1, 541,662,540); + f3n(660,659,538, 1, 663,662,541); + f3n(660,658,659, 1, 663,661,662); + f3n(661,658,660, 1, 664,661,663); + f3n(658,661,657, 1, 661,664,660); + f3n(544,657,661, 1, 547,660,664); + f3n(662,657,544, 1, 665,660,547); + f3n(656,657,662, 1, 659,660,665); + f3n(663,656,662, 1, 666,659,665); + f3n(664,656,663, 1, 667,659,666); + f3n(654,656,664, 1, 657,659,667); + f3n(653,654,664, 1, 656,657,667); + f3n(665,653,664, 1, 668,656,667); + f3n(653,665,652, 1, 656,668,655); + f3n(652,665,666, 1, 655,668,669); + f3n(666,665,667, 1, 669,668,670); + f3n(667,665,668, 1, 670,668,671); + f3n(665,664,668, 1, 668,667,671); + f3n(668,664,669, 1, 671,667,672); + f3n(669,664,663, 1, 672,667,666); + f3n(670,669,663, 1, 673,672,666); + f3n(671,669,670, 1, 674,672,673); + f3n(672,669,671, 1, 675,672,674); + f3n(672,673,669, 1, 675,676,672); + f3n(674,673,672, 1, 677,676,675); + f3n(675,673,674, 1, 678,676,677); + f3n(675,676,673, 1, 678,679,676); + f3n(677,676,675, 1, 680,679,678); + f3n(677,667,676, 1, 680,670,679); + f3n(678,667,677, 1, 681,670,680); + f3n(678,666,667, 1, 681,669,670); + f3n(666,678,679, 1, 669,681,682); + f3n(679,678,680, 1, 682,681,683); + f3n(680,678,681, 1, 683,681,684); + f3n(681,678,677, 1, 684,681,680); + f3n(682,681,677, 1, 685,684,680); + f3n(683,681,682, 1, 686,684,685); + f3n(683,680,681, 1, 686,683,684); + f3n(684,680,683, 1, 687,683,686); + f3n(684,649,680, 1, 687,652,683); + f3n(648,649,684, 1, 651,652,687); + f3n(647,648,684, 1, 650,651,687); + f3n(646,647,684, 1, 649,650,687); + f3n(684,645,646, 1, 687,648,649); + f3n(684,683,645, 1, 687,686,648); + f3n(645,683,685, 1, 648,686,688); + f3n(685,683,686, 1, 688,686,689); + f3n(686,683,682, 1, 689,686,685); + f3n(686,682,628, 1, 689,685,631); + f3n(682,687,628, 1, 685,690,631); + f3n(682,677,687, 1, 685,680,690); + f3n(677,675,687, 1, 680,678,690); + f3n(687,675,688, 1, 690,678,691); + f3n(675,674,688, 1, 678,677,691); + f3n(688,674,689, 1, 691,677,692); + f3n(689,674,690, 1, 692,677,693); + f3n(690,674,672, 1, 693,677,675); + f3n(690,672,691, 1, 693,675,694); + f3n(691,672,671, 1, 694,675,674); + f3n(691,671,692, 1, 694,674,695); + f3n(692,671,693, 1, 695,674,696); + f3n(693,671,670, 1, 696,674,673); + f3n(693,670,694, 1, 696,673,697); + f3n(670,663,694, 1, 673,666,697); + f3n(694,663,662, 1, 697,666,665); + f3n(694,662,545, 1, 697,665,548); + f3n(545,662,544, 1, 548,665,547); + f3n(695,694,545, 1, 698,697,548); + f3n(695,696,694, 1, 698,699,697); + f3n(695,697,696, 1, 698,700,699); + f3n(695,698,697, 1, 698,701,700); + f3n(699,698,695, 1, 702,701,698); + f3n(700,698,699, 1, 703,701,702); + f3n(700,697,698, 1, 703,700,701); + f3n(701,697,700, 1, 704,700,703); + f3n(701,702,697, 1, 704,705,700); + f3n(703,702,701, 1, 706,705,704); + f3n(704,702,703, 1, 707,705,706); + f3n(693,702,704, 1, 696,705,707); + f3n(696,702,693, 1, 699,705,696); + f3n(697,702,696, 1, 700,705,699); + f3n(693,694,696, 1, 696,697,699); + f3n(705,693,704, 1, 708,696,707); + f3n(705,692,693, 1, 708,695,696); + f3n(706,692,705, 1, 709,695,708); + f3n(706,691,692, 1, 709,694,695); + f3n(690,691,706, 1, 693,694,709); + f3n(707,690,706, 1, 710,693,709); + f3n(707,708,690, 1, 710,711,693); + f3n(709,708,707, 1, 712,711,710); + f3n(708,709,710, 1, 711,712,713); + f3n(711,710,709, 1, 714,713,712); + f3n(712,710,711, 1, 715,713,714); + f3n(712,713,710, 1, 715,716,713); + f3n(714,713,712, 1, 717,716,715); + f3n(714,715,713, 1, 717,718,716); + f3n(716,715,714, 1, 719,718,717); + f3n(717,715,716, 1, 720,718,719); + f3n(717,718,715, 1, 720,721,718); + f3n(717,719,718, 1, 720,722,721); + f3n(720,719,717, 1, 723,722,720); + f3n(720,721,719, 1, 723,724,722); + f3n(722,721,720, 1, 725,724,723); + f3n(722,723,721, 1, 725,726,724); + f3n(724,723,722, 1, 727,726,725); + f3n(725,723,724, 1, 728,726,727); + f3n(726,723,725, 1, 729,726,728); + f3n(726,727,723, 1, 729,730,726); + f3n(728,727,726, 1, 731,730,729); + f3n(729,727,728, 1, 732,730,731); + f3n(730,727,729, 1, 733,730,732); + f3n(730,731,727, 1, 733,734,730); + f3n(730,732,731, 1, 733,735,734); + f3n(733,732,730, 1, 736,735,733); + f3n(733,734,732, 1, 736,737,735); + f3n(733,688,734, 1, 736,691,737); + f3n(733,687,688, 1, 736,690,691); + f3n(628,687,733, 1, 631,690,736); + f3n(628,733,626, 1, 631,736,629); + f3n(626,733,730, 1, 629,736,733); + f3n(626,730,735, 1, 629,733,738); + f3n(735,730,736, 1, 738,733,739); + f3n(736,730,729, 1, 739,733,732); + f3n(736,729,737, 1, 739,732,740); + f3n(737,729,728, 1, 740,732,731); + f3n(737,728,738, 1, 740,731,741); + f3n(738,728,739, 1, 741,731,742); + f3n(728,726,739, 1, 731,729,742); + f3n(739,726,740, 1, 742,729,743); + f3n(740,726,741, 1, 743,729,744); + f3n(726,725,741, 1, 729,728,744); + f3n(741,725,742, 1, 744,728,745); + f3n(742,725,724, 1, 745,728,727); + f3n(743,742,724, 1, 746,745,727); + f3n(744,742,743, 1, 747,745,746); + f3n(744,745,742, 1, 747,748,745); + f3n(746,745,744, 1, 749,748,747); + f3n(746,747,745, 1, 749,750,748); + f3n(748,747,746, 1, 751,750,749); + f3n(748,749,747, 1, 751,752,750); + f3n(748,750,749, 1, 751,753,752); + f3n(751,750,748, 1, 754,753,751); + f3n(751,752,750, 1, 754,755,753); + f3n(751,753,752, 1, 754,756,755); + f3n(754,753,751, 1, 757,756,754); + f3n(754,755,753, 1, 757,758,756); + f3n(756,755,754, 1, 759,758,757); + f3n(756,757,755, 1, 759,760,758); + f3n(758,757,756, 1, 761,760,759); + f3n(759,757,758, 1, 762,760,761); + f3n(759,760,757, 1, 762,763,760); + f3n(761,760,759, 1, 764,763,762); + f3n(761,762,760, 1, 764,765,763); + f3n(763,762,761, 1, 766,765,764); + f3n(763,764,762, 1, 766,767,765); + f3n(765,764,763, 1, 768,767,766); + f3n(766,764,765, 1, 769,767,768); + f3n(766,767,764, 1, 769,770,767); + f3n(768,767,766, 1, 771,770,769); + f3n(768,738,767, 1, 771,741,770); + f3n(769,738,768, 1, 772,741,771); + f3n(737,738,769, 1, 740,741,772); + f3n(770,737,769, 1, 773,740,772); + f3n(736,737,770, 1, 739,740,773); + f3n(771,736,770, 1, 774,739,773); + f3n(771,735,736, 1, 774,738,739); + f3n(625,735,771, 1, 628,738,774); + f3n(625,626,735, 1, 628,629,738); + f3n(625,771,623, 1, 628,774,626); + f3n(623,771,772, 1, 626,774,775); + f3n(771,770,772, 1, 774,773,775); + f3n(772,770,768, 1, 775,773,771); + f3n(770,769,768, 1, 773,772,771); + f3n(772,768,773, 1, 775,771,776); + f3n(773,768,766, 1, 776,771,769); + f3n(773,766,765, 1, 776,769,768); + f3n(773,765,774, 1, 776,768,777); + f3n(774,765,763, 1, 777,768,766); + f3n(774,763,775, 1, 777,766,778); + f3n(775,763,776, 1, 778,766,779); + f3n(776,763,761, 1, 779,766,764); + f3n(776,761,777, 1, 779,764,780); + f3n(777,761,778, 1, 780,764,781); + f3n(761,779,778, 1, 764,782,781); + f3n(780,779,761, 1, 783,782,764); + f3n(781,779,780, 1, 784,782,783); + f3n(782,779,781, 1, 785,782,784); + f3n(778,779,782, 1, 781,782,785); + f3n(778,782,783, 1, 781,785,786); + f3n(783,782,784, 1, 786,785,787); + f3n(784,782,785, 1, 787,785,788); + f3n(785,782,781, 1, 788,785,784); + f3n(781,786,785, 1, 784,789,788); + f3n(781,780,786, 1, 784,783,789); + f3n(780,787,786, 1, 783,790,789); + f3n(780,758,787, 1, 783,761,790); + f3n(759,758,780, 1, 762,761,783); + f3n(761,759,780, 1, 764,762,783); + f3n(787,758,756, 1, 790,761,759); + f3n(787,756,788, 1, 790,759,791); + f3n(756,789,788, 1, 759,792,791); + f3n(754,789,756, 1, 757,792,759); + f3n(790,789,754, 1, 793,792,757); + f3n(788,789,790, 1, 791,792,793); + f3n(791,788,790, 1, 794,791,793); + f3n(792,788,791, 1, 795,791,794); + f3n(792,787,788, 1, 795,790,791); + f3n(793,787,792, 1, 796,790,795); + f3n(786,787,793, 1, 789,790,796); + f3n(785,786,793, 1, 788,789,796); + f3n(785,793,794, 1, 788,796,797); + f3n(793,795,794, 1, 796,798,797); + f3n(793,792,795, 1, 796,795,798); + f3n(791,795,792, 1, 794,798,795); + f3n(796,795,791, 1, 799,798,794); + f3n(796,797,795, 1, 799,800,798); + f3n(796,798,797, 1, 799,801,800); + f3n(799,798,796, 1, 802,801,799); + f3n(799,800,798, 1, 802,803,801); + f3n(799,801,800, 1, 802,804,803); + f3n(802,801,799, 1, 805,804,802); + f3n(802,744,801, 1, 805,747,804); + f3n(802,746,744, 1, 805,749,747); + f3n(790,746,802, 1, 793,749,805); + f3n(748,746,790, 1, 751,749,793); + f3n(754,748,790, 1, 757,751,793); + f3n(754,751,748, 1, 757,754,751); + f3n(791,790,802, 1, 794,793,805); + f3n(802,796,791, 1, 805,799,794); + f3n(802,799,796, 1, 805,802,799); + f3n(801,744,743, 1, 804,747,746); + f3n(801,743,800, 1, 804,746,803); + f3n(800,743,803, 1, 803,746,806); + f3n(743,724,803, 1, 746,727,806); + f3n(803,724,722, 1, 806,727,725); + f3n(803,722,804, 1, 806,725,807); + f3n(804,722,805, 1, 807,725,808); + f3n(722,720,805, 1, 725,723,808); + f3n(805,720,806, 1, 808,723,809); + f3n(720,717,806, 1, 723,720,809); + f3n(806,717,716, 1, 809,720,719); + f3n(807,806,716, 1, 810,809,719); + f3n(805,806,807, 1, 808,809,810); + f3n(808,805,807, 1, 811,808,810); + f3n(809,805,808, 1, 812,808,811); + f3n(809,804,805, 1, 812,807,808); + f3n(797,804,809, 1, 800,807,812); + f3n(797,810,804, 1, 800,813,807); + f3n(798,810,797, 1, 801,813,800); + f3n(798,800,810, 1, 801,803,813); + f3n(800,803,810, 1, 803,806,813); + f3n(810,803,804, 1, 813,806,807); + f3n(795,797,809, 1, 798,800,812); + f3n(795,809,811, 1, 798,812,814); + f3n(811,809,808, 1, 814,812,811); + f3n(811,808,812, 1, 814,811,815); + f3n(808,813,812, 1, 811,816,815); + f3n(808,807,813, 1, 811,810,816); + f3n(807,814,813, 1, 810,817,816); + f3n(815,814,807, 1, 818,817,810); + f3n(816,814,815, 1, 819,817,818); + f3n(816,817,814, 1, 819,820,817); + f3n(816,818,817, 1, 819,821,820); + f3n(819,818,816, 1, 822,821,819); + f3n(714,818,819, 1, 717,821,822); + f3n(714,820,818, 1, 717,823,821); + f3n(821,820,714, 1, 824,823,717); + f3n(821,822,820, 1, 824,825,823); + f3n(823,822,821, 1, 826,825,824); + f3n(823,824,822, 1, 826,827,825); + f3n(823,825,824, 1, 826,828,827); + f3n(826,825,823, 1, 829,828,826); + f3n(826,827,825, 1, 829,830,828); + f3n(828,827,826, 1, 831,830,829); + f3n(827,828,829, 1, 830,831,832); + f3n(829,828,830, 1, 832,831,833); + f3n(830,828,826, 1, 833,831,829); + f3n(830,826,831, 1, 833,829,834); + f3n(832,831,826, 1, 835,834,829); + f3n(833,831,832, 1, 836,834,835); + f3n(830,831,833, 1, 833,834,836); + f3n(833,834,830, 1, 836,837,833); + f3n(835,834,833, 1, 838,837,836); + f3n(836,834,835, 1, 839,837,838); + f3n(836,830,834, 1, 839,833,837); + f3n(836,837,830, 1, 839,840,833); + f3n(838,837,836, 1, 841,840,839); + f3n(838,829,837, 1, 841,832,840); + f3n(838,839,829, 1, 841,842,832); + f3n(840,839,838, 1, 843,842,841); + f3n(840,841,839, 1, 843,844,842); + f3n(813,841,840, 1, 816,844,843); + f3n(813,842,841, 1, 816,845,844); + f3n(814,842,813, 1, 817,845,816); + f3n(814,843,842, 1, 817,846,845); + f3n(817,843,814, 1, 820,846,817); + f3n(818,843,817, 1, 821,846,820); + f3n(818,820,843, 1, 821,823,846); + f3n(820,844,843, 1, 823,847,846); + f3n(822,844,820, 1, 825,847,823); + f3n(824,844,822, 1, 827,847,825); + f3n(827,844,824, 1, 830,847,827); + f3n(843,844,827, 1, 846,847,830); + f3n(843,827,845, 1, 846,830,848); + f3n(845,827,829, 1, 848,830,832); + f3n(845,829,839, 1, 848,832,842); + f3n(841,845,839, 1, 844,848,842); + f3n(842,845,841, 1, 845,848,844); + f3n(843,845,842, 1, 846,848,845); + f3n(824,825,827, 1, 827,828,830); + f3n(846,813,840, 1, 849,816,843); + f3n(812,813,846, 1, 815,816,849); + f3n(847,812,846, 1, 850,815,849); + f3n(811,812,847, 1, 814,815,850); + f3n(794,811,847, 1, 797,814,850); + f3n(794,795,811, 1, 797,798,814); + f3n(794,847,848, 1, 797,850,851); + f3n(848,847,849, 1, 851,850,852); + f3n(849,847,850, 1, 852,850,853); + f3n(847,846,850, 1, 850,849,853); + f3n(850,846,851, 1, 853,849,854); + f3n(851,846,840, 1, 854,849,843); + f3n(851,840,852, 1, 854,843,855); + f3n(852,840,838, 1, 855,843,841); + f3n(853,852,838, 1, 856,855,841); + f3n(851,852,853, 1, 854,855,856); + f3n(851,853,854, 1, 854,856,857); + f3n(854,853,855, 1, 857,856,858); + f3n(853,856,855, 1, 856,859,858); + f3n(853,857,856, 1, 856,860,859); + f3n(853,838,857, 1, 856,841,860); + f3n(857,838,836, 1, 860,841,839); + f3n(858,857,836, 1, 861,860,839); + f3n(856,857,858, 1, 859,860,861); + f3n(859,856,858, 1, 862,859,861); + f3n(855,856,859, 1, 858,859,862); + f3n(860,855,859, 1, 863,858,862); + f3n(855,860,861, 1, 858,863,864); + f3n(861,860,862, 1, 864,863,865); + f3n(862,860,863, 1, 865,863,866); + f3n(863,860,864, 1, 866,863,867); + f3n(864,860,865, 1, 867,863,868); + f3n(860,859,865, 1, 863,862,868); + f3n(859,858,865, 1, 862,861,868); + f3n(865,858,835, 1, 868,861,838); + f3n(858,836,835, 1, 861,839,838); + f3n(866,865,835, 1, 869,868,838); + f3n(867,865,866, 1, 870,868,869); + f3n(867,868,865, 1, 870,871,868); + f3n(869,868,867, 1, 872,871,870); + f3n(869,870,868, 1, 872,873,871); + f3n(871,870,869, 1, 874,873,872); + f3n(871,863,870, 1, 874,866,873); + f3n(862,863,871, 1, 865,866,874); + f3n(861,862,871, 1, 864,865,874); + f3n(872,861,871, 1, 875,864,874); + f3n(873,861,872, 1, 876,864,875); + f3n(874,861,873, 1, 877,864,876); + f3n(874,855,861, 1, 877,858,864); + f3n(875,855,874, 1, 878,858,877); + f3n(854,855,875, 1, 857,858,878); + f3n(876,854,875, 1, 879,857,878); + f3n(877,854,876, 1, 880,857,879); + f3n(877,851,854, 1, 880,854,857); + f3n(878,851,877, 1, 881,854,880); + f3n(878,850,851, 1, 881,853,854); + f3n(879,850,878, 1, 882,853,881); + f3n(879,849,850, 1, 882,852,853); + f3n(880,849,879, 1, 883,852,882); + f3n(880,784,849, 1, 883,787,852); + f3n(783,784,880, 1, 786,787,883); + f3n(881,783,880, 1, 884,786,883); + f3n(881,777,783, 1, 884,780,786); + f3n(882,777,881, 1, 885,780,884); + f3n(882,776,777, 1, 885,779,780); + f3n(883,776,882, 1, 886,779,885); + f3n(883,775,776, 1, 886,778,779); + f3n(884,775,883, 1, 887,778,886); + f3n(884,885,775, 1, 887,888,778); + f3n(886,885,884, 1, 889,888,887); + f3n(886,887,885, 1, 889,890,888); + f3n(888,887,886, 1, 891,890,889); + f3n(619,887,888, 1, 622,890,891); + f3n(619,889,887, 1, 622,892,890); + f3n(621,889,619, 1, 624,892,622); + f3n(621,890,889, 1, 624,893,892); + f3n(621,772,890, 1, 624,775,893); + f3n(621,623,772, 1, 624,626,775); + f3n(772,773,890, 1, 775,776,893); + f3n(890,773,774, 1, 893,776,777); + f3n(890,774,891, 1, 893,777,894); + f3n(891,774,885, 1, 894,777,888); + f3n(774,775,885, 1, 777,778,888); + f3n(891,885,887, 1, 894,888,890); + f3n(889,891,887, 1, 892,894,890); + f3n(890,891,889, 1, 893,894,892); + f3n(619,888,616, 1, 622,891,619); + f3n(615,616,888, 1, 618,619,891); + f3n(612,615,888, 1, 615,618,891); + f3n(612,888,892, 1, 615,891,895); + f3n(892,888,886, 1, 895,891,889); + f3n(892,886,893, 1, 895,889,896); + f3n(893,886,894, 1, 896,889,897); + f3n(886,884,894, 1, 889,887,897); + f3n(894,884,883, 1, 897,887,886); + f3n(894,883,882, 1, 897,886,885); + f3n(894,882,895, 1, 897,885,898); + f3n(895,882,881, 1, 898,885,884); + f3n(895,881,896, 1, 898,884,899); + f3n(896,881,897, 1, 899,884,900); + f3n(881,880,897, 1, 884,883,900); + f3n(897,880,879, 1, 900,883,882); + f3n(898,897,879, 1, 901,900,882); + f3n(899,897,898, 1, 902,900,901); + f3n(896,897,899, 1, 899,900,902); + f3n(895,896,899, 1, 898,899,902); + f3n(900,895,899, 1, 903,898,902); + f3n(894,895,900, 1, 897,898,903); + f3n(894,900,901, 1, 897,903,904); + f3n(901,900,902, 1, 904,903,905); + f3n(900,903,902, 1, 903,906,905); + f3n(900,899,903, 1, 903,902,906); + f3n(899,904,903, 1, 902,907,906); + f3n(899,898,904, 1, 902,901,907); + f3n(904,898,905, 1, 907,901,908); + f3n(898,906,905, 1, 901,909,908); + f3n(898,879,906, 1, 901,882,909); + f3n(879,877,906, 1, 882,880,909); + f3n(879,878,877, 1, 882,881,880); + f3n(906,877,876, 1, 909,880,879); + f3n(906,876,907, 1, 909,879,910); + f3n(907,876,908, 1, 910,879,911); + f3n(908,876,909, 1, 911,879,912); + f3n(876,875,909, 1, 879,878,912); + f3n(909,875,874, 1, 912,878,877); + f3n(909,874,910, 1, 912,877,913); + f3n(910,874,873, 1, 913,877,876); + f3n(910,873,911, 1, 913,876,914); + f3n(911,873,912, 1, 914,876,915); + f3n(912,873,913, 1, 915,876,916); + f3n(873,872,913, 1, 876,875,916); + f3n(913,872,914, 1, 916,875,917); + f3n(872,871,914, 1, 875,874,917); + f3n(914,871,915, 1, 917,874,918); + f3n(871,869,915, 1, 874,872,918); + f3n(869,916,915, 1, 872,919,918); + f3n(869,917,916, 1, 872,920,919); + f3n(869,918,917, 1, 872,921,920); + f3n(869,867,918, 1, 872,870,921); + f3n(867,919,918, 1, 870,922,921); + f3n(867,866,919, 1, 870,869,922); + f3n(919,866,920, 1, 922,869,923); + f3n(866,835,920, 1, 869,838,923); + f3n(920,835,921, 1, 923,838,924); + f3n(921,835,833, 1, 924,838,836); + f3n(921,833,922, 1, 924,836,925); + f3n(922,833,923, 1, 925,836,926); + f3n(923,833,832, 1, 926,836,835); + f3n(923,832,924, 1, 926,835,927); + f3n(924,832,925, 1, 927,835,928); + f3n(925,832,926, 1, 928,835,929); + f3n(927,926,832, 1, 930,929,835); + f3n(928,926,927, 1, 931,929,930); + f3n(928,929,926, 1, 931,932,929); + f3n(928,711,929, 1, 931,714,932); + f3n(928,712,711, 1, 931,715,714); + f3n(821,712,928, 1, 824,715,931); + f3n(714,712,821, 1, 717,715,824); + f3n(823,821,928, 1, 826,824,931); + f3n(928,927,823, 1, 931,930,826); + f3n(823,927,826, 1, 826,930,829); + f3n(832,826,927, 1, 835,829,930); + f3n(929,711,930, 1, 932,714,933); + f3n(709,930,711, 1, 712,933,714); + f3n(930,709,931, 1, 933,712,934); + f3n(931,709,932, 1, 934,712,935); + f3n(707,932,709, 1, 710,935,712); + f3n(932,707,933, 1, 935,710,936); + f3n(934,933,707, 1, 937,936,710); + f3n(935,933,934, 1, 938,936,937); + f3n(935,936,933, 1, 938,939,936); + f3n(937,936,935, 1, 940,939,938); + f3n(937,931,936, 1, 940,934,939); + f3n(938,931,937, 1, 941,934,940); + f3n(939,931,938, 1, 942,934,941); + f3n(939,930,931, 1, 942,933,934); + f3n(940,930,939, 1, 943,933,942); + f3n(940,929,930, 1, 943,932,933); + f3n(926,929,940, 1, 929,932,943); + f3n(925,926,940, 1, 928,929,943); + f3n(925,940,941, 1, 928,943,944); + f3n(941,940,939, 1, 944,943,942); + f3n(941,939,942, 1, 944,942,945); + f3n(939,938,942, 1, 942,941,945); + f3n(942,938,943, 1, 945,941,946); + f3n(943,938,944, 1, 946,941,947); + f3n(944,938,937, 1, 947,941,940); + f3n(945,944,937, 1, 948,947,940); + f3n(946,944,945, 1, 949,947,948); + f3n(946,947,944, 1, 949,950,947); + f3n(948,947,946, 1, 951,950,949); + f3n(943,947,948, 1, 946,950,951); + f3n(947,943,944, 1, 950,946,947); + f3n(948,949,943, 1, 951,952,946); + f3n(950,949,948, 1, 953,952,951); + f3n(950,951,949, 1, 953,954,952); + f3n(952,951,950, 1, 955,954,953); + f3n(953,951,952, 1, 956,954,955); + f3n(954,951,953, 1, 957,954,956); + f3n(955,951,954, 1, 958,954,957); + f3n(956,951,955, 1, 959,954,958); + f3n(956,949,951, 1, 959,952,954); + f3n(956,942,949, 1, 959,945,952); + f3n(941,942,956, 1, 944,945,959); + f3n(941,956,957, 1, 944,959,960); + f3n(957,956,955, 1, 960,959,958); + f3n(958,957,955, 1, 961,960,958); + f3n(924,957,958, 1, 927,960,961); + f3n(924,925,957, 1, 927,928,960); + f3n(925,941,957, 1, 928,944,960); + f3n(959,924,958, 1, 962,927,961); + f3n(959,923,924, 1, 962,926,927); + f3n(959,922,923, 1, 962,925,926); + f3n(922,959,918, 1, 925,962,921); + f3n(918,959,917, 1, 921,962,920); + f3n(917,959,960, 1, 920,962,963); + f3n(959,958,960, 1, 962,961,963); + f3n(960,958,955, 1, 963,961,958); + f3n(960,955,954, 1, 963,958,957); + f3n(960,954,961, 1, 963,957,964); + f3n(961,954,962, 1, 964,957,965); + f3n(954,963,962, 1, 957,966,965); + f3n(954,953,963, 1, 957,956,966); + f3n(963,953,964, 1, 966,956,967); + f3n(964,953,952, 1, 967,956,955); + f3n(964,952,965, 1, 967,955,968); + f3n(952,950,965, 1, 955,953,968); + f3n(965,950,966, 1, 968,953,969); + f3n(950,967,966, 1, 953,970,969); + f3n(950,948,967, 1, 953,951,970); + f3n(967,948,946, 1, 970,951,949); + f3n(964,965,557, 1, 967,968,560); + f3n(963,964,557, 1, 966,967,560); + f3n(963,557,968, 1, 966,560,971); + f3n(560,963,968, 1, 563,966,971); + f3n(969,963,560, 1, 972,966,563); + f3n(962,963,969, 1, 965,966,972); + f3n(970,962,969, 1, 973,965,972); + f3n(961,962,970, 1, 964,965,973); + f3n(916,961,970, 1, 919,964,973); + f3n(917,961,916, 1, 920,964,919); + f3n(917,960,961, 1, 920,963,964); + f3n(916,970,971, 1, 919,973,974); + f3n(972,971,970, 1, 975,974,973); + f3n(973,971,972, 1, 976,974,975); + f3n(973,915,971, 1, 976,918,974); + f3n(914,915,973, 1, 917,918,976); + f3n(974,914,973, 1, 977,917,976); + f3n(913,914,974, 1, 916,917,977); + f3n(975,913,974, 1, 978,916,977); + f3n(912,913,975, 1, 915,916,978); + f3n(976,912,975, 1, 979,915,978); + f3n(977,912,976, 1, 980,915,979); + f3n(977,978,912, 1, 980,981,915); + f3n(979,978,977, 1, 982,981,980); + f3n(980,978,979, 1, 983,981,982); + f3n(980,981,978, 1, 983,984,981); + f3n(982,981,980, 1, 985,984,983); + f3n(982,983,981, 1, 985,986,984); + f3n(984,983,982, 1, 987,986,985); + f3n(984,985,983, 1, 987,988,986); + f3n(986,985,984, 1, 989,988,987); + f3n(986,987,985, 1, 989,990,988); + f3n(988,987,986, 1, 991,990,989); + f3n(989,987,988, 1, 992,990,991); + f3n(990,987,989, 1, 993,990,992); + f3n(990,985,987, 1, 993,988,990); + f3n(990,908,985, 1, 993,911,988); + f3n(991,908,990, 1, 994,911,993); + f3n(991,907,908, 1, 994,910,911); + f3n(905,907,991, 1, 908,910,994); + f3n(905,906,907, 1, 908,909,910); + f3n(992,905,991, 1, 995,908,994); + f3n(904,905,992, 1, 907,908,995); + f3n(993,904,992, 1, 996,907,995); + f3n(903,904,993, 1, 906,907,996); + f3n(994,903,993, 1, 997,906,996); + f3n(902,903,994, 1, 905,906,997); + f3n(995,902,994, 1, 998,905,997); + f3n(996,902,995, 1, 999,905,998); + f3n(996,901,902, 1, 999,904,905); + f3n(997,901,996, 1, 1000,904,999); + f3n(997,894,901, 1, 1000,897,904); + f3n(998,894,997, 1, 1001,897,1000); + f3n(893,894,998, 1, 896,897,1001); + f3n(892,893,998, 1, 895,896,1001); + f3n(608,892,998, 1, 611,895,1001); + f3n(612,892,608, 1, 615,895,611); + f3n(608,609,612, 1, 611,612,615); + f3n(608,998,999, 1, 611,1001,1002); + f3n(998,1000,999, 1, 1001,1003,1002); + f3n(998,997,1000, 1, 1001,1000,1003); + f3n(997,996,1000, 1, 1000,999,1003); + f3n(1000,996,1001, 1, 1003,999,1004); + f3n(996,995,1001, 1, 999,998,1004); + f3n(1001,995,1002, 1, 1004,998,1005); + f3n(995,1003,1002, 1, 998,1006,1005); + f3n(995,1004,1003, 1, 998,1007,1006); + f3n(995,994,1004, 1, 998,997,1007); + f3n(1004,994,1005, 1, 1007,997,1008); + f3n(994,1006,1005, 1, 997,1009,1008); + f3n(994,1007,1006, 1, 997,1010,1009); + f3n(994,1008,1007, 1, 997,1011,1010); + f3n(994,993,1008, 1, 997,996,1011); + f3n(993,992,1008, 1, 996,995,1011); + f3n(1008,992,1009, 1, 1011,995,1012); + f3n(1009,992,991, 1, 1012,995,994); + f3n(1009,991,1010, 1, 1012,994,1013); + f3n(1010,991,990, 1, 1013,994,993); + f3n(1010,990,989, 1, 1013,993,992); + f3n(1007,1010,989, 1, 1010,1013,992); + f3n(1007,1009,1010, 1, 1010,1012,1013); + f3n(1008,1009,1007, 1, 1011,1012,1010); + f3n(1007,989,1011, 1, 1010,992,1014); + f3n(1012,1011,989, 1, 1015,1014,992); + f3n(1013,1011,1012, 1, 1016,1014,1015); + f3n(1006,1011,1013, 1, 1009,1014,1016); + f3n(1006,1007,1011, 1, 1009,1010,1014); + f3n(1005,1006,1013, 1, 1008,1009,1016); + f3n(1005,1013,1014, 1, 1008,1016,1017); + f3n(1014,1013,1015, 1, 1017,1016,1018); + f3n(1015,1013,1012, 1, 1018,1016,1015); + f3n(1015,1012,1016, 1, 1018,1015,1019); + f3n(1016,1012,1017, 1, 1019,1015,1020); + f3n(1012,988,1017, 1, 1015,991,1020); + f3n(1012,989,988, 1, 1015,992,991); + f3n(1018,1017,988, 1, 1021,1020,991); + f3n(1016,1017,1018, 1, 1019,1020,1021); + f3n(1016,1018,1019, 1, 1019,1021,1022); + f3n(1019,1018,1020, 1, 1022,1021,1023); + f3n(1018,1021,1020, 1, 1021,1024,1023); + f3n(1021,1018,986, 1, 1024,1021,989); + f3n(1018,988,986, 1, 1021,991,989); + f3n(1021,986,984, 1, 1024,989,987); + f3n(1021,984,1022, 1, 1024,987,1025); + f3n(1022,984,982, 1, 1025,987,985); + f3n(1022,982,980, 1, 1025,985,983); + f3n(1023,1022,980, 1, 1026,1025,983); + f3n(1021,1022,1023, 1, 1024,1025,1026); + f3n(1021,1023,1024, 1, 1024,1026,1027); + f3n(1023,979,1024, 1, 1026,982,1027); + f3n(1023,980,979, 1, 1026,983,982); + f3n(1024,979,1025, 1, 1027,982,1028); + f3n(1025,979,977, 1, 1028,982,980); + f3n(1025,977,1026, 1, 1028,980,1029); + f3n(1026,977,976, 1, 1029,980,979); + f3n(1027,1026,976, 1, 1030,1029,979); + f3n(1027,1028,1026, 1, 1030,1031,1029); + f3n(1029,1028,1027, 1, 1032,1031,1030); + f3n(1030,1028,1029, 1, 1033,1031,1032); + f3n(1030,1031,1028, 1, 1033,1034,1031); + f3n(1030,1032,1031, 1, 1033,1035,1034); + f3n(1033,1032,1030, 1, 1036,1035,1033); + f3n(1034,1032,1033, 1, 1037,1035,1036); + f3n(1019,1032,1034, 1, 1022,1035,1037); + f3n(1019,1020,1032, 1, 1022,1023,1035); + f3n(1032,1020,1035, 1, 1035,1023,1038); + f3n(1020,1024,1035, 1, 1023,1027,1038); + f3n(1021,1024,1020, 1, 1024,1027,1023); + f3n(1035,1024,1025, 1, 1038,1027,1028); + f3n(1031,1035,1025, 1, 1034,1038,1028); + f3n(1031,1032,1035, 1, 1034,1035,1038); + f3n(1031,1025,1028, 1, 1034,1028,1031); + f3n(1028,1025,1026, 1, 1031,1028,1029); + f3n(1036,1019,1034, 1, 1039,1022,1037); + f3n(1037,1019,1036, 1, 1040,1022,1039); + f3n(1037,1016,1019, 1, 1040,1019,1022); + f3n(1038,1016,1037, 1, 1041,1019,1040); + f3n(1038,1015,1016, 1, 1041,1018,1019); + f3n(1014,1015,1038, 1, 1017,1018,1041); + f3n(1039,1014,1038, 1, 1042,1017,1041); + f3n(1040,1014,1039, 1, 1043,1017,1042); + f3n(1005,1014,1040, 1, 1008,1017,1043); + f3n(1003,1005,1040, 1, 1006,1008,1043); + f3n(1004,1005,1003, 1, 1007,1008,1006); + f3n(1003,1040,1041, 1, 1006,1043,1044); + f3n(1040,1042,1041, 1, 1043,1045,1044); + f3n(1040,1039,1042, 1, 1043,1042,1045); + f3n(1039,1043,1042, 1, 1042,1046,1045); + f3n(1038,1044,1039, 1, 1041,1047,1042); + f3n(1044,1038,1037, 1, 1047,1041,1040); + f3n(1044,1037,1036, 1, 1047,1040,1039); + f3n(1045,1044,1036, 1, 1048,1047,1039); + f3n(1044,1045,1043, 1, 1047,1048,1046); + f3n(1046,1043,1045, 1, 1049,1046,1048); + f3n(1042,1043,1046, 1, 1045,1046,1049); + f3n(1047,1042,1046, 1, 1050,1045,1049); + f3n(1047,1041,1042, 1, 1050,1044,1045); + f3n(1048,1041,1047, 1, 1051,1044,1050); + f3n(1048,1049,1041, 1, 1051,1052,1044); + f3n(1050,1049,1048, 1, 1053,1052,1051); + f3n(1050,1002,1049, 1, 1053,1005,1052); + f3n(1050,1001,1002, 1, 1053,1004,1005); + f3n(1051,1001,1050, 1, 1054,1004,1053); + f3n(1051,1052,1001, 1, 1054,1055,1004); + f3n(1051,1053,1052, 1, 1054,1056,1055); + f3n(604,1053,1051, 1, 607,1056,1054); + f3n(604,605,1053, 1, 607,608,1056); + f3n(605,999,1053, 1, 608,1002,1056); + f3n(605,608,999, 1, 608,611,1002); + f3n(999,1052,1053, 1, 1002,1055,1056); + f3n(1052,999,1000, 1, 1055,1002,1003); + f3n(1052,1000,1001, 1, 1055,1003,1004); + f3n(604,1051,1054, 1, 607,1054,1057); + f3n(1054,1051,1050, 1, 1057,1054,1053); + f3n(1054,1050,1048, 1, 1057,1053,1051); + f3n(1054,1048,1055, 1, 1057,1051,1058); + f3n(1055,1048,1056, 1, 1058,1051,1059); + f3n(1048,1047,1056, 1, 1051,1050,1059); + f3n(1056,1047,1057, 1, 1059,1050,1060); + f3n(1057,1047,1058, 1, 1060,1050,1061); + f3n(1047,1059,1058, 1, 1050,1062,1061); + f3n(1047,1060,1059, 1, 1050,1063,1062); + f3n(1047,1046,1060, 1, 1050,1049,1063); + f3n(1046,1045,1060, 1, 1049,1048,1063); + f3n(1060,1045,1033, 1, 1063,1048,1036); + f3n(1045,1034,1033, 1, 1048,1037,1036); + f3n(1036,1034,1045, 1, 1039,1037,1048); + f3n(1060,1033,1059, 1, 1063,1036,1062); + f3n(1033,1029,1059, 1, 1036,1032,1062); + f3n(1033,1030,1029, 1, 1036,1033,1032); + f3n(1059,1029,1027, 1, 1062,1032,1030); + f3n(1059,1027,1058, 1, 1062,1030,1061); + f3n(1058,1027,1061, 1, 1061,1030,1064); + f3n(1027,976,1061, 1, 1030,979,1064); + f3n(1061,976,1062, 1, 1064,979,1065); + f3n(976,975,1062, 1, 979,978,1065); + f3n(1062,975,1063, 1, 1065,978,1066); + f3n(975,1064,1063, 1, 978,1067,1066); + f3n(975,974,1064, 1, 978,977,1067); + f3n(974,973,1064, 1, 977,976,1067); + f3n(1064,973,972, 1, 1067,976,975); + f3n(1063,1064,972, 1, 1066,1067,975); + f3n(1063,972,573, 1, 1066,975,576); + f3n(573,972,1065, 1, 576,975,1068); + f3n(972,970,1065, 1, 975,973,1068); + f3n(1065,970,969, 1, 1068,973,972); + f3n(1065,969,1066, 1, 1068,972,1069); + f3n(1066,969,1067, 1, 1069,972,1070); + f3n(969,1068,1067, 1, 972,1071,1070); + f3n(969,560,1068, 1, 972,563,1071); + f3n(560,561,1068, 1, 563,564,1071); + f3n(1068,561,562, 1, 1071,564,565); + f3n(1067,1068,562, 1, 1070,1071,565); + f3n(1067,562,1069, 1, 1070,565,1072); + f3n(562,563,1069, 1, 565,566,1072); + f3n(563,564,1069, 1, 566,567,1072); + f3n(1069,564,567, 1, 1072,567,570); + f3n(564,566,567, 1, 567,569,570); + f3n(564,565,566, 1, 567,568,569); + f3n(568,1069,567, 1, 571,1072,570); + f3n(568,1070,1069, 1, 571,1073,1072); + f3n(569,1070,568, 1, 572,1073,571); + f3n(569,570,1070, 1, 572,573,1073); + f3n(570,1066,1070, 1, 573,1069,1073); + f3n(570,571,1066, 1, 573,574,1069); + f3n(571,1065,1066, 1, 574,1068,1069); + f3n(571,573,1065, 1, 574,576,1068); + f3n(1066,1067,1070, 1, 1069,1070,1073); + f3n(1067,1069,1070, 1, 1070,1072,1073); + f3n(574,1063,573, 1, 577,1066,576); + f3n(1062,1063,574, 1, 1065,1066,577); + f3n(575,1062,574, 1, 578,1065,577); + f3n(1061,1062,575, 1, 1064,1065,578); + f3n(1071,1061,575, 1, 1074,1064,578); + f3n(1058,1061,1071, 1, 1061,1064,1074); + f3n(1057,1058,1071, 1, 1060,1061,1074); + f3n(1072,1057,1071, 1, 1075,1060,1074); + f3n(1072,1055,1057, 1, 1075,1058,1060); + f3n(579,1055,1072, 1, 582,1058,1075); + f3n(579,1054,1055, 1, 582,1057,1058); + f3n(580,1054,579, 1, 583,1057,582); + f3n(604,1054,580, 1, 607,1057,583); + f3n(582,604,580, 1, 585,607,583); + f3n(579,1072,577, 1, 582,1075,580); + f3n(577,1072,575, 1, 580,1075,578); + f3n(1072,1071,575, 1, 1075,1074,578); + f3n(1055,1056,1057, 1, 1058,1059,1060); + f3n(1049,1002,1003, 1, 1052,1005,1006); + f3n(1049,1003,1041, 1, 1052,1006,1044); + f3n(908,909,985, 1, 911,912,988); + f3n(985,909,910, 1, 988,912,913); + f3n(985,910,983, 1, 988,913,986); + f3n(983,910,911, 1, 986,913,914); + f3n(983,911,981, 1, 986,914,984); + f3n(981,911,978, 1, 984,914,981); + f3n(978,911,912, 1, 981,914,915); + f3n(915,916,971, 1, 918,919,974); + f3n(559,560,968, 1, 1076,1076,1076); + f3n(918,919,922, 1, 921,922,925); + f3n(919,920,922, 1, 922,923,925); + f3n(920,921,922, 1, 923,924,925); + f3n(942,943,949, 1, 945,946,952); + f3n(945,937,1073, 1, 948,940,1077); + f3n(1073,937,935, 1, 1077,940,938); + f3n(931,932,936, 1, 934,935,939); + f3n(936,932,933, 1, 939,935,936); + f3n(934,707,1074, 1, 937,710,1078); + f3n(1074,707,706, 1, 1078,710,709); + f3n(1074,706,1075, 1, 1079,1079,1079); + f3n(1075,706,705, 1, 1080,709,708); + f3n(1076,1075,705, 1, 1081,1080,708); + f3n(705,934,1076, 1, 708,937,1081); + f3n(705,703,934, 1, 708,706,937); + f3n(705,704,703, 1, 708,707,706); + f3n(934,703,701, 1, 937,706,704); + f3n(934,701,1077, 1, 937,704,1082); + f3n(1078,1077,701, 1, 1083,1082,704); + f3n(1078,1079,1077, 1, 1083,1084,1082); + f3n(1080,1079,1078, 1, 1085,1084,1083); + f3n(1080,1078,1081, 1, 1085,1083,1086); + f3n(1081,1078,700, 1, 1086,1083,703); + f3n(1078,701,700, 1, 1083,704,703); + f3n(1081,700,1082, 1, 1086,703,1087); + f3n(1082,700,699, 1, 1087,703,702); + f3n(1083,1082,699, 1, 1088,1087,702); + f3n(1081,1082,1083, 1, 1086,1087,1088); + f3n(1084,1081,1083, 1, 1089,1086,1088); + f3n(1084,1080,1081, 1, 1089,1085,1086); + f3n(1085,1080,1084, 1, 1090,1085,1089); + f3n(1086,1085,1084, 1, 1091,1090,1089); + f3n(557,1085,1086, 1, 560,1090,1091); + f3n(557,1086,1087, 1, 560,1091,1092); + f3n(1086,1084,1087, 1, 1091,1089,1092); + f3n(1084,1083,1087, 1, 1089,1088,1092); + f3n(1087,1083,551, 1, 1092,1088,554); + f3n(1083,1088,551, 1, 1088,1093,554); + f3n(1083,699,1088, 1, 1088,702,1093); + f3n(548,1088,699, 1, 551,1093,702); + f3n(551,1088,548, 1, 554,1093,551); + f3n(548,699,546, 1, 551,702,549); + f3n(546,699,695, 1, 549,702,698); + f3n(546,695,545, 1, 549,698,548); + f3n(1087,551,552, 1, 1092,554,555); + f3n(556,1087,552, 1, 559,1092,555); + f3n(556,557,1087, 1, 559,560,1092); + f3n(556,552,554, 1, 559,555,557); + f3n(1079,934,1077, 1, 1084,937,1082); + f3n(777,778,783, 1, 780,781,786); + f3n(784,848,849, 1, 787,851,852); + f3n(848,784,785, 1, 851,787,788); + f3n(785,794,848, 1, 788,797,851); + f3n(870,863,868, 1, 873,866,871); + f3n(863,864,868, 1, 866,867,871); + f3n(868,864,865, 1, 871,867,868); + f3n(837,829,830, 1, 840,832,833); + f3n(716,714,819, 1, 719,717,822); + f3n(716,819,816, 1, 719,822,819); + f3n(815,716,816, 1, 818,719,819); + f3n(807,716,815, 1, 810,719,818); + f3n(738,1089,767, 1, 741,1094,770); + f3n(1091,1089,1090, 1, 1095,1094,1096); + f3n(1092,1089,1091, 1, 1097,1094,1095); + f3n(1093,1089,1092, 1, 1098,1094,1097); + f3n(767,1089,1093, 1, 770,1094,1098); + f3n(764,767,1093, 1, 767,770,1098); + f3n(764,1093,760, 1, 767,1098,763); + f3n(760,1093,1094, 1, 763,1098,1099); + f3n(1094,1093,1092, 1, 1099,1098,1097); + f3n(753,1094,1092, 1, 756,1099,1097); + f3n(755,1094,753, 1, 758,1099,756); + f3n(755,757,1094, 1, 758,760,1099); + f3n(760,1094,757, 1, 763,1099,760); + f3n(753,1092,752, 1, 756,1097,755); + f3n(752,1092,1091, 1, 755,1097,1095); + f3n(752,1091,1095, 1, 755,1095,1100); + f3n(1095,1091,1090, 1, 1100,1095,1096); + f3n(1095,1090,1096, 1, 1100,1096,1101); + f3n(1096,1090,738, 1, 1101,1096,741); + f3n(739,1096,738, 1, 742,1101,741); + f3n(1097,1096,739, 1, 1102,1101,742); + f3n(1097,1095,1096, 1, 1102,1100,1101); + f3n(749,1095,1097, 1, 752,1100,1102); + f3n(750,1095,749, 1, 753,1100,752); + f3n(750,752,1095, 1, 753,755,1100); + f3n(749,1097,747, 1, 752,1102,750); + f3n(1097,1098,747, 1, 1102,1103,750); + f3n(1097,740,1098, 1, 1102,743,1103); + f3n(739,740,1097, 1, 742,743,1102); + f3n(1098,740,741, 1, 1103,743,744); + f3n(1098,741,1099, 1, 1103,744,1104); + f3n(1099,741,742, 1, 1104,744,745); + f3n(1099,742,745, 1, 1104,745,748); + f3n(745,747,1099, 1, 748,750,1104); + f3n(1098,1099,747, 1, 1103,1104,750); + f3n(762,764,760, 1, 765,767,763); + f3n(688,689,734, 1, 691,692,737); + f3n(734,689,1100, 1, 737,692,1105); + f3n(1100,689,1101, 1, 1105,692,1106); + f3n(1101,689,690, 1, 1106,692,693); + f3n(1101,690,708, 1, 1106,693,711); + f3n(710,1101,708, 1, 713,1106,711); + f3n(713,1101,710, 1, 716,1106,713); + f3n(713,1102,1101, 1, 716,1107,1106); + f3n(715,1102,713, 1, 718,1107,716); + f3n(715,718,1102, 1, 718,721,1107); + f3n(718,1100,1102, 1, 721,1105,1107); + f3n(1103,1100,718, 1, 1108,1105,721); + f3n(1104,1100,1103, 1, 1109,1105,1108); + f3n(1104,734,1100, 1, 1109,737,1105); + f3n(732,734,1104, 1, 735,737,1109); + f3n(732,1104,731, 1, 735,1109,734); + f3n(721,731,1104, 1, 724,734,1109); + f3n(723,731,721, 1, 726,734,724); + f3n(727,731,723, 1, 730,734,726); + f3n(721,1104,1103, 1, 724,1109,1108); + f3n(721,1103,719, 1, 724,1108,722); + f3n(719,1103,718, 1, 722,1108,721); + f3n(1100,1101,1102, 1, 1105,1106,1107); + f3n(686,628,630, 1, 689,631,633); + f3n(1105,686,630, 1, 1110,689,633); + f3n(1106,686,1105, 1, 1111,689,1110); + f3n(1106,1107,686, 1, 1111,1112,689); + f3n(1108,1107,1106, 1, 1113,1112,1111); + f3n(1107,1108,1109, 1, 1112,1113,1114); + f3n(1109,1108,643, 1, 1114,1113,646); + f3n(1108,642,643, 1, 1113,645,646); + f3n(642,1108,1106, 1, 645,1113,1111); + f3n(642,1106,1110, 1, 645,1111,1115); + f3n(1110,1106,1105, 1, 1115,1111,1110); + f3n(1110,1105,1111, 1, 1115,1110,1116); + f3n(1111,1105,633, 1, 1116,1110,636); + f3n(1105,630,633, 1, 1110,633,636); + f3n(630,632,633, 1, 633,635,636); + f3n(637,1111,633, 1, 640,1116,636); + f3n(637,1110,1111, 1, 640,1115,1116); + f3n(639,1110,637, 1, 642,1115,640); + f3n(639,642,1110, 1, 642,645,1115); + f3n(637,633,634, 1, 640,636,637); + f3n(643,685,1109, 1, 646,688,1114); + f3n(685,643,645, 1, 688,646,648); + f3n(1109,685,1107, 1, 1114,688,1112); + f3n(685,686,1107, 1, 688,689,1112); + f3n(649,650,680, 1, 652,653,683); + f3n(680,650,679, 1, 683,653,682); + f3n(650,651,679, 1, 653,654,682); + f3n(651,666,679, 1, 654,669,682); + f3n(652,666,651, 1, 655,669,654); + f3n(668,676,667, 1, 671,679,670); + f3n(676,668,673, 1, 679,671,676); + f3n(668,669,673, 1, 671,672,676); + f3n(542,544,661, 1, 545,547,664); + f3n(542,661,660, 1, 545,664,663); + f3n(542,660,540, 1, 545,663,543); + f3n(540,660,538, 1, 543,663,541); + f3n(534,535,533, 1, 537,538,536); + f3n(498,644,1112, 1, 533,647,1117); + f3n(1112,644,641, 1, 1117,647,644); + f3n(1112,641,1113, 1, 1117,644,1118); + f3n(641,640,1113, 1, 644,643,1118); + f3n(1114,1113,640, 1, 1119,1118,643); + f3n(1112,1113,1114, 1, 1117,1118,1119); + f3n(1115,1112,1114, 1, 1120,1117,1119); + f3n(1116,1112,1115, 1, 1121,1117,1120); + f3n(1117,1112,1116, 1, 1122,1117,1121); + f3n(1117,498,1112, 1, 1122,533,1117); + f3n(497,498,1117, 1, 532,533,1122); + f3n(497,1117,1118, 1, 532,1122,1123); + f3n(1118,1117,1116, 1, 1123,1122,1121); + f3n(1118,1116,1119, 1, 1123,1121,1124); + f3n(1119,1116,1120, 1, 1124,1121,1125); + f3n(1120,1116,1121, 1, 1125,1121,1126); + f3n(1116,1122,1121, 1, 1121,1127,1126); + f3n(1116,1115,1122, 1, 1121,1120,1127); + f3n(1115,1123,1122, 1, 1120,1128,1127); + f3n(1123,1115,1124, 1, 1128,1120,1129); + f3n(1115,1114,1124, 1, 1120,1119,1129); + f3n(1124,1114,1125, 1, 1129,1119,1130); + f3n(1125,1114,1126, 1, 1130,1119,1131); + f3n(1114,640,1126, 1, 1119,643,1131); + f3n(1126,640,638, 1, 1131,643,641); + f3n(1126,638,1125, 1, 1131,641,1130); + f3n(1125,638,1127, 1, 1130,641,1132); + f3n(1127,638,1128, 1, 1132,641,1133); + f3n(638,636,1128, 1, 641,639,1133); + f3n(636,635,1128, 1, 639,638,1133); + f3n(1128,635,1129, 1, 1133,638,1134); + f3n(635,1130,1129, 1, 638,1135,1134); + f3n(635,629,1130, 1, 638,632,1135); + f3n(635,631,629, 1, 638,634,632); + f3n(1130,629,627, 1, 1135,632,630); + f3n(1130,627,624, 1, 1135,630,627); + f3n(1131,1130,624, 1, 1136,1135,627); + f3n(1131,1132,1130, 1, 1136,1137,1135); + f3n(1131,1133,1132, 1, 1136,1138,1137); + f3n(1131,1122,1133, 1, 1136,1127,1138); + f3n(1122,1131,1121, 1, 1127,1136,1126); + f3n(1131,624,1121, 1, 1136,627,1126); + f3n(1121,624,622, 1, 1126,627,625); + f3n(1121,622,1134, 1, 1126,625,1139); + f3n(1134,622,620, 1, 1139,625,623); + f3n(1120,1121,1134, 1, 1125,1126,1139); + f3n(1122,1135,1133, 1, 1127,1140,1138); + f3n(1136,1135,1122, 1, 1141,1140,1127); + f3n(1135,1136,1137, 1, 1140,1141,1142); + f3n(1137,1136,1138, 1, 1142,1141,1143); + f3n(1123,1138,1136, 1, 1128,1143,1141); + f3n(1123,1139,1138, 1, 1128,1144,1143); + f3n(1124,1139,1123, 1, 1129,1144,1128); + f3n(1139,1124,1125, 1, 1144,1129,1130); + f3n(1125,1140,1139, 1, 1130,1145,1144); + f3n(1125,1127,1140, 1, 1130,1132,1145); + f3n(1127,1128,1140, 1, 1132,1133,1145); + f3n(1128,1141,1140, 1, 1133,1146,1145); + f3n(1129,1141,1128, 1, 1134,1146,1133); + f3n(1141,1129,1142, 1, 1146,1134,1147); + f3n(1129,1132,1142, 1, 1134,1137,1147); + f3n(1129,1130,1132, 1, 1134,1135,1137); + f3n(1133,1142,1132, 1, 1138,1147,1137); + f3n(1135,1142,1133, 1, 1140,1147,1138); + f3n(1135,1137,1142, 1, 1140,1142,1147); + f3n(1141,1142,1137, 1, 1146,1147,1142); + f3n(1138,1141,1137, 1, 1143,1146,1142); + f3n(1139,1141,1138, 1, 1144,1146,1143); + f3n(1139,1140,1141, 1, 1144,1145,1146); + f3n(1123,1136,1122, 1, 1128,1141,1127); + f3n(1143,1118,1119, 1, 1148,1123,1124); + f3n(1143,1144,1118, 1, 1148,1149,1123); + f3n(491,1144,1143, 1, 526,1149,1148); + f3n(491,492,1144, 1, 526,527,1149); + f3n(492,493,1144, 1, 527,528,1149); + f3n(1144,493,494, 1, 1149,528,529); + f3n(1144,494,497, 1, 1149,529,532); + f3n(1144,497,1118, 1, 1149,532,1123); + f3n(412,413,530, 1, 396,460,438); + f3n(1043,1039,1044, 2, 1046,1042,1047); + f3n(1090,1089,738, 2, 1096,1094,741); + f3n(1148,1149,1150, 0, 1150,1151,1152); + f3n(1148,1151,1149, 0, 1150,1153,1151); + f3n(1151,1148,1152, 0, 1153,1150,1154); + f3n(1152,1153,1151, 0, 1154,1155,1153); + f3n(1155,1156,1154, 0, 1156,1157,1158); + f3n(1157,1156,1155, 0, 1159,1157,1156); + f3n(1157,1158,1156, 0, 1159,1160,1157); + f3n(1159,1158,1157, 0, 1161,1160,1159); + f3n(1160,1158,1159, 0, 1162,1160,1161); + f3n(1160,1161,1158, 0, 1162,1163,1160); + f3n(1160,1162,1161, 0, 1162,1164,1163); + f3n(1163,1162,1160, 0, 1165,1164,1162); + f3n(1163,1164,1162, 0, 1165,1166,1164); + f3n(1165,1164,1163, 0, 1167,1166,1165); + f3n(1166,1164,1165, 0, 1168,1166,1167); + f3n(1166,1167,1164, 0, 1168,1169,1166); + f3n(1166,1168,1167, 0, 1168,1170,1169); + f3n(1169,1168,1166, 0, 1171,1170,1168); + f3n(1169,1170,1168, 0, 1171,1172,1170); + f3n(1171,1170,1169, 0, 1173,1172,1171); + f3n(1171,1172,1170, 0, 1173,1174,1172); + f3n(1173,1172,1171, 0, 1175,1174,1173); + f3n(1174,1172,1173, 0, 1176,1174,1175); + f3n(1174,1175,1172, 0, 1176,1177,1174); + f3n(1176,1175,1174, 0, 1178,1177,1176); + f3n(1176,1177,1175, 0, 1178,1179,1177); + f3n(1178,1177,1176, 0, 1180,1179,1178); + f3n(1178,1179,1177, 0, 1180,1181,1179); + f3n(1180,1179,1178, 0, 1182,1181,1180); + f3n(1180,1181,1179, 0, 1182,1183,1181); + f3n(1182,1181,1180, 0, 1184,1183,1182); + f3n(1181,1182,1183, 0, 1183,1184,1185); + f3n(1183,1182,1184, 0, 1185,1184,1186); + f3n(1182,1185,1184, 0, 1184,1187,1186); + f3n(1186,1185,1182, 0, 1188,1187,1184); + f3n(1186,1187,1185, 0, 1188,1189,1187); + f3n(1186,1188,1187, 0, 1188,1190,1189); + f3n(1189,1188,1186, 0, 1191,1190,1188); + f3n(1189,1190,1188, 0, 1191,1192,1190); + f3n(1189,1191,1190, 0, 1191,1193,1192); + f3n(1192,1191,1189, 0, 1194,1193,1191); + f3n(1192,1193,1191, 0, 1194,1195,1193); + f3n(1194,1193,1192, 0, 1196,1195,1194); + f3n(1195,1193,1194, 0, 1197,1195,1196); + f3n(1195,1196,1193, 0, 1197,1198,1195); + f3n(1197,1196,1195, 0, 1199,1198,1197); + f3n(1197,1198,1196, 0, 1199,1200,1198); + f3n(1197,1199,1198, 0, 1199,1201,1200); + f3n(1197,1200,1199, 0, 1199,1202,1201); + f3n(1201,1200,1197, 0, 1203,1202,1199); + f3n(1202,1200,1201, 0, 1204,1202,1203); + f3n(1200,1202,1203, 0, 1202,1204,1205); + f3n(1202,1204,1203, 0, 1204,1206,1205); + f3n(1205,1204,1202, 0, 1207,1206,1204); + f3n(1205,1206,1204, 0, 1207,1208,1206); + f3n(1207,1206,1205, 0, 1209,1208,1207); + f3n(1207,1208,1206, 0, 1209,1210,1208); + f3n(1207,1209,1208, 0, 1209,1211,1210); + f3n(1210,1209,1207, 0, 1212,1211,1209); + f3n(1211,1209,1210, 0, 1213,1211,1212); + f3n(1211,1212,1209, 0, 1213,1214,1211); + f3n(1213,1212,1211, 0, 1215,1214,1213); + f3n(1214,1212,1213, 0, 1216,1214,1215); + f3n(1214,1215,1212, 0, 1216,1217,1214); + f3n(1214,1216,1215, 0, 1216,1218,1217); + f3n(1217,1216,1214, 0, 1219,1218,1216); + f3n(1218,1216,1217, 0, 1220,1218,1219); + f3n(1218,1219,1216, 0, 1220,1221,1218); + f3n(1220,1219,1218, 0, 1222,1221,1220); + f3n(1220,1221,1219, 0, 1222,1223,1221); + f3n(1220,1222,1221, 0, 1222,1224,1223); + f3n(1220,1223,1222, 0, 1222,1225,1224); + f3n(1224,1223,1220, 0, 1226,1225,1222); + f3n(1224,1225,1223, 0, 1226,1227,1225); + f3n(1224,1226,1225, 0, 1226,1228,1227); + f3n(1227,1226,1224, 0, 1229,1228,1226); + f3n(1227,1228,1226, 0, 1229,1230,1228); + f3n(1229,1228,1227, 0, 1231,1230,1229); + f3n(1229,1230,1228, 0, 1231,1232,1230); + f3n(1229,1231,1230, 0, 1231,1233,1232); + f3n(1229,1232,1231, 0, 1231,1234,1233); + f3n(1233,1232,1229, 0, 1235,1234,1231); + f3n(1234,1232,1233, 0, 1236,1234,1235); + f3n(1234,1235,1232, 0, 1236,1237,1234); + f3n(1234,1236,1235, 0, 1236,1238,1237); + f3n(1234,1237,1236, 0, 1236,1239,1238); + f3n(1237,1234,1238, 0, 1239,1236,1240); + f3n(1239,1238,1234, 0, 1241,1240,1236); + f3n(1238,1239,1240, 0, 1240,1241,1242); + f3n(1239,1241,1240, 0, 1241,1243,1242); + f3n(1239,1234,1241, 0, 1241,1236,1243); + f3n(1241,1234,1233, 0, 1243,1236,1235); + f3n(1241,1233,1229, 0, 1243,1235,1231); + f3n(1241,1229,1242, 0, 1243,1231,1244); + f3n(1242,1229,1227, 0, 1244,1231,1229); + f3n(1242,1227,1243, 0, 1244,1229,1245); + f3n(1243,1227,1244, 0, 1245,1229,1246); + f3n(1227,1245,1244, 0, 1229,1247,1246); + f3n(1227,1224,1245, 0, 1229,1226,1247); + f3n(1245,1224,1220, 0, 1247,1226,1222); + f3n(1245,1220,1246, 0, 1247,1222,1248); + f3n(1220,1218,1246, 0, 1222,1220,1248); + f3n(1246,1218,1217, 0, 1248,1220,1219); + f3n(1246,1217,1247, 0, 1248,1219,1249); + f3n(1247,1217,1214, 0, 1249,1219,1216); + f3n(1247,1214,1248, 0, 1249,1216,1250); + f3n(1248,1214,1249, 0, 1250,1216,1251); + f3n(1249,1214,1213, 0, 1251,1216,1215); + f3n(1249,1213,1211, 0, 1251,1215,1213); + f3n(1250,1249,1211, 0, 1252,1251,1213); + f3n(1250,1251,1249, 0, 1252,1253,1251); + f3n(1252,1251,1250, 0, 1254,1253,1252); + f3n(1253,1251,1252, 0, 1255,1253,1254); + f3n(1253,1254,1251, 0, 1255,1256,1253); + f3n(1253,1255,1254, 0, 1255,1257,1256); + f3n(1256,1255,1253, 0, 1258,1257,1255); + f3n(1256,1257,1255, 0, 1258,1259,1257); + f3n(1232,1257,1256, 0, 1260,1260,1260); + f3n(1235,1257,1232, 0, 1237,1259,1234); + f3n(1235,1236,1257, 0, 1237,1238,1259); + f3n(1257,1236,1258, 0, 1259,1238,1261); + f3n(1236,1259,1258, 0, 1238,1262,1261); + f3n(1236,1260,1259, 0, 1238,1263,1262); + f3n(1236,1261,1260, 0, 1238,1264,1263); + f3n(1237,1261,1236, 0, 1239,1264,1238); + f3n(1261,1237,1238, 0, 1264,1239,1240); + f3n(1261,1238,1262, 0, 1264,1240,1265); + f3n(1262,1238,1263, 0, 1265,1240,1266); + f3n(1238,1240,1263, 0, 1240,1242,1266); + f3n(1240,1264,1263, 0, 1242,1267,1266); + f3n(1264,1240,1265, 0, 1267,1242,1268); + f3n(1240,1266,1265, 0, 1242,1269,1268); + f3n(1240,1267,1266, 0, 1242,1270,1269); + f3n(1240,1241,1267, 0, 1242,1243,1270); + f3n(1241,1243,1267, 0, 1243,1245,1270); + f3n(1241,1242,1243, 0, 1243,1244,1245); + f3n(1267,1243,1268, 0, 1270,1245,1271); + f3n(1268,1243,1269, 0, 1271,1245,1272); + f3n(1243,1244,1269, 0, 1245,1246,1272); + f3n(1244,1245,1269, 0, 1246,1247,1272); + f3n(1245,1246,1269, 0, 1247,1248,1272); + f3n(1269,1246,1247, 0, 1272,1248,1249); + f3n(1269,1247,1270, 0, 1272,1249,1273); + f3n(1270,1247,1248, 0, 1273,1249,1250); + f3n(1270,1248,1271, 0, 1273,1250,1274); + f3n(1271,1248,1251, 0, 1274,1250,1253); + f3n(1251,1248,1249, 0, 1253,1250,1251); + f3n(1272,1271,1251, 0, 1275,1274,1253); + f3n(1272,1270,1271, 0, 1275,1273,1274); + f3n(1273,1270,1272, 0, 1276,1273,1275); + f3n(1273,1269,1270, 0, 1276,1272,1273); + f3n(1268,1269,1273, 0, 1271,1272,1276); + f3n(1268,1273,1274, 0, 1271,1276,1277); + f3n(1274,1273,1272, 0, 1277,1276,1275); + f3n(1274,1272,1275, 0, 1277,1275,1278); + f3n(1255,1275,1272, 0, 1257,1278,1275); + f3n(1275,1255,1276, 0, 1278,1257,1279); + f3n(1255,1277,1276, 0, 1257,1280,1279); + f3n(1255,1257,1277, 0, 1257,1259,1280); + f3n(1278,1277,1257, 0, 1281,1280,1259); + f3n(1277,1278,1276, 0, 1280,1281,1279); + f3n(1278,1279,1276, 0, 1281,1282,1279); + f3n(1278,1280,1279, 0, 1281,1283,1282); + f3n(1281,1280,1278, 0, 1284,1283,1281); + f3n(1282,1280,1281, 0, 1285,1283,1284); + f3n(1282,1283,1280, 0, 1285,1286,1283); + f3n(1280,1283,1284, 0, 1283,1286,1287); + f3n(1285,1280,1284, 0, 1288,1283,1287); + f3n(1286,1280,1285, 0, 1289,1283,1288); + f3n(1286,1279,1280, 0, 1289,1282,1283); + f3n(1276,1279,1286, 0, 1279,1282,1289); + f3n(1287,1276,1286, 0, 1290,1279,1289); + f3n(1275,1276,1287, 0, 1278,1279,1290); + f3n(1274,1275,1287, 0, 1277,1278,1290); + f3n(1265,1274,1287, 0, 1268,1277,1290); + f3n(1265,1266,1274, 0, 1268,1269,1277); + f3n(1266,1268,1274, 0, 1269,1271,1277); + f3n(1266,1267,1268, 0, 1269,1270,1271); + f3n(1265,1287,1264, 0, 1268,1290,1267); + f3n(1287,1286,1264, 0, 1290,1289,1267); + f3n(1264,1286,1288, 0, 1267,1289,1291); + f3n(1286,1285,1288, 0, 1289,1288,1291); + f3n(1288,1285,1284, 0, 1291,1288,1287); + f3n(1288,1284,1289, 0, 1291,1287,1292); + f3n(1288,1289,1290, 0, 1291,1292,1293); + f3n(1291,1288,1290, 0, 1294,1291,1293); + f3n(1263,1288,1291, 0, 1266,1291,1294); + f3n(1263,1264,1288, 0, 1266,1267,1291); + f3n(1262,1263,1291, 0, 1265,1266,1294); + f3n(1292,1262,1291, 0, 1295,1265,1294); + f3n(1261,1262,1292, 0, 1264,1265,1295); + f3n(1293,1261,1292, 0, 1296,1264,1295); + f3n(1261,1293,1260, 0, 1264,1296,1263); + f3n(1260,1293,1294, 0, 1263,1296,1297); + f3n(1260,1294,1259, 0, 1263,1297,1262); + f3n(1259,1294,1295, 0, 1262,1297,1298); + f3n(1295,1281,1259, 0, 1298,1284,1262); + f3n(1295,1282,1281, 0, 1298,1285,1284); + f3n(1259,1281,1278, 0, 1262,1284,1281); + f3n(1259,1278,1258, 0, 1262,1281,1261); + f3n(1258,1278,1257, 0, 1261,1281,1259); + f3n(1291,1290,1292, 0, 1294,1293,1295); + f3n(1255,1272,1254, 0, 1257,1275,1256); + f3n(1272,1251,1254, 0, 1275,1253,1256); + f3n(1232,1256,1253, 0, 1234,1258,1255); + f3n(1253,1231,1232, 0, 1255,1233,1234); + f3n(1231,1253,1230, 0, 1233,1255,1232); + f3n(1230,1253,1252, 0, 1232,1255,1254); + f3n(1252,1250,1230, 0, 1254,1252,1232); + f3n(1230,1250,1296, 0, 1232,1252,1299); + f3n(1296,1250,1211, 0, 1299,1252,1213); + f3n(1296,1211,1297, 0, 1299,1213,1300); + f3n(1297,1211,1210, 0, 1300,1213,1212); + f3n(1297,1210,1225, 0, 1300,1212,1227); + f3n(1225,1210,1298, 0, 1227,1212,1301); + f3n(1210,1299,1298, 0, 1212,1302,1301); + f3n(1210,1207,1299, 0, 1212,1209,1302); + f3n(1299,1207,1205, 0, 1302,1209,1207); + f3n(1299,1205,1300, 0, 1302,1207,1303); + f3n(1205,1202,1300, 0, 1207,1204,1303); + f3n(1202,1301,1300, 0, 1204,1304,1303); + f3n(1301,1202,1201, 0, 1304,1204,1203); + f3n(1301,1201,1302, 0, 1304,1203,1305); + f3n(1302,1201,1303, 0, 1305,1203,1306); + f3n(1201,1197,1303, 0, 1203,1199,1306); + f3n(1303,1197,1195, 0, 1306,1199,1197); + f3n(1303,1195,1304, 0, 1306,1197,1307); + f3n(1304,1195,1305, 0, 1307,1197,1308); + f3n(1195,1306,1305, 0, 1197,1309,1308); + f3n(1195,1194,1306, 0, 1197,1196,1309); + f3n(1194,1192,1306, 0, 1196,1194,1309); + f3n(1306,1192,1189, 0, 1309,1194,1191); + f3n(1307,1306,1189, 0, 1310,1309,1191); + f3n(1305,1306,1307, 0, 1308,1309,1310); + f3n(1305,1307,1308, 0, 1308,1310,1311); + f3n(1308,1307,1309, 0, 1311,1310,1312); + f3n(1307,1189,1309, 0, 1310,1191,1312); + f3n(1309,1189,1310, 0, 1312,1191,1313); + f3n(1189,1311,1310, 0, 1191,1314,1313); + f3n(1189,1186,1311, 0, 1191,1188,1314); + f3n(1186,1312,1311, 0, 1188,1315,1314); + f3n(1313,1312,1186, 0, 1316,1315,1188); + f3n(1313,1314,1312, 0, 1316,1317,1315); + f3n(1315,1314,1313, 0, 1318,1317,1316); + f3n(1315,1316,1314, 0, 1318,1319,1317); + f3n(1317,1316,1315, 0, 1320,1319,1318); + f3n(1317,1318,1316, 0, 1320,1321,1319); + f3n(1317,1309,1318, 0, 1320,1312,1321); + f3n(1308,1309,1317, 0, 1311,1312,1320); + f3n(1308,1317,1319, 0, 1311,1320,1322); + f3n(1319,1317,1320, 0, 1322,1320,1323); + f3n(1317,1321,1320, 0, 1320,1324,1323); + f3n(1317,1315,1321, 0, 1320,1318,1324); + f3n(1315,1322,1321, 0, 1318,1325,1324); + f3n(1323,1322,1315, 0, 1326,1325,1318); + f3n(1323,1324,1322, 0, 1326,1327,1325); + f3n(1325,1324,1323, 0, 1328,1327,1326); + f3n(1325,1326,1324, 0, 1328,1329,1327); + f3n(1327,1326,1325, 0, 1330,1329,1328); + f3n(1327,1328,1326, 0, 1330,1331,1329); + f3n(1327,1319,1328, 0, 1330,1322,1331); + f3n(1329,1319,1327, 0, 1332,1322,1330); + f3n(1308,1319,1329, 0, 1311,1322,1332); + f3n(1330,1308,1329, 0, 1333,1311,1332); + f3n(1331,1308,1330, 0, 1334,1311,1333); + f3n(1331,1304,1308, 0, 1334,1307,1311); + f3n(1332,1304,1331, 0, 1335,1307,1334); + f3n(1332,1303,1304, 0, 1335,1306,1307); + f3n(1302,1303,1332, 0, 1305,1306,1335); + f3n(1333,1302,1332, 0, 1336,1305,1335); + f3n(1301,1302,1333, 0, 1304,1305,1336); + f3n(1334,1301,1333, 0, 1337,1304,1336); + f3n(1335,1301,1334, 0, 1338,1304,1337); + f3n(1335,1300,1301, 0, 1338,1303,1304); + f3n(1336,1300,1335, 0, 1339,1303,1338); + f3n(1336,1299,1300, 0, 1339,1302,1303); + f3n(1298,1299,1336, 0, 1301,1302,1339); + f3n(1222,1298,1336, 0, 1224,1301,1339); + f3n(1225,1298,1222, 0, 1227,1301,1224); + f3n(1223,1225,1222, 0, 1225,1227,1224); + f3n(1222,1336,1337, 0, 1224,1339,1340); + f3n(1337,1336,1335, 0, 1340,1339,1338); + f3n(1337,1335,1338, 0, 1340,1338,1341); + f3n(1335,1334,1338, 0, 1338,1337,1341); + f3n(1338,1334,1339, 0, 1341,1337,1342); + f3n(1339,1334,1340, 0, 1342,1337,1343); + f3n(1334,1333,1340, 0, 1337,1336,1343); + f3n(1340,1333,1341, 0, 1343,1336,1344); + f3n(1333,1342,1341, 0, 1336,1345,1344); + f3n(1333,1332,1342, 0, 1336,1335,1345); + f3n(1342,1332,1331, 0, 1345,1335,1334); + f3n(1342,1331,1343, 0, 1345,1334,1346); + f3n(1343,1331,1330, 0, 1346,1334,1333); + f3n(1343,1330,1344, 0, 1346,1333,1347); + f3n(1344,1330,1329, 0, 1347,1333,1332); + f3n(1344,1329,1327, 0, 1347,1332,1330); + f3n(1327,1345,1344, 0, 1330,1348,1347); + f3n(1327,1325,1345, 0, 1330,1328,1348); + f3n(1325,1323,1345, 0, 1328,1326,1348); + f3n(1345,1323,1346, 0, 1348,1326,1349); + f3n(1323,1315,1346, 0, 1326,1318,1349); + f3n(1315,1313,1346, 0, 1318,1316,1349); + f3n(1346,1313,1182, 0, 1349,1316,1184); + f3n(1182,1313,1186, 0, 1184,1316,1188); + f3n(1180,1346,1182, 0, 1182,1349,1184); + f3n(1347,1346,1180, 0, 1350,1349,1182); + f3n(1345,1346,1347, 0, 1348,1349,1350); + f3n(1345,1347,1348, 0, 1348,1350,1351); + f3n(1348,1347,1349, 0, 1351,1350,1352); + f3n(1349,1347,1350, 0, 1352,1350,1353); + f3n(1350,1347,1178, 0, 1353,1350,1180); + f3n(1178,1347,1180, 0, 1180,1350,1182); + f3n(1176,1350,1178, 0, 1178,1353,1180); + f3n(1351,1350,1176, 0, 1354,1353,1178); + f3n(1352,1350,1351, 0, 1355,1353,1354); + f3n(1349,1350,1352, 0, 1352,1353,1355); + f3n(1340,1349,1352, 0, 1343,1352,1355); + f3n(1340,1341,1349, 0, 1343,1344,1352); + f3n(1341,1348,1349, 0, 1344,1351,1352); + f3n(1343,1348,1341, 0, 1346,1351,1344); + f3n(1343,1345,1348, 0, 1346,1348,1351); + f3n(1344,1345,1343, 0, 1347,1348,1346); + f3n(1341,1342,1343, 0, 1344,1345,1346); + f3n(1339,1340,1352, 0, 1342,1343,1355); + f3n(1339,1352,1353, 0, 1342,1355,1356); + f3n(1354,1353,1352, 0, 1357,1356,1355); + f3n(1353,1354,1355, 0, 1356,1357,1358); + f3n(1355,1354,1356, 0, 1358,1357,1359); + f3n(1356,1354,1357, 0, 1359,1357,1360); + f3n(1354,1351,1357, 0, 1357,1354,1360); + f3n(1354,1352,1351, 0, 1357,1355,1354); + f3n(1357,1351,1176, 0, 1360,1354,1178); + f3n(1357,1176,1358, 0, 1360,1178,1361); + f3n(1358,1176,1359, 0, 1361,1178,1362); + f3n(1359,1176,1174, 0, 1362,1178,1176); + f3n(1359,1174,1360, 0, 1362,1176,1363); + f3n(1360,1174,1173, 0, 1363,1176,1175); + f3n(1203,1360,1173, 0, 1205,1363,1175); + f3n(1203,1204,1360, 0, 1205,1206,1363); + f3n(1358,1360,1204, 0, 1361,1363,1206); + f3n(1358,1359,1360, 0, 1361,1362,1363); + f3n(1358,1204,1206, 0, 1361,1206,1208); + f3n(1361,1358,1206, 0, 1364,1361,1208); + f3n(1357,1358,1361, 0, 1360,1361,1364); + f3n(1356,1357,1361, 0, 1359,1360,1364); + f3n(1362,1356,1361, 0, 1365,1359,1364); + f3n(1363,1356,1362, 0, 1366,1359,1365); + f3n(1363,1355,1356, 0, 1366,1358,1359); + f3n(1364,1355,1363, 0, 1367,1358,1366); + f3n(1364,1365,1355, 0, 1367,1368,1358); + f3n(1364,1366,1365, 0, 1367,1369,1368); + f3n(1219,1366,1364, 0, 1221,1369,1367); + f3n(1221,1366,1219, 0, 1223,1369,1221); + f3n(1221,1337,1366, 0, 1223,1340,1369); + f3n(1221,1222,1337, 0, 1223,1224,1340); + f3n(1337,1338,1366, 0, 1340,1341,1369); + f3n(1338,1365,1366, 0, 1341,1368,1369); + f3n(1338,1339,1365, 0, 1341,1342,1368); + f3n(1339,1353,1365, 0, 1342,1356,1368); + f3n(1365,1353,1355, 0, 1368,1356,1358); + f3n(1219,1364,1216, 0, 1221,1367,1218); + f3n(1216,1364,1363, 0, 1218,1367,1366); + f3n(1216,1363,1215, 0, 1218,1366,1217); + f3n(1215,1363,1362, 0, 1217,1366,1365); + f3n(1215,1362,1212, 0, 1217,1365,1214); + f3n(1212,1362,1208, 0, 1214,1365,1210); + f3n(1362,1361,1208, 0, 1365,1364,1210); + f3n(1208,1361,1206, 0, 1210,1364,1208); + f3n(1212,1208,1209, 0, 1214,1210,1211); + f3n(1203,1173,1367, 0, 1205,1175,1370); + f3n(1367,1173,1171, 0, 1370,1175,1173); + f3n(1367,1171,1368, 0, 1370,1173,1371); + f3n(1368,1171,1169, 0, 1371,1173,1171); + f3n(1368,1169,1369, 0, 1371,1171,1372); + f3n(1369,1169,1166, 0, 1372,1171,1168); + f3n(1369,1166,1370, 0, 1372,1168,1373); + f3n(1370,1166,1165, 0, 1373,1168,1167); + f3n(1371,1370,1165, 0, 1374,1373,1167); + f3n(1372,1370,1371, 0, 1375,1373,1374); + f3n(1372,1369,1370, 0, 1375,1372,1373); + f3n(1368,1369,1372, 0, 1371,1372,1375); + f3n(1373,1368,1372, 0, 1376,1371,1375); + f3n(1367,1368,1373, 0, 1370,1371,1376); + f3n(1374,1367,1373, 0, 1377,1370,1376); + f3n(1203,1367,1374, 0, 1205,1370,1377); + f3n(1203,1374,1199, 0, 1205,1377,1201); + f3n(1199,1374,1375, 0, 1201,1377,1378); + f3n(1374,1376,1375, 0, 1377,1379,1378); + f3n(1374,1373,1376, 0, 1377,1376,1379); + f3n(1376,1373,1372, 0, 1379,1376,1375); + f3n(1372,1377,1376, 0, 1375,1380,1379); + f3n(1371,1377,1372, 0, 1374,1380,1375); + f3n(1377,1371,1378, 0, 1380,1374,1381); + f3n(1378,1371,1379, 0, 1381,1374,1382); + f3n(1371,1380,1379, 0, 1374,1383,1382); + f3n(1371,1165,1380, 0, 1374,1167,1383); + f3n(1380,1165,1163, 0, 1383,1167,1165); + f3n(1380,1163,1381, 0, 1383,1165,1384); + f3n(1381,1163,1160, 0, 1384,1165,1162); + f3n(1381,1160,1382, 0, 1384,1162,1385); + f3n(1382,1160,1383, 0, 1385,1162,1386); + f3n(1383,1160,1159, 0, 1386,1162,1161); + f3n(1383,1159,1157, 0, 1386,1161,1159); + f3n(1383,1157,1384, 0, 1386,1159,1387); + f3n(1384,1157,1155, 0, 1387,1159,1156); + f3n(1384,1155,1385, 0, 1387,1156,1388); + f3n(1386,1152,1387, 0, 1389,1154,1390); + f3n(1152,1148,1387, 0, 1154,1150,1390); + f3n(1387,1148,1388, 0, 1390,1150,1391); + f3n(1388,1148,1150, 0, 1391,1150,1152); + f3n(1389,1149,1390, 0, 1392,1151,1393); + f3n(1149,1392,1391, 0, 1151,1394,1395); + f3n(1151,1392,1149, 0, 1153,1394,1151); + f3n(1393,1392,1151, 0, 1396,1394,1153); + f3n(1154,1156,1395, 0, 1158,1157,1397); + f3n(1156,1396,1395, 0, 1157,1398,1397); + f3n(1158,1396,1156, 0, 1160,1398,1157); + f3n(1158,1397,1396, 0, 1160,1399,1398); + f3n(1158,1398,1397, 0, 1160,1400,1399); + f3n(1161,1398,1158, 0, 1163,1400,1160); + f3n(1399,1398,1161, 0, 1401,1400,1163); + f3n(1399,1400,1398, 0, 1401,1402,1400); + f3n(1401,1400,1399, 0, 1403,1402,1401); + f3n(1402,1400,1401, 0, 1404,1402,1403); + f3n(1402,1403,1400, 0, 1404,1405,1402); + f3n(1402,1404,1403, 0, 1404,1406,1405); + f3n(1405,1404,1402, 0, 1407,1406,1404); + f3n(1405,1406,1404, 0, 1407,1408,1406); + f3n(1407,1406,1405, 0, 1409,1408,1407); + f3n(1407,1408,1406, 0, 1409,1410,1408); + f3n(1408,1407,1409, 0, 1410,1409,1411); + f3n(1407,1410,1409, 0, 1409,1412,1411); + f3n(1407,1411,1410, 0, 1409,1413,1412); + f3n(1407,1405,1411, 0, 1409,1407,1413); + f3n(1405,1402,1411, 0, 1407,1404,1413); + f3n(1411,1402,1401, 0, 1413,1404,1403); + f3n(1412,1411,1401, 0, 1414,1413,1403); + f3n(1412,1410,1411, 0, 1414,1412,1413); + f3n(1412,1413,1410, 0, 1414,1415,1412); + f3n(1414,1413,1412, 0, 1416,1415,1414); + f3n(1167,1413,1414, 0, 1169,1415,1416); + f3n(1415,1413,1167, 0, 1417,1415,1169); + f3n(1416,1413,1415, 0, 1418,1415,1417); + f3n(1416,1410,1413, 0, 1418,1412,1415); + f3n(1416,1409,1410, 0, 1418,1411,1412); + f3n(1417,1409,1416, 0, 1419,1411,1418); + f3n(1417,1379,1409, 0, 1419,1382,1411); + f3n(1378,1379,1417, 0, 1381,1382,1419); + f3n(1378,1417,1418, 0, 1381,1419,1420); + f3n(1417,1419,1418, 0, 1419,1421,1420); + f3n(1420,1419,1417, 0, 1422,1421,1419); + f3n(1183,1419,1420, 0, 1185,1421,1422); + f3n(1183,1184,1419, 0, 1185,1186,1421); + f3n(1184,1421,1419, 0, 1186,1423,1421); + f3n(1184,1422,1421, 0, 1186,1424,1423); + f3n(1184,1185,1422, 0, 1186,1187,1424); + f3n(1185,1423,1422, 0, 1187,1425,1424); + f3n(1185,1187,1423, 0, 1187,1189,1425); + f3n(1187,1424,1423, 0, 1189,1426,1425); + f3n(1187,1425,1424, 0, 1189,1427,1426); + f3n(1187,1426,1425, 0, 1189,1428,1427); + f3n(1187,1188,1426, 0, 1189,1190,1428); + f3n(1188,1427,1426, 0, 1190,1429,1428); + f3n(1190,1427,1188, 0, 1192,1429,1190); + f3n(1190,1428,1427, 0, 1192,1430,1429); + f3n(1191,1428,1190, 0, 1193,1430,1192); + f3n(1191,1429,1428, 0, 1193,1431,1430); + f3n(1191,1193,1429, 0, 1193,1195,1431); + f3n(1193,1430,1429, 0, 1195,1432,1431); + f3n(1431,1430,1193, 0, 1433,1432,1195); + f3n(1431,1432,1430, 0, 1433,1434,1432); + f3n(1198,1432,1431, 0, 1200,1434,1433); + f3n(1198,1433,1432, 0, 1200,1435,1434); + f3n(1375,1433,1198, 0, 1378,1435,1200); + f3n(1376,1433,1375, 0, 1379,1435,1378); + f3n(1376,1377,1433, 0, 1379,1380,1435); + f3n(1377,1434,1433, 0, 1380,1436,1435); + f3n(1377,1418,1434, 0, 1380,1420,1436); + f3n(1378,1418,1377, 0, 1381,1420,1380); + f3n(1419,1434,1418, 0, 1421,1436,1420); + f3n(1419,1421,1434, 0, 1421,1423,1436); + f3n(1421,1435,1434, 0, 1423,1437,1436); + f3n(1421,1436,1435, 0, 1423,1438,1437); + f3n(1421,1422,1436, 0, 1423,1424,1438); + f3n(1437,1436,1422, 0, 1439,1438,1424); + f3n(1437,1438,1436, 0, 1439,1440,1438); + f3n(1437,1439,1438, 0, 1439,1441,1440); + f3n(1440,1439,1437, 0, 1442,1441,1439); + f3n(1440,1441,1439, 0, 1442,1443,1441); + f3n(1440,1442,1441, 0, 1442,1444,1443); + f3n(1443,1442,1440, 0, 1445,1444,1442); + f3n(1443,1444,1442, 0, 1445,1446,1444); + f3n(1443,1432,1444, 0, 1445,1434,1446); + f3n(1430,1432,1443, 0, 1432,1434,1445); + f3n(1430,1443,1429, 0, 1432,1445,1431); + f3n(1429,1443,1440, 0, 1431,1445,1442); + f3n(1429,1440,1437, 0, 1431,1442,1439); + f3n(1429,1437,1422, 0, 1431,1439,1424); + f3n(1429,1422,1445, 0, 1431,1424,1447); + f3n(1422,1423,1445, 0, 1424,1425,1447); + f3n(1445,1423,1446, 0, 1447,1425,1448); + f3n(1423,1424,1446, 0, 1425,1426,1448); + f3n(1446,1424,1447, 0, 1448,1426,1449); + f3n(1424,1448,1447, 0, 1426,1450,1449); + f3n(1425,1448,1424, 0, 1427,1450,1426); + f3n(1425,1449,1448, 0, 1427,1451,1450); + f3n(1425,1450,1449, 0, 1427,1452,1451); + f3n(1426,1450,1425, 0, 1428,1452,1427); + f3n(1451,1450,1426, 0, 1453,1452,1428); + f3n(1451,1452,1450, 0, 1453,1454,1452); + f3n(1453,1452,1451, 0, 1455,1454,1453); + f3n(1453,1454,1452, 0, 1455,1456,1454); + f3n(1455,1454,1453, 0, 1457,1456,1455); + f3n(1455,1456,1454, 0, 1457,1458,1456); + f3n(1455,1457,1456, 0, 1457,1459,1458); + f3n(1455,1458,1457, 0, 1457,1460,1459); + f3n(1455,1448,1458, 0, 1457,1450,1460); + f3n(1448,1455,1447, 0, 1450,1457,1449); + f3n(1447,1455,1453, 0, 1449,1457,1455); + f3n(1447,1453,1459, 0, 1449,1455,1461); + f3n(1459,1453,1451, 0, 1461,1455,1453); + f3n(1427,1459,1451, 0, 1429,1461,1453); + f3n(1428,1459,1427, 0, 1430,1461,1429); + f3n(1428,1446,1459, 0, 1430,1448,1461); + f3n(1445,1446,1428, 0, 1447,1448,1430); + f3n(1428,1429,1445, 0, 1430,1431,1447); + f3n(1459,1446,1447, 0, 1461,1448,1449); + f3n(1427,1451,1426, 0, 1429,1453,1428); + f3n(1448,1449,1458, 0, 1450,1451,1460); + f3n(1458,1449,1460, 0, 1460,1451,1462); + f3n(1449,1450,1460, 0, 1451,1452,1462); + f3n(1460,1450,1461, 0, 1462,1452,1463); + f3n(1452,1461,1450, 0, 1454,1463,1452); + f3n(1452,1462,1461, 0, 1454,1464,1463); + f3n(1452,1456,1462, 0, 1454,1458,1464); + f3n(1454,1456,1452, 0, 1456,1458,1454); + f3n(1462,1456,1463, 0, 1464,1458,1465); + f3n(1456,1464,1463, 0, 1458,1466,1465); + f3n(1465,1464,1456, 0, 1467,1466,1458); + f3n(1465,1466,1464, 0, 1467,1468,1466); + f3n(1467,1466,1465, 0, 1469,1468,1467); + f3n(1467,1468,1466, 0, 1469,1470,1468); + f3n(1467,1469,1468, 0, 1469,1471,1470); + f3n(1470,1469,1467, 0, 1472,1471,1469); + f3n(1471,1469,1470, 0, 1473,1471,1472); + f3n(1469,1471,1472, 0, 1471,1473,1474); + f3n(1472,1471,1473, 0, 1474,1473,1475); + f3n(1463,1473,1471, 0, 1465,1475,1473); + f3n(1464,1473,1463, 0, 1466,1475,1465); + f3n(1464,1474,1473, 0, 1466,1476,1475); + f3n(1466,1474,1464, 0, 1468,1476,1466); + f3n(1466,1475,1474, 0, 1468,1477,1476); + f3n(1466,1476,1475, 0, 1468,1478,1477); + f3n(1466,1468,1476, 0, 1468,1470,1478); + f3n(1468,1477,1476, 0, 1470,1479,1478); + f3n(1468,1478,1477, 0, 1470,1480,1479); + f3n(1468,1469,1478, 0, 1470,1471,1480); + f3n(1469,1472,1478, 0, 1471,1474,1480); + f3n(1478,1472,1477, 0, 1480,1474,1479); + f3n(1477,1472,1479, 0, 1479,1474,1481); + f3n(1473,1479,1472, 0, 1475,1481,1474); + f3n(1473,1480,1479, 0, 1475,1482,1481); + f3n(1481,1480,1473, 0, 1483,1482,1475); + f3n(1481,1482,1480, 0, 1483,1484,1482); + f3n(1475,1482,1481, 0, 1477,1484,1483); + f3n(1475,1483,1482, 0, 1477,1485,1484); + f3n(1475,1484,1483, 0, 1477,1486,1485); + f3n(1475,1485,1484, 0, 1477,1487,1486); + f3n(1475,1476,1485, 0, 1477,1478,1487); + f3n(1476,1486,1485, 0, 1478,1488,1487); + f3n(1476,1477,1486, 0, 1478,1479,1488); + f3n(1477,1479,1486, 0, 1479,1481,1488); + f3n(1479,1487,1486, 0, 1481,1489,1488); + f3n(1480,1487,1479, 0, 1482,1489,1481); + f3n(1480,1488,1487, 0, 1482,1490,1489); + f3n(1480,1489,1488, 0, 1482,1491,1490); + f3n(1482,1489,1480, 0, 1484,1491,1482); + f3n(1482,1490,1489, 0, 1484,1492,1491); + f3n(1483,1490,1482, 0, 1485,1492,1484); + f3n(1483,1491,1490, 0, 1485,1493,1492); + f3n(1483,1492,1491, 0, 1485,1494,1493); + f3n(1483,1484,1492, 0, 1485,1486,1494); + f3n(1493,1492,1484, 0, 1495,1494,1486); + f3n(1493,1494,1492, 0, 1495,1496,1494); + f3n(1493,1496,1495, 0, 1495,1497,1498); + f3n(1497,1496,1493, 0, 1499,1497,1495); + f3n(1498,1496,1497, 0, 1500,1497,1499); + f3n(1498,1499,1496, 0, 1500,1501,1497); + f3n(1498,1500,1499, 0, 1500,1502,1501); + f3n(1501,1500,1498, 0, 1503,1502,1500); + f3n(1501,1502,1500, 0, 1503,1504,1502); + f3n(1488,1502,1501, 0, 1490,1504,1503); + f3n(1488,1503,1502, 0, 1490,1505,1504); + f3n(1489,1503,1488, 0, 1491,1505,1490); + f3n(1507,1508,1506, 0, 1506,1507,1508); + f3n(1507,1509,1508, 0, 1506,1509,1507); + f3n(1507,1510,1509, 0, 1506,1510,1509); + f3n(1511,1510,1507, 0, 1511,1510,1506); + f3n(1495,1513,1510, 0, 1498,1512,1510); + f3n(1514,1513,1495, 0, 1513,1512,1498); + f3n(1515,1514,1516, 0, 1514,1513,1515); + f3n(1519,1516,1518, 0, 1516,1515,1517); + f3n(1521,1518,1522, 0, 1518,1517,1519); + f3n(1522,1518,1500, 0, 1519,1517,1502); + f3n(1496,1514,1495, 0, 1497,1513,1498); + f3n(1502,1522,1500, 0, 1504,1519,1502); + f3n(1503,1525,1502, 0, 1505,1520,1504); + f3n(1505,1508,1522, 0, 1521,1507,1519); + f3n(1506,1508,1505, 0, 1508,1507,1521); + f3n(1509,1521,1508, 0, 1509,1518,1507); + f3n(1509,1526,1521, 0, 1509,1522,1518); + f3n(1509,1513,1526, 0, 1509,1512,1522); + f3n(1510,1513,1509, 0, 1510,1512,1509); + f3n(1513,1515,1520, 0, 1512,1514,1523); + f3n(1490,1504,1489, 0, 1492,1524,1491); + f3n(1488,1501,1487, 0, 1490,1503,1489); + f3n(1487,1501,1498, 0, 1489,1503,1500); + f3n(1486,1487,1498, 0, 1488,1489,1500); + f3n(1486,1498,1485, 0, 1488,1500,1487); + f3n(1485,1498,1497, 0, 1487,1500,1499); + f3n(1485,1497,1484, 0, 1487,1499,1486); + f3n(1497,1493,1484, 0, 1499,1495,1486); + f3n(1475,1481,1474, 0, 1477,1483,1476); + f3n(1474,1481,1473, 0, 1476,1483,1475); + f3n(1463,1471,1527, 0, 1465,1473,1525); + f3n(1470,1527,1471, 0, 1472,1525,1473); + f3n(1460,1527,1470, 0, 1462,1525,1472); + f3n(1460,1461,1527, 0, 1462,1463,1525); + f3n(1461,1462,1527, 0, 1463,1464,1525); + f3n(1527,1462,1463, 0, 1525,1464,1465); + f3n(1460,1470,1528, 0, 1462,1472,1526); + f3n(1470,1467,1528, 0, 1472,1469,1526); + f3n(1528,1467,1465, 0, 1526,1469,1467); + f3n(1457,1528,1465, 0, 1459,1526,1467); + f3n(1458,1528,1457, 0, 1460,1526,1459); + f3n(1458,1460,1528, 0, 1460,1462,1526); + f3n(1457,1465,1456, 0, 1459,1467,1458); + f3n(1432,1434,1444, 0, 1434,1436,1446); + f3n(1432,1433,1434, 0, 1434,1435,1436); + f3n(1444,1434,1529, 0, 1446,1436,1527); + f3n(1529,1434,1435, 0, 1527,1436,1437); + f3n(1529,1435,1530, 0, 1527,1437,1528); + f3n(1435,1438,1530, 0, 1437,1440,1528); + f3n(1436,1438,1435, 0, 1438,1440,1437); + f3n(1438,1531,1530, 0, 1440,1529,1528); + f3n(1439,1531,1438, 0, 1441,1529,1440); + f3n(1439,1532,1531, 0, 1441,1530,1529); + f3n(1533,1532,1439, 0, 1531,1530,1441); + f3n(1532,1533,1534, 0, 1530,1531,1532); + f3n(1533,1535,1534, 0, 1531,1533,1532); + f3n(1536,1535,1533, 0, 1534,1533,1531); + f3n(1536,1537,1535, 0, 1534,1535,1533); + f3n(1538,1537,1536, 0, 1536,1535,1534); + f3n(1538,1539,1537, 0, 1536,1537,1535); + f3n(1538,1540,1539, 0, 1536,1538,1537); + f3n(1538,1541,1540, 0, 1536,1539,1538); + f3n(1541,1538,1542, 0, 1539,1536,1540); + f3n(1542,1538,1536, 0, 1540,1536,1534); + f3n(1536,1543,1542, 0, 1534,1541,1540); + f3n(1544,1543,1536, 0, 1542,1541,1534); + f3n(1442,1543,1544, 0, 1444,1541,1542); + f3n(1442,1529,1543, 0, 1444,1527,1541); + f3n(1442,1444,1529, 0, 1444,1446,1527); + f3n(1529,1530,1543, 0, 1527,1528,1541); + f3n(1543,1530,1542, 0, 1541,1528,1540); + f3n(1530,1545,1542, 0, 1528,1543,1540); + f3n(1530,1531,1545, 0, 1528,1529,1543); + f3n(1545,1531,1546, 0, 1543,1529,1544); + f3n(1531,1532,1546, 0, 1529,1530,1544); + f3n(1532,1534,1546, 0, 1530,1532,1544); + f3n(1546,1534,1547, 0, 1544,1532,1545); + f3n(1534,1548,1547, 0, 1532,1546,1545); + f3n(1535,1548,1534, 0, 1533,1546,1532); + f3n(1535,1549,1548, 0, 1533,1547,1546); + f3n(1535,1550,1549, 0, 1533,1548,1547); + f3n(1537,1550,1535, 0, 1535,1548,1533); + f3n(1537,1539,1550, 0, 1535,1537,1548); + f3n(1539,1551,1550, 0, 1537,1549,1548); + f3n(1539,1552,1551, 0, 1537,1550,1549); + f3n(1539,1540,1552, 0, 1537,1538,1550); + f3n(1540,1553,1552, 0, 1538,1551,1550); + f3n(1540,1554,1553, 0, 1538,1552,1551); + f3n(1547,1554,1540, 0, 1545,1552,1538); + f3n(1548,1554,1547, 0, 1546,1552,1545); + f3n(1548,1555,1554, 0, 1546,1553,1552); + f3n(1556,1555,1548, 0, 1554,1553,1546); + f3n(1557,1555,1556, 0, 1555,1553,1554); + f3n(1558,1555,1557, 0, 1556,1553,1555); + f3n(1554,1555,1558, 0, 1552,1553,1556); + f3n(1553,1554,1558, 0, 1551,1552,1556); + f3n(1553,1558,1559, 0, 1551,1556,1557); + f3n(1559,1558,1560, 0, 1557,1556,1558); + f3n(1558,1557,1560, 0, 1556,1555,1558); + f3n(1557,1561,1560, 0, 1555,1559,1558); + f3n(1562,1561,1557, 0, 1560,1559,1555); + f3n(1562,1563,1561, 0, 1560,1561,1559); + f3n(1562,1564,1563, 0, 1560,1562,1561); + f3n(1565,1564,1562, 0, 1563,1562,1560); + f3n(1565,1566,1564, 0, 1563,1564,1562); + f3n(1567,1566,1565, 0, 1565,1564,1563); + f3n(1568,1566,1567, 0, 1566,1564,1565); + f3n(1568,1569,1566, 0, 1566,1567,1564); + f3n(1568,1570,1569, 0, 1566,1568,1567); + f3n(1568,1560,1570, 0, 1566,1558,1568); + f3n(1559,1560,1568, 0, 1557,1558,1566); + f3n(1559,1568,1567, 0, 1557,1566,1565); + f3n(1559,1567,1552, 0, 1557,1565,1550); + f3n(1552,1567,1551, 0, 1550,1565,1549); + f3n(1567,1565,1551, 0, 1565,1563,1549); + f3n(1551,1565,1562, 0, 1549,1563,1560); + f3n(1551,1562,1556, 0, 1549,1560,1554); + f3n(1556,1562,1557, 0, 1554,1560,1555); + f3n(1551,1556,1549, 0, 1549,1554,1547); + f3n(1548,1549,1556, 0, 1546,1547,1554); + f3n(1550,1551,1549, 0, 1548,1549,1547); + f3n(1552,1553,1559, 0, 1550,1551,1557); + f3n(1560,1561,1570, 0, 1558,1559,1568); + f3n(1561,1571,1570, 0, 1559,1569,1568); + f3n(1563,1571,1561, 0, 1561,1569,1559); + f3n(1563,1572,1571, 0, 1561,1570,1569); + f3n(1563,1573,1572, 0, 1561,1571,1570); + f3n(1563,1574,1573, 0, 1561,1572,1571); + f3n(1564,1574,1563, 0, 1562,1572,1561); + f3n(1566,1574,1564, 0, 1564,1572,1562); + f3n(1574,1566,1575, 0, 1572,1564,1573); + f3n(1566,1576,1575, 0, 1564,1574,1573); + f3n(1569,1576,1566, 0, 1567,1574,1564); + f3n(1569,1577,1576, 0, 1567,1575,1574); + f3n(1569,1578,1577, 0, 1567,1576,1575); + f3n(1570,1578,1569, 0, 1568,1576,1567); + f3n(1571,1578,1570, 0, 1569,1576,1568); + f3n(1571,1579,1578, 0, 1569,1577,1576); + f3n(1572,1579,1571, 0, 1570,1577,1569); + f3n(1572,1580,1579, 0, 1570,1578,1577); + f3n(1572,1581,1580, 0, 1570,1579,1578); + f3n(1573,1581,1572, 0, 1571,1579,1570); + f3n(1583,1582,1573, 0, 1580,1581,1571); + f3n(1575,1588,1585, 0, 1573,1582,1583); + f3n(1575,1576,1588, 0, 1573,1574,1582); + f3n(1576,1589,1588, 0, 1574,1584,1582); + f3n(1577,1589,1576, 0, 1575,1584,1574); + f3n(1577,1590,1589, 0, 1575,1585,1584); + f3n(1578,1590,1577, 0, 1576,1585,1575); + f3n(1578,1591,1590, 0, 1576,1586,1585); + f3n(1592,1591,1578, 0, 1587,1586,1576); + f3n(1595,1594,1592, 0, 1588,1589,1587); + f3n(1596,1594,1595, 0, 1590,1589,1588); + f3n(1602,1603,1601, 0, 1591,1592,1593); + f3n(1604,1603,1602, 0, 1594,1592,1591); + f3n(1589,1605,1588, 0, 1584,1595,1582); + f3n(1589,1590,1603, 0, 1584,1585,1592); + f3n(1590,1601,1603, 0, 1585,1593,1592); + f3n(1586,1604,1584, 0, 1596,1594,1597); + f3n(1584,1604,1608, 0, 1597,1594,1598); + f3n(1604,1602,1608, 0, 1594,1591,1598); + f3n(1608,1602,1609, 0, 1598,1591,1599); + f3n(1608,1609,1596, 0, 1598,1599,1590); + f3n(1608,1596,1610, 0, 1598,1590,1600); + f3n(1584,1610,1612, 0, 1597,1600,1601); + f3n(1584,1608,1610, 0, 1597,1598,1600); + f3n(1580,1595,1592, 0, 1578,1588,1587); + f3n(1580,1592,1579, 0, 1578,1587,1577); + f3n(1579,1592,1578, 0, 1577,1587,1576); + f3n(1581,1613,1580, 0, 1579,1602,1578); + f3n(1575,1585,1583, 0, 1573,1583,1580); + f3n(1575,1583,1574, 0, 1573,1580,1572); + f3n(1574,1583,1573, 0, 1572,1580,1571); + f3n(1541,1547,1540, 0, 1539,1545,1538); + f3n(1541,1546,1547, 0, 1539,1544,1545); + f3n(1545,1546,1541, 0, 1543,1544,1539); + f3n(1542,1545,1541, 0, 1540,1543,1539); + f3n(1442,1544,1441, 0, 1444,1542,1443); + f3n(1544,1536,1441, 0, 1542,1534,1443); + f3n(1441,1536,1533, 0, 1443,1534,1531); + f3n(1439,1441,1533, 0, 1441,1443,1531); + f3n(1199,1375,1198, 0, 1201,1378,1200); + f3n(1196,1198,1431, 0, 1198,1200,1433); + f3n(1196,1431,1193, 0, 1198,1433,1195); + f3n(1183,1420,1614, 0, 1185,1422,1603); + f3n(1614,1420,1417, 0, 1603,1422,1419); + f3n(1417,1416,1614, 0, 1419,1418,1603); + f3n(1614,1416,1615, 0, 1603,1418,1604); + f3n(1615,1416,1415, 0, 1604,1418,1417); + f3n(1615,1415,1616, 0, 1604,1417,1605); + f3n(1170,1616,1415, 0, 1172,1605,1417); + f3n(1172,1616,1170, 0, 1174,1605,1172); + f3n(1172,1617,1616, 0, 1174,1606,1605); + f3n(1177,1617,1172, 0, 1179,1606,1174); + f3n(1177,1179,1617, 0, 1179,1181,1606); + f3n(1179,1618,1617, 0, 1181,1607,1606); + f3n(1179,1181,1618, 0, 1181,1183,1607); + f3n(1181,1183,1618, 0, 1183,1185,1607); + f3n(1618,1183,1614, 0, 1607,1185,1603); + f3n(1615,1618,1614, 0, 1604,1607,1603); + f3n(1617,1618,1615, 0, 1606,1607,1604); + f3n(1617,1615,1616, 0, 1606,1604,1605); + f3n(1175,1177,1172, 0, 1177,1179,1174); + f3n(1170,1415,1168, 0, 1172,1417,1170); + f3n(1168,1415,1167, 0, 1170,1417,1169); + f3n(1379,1408,1409, 0, 1382,1410,1411); + f3n(1379,1381,1408, 0, 1382,1384,1410); + f3n(1380,1381,1379, 0, 1383,1384,1382); + f3n(1381,1382,1408, 0, 1384,1385,1410); + f3n(1408,1382,1406, 0, 1410,1385,1408); + f3n(1406,1382,1619, 0, 1408,1385,1608); + f3n(1382,1383,1619, 0, 1385,1386,1608); + f3n(1383,1620,1619, 0, 1386,1609,1608); + f3n(1383,1621,1620, 0, 1386,1610,1609); + f3n(1383,1384,1621, 0, 1386,1387,1610); + f3n(1384,1622,1621, 0, 1387,1611,1610); + f3n(1384,1385,1622, 0, 1387,1388,1611); + f3n(1386,1387,1623, 0, 1389,1390,1612); + f3n(1623,1387,1624, 0, 1612,1390,1613); + f3n(1388,1625,1624, 0, 1391,1614,1613); + f3n(1390,1391,1627, 0, 1393,1395,1615); + f3n(1626,1627,1625, 0, 1616,1615,1614); + f3n(1633,1631,1634, 0, 1617,1618,1619); + f3n(1634,1631,1635, 0, 1619,1618,1620); + f3n(1631,1636,1635, 0, 1618,1621,1620); + f3n(1636,1630,1392, 0, 1621,1622,1394); + f3n(1392,1630,1391, 0, 1394,1622,1395); + f3n(1395,1636,1394, 0, 1397,1621,1623); + f3n(1396,1636,1395, 0, 1398,1621,1397); + f3n(1397,1636,1396, 0, 1399,1621,1398); + f3n(1397,1637,1636, 0, 1399,1624,1621); + f3n(1398,1637,1397, 0, 1400,1624,1399); + f3n(1398,1400,1637, 0, 1400,1402,1624); + f3n(1635,1637,1400, 0, 1620,1624,1402); + f3n(1636,1637,1635, 0, 1621,1624,1620); + f3n(1403,1635,1400, 0, 1405,1620,1402); + f3n(1404,1635,1403, 0, 1406,1620,1405); + f3n(1404,1638,1635, 0, 1406,1625,1620); + f3n(1619,1638,1404, 0, 1608,1625,1406); + f3n(1619,1620,1638, 0, 1608,1609,1625); + f3n(1620,1634,1638, 0, 1609,1619,1625); + f3n(1620,1621,1634, 0, 1609,1610,1619); + f3n(1622,1634,1621, 0, 1611,1619,1610); + f3n(1622,1639,1634, 0, 1611,1626,1619); + f3n(1624,1633,1634, 0, 1613,1617,1619); + f3n(1624,1625,1633, 0, 1613,1614,1617); + f3n(1634,1635,1638, 0, 1619,1620,1625); + f3n(1406,1619,1404, 0, 1408,1608,1406); + f3n(1167,1414,1162, 0, 1169,1416,1164); + f3n(1414,1161,1162, 0, 1416,1163,1164); + f3n(1414,1399,1161, 0, 1416,1401,1163); + f3n(1414,1412,1399, 0, 1416,1414,1401); + f3n(1399,1412,1401, 0, 1401,1414,1403); + f3n(1167,1162,1164, 0, 1169,1164,1166); + f3n(1153,1393,1151, 0, 1155,1396,1153); + f3n(1200,1203,1199, 0, 1202,1205,1201); + f3n(1304,1305,1308, 0, 1307,1308,1311); + f3n(1319,1320,1328, 0, 1322,1323,1331); + f3n(1328,1320,1640, 0, 1331,1323,1627); + f3n(1321,1640,1320, 0, 1324,1627,1323); + f3n(1321,1641,1640, 0, 1324,1628,1627); + f3n(1321,1642,1641, 0, 1324,1629,1628); + f3n(1321,1322,1642, 0, 1324,1325,1629); + f3n(1322,1643,1642, 0, 1325,1630,1629); + f3n(1324,1643,1322, 0, 1327,1630,1325); + f3n(1324,1326,1643, 0, 1327,1329,1630); + f3n(1326,1644,1643, 0, 1329,1631,1630); + f3n(1328,1644,1326, 0, 1331,1631,1329); + f3n(1328,1645,1644, 0, 1331,1632,1631); + f3n(1328,1640,1645, 0, 1331,1627,1632); + f3n(1645,1640,1646, 0, 1632,1627,1633); + f3n(1641,1646,1640, 0, 1628,1633,1627); + f3n(1646,1641,1647, 0, 1633,1628,1634); + f3n(1641,1648,1647, 0, 1628,1635,1634); + f3n(1642,1648,1641, 0, 1629,1635,1628); + f3n(1649,1648,1642, 0, 1636,1635,1629); + f3n(1649,1650,1648, 0, 1636,1637,1635); + f3n(1649,1651,1650, 0, 1636,1638,1637); + f3n(1651,1649,1644, 0, 1638,1636,1631); + f3n(1644,1649,1643, 0, 1631,1636,1630); + f3n(1642,1643,1649, 0, 1629,1630,1636); + f3n(1645,1651,1644, 0, 1632,1638,1631); + f3n(1652,1651,1645, 0, 1639,1638,1632); + f3n(1653,1651,1652, 0, 1640,1638,1639); + f3n(1650,1651,1653, 0, 1637,1638,1640); + f3n(1650,1653,1654, 0, 1637,1640,1641); + f3n(1653,1655,1654, 0, 1640,1642,1641); + f3n(1656,1655,1653, 0, 1643,1642,1640); + f3n(1656,1657,1655, 0, 1643,1644,1642); + f3n(1656,1658,1657, 0, 1643,1645,1644); + f3n(1656,1646,1658, 0, 1643,1633,1645); + f3n(1646,1656,1652, 0, 1633,1643,1639); + f3n(1652,1656,1653, 0, 1639,1643,1640); + f3n(1645,1646,1652, 0, 1632,1633,1639); + f3n(1659,1658,1646, 0, 1646,1645,1633); + f3n(1659,1660,1658, 0, 1646,1647,1645); + f3n(1659,1661,1660, 0, 1646,1648,1647); + f3n(1659,1662,1661, 0, 1646,1649,1648); + f3n(1662,1659,1647, 0, 1649,1646,1634); + f3n(1647,1659,1646, 0, 1634,1646,1633); + f3n(1647,1648,1662, 0, 1634,1635,1649); + f3n(1648,1650,1662, 0, 1635,1637,1649); + f3n(1650,1654,1662, 0, 1637,1641,1649); + f3n(1654,1661,1662, 0, 1641,1648,1649); + f3n(1654,1663,1661, 0, 1641,1650,1648); + f3n(1655,1663,1654, 0, 1642,1650,1641); + f3n(1655,1664,1663, 0, 1642,1651,1650); + f3n(1665,1664,1655, 0, 1652,1651,1642); + f3n(1666,1664,1665, 0, 1653,1651,1652); + f3n(1667,1664,1666, 0, 1654,1651,1653); + f3n(1663,1664,1667, 0, 1650,1651,1654); + f3n(1668,1663,1667, 0, 1655,1650,1654); + f3n(1663,1668,1661, 0, 1650,1655,1648); + f3n(1661,1668,1669, 0, 1648,1655,1656); + f3n(1669,1668,1670, 0, 1656,1655,1657); + f3n(1668,1667,1670, 0, 1655,1654,1657); + f3n(1670,1667,1671, 0, 1657,1654,1658); + f3n(1667,1666,1671, 0, 1654,1653,1658); + f3n(1671,1666,1672, 0, 1658,1653,1659); + f3n(1673,1672,1666, 0, 1660,1659,1653); + f3n(1673,1674,1672, 0, 1660,1661,1659); + f3n(1673,1675,1674, 0, 1660,1662,1661); + f3n(1676,1675,1673, 0, 1663,1662,1660); + f3n(1677,1675,1676, 0, 1664,1662,1663); + f3n(1677,1678,1675, 0, 1664,1665,1662); + f3n(1677,1679,1678, 0, 1664,1666,1665); + f3n(1677,1680,1679, 0, 1664,1667,1666); + f3n(1677,1681,1680, 0, 1664,1668,1667); + f3n(1682,1681,1677, 0, 1669,1668,1664); + f3n(1682,1683,1681, 0, 1669,1670,1668); + f3n(1682,1671,1683, 0, 1669,1658,1670); + f3n(1670,1671,1682, 0, 1657,1658,1669); + f3n(1682,1684,1670, 0, 1669,1671,1657); + f3n(1684,1682,1677, 0, 1671,1669,1664); + f3n(1684,1677,1676, 0, 1671,1664,1663); + f3n(1684,1676,1685, 0, 1671,1663,1672); + f3n(1685,1676,1673, 0, 1672,1663,1660); + f3n(1685,1673,1665, 0, 1672,1660,1652); + f3n(1665,1673,1666, 0, 1652,1660,1653); + f3n(1657,1685,1665, 0, 1644,1672,1652); + f3n(1657,1686,1685, 0, 1644,1673,1672); + f3n(1657,1658,1686, 0, 1644,1645,1673); + f3n(1658,1660,1686, 0, 1645,1647,1673); + f3n(1660,1685,1686, 0, 1647,1672,1673); + f3n(1660,1669,1685, 0, 1647,1656,1672); + f3n(1660,1661,1669, 0, 1647,1648,1656); + f3n(1669,1684,1685, 0, 1656,1671,1672); + f3n(1670,1684,1669, 0, 1657,1671,1656); + f3n(1655,1657,1665, 0, 1642,1644,1652); + f3n(1671,1672,1683, 0, 1658,1659,1670); + f3n(1672,1687,1683, 0, 1659,1674,1670); + f3n(1674,1687,1672, 0, 1661,1674,1659); + f3n(1674,1688,1687, 0, 1661,1675,1674); + f3n(1674,1689,1688, 0, 1661,1676,1675); + f3n(1674,1678,1689, 0, 1661,1665,1676); + f3n(1674,1675,1678, 0, 1661,1662,1665); + f3n(1689,1678,1690, 0, 1676,1665,1677); + f3n(1679,1690,1678, 0, 1666,1677,1665); + f3n(1679,1691,1690, 0, 1666,1678,1677); + f3n(1679,1692,1691, 0, 1666,1679,1678); + f3n(1679,1680,1692, 0, 1666,1667,1679); + f3n(1680,1693,1692, 0, 1667,1680,1679); + f3n(1694,1693,1680, 0, 1681,1680,1667); + f3n(1696,1695,1694, 0, 1682,1683,1681); + f3n(1696,1697,1695, 0, 1682,1684,1683); + f3n(1696,1698,1697, 0, 1682,1685,1684); + f3n(1699,1698,1696, 0, 1686,1685,1682); + f3n(1700,1701,1698, 0, 1687,1688,1685); + f3n(1706,1704,1705, 0, 1689,1690,1691); + f3n(1706,1707,1704, 0, 1689,1692,1690); + f3n(1706,1708,1707, 0, 1689,1693,1692); + f3n(1709,1708,1706, 0, 1694,1693,1689); + f3n(1693,1711,1692, 0, 1680,1695,1679); + f3n(1695,1712,1693, 0, 1683,1696,1680); + f3n(1708,1722,1707, 0, 1693,1697,1692); + f3n(1707,1722,1721, 0, 1692,1697,1698); + f3n(1707,1721,1720, 0, 1692,1698,1699); + f3n(1707,1720,1704, 0, 1692,1699,1690); + f3n(1726,1702,1700, 0, 1700,1701,1687); + f3n(1688,1726,1700, 0, 1675,1700,1687); + f3n(1689,1726,1688, 0, 1676,1700,1675); + f3n(1689,1690,1725, 0, 1676,1677,1702); + f3n(1688,1700,1699, 0, 1675,1687,1686); + f3n(1688,1699,1687, 0, 1675,1686,1674); + f3n(1687,1699,1696, 0, 1674,1686,1682); + f3n(1683,1687,1696, 0, 1670,1674,1682); + f3n(1681,1683,1696, 0, 1668,1670,1682); + f3n(1681,1696,1694, 0, 1668,1682,1681); + f3n(1694,1680,1681, 0, 1681,1667,1668); + f3n(1309,1310,1318, 0, 1312,1313,1321); + f3n(1318,1310,1727, 0, 1321,1313,1703); + f3n(1310,1728,1727, 0, 1313,1704,1703); + f3n(1310,1729,1728, 0, 1313,1705,1704); + f3n(1311,1729,1310, 0, 1314,1705,1313); + f3n(1311,1730,1729, 0, 1314,1706,1705); + f3n(1311,1312,1730, 0, 1314,1315,1706); + f3n(1312,1731,1730, 0, 1315,1707,1706); + f3n(1314,1731,1312, 0, 1317,1707,1315); + f3n(1314,1316,1731, 0, 1317,1319,1707); + f3n(1316,1732,1731, 0, 1319,1708,1707); + f3n(1318,1732,1316, 0, 1321,1708,1319); + f3n(1318,1727,1732, 0, 1321,1703,1708); + f3n(1727,1733,1732, 0, 1703,1709,1708); + f3n(1733,1727,1734, 0, 1709,1703,1710); + f3n(1727,1728,1734, 0, 1703,1704,1710); + f3n(1729,1734,1728, 0, 1705,1710,1704); + f3n(1734,1729,1735, 0, 1710,1705,1711); + f3n(1735,1729,1730, 0, 1711,1705,1706); + f3n(1735,1730,1736, 0, 1711,1706,1712); + f3n(1736,1730,1737, 0, 1712,1706,1713); + f3n(1730,1731,1737, 0, 1706,1707,1713); + f3n(1737,1731,1732, 0, 1713,1707,1708); + f3n(1737,1732,1738, 0, 1713,1708,1714); + f3n(1732,1733,1738, 0, 1708,1709,1714); + f3n(1733,1739,1738, 0, 1709,1715,1714); + f3n(1733,1740,1739, 0, 1709,1716,1715); + f3n(1734,1740,1733, 0, 1710,1716,1709); + f3n(1734,1741,1740, 0, 1710,1717,1716); + f3n(1742,1741,1734, 0, 1718,1717,1710); + f3n(1742,1743,1741, 0, 1718,1719,1717); + f3n(1742,1744,1743, 0, 1718,1720,1719); + f3n(1742,1745,1744, 0, 1718,1721,1720); + f3n(1745,1742,1735, 0, 1721,1718,1711); + f3n(1735,1742,1734, 0, 1711,1718,1710); + f3n(1745,1735,1736, 0, 1721,1711,1712); + f3n(1746,1745,1736, 0, 1722,1721,1712); + f3n(1745,1746,1747, 0, 1721,1722,1723); + f3n(1746,1739,1747, 0, 1722,1715,1723); + f3n(1746,1738,1739, 0, 1722,1714,1715); + f3n(1738,1746,1737, 0, 1714,1722,1713); + f3n(1746,1736,1737, 0, 1722,1712,1713); + f3n(1739,1748,1747, 0, 1715,1724,1723); + f3n(1740,1748,1739, 0, 1716,1724,1715); + f3n(1740,1749,1748, 0, 1716,1725,1724); + f3n(1740,1750,1749, 0, 1716,1726,1725); + f3n(1741,1750,1740, 0, 1717,1726,1716); + f3n(1741,1743,1750, 0, 1717,1719,1726); + f3n(1743,1751,1750, 0, 1719,1727,1726); + f3n(1743,1752,1751, 0, 1719,1728,1727); + f3n(1743,1744,1752, 0, 1719,1720,1728); + f3n(1744,1753,1752, 0, 1720,1729,1728); + f3n(1744,1754,1753, 0, 1720,1730,1729); + f3n(1747,1754,1744, 0, 1723,1730,1720); + f3n(1748,1754,1747, 0, 1724,1730,1723); + f3n(1754,1748,1755, 0, 1730,1724,1731); + f3n(1756,1755,1748, 0, 1732,1731,1724); + f3n(1757,1755,1756, 0, 1733,1731,1732); + f3n(1758,1755,1757, 0, 1734,1731,1733); + f3n(1754,1755,1758, 0, 1730,1731,1734); + f3n(1753,1754,1758, 0, 1729,1730,1734); + f3n(1753,1758,1759, 0, 1729,1734,1735); + f3n(1759,1758,1760, 0, 1735,1734,1736); + f3n(1758,1757,1760, 0, 1734,1733,1736); + f3n(1760,1757,1761, 0, 1736,1733,1737); + f3n(1762,1761,1757, 0, 1738,1737,1733); + f3n(1762,1763,1761, 0, 1738,1739,1737); + f3n(1762,1764,1763, 0, 1738,1740,1739); + f3n(1765,1764,1762, 0, 1741,1740,1738); + f3n(1766,1764,1765, 0, 1742,1740,1741); + f3n(1766,1767,1764, 0, 1742,1743,1740); + f3n(1766,1768,1767, 0, 1742,1744,1743); + f3n(1766,1769,1768, 0, 1742,1745,1744); + f3n(1766,1770,1769, 0, 1742,1746,1745); + f3n(1766,1771,1770, 0, 1742,1747,1746); + f3n(1772,1771,1766, 0, 1748,1747,1742); + f3n(1772,1759,1771, 0, 1748,1735,1747); + f3n(1759,1772,1752, 0, 1735,1748,1728); + f3n(1752,1772,1751, 0, 1728,1748,1727); + f3n(1772,1765,1751, 0, 1748,1741,1727); + f3n(1772,1766,1765, 0, 1748,1742,1741); + f3n(1751,1765,1762, 0, 1727,1741,1738); + f3n(1751,1762,1756, 0, 1727,1738,1732); + f3n(1756,1762,1757, 0, 1732,1738,1733); + f3n(1749,1751,1756, 0, 1725,1727,1732); + f3n(1749,1750,1751, 0, 1725,1726,1727); + f3n(1748,1749,1756, 0, 1724,1725,1732); + f3n(1752,1753,1759, 0, 1728,1729,1735); + f3n(1759,1760,1771, 0, 1735,1736,1747); + f3n(1771,1760,1773, 0, 1747,1736,1749); + f3n(1760,1761,1773, 0, 1736,1737,1749); + f3n(1761,1774,1773, 0, 1737,1750,1749); + f3n(1763,1774,1761, 0, 1739,1750,1737); + f3n(1763,1775,1774, 0, 1739,1751,1750); + f3n(1763,1776,1775, 0, 1739,1752,1751); + f3n(1763,1767,1776, 0, 1739,1743,1752); + f3n(1764,1767,1763, 0, 1740,1743,1739); + f3n(1776,1767,1777, 0, 1752,1743,1753); + f3n(1768,1777,1767, 0, 1744,1753,1743); + f3n(1768,1778,1777, 0, 1744,1754,1753); + f3n(1768,1779,1778, 0, 1744,1755,1754); + f3n(1768,1769,1779, 0, 1744,1745,1755); + f3n(1769,1780,1779, 0, 1745,1756,1755); + f3n(1781,1780,1769, 0, 1757,1756,1745); + f3n(1781,1782,1780, 0, 1757,1758,1756); + f3n(1783,1782,1781, 0, 1759,1758,1757); + f3n(1783,1784,1782, 0, 1759,1760,1758); + f3n(1783,1785,1784, 0, 1759,1761,1760); + f3n(1786,1785,1783, 0, 1762,1761,1759); + f3n(1786,1787,1785, 0, 1762,1763,1761); + f3n(1775,1787,1786, 0, 1751,1763,1762); + f3n(1775,1788,1787, 0, 1751,1764,1763); + f3n(1776,1788,1775, 0, 1752,1764,1751); + f3n(1780,1795,1779, 0, 1756,1765,1755); + f3n(1780,1782,1796, 0, 1756,1758,1766); + f3n(1782,1797,1796, 0, 1758,1767,1766); + f3n(1804,1801,1805, 0, 1768,1769,1770); + f3n(1805,1801,1785, 0, 1770,1769,1761); + f3n(1787,1805,1785, 0, 1763,1770,1761); + f3n(1790,1808,1805, 0, 1771,1772,1770); + f3n(1791,1808,1790, 0, 1773,1772,1771); + f3n(1792,1808,1791, 0, 1774,1772,1773); + f3n(1792,1809,1808, 0, 1774,1775,1772); + f3n(1792,1810,1809, 0, 1774,1776,1775); + f3n(1793,1810,1792, 0, 1777,1776,1774); + f3n(1810,1796,1811, 0, 1776,1766,1778); + f3n(1811,1796,1797, 0, 1778,1766,1767); + f3n(1812,1797,1800, 0, 1779,1767,1780); + f3n(1809,1813,1804, 0, 1775,1781,1768); + f3n(1809,1811,1813, 0, 1775,1778,1781); + f3n(1810,1811,1809, 0, 1776,1778,1775); + f3n(1809,1804,1808, 0, 1775,1768,1772); + f3n(1788,1807,1787, 0, 1764,1782,1763); + f3n(1776,1777,1789, 0, 1752,1753,1783); + f3n(1775,1786,1774, 0, 1751,1762,1750); + f3n(1783,1774,1786, 0, 1759,1750,1762); + f3n(1773,1774,1783, 0, 1749,1750,1759); + f3n(1770,1773,1783, 0, 1746,1749,1759); + f3n(1771,1773,1770, 0, 1747,1749,1746); + f3n(1770,1783,1781, 0, 1746,1759,1757); + f3n(1770,1781,1769, 0, 1746,1757,1745); + f3n(1745,1747,1744, 0, 1721,1723,1720); + f3n(1296,1297,1225, 0, 1299,1300,1227); + f3n(1226,1296,1225, 0, 1228,1299,1227); + f3n(1230,1296,1226, 0, 1232,1299,1228); + f3n(1228,1230,1226, 0, 1230,1232,1228); + f3n(1152,1154,1153, 3, 1154,1158,1155); + f3n(1155,1154,1152, 3, 1156,1158,1154); + f3n(1385,1155,1152, 3, 1388,1156,1154); + f3n(1385,1152,1386, 3, 1388,1154,1389); + f3n(1388,1150,1389, 3, 1391,1152,1392); + f3n(1150,1149,1389, 3, 1152,1151,1392); + f3n(1149,1391,1390, 3, 1151,1395,1393); + f3n(1393,1394,1392, 3, 1396,1623,1394); + f3n(1393,1395,1394, 3, 1396,1397,1623); + f3n(1154,1395,1393, 3, 1158,1397,1396); + f3n(1493,1495,1494, 3, 1495,1498,1496); + f3n(1504,1503,1489, 3, 1524,1505,1491); + f3n(1504,1505,1503, 3, 1524,1521,1505); + f3n(1504,1506,1505, 3, 1524,1508,1521); + f3n(1507,1506,1504, 3, 1506,1508,1524); + f3n(1511,1512,1510, 3, 1511,1784,1510); + f3n(1491,1512,1511, 3, 1493,1784,1511); + f3n(1491,1492,1512, 3, 1493,1494,1784); + f3n(1492,1494,1512, 3, 1494,1496,1784); + f3n(1512,1494,1495, 3, 1784,1496,1498); + f3n(1512,1495,1510, 3, 1784,1498,1510); + f3n(1513,1514,1515, 3, 1512,1513,1514); + f3n(1517,1516,1514, 3, 1785,1515,1513); + f3n(1518,1516,1517, 3, 1517,1515,1785); + f3n(1519,1520,1516, 3, 1516,1523,1515); + f3n(1520,1519,1521, 3, 1523,1516,1518); + f3n(1521,1519,1518, 3, 1518,1516,1517); + f3n(1500,1518,1523, 3, 1502,1517,1786); + f3n(1518,1517,1523, 3, 1517,1785,1786); + f3n(1499,1523,1517, 3, 1501,1786,1785); + f3n(1499,1500,1523, 3, 1501,1502,1786); + f3n(1524,1499,1517, 3, 1787,1501,1785); + f3n(1496,1499,1524, 3, 1497,1501,1787); + f3n(1524,1514,1496, 3, 1787,1513,1497); + f3n(1524,1517,1514, 3, 1787,1785,1513); + f3n(1502,1525,1522, 3, 1504,1520,1519); + f3n(1505,1525,1503, 3, 1521,1520,1505); + f3n(1505,1522,1525, 3, 1521,1519,1520); + f3n(1508,1521,1522, 3, 1507,1518,1519); + f3n(1513,1520,1526, 3, 1512,1523,1522); + f3n(1515,1516,1520, 3, 1514,1515,1523); + f3n(1526,1520,1521, 3, 1522,1523,1518); + f3n(1491,1511,1507, 3, 1493,1511,1506); + f3n(1491,1507,1490, 3, 1493,1506,1492); + f3n(1490,1507,1504, 3, 1492,1506,1524); + f3n(1573,1582,1581, 3, 1571,1581,1579); + f3n(1583,1584,1582, 3, 1580,1597,1581); + f3n(1585,1584,1583, 3, 1583,1597,1580); + f3n(1585,1586,1584, 3, 1583,1596,1597); + f3n(1585,1587,1586, 3, 1583,1788,1596); + f3n(1585,1588,1587, 3, 1583,1582,1788); + f3n(1591,1592,1593, 3, 1586,1587,1789); + f3n(1592,1594,1593, 3, 1587,1589,1789); + f3n(1596,1597,1594, 3, 1590,1790,1589); + f3n(1598,1597,1596, 3, 1791,1790,1590); + f3n(1598,1599,1597, 3, 1791,1792,1790); + f3n(1600,1599,1598, 3, 1793,1792,1791); + f3n(1600,1601,1599, 3, 1793,1593,1792); + f3n(1602,1601,1600, 3, 1591,1593,1793); + f3n(1587,1603,1604, 3, 1788,1592,1594); + f3n(1587,1605,1603, 3, 1788,1595,1592); + f3n(1588,1605,1587, 3, 1582,1595,1788); + f3n(1589,1603,1605, 3, 1584,1592,1595); + f3n(1590,1606,1601, 3, 1585,1794,1593); + f3n(1590,1591,1606, 3, 1585,1586,1794); + f3n(1606,1591,1607, 3, 1794,1586,1795); + f3n(1591,1593,1607, 3, 1586,1789,1795); + f3n(1594,1607,1593, 3, 1589,1795,1789); + f3n(1594,1599,1607, 3, 1589,1792,1795); + f3n(1599,1594,1597, 3, 1792,1589,1790); + f3n(1601,1607,1599, 3, 1593,1795,1792); + f3n(1606,1607,1601, 3, 1794,1795,1593); + f3n(1586,1587,1604, 3, 1596,1788,1594); + f3n(1602,1598,1609, 3, 1591,1791,1599); + f3n(1602,1600,1598, 3, 1591,1793,1791); + f3n(1609,1598,1596, 3, 1599,1791,1590); + f3n(1610,1596,1595, 3, 1600,1590,1588); + f3n(1611,1610,1595, 3, 1796,1600,1588); + f3n(1612,1610,1611, 3, 1601,1600,1796); + f3n(1582,1584,1612, 3, 1581,1597,1601); + f3n(1582,1612,1611, 3, 1581,1601,1796); + f3n(1582,1611,1581, 3, 1581,1796,1579); + f3n(1611,1613,1581, 3, 1796,1602,1579); + f3n(1611,1595,1613, 3, 1796,1588,1602); + f3n(1613,1595,1580, 3, 1602,1588,1578); + f3n(1385,1623,1622, 3, 1388,1612,1611); + f3n(1385,1386,1623, 3, 1388,1389,1612); + f3n(1387,1388,1624, 3, 1390,1391,1613); + f3n(1388,1626,1625, 3, 1391,1616,1614); + f3n(1388,1389,1626, 3, 1391,1392,1616); + f3n(1626,1389,1627, 3, 1616,1392,1615); + f3n(1390,1627,1389, 3, 1393,1615,1392); + f3n(1391,1628,1627, 3, 1395,1797,1615); + f3n(1391,1629,1628, 3, 1395,1798,1797); + f3n(1630,1629,1391, 3, 1622,1798,1395); + f3n(1631,1629,1630, 3, 1618,1798,1622); + f3n(1631,1628,1629, 3, 1618,1797,1798); + f3n(1632,1628,1631, 3, 1799,1797,1618); + f3n(1625,1628,1632, 3, 1614,1797,1799); + f3n(1625,1627,1628, 3, 1614,1615,1797); + f3n(1625,1632,1633, 3, 1614,1799,1617); + f3n(1633,1632,1631, 3, 1617,1799,1618); + f3n(1631,1630,1636, 3, 1618,1622,1621); + f3n(1392,1394,1636, 3, 1394,1623,1621); + f3n(1622,1623,1639, 3, 1611,1612,1626); + f3n(1623,1624,1639, 3, 1612,1613,1626); + f3n(1639,1624,1634, 3, 1626,1613,1619); + f3n(1154,1393,1153, 3, 1158,1396,1155); + f3n(1694,1695,1693, 3, 1681,1683,1680); + f3n(1700,1698,1699, 3, 1687,1685,1686); + f3n(1702,1701,1700, 3, 1701,1688,1687); + f3n(1703,1701,1702, 3, 1800,1688,1701); + f3n(1703,1704,1701, 3, 1800,1690,1688); + f3n(1705,1704,1703, 3, 1691,1690,1800); + f3n(1709,1710,1708, 3, 1694,1801,1693); + f3n(1691,1710,1709, 3, 1678,1801,1694); + f3n(1691,1692,1710, 3, 1678,1679,1801); + f3n(1692,1711,1710, 3, 1679,1695,1801); + f3n(1693,1712,1711, 3, 1680,1696,1695); + f3n(1695,1713,1712, 3, 1683,1802,1696); + f3n(1714,1713,1695, 3, 1803,1802,1683); + f3n(1715,1713,1714, 3, 1804,1802,1803); + f3n(1715,1716,1713, 3, 1804,1805,1802); + f3n(1717,1716,1715, 3, 1806,1805,1804); + f3n(1718,1716,1717, 3, 1807,1805,1806); + f3n(1718,1719,1716, 3, 1807,1808,1805); + f3n(1720,1719,1718, 3, 1699,1808,1807); + f3n(1721,1719,1720, 3, 1698,1808,1699); + f3n(1722,1719,1721, 3, 1697,1808,1698); + f3n(1722,1723,1719, 3, 1697,1809,1808); + f3n(1722,1713,1723, 3, 1697,1802,1809); + f3n(1722,1712,1713, 3, 1697,1696,1802); + f3n(1708,1712,1722, 3, 1693,1696,1697); + f3n(1710,1712,1708, 3, 1801,1696,1693); + f3n(1710,1711,1712, 3, 1801,1695,1696); + f3n(1704,1720,1701, 3, 1690,1699,1688); + f3n(1720,1717,1701, 3, 1699,1806,1688); + f3n(1720,1718,1717, 3, 1699,1807,1806); + f3n(1701,1717,1698, 3, 1688,1806,1685); + f3n(1698,1717,1724, 3, 1685,1806,1810); + f3n(1717,1715,1724, 3, 1806,1804,1810); + f3n(1715,1698,1724, 3, 1804,1685,1810); + f3n(1698,1715,1697, 3, 1685,1804,1684); + f3n(1714,1697,1715, 3, 1803,1684,1804); + f3n(1697,1714,1695, 3, 1684,1803,1683); + f3n(1723,1713,1716, 3, 1809,1802,1805); + f3n(1723,1716,1719, 3, 1809,1805,1808); + f3n(1691,1709,1706, 3, 1678,1694,1689); + f3n(1691,1706,1690, 3, 1678,1689,1677); + f3n(1690,1706,1725, 3, 1677,1689,1702); + f3n(1725,1706,1705, 3, 1702,1689,1691); + f3n(1725,1705,1703, 3, 1702,1691,1800); + f3n(1725,1703,1726, 3, 1702,1800,1700); + f3n(1703,1702,1726, 3, 1800,1701,1700); + f3n(1725,1726,1689, 3, 1702,1700,1676); + f3n(1789,1788,1776, 3, 1783,1764,1752); + f3n(1789,1790,1788, 3, 1783,1771,1764); + f3n(1789,1791,1790, 3, 1783,1773,1771); + f3n(1789,1792,1791, 3, 1783,1774,1773); + f3n(1777,1792,1789, 3, 1753,1774,1783); + f3n(1778,1792,1777, 3, 1754,1774,1753); + f3n(1778,1793,1792, 3, 1754,1777,1774); + f3n(1778,1794,1793, 3, 1754,1811,1777); + f3n(1778,1779,1794, 3, 1754,1755,1811); + f3n(1779,1795,1794, 3, 1755,1765,1811); + f3n(1780,1796,1795, 3, 1756,1766,1765); + f3n(1798,1797,1782, 3, 1812,1767,1758); + f3n(1799,1797,1798, 3, 1813,1767,1812); + f3n(1799,1800,1797, 3, 1813,1780,1767); + f3n(1801,1800,1799, 3, 1769,1780,1813); + f3n(1802,1800,1801, 3, 1814,1780,1769); + f3n(1802,1803,1800, 3, 1814,1815,1780); + f3n(1803,1802,1804, 3, 1815,1814,1768); + f3n(1804,1802,1801, 3, 1768,1814,1769); + f3n(1785,1801,1806, 3, 1761,1769,1816); + f3n(1801,1799,1806, 3, 1769,1813,1816); + f3n(1784,1806,1799, 3, 1760,1816,1813); + f3n(1784,1785,1806, 3, 1760,1761,1816); + f3n(1798,1784,1799, 3, 1812,1760,1813); + f3n(1782,1784,1798, 3, 1758,1760,1812); + f3n(1807,1805,1787, 3, 1782,1770,1763); + f3n(1790,1805,1807, 3, 1771,1770,1782); + f3n(1793,1794,1810, 3, 1777,1811,1776); + f3n(1794,1796,1810, 3, 1811,1766,1776); + f3n(1794,1795,1796, 3, 1811,1765,1766); + f3n(1811,1797,1812, 3, 1778,1767,1779); + f3n(1812,1800,1803, 3, 1779,1780,1815); + f3n(1811,1812,1803, 3, 1778,1779,1815); + f3n(1811,1803,1813, 3, 1778,1815,1781); + f3n(1813,1803,1804, 3, 1781,1815,1768); + f3n(1808,1804,1805, 3, 1772,1768,1770); + f3n(1790,1807,1788, 3, 1771,1782,1764); + f3n(1814,1815,1816, 0, 1817,1818,1819); + f3n(1814,1817,1815, 0, 1817,1820,1818); + f3n(1817,1814,1818, 0, 1820,1817,1821); + f3n(1818,1819,1817, 0, 1821,1822,1820); + f3n(1820,1819,1818, 0, 1823,1822,1821); + f3n(1820,1821,1819, 0, 1823,1824,1822); + f3n(1822,1821,1820, 0, 1825,1824,1823); + f3n(1822,1823,1821, 0, 1825,1826,1824); + f3n(1824,1823,1822, 0, 1827,1826,1825); + f3n(1824,1825,1823, 0, 1827,1828,1826); + f3n(1826,1825,1824, 0, 1829,1828,1827); + f3n(1827,1825,1826, 0, 1830,1828,1829); + f3n(1827,1828,1825, 0, 1830,1831,1828); + f3n(1829,1828,1827, 0, 1832,1831,1830); + f3n(1829,1830,1828, 0, 1832,1833,1831); + f3n(1829,1831,1830, 0, 1832,1834,1833); + f3n(1832,1831,1829, 0, 1835,1834,1832); + f3n(1832,1833,1831, 0, 1835,1836,1834); + f3n(1834,1833,1832, 0, 1837,1836,1835); + f3n(1834,1835,1833, 0, 1837,1838,1836); + f3n(1836,1835,1834, 0, 1839,1838,1837); + f3n(1837,1835,1836, 0, 1840,1838,1839); + f3n(1837,1838,1835, 0, 1840,1841,1838); + f3n(1839,1838,1837, 0, 1842,1841,1840); + f3n(1840,1838,1839, 0, 1843,1841,1842); + f3n(1840,1841,1838, 0, 1844,1844,1844); + f3n(1840,1842,1841, 0, 1845,1845,1845); + f3n(1840,1843,1842, 0, 1843,1846,1847); + f3n(1840,1844,1843, 0, 1843,1848,1846); + f3n(1839,1844,1840, 0, 1842,1848,1843); + f3n(1839,1845,1844, 0, 1842,1849,1848); + f3n(1837,1845,1839, 0, 1840,1849,1842); + f3n(1837,1846,1845, 0, 1840,1850,1849); + f3n(1836,1846,1837, 0, 1839,1850,1840); + f3n(1836,1847,1846, 0, 1839,1851,1850); + f3n(1848,1847,1836, 0, 1852,1851,1839); + f3n(1848,1849,1847, 0, 1852,1853,1851); + f3n(1848,1850,1849, 0, 1852,1854,1853); + f3n(1851,1850,1848, 0, 1855,1854,1852); + f3n(1852,1850,1851, 0, 1856,1854,1855); + f3n(1852,1853,1850, 0, 1856,1857,1854); + f3n(1854,1853,1852, 0, 1858,1857,1856); + f3n(1854,1855,1853, 0, 1858,1859,1857); + f3n(1856,1855,1854, 0, 1860,1859,1858); + f3n(1856,1857,1855, 0, 1860,1861,1859); + f3n(1858,1857,1856, 0, 1862,1861,1860); + f3n(1859,1857,1858, 0, 1863,1861,1862); + f3n(1859,1860,1857, 0, 1863,1864,1861); + f3n(1861,1860,1859, 0, 1865,1864,1863); + f3n(1861,1862,1860, 0, 1865,1866,1864); + f3n(1861,1863,1862, 0, 1865,1867,1866); + f3n(1861,1864,1863, 0, 1865,1868,1867); + f3n(1864,1861,1865, 0, 1868,1865,1869); + f3n(1865,1861,1866, 0, 1869,1865,1870); + f3n(1861,1859,1866, 0, 1865,1863,1870); + f3n(1866,1859,1858, 0, 1870,1863,1862); + f3n(1867,1866,1858, 0, 1871,1870,1862); + f3n(1868,1866,1867, 0, 1872,1870,1871); + f3n(1868,1865,1866, 0, 1872,1869,1870); + f3n(1869,1865,1868, 0, 1873,1869,1872); + f3n(1869,1870,1865, 0, 1873,1874,1869); + f3n(1871,1870,1869, 0, 1875,1874,1873); + f3n(1871,1872,1870, 0, 1875,1876,1874); + f3n(1873,1872,1871, 0, 1877,1876,1875); + f3n(1873,1874,1872, 0, 1877,1878,1876); + f3n(1875,1874,1873, 0, 1879,1878,1877); + f3n(1875,1876,1874, 0, 1879,1880,1878); + f3n(1875,1877,1876, 0, 1879,1881,1880); + f3n(1878,1877,1875, 0, 1882,1881,1879); + f3n(1878,1879,1877, 0, 1882,1883,1881); + f3n(1880,1879,1878, 0, 1884,1883,1882); + f3n(1880,1881,1879, 0, 1884,1885,1883); + f3n(1882,1881,1880, 0, 1886,1885,1884); + f3n(1882,1883,1881, 0, 1886,1887,1885); + f3n(1884,1883,1882, 0, 1888,1887,1886); + f3n(1884,1885,1883, 0, 1888,1889,1887); + f3n(1886,1885,1884, 0, 1890,1889,1888); + f3n(1886,1887,1885, 0, 1890,1891,1889); + f3n(1887,1888,1885, 0, 1891,1892,1889); + f3n(1887,1889,1888, 0, 1891,1893,1892); + f3n(1889,1890,1888, 0, 1893,1894,1892); + f3n(1889,1891,1890, 0, 1893,1895,1894); + f3n(1891,1892,1890, 0, 1895,1896,1894); + f3n(1893,1892,1891, 0, 1897,1896,1895); + f3n(1893,1894,1892, 0, 1897,1898,1896); + f3n(1895,1894,1893, 0, 1899,1898,1897); + f3n(1896,1894,1895, 0, 1900,1898,1899); + f3n(1896,1897,1894, 0, 1900,1901,1898); + f3n(1898,1897,1896, 0, 1902,1901,1900); + f3n(1898,1899,1897, 0, 1902,1903,1901); + f3n(1898,1880,1899, 0, 1902,1884,1903); + f3n(1898,1882,1880, 0, 1902,1886,1884); + f3n(1900,1882,1898, 0, 1904,1886,1902); + f3n(1900,1884,1882, 0, 1904,1888,1886); + f3n(1901,1884,1900, 0, 1905,1888,1904); + f3n(1901,1886,1884, 0, 1905,1890,1888); + f3n(1901,1900,1902, 0, 1905,1904,1906); + f3n(1900,1896,1902, 0, 1904,1900,1906); + f3n(1900,1898,1896, 0, 1904,1902,1900); + f3n(1902,1896,1895, 0, 1906,1900,1899); + f3n(1899,1880,1878, 0, 1903,1884,1882); + f3n(1899,1878,1903, 0, 1903,1882,1907); + f3n(1903,1878,1904, 0, 1907,1882,1908); + f3n(1878,1875,1904, 0, 1882,1879,1908); + f3n(1904,1875,1873, 0, 1908,1879,1877); + f3n(1904,1873,1905, 0, 1908,1877,1909); + f3n(1873,1906,1905, 0, 1877,1910,1909); + f3n(1873,1907,1906, 0, 1877,1911,1910); + f3n(1871,1907,1873, 0, 1875,1911,1877); + f3n(1869,1907,1871, 0, 1873,1911,1875); + f3n(1868,1907,1869, 0, 1872,1911,1873); + f3n(1868,1818,1907, 0, 1872,1821,1911); + f3n(1867,1818,1868, 0, 1871,1821,1872); + f3n(1867,1820,1818, 0, 1871,1823,1821); + f3n(1867,1822,1820, 0, 1871,1825,1823); + f3n(1867,1908,1822, 0, 1871,1912,1825); + f3n(1867,1858,1908, 0, 1871,1862,1912); + f3n(1908,1858,1856, 0, 1912,1862,1860); + f3n(1908,1856,1909, 0, 1912,1860,1913); + f3n(1909,1856,1910, 0, 1913,1860,1914); + f3n(1856,1854,1910, 0, 1860,1858,1914); + f3n(1910,1854,1911, 0, 1914,1858,1915); + f3n(1854,1852,1911, 0, 1858,1856,1915); + f3n(1911,1852,1851, 0, 1915,1856,1855); + f3n(1851,1829,1911, 0, 1855,1832,1915); + f3n(1912,1829,1851, 0, 1916,1832,1855); + f3n(1912,1832,1829, 0, 1916,1835,1832); + f3n(1912,1834,1832, 0, 1916,1837,1835); + f3n(1912,1913,1834, 0, 1916,1917,1837); + f3n(1912,1914,1913, 0, 1916,1918,1917); + f3n(1912,1848,1914, 0, 1916,1852,1918); + f3n(1851,1848,1912, 0, 1855,1852,1916); + f3n(1848,1836,1914, 0, 1852,1839,1918); + f3n(1914,1836,1915, 0, 1918,1839,1919); + f3n(1915,1836,1916, 0, 1919,1839,1920); + f3n(1836,1917,1916, 0, 1921,1921,1921); + f3n(1834,1917,1836, 0, 1922,1922,1922); + f3n(1918,1917,1834, 0, 1923,1924,1837); + f3n(1918,1919,1917, 0, 1923,1925,1924); + f3n(1918,1920,1919, 0, 1923,1926,1925); + f3n(1918,1915,1920, 0, 1923,1919,1926); + f3n(1914,1915,1918, 0, 1918,1919,1923); + f3n(1913,1914,1918, 0, 1917,1918,1923); + f3n(1913,1918,1834, 0, 1917,1923,1837); + f3n(1915,1916,1920, 0, 1919,1920,1926); + f3n(1920,1916,1921, 0, 1926,1920,1927); + f3n(1916,1922,1921, 0, 1928,1928,1928); + f3n(1917,1922,1916, 0, 1929,1929,1929); + f3n(1919,1922,1917, 0, 1925,1930,1924); + f3n(1921,1922,1919, 0, 1931,1931,1931); + f3n(1921,1919,1920, 0, 1932,1932,1932); + f3n(1911,1829,1827, 0, 1915,1832,1830); + f3n(1911,1827,1826, 0, 1915,1830,1829); + f3n(1911,1826,1910, 0, 1915,1829,1914); + f3n(1909,1910,1826, 0, 1913,1914,1829); + f3n(1909,1826,1824, 0, 1913,1829,1827); + f3n(1909,1824,1822, 0, 1913,1827,1825); + f3n(1908,1909,1822, 0, 1912,1913,1825); + f3n(1818,1814,1907, 0, 1821,1817,1911); + f3n(1907,1814,1923, 0, 1911,1817,1933); + f3n(1923,1814,1816, 0, 1933,1817,1819); + f3n(1923,1816,1924, 0, 1933,1819,1934); + f3n(1924,1816,1925, 0, 1934,1819,1935); + f3n(1925,1816,1926, 0, 1935,1819,1936); + f3n(1816,1815,1926, 0, 1819,1818,1936); + f3n(1926,1815,1927, 0, 1936,1818,1937); + f3n(1815,1928,1927, 0, 1818,1938,1937); + f3n(1815,1819,1928, 0, 1818,1822,1938); + f3n(1817,1819,1815, 0, 1820,1822,1818); + f3n(1819,1929,1928, 0, 1822,1939,1938); + f3n(1819,1821,1929, 0, 1822,1824,1939); + f3n(1821,1823,1929, 0, 1824,1826,1939); + f3n(1929,1823,1930, 0, 1939,1826,1940); + f3n(1823,1825,1930, 0, 1826,1828,1940); + f3n(1930,1825,1931, 0, 1940,1828,1941); + f3n(1825,1828,1931, 0, 1828,1831,1941); + f3n(1931,1828,1932, 0, 1941,1831,1942); + f3n(1828,1830,1932, 0, 1831,1833,1942); + f3n(1932,1830,1933, 0, 1942,1833,1943); + f3n(1933,1830,1831, 0, 1943,1833,1834); + f3n(1933,1831,1934, 0, 1943,1834,1944); + f3n(1831,1935,1934, 0, 1834,1945,1944); + f3n(1833,1935,1831, 0, 1836,1945,1834); + f3n(1833,1936,1935, 0, 1836,1946,1945); + f3n(1833,1937,1936, 0, 1836,1947,1946); + f3n(1835,1937,1833, 0, 1838,1947,1836); + f3n(1835,1838,1937, 0, 1838,1841,1947); + f3n(1838,1938,1937, 0, 1841,1948,1947); + f3n(1838,1841,1938, 0, 1841,1949,1948); + f3n(1841,1939,1938, 0, 1949,1950,1948); + f3n(1841,1940,1939, 0, 1949,1951,1950); + f3n(1842,1940,1841, 0, 1952,1952,1952); + f3n(1939,1940,1842, 0, 1950,1951,1847); + f3n(1939,1842,1843, 0, 1950,1847,1846); + f3n(1941,1939,1843, 0, 1953,1950,1846); + f3n(1938,1939,1941, 0, 1948,1950,1953); + f3n(1938,1941,1942, 0, 1948,1953,1954); + f3n(1943,1942,1941, 0, 1955,1954,1953); + f3n(1943,1936,1942, 0, 1955,1946,1954); + f3n(1943,1944,1936, 0, 1955,1956,1946); + f3n(1945,1944,1943, 0, 1957,1956,1955); + f3n(1946,1944,1945, 0, 1958,1956,1957); + f3n(1946,1934,1944, 0, 1958,1944,1956); + f3n(1947,1934,1946, 0, 1959,1944,1958); + f3n(1947,1933,1934, 0, 1959,1943,1944); + f3n(1947,1948,1933, 0, 1959,1960,1943); + f3n(1849,1948,1947, 0, 1853,1960,1959); + f3n(1849,1949,1948, 0, 1853,1961,1960); + f3n(1849,1950,1949, 0, 1853,1962,1961); + f3n(1850,1950,1849, 0, 1854,1962,1853); + f3n(1850,1853,1950, 0, 1854,1857,1962); + f3n(1853,1855,1950, 0, 1857,1859,1962); + f3n(1855,1951,1950, 0, 1859,1963,1962); + f3n(1857,1951,1855, 0, 1861,1963,1859); + f3n(1857,1952,1951, 0, 1861,1964,1963); + f3n(1857,1860,1952, 0, 1861,1864,1964); + f3n(1952,1860,1953, 0, 1964,1864,1965); + f3n(1860,1862,1953, 0, 1864,1866,1965); + f3n(1862,1954,1953, 0, 1866,1966,1965); + f3n(1862,1863,1954, 0, 1866,1867,1966); + f3n(1863,1927,1954, 0, 1867,1937,1966); + f3n(1863,1926,1927, 0, 1867,1936,1937); + f3n(1863,1955,1926, 0, 1867,1967,1936); + f3n(1956,1955,1863, 0, 1968,1967,1867); + f3n(1956,1957,1955, 0, 1968,1969,1967); + f3n(1957,1956,1870, 0, 1969,1968,1874); + f3n(1870,1956,1864, 0, 1874,1968,1868); + f3n(1864,1956,1863, 0, 1868,1968,1867); + f3n(1870,1864,1865, 0, 1874,1868,1869); + f3n(1872,1957,1870, 0, 1876,1969,1874); + f3n(1876,1957,1872, 0, 1880,1969,1876); + f3n(1957,1876,1955, 0, 1969,1880,1967); + f3n(1876,1958,1955, 0, 1880,1970,1967); + f3n(1876,1959,1958, 0, 1880,1971,1970); + f3n(1877,1959,1876, 0, 1881,1971,1880); + f3n(1877,1960,1959, 0, 1881,1972,1971); + f3n(1879,1960,1877, 0, 1883,1972,1881); + f3n(1881,1960,1879, 0, 1885,1972,1883); + f3n(1881,1961,1960, 0, 1885,1973,1972); + f3n(1883,1961,1881, 0, 1887,1973,1885); + f3n(1883,1962,1961, 0, 1887,1974,1973); + f3n(1885,1962,1883, 0, 1889,1974,1887); + f3n(1885,1888,1962, 0, 1889,1892,1974); + f3n(1888,1963,1962, 0, 1892,1975,1974); + f3n(1888,1890,1963, 0, 1892,1894,1975); + f3n(1890,1964,1963, 0, 1894,1976,1975); + f3n(1892,1964,1890, 0, 1896,1976,1894); + f3n(1892,1965,1964, 0, 1896,1977,1976); + f3n(1894,1965,1892, 0, 1898,1977,1896); + f3n(1897,1965,1894, 0, 1901,1977,1898); + f3n(1897,1966,1965, 0, 1901,1978,1977); + f3n(1899,1966,1897, 0, 1903,1978,1901); + f3n(1899,1903,1966, 0, 1903,1907,1978); + f3n(1903,1967,1966, 0, 1907,1979,1978); + f3n(1903,1904,1967, 0, 1907,1908,1979); + f3n(1904,1905,1967, 0, 1908,1909,1979); + f3n(1967,1905,1968, 0, 1979,1909,1980); + f3n(1906,1968,1905, 0, 1910,1980,1909); + f3n(1906,1969,1968, 0, 1910,1981,1980); + f3n(1906,1923,1969, 0, 1910,1933,1981); + f3n(1907,1923,1906, 0, 1911,1933,1910); + f3n(1970,1969,1923, 0, 1982,1981,1933); + f3n(1971,1969,1970, 0, 1983,1981,1982); + f3n(1968,1969,1971, 0, 1980,1981,1983); + f3n(1972,1968,1971, 0, 1984,1980,1983); + f3n(1973,1968,1972, 0, 1985,1980,1984); + f3n(1967,1968,1973, 0, 1979,1980,1985); + f3n(1967,1973,1974, 0, 1979,1985,1986); + f3n(1974,1973,1975, 0, 1986,1985,1987); + f3n(1975,1973,1972, 0, 1987,1985,1984); + f3n(1975,1972,1976, 0, 1987,1984,1988); + f3n(1976,1972,1977, 0, 1988,1984,1989); + f3n(1972,1978,1977, 0, 1984,1990,1989); + f3n(1972,1971,1978, 0, 1984,1983,1990); + f3n(1971,1979,1978, 0, 1983,1991,1990); + f3n(1971,1970,1979, 0, 1983,1982,1991); + f3n(1970,1925,1979, 0, 1982,1935,1991); + f3n(1970,1924,1925, 0, 1982,1934,1935); + f3n(1970,1923,1924, 0, 1982,1933,1934); + f3n(1958,1979,1925, 0, 1970,1991,1935); + f3n(1958,1959,1979, 0, 1970,1971,1991); + f3n(1959,1978,1979, 0, 1971,1990,1991); + f3n(1960,1978,1959, 0, 1972,1990,1971); + f3n(1960,1977,1978, 0, 1972,1989,1990); + f3n(1961,1977,1960, 0, 1973,1989,1972); + f3n(1961,1976,1977, 0, 1973,1988,1989); + f3n(1962,1976,1961, 0, 1974,1988,1973); + f3n(1962,1963,1976, 0, 1974,1975,1988); + f3n(1963,1975,1976, 0, 1975,1987,1988); + f3n(1964,1975,1963, 0, 1976,1987,1975); + f3n(1964,1974,1975, 0, 1976,1986,1987); + f3n(1965,1974,1964, 0, 1977,1986,1976); + f3n(1966,1974,1965, 0, 1978,1986,1977); + f3n(1966,1967,1974, 0, 1978,1979,1986); + f3n(1955,1958,1925, 0, 1967,1970,1935); + f3n(1955,1925,1926, 0, 1967,1935,1936); + f3n(1874,1876,1872, 0, 1878,1880,1876); + f3n(1927,1928,1954, 0, 1937,1938,1966); + f3n(1928,1929,1954, 0, 1938,1939,1966); + f3n(1954,1929,1953, 0, 1966,1939,1965); + f3n(1929,1980,1953, 0, 1939,1992,1965); + f3n(1929,1930,1980, 0, 1939,1940,1992); + f3n(1930,1981,1980, 0, 1940,1993,1992); + f3n(1930,1931,1981, 0, 1940,1941,1993); + f3n(1931,1932,1981, 0, 1941,1942,1993); + f3n(1981,1932,1949, 0, 1993,1942,1961); + f3n(1948,1949,1932, 0, 1960,1961,1942); + f3n(1948,1932,1933, 0, 1960,1942,1943); + f3n(1951,1981,1949, 0, 1963,1993,1961); + f3n(1951,1952,1981, 0, 1963,1964,1993); + f3n(1952,1980,1981, 0, 1964,1992,1993); + f3n(1952,1953,1980, 0, 1964,1965,1992); + f3n(1950,1951,1949, 0, 1962,1963,1961); + f3n(1847,1849,1947, 0, 1851,1853,1959); + f3n(1847,1947,1846, 0, 1851,1959,1850); + f3n(1846,1947,1946, 0, 1850,1959,1958); + f3n(1846,1946,1945, 0, 1850,1958,1957); + f3n(1846,1945,1845, 0, 1850,1957,1849); + f3n(1845,1945,1982, 0, 1849,1957,1994); + f3n(1982,1945,1943, 0, 1994,1957,1955); + f3n(1982,1943,1983, 0, 1994,1955,1995); + f3n(1983,1943,1941, 0, 1995,1955,1953); + f3n(1941,1843,1983, 0, 1953,1846,1995); + f3n(1844,1983,1843, 0, 1848,1995,1846); + f3n(1844,1982,1983, 0, 1848,1994,1995); + f3n(1845,1982,1844, 0, 1849,1994,1848); + f3n(1934,1935,1944, 0, 1944,1945,1956); + f3n(1944,1935,1936, 0, 1956,1945,1946); + f3n(1937,1942,1936, 0, 1947,1954,1946); + f3n(1937,1938,1942, 0, 1947,1948,1954); + f3n(1984,1985,1986, 0, 1996,1997,1998); + f3n(1984,1987,1985, 0, 1996,1999,1997); + f3n(1987,1984,1988, 0, 1999,1996,2000); + f3n(1988,1990,1989, 0, 2000,2001,2002); + f3n(1991,1992,1990, 0, 2003,2004,2001); + f3n(1995,1992,1994, 0, 2005,2004,2006); + f3n(1985,1994,1996, 0, 1997,2006,2007); + f3n(1996,1994,1997, 0, 2007,2006,2008); + f3n(2001,2003,2002, 0, 2009,2010,2011); + f3n(2001,1991,2003, 0, 2009,2003,2010); + f3n(2003,1991,1988, 0, 2010,2003,2000); + f3n(2003,1988,2004, 0, 2010,2000,2012); + f3n(1988,1984,2004, 0, 2000,1996,2012); + f3n(2004,1984,2005, 0, 2012,1996,2013); + f3n(2005,1984,1986, 0, 2013,1996,1998); + f3n(2005,1986,2006, 0, 2013,1998,2014); + f3n(1986,1996,2007, 0, 1998,2007,2015); + f3n(2010,2008,2009, 0, 2016,2017,2018); + f3n(2015,2004,2014, 0, 2019,2012,2020); + f3n(2015,2003,2004, 0, 2019,2010,2012); + f3n(2018,2017,2013, 0, 2021,2022,2023); + f3n(2019,2017,2018, 0, 2024,2022,2021); + f3n(2019,2002,2017, 0, 2024,2011,2022); + f3n(2020,2002,2019, 0, 2025,2011,2024); + f3n(2020,2021,2002, 0, 2025,2026,2011); + f3n(2022,2021,2020, 0, 2027,2026,2025); + f3n(2022,2023,2021, 0, 2027,2028,2026); + f3n(2024,2023,2022, 0, 2029,2028,2027); + f3n(2025,2023,2024, 0, 2030,2028,2029); + f3n(2026,2023,2025, 0, 2031,2028,2030); + f3n(2026,2027,2023, 0, 2031,2032,2028); + f3n(2026,2028,2027, 0, 2031,2033,2032); + f3n(2026,2029,2028, 0, 2031,2034,2033); + f3n(2026,2030,2029, 0, 2031,2035,2034); + f3n(2030,2026,2025, 0, 2035,2031,2030); + f3n(2030,2025,2031, 0, 2035,2030,2036); + f3n(2031,2025,2024, 0, 2036,2030,2029); + f3n(2032,2031,2024, 0, 2037,2036,2029); + f3n(2033,2031,2032, 0, 2038,2036,2037); + f3n(2033,2034,2031, 0, 2038,2039,2036); + f3n(2035,2034,2033, 0, 2040,2039,2038); + f3n(2035,2036,2034, 0, 2040,2041,2039); + f3n(2035,2037,2036, 0, 2040,2042,2041); + f3n(2038,2037,2035, 0, 2043,2042,2040); + f3n(2039,2037,2038, 0, 2044,2042,2043); + f3n(2039,2040,2037, 0, 2044,2045,2042); + f3n(2041,2040,2039, 0, 2046,2045,2044); + f3n(2042,2040,2041, 0, 2047,2045,2046); + f3n(2042,2043,2040, 0, 2047,2048,2045); + f3n(2042,2044,2043, 0, 2047,2049,2048); + f3n(2045,2044,2042, 0, 2050,2049,2047); + f3n(2045,2046,2044, 0, 2050,2051,2049); + f3n(2047,2046,2045, 0, 2052,2051,2050); + f3n(2047,2048,2046, 0, 2052,2053,2051); + f3n(2049,2048,2047, 0, 2054,2053,2052); + f3n(2049,2050,2048, 0, 2054,2055,2053); + f3n(2051,2050,2049, 0, 2056,2055,2054); + f3n(2051,2052,2050, 0, 2056,2057,2055); + f3n(2053,2052,2051, 0, 2058,2057,2056); + f3n(2053,2054,2052, 0, 2058,2059,2057); + f3n(2055,2054,2053, 0, 2060,2059,2058); + f3n(2055,2056,2054, 0, 2060,2061,2059); + f3n(2057,2056,2055, 0, 2062,2061,2060); + f3n(2057,2058,2056, 0, 2062,2063,2061); + f3n(2059,2058,2057, 0, 2064,2063,2062); + f3n(2059,2060,2058, 0, 2064,2065,2063); + f3n(2061,2060,2059, 0, 2066,2065,2064); + f3n(2061,2062,2060, 0, 2066,2067,2065); + f3n(2061,2063,2062, 0, 2066,2068,2067); + f3n(2064,2063,2061, 0, 2069,2068,2066); + f3n(2064,2065,2063, 0, 2069,2070,2068); + f3n(2064,2066,2065, 0, 2069,2071,2070); + f3n(2066,2064,2067, 0, 2071,2069,2072); + f3n(2067,2064,2068, 0, 2072,2069,2073); + f3n(2064,2069,2068, 0, 2069,2074,2073); + f3n(2070,2069,2064, 0, 2075,2074,2069); + f3n(2071,2069,2070, 0, 2076,2074,2075); + f3n(2071,2072,2069, 0, 2076,2077,2074); + f3n(2071,2073,2072, 0, 2076,2078,2077); + f3n(2071,2074,2073, 0, 2076,2079,2078); + f3n(2071,2075,2074, 0, 2076,2080,2079); + f3n(2076,2075,2071, 0, 2081,2080,2076); + f3n(2076,2077,2075, 0, 2081,2082,2080); + f3n(2078,2077,2076, 0, 2083,2082,2081); + f3n(2079,2077,2078, 0, 2084,2082,2083); + f3n(2079,2080,2077, 0, 2084,2085,2082); + f3n(2081,2080,2079, 0, 2086,2085,2084); + f3n(2081,2082,2080, 0, 2086,2087,2085); + f3n(2081,2083,2082, 0, 2086,2088,2087); + f3n(2081,2084,2083, 0, 2086,2089,2088); + f3n(2085,2084,2081, 0, 2090,2089,2086); + f3n(2085,2086,2084, 0, 2090,2091,2089); + f3n(2085,2087,2086, 0, 2090,2092,2091); + f3n(2088,2087,2085, 0, 2093,2092,2090); + f3n(2088,2089,2087, 0, 2093,2094,2092); + f3n(2090,2089,2088, 0, 2095,2094,2093); + f3n(2090,2091,2089, 0, 2095,2096,2094); + f3n(2090,2092,2091, 0, 2095,2097,2096); + f3n(2090,2093,2092, 0, 2095,2098,2097); + f3n(2094,2093,2090, 0, 2099,2098,2095); + f3n(2095,2093,2094, 0, 2100,2098,2099); + f3n(2095,2096,2093, 0, 2100,2101,2098); + f3n(2097,2096,2095, 0, 2102,2101,2100); + f3n(2097,2098,2096, 0, 2102,2103,2101); + f3n(2099,2098,2097, 0, 2104,2103,2102); + f3n(2099,2100,2098, 0, 2104,2105,2103); + f3n(2101,2100,2099, 0, 2106,2105,2104); + f3n(2101,2102,2100, 0, 2106,2107,2105); + f3n(2101,2103,2102, 0, 2106,2108,2107); + f3n(2104,2103,2101, 0, 2109,2108,2106); + f3n(2105,2103,2104, 0, 2110,2108,2109); + f3n(2105,2106,2103, 0, 2110,2111,2108); + f3n(2107,2106,2105, 0, 2112,2111,2110); + f3n(2107,2108,2106, 0, 2112,2113,2111); + f3n(2109,2108,2107, 0, 2114,2113,2112); + f3n(2109,2110,2108, 0, 2114,2115,2113); + f3n(2111,2110,2109, 0, 2116,2115,2114); + f3n(2111,2112,2110, 0, 2116,2117,2115); + f3n(2111,2113,2112, 0, 2116,2118,2117); + f3n(2114,2113,2111, 0, 2119,2118,2116); + f3n(2114,2115,2113, 0, 2119,2120,2118); + f3n(2116,2115,2114, 0, 2121,2120,2119); + f3n(2116,2117,2115, 0, 2121,2122,2120); + f3n(2118,2117,2116, 0, 2123,2122,2121); + f3n(2118,2119,2117, 0, 2123,2124,2122); + f3n(2118,2120,2119, 0, 2123,2125,2124); + f3n(2121,2120,2118, 0, 2126,2125,2123); + f3n(2122,2120,2121, 0, 2127,2125,2126); + f3n(2122,2123,2120, 0, 2127,2128,2125); + f3n(2122,2124,2123, 0, 2127,2129,2128); + f3n(2124,2122,2125, 0, 2129,2127,2130); + f3n(2125,2122,2121, 0, 2130,2127,2126); + f3n(2125,2121,2126, 0, 2130,2126,2131); + f3n(2126,2121,2127, 0, 2131,2126,2132); + f3n(2121,2128,2127, 0, 2126,2133,2132); + f3n(2121,2118,2128, 0, 2126,2123,2133); + f3n(2128,2118,2129, 0, 2133,2123,2134); + f3n(2118,2130,2129, 0, 2123,2135,2134); + f3n(2130,2118,2116, 0, 2135,2123,2121); + f3n(2130,2116,2114, 0, 2135,2121,2119); + f3n(2130,2114,2131, 0, 2135,2119,2136); + f3n(2131,2114,2111, 0, 2136,2119,2116); + f3n(2131,2111,2132, 0, 2136,2116,2137); + f3n(2132,2111,2133, 0, 2137,2116,2138); + f3n(2133,2111,2109, 0, 2138,2116,2114); + f3n(2133,2109,2134, 0, 2138,2114,2139); + f3n(2109,2107,2134, 0, 2114,2112,2139); + f3n(2134,2107,2105, 0, 2139,2112,2110); + f3n(2134,2105,2135, 0, 2139,2110,2140); + f3n(2135,2105,2104, 0, 2140,2110,2109); + f3n(2135,2104,2136, 0, 2140,2109,2141); + f3n(2136,2104,2137, 0, 2141,2109,2142); + f3n(2104,2101,2137, 0, 2109,2106,2142); + f3n(2137,2101,2099, 0, 2142,2106,2104); + f3n(2137,2099,2138, 0, 2142,2104,2143); + f3n(2138,2099,2097, 0, 2143,2104,2102); + f3n(2138,2097,2139, 0, 2143,2102,2144); + f3n(2139,2097,2095, 0, 2144,2102,2100); + f3n(2139,2095,2140, 0, 2144,2100,2145); + f3n(2140,2095,2094, 0, 2145,2100,2099); + f3n(2140,2094,2141, 0, 2145,2099,2146); + f3n(2141,2094,2142, 0, 2146,2099,2147); + f3n(2094,2143,2142, 0, 2099,2148,2147); + f3n(2094,2090,2143, 0, 2099,2095,2148); + f3n(2143,2090,2144, 0, 2148,2095,2149); + f3n(2090,2088,2144, 0, 2095,2093,2149); + f3n(2088,2085,2144, 0, 2093,2090,2149); + f3n(2144,2085,2081, 0, 2149,2090,2086); + f3n(2144,2081,2079, 0, 2149,2086,2084); + f3n(2145,2144,2079, 0, 2150,2149,2084); + f3n(2143,2144,2145, 0, 2148,2149,2150); + f3n(2142,2143,2145, 0, 2147,2148,2150); + f3n(2145,2078,2142, 0, 2150,2083,2147); + f3n(2145,2079,2078, 0, 2150,2084,2083); + f3n(2142,2078,2141, 0, 2147,2083,2146); + f3n(2141,2078,2146, 0, 2146,2083,2151); + f3n(2146,2078,2147, 0, 2151,2083,2152); + f3n(2147,2078,2148, 0, 2152,2083,2153); + f3n(2078,2076,2148, 0, 2083,2081,2153); + f3n(2148,2076,2070, 0, 2153,2081,2075); + f3n(2076,2071,2070, 0, 2081,2076,2075); + f3n(2148,2070,2149, 0, 2153,2075,2154); + f3n(2149,2070,2150, 0, 2154,2075,2155); + f3n(2150,2070,2057, 0, 2155,2075,2062); + f3n(2057,2070,2059, 0, 2062,2075,2064); + f3n(2070,2061,2059, 0, 2075,2066,2064); + f3n(2070,2064,2061, 0, 2075,2069,2066); + f3n(2150,2057,2055, 0, 2155,2062,2060); + f3n(2150,2055,2151, 0, 2155,2060,2156); + f3n(2152,2151,2055, 0, 2157,2156,2060); + f3n(2149,2151,2152, 0, 2154,2156,2157); + f3n(2151,2149,2150, 0, 2156,2154,2155); + f3n(2147,2149,2152, 0, 2152,2154,2157); + f3n(2148,2149,2147, 0, 2153,2154,2152); + f3n(2147,2152,2146, 0, 2152,2157,2151); + f3n(2146,2152,2153, 0, 2151,2157,2158); + f3n(2153,2152,2154, 0, 2158,2157,2159); + f3n(2152,2155,2154, 0, 2157,2160,2159); + f3n(2152,2055,2155, 0, 2157,2060,2160); + f3n(2055,2053,2155, 0, 2060,2058,2160); + f3n(2155,2053,2051, 0, 2160,2058,2056); + f3n(2154,2155,2051, 0, 2159,2160,2056); + f3n(2154,2051,2156, 0, 2159,2056,2161); + f3n(2156,2051,2049, 0, 2161,2056,2054); + f3n(2156,2049,2047, 0, 2161,2054,2052); + f3n(2156,2047,2157, 0, 2161,2052,2162); + f3n(2157,2047,2045, 0, 2162,2052,2050); + f3n(2158,2157,2045, 0, 2163,2162,2050); + f3n(2159,2157,2158, 0, 2164,2162,2163); + f3n(2160,2157,2159, 0, 2165,2162,2164); + f3n(2160,2161,2157, 0, 2165,2166,2162); + f3n(2162,2161,2160, 0, 2167,2166,2165); + f3n(2163,2161,2162, 0, 2168,2166,2167); + f3n(2163,2164,2161, 0, 2168,2169,2166); + f3n(2165,2164,2163, 0, 2170,2169,2168); + f3n(2165,2138,2164, 0, 2170,2143,2169); + f3n(2165,2137,2138, 0, 2170,2142,2143); + f3n(2136,2137,2165, 0, 2141,2142,2170); + f3n(2166,2136,2165, 0, 2171,2141,2170); + f3n(2167,2136,2166, 0, 2172,2141,2171); + f3n(2167,2135,2136, 0, 2172,2140,2141); + f3n(2134,2135,2167, 0, 2139,2140,2172); + f3n(2168,2134,2167, 0, 2173,2139,2172); + f3n(2169,2134,2168, 0, 2174,2139,2173); + f3n(2169,2133,2134, 0, 2174,2138,2139); + f3n(2170,2133,2169, 0, 2175,2138,2174); + f3n(2170,2132,2133, 0, 2175,2137,2138); + f3n(2131,2132,2170, 0, 2136,2137,2175); + f3n(2171,2131,2170, 0, 2176,2136,2175); + f3n(2129,2131,2171, 0, 2134,2136,2176); + f3n(2129,2130,2131, 0, 2134,2135,2136); + f3n(2129,2171,2172, 0, 2134,2176,2177); + f3n(2172,2171,2170, 0, 2177,2176,2175); + f3n(2172,2170,2173, 0, 2177,2175,2178); + f3n(2173,2170,2174, 0, 2178,2175,2179); + f3n(2170,2169,2174, 0, 2175,2174,2179); + f3n(2174,2169,2175, 0, 2179,2174,2180); + f3n(2169,2168,2175, 0, 2174,2173,2180); + f3n(2168,2167,2175, 0, 2173,2172,2180); + f3n(2175,2167,2176, 0, 2180,2172,2181); + f3n(2167,2166,2176, 0, 2172,2171,2181); + f3n(2166,2177,2176, 0, 2171,2182,2181); + f3n(2166,2163,2177, 0, 2171,2168,2182); + f3n(2166,2165,2163, 0, 2171,2170,2168); + f3n(2177,2163,2162, 0, 2182,2168,2167); + f3n(2177,2162,2178, 0, 2182,2167,2183); + f3n(2178,2162,2179, 0, 2183,2167,2184); + f3n(2162,2160,2179, 0, 2167,2165,2184); + f3n(2179,2160,2180, 0, 2184,2165,2185); + f3n(2160,2159,2180, 0, 2165,2164,2185); + f3n(2180,2159,2181, 0, 2185,2164,2186); + f3n(2159,2182,2181, 0, 2164,2187,2186); + f3n(2159,2158,2182, 0, 2164,2163,2187); + f3n(2158,2041,2182, 0, 2163,2046,2187); + f3n(2158,2042,2041, 0, 2163,2047,2046); + f3n(2158,2045,2042, 0, 2163,2050,2047); + f3n(2183,2182,2041, 0, 2188,2187,2046); + f3n(2184,2182,2183, 0, 2189,2187,2188); + f3n(2184,2181,2182, 0, 2189,2186,2187); + f3n(2184,2180,2181, 0, 2189,2185,2186); + f3n(2185,2180,2184, 0, 2190,2185,2189); + f3n(2185,2186,2180, 0, 2190,2191,2185); + f3n(2187,2186,2185, 0, 2192,2191,2190); + f3n(2187,2188,2186, 0, 2192,2193,2191); + f3n(2189,2188,2187, 0, 2194,2193,2192); + f3n(2190,2188,2189, 0, 2195,2193,2194); + f3n(2190,2191,2188, 0, 2195,2196,2193); + f3n(2192,2191,2190, 0, 2197,2196,2195); + f3n(2193,2191,2192, 0, 2198,2196,2197); + f3n(2194,2191,2193, 0, 2199,2196,2198); + f3n(2194,2195,2191, 0, 2199,2200,2196); + f3n(2194,2196,2195, 0, 2199,2201,2200); + f3n(2197,2196,2194, 0, 2202,2201,2199); + f3n(2175,2196,2197, 0, 2180,2201,2202); + f3n(2175,2176,2196, 0, 2180,2181,2201); + f3n(2176,2177,2196, 0, 2181,2182,2201); + f3n(2177,2178,2196, 0, 2182,2183,2201); + f3n(2196,2178,2195, 0, 2201,2183,2200); + f3n(2195,2178,2198, 0, 2200,2183,2203); + f3n(2178,2179,2198, 0, 2183,2184,2203); + f3n(2198,2179,2186, 0, 2203,2184,2191); + f3n(2179,2180,2186, 0, 2184,2185,2191); + f3n(2198,2186,2188, 0, 2203,2191,2193); + f3n(2191,2198,2188, 0, 2196,2203,2193); + f3n(2195,2198,2191, 0, 2200,2203,2196); + f3n(2175,2197,2199, 0, 2180,2202,2204); + f3n(2199,2197,2194, 0, 2204,2202,2199); + f3n(2199,2194,2200, 0, 2204,2199,2205); + f3n(2200,2194,2201, 0, 2205,2199,2206); + f3n(2201,2194,2193, 0, 2206,2199,2198); + f3n(2201,2193,2192, 0, 2206,2198,2197); + f3n(2201,2192,2202, 0, 2206,2197,2207); + f3n(2110,2202,2192, 0, 2115,2207,2197); + f3n(2112,2202,2110, 0, 2117,2207,2115); + f3n(2112,2203,2202, 0, 2117,2208,2207); + f3n(2112,2204,2203, 0, 2117,2209,2208); + f3n(2113,2204,2112, 0, 2118,2209,2117); + f3n(2115,2204,2113, 0, 2120,2209,2118); + f3n(2115,2205,2204, 0, 2120,2210,2209); + f3n(2115,2206,2205, 0, 2120,2211,2210); + f3n(2117,2206,2115, 0, 2122,2211,2120); + f3n(2117,2119,2206, 0, 2122,2124,2211); + f3n(2119,2207,2206, 0, 2124,2212,2211); + f3n(2119,2208,2207, 0, 2124,2213,2212); + f3n(2120,2208,2119, 0, 2125,2213,2124); + f3n(2120,2123,2208, 0, 2125,2128,2213); + f3n(2123,2209,2208, 0, 2128,2214,2213); + f3n(2124,2209,2123, 0, 2129,2214,2128); + f3n(2209,2210,2208, 0, 2214,2215,2213); + f3n(2208,2210,2211, 0, 2213,2215,2216); + f3n(2208,2211,2212, 0, 2213,2216,2217); + f3n(2211,2213,2212, 0, 2216,2218,2217); + f3n(2214,2213,2211, 0, 2219,2218,2216); + f3n(2215,2213,2214, 0, 2220,2218,2219); + f3n(2215,2216,2213, 0, 2220,2221,2218); + f3n(2217,2216,2215, 0, 2222,2221,2220); + f3n(2218,2216,2217, 0, 2223,2221,2222); + f3n(2218,2219,2216, 0, 2223,2224,2221); + f3n(2220,2219,2218, 0, 2225,2224,2223); + f3n(2221,2219,2220, 0, 2226,2224,2225); + f3n(2221,2222,2219, 0, 2226,2227,2224); + f3n(2221,2223,2222, 0, 2226,2228,2227); + f3n(2221,2224,2223, 0, 2226,2229,2228); + f3n(2225,2224,2221, 0, 2230,2229,2226); + f3n(2225,2226,2224, 0, 2230,2231,2229); + f3n(2225,2227,2226, 0, 2230,2232,2231); + f3n(2172,2227,2225, 0, 2177,2232,2230); + f3n(2172,2228,2227, 0, 2177,2233,2232); + f3n(2172,2173,2228, 0, 2177,2178,2233); + f3n(2173,2174,2228, 0, 2178,2179,2233); + f3n(2174,2199,2228, 0, 2179,2204,2233); + f3n(2174,2175,2199, 0, 2179,2180,2204); + f3n(2228,2199,2200, 0, 2233,2204,2205); + f3n(2228,2200,2229, 0, 2233,2205,2234); + f3n(2229,2200,2230, 0, 2234,2205,2235); + f3n(2230,2200,2201, 0, 2235,2205,2206); + f3n(2230,2201,2202, 0, 2235,2206,2207); + f3n(2230,2202,2203, 0, 2235,2207,2208); + f3n(2204,2230,2203, 0, 2209,2235,2208); + f3n(2231,2230,2204, 0, 2236,2235,2209); + f3n(2226,2230,2231, 0, 2231,2235,2236); + f3n(2226,2229,2230, 0, 2231,2234,2235); + f3n(2228,2229,2226, 0, 2233,2234,2231); + f3n(2227,2228,2226, 0, 2232,2233,2231); + f3n(2223,2226,2231, 0, 2228,2231,2236); + f3n(2224,2226,2223, 0, 2229,2231,2228); + f3n(2223,2231,2204, 0, 2228,2236,2209); + f3n(2223,2204,2205, 0, 2228,2209,2210); + f3n(2232,2223,2205, 0, 2237,2228,2210); + f3n(2222,2223,2232, 0, 2227,2228,2237); + f3n(2219,2222,2232, 0, 2224,2227,2237); + f3n(2219,2232,2233, 0, 2224,2237,2238); + f3n(2233,2232,2207, 0, 2238,2237,2212); + f3n(2206,2207,2232, 0, 2211,2212,2237); + f3n(2206,2232,2205, 0, 2211,2237,2210); + f3n(2213,2233,2207, 0, 2218,2238,2212); + f3n(2213,2219,2233, 0, 2218,2224,2238); + f3n(2216,2219,2213, 0, 2221,2224,2218); + f3n(2213,2207,2212, 0, 2218,2212,2217); + f3n(2208,2212,2207, 0, 2213,2217,2212); + f3n(2234,2172,2225, 0, 2239,2177,2230); + f3n(2234,2129,2172, 0, 2239,2134,2177); + f3n(2127,2129,2234, 0, 2132,2134,2239); + f3n(2127,2128,2129, 0, 2132,2133,2134); + f3n(2127,2234,2225, 0, 2132,2239,2230); + f3n(2127,2225,2235, 0, 2132,2230,2240); + f3n(2235,2225,2221, 0, 2240,2230,2226); + f3n(2236,2235,2221, 0, 2241,2240,2226); + f3n(2127,2235,2236, 0, 2132,2240,2241); + f3n(2236,2126,2127, 0, 2241,2131,2132); + f3n(2125,2126,2236, 0, 2130,2131,2241); + f3n(2237,2125,2236, 0, 2242,2130,2241); + f3n(2238,2125,2237, 0, 2243,2130,2242); + f3n(2238,2124,2125, 0, 2243,2129,2130); + f3n(2239,2238,2237, 0, 2244,2243,2242); + f3n(2237,2218,2239, 0, 2242,2223,2244); + f3n(2237,2236,2218, 0, 2242,2241,2223); + f3n(2236,2220,2218, 0, 2241,2225,2223); + f3n(2236,2221,2220, 0, 2241,2226,2225); + f3n(2239,2218,2217, 0, 2244,2223,2222); + f3n(2110,2192,2108, 0, 2115,2197,2113); + f3n(2108,2192,2106, 0, 2113,2197,2111); + f3n(2106,2192,2190, 0, 2111,2197,2195); + f3n(2106,2190,2189, 0, 2111,2195,2194); + f3n(2106,2189,2103, 0, 2111,2194,2108); + f3n(2103,2189,2102, 0, 2108,2194,2107); + f3n(2102,2189,2187, 0, 2107,2194,2192); + f3n(2102,2187,2240, 0, 2107,2192,2245); + f3n(2240,2187,2185, 0, 2245,2192,2190); + f3n(2240,2185,2241, 0, 2245,2190,2246); + f3n(2241,2185,2184, 0, 2246,2190,2189); + f3n(2241,2184,2242, 0, 2246,2189,2247); + f3n(2184,2243,2242, 0, 2189,2248,2247); + f3n(2243,2184,2244, 0, 2248,2189,2249); + f3n(2184,2183,2244, 0, 2189,2188,2249); + f3n(2244,2183,2041, 0, 2249,2188,2046); + f3n(2244,2041,2245, 0, 2249,2046,2250); + f3n(2245,2041,2039, 0, 2250,2046,2044); + f3n(2245,2039,2038, 0, 2250,2044,2043); + f3n(2245,2038,2246, 0, 2250,2043,2251); + f3n(2246,2038,2247, 0, 2251,2043,2252); + f3n(2247,2038,2035, 0, 2252,2043,2040); + f3n(2035,2248,2247, 0, 2040,2253,2252); + f3n(2248,2035,2033, 0, 2253,2040,2038); + f3n(2248,2033,2249, 0, 2253,2038,2254); + f3n(2249,2033,2032, 0, 2254,2038,2037); + f3n(2249,2032,2250, 0, 2254,2037,2255); + f3n(2032,2251,2250, 0, 2037,2256,2255); + f3n(2024,2251,2032, 0, 2029,2256,2037); + f3n(2024,2022,2251, 0, 2029,2027,2256); + f3n(2022,2252,2251, 0, 2027,2257,2256); + f3n(2022,2020,2252, 0, 2027,2025,2257); + f3n(2020,2019,2252, 0, 2025,2024,2257); + f3n(2019,2018,2252, 0, 2024,2021,2257); + f3n(2253,2252,2018, 0, 2258,2257,2021); + f3n(2252,2253,2254, 0, 2257,2258,2259); + f3n(2254,2253,2255, 0, 2259,2258,2260); + f3n(2255,2253,2256, 0, 2260,2258,2261); + f3n(2256,2253,2012, 0, 2261,2258,2262); + f3n(2012,2253,2018, 0, 2262,2258,2021); + f3n(2012,2018,2013, 0, 2262,2021,2023); + f3n(2256,2010,2257, 0, 2261,2016,2263); + f3n(2010,2009,2257, 0, 2016,2018,2263); + f3n(2258,2257,2009, 0, 2264,2263,2018); + f3n(2255,2257,2258, 0, 2260,2263,2264); + f3n(2255,2256,2257, 0, 2260,2261,2263); + f3n(2255,2258,2259, 0, 2260,2264,2265); + f3n(2260,2259,2258, 0, 2266,2265,2264); + f3n(2028,2259,2260, 0, 2033,2265,2266); + f3n(2028,2261,2259, 0, 2033,2267,2265); + f3n(2029,2261,2028, 0, 2034,2267,2033); + f3n(2029,2262,2261, 0, 2034,2268,2267); + f3n(2030,2262,2029, 0, 2035,2268,2034); + f3n(2034,2262,2030, 0, 2039,2268,2035); + f3n(2034,2036,2262, 0, 2039,2041,2268); + f3n(2036,2263,2262, 0, 2041,2269,2268); + f3n(2036,2264,2263, 0, 2041,2270,2269); + f3n(2037,2264,2036, 0, 2042,2270,2041); + f3n(2037,2265,2264, 0, 2042,2271,2270); + f3n(2037,2040,2265, 0, 2042,2045,2271); + f3n(2043,2265,2040, 0, 2048,2271,2045); + f3n(2043,2266,2265, 0, 2048,2272,2271); + f3n(2043,2267,2266, 0, 2048,2273,2272); + f3n(2044,2267,2043, 0, 2049,2273,2048); + f3n(2044,2268,2267, 0, 2049,2274,2273); + f3n(2046,2268,2044, 0, 2051,2274,2049); + f3n(2048,2268,2046, 0, 2053,2274,2051); + f3n(2048,2269,2268, 0, 2053,2275,2274); + f3n(2048,2050,2269, 0, 2053,2055,2275); + f3n(2050,2270,2269, 0, 2055,2276,2275); + f3n(2052,2270,2050, 0, 2057,2276,2055); + f3n(2052,2271,2270, 0, 2057,2277,2276); + f3n(2272,2271,2052, 0, 2278,2277,2057); + f3n(2272,2273,2271, 0, 2278,2279,2277); + f3n(2274,2273,2272, 0, 2280,2279,2278); + f3n(2274,2275,2273, 0, 2280,2281,2279); + f3n(2274,2276,2275, 0, 2280,2282,2281); + f3n(2277,2276,2274, 0, 2283,2282,2280); + f3n(2277,2278,2276, 0, 2283,2284,2282); + f3n(2277,2279,2278, 0, 2283,2285,2284); + f3n(2280,2279,2277, 0, 2286,2285,2283); + f3n(2280,2281,2279, 0, 2286,2287,2285); + f3n(2282,2281,2280, 0, 2288,2287,2286); + f3n(2282,2283,2281, 0, 2288,2289,2287); + f3n(2284,2283,2282, 0, 2290,2289,2288); + f3n(2284,2285,2283, 0, 2290,2291,2289); + f3n(2284,2247,2285, 0, 2290,2252,2291); + f3n(2246,2247,2284, 0, 2251,2252,2290); + f3n(2246,2284,2286, 0, 2251,2290,2292); + f3n(2286,2284,2066, 0, 2292,2290,2071); + f3n(2066,2284,2282, 0, 2071,2290,2288); + f3n(2066,2282,2065, 0, 2071,2288,2070); + f3n(2282,2280,2065, 0, 2288,2286,2070); + f3n(2065,2280,2287, 0, 2070,2286,2293); + f3n(2280,2288,2287, 0, 2286,2294,2293); + f3n(2056,2288,2280, 0, 2061,2294,2286); + f3n(2058,2288,2056, 0, 2063,2294,2061); + f3n(2058,2289,2288, 0, 2063,2295,2294); + f3n(2058,2290,2289, 0, 2063,2296,2295); + f3n(2058,2060,2290, 0, 2063,2065,2296); + f3n(2290,2060,2291, 0, 2296,2065,2297); + f3n(2062,2291,2060, 0, 2067,2297,2065); + f3n(2062,2292,2291, 0, 2067,2298,2297); + f3n(2062,2293,2292, 0, 2067,2299,2298); + f3n(2062,2063,2293, 0, 2067,2068,2299); + f3n(2063,2294,2293, 0, 2068,2300,2299); + f3n(2063,2287,2294, 0, 2068,2293,2300); + f3n(2065,2287,2063, 0, 2070,2293,2068); + f3n(2287,2289,2294, 0, 2293,2295,2300); + f3n(2287,2288,2289, 0, 2293,2294,2295); + f3n(2294,2289,2295, 0, 2300,2295,2301); + f3n(2290,2295,2289, 0, 2296,2301,2295); + f3n(2290,2296,2295, 0, 2296,2302,2301); + f3n(2291,2296,2290, 0, 2297,2302,2296); + f3n(2291,2297,2296, 0, 2297,2303,2302); + f3n(2292,2297,2291, 0, 2298,2303,2297); + f3n(2292,2298,2297, 0, 2298,2304,2303); + f3n(2292,2299,2298, 0, 2298,2305,2304); + f3n(2292,2300,2299, 0, 2298,2306,2305); + f3n(2292,2293,2300, 0, 2298,2299,2306); + f3n(2293,2301,2300, 0, 2299,2307,2306); + f3n(2294,2301,2293, 0, 2300,2307,2299); + f3n(2294,2295,2301, 0, 2300,2301,2307); + f3n(2301,2295,2302, 0, 2307,2301,2308); + f3n(2296,2302,2295, 0, 2302,2308,2301); + f3n(2296,2303,2302, 0, 2302,2309,2308); + f3n(2297,2303,2296, 0, 2303,2309,2302); + f3n(2304,2303,2297, 0, 2310,2309,2303); + f3n(2303,2304,2302, 0, 2309,2310,2308); + f3n(2302,2304,2305, 0, 2308,2310,2311); + f3n(2304,2306,2305, 0, 2310,2312,2311); + f3n(2304,2307,2306, 0, 2310,2313,2312); + f3n(2308,2307,2304, 0, 2314,2313,2310); + f3n(2309,2307,2308, 0, 2315,2313,2314); + f3n(2309,2310,2307, 0, 2315,2316,2313); + f3n(2311,2310,2309, 0, 2317,2316,2315); + f3n(2312,2310,2311, 0, 2318,2316,2317); + f3n(2312,2313,2310, 0, 2318,2319,2316); + f3n(2314,2313,2312, 0, 2320,2319,2318); + f3n(2315,2313,2314, 0, 2321,2319,2320); + f3n(2316,2313,2315, 0, 2322,2319,2321); + f3n(2316,2306,2313, 0, 2322,2312,2319); + f3n(2317,2306,2316, 0, 2323,2312,2322); + f3n(2317,2305,2306, 0, 2323,2311,2312); + f3n(2318,2305,2317, 0, 2324,2311,2323); + f3n(2318,2302,2305, 0, 2324,2308,2311); + f3n(2301,2302,2318, 0, 2307,2308,2324); + f3n(2300,2301,2318, 0, 2306,2307,2324); + f3n(2299,2300,2318, 0, 2305,2306,2324); + f3n(2317,2299,2318, 0, 2323,2305,2324); + f3n(2319,2299,2317, 0, 2325,2305,2323); + f3n(2320,2299,2319, 0, 2326,2305,2325); + f3n(2298,2299,2320, 0, 2304,2305,2326); + f3n(2298,2320,2321, 0, 2304,2326,2327); + f3n(2320,2308,2321, 0, 2326,2314,2327); + f3n(2320,2322,2308, 0, 2326,2328,2314); + f3n(2320,2319,2322, 0, 2326,2325,2328); + f3n(2322,2319,2323, 0, 2328,2325,2329); + f3n(2319,2316,2323, 0, 2325,2322,2329); + f3n(2319,2317,2316, 0, 2325,2323,2322); + f3n(2323,2316,2315, 0, 2329,2322,2321); + f3n(2324,2323,2315, 0, 2330,2329,2321); + f3n(2325,2323,2324, 0, 2331,2329,2330); + f3n(2325,2322,2323, 0, 2331,2328,2329); + f3n(2322,2325,2309, 0, 2328,2331,2315); + f3n(2325,2326,2309, 0, 2331,2332,2315); + f3n(2325,2327,2326, 0, 2331,2333,2332); + f3n(2325,2324,2327, 0, 2331,2330,2333); + f3n(2327,2324,2315, 0, 2333,2330,2321); + f3n(2327,2315,2314, 0, 2333,2321,2320); + f3n(2328,2327,2314, 0, 2334,2333,2320); + f3n(2326,2327,2328, 0, 2332,2333,2334); + f3n(2326,2328,2329, 0, 2332,2334,2335); + f3n(2329,2328,2330, 0, 2335,2334,2336); + f3n(2328,2331,2330, 0, 2334,2337,2336); + f3n(2328,2314,2331, 0, 2334,2320,2337); + f3n(2314,2312,2331, 0, 2320,2318,2337); + f3n(2331,2312,2332, 0, 2337,2318,2338); + f3n(2312,2333,2332, 0, 2318,2339,2338); + f3n(2334,2333,2312, 0, 2340,2339,2318); + f3n(2335,2333,2334, 0, 2341,2339,2340); + f3n(2336,2333,2335, 0, 2342,2339,2341); + f3n(2333,2337,2332, 0, 2339,2343,2338); + f3n(2332,2337,2338, 0, 2338,2343,2344); + f3n(2337,2339,2338, 0, 2343,2345,2344); + f3n(2343,2341,2342, 0, 2346,2347,2348); + f3n(2345,2343,2346, 0, 2349,2346,2350); + f3n(2346,2343,2342, 0, 2350,2346,2348); + f3n(2347,2346,2342, 0, 2351,2350,2348); + f3n(2348,2346,2347, 0, 2352,2350,2351); + f3n(2348,2349,2346, 0, 2352,2353,2350); + f3n(2351,2350,2348, 0, 2354,2355,2352); + f3n(2352,2354,2353, 0, 2356,2357,2358); + f3n(2357,2344,2354, 0, 2359,2360,2357); + f3n(2338,2344,2357, 0, 2344,2360,2359); + f3n(2358,2332,2338, 0, 2361,2338,2344); + f3n(2331,2332,2358, 0, 2337,2338,2361); + f3n(2330,2331,2358, 0, 2336,2337,2361); + f3n(2358,2357,2330, 0, 2361,2359,2336); + f3n(2330,2357,2359, 0, 2336,2359,2362); + f3n(2362,2352,2351, 0, 2363,2356,2354); + f3n(2362,2348,2363, 0, 2363,2352,2364); + f3n(2347,2363,2348, 0, 2351,2364,2352); + f3n(2363,2347,2364, 0, 2364,2351,2365); + f3n(2365,2364,2347, 0, 2366,2365,2351); + f3n(2369,2361,2363, 0, 2367,2368,2364); + f3n(2370,2361,2369, 0, 2369,2368,2367); + f3n(2370,2330,2361, 0, 2369,2336,2368); + f3n(2329,2330,2370, 0, 2335,2336,2369); + f3n(2329,2370,2371, 0, 2335,2369,2370); + f3n(2370,2369,2371, 0, 2369,2367,2370); + f3n(2369,2367,2371, 0, 2367,2371,2370); + f3n(2367,2369,2368, 0, 2371,2367,2372); + f3n(2372,2371,2367, 0, 2373,2370,2371); + f3n(2371,2372,2373, 0, 2370,2373,2374); + f3n(2373,2372,2334, 0, 2374,2373,2340); + f3n(2372,2335,2334, 0, 2373,2341,2340); + f3n(2366,2335,2372, 0, 2375,2341,2373); + f3n(2347,2342,2365, 0, 2351,2348,2366); + f3n(2367,2366,2372, 0, 2371,2375,2373); + f3n(2373,2334,2311, 0, 2374,2340,2317); + f3n(2311,2334,2312, 0, 2317,2340,2318); + f3n(2373,2311,2309, 0, 2374,2317,2315); + f3n(2326,2373,2309, 0, 2332,2374,2315); + f3n(2326,2329,2373, 0, 2332,2335,2374); + f3n(2329,2371,2373, 0, 2335,2370,2374); + f3n(2361,2330,2359, 0, 2368,2336,2362); + f3n(2361,2362,2363, 0, 2368,2363,2364); + f3n(2344,2345,2354, 0, 2360,2349,2357); + f3n(2349,2345,2346, 0, 2353,2349,2350); + f3n(2322,2309,2308, 0, 2328,2315,2314); + f3n(2304,2321,2308, 0, 2310,2327,2314); + f3n(2321,2304,2297, 0, 2327,2310,2303); + f3n(2298,2321,2297, 0, 2304,2327,2303); + f3n(2313,2306,2307, 0, 2319,2312,2313); + f3n(2310,2313,2307, 0, 2316,2319,2313); + f3n(2056,2280,2277, 0, 2061,2286,2283); + f3n(2056,2277,2274, 0, 2061,2283,2280); + f3n(2056,2274,2272, 0, 2061,2280,2278); + f3n(2056,2272,2054, 0, 2061,2278,2059); + f3n(2054,2272,2052, 0, 2059,2278,2057); + f3n(2066,2374,2286, 0, 2071,2376,2292); + f3n(2374,2066,2091, 0, 2376,2071,2096); + f3n(2091,2066,2067, 0, 2096,2071,2072); + f3n(2091,2067,2375, 0, 2096,2072,2377); + f3n(2375,2067,2376, 0, 2377,2072,2378); + f3n(2067,2068,2376, 0, 2072,2073,2378); + f3n(2068,2377,2376, 0, 2073,2379,2378); + f3n(2068,2378,2377, 0, 2073,2380,2379); + f3n(2068,2069,2378, 0, 2073,2074,2380); + f3n(2069,2072,2378, 0, 2074,2077,2380); + f3n(2378,2072,2379, 0, 2380,2077,2381); + f3n(2380,2379,2072, 0, 2382,2381,2077); + f3n(2381,2379,2380, 0, 2383,2381,2382); + f3n(2382,2379,2381, 0, 2384,2381,2383); + f3n(2382,2383,2379, 0, 2384,2385,2381); + f3n(2384,2383,2382, 0, 2386,2385,2384); + f3n(2384,2385,2383, 0, 2386,2387,2385); + f3n(2384,2386,2385, 0, 2386,2388,2387); + f3n(2387,2386,2384, 0, 2389,2388,2386); + f3n(2386,2387,2388, 0, 2388,2389,2390); + f3n(2387,2389,2388, 0, 2389,2391,2390); + f3n(2387,2390,2389, 0, 2389,2392,2391); + f3n(2387,2391,2390, 0, 2389,2393,2392); + f3n(2387,2384,2391, 0, 2389,2386,2393); + f3n(2391,2384,2382, 0, 2393,2386,2384); + f3n(2391,2382,2392, 0, 2393,2384,2394); + f3n(2382,2381,2392, 0, 2384,2383,2394); + f3n(2392,2381,2393, 0, 2394,2383,2395); + f3n(2394,2393,2381, 0, 2396,2395,2383); + f3n(2394,2395,2393, 0, 2396,2397,2395); + f3n(2395,2394,2389, 0, 2397,2396,2391); + f3n(2389,2394,2380, 0, 2391,2396,2382); + f3n(2380,2394,2381, 0, 2382,2396,2383); + f3n(2389,2380,2388, 0, 2391,2382,2390); + f3n(2074,2388,2380, 0, 2079,2390,2382); + f3n(2396,2388,2074, 0, 2398,2390,2079); + f3n(2396,2386,2388, 0, 2398,2388,2390); + f3n(2396,2385,2386, 0, 2398,2387,2388); + f3n(2396,2377,2385, 0, 2398,2379,2387); + f3n(2397,2377,2396, 0, 2399,2379,2398); + f3n(2397,2376,2377, 0, 2399,2378,2379); + f3n(2375,2376,2397, 0, 2377,2378,2399); + f3n(2375,2397,2077, 0, 2377,2399,2082); + f3n(2077,2397,2075, 0, 2082,2399,2080); + f3n(2397,2396,2075, 0, 2399,2398,2080); + f3n(2075,2396,2074, 0, 2080,2398,2079); + f3n(2375,2077,2398, 0, 2377,2082,2400); + f3n(2080,2398,2077, 0, 2085,2400,2082); + f3n(2080,2082,2398, 0, 2085,2087,2400); + f3n(2082,2399,2398, 0, 2087,2401,2400); + f3n(2082,2400,2399, 0, 2087,2402,2401); + f3n(2083,2400,2082, 0, 2088,2402,2087); + f3n(2083,2401,2400, 0, 2088,2403,2402); + f3n(2402,2401,2083, 0, 2404,2403,2088); + f3n(2403,2401,2402, 0, 2405,2403,2404); + f3n(2403,2404,2401, 0, 2405,2406,2403); + f3n(2403,2405,2404, 0, 2405,2407,2406); + f3n(2405,2403,2406, 0, 2407,2405,2408); + f3n(2406,2403,2407, 0, 2408,2405,2409); + f3n(2407,2403,2402, 0, 2409,2405,2404); + f3n(2402,2408,2407, 0, 2404,2410,2409); + f3n(2084,2408,2402, 0, 2089,2410,2404); + f3n(2084,2086,2408, 0, 2089,2091,2410); + f3n(2086,2409,2408, 0, 2091,2411,2410); + f3n(2410,2409,2086, 0, 2412,2411,2091); + f3n(2410,2398,2409, 0, 2412,2400,2411); + f3n(2375,2398,2410, 0, 2377,2400,2412); + f3n(2089,2375,2410, 0, 2094,2377,2412); + f3n(2091,2375,2089, 0, 2096,2377,2094); + f3n(2089,2410,2087, 0, 2094,2412,2092); + f3n(2087,2410,2086, 0, 2092,2412,2091); + f3n(2398,2399,2409, 0, 2400,2401,2411); + f3n(2409,2399,2411, 0, 2411,2401,2413); + f3n(2411,2399,2412, 0, 2413,2401,2414); + f3n(2400,2412,2399, 0, 2402,2414,2401); + f3n(2413,2412,2400, 0, 2415,2414,2402); + f3n(2414,2412,2413, 0, 2416,2414,2415); + f3n(2414,2411,2412, 0, 2416,2413,2414); + f3n(2407,2411,2414, 0, 2409,2413,2416); + f3n(2407,2408,2411, 0, 2409,2410,2413); + f3n(2408,2409,2411, 0, 2410,2411,2413); + f3n(2406,2407,2414, 0, 2408,2409,2416); + f3n(2406,2414,2415, 0, 2408,2416,2417); + f3n(2414,2413,2415, 0, 2416,2415,2417); + f3n(2415,2413,2416, 0, 2417,2415,2418); + f3n(2416,2413,2417, 0, 2418,2415,2419); + f3n(2417,2413,2400, 0, 2419,2415,2402); + f3n(2404,2417,2400, 0, 2406,2419,2402); + f3n(2418,2417,2404, 0, 2420,2419,2406); + f3n(2418,2419,2417, 0, 2420,2421,2419); + f3n(2418,2420,2419, 0, 2420,2422,2421); + f3n(2418,2421,2420, 0, 2420,2423,2422); + f3n(2422,2421,2418, 0, 2424,2423,2420); + f3n(2422,2423,2421, 0, 2424,2425,2423); + f3n(2424,2423,2422, 0, 2426,2425,2424); + f3n(2425,2423,2424, 0, 2427,2425,2426); + f3n(2425,2426,2423, 0, 2427,2428,2425); + f3n(2425,2427,2426, 0, 2427,2429,2428); + f3n(2427,2425,2428, 0, 2429,2427,2430); + f3n(2428,2425,2429, 0, 2430,2427,2431); + f3n(2425,2424,2429, 0, 2427,2426,2431); + f3n(2429,2424,2430, 0, 2431,2426,2432); + f3n(2424,2422,2430, 0, 2426,2424,2432); + f3n(2422,2431,2430, 0, 2424,2433,2432); + f3n(2405,2431,2422, 0, 2407,2433,2424); + f3n(2405,2406,2431, 0, 2407,2408,2433); + f3n(2406,2415,2431, 0, 2408,2417,2433); + f3n(2431,2415,2432, 0, 2433,2417,2434); + f3n(2432,2415,2416, 0, 2434,2417,2418); + f3n(2432,2416,2433, 0, 2434,2418,2435); + f3n(2420,2433,2416, 0, 2422,2435,2418); + f3n(2434,2433,2420, 0, 2436,2435,2422); + f3n(2432,2433,2434, 0, 2434,2435,2436); + f3n(2435,2432,2434, 0, 2437,2434,2436); + f3n(2430,2432,2435, 0, 2432,2434,2437); + f3n(2431,2432,2430, 0, 2433,2434,2432); + f3n(2429,2430,2435, 0, 2431,2432,2437); + f3n(2429,2435,2436, 0, 2431,2437,2438); + f3n(2436,2435,2434, 0, 2438,2437,2436); + f3n(2436,2434,2437, 0, 2438,2436,2439); + f3n(2437,2434,2438, 0, 2439,2436,2440); + f3n(2438,2434,2420, 0, 2440,2436,2422); + f3n(2438,2420,2423, 0, 2440,2422,2425); + f3n(2423,2420,2421, 0, 2425,2422,2423); + f3n(2439,2438,2423, 0, 2441,2440,2425); + f3n(2439,2437,2438, 0, 2441,2439,2440); + f3n(2440,2437,2439, 0, 2442,2439,2441); + f3n(2440,2441,2437, 0, 2442,2443,2439); + f3n(2442,2441,2440, 0, 2444,2443,2442); + f3n(2442,2443,2441, 0, 2444,2445,2443); + f3n(2448,2441,2447, 0, 2446,2443,2447); + f3n(2448,2437,2441, 0, 2446,2439,2443); + f3n(2449,2437,2448, 0, 2448,2439,2446); + f3n(2436,2437,2449, 0, 2438,2439,2448); + f3n(2428,2436,2449, 0, 2430,2438,2448); + f3n(2428,2429,2436, 0, 2430,2431,2438); + f3n(2450,2428,2449, 0, 2449,2430,2448); + f3n(2450,2427,2428, 0, 2449,2429,2430); + f3n(2450,2451,2427, 0, 2449,2450,2429); + f3n(2451,2450,2452, 0, 2450,2449,2451); + f3n(2452,2450,2453, 0, 2451,2449,2452); + f3n(2450,2454,2453, 0, 2449,2453,2452); + f3n(2450,2455,2454, 0, 2449,2454,2453); + f3n(2450,2449,2455, 0, 2449,2448,2454); + f3n(2449,2448,2455, 0, 2448,2446,2454); + f3n(2455,2448,2456, 0, 2454,2446,2455); + f3n(2456,2448,2447, 0, 2455,2446,2447); + f3n(2456,2447,2457, 0, 2455,2447,2456); + f3n(2456,2458,2454, 0, 2455,2457,2453); + f3n(2461,2445,2444, 0, 2458,2459,2460); + f3n(2462,2461,2444, 0, 2461,2458,2460); + f3n(2460,2461,2462, 0, 2462,2458,2461); + f3n(2463,2460,2462, 0, 2463,2462,2461); + f3n(2472,2463,2462, 0, 2464,2463,2461); + f3n(2472,2462,2473, 0, 2464,2461,2465); + f3n(2473,2462,2444, 0, 2465,2461,2460); + f3n(2473,2444,2474, 0, 2465,2460,2466); + f3n(2476,2475,2442, 0, 2467,2468,2444); + f3n(2477,2475,2476, 0, 2469,2468,2467); + f3n(2481,2452,2480, 0, 2470,2451,2471); + f3n(2451,2452,2481, 0, 2450,2451,2470); + f3n(2451,2481,2482, 0, 2450,2470,2472); + f3n(2481,2477,2482, 0, 2470,2469,2472); + f3n(2481,2479,2477, 0, 2470,2473,2469); + f3n(2477,2476,2482, 0, 2469,2467,2472); + f3n(2482,2476,2426, 0, 2472,2467,2428); + f3n(2476,2440,2426, 0, 2467,2442,2428); + f3n(2476,2442,2440, 0, 2467,2444,2442); + f3n(2426,2440,2439, 0, 2428,2442,2441); + f3n(2426,2439,2423, 0, 2428,2441,2425); + f3n(2427,2482,2426, 0, 2429,2472,2428); + f3n(2451,2482,2427, 0, 2450,2472,2429); + f3n(2420,2416,2419, 0, 2422,2418,2421); + f3n(2416,2417,2419, 0, 2418,2419,2421); + f3n(2405,2422,2418, 0, 2407,2424,2420); + f3n(2405,2418,2404, 0, 2407,2420,2406); + f3n(2404,2400,2401, 0, 2406,2402,2403); + f3n(2084,2402,2083, 0, 2089,2404,2088); + f3n(2377,2378,2385, 0, 2379,2380,2387); + f3n(2385,2378,2383, 0, 2387,2380,2385); + f3n(2378,2379,2383, 0, 2380,2381,2385); + f3n(2073,2074,2380, 0, 2078,2079,2382); + f3n(2073,2380,2072, 0, 2078,2382,2077); + f3n(2483,2395,2389, 0, 2474,2397,2391); + f3n(2483,2484,2395, 0, 2474,2475,2397); + f3n(2483,2485,2484, 0, 2474,2476,2475); + f3n(2390,2485,2483, 0, 2392,2476,2474); + f3n(2390,2486,2485, 0, 2392,2477,2476); + f3n(2390,2487,2486, 0, 2392,2478,2477); + f3n(2390,2391,2487, 0, 2392,2393,2478); + f3n(2487,2391,2392, 0, 2478,2393,2394); + f3n(2487,2392,2488, 0, 2478,2394,2479); + f3n(2392,2393,2488, 0, 2394,2395,2479); + f3n(2488,2393,2489, 0, 2479,2395,2480); + f3n(2484,2489,2393, 0, 2475,2480,2395); + f3n(2490,2489,2484, 0, 2481,2480,2475); + f3n(2491,2489,2490, 0, 2482,2480,2481); + f3n(2488,2489,2491, 0, 2479,2480,2482); + f3n(2492,2488,2491, 0, 2483,2479,2482); + f3n(2492,2487,2488, 0, 2483,2478,2479); + f3n(2486,2487,2492, 0, 2477,2478,2483); + f3n(2493,2486,2492, 0, 2484,2477,2483); + f3n(2493,2494,2486, 0, 2484,2485,2477); + f3n(2493,2495,2494, 0, 2484,2486,2485); + f3n(2495,2493,2496, 0, 2486,2484,2487); + f3n(2496,2493,2492, 0, 2487,2484,2483); + f3n(2496,2492,2491, 0, 2487,2483,2482); + f3n(2496,2491,2497, 0, 2487,2482,2488); + f3n(2497,2491,2490, 0, 2488,2482,2481); + f3n(2497,2490,2498, 0, 2488,2481,2489); + f3n(2498,2490,2499, 0, 2489,2481,2490); + f3n(2499,2490,2484, 0, 2490,2481,2475); + f3n(2494,2499,2484, 0, 2485,2490,2475); + f3n(2500,2499,2494, 0, 2491,2490,2485); + f3n(2500,2498,2499, 0, 2491,2489,2490); + f3n(2501,2498,2500, 0, 2492,2489,2491); + f3n(2501,2502,2498, 0, 2492,2493,2489); + f3n(2501,2503,2502, 0, 2492,2494,2493); + f3n(2504,2503,2501, 0, 2495,2494,2492); + f3n(2504,2505,2503, 0, 2495,2496,2494); + f3n(2506,2505,2504, 0, 2497,2496,2495); + f3n(2509,2510,2507, 0, 2498,2499,2500); + f3n(2509,2511,2510, 0, 2498,2501,2499); + f3n(2509,2512,2511, 0, 2498,2502,2501); + f3n(2513,2512,2509, 0, 2503,2502,2498); + f3n(2513,2516,2515, 0, 2503,2504,2505); + f3n(2517,2516,2513, 0, 2506,2504,2503); + f3n(2517,2518,2516, 0, 2506,2507,2504); + f3n(2518,2517,2519, 0, 2507,2506,2508); + f3n(2517,2520,2519, 0, 2506,2509,2508); + f3n(2517,2513,2520, 0, 2506,2503,2509); + f3n(2520,2513,2509, 0, 2509,2503,2498); + f3n(2520,2508,2506, 0, 2509,2510,2497); + f3n(2519,2520,2506, 0, 2508,2509,2497); + f3n(2519,2506,2504, 0, 2508,2497,2495); + f3n(2519,2504,2521, 0, 2508,2495,2511); + f3n(2504,2501,2521, 0, 2495,2492,2511); + f3n(2521,2501,2500, 0, 2511,2492,2491); + f3n(2521,2500,2494, 0, 2511,2491,2485); + f3n(2495,2521,2494, 0, 2486,2511,2485); + f3n(2518,2521,2495, 0, 2507,2511,2486); + f3n(2518,2519,2521, 0, 2507,2508,2511); + f3n(2518,2495,2522, 0, 2507,2486,2512); + f3n(2522,2495,2496, 0, 2512,2486,2487); + f3n(2522,2496,2497, 0, 2512,2487,2488); + f3n(2522,2497,2523, 0, 2512,2488,2513); + f3n(2523,2497,2498, 0, 2513,2488,2489); + f3n(2523,2498,2524, 0, 2513,2489,2514); + f3n(2524,2498,2502, 0, 2514,2489,2493); + f3n(2524,2502,2525, 0, 2514,2493,2515); + f3n(2503,2526,2502, 0, 2494,2516,2493); + f3n(2529,2528,2527, 0, 2517,2518,2519); + f3n(2532,2525,2531, 0, 2520,2515,2521); + f3n(2532,2524,2525, 0, 2520,2514,2515); + f3n(2533,2524,2532, 0, 2522,2514,2520); + f3n(2523,2524,2533, 0, 2513,2514,2522); + f3n(2516,2523,2533, 0, 2504,2513,2522); + f3n(2516,2522,2523, 0, 2504,2512,2513); + f3n(2516,2518,2522, 0, 2504,2507,2512); + f3n(2516,2533,2534, 0, 2504,2522,2523); + f3n(2532,2535,2534, 0, 2520,2524,2523); + f3n(2536,2529,2537, 0, 2525,2517,2526); + f3n(2537,2529,2527, 0, 2526,2517,2519); + f3n(2510,2537,2527, 0, 2499,2526,2519); + f3n(2511,2537,2510, 0, 2501,2526,2499); + f3n(2511,2538,2537, 0, 2501,2527,2526); + f3n(2512,2541,2540, 0, 2502,2528,2529); + f3n(2516,2534,2515, 0, 2504,2523,2505); + f3n(2534,2535,2544, 0, 2523,2524,2530); + f3n(2544,2535,2536, 0, 2530,2524,2525); + f3n(2538,2536,2537, 0, 2527,2525,2526); + f3n(2510,2527,2546, 0, 2499,2519,2531); + f3n(2507,2510,2546, 0, 2500,2499,2531); + f3n(2494,2484,2485, 0, 2485,2475,2476); + f3n(2486,2494,2485, 0, 2477,2485,2476); + f3n(2395,2484,2393, 0, 2397,2475,2395); + f3n(2390,2483,2389, 0, 2392,2474,2391); + f3n(2374,2091,2092, 0, 2376,2096,2097); + f3n(2243,2374,2092, 0, 2248,2376,2097); + f3n(2374,2243,2547, 0, 2376,2248,2532); + f3n(2243,2244,2547, 0, 2248,2249,2532); + f3n(2547,2244,2245, 0, 2532,2249,2250); + f3n(2547,2245,2246, 0, 2532,2250,2251); + f3n(2547,2246,2286, 0, 2532,2251,2292); + f3n(2374,2547,2286, 0, 2376,2532,2292); + f3n(2243,2092,2242, 0, 2248,2097,2247); + f3n(2096,2242,2092, 0, 2101,2247,2097); + f3n(2098,2242,2096, 0, 2103,2247,2101); + f3n(2098,2241,2242, 0, 2103,2246,2247); + f3n(2098,2240,2241, 0, 2103,2245,2246); + f3n(2100,2240,2098, 0, 2105,2245,2103); + f3n(2100,2102,2240, 0, 2105,2107,2245); + f3n(2093,2096,2092, 0, 2098,2101,2097); + f3n(2247,2248,2285, 0, 2252,2253,2291); + f3n(2285,2248,2283, 0, 2291,2253,2289); + f3n(2248,2548,2283, 0, 2253,2533,2289); + f3n(2248,2549,2548, 0, 2253,2534,2533); + f3n(2549,2248,2249, 0, 2534,2253,2254); + f3n(2549,2249,2550, 0, 2534,2254,2535); + f3n(2249,2551,2550, 0, 2254,2536,2535); + f3n(2249,2250,2551, 0, 2254,2255,2536); + f3n(2551,2250,2552, 0, 2536,2255,2537); + f3n(2552,2250,2553, 0, 2537,2255,2538); + f3n(2250,2251,2553, 0, 2255,2256,2538); + f3n(2251,2252,2553, 0, 2256,2257,2538); + f3n(2252,2254,2553, 0, 2257,2259,2538); + f3n(2553,2254,2255, 0, 2538,2259,2260); + f3n(2554,2553,2255, 0, 2539,2538,2260); + f3n(2555,2553,2554, 0, 2540,2538,2539); + f3n(2552,2553,2555, 0, 2537,2538,2540); + f3n(2556,2552,2555, 0, 2541,2537,2540); + f3n(2557,2552,2556, 0, 2542,2537,2541); + f3n(2557,2551,2552, 0, 2542,2536,2537); + f3n(2550,2551,2557, 0, 2535,2536,2542); + f3n(2550,2557,2558, 0, 2535,2542,2543); + f3n(2558,2557,2266, 0, 2543,2542,2272); + f3n(2266,2557,2556, 0, 2272,2542,2541); + f3n(2266,2556,2264, 0, 2272,2541,2270); + f3n(2556,2555,2264, 0, 2541,2540,2270); + f3n(2264,2555,2263, 0, 2270,2540,2269); + f3n(2555,2554,2263, 0, 2540,2539,2269); + f3n(2263,2554,2261, 0, 2269,2539,2267); + f3n(2554,2259,2261, 0, 2539,2265,2267); + f3n(2554,2255,2259, 0, 2539,2260,2265); + f3n(2262,2263,2261, 0, 2268,2269,2267); + f3n(2266,2264,2265, 0, 2272,2270,2271); + f3n(2267,2558,2266, 0, 2273,2543,2272); + f3n(2268,2558,2267, 0, 2274,2543,2273); + f3n(2268,2550,2558, 0, 2274,2535,2543); + f3n(2269,2550,2268, 0, 2275,2535,2274); + f3n(2269,2549,2550, 0, 2275,2534,2535); + f3n(2548,2549,2269, 0, 2533,2534,2275); + f3n(2269,2270,2548, 0, 2275,2276,2533); + f3n(2548,2270,2283, 0, 2533,2276,2289); + f3n(2283,2270,2281, 0, 2289,2276,2287); + f3n(2270,2559,2281, 0, 2276,2544,2287); + f3n(2270,2560,2559, 0, 2276,2545,2544); + f3n(2271,2560,2270, 0, 2277,2545,2276); + f3n(2273,2560,2271, 0, 2279,2545,2277); + f3n(2273,2561,2560, 0, 2279,2546,2545); + f3n(2273,2562,2561, 0, 2279,2547,2546); + f3n(2275,2562,2273, 0, 2281,2547,2279); + f3n(2275,2563,2562, 0, 2281,2548,2547); + f3n(2275,2564,2563, 0, 2281,2549,2548); + f3n(2276,2564,2275, 0, 2282,2549,2281); + f3n(2276,2565,2564, 0, 2282,2550,2549); + f3n(2276,2566,2565, 0, 2282,2551,2550); + f3n(2276,2278,2566, 0, 2282,2284,2551); + f3n(2278,2567,2566, 0, 2284,2552,2551); + f3n(2278,2559,2567, 0, 2284,2544,2552); + f3n(2279,2559,2278, 0, 2285,2544,2284); + f3n(2281,2559,2279, 0, 2287,2544,2285); + f3n(2559,2560,2567, 0, 2544,2545,2552); + f3n(2560,2561,2567, 0, 2545,2546,2552); + f3n(2567,2561,2568, 0, 2552,2546,2553); + f3n(2563,2568,2561, 0, 2548,2553,2546); + f3n(2563,2569,2568, 0, 2548,2554,2553); + f3n(2563,2570,2569, 0, 2548,2555,2554); + f3n(2571,2570,2563, 0, 2556,2555,2548); + f3n(2571,2572,2570, 0, 2556,2557,2555); + f3n(2571,2573,2572, 0, 2556,2558,2557); + f3n(2571,2574,2573, 0, 2556,2559,2558); + f3n(2575,2574,2571, 0, 2560,2559,2556); + f3n(2575,2576,2574, 0, 2560,2561,2559); + f3n(2575,2577,2576, 0, 2560,2562,2561); + f3n(2565,2577,2575, 0, 2550,2562,2560); + f3n(2565,2566,2577, 0, 2550,2551,2562); + f3n(2577,2566,2578, 0, 2562,2551,2563); + f3n(2567,2578,2566, 0, 2552,2563,2551); + f3n(2567,2568,2578, 0, 2552,2553,2563); + f3n(2578,2568,2579, 0, 2563,2553,2564); + f3n(2568,2569,2579, 0, 2553,2554,2564); + f3n(2579,2569,2580, 0, 2564,2554,2565); + f3n(2569,2581,2580, 0, 2554,2566,2565); + f3n(2570,2581,2569, 0, 2555,2566,2554); + f3n(2570,2572,2581, 0, 2555,2557,2566); + f3n(2572,2582,2581, 0, 2557,2567,2566); + f3n(2573,2582,2572, 0, 2558,2567,2557); + f3n(2573,2583,2582, 0, 2558,2568,2567); + f3n(2574,2583,2573, 0, 2559,2568,2558); + f3n(2574,2584,2583, 0, 2559,2569,2568); + f3n(2574,2585,2584, 0, 2559,2570,2569); + f3n(2574,2576,2585, 0, 2559,2561,2570); + f3n(2576,2580,2585, 0, 2561,2565,2570); + f3n(2576,2579,2580, 0, 2561,2564,2565); + f3n(2577,2579,2576, 0, 2562,2564,2561); + f3n(2577,2578,2579, 0, 2562,2563,2564); + f3n(2585,2580,2586, 0, 2570,2565,2571); + f3n(2580,2587,2586, 0, 2565,2572,2571); + f3n(2580,2581,2587, 0, 2565,2566,2572); + f3n(2582,2587,2581, 0, 2567,2572,2566); + f3n(2588,2587,2582, 0, 2573,2572,2567); + f3n(2589,2587,2588, 0, 2574,2572,2573); + f3n(2586,2587,2589, 0, 2571,2572,2574); + f3n(2590,2586,2589, 0, 2575,2571,2574); + f3n(2590,2585,2586, 0, 2575,2570,2571); + f3n(2590,2584,2585, 0, 2575,2569,2570); + f3n(2591,2584,2590, 0, 2576,2569,2575); + f3n(2584,2591,2583, 0, 2569,2576,2568); + f3n(2591,2592,2583, 0, 2576,2577,2568); + f3n(2591,2593,2592, 0, 2576,2578,2577); + f3n(2591,2594,2593, 0, 2576,2579,2578); + f3n(2591,2590,2594, 0, 2576,2575,2579); + f3n(2590,2589,2594, 0, 2575,2574,2579); + f3n(2594,2589,2595, 0, 2579,2574,2580); + f3n(2589,2588,2595, 0, 2574,2573,2580); + f3n(2588,2596,2595, 0, 2573,2581,2580); + f3n(2597,2596,2588, 0, 2582,2581,2573); + f3n(2597,2598,2596, 0, 2582,2583,2581); + f3n(2592,2598,2597, 0, 2577,2583,2582); + f3n(2599,2598,2592, 0, 2584,2583,2577); + f3n(2598,2599,2600, 0, 2583,2584,2585); + f3n(2599,2601,2600, 0, 2584,2586,2585); + f3n(2599,2602,2601, 0, 2584,2587,2586); + f3n(2599,2603,2602, 0, 2584,2588,2587); + f3n(2593,2603,2599, 0, 2578,2588,2584); + f3n(2593,2604,2603, 0, 2578,2589,2588); + f3n(2593,2594,2604, 0, 2578,2579,2589); + f3n(2594,2595,2604, 0, 2579,2580,2589); + f3n(2595,2605,2604, 0, 2580,2590,2589); + f3n(2595,2596,2605, 0, 2580,2581,2590); + f3n(2596,2606,2605, 0, 2581,2591,2590); + f3n(2596,2607,2606, 0, 2581,2592,2591); + f3n(2600,2607,2596, 0, 2585,2592,2581); + f3n(2608,2607,2600, 0, 2593,2592,2585); + f3n(2609,2607,2608, 0, 2594,2592,2593); + f3n(2607,2610,2606, 0, 2592,2595,2591); + f3n(2606,2610,2611, 0, 2591,2595,2596); + f3n(2610,2612,2611, 0, 2595,2597,2596); + f3n(2617,2615,2616, 0, 2598,2599,2600); + f3n(2617,2618,2615, 0, 2598,2601,2599); + f3n(2619,2618,2617, 0, 2602,2601,2598); + f3n(2620,2618,2619, 0, 2603,2601,2602); + f3n(2620,2621,2618, 0, 2603,2604,2601); + f3n(2630,2628,2629, 0, 2605,2606,2607); + f3n(2630,2631,2628, 0, 2605,2608,2606); + f3n(2632,2631,2630, 0, 2609,2608,2605); + f3n(2606,2611,2632, 0, 2591,2596,2609); + f3n(2605,2606,2632, 0, 2590,2591,2609); + f3n(2605,2632,2630, 0, 2590,2609,2605); + f3n(2605,2630,2604, 0, 2590,2605,2589); + f3n(2603,2604,2630, 0, 2588,2589,2605); + f3n(2603,2630,2633, 0, 2588,2605,2610); + f3n(2633,2630,2629, 0, 2610,2605,2607); + f3n(2634,2633,2629, 0, 2611,2610,2607); + f3n(2602,2633,2634, 0, 2587,2610,2611); + f3n(2603,2633,2602, 0, 2588,2610,2587); + f3n(2602,2634,2635, 0, 2587,2611,2612); + f3n(2635,2634,2636, 0, 2612,2611,2613); + f3n(2634,2629,2637, 0, 2611,2607,2614); + f3n(2629,2625,2637, 0, 2607,2615,2614); + f3n(2625,2620,2637, 0, 2615,2603,2614); + f3n(2619,2637,2620, 0, 2602,2614,2603); + f3n(2601,2635,2639, 0, 2586,2612,2616); + f3n(2601,2602,2635, 0, 2586,2587,2612); + f3n(2639,2608,2601, 0, 2616,2593,2586); + f3n(2640,2619,2617, 0, 2617,2602,2598); + f3n(2601,2608,2600, 0, 2586,2593,2585); + f3n(2611,2614,2631, 0, 2596,2618,2608); + f3n(2631,2614,2641, 0, 2608,2618,2619); + f3n(2641,2614,2642, 0, 2619,2618,2620); + f3n(2618,2642,2615, 0, 2601,2620,2599); + f3n(2618,2621,2642, 0, 2601,2604,2620); + f3n(2598,2600,2596, 0, 2583,2585,2581); + f3n(2592,2593,2599, 0, 2577,2578,2584); + f3n(2592,2597,2582, 0, 2577,2582,2567); + f3n(2582,2597,2588, 0, 2567,2582,2573); + f3n(2592,2582,2583, 0, 2577,2567,2568); + f3n(2565,2575,2564, 0, 2550,2560,2549); + f3n(2564,2575,2571, 0, 2549,2560,2556); + f3n(2571,2563,2564, 0, 2556,2548,2549); + f3n(2562,2563,2561, 0, 2547,2548,2546); + f3n(2034,2030,2031, 0, 2039,2035,2036); + f3n(2028,2260,2645, 0, 2033,2266,2621); + f3n(2260,2009,2645, 0, 2266,2018,2621); + f3n(2260,2258,2009, 0, 2266,2264,2018); + f3n(2009,1999,2645, 0, 2018,2622,2621); + f3n(2009,1997,1999, 0, 2018,2008,2622); + f3n(2009,1996,1997, 0, 2018,2007,2008); + f3n(2645,1999,2002, 0, 2621,2622,2011); + f3n(2645,2002,2021, 0, 2621,2011,2026); + f3n(2023,2645,2021, 0, 2028,2621,2026); + f3n(2027,2645,2023, 0, 2032,2621,2028); + f3n(2028,2645,2027, 0, 2033,2621,2032); + f3n(2139,2164,2138, 0, 2144,2169,2143); + f3n(2139,2646,2164, 0, 2144,2623,2169); + f3n(2139,2647,2646, 0, 2144,2624,2623); + f3n(2140,2647,2139, 0, 2145,2624,2144); + f3n(2141,2647,2140, 0, 2146,2624,2145); + f3n(2141,2146,2647, 0, 2146,2151,2624); + f3n(2146,2153,2647, 0, 2151,2158,2624); + f3n(2647,2153,2646, 0, 2624,2158,2623); + f3n(2646,2153,2648, 0, 2623,2158,2625); + f3n(2153,2154,2648, 0, 2158,2159,2625); + f3n(2648,2154,2649, 0, 2625,2159,2626); + f3n(2649,2154,2156, 0, 2626,2159,2161); + f3n(2649,2156,2157, 0, 2626,2161,2162); + f3n(2649,2157,2161, 0, 2626,2162,2166); + f3n(2161,2648,2649, 0, 2166,2625,2626); + f3n(2164,2648,2161, 0, 2169,2625,2166); + f3n(2646,2648,2164, 0, 2623,2625,2169); + f3n(2002,2016,2017, 0, 2011,2627,2022); + f3n(2005,2014,2004, 0, 2013,2020,2012); + f3n(1988,1989,1987, 3, 2000,2002,1999); + f3n(1991,1990,1988, 3, 2003,2001,2000); + f3n(1993,1992,1991, 3, 2628,2004,2003); + f3n(1994,1992,1993, 3, 2006,2004,2628); + f3n(1995,1989,1992, 3, 2005,2002,2004); + f3n(1985,1989,1995, 3, 1997,2002,2005); + f3n(1985,1987,1989, 3, 1997,1999,2002); + f3n(1985,1995,1994, 3, 1997,2005,2006); + f3n(1997,1994,1998, 3, 2008,2006,2629); + f3n(1998,1994,1993, 3, 2629,2006,2628); + f3n(1998,1993,1999, 3, 2629,2628,2622); + f3n(2000,1999,1993, 3, 2630,2622,2628); + f3n(2001,1999,2000, 3, 2009,2622,2630); + f3n(1999,2001,2002, 3, 2622,2009,2011); + f3n(2001,2000,1991, 3, 2009,2630,2003); + f3n(1993,1991,2000, 3, 2628,2003,2630); + f3n(2006,1986,2007, 3, 2014,1998,2015); + f3n(1986,1985,1996, 3, 1998,1997,2007); + f3n(2007,1996,2008, 3, 2015,2007,2017); + f3n(2009,2008,1996, 3, 2018,2017,2007); + f3n(2008,2010,2007, 3, 2017,2016,2015); + f3n(2011,2007,2010, 3, 2631,2015,2016); + f3n(2011,2006,2007, 3, 2631,2014,2015); + f3n(2005,2006,2011, 3, 2013,2014,2631); + f3n(2012,2005,2011, 3, 2262,2013,2631); + f3n(2013,2005,2012, 3, 2023,2013,2262); + f3n(2013,2014,2005, 3, 2023,2020,2013); + f3n(2015,2014,2013, 3, 2019,2020,2023); + f3n(2015,2016,2003, 3, 2019,2627,2010); + f3n(2015,2017,2016, 3, 2019,2022,2627); + f3n(2013,2017,2015, 3, 2023,2022,2019); + f3n(2256,2012,2011, 3, 2261,2262,2631); + f3n(2011,2010,2256, 3, 2631,2016,2261); + f3n(2337,2333,2336, 3, 2343,2339,2342); + f3n(2339,2337,2340, 3, 2345,2343,2632); + f3n(2340,2337,2336, 3, 2632,2343,2342); + f3n(2336,2341,2340, 3, 2342,2347,2632); + f3n(2342,2341,2336, 3, 2348,2347,2342); + f3n(2341,2343,2340, 3, 2347,2346,2632); + f3n(2340,2343,2344, 3, 2632,2346,2360); + f3n(2343,2345,2344, 3, 2346,2349,2360); + f3n(2348,2350,2349, 3, 2352,2355,2353); + f3n(2352,2350,2351, 3, 2356,2355,2354); + f3n(2352,2353,2350, 3, 2356,2358,2355); + f3n(2355,2354,2352, 3, 2633,2357,2356); + f3n(2356,2354,2355, 3, 2634,2357,2633); + f3n(2357,2354,2356, 3, 2359,2357,2634); + f3n(2338,2339,2344, 3, 2344,2345,2360); + f3n(2344,2339,2340, 3, 2360,2345,2632); + f3n(2358,2338,2357, 3, 2361,2344,2359); + f3n(2359,2357,2356, 3, 2362,2359,2634); + f3n(2355,2359,2356, 3, 2633,2362,2634); + f3n(2360,2359,2355, 3, 2635,2362,2633); + f3n(2360,2361,2359, 3, 2635,2368,2362); + f3n(2360,2362,2361, 3, 2635,2363,2368); + f3n(2360,2355,2362, 3, 2635,2633,2363); + f3n(2362,2355,2352, 3, 2363,2633,2356); + f3n(2362,2351,2348, 3, 2363,2354,2352); + f3n(2366,2364,2365, 3, 2375,2365,2366); + f3n(2367,2364,2366, 3, 2371,2365,2375); + f3n(2368,2364,2367, 3, 2372,2365,2371); + f3n(2363,2364,2368, 3, 2364,2365,2372); + f3n(2369,2363,2368, 3, 2367,2364,2372); + f3n(2366,2342,2335, 3, 2375,2348,2341); + f3n(2366,2365,2342, 3, 2375,2366,2348); + f3n(2342,2336,2335, 3, 2348,2342,2341); + f3n(2345,2353,2354, 3, 2349,2358,2357); + f3n(2350,2353,2345, 3, 2355,2358,2349); + f3n(2350,2345,2349, 3, 2355,2349,2353); + f3n(2444,2443,2442, 3, 2460,2445,2444); + f3n(2445,2443,2444, 3, 2459,2445,2460); + f3n(2446,2443,2445, 3, 2636,2445,2459); + f3n(2447,2443,2446, 3, 2447,2445,2636); + f3n(2447,2441,2443, 3, 2447,2443,2445); + f3n(2457,2447,2446, 3, 2456,2447,2636); + f3n(2458,2457,2446, 3, 2457,2456,2636); + f3n(2458,2456,2457, 3, 2457,2455,2456); + f3n(2454,2458,2459, 3, 2453,2457,2637); + f3n(2459,2458,2460, 3, 2637,2457,2462); + f3n(2458,2461,2460, 3, 2457,2458,2462); + f3n(2458,2446,2461, 3, 2457,2636,2458); + f3n(2446,2445,2461, 3, 2636,2459,2458); + f3n(2464,2460,2463, 3, 2638,2462,2463); + f3n(2464,2465,2460, 3, 2638,2639,2462); + f3n(2466,2465,2464, 3, 2640,2639,2638); + f3n(2466,2459,2465, 3, 2640,2637,2639); + f3n(2467,2459,2466, 3, 2641,2637,2640); + f3n(2467,2468,2459, 3, 2641,2642,2637); + f3n(2453,2468,2467, 3, 2452,2642,2641); + f3n(2468,2453,2454, 3, 2642,2452,2453); + f3n(2454,2459,2468, 3, 2453,2637,2642); + f3n(2467,2452,2453, 3, 2641,2451,2452); + f3n(2452,2467,2469, 3, 2451,2641,2643); + f3n(2469,2467,2470, 3, 2643,2641,2644); + f3n(2470,2467,2466, 3, 2644,2641,2640); + f3n(2470,2466,2471, 3, 2644,2640,2645); + f3n(2471,2466,2464, 3, 2645,2640,2638); + f3n(2471,2464,2472, 3, 2645,2638,2464); + f3n(2464,2463,2472, 3, 2638,2463,2464); + f3n(2474,2444,2475, 3, 2466,2460,2468); + f3n(2475,2444,2442, 3, 2468,2460,2444); + f3n(2477,2478,2475, 3, 2469,2646,2468); + f3n(2479,2478,2477, 3, 2473,2646,2469); + f3n(2480,2478,2479, 3, 2471,2646,2473); + f3n(2480,2473,2478, 3, 2471,2465,2646); + f3n(2480,2472,2473, 3, 2471,2464,2465); + f3n(2480,2470,2472, 3, 2471,2644,2464); + f3n(2452,2470,2480, 3, 2451,2644,2471); + f3n(2452,2469,2470, 3, 2451,2643,2644); + f3n(2481,2480,2479, 3, 2470,2471,2473); + f3n(2472,2470,2471, 3, 2464,2644,2645); + f3n(2478,2473,2474, 3, 2646,2465,2466); + f3n(2478,2474,2475, 3, 2646,2466,2468); + f3n(2459,2460,2465, 3, 2637,2462,2639); + f3n(2455,2456,2454, 3, 2454,2455,2453); + f3n(2506,2507,2505, 3, 2497,2500,2496); + f3n(2508,2507,2506, 3, 2510,2500,2497); + f3n(2509,2507,2508, 3, 2498,2500,2510); + f3n(2513,2514,2512, 3, 2503,2647,2502); + f3n(2514,2513,2515, 3, 2647,2503,2505); + f3n(2520,2509,2508, 3, 2509,2498,2510); + f3n(2525,2502,2526, 3, 2515,2493,2516); + f3n(2527,2526,2503, 3, 2519,2516,2494); + f3n(2527,2528,2526, 3, 2519,2518,2516); + f3n(2530,2528,2529, 3, 2648,2518,2517); + f3n(2530,2526,2528, 3, 2648,2516,2518); + f3n(2530,2525,2526, 3, 2648,2515,2516); + f3n(2531,2525,2530, 3, 2521,2515,2648); + f3n(2533,2532,2534, 3, 2522,2520,2523); + f3n(2532,2531,2535, 3, 2520,2521,2524); + f3n(2535,2531,2530, 3, 2524,2521,2648); + f3n(2535,2530,2529, 3, 2524,2648,2517); + f3n(2535,2529,2536, 3, 2524,2517,2525); + f3n(2511,2539,2538, 3, 2501,2649,2527); + f3n(2540,2539,2511, 3, 2529,2649,2501); + f3n(2540,2541,2539, 3, 2529,2528,2649); + f3n(2512,2542,2541, 3, 2502,2650,2528); + f3n(2514,2542,2512, 3, 2647,2650,2502); + f3n(2514,2515,2542, 3, 2647,2505,2650); + f3n(2542,2515,2543, 3, 2650,2505,2651); + f3n(2515,2534,2543, 3, 2505,2523,2651); + f3n(2534,2544,2543, 3, 2523,2530,2651); + f3n(2544,2536,2545, 3, 2530,2525,2652); + f3n(2539,2545,2536, 3, 2649,2652,2525); + f3n(2545,2539,2541, 3, 2652,2649,2528); + f3n(2544,2545,2541, 3, 2530,2652,2528); + f3n(2541,2542,2544, 3, 2528,2650,2530); + f3n(2542,2543,2544, 3, 2650,2651,2530); + f3n(2539,2536,2538, 3, 2649,2525,2527); + f3n(2511,2512,2540, 3, 2501,2502,2529); + f3n(2546,2527,2505, 3, 2531,2519,2496); + f3n(2505,2527,2503, 3, 2496,2519,2494); + f3n(2507,2546,2505, 3, 2500,2531,2496); + f3n(2610,2607,2609, 3, 2595,2592,2594); + f3n(2613,2612,2610, 3, 2653,2597,2595); + f3n(2613,2614,2612, 3, 2653,2618,2597); + f3n(2613,2615,2614, 3, 2653,2599,2618); + f3n(2616,2615,2613, 3, 2600,2599,2653); + f3n(2620,2622,2621, 3, 2603,2654,2604); + f3n(2623,2622,2620, 3, 2655,2654,2603); + f3n(2623,2624,2622, 3, 2655,2656,2654); + f3n(2625,2624,2623, 3, 2615,2656,2655); + f3n(2625,2626,2624, 3, 2615,2657,2656); + f3n(2627,2626,2625, 3, 2658,2657,2615); + f3n(2627,2628,2626, 3, 2658,2606,2657); + f3n(2629,2628,2627, 3, 2607,2606,2658); + f3n(2632,2611,2631, 3, 2609,2596,2608); + f3n(2634,2637,2636, 3, 2611,2614,2613); + f3n(2629,2627,2625, 3, 2607,2658,2615); + f3n(2625,2623,2620, 3, 2615,2655,2603); + f3n(2638,2637,2619, 3, 2659,2614,2602); + f3n(2638,2636,2637, 3, 2659,2613,2614); + f3n(2635,2636,2638, 3, 2612,2613,2659); + f3n(2639,2635,2638, 3, 2616,2612,2659); + f3n(2639,2617,2608, 3, 2616,2598,2593); + f3n(2639,2640,2617, 3, 2616,2617,2598); + f3n(2639,2638,2640, 3, 2616,2659,2617); + f3n(2640,2638,2619, 3, 2617,2659,2602); + f3n(2608,2617,2609, 3, 2593,2598,2594); + f3n(2617,2616,2609, 3, 2598,2600,2594); + f3n(2616,2613,2609, 3, 2600,2653,2594); + f3n(2609,2613,2610, 3, 2594,2653,2595); + f3n(2611,2612,2614, 3, 2596,2597,2618); + f3n(2615,2642,2614, 3, 2599,2620,2618); + f3n(2621,2622,2642, 3, 2604,2654,2620); + f3n(2622,2643,2642, 3, 2654,2660,2620); + f3n(2624,2643,2622, 3, 2656,2660,2654); + f3n(2624,2641,2643, 3, 2656,2619,2660); + f3n(2626,2641,2624, 3, 2657,2619,2656); + f3n(2626,2644,2641, 3, 2657,2661,2619); + f3n(2628,2644,2626, 3, 2606,2661,2657); + f3n(2628,2631,2644, 3, 2606,2608,2661); + f3n(2631,2641,2644, 3, 2608,2619,2661); + f3n(2641,2642,2643, 3, 2619,2620,2660); + f3n(1997,1998,1999, 3, 2008,2629,2622); + f3n(2003,2016,2002, 3, 2010,2627,2011); + f3n(1990,1992,1989, 3, 2001,2004,2002); + f3n(2650,2651,2652, 0, 2662,2663,2664); + f3n(2651,2650,2653, 0, 2663,2662,2665); + f3n(2653,2654,2651, 0, 2665,2666,2663); + f3n(2655,2654,2653, 0, 2667,2666,2665); + f3n(2655,2656,2654, 0, 2667,2668,2666); + f3n(2655,2657,2656, 0, 2667,2669,2668); + f3n(2657,2655,2658, 0, 2669,2667,2670); + f3n(2655,2659,2658, 0, 2667,2671,2670); + f3n(2659,2655,2653, 0, 2671,2667,2665); + f3n(2659,2653,2660, 0, 2671,2665,2672); + f3n(2660,2653,2661, 0, 2672,2665,2673); + f3n(2653,2650,2661, 0, 2665,2662,2673); + f3n(2650,2652,2661, 0, 2662,2664,2673); + f3n(2652,2662,2661, 0, 2664,2674,2673); + f3n(2663,2662,2652, 0, 2675,2674,2664); + f3n(2663,2664,2662, 0, 2675,2676,2674); + f3n(2665,2664,2663, 0, 2677,2676,2675); + f3n(2666,2664,2665, 0, 2678,2676,2677); + f3n(2667,2664,2666, 0, 2679,2676,2678); + f3n(2664,2667,2668, 0, 2676,2679,2680); + f3n(2667,2669,2668, 0, 2679,2681,2680); + f3n(2670,2669,2667, 0, 2682,2681,2679); + f3n(2671,2669,2670, 0, 2683,2681,2682); + f3n(2671,2672,2669, 0, 2683,2684,2681); + f3n(2671,2673,2672, 0, 2683,2685,2684); + f3n(2671,2674,2673, 0, 2683,2686,2685); + f3n(2675,2674,2671, 0, 2687,2686,2683); + f3n(2676,2674,2675, 0, 2688,2686,2687); + f3n(2676,2677,2674, 0, 2688,2689,2686); + f3n(2678,2677,2676, 0, 2690,2689,2688); + f3n(2678,2679,2677, 0, 2690,2691,2689); + f3n(2680,2679,2678, 0, 2692,2691,2690); + f3n(2680,2681,2679, 0, 2692,2693,2691); + f3n(2682,2681,2680, 0, 2694,2693,2692); + f3n(2682,2683,2681, 0, 2694,2695,2693); + f3n(2683,2682,2684, 0, 2695,2694,2696); + f3n(2685,2684,2682, 0, 2697,2696,2694); + f3n(2685,2686,2684, 0, 2697,2698,2696); + f3n(2687,2686,2685, 0, 2699,2698,2697); + f3n(2687,2688,2686, 0, 2699,2700,2698); + f3n(2689,2688,2687, 0, 2701,2700,2699); + f3n(2689,2690,2688, 0, 2701,2702,2700); + f3n(2689,2691,2690, 0, 2701,2703,2702); + f3n(2689,2692,2691, 0, 2701,2704,2703); + f3n(2693,2692,2689, 0, 2705,2704,2701); + f3n(2693,2694,2692, 0, 2705,2706,2704); + f3n(2695,2694,2693, 0, 2707,2706,2705); + f3n(2695,2696,2694, 0, 2707,2708,2706); + f3n(2697,2696,2695, 0, 2709,2708,2707); + f3n(2697,2698,2696, 0, 2709,2710,2708); + f3n(2697,2699,2698, 0, 2709,2711,2710); + f3n(2697,2700,2699, 0, 2709,2712,2711); + f3n(2700,2697,2701, 0, 2712,2709,2713); + f3n(2697,2702,2701, 0, 2709,2714,2713); + f3n(2702,2697,2695, 0, 2714,2709,2707); + f3n(2703,2702,2695, 0, 2715,2714,2707); + f3n(2701,2702,2703, 0, 2713,2714,2715); + f3n(2701,2703,2704, 0, 2713,2715,2716); + f3n(2704,2703,2705, 0, 2716,2715,2717); + f3n(2703,2706,2705, 0, 2715,2718,2717); + f3n(2706,2703,2707, 0, 2718,2715,2719); + f3n(2703,2695,2707, 0, 2715,2707,2719); + f3n(2708,2707,2695, 0, 2720,2720,2720); + f3n(2708,2709,2707, 0, 2721,2721,2721); + f3n(2704,2709,2708, 0, 2716,2722,2723); + f3n(2705,2709,2704, 0, 2717,2722,2716); + f3n(2705,2710,2709, 0, 2717,2724,2722); + f3n(2706,2710,2705, 0, 2725,2725,2725); + f3n(2706,2711,2710, 0, 2726,2726,2726); + f3n(2706,2707,2711, 0, 2718,2719,2727); + f3n(2709,2711,2707, 0, 2728,2728,2728); + f3n(2709,2710,2711, 0, 2729,2729,2729); + f3n(2701,2704,2708, 0, 2713,2716,2723); + f3n(2700,2701,2708, 0, 2712,2713,2723); + f3n(2700,2708,2712, 0, 2712,2723,2730); + f3n(2712,2708,2713, 0, 2730,2723,2731); + f3n(2708,2714,2713, 0, 2723,2732,2731); + f3n(2708,2693,2714, 0, 2723,2705,2732); + f3n(2708,2695,2693, 0, 2723,2707,2705); + f3n(2714,2693,2689, 0, 2732,2705,2701); + f3n(2714,2689,2687, 0, 2732,2701,2699); + f3n(2714,2687,2685, 0, 2732,2699,2697); + f3n(2713,2714,2685, 0, 2731,2732,2697); + f3n(2713,2685,2682, 0, 2731,2697,2694); + f3n(2713,2682,2680, 0, 2731,2694,2692); + f3n(2713,2680,2678, 0, 2731,2692,2690); + f3n(2712,2713,2678, 0, 2730,2731,2690); + f3n(2712,2678,2715, 0, 2730,2690,2733); + f3n(2715,2678,2676, 0, 2733,2690,2688); + f3n(2715,2676,2675, 0, 2733,2688,2687); + f3n(2715,2675,2716, 0, 2733,2687,2734); + f3n(2716,2675,2717, 0, 2734,2687,2735); + f3n(2717,2675,2671, 0, 2735,2687,2683); + f3n(2717,2671,2670, 0, 2735,2683,2682); + f3n(2717,2670,2718, 0, 2735,2682,2736); + f3n(2718,2670,2719, 0, 2736,2682,2737); + f3n(2670,2667,2719, 0, 2682,2679,2737); + f3n(2719,2667,2666, 0, 2737,2679,2678); + f3n(2720,2719,2666, 0, 2738,2737,2678); + f3n(2721,2719,2720, 0, 2739,2737,2738); + f3n(2718,2719,2721, 0, 2736,2737,2739); + f3n(2722,2718,2721, 0, 2740,2736,2739); + f3n(2722,2723,2718, 0, 2740,2741,2736); + f3n(2722,2724,2723, 0, 2740,2742,2741); + f3n(2659,2724,2722, 0, 2671,2742,2740); + f3n(2724,2659,2725, 0, 2742,2671,2743); + f3n(2659,2660,2725, 0, 2671,2672,2743); + f3n(2725,2660,2726, 0, 2743,2672,2744); + f3n(2726,2660,2661, 0, 2744,2672,2673); + f3n(2661,2668,2726, 0, 2673,2680,2744); + f3n(2661,2662,2668, 0, 2673,2674,2680); + f3n(2664,2668,2662, 0, 2676,2680,2674); + f3n(2726,2668,2727, 0, 2744,2680,2745); + f3n(2668,2672,2727, 0, 2680,2684,2745); + f3n(2669,2672,2668, 0, 2681,2684,2680); + f3n(2727,2672,2728, 0, 2745,2684,2746); + f3n(2672,2673,2728, 0, 2684,2685,2746); + f3n(2728,2673,2729, 0, 2746,2685,2747); + f3n(2673,2674,2729, 0, 2685,2686,2747); + f3n(2729,2674,2730, 0, 2747,2686,2748); + f3n(2674,2677,2730, 0, 2686,2689,2748); + f3n(2730,2677,2731, 0, 2748,2689,2749); + f3n(2677,2679,2731, 0, 2689,2691,2749); + f3n(2731,2679,2732, 0, 2749,2691,2750); + f3n(2679,2681,2732, 0, 2691,2693,2750); + f3n(2732,2681,2733, 0, 2750,2693,2751); + f3n(2681,2683,2733, 0, 2693,2695,2751); + f3n(2683,2734,2733, 0, 2695,2752,2751); + f3n(2734,2683,2735, 0, 2752,2695,2753); + f3n(2683,2736,2735, 0, 2695,2754,2753); + f3n(2683,2684,2736, 0, 2695,2696,2754); + f3n(2686,2736,2684, 0, 2698,2754,2696); + f3n(2686,2737,2736, 0, 2698,2755,2754); + f3n(2688,2737,2686, 0, 2700,2755,2698); + f3n(2688,2738,2737, 0, 2700,2756,2755); + f3n(2690,2738,2688, 0, 2702,2756,2700); + f3n(2690,2739,2738, 0, 2702,2757,2756); + f3n(2740,2739,2690, 0, 2758,2757,2702); + f3n(2740,2738,2739, 0, 2758,2756,2757); + f3n(2737,2738,2740, 0, 2755,2756,2758); + f3n(2735,2737,2740, 0, 2753,2755,2758); + f3n(2736,2737,2735, 0, 2754,2755,2753); + f3n(2691,2735,2740, 0, 2703,2753,2758); + f3n(2734,2735,2691, 0, 2752,2753,2703); + f3n(2692,2734,2691, 0, 2704,2752,2703); + f3n(2692,2733,2734, 0, 2704,2751,2752); + f3n(2694,2733,2692, 0, 2706,2751,2704); + f3n(2694,2732,2733, 0, 2706,2750,2751); + f3n(2694,2731,2732, 0, 2706,2749,2750); + f3n(2696,2731,2694, 0, 2708,2749,2706); + f3n(2696,2698,2731, 0, 2708,2710,2749); + f3n(2698,2730,2731, 0, 2710,2748,2749); + f3n(2698,2729,2730, 0, 2710,2747,2748); + f3n(2698,2741,2729, 0, 2710,2759,2747); + f3n(2742,2741,2698, 0, 2760,2759,2710); + f3n(2742,2743,2741, 0, 2760,2761,2759); + f3n(2742,2744,2743, 0, 2760,2762,2761); + f3n(2745,2744,2742, 0, 2763,2762,2760); + f3n(2723,2744,2745, 0, 2741,2762,2763); + f3n(2723,2746,2744, 0, 2741,2764,2762); + f3n(2724,2746,2723, 0, 2742,2764,2741); + f3n(2746,2724,2725, 0, 2764,2742,2743); + f3n(2746,2725,2747, 0, 2764,2743,2765); + f3n(2747,2725,2727, 0, 2765,2743,2745); + f3n(2727,2725,2726, 0, 2745,2743,2744); + f3n(2728,2747,2727, 0, 2746,2765,2745); + f3n(2743,2747,2728, 0, 2761,2765,2746); + f3n(2743,2746,2747, 0, 2761,2764,2765); + f3n(2744,2746,2743, 0, 2762,2764,2761); + f3n(2741,2743,2728, 0, 2759,2761,2746); + f3n(2741,2728,2729, 0, 2759,2746,2747); + f3n(2723,2745,2748, 0, 2741,2763,2766); + f3n(2745,2749,2748, 0, 2763,2767,2766); + f3n(2745,2750,2749, 0, 2763,2768,2767); + f3n(2745,2742,2750, 0, 2763,2760,2768); + f3n(2699,2750,2742, 0, 2711,2768,2760); + f3n(2699,2751,2750, 0, 2711,2769,2768); + f3n(2699,2700,2751, 0, 2711,2712,2769); + f3n(2700,2715,2751, 0, 2712,2733,2769); + f3n(2700,2712,2715, 0, 2712,2730,2733); + f3n(2751,2715,2716, 0, 2769,2733,2734); + f3n(2751,2716,2749, 0, 2769,2734,2767); + f3n(2749,2716,2748, 0, 2767,2734,2766); + f3n(2748,2716,2717, 0, 2766,2734,2735); + f3n(2718,2748,2717, 0, 2736,2766,2735); + f3n(2723,2748,2718, 0, 2741,2766,2736); + f3n(2751,2749,2750, 0, 2769,2767,2768); + f3n(2699,2742,2698, 0, 2711,2760,2710); + f3n(2691,2740,2690, 0, 2703,2758,2702); + f3n(2659,2722,2658, 0, 2671,2740,2670); + f3n(2658,2722,2721, 0, 2670,2740,2739); + f3n(2658,2721,2720, 0, 2670,2739,2738); + f3n(2657,2658,2720, 0, 2669,2670,2738); + f3n(2657,2720,2752, 0, 2669,2738,2770); + f3n(2720,2665,2752, 0, 2738,2677,2770); + f3n(2720,2666,2665, 0, 2738,2678,2677); + f3n(2752,2665,2753, 0, 2770,2677,2771); + f3n(2753,2665,2754, 0, 2771,2677,2772); + f3n(2665,2755,2754, 0, 2677,2773,2772); + f3n(2665,2663,2755, 0, 2677,2675,2773); + f3n(2652,2755,2663, 0, 2664,2773,2675); + f3n(2652,2756,2755, 0, 2664,2774,2773); + f3n(2651,2756,2652, 0, 2663,2774,2664); + f3n(2757,2756,2651, 0, 2775,2774,2663); + f3n(2757,2758,2756, 0, 2775,2776,2774); + f3n(2759,2758,2757, 0, 2777,2776,2775); + f3n(2760,2758,2759, 0, 2778,2776,2777); + f3n(2760,2756,2758, 0, 2778,2774,2776); + f3n(2755,2756,2760, 0, 2773,2774,2778); + f3n(2754,2755,2760, 0, 2772,2773,2778); + f3n(2754,2760,2761, 0, 2772,2778,2779); + f3n(2761,2760,2762, 0, 2779,2778,2780); + f3n(2759,2762,2760, 0, 2777,2780,2778); + f3n(2763,2762,2759, 0, 2781,2780,2777); + f3n(2764,2762,2763, 0, 2782,2780,2781); + f3n(2765,2762,2764, 0, 2783,2780,2782); + f3n(2761,2762,2765, 0, 2779,2780,2783); + f3n(2766,2761,2765, 0, 2784,2779,2783); + f3n(2766,2754,2761, 0, 2784,2772,2779); + f3n(2767,2754,2766, 0, 2785,2772,2784); + f3n(2753,2754,2767, 0, 2771,2772,2785); + f3n(2768,2753,2767, 0, 2786,2771,2785); + f3n(2768,2752,2753, 0, 2786,2770,2771); + f3n(2768,2657,2752, 0, 2786,2669,2770); + f3n(2657,2768,2656, 0, 2669,2786,2668); + f3n(2768,2769,2656, 0, 2786,2787,2668); + f3n(2769,2768,2770, 0, 2787,2786,2788); + f3n(2770,2768,2767, 0, 2788,2786,2785); + f3n(2766,2770,2767, 0, 2784,2788,2785); + f3n(2771,2770,2766, 0, 2789,2788,2784); + f3n(2771,2772,2770, 0, 2789,2790,2788); + f3n(2773,2772,2771, 0, 2791,2790,2789); + f3n(2774,2772,2773, 0, 2792,2790,2791); + f3n(2774,2775,2772, 0, 2792,2793,2790); + f3n(2774,2776,2775, 0, 2792,2794,2793); + f3n(2777,2776,2774, 0, 2795,2794,2792); + f3n(2777,2778,2776, 0, 2795,2796,2794); + f3n(2779,2778,2777, 0, 2797,2796,2795); + f3n(2779,2780,2778, 0, 2797,2798,2796); + f3n(2781,2780,2779, 0, 2799,2798,2797); + f3n(2781,2782,2780, 0, 2799,2800,2798); + f3n(2781,2783,2782, 0, 2799,2801,2800); + f3n(2783,2781,2784, 0, 2801,2799,2802); + f3n(2781,2785,2784, 0, 2799,2803,2802); + f3n(2781,2779,2785, 0, 2799,2797,2803); + f3n(2785,2779,2786, 0, 2803,2797,2804); + f3n(2779,2777,2786, 0, 2797,2795,2804); + f3n(2786,2777,2774, 0, 2804,2795,2792); + f3n(2786,2774,2773, 0, 2804,2792,2791); + f3n(2786,2773,2787, 0, 2804,2791,2805); + f3n(2773,2766,2787, 0, 2791,2784,2805); + f3n(2773,2771,2766, 0, 2791,2789,2784); + f3n(2787,2766,2765, 0, 2805,2784,2783); + f3n(2787,2765,2788, 0, 2805,2783,2806); + f3n(2788,2765,2764, 0, 2806,2783,2782); + f3n(2788,2764,2789, 0, 2806,2782,2807); + f3n(2790,2789,2764, 0, 2808,2807,2782); + f3n(2791,2789,2790, 0, 2809,2807,2808); + f3n(2792,2789,2791, 0, 2810,2807,2809); + f3n(2792,2788,2789, 0, 2810,2806,2807); + f3n(2793,2788,2792, 0, 2811,2806,2810); + f3n(2793,2794,2788, 0, 2811,2812,2806); + f3n(2785,2794,2793, 0, 2803,2812,2811); + f3n(2785,2786,2794, 0, 2803,2804,2812); + f3n(2786,2787,2794, 0, 2804,2805,2812); + f3n(2794,2787,2788, 0, 2812,2805,2806); + f3n(2784,2785,2793, 0, 2802,2803,2811); + f3n(2784,2793,2795, 0, 2802,2811,2813); + f3n(2795,2793,2792, 0, 2813,2811,2810); + f3n(2795,2792,2796, 0, 2813,2810,2814); + f3n(2796,2792,2791, 0, 2814,2810,2809); + f3n(2796,2791,2797, 0, 2814,2809,2815); + f3n(2797,2791,2798, 0, 2815,2809,2816); + f3n(2798,2791,2790, 0, 2816,2809,2808); + f3n(2798,2790,2799, 0, 2816,2808,2817); + f3n(2799,2790,2800, 0, 2817,2808,2818); + f3n(2790,2763,2800, 0, 2808,2781,2818); + f3n(2790,2764,2763, 0, 2808,2782,2781); + f3n(2800,2763,2801, 0, 2818,2781,2819); + f3n(2763,2759,2801, 0, 2781,2777,2819); + f3n(2801,2759,2757, 0, 2819,2777,2775); + f3n(2802,2801,2757, 0, 2820,2819,2775); + f3n(2802,2800,2801, 0, 2820,2818,2819); + f3n(2802,2775,2800, 0, 2820,2793,2818); + f3n(2772,2775,2802, 0, 2790,2793,2820); + f3n(2772,2802,2654, 0, 2790,2820,2666); + f3n(2654,2802,2757, 0, 2666,2820,2775); + f3n(2654,2757,2651, 0, 2666,2775,2663); + f3n(2769,2772,2654, 0, 2787,2790,2666); + f3n(2772,2769,2770, 0, 2790,2787,2788); + f3n(2656,2769,2654, 0, 2668,2787,2666); + f3n(2776,2800,2775, 0, 2794,2818,2793); + f3n(2776,2799,2800, 0, 2794,2817,2818); + f3n(2776,2803,2799, 0, 2794,2821,2817); + f3n(2776,2778,2803, 0, 2794,2796,2821); + f3n(2778,2804,2803, 0, 2796,2822,2821); + f3n(2778,2780,2804, 0, 2796,2798,2822); + f3n(2780,2805,2804, 0, 2798,2823,2822); + f3n(2780,2782,2805, 0, 2798,2800,2823); + f3n(2782,2806,2805, 0, 2800,2824,2823); + f3n(2807,2806,2782, 0, 2825,2824,2800); + f3n(2783,2807,2782, 0, 2801,2825,2800); + f3n(2808,2807,2783, 0, 2826,2825,2801); + f3n(2808,2783,2809, 0, 2826,2801,2827); + f3n(2783,2784,2809, 0, 2801,2802,2827); + f3n(2809,2784,2795, 0, 2827,2802,2813); + f3n(2809,2795,2810, 0, 2827,2813,2828); + f3n(2795,2796,2810, 0, 2813,2814,2828); + f3n(2810,2796,2811, 0, 2828,2814,2829); + f3n(2796,2797,2811, 0, 2814,2815,2829); + f3n(2811,2797,2812, 0, 2829,2815,2830); + f3n(2812,2797,2813, 0, 2830,2815,2831); + f3n(2813,2797,2798, 0, 2831,2815,2816); + f3n(2813,2798,2803, 0, 2831,2816,2821); + f3n(2803,2798,2799, 0, 2821,2816,2817); + f3n(2804,2813,2803, 0, 2822,2831,2821); + f3n(2814,2813,2804, 0, 2832,2831,2822); + f3n(2814,2812,2813, 0, 2832,2830,2831); + f3n(2815,2812,2814, 0, 2833,2830,2832); + f3n(2816,2812,2815, 0, 2834,2830,2833); + f3n(2811,2812,2816, 0, 2829,2830,2834); + f3n(2817,2811,2816, 0, 2835,2829,2834); + f3n(2810,2811,2817, 0, 2828,2829,2835); + f3n(2818,2810,2817, 0, 2836,2828,2835); + f3n(2818,2809,2810, 0, 2836,2827,2828); + f3n(2808,2809,2818, 0, 2826,2827,2836); + f3n(2819,2815,2814, 0, 2837,2833,2832); + f3n(2819,2814,2805, 0, 2837,2832,2823); + f3n(2805,2814,2804, 0, 2823,2832,2822); + f3n(2806,2819,2805, 0, 2824,2837,2823); + f3n(2820,2821,2822, 4, 2838,2839,2840); + f3n(2820,2823,2821, 4, 2838,2841,2839); + f3n(2823,2820,2824, 4, 2841,2838,2842); + f3n(2824,2820,2825, 4, 2842,2838,2843); + f3n(2820,2826,2825, 4, 2838,2844,2843); + f3n(2820,2822,2826, 4, 2838,2840,2844); + f3n(2826,2822,2827, 4, 2844,2840,2845); + f3n(2822,2828,2827, 4, 2840,2846,2845); + f3n(2822,2829,2828, 4, 2840,2847,2846); + f3n(2822,2830,2829, 4, 2840,2848,2847); + f3n(2822,2831,2830, 4, 2840,2849,2848); + f3n(2821,2831,2822, 4, 2839,2849,2840); + f3n(2821,2832,2831, 4, 2839,2850,2849); + f3n(2821,2833,2832, 4, 2839,2851,2850); + f3n(2823,2833,2821, 4, 2841,2851,2839); + f3n(2823,2834,2833, 4, 2841,2852,2851); + f3n(2835,2834,2823, 4, 2853,2852,2841); + f3n(2835,2836,2834, 4, 2853,2854,2852); + f3n(2836,2835,2837, 4, 2854,2853,2855); + f3n(2837,2835,2824, 4, 2855,2853,2842); + f3n(2835,2823,2824, 4, 2853,2841,2842); + f3n(2838,2837,2824, 4, 2856,2855,2842); + f3n(2837,2838,2839, 4, 2855,2856,2857); + f3n(2839,2838,2840, 4, 2857,2856,2858); + f3n(2838,2841,2840, 4, 2856,2859,2858); + f3n(2841,2838,2842, 4, 2859,2856,2860); + f3n(2838,2843,2842, 4, 2856,2861,2860); + f3n(2838,2824,2843, 4, 2856,2842,2861); + f3n(2843,2824,2844, 4, 2861,2842,2862); + f3n(2824,2825,2844, 4, 2842,2843,2862); + f3n(2825,2845,2844, 4, 2843,2863,2862); + f3n(2825,2846,2845, 4, 2843,2864,2863); + f3n(2825,2826,2846, 4, 2843,2844,2864); + f3n(2826,2847,2846, 4, 2844,2865,2864); + f3n(2826,2827,2847, 4, 2844,2845,2865); + f3n(2847,2827,2828, 4, 2865,2845,2846); + f3n(2847,2828,2848, 4, 2865,2846,2866); + f3n(2848,2828,2849, 4, 2866,2846,2867); + f3n(2850,2849,2828, 4, 2868,2867,2846); + f3n(2849,2850,2851, 4, 2867,2868,2869); + f3n(2852,2851,2850, 4, 2870,2869,2868); + f3n(2852,2853,2851, 4, 2870,2871,2869); + f3n(2854,2853,2852, 4, 2872,2871,2870); + f3n(2854,2855,2853, 4, 2872,2873,2871); + f3n(2854,2856,2855, 4, 2872,2874,2873); + f3n(2857,2856,2854, 4, 2875,2874,2872); + f3n(2857,2858,2856, 4, 2875,2876,2874); + f3n(2857,2859,2858, 4, 2875,2877,2876); + f3n(2857,2860,2859, 4, 2875,2878,2877); + f3n(2861,2860,2857, 4, 2879,2878,2875); + f3n(2862,2860,2861, 4, 2880,2878,2879); + f3n(2862,2863,2860, 4, 2880,2881,2878); + f3n(2864,2863,2862, 4, 2882,2881,2880); + f3n(2864,2865,2863, 4, 2882,2883,2881); + f3n(2864,2866,2865, 4, 2882,2884,2883); + f3n(2867,2866,2864, 4, 2885,2884,2882); + f3n(2868,2866,2867, 4, 2886,2884,2885); + f3n(2868,2869,2866, 4, 2886,2887,2884); + f3n(2868,2870,2869, 4, 2886,2888,2887); + f3n(2871,2870,2868, 4, 2889,2888,2886); + f3n(2872,2870,2871, 4, 2890,2888,2889); + f3n(2872,2873,2870, 4, 2890,2891,2888); + f3n(2872,2874,2873, 4, 2890,2892,2891); + f3n(2872,2875,2874, 4, 2890,2893,2892); + f3n(2836,2875,2872, 4, 2854,2893,2890); + f3n(2837,2875,2836, 4, 2855,2893,2854); + f3n(2875,2837,2839, 4, 2893,2855,2857); + f3n(2875,2839,2874, 4, 2893,2857,2892); + f3n(2874,2839,2876, 4, 2892,2857,2894); + f3n(2876,2839,2877, 4, 2894,2857,2895); + f3n(2877,2839,2840, 4, 2895,2857,2858); + f3n(2877,2840,2878, 4, 2895,2858,2896); + f3n(2840,2879,2878, 4, 2858,2897,2896); + f3n(2879,2880,2878, 4, 2897,2898,2896); + f3n(2881,2878,2880, 4, 2899,2896,2898); + f3n(2877,2878,2881, 4, 2895,2896,2899); + f3n(2882,2877,2881, 4, 2900,2895,2899); + f3n(2883,2877,2882, 4, 2901,2895,2900); + f3n(2884,2877,2883, 4, 2902,2895,2901); + f3n(2884,2876,2877, 4, 2902,2894,2895); + f3n(2874,2876,2884, 4, 2892,2894,2902); + f3n(2885,2874,2884, 4, 2903,2892,2902); + f3n(2873,2874,2885, 4, 2891,2892,2903); + f3n(2873,2885,2886, 4, 2891,2903,2904); + f3n(2885,2887,2886, 4, 2903,2905,2904); + f3n(2885,2884,2887, 4, 2903,2902,2905); + f3n(2887,2884,2888, 4, 2905,2902,2906); + f3n(2888,2884,2883, 4, 2906,2902,2901); + f3n(2888,2883,2889, 4, 2906,2901,2907); + f3n(2889,2883,2890, 4, 2907,2901,2908); + f3n(2883,2882,2890, 4, 2901,2900,2908); + f3n(2882,2891,2890, 4, 2900,2909,2908); + f3n(2882,2881,2891, 4, 2900,2899,2909); + f3n(2881,2880,2891, 4, 2899,2898,2909); + f3n(2880,2892,2891, 4, 2898,2910,2909); + f3n(2891,2892,2893, 4, 2909,2910,2911); + f3n(2891,2893,2894, 4, 2909,2911,2912); + f3n(2894,2893,2895, 4, 2912,2911,2913); + f3n(2894,2895,2896, 4, 2912,2913,2914); + f3n(2896,2895,2897, 4, 2914,2913,2915); + f3n(2896,2897,2898, 4, 2914,2915,2916); + f3n(2899,2896,2898, 4, 2917,2914,2916); + f3n(2900,2896,2899, 4, 2918,2914,2917); + f3n(2900,2894,2896, 4, 2918,2912,2914); + f3n(2890,2894,2900, 4, 2908,2912,2918); + f3n(2894,2890,2891, 4, 2912,2908,2909); + f3n(2900,2889,2890, 4, 2918,2907,2908); + f3n(2901,2889,2900, 4, 2919,2907,2918); + f3n(2888,2889,2901, 4, 2906,2907,2919); + f3n(2902,2888,2901, 4, 2920,2906,2919); + f3n(2887,2888,2902, 4, 2905,2906,2920); + f3n(2887,2902,2903, 4, 2905,2920,2921); + f3n(2904,2903,2902, 4, 2922,2921,2920); + f3n(2903,2904,2905, 4, 2921,2922,2923); + f3n(2906,2905,2904, 4, 2924,2923,2922); + f3n(2905,2906,2907, 4, 2923,2924,2925); + f3n(2905,2907,2908, 4, 2923,2925,2926); + f3n(2908,2907,2909, 4, 2926,2925,2927); + f3n(2908,2909,2910, 4, 2926,2927,2928); + f3n(2910,2909,2911, 4, 2928,2927,2929); + f3n(2912,2908,2910, 4, 2930,2926,2928); + f3n(2913,2908,2912, 4, 2931,2926,2930); + f3n(2913,2905,2908, 4, 2931,2923,2926); + f3n(2903,2905,2913, 4, 2921,2923,2931); + f3n(2886,2903,2913, 4, 2904,2921,2931); + f3n(2886,2887,2903, 4, 2904,2905,2921); + f3n(2886,2913,2914, 4, 2904,2931,2932); + f3n(2914,2913,2912, 4, 2932,2931,2930); + f3n(2914,2912,2915, 4, 2932,2930,2933); + f3n(2915,2912,2916, 4, 2933,2930,2934); + f3n(2916,2912,2917, 4, 2934,2930,2935); + f3n(2916,2917,2918, 4, 2934,2935,2936); + f3n(2918,2917,2919, 4, 2936,2935,2937); + f3n(2918,2919,2920, 4, 2936,2937,2938); + f3n(2918,2920,2921, 4, 2936,2938,2939); + f3n(2918,2921,2922, 4, 2936,2939,2940); + f3n(2923,2918,2922, 4, 2941,2936,2940); + f3n(2916,2918,2923, 4, 2934,2936,2941); + f3n(2924,2916,2923, 4, 2942,2934,2941); + f3n(2915,2916,2924, 4, 2933,2934,2942); + f3n(2870,2915,2924, 4, 2888,2933,2942); + f3n(2873,2915,2870, 4, 2891,2933,2888); + f3n(2873,2914,2915, 4, 2891,2932,2933); + f3n(2873,2886,2914, 4, 2891,2904,2932); + f3n(2870,2924,2869, 4, 2888,2942,2887); + f3n(2869,2924,2925, 4, 2887,2942,2943); + f3n(2923,2925,2924, 4, 2941,2943,2942); + f3n(2925,2923,2926, 4, 2943,2941,2944); + f3n(2923,2927,2926, 4, 2941,2945,2944); + f3n(2928,2926,2927, 4, 2946,2944,2945); + f3n(2926,2928,2929, 4, 2944,2946,2947); + f3n(2929,2928,2930, 4, 2947,2946,2948); + f3n(2928,2931,2930, 4, 2946,2949,2948); + f3n(2931,2928,2932, 4, 2949,2946,2950); + f3n(2932,2928,2927, 4, 2950,2946,2945); + f3n(2930,2931,2933, 4, 2948,2949,2951); + f3n(2934,2930,2933, 4, 2952,2948,2951); + f3n(2935,2930,2934, 4, 2953,2948,2952); + f3n(2929,2930,2935, 4, 2947,2948,2953); + f3n(2936,2929,2935, 4, 2954,2947,2953); + f3n(2937,2929,2936, 4, 2955,2947,2954); + f3n(2937,2926,2929, 4, 2955,2944,2947); + f3n(2925,2926,2937, 4, 2943,2944,2955); + f3n(2869,2925,2937, 4, 2887,2943,2955); + f3n(2869,2937,2866, 4, 2887,2955,2884); + f3n(2866,2937,2936, 4, 2884,2955,2954); + f3n(2866,2936,2865, 4, 2884,2954,2883); + f3n(2865,2936,2863, 4, 2883,2954,2881); + f3n(2863,2936,2938, 4, 2881,2954,2956); + f3n(2936,2935,2938, 4, 2954,2953,2956); + f3n(2938,2935,2939, 4, 2956,2953,2957); + f3n(2935,2934,2939, 4, 2953,2952,2957); + f3n(2939,2934,2940, 4, 2957,2952,2958); + f3n(2934,2941,2940, 4, 2952,2959,2958); + f3n(2940,2941,2942, 4, 2958,2959,2960); + f3n(2940,2942,2943, 4, 2958,2960,2961); + f3n(2942,2944,2943, 4, 2960,2962,2961); + f3n(2945,2940,2943, 4, 2963,2958,2961); + f3n(2939,2940,2945, 4, 2957,2958,2963); + f3n(2938,2939,2945, 4, 2956,2957,2963); + f3n(2938,2945,2946, 4, 2956,2963,2964); + f3n(2946,2945,2947, 4, 2964,2963,2965); + f3n(2945,2943,2947, 4, 2963,2961,2965); + f3n(2947,2943,2948, 4, 2965,2961,2966); + f3n(2948,2943,2949, 4, 2966,2961,2967); + f3n(2948,2949,2950, 4, 2966,2967,2968); + f3n(2948,2950,2951, 4, 2966,2968,2969); + f3n(2951,2950,2952, 4, 2969,2968,2970); + f3n(2951,2952,2953, 4, 2969,2970,2971); + f3n(2952,2954,2953, 4, 2970,2972,2971); + f3n(2954,2955,2953, 4, 2972,2973,2971); + f3n(2955,2956,2953, 4, 2973,2974,2971); + f3n(2953,2956,2957, 4, 2971,2974,2975); + f3n(2956,2958,2957, 4, 2974,2976,2975); + f3n(2958,2956,2959, 4, 2976,2974,2977); + f3n(2956,2960,2959, 4, 2974,2978,2977); + f3n(2959,2960,2961, 4, 2977,2978,2979); + f3n(2959,2961,2962, 4, 2977,2979,2980); + f3n(2962,2961,2963, 4, 2980,2979,2981); + f3n(2964,2962,2963, 4, 2982,2980,2981); + f3n(2965,2962,2964, 4, 2983,2980,2982); + f3n(2966,2962,2965, 4, 2984,2980,2983); + f3n(2967,2962,2966, 4, 2985,2980,2984); + f3n(2967,2959,2962, 4, 2985,2977,2980); + f3n(2959,2967,2958, 4, 2977,2985,2976); + f3n(2958,2967,2968, 4, 2976,2985,2986); + f3n(2969,2968,2967, 4, 2987,2986,2985); + f3n(2970,2968,2969, 4, 2988,2986,2987); + f3n(2971,2968,2970, 4, 2989,2986,2988); + f3n(2972,2968,2971, 4, 2990,2986,2989); + f3n(2972,2973,2968, 4, 2990,2991,2986); + f3n(2974,2973,2972, 4, 2992,2991,2990); + f3n(2974,2975,2973, 4, 2992,2993,2991); + f3n(2976,2975,2974, 4, 2994,2993,2992); + f3n(2977,2975,2976, 4, 2995,2993,2994); + f3n(2977,2957,2975, 4, 2995,2975,2993); + f3n(2953,2957,2977, 4, 2971,2975,2995); + f3n(2977,2951,2953, 4, 2995,2969,2971); + f3n(2978,2951,2977, 4, 2996,2969,2995); + f3n(2978,2948,2951, 4, 2996,2966,2969); + f3n(2947,2948,2978, 4, 2965,2966,2996); + f3n(2979,2947,2978, 4, 2997,2965,2996); + f3n(2946,2947,2979, 4, 2964,2965,2997); + f3n(2859,2946,2979, 4, 2877,2964,2997); + f3n(2860,2946,2859, 4, 2878,2964,2877); + f3n(2860,2938,2946, 4, 2878,2956,2964); + f3n(2863,2938,2860, 4, 2881,2956,2878); + f3n(2859,2979,2858, 4, 2877,2997,2876); + f3n(2858,2979,2976, 4, 2876,2997,2994); + f3n(2979,2978,2976, 4, 2997,2996,2994); + f3n(2976,2978,2977, 4, 2994,2996,2995); + f3n(2858,2976,2974, 4, 2876,2994,2992); + f3n(2858,2974,2856, 4, 2876,2992,2874); + f3n(2856,2974,2972, 4, 2874,2992,2990); + f3n(2856,2972,2980, 4, 2874,2990,2998); + f3n(2980,2972,2971, 4, 2998,2990,2989); + f3n(2980,2971,2981, 4, 2998,2989,2999); + f3n(2981,2971,2970, 4, 2999,2989,2988); + f3n(2981,2970,2982, 4, 2999,2988,3000); + f3n(2981,2982,2983, 4, 2999,3000,3001); + f3n(2983,2982,2984, 4, 3001,3000,3002); + f3n(2983,2984,2985, 4, 3001,3002,3003); + f3n(2986,2983,2985, 4, 3004,3001,3003); + f3n(2987,2983,2986, 4, 3005,3001,3004); + f3n(2987,2981,2983, 4, 3005,2999,3001); + f3n(2980,2981,2987, 4, 2998,2999,3005); + f3n(2855,2980,2987, 4, 2873,2998,3005); + f3n(2856,2980,2855, 4, 2874,2998,2873); + f3n(2855,2987,2853, 4, 2873,3005,2871); + f3n(2987,2986,2853, 4, 3005,3004,2871); + f3n(2853,2986,2851, 4, 2871,3004,2869); + f3n(2986,2985,2851, 4, 3004,3003,2869); + f3n(2851,2985,2988, 4, 2869,3003,3006); + f3n(2988,2985,2989, 4, 3006,3003,3007); + f3n(2985,2990,2989, 4, 3003,3008,3007); + f3n(2985,2991,2990, 4, 3003,3009,3008); + f3n(2991,2992,2990, 4, 3009,3010,3008); + f3n(2990,2992,2993, 4, 3008,3010,3011); + f3n(2993,2992,2994, 4, 3011,3010,3012); + f3n(2992,2995,2994, 4, 3010,3013,3012); + f3n(2995,2996,2994, 4, 3013,3014,3012); + f3n(2995,2997,2996, 4, 3013,3015,3014); + f3n(2997,2998,2996, 4, 3015,3016,3014); + f3n(2997,2999,2998, 4, 3015,3017,3016); + f3n(2999,3000,2998, 4, 3017,3018,3016); + f3n(2999,3001,3000, 4, 3017,3019,3018); + f3n(2998,3000,3002, 4, 3016,3018,3020); + f3n(2998,3002,3003, 4, 3016,3020,3021); + f3n(3003,3002,3004, 4, 3021,3020,3022); + f3n(3005,3003,3004, 4, 3023,3021,3022); + f3n(2996,3003,3005, 4, 3014,3021,3023); + f3n(2998,3003,2996, 4, 3016,3021,3014); + f3n(2994,2996,3005, 4, 3012,3014,3023); + f3n(2994,3005,3006, 4, 3012,3023,3024); + f3n(3006,3005,3007, 4, 3024,3023,3025); + f3n(3005,3004,3007, 4, 3023,3022,3025); + f3n(3007,3004,3008, 4, 3025,3022,3026); + f3n(3004,3009,3008, 4, 3022,3027,3026); + f3n(3004,3010,3009, 4, 3022,3028,3027); + f3n(3010,3011,3009, 4, 3028,3029,3027); + f3n(3009,3011,3012, 4, 3027,3029,3030); + f3n(3009,3012,3013, 4, 3027,3030,3031); + f3n(3013,3012,3014, 4, 3031,3030,3032); + f3n(3015,3013,3014, 4, 3033,3031,3032); + f3n(3016,3013,3015, 4, 3034,3031,3033); + f3n(3008,3013,3016, 4, 3026,3031,3034); + f3n(3008,3009,3013, 4, 3026,3027,3031); + f3n(3017,3008,3016, 4, 3035,3026,3034); + f3n(3007,3008,3017, 4, 3025,3026,3035); + f3n(3018,3007,3017, 4, 3036,3025,3035); + f3n(3006,3007,3018, 4, 3024,3025,3036); + f3n(3006,3018,3019, 4, 3024,3036,3037); + f3n(3019,3018,3020, 4, 3037,3036,3038); + f3n(3018,3017,3020, 4, 3036,3035,3038); + f3n(3020,3017,3021, 4, 3038,3035,3039); + f3n(3017,3016,3021, 4, 3035,3034,3039); + f3n(3021,3016,3022, 4, 3039,3034,3040); + f3n(3016,3015,3022, 4, 3034,3033,3040); + f3n(3022,3015,3023, 4, 3040,3033,3041); + f3n(3015,3024,3023, 4, 3033,3042,3041); + f3n(3015,3025,3024, 4, 3033,3043,3042); + f3n(3025,3026,3024, 4, 3043,3044,3042); + f3n(3022,3023,3027, 4, 3040,3041,3045); + f3n(3021,3022,3027, 4, 3039,3040,3045); + f3n(3028,3021,3027, 4, 3046,3039,3045); + f3n(3029,3021,3028, 4, 3047,3039,3046); + f3n(3020,3021,3029, 4, 3038,3039,3047); + f3n(3020,3029,3030, 4, 3038,3047,3048); + f3n(3030,3029,3031, 4, 3048,3047,3049); + f3n(3031,3029,3032, 4, 3049,3047,3050); + f3n(3032,3029,3028, 4, 3050,3047,3046); + f3n(3033,3031,3032, 4, 3051,3049,3050); + f3n(3034,3031,3033, 4, 3052,3049,3051); + f3n(3035,3031,3034, 4, 3053,3049,3052); + f3n(3030,3031,3035, 4, 3048,3049,3053); + f3n(3036,3030,3035, 4, 3054,3048,3053); + f3n(3036,3019,3030, 4, 3054,3037,3048); + f3n(2993,3019,3036, 4, 3011,3037,3054); + f3n(2993,3006,3019, 4, 3011,3024,3037); + f3n(2993,2994,3006, 4, 3011,3012,3024); + f3n(2990,2993,3036, 4, 3008,3011,3054); + f3n(2990,3036,2989, 4, 3008,3054,3007); + f3n(3036,3035,2989, 4, 3054,3053,3007); + f3n(2989,3035,3037, 4, 3007,3053,3055); + f3n(3037,3035,3038, 4, 3055,3053,3056); + f3n(3035,3034,3038, 4, 3053,3052,3056); + f3n(3038,3034,3039, 4, 3056,3052,3057); + f3n(3039,3034,3040, 4, 3057,3052,3058); + f3n(3040,3034,3033, 4, 3058,3052,3051); + f3n(3041,3039,3040, 4, 3059,3057,3058); + f3n(3042,3039,3041, 4, 3060,3057,3059); + f3n(3038,3039,3042, 4, 3056,3057,3060); + f3n(3038,3042,3043, 4, 3056,3060,3061); + f3n(3044,3043,3042, 4, 3062,3061,3060); + f3n(3044,3045,3043, 4, 3062,3063,3061); + f3n(3045,3044,3046, 4, 3063,3062,3064); + f3n(3046,3044,3047, 4, 3064,3062,3065); + f3n(3044,3048,3047, 4, 3062,3066,3065); + f3n(3044,3049,3048, 4, 3062,3067,3066); + f3n(3049,3044,3042, 4, 3067,3062,3060); + f3n(3049,3042,3041, 4, 3067,3060,3059); + f3n(3049,3041,3048, 4, 3067,3059,3066); + f3n(3048,3041,3050, 4, 3066,3059,3068); + f3n(3050,3041,3051, 4, 3068,3059,3069); + f3n(3052,3050,3051, 4, 3070,3068,3069); + f3n(3053,3050,3052, 4, 3071,3068,3070); + f3n(3053,3048,3050, 4, 3071,3066,3068); + f3n(3047,3048,3053, 4, 3065,3066,3071); + f3n(3054,3047,3053, 4, 3072,3065,3071); + f3n(3055,3047,3054, 4, 3073,3065,3072); + f3n(3055,3046,3047, 4, 3073,3064,3065); + f3n(3056,3046,3055, 4, 3074,3064,3073); + f3n(3056,3057,3046, 4, 3074,3075,3064); + f3n(2844,3057,3056, 4, 2862,3075,3074); + f3n(2844,2845,3057, 4, 2862,2863,3075); + f3n(2845,3058,3057, 4, 2863,3076,3075); + f3n(2845,2848,3058, 4, 2863,2866,3076); + f3n(2846,2848,2845, 4, 2864,2866,2863); + f3n(2846,2847,2848, 4, 2864,2865,2866); + f3n(2848,2849,3059, 4, 2866,2867,3077); + f3n(2849,2988,3059, 4, 2867,3006,3077); + f3n(2849,2851,2988, 4, 2867,2869,3006); + f3n(3059,2988,3037, 4, 3077,3006,3055); + f3n(2988,2989,3037, 4, 3006,3007,3055); + f3n(3059,3037,3060, 4, 3077,3055,3078); + f3n(3037,3038,3060, 4, 3055,3056,3078); + f3n(3060,3038,3043, 4, 3078,3056,3061); + f3n(3045,3060,3043, 4, 3063,3078,3061); + f3n(3058,3060,3045, 4, 3076,3078,3063); + f3n(3058,3059,3060, 4, 3076,3077,3078); + f3n(3058,3045,3057, 4, 3076,3063,3075); + f3n(3057,3045,3046, 4, 3075,3063,3064); + f3n(2843,2844,3056, 4, 2861,2862,3074); + f3n(2842,2843,3056, 4, 2860,2861,3074); + f3n(2842,3056,3061, 4, 2860,3074,3079); + f3n(3061,3056,3062, 4, 3079,3074,3080); + f3n(3062,3056,3055, 4, 3080,3074,3073); + f3n(3062,3055,3054, 4, 3080,3073,3072); + f3n(3062,3054,3063, 4, 3080,3072,3081); + f3n(3054,3053,3063, 4, 3072,3071,3081); + f3n(3063,3053,3064, 4, 3081,3071,3082); + f3n(3064,3053,3052, 4, 3082,3071,3070); + f3n(3064,3052,3065, 4, 3082,3070,3083); + f3n(3065,3052,3066, 4, 3083,3070,3084); + f3n(3052,3067,3066, 4, 3070,3085,3084); + f3n(3052,3051,3067, 4, 3070,3069,3085); + f3n(3066,3067,3068, 4, 3084,3085,3086); + f3n(3066,3068,3069, 4, 3084,3086,3087); + f3n(3066,3069,3070, 4, 3084,3087,3088); + f3n(3070,3069,3071, 4, 3088,3087,3089); + f3n(3070,3071,3072, 4, 3088,3089,3090); + f3n(3072,3071,3073, 4, 3090,3089,3091); + f3n(3072,3073,3074, 4, 3090,3091,3092); + f3n(3074,3073,3075, 4, 3092,3091,3093); + f3n(3065,3066,3076, 4, 3083,3084,3094); + f3n(3076,3066,3077, 4, 3094,3084,3095); + f3n(3076,3077,3078, 4, 3094,3095,3096); + f3n(3078,3077,3079, 4, 3096,3095,3097); + f3n(3077,3080,3079, 4, 3095,3098,3097); + f3n(3079,3080,3081, 4, 3097,3098,3099); + f3n(3081,3080,3082, 4, 3099,3098,3100); + f3n(3083,3081,3082, 4, 3101,3099,3100); + f3n(3083,3084,3081, 4, 3101,3102,3099); + f3n(3078,3081,3084, 4, 3096,3099,3102); + f3n(3081,3078,3079, 4, 3099,3096,3097); + f3n(3076,3078,3085, 4, 3094,3096,3103); + f3n(3085,3078,3086, 4, 3103,3096,3104); + f3n(3086,3078,3087, 4, 3104,3096,3105); + f3n(3078,3088,3087, 4, 3096,3106,3105); + f3n(3087,3088,3089, 4, 3105,3106,3107); + f3n(3088,3090,3089, 4, 3106,3108,3107); + f3n(3089,3090,3091, 4, 3107,3108,3109); + f3n(3090,3092,3091, 4, 3108,3110,3109); + f3n(3091,3092,3093, 4, 3109,3110,3111); + f3n(3092,3094,3093, 4, 3110,3112,3111); + f3n(3089,3091,3095, 4, 3107,3109,3113); + f3n(3095,3091,3096, 4, 3113,3109,3114); + f3n(3091,3097,3096, 4, 3109,3115,3114); + f3n(3098,3095,3096, 4, 3116,3113,3114); + f3n(3099,3095,3098, 4, 3117,3113,3116); + f3n(3099,3100,3095, 4, 3117,3118,3113); + f3n(3099,3101,3100, 4, 3117,3119,3118); + f3n(3101,3099,3102, 4, 3119,3117,3120); + f3n(3102,3099,3103, 4, 3120,3117,3121); + f3n(3102,3103,3104, 4, 3120,3121,3122); + f3n(3105,3102,3104, 4, 3123,3120,3122); + f3n(3105,3106,3102, 4, 3123,3124,3120); + f3n(3106,3105,3107, 4, 3124,3123,3125); + f3n(3107,3105,3108, 4, 3125,3123,3126); + f3n(3105,3109,3108, 4, 3123,3127,3126); + f3n(3109,3105,3104, 4, 3127,3123,3122); + f3n(3108,3109,3110, 4, 3126,3127,3128); + f3n(3111,3106,3107, 4, 3129,3124,3125); + f3n(3111,3112,3106, 4, 3129,3130,3124); + f3n(3113,3112,3111, 4, 3131,3130,3129); + f3n(3114,3112,3113, 4, 3132,3130,3131); + f3n(3114,3115,3112, 4, 3132,3133,3130); + f3n(3114,3116,3115, 4, 3132,3134,3133); + f3n(3117,3116,3114, 4, 3135,3134,3132); + f3n(3117,3118,3116, 4, 3135,3136,3134); + f3n(3119,3118,3117, 4, 3137,3136,3135); + f3n(3119,3120,3118, 4, 3137,3138,3136); + f3n(3121,3120,3119, 4, 3139,3138,3137); + f3n(3121,3062,3120, 4, 3139,3080,3138); + f3n(3121,3061,3062, 4, 3139,3079,3080); + f3n(2841,3061,3121, 4, 2859,3079,3139); + f3n(2841,2842,3061, 4, 2859,2860,3079); + f3n(2841,3121,2840, 4, 2859,3139,2858); + f3n(3121,3119,2840, 4, 3139,3137,2858); + f3n(2840,3119,3117, 4, 2858,3137,3135); + f3n(2840,3117,3122, 4, 2858,3135,3140); + f3n(3122,3117,3114, 4, 3140,3135,3132); + f3n(3122,3114,3113, 4, 3140,3132,3131); + f3n(3120,3062,3123, 4, 3138,3080,3141); + f3n(3123,3062,3063, 4, 3141,3080,3081); + f3n(3063,3065,3123, 4, 3081,3083,3141); + f3n(3063,3064,3065, 4, 3081,3082,3083); + f3n(3076,3123,3065, 4, 3094,3141,3083); + f3n(3123,3076,3118, 4, 3141,3094,3136); + f3n(3118,3076,3085, 4, 3136,3094,3103); + f3n(3124,3118,3085, 4, 3142,3136,3103); + f3n(3116,3118,3124, 4, 3134,3136,3142); + f3n(3115,3116,3124, 4, 3133,3134,3142); + f3n(3115,3124,3125, 4, 3133,3142,3143); + f3n(3125,3124,3085, 4, 3143,3142,3103); + f3n(3125,3085,3086, 4, 3143,3103,3104); + f3n(3101,3125,3086, 4, 3119,3143,3104); + f3n(3125,3101,3126, 4, 3143,3119,3144); + f3n(3126,3101,3102, 4, 3144,3119,3120); + f3n(3106,3126,3102, 4, 3124,3144,3120); + f3n(3106,3112,3126, 4, 3124,3130,3144); + f3n(3112,3115,3126, 4, 3130,3133,3144); + f3n(3126,3115,3125, 4, 3144,3133,3143); + f3n(3101,3086,3100, 4, 3119,3104,3118); + f3n(3086,3087,3100, 4, 3104,3105,3118); + f3n(3087,3089,3100, 4, 3105,3107,3118); + f3n(3100,3089,3095, 4, 3118,3107,3113); + f3n(3120,3123,3118, 4, 3138,3141,3136); + f3n(3019,3020,3030, 4, 3037,3038,3048); + f3n(2975,2957,2973, 4, 2993,2975,2991); + f3n(2973,2957,2958, 4, 2991,2975,2976); + f3n(2958,2968,2973, 4, 2976,2986,2991); + f3n(2969,2967,2966, 4, 2987,2985,2984); + f3n(2933,3127,2934, 4, 2951,3145,2952); + f3n(2906,2904,3128, 4, 2924,2922,3146); + f3n(3128,2904,3129, 4, 3146,2922,3147); + f3n(2904,2902,3129, 4, 2922,2920,3147); + f3n(3129,2902,2901, 4, 3147,2920,2919); + f3n(2899,2901,2900, 4, 2917,2919,2918); + f3n(3130,2901,2899, 4, 3148,2919,2917); + f3n(3131,3130,2899, 4, 3149,3148,2917); + f3n(3132,3131,2899, 4, 3150,3149,2917); + f3n(2899,2898,3132, 4, 2917,2916,3150); + f3n(2836,2872,2834, 4, 2854,2890,2852); + f3n(2834,2872,2871, 4, 2852,2890,2889); + f3n(2834,2871,2868, 4, 2852,2889,2886); + f3n(2834,2868,2833, 4, 2852,2886,2851); + f3n(2833,2868,2867, 4, 2851,2886,2885); + f3n(2833,2867,2832, 4, 2851,2885,2850); + f3n(2832,2867,2864, 4, 2850,2885,2882); + f3n(2832,2864,3133, 4, 2850,2882,3151); + f3n(3133,2864,2862, 4, 3151,2882,2880); + f3n(3133,2862,2861, 4, 3151,2880,2879); + f3n(3133,2861,3134, 4, 3151,2879,3152); + f3n(3134,2861,2854, 4, 3152,2879,2872); + f3n(2854,2861,2857, 4, 2872,2879,2875); + f3n(2852,3134,2854, 4, 2870,3152,2872); + f3n(3134,2852,2830, 4, 3152,2870,2848); + f3n(2830,2852,2829, 4, 2848,2870,2847); + f3n(2852,2850,2829, 4, 2870,2868,2847); + f3n(2828,2829,2850, 4, 2846,2847,2868); + f3n(2831,3134,2830, 4, 2849,3152,2848); + f3n(2831,3133,3134, 4, 2849,3151,3152); + f3n(2832,3133,2831, 4, 2850,3151,2849); + f3n(2848,3059,3058, 5, 2866,3077,3076); + f3n(3135,3136,3137, 4, 3153,3154,3155); + f3n(3135,3138,3136, 4, 3153,3156,3154); + f3n(3137,3136,3139, 4, 3155,3154,3157); + f3n(3140,3141,3142, 4, 3158,3159,3160); + f3n(3140,3143,3141, 4, 3158,3161,3159); + f3n(3143,3140,3144, 4, 3161,3158,3162); + f3n(3144,3145,3143, 4, 3162,3163,3161); + f3n(3144,3146,3145, 4, 3162,3164,3163); + f3n(3147,3146,3144, 4, 3165,3164,3162); + f3n(3147,3144,3148, 4, 3165,3162,3166); + f3n(3144,3140,3148, 4, 3162,3158,3166); + f3n(3148,3140,3149, 4, 3166,3158,3167); + f3n(3140,3142,3149, 4, 3158,3160,3167); + f3n(3149,3142,3150, 4, 3167,3160,3168); + f3n(3142,3151,3150, 4, 3160,3169,3168); + f3n(3142,3152,3151, 4, 3160,3170,3169); + f3n(3142,3141,3152, 4, 3160,3159,3170); + f3n(3152,3153,3151, 4, 3170,3171,3169); + f3n(3151,3153,3154, 4, 3169,3171,3172); + f3n(3153,3155,3154, 4, 3171,3173,3172); + f3n(3154,3155,3156, 4, 3172,3173,3174); + f3n(3157,3156,3155, 4, 3175,3174,3173); + f3n(3157,3158,3156, 4, 3175,3176,3174); + f3n(3157,3159,3158, 4, 3175,3177,3176); + f3n(3160,3159,3157, 4, 3178,3177,3175); + f3n(3159,3161,3158, 4, 3177,3179,3176); + f3n(3161,3159,3162, 4, 3179,3177,3180); + f3n(3156,3158,3161, 4, 3174,3176,3179); + f3n(3156,3161,3163, 4, 3174,3179,3181); + f3n(3154,3156,3163, 4, 3172,3174,3181); + f3n(3151,3154,3164, 4, 3169,3172,3182); + f3n(3164,3154,3165, 4, 3182,3172,3183); + f3n(3154,3166,3165, 4, 3172,3184,3183); + f3n(3165,3166,3167, 4, 3183,3184,3185); + f3n(3168,3167,3166, 4, 3186,3185,3184); + f3n(3168,3169,3167, 4, 3186,3187,3185); + f3n(3170,3169,3168, 4, 3188,3187,3186); + f3n(3170,3171,3169, 4, 3188,3189,3187); + f3n(3171,3172,3169, 4, 3189,3190,3187); + f3n(3172,3173,3169, 4, 3190,3191,3187); + f3n(3169,3173,3167, 4, 3187,3191,3185); + f3n(3173,3174,3167, 4, 3191,3192,3185); + f3n(3173,3175,3174, 4, 3191,3193,3192); + f3n(3173,3176,3175, 4, 3191,3194,3193); + f3n(3177,3176,3173, 4, 3195,3194,3191); + f3n(3176,3178,3175, 4, 3194,3196,3193); + f3n(3175,3178,3179, 4, 3193,3196,3197); + f3n(3180,3175,3179, 4, 3198,3193,3197); + f3n(3174,3175,3180, 4, 3192,3193,3198); + f3n(3181,3174,3180, 4, 3199,3192,3198); + f3n(3165,3174,3181, 4, 3183,3192,3199); + f3n(3165,3167,3174, 4, 3183,3185,3192); + f3n(3182,3165,3181, 4, 3200,3183,3199); + f3n(3164,3165,3182, 4, 3182,3183,3200); + f3n(3183,3164,3182, 4, 3201,3182,3200); + f3n(3150,3164,3183, 4, 3168,3182,3201); + f3n(3150,3151,3164, 4, 3168,3169,3182); + f3n(3184,3150,3183, 4, 3202,3168,3201); + f3n(3149,3150,3184, 4, 3167,3168,3202); + f3n(3185,3149,3184, 4, 3203,3167,3202); + f3n(3148,3149,3185, 4, 3166,3167,3203); + f3n(3186,3148,3185, 4, 3204,3166,3203); + f3n(3147,3148,3186, 4, 3165,3166,3204); + f3n(3185,3187,3186, 4, 3203,3205,3204); + f3n(3185,3188,3187, 4, 3203,3206,3205); + f3n(3185,3184,3188, 4, 3203,3202,3206); + f3n(3188,3184,3189, 4, 3206,3202,3207); + f3n(3184,3183,3189, 4, 3202,3201,3207); + f3n(3189,3183,3190, 4, 3207,3201,3208); + f3n(3190,3183,3182, 4, 3208,3201,3200); + f3n(3190,3182,3191, 4, 3208,3200,3209); + f3n(3182,3181,3191, 4, 3200,3199,3209); + f3n(3191,3181,3192, 4, 3209,3199,3210); + f3n(3192,3181,3193, 4, 3210,3199,3211); + f3n(3181,3194,3193, 4, 3199,3212,3211); + f3n(3181,3180,3194, 4, 3199,3198,3212); + f3n(3180,3195,3194, 4, 3198,3213,3212); + f3n(3180,3179,3195, 4, 3198,3197,3213); + f3n(3179,3196,3195, 4, 3197,3214,3213); + f3n(3196,3197,3195, 4, 3214,3215,3213); + f3n(3195,3197,3198, 4, 3213,3215,3216); + f3n(3195,3198,3199, 4, 3213,3216,3217); + f3n(3194,3195,3199, 4, 3212,3213,3217); + f3n(3194,3199,3200, 4, 3212,3217,3218); + f3n(3193,3194,3200, 4, 3211,3212,3218); + f3n(3193,3200,3201, 4, 3211,3218,3219); + f3n(3201,3200,3202, 4, 3219,3218,3220); + f3n(3203,3201,3202, 4, 3221,3219,3220); + f3n(3201,3203,3204, 4, 3219,3221,3222); + f3n(3203,3205,3204, 4, 3221,3223,3222); + f3n(3203,3206,3205, 4, 3221,3224,3223); + f3n(3207,3206,3203, 4, 3225,3224,3221); + f3n(3207,3203,3202, 4, 3225,3221,3220); + f3n(3201,3204,3208, 4, 3219,3222,3226); + f3n(3192,3201,3208, 4, 3210,3219,3226); + f3n(3192,3193,3201, 4, 3210,3211,3219); + f3n(3146,3209,3145, 4, 3164,3227,3163); + f3n(3210,3211,3212, 4, 3228,3229,3230); + f3n(3211,3213,3212, 4, 3229,3231,3230); + f3n(3212,3213,3214, 4, 3230,3231,3232); + f3n(3213,3215,3214, 4, 3231,3233,3232); + f3n(3213,3216,3215, 4, 3231,3234,3233); + f3n(3210,3212,3217, 4, 3228,3230,3235); + f3n(3217,3212,3218, 4, 3235,3230,3236); + f3n(3212,3219,3218, 4, 3230,3237,3236); + f3n(3218,3219,3220, 4, 3236,3237,3238); + f3n(3219,3221,3220, 4, 3237,3239,3238); + f3n(3222,3221,3219, 4, 3240,3239,3237); + f3n(3217,3218,3223, 4, 3235,3236,3241); + f3n(3223,3218,3224, 4, 3241,3236,3242); + f3n(3224,3218,3225, 4, 3242,3236,3243); + f3n(3218,3226,3225, 4, 3236,3244,3243); + f3n(3226,3227,3225, 4, 3244,3245,3243); + f3n(3228,3227,3226, 4, 3246,3245,3244); + f3n(3228,3229,3227, 4, 3246,3247,3245); + f3n(3224,3225,3230, 4, 3242,3243,3248); + f3n(3230,3225,3231, 4, 3248,3243,3249); + f3n(3225,3232,3231, 4, 3243,3250,3249); + f3n(3225,3233,3232, 4, 3243,3251,3250); + f3n(3233,3234,3232, 4, 3251,3252,3250); + f3n(3235,3234,3233, 4, 3253,3252,3251); + f3n(3230,3231,3236, 4, 3248,3249,3254); + f3n(3236,3231,3237, 4, 3254,3249,3255); + f3n(3237,3231,3238, 4, 3255,3249,3256); + f3n(3231,3239,3238, 4, 3249,3257,3256); + f3n(3239,3240,3238, 4, 3257,3258,3256); + f3n(3239,3241,3240, 4, 3257,3259,3258); + f3n(3237,3242,3236, 4, 3255,3260,3254); + f3n(3242,3237,3243, 4, 3260,3255,3261); + f3n(3237,3244,3243, 4, 3255,3262,3261); + f3n(3244,3237,3245, 4, 3262,3255,3263); + f3n(3246,3244,3245, 4, 3264,3262,3263); + f3n(3245,3247,3246, 4, 3263,3265,3264); + f3n(3248,3236,3242, 4, 3266,3254,3260); + f3n(3236,3248,3249, 4, 3254,3266,3267); + f3n(3250,3249,3248, 4, 3268,3267,3266); + f3n(3250,3251,3249, 4, 3268,3269,3267); + f3n(3252,3251,3250, 4, 3270,3269,3268); + f3n(3252,3253,3251, 4, 3270,3271,3269); + f3n(3253,3254,3251, 4, 3271,3272,3269); + f3n(3253,3255,3254, 4, 3271,3273,3272); + f3n(3255,3256,3254, 4, 3273,3274,3272); + f3n(3257,3256,3255, 4, 3275,3274,3273); + f3n(3257,3258,3256, 4, 3275,3276,3274); + f3n(3259,3258,3257, 4, 3277,3276,3275); + f3n(3259,3260,3258, 4, 3277,3278,3276); + f3n(3261,3260,3259, 4, 3279,3278,3277); + f3n(3262,3260,3261, 4, 3280,3278,3279); + f3n(3262,3263,3260, 4, 3280,3281,3278); + f3n(3260,3263,3264, 4, 3278,3281,3282); + f3n(3263,3210,3264, 4, 3281,3228,3282); + f3n(3264,3210,3217, 4, 3282,3228,3235); + f3n(3264,3217,3265, 4, 3282,3235,3283); + f3n(3265,3217,3223, 4, 3283,3235,3241); + f3n(3265,3223,3266, 4, 3283,3241,3284); + f3n(3266,3223,3224, 4, 3284,3241,3242); + f3n(3266,3224,3267, 4, 3284,3242,3285); + f3n(3267,3224,3230, 4, 3285,3242,3248); + f3n(3249,3267,3230, 4, 3267,3285,3248); + f3n(3251,3267,3249, 4, 3269,3285,3267); + f3n(3251,3254,3267, 4, 3269,3272,3285); + f3n(3254,3266,3267, 4, 3272,3284,3285); + f3n(3254,3256,3266, 4, 3272,3274,3284); + f3n(3256,3265,3266, 4, 3274,3283,3284); + f3n(3258,3265,3256, 4, 3276,3283,3274); + f3n(3258,3264,3265, 4, 3276,3282,3283); + f3n(3260,3264,3258, 4, 3278,3282,3276); + f3n(3249,3230,3236, 4, 3267,3248,3254); + f3n(3268,3262,3261, 4, 3286,3280,3279); + f3n(3269,3270,3271, 4, 3287,3288,3289); + f3n(3269,3272,3270, 4, 3287,3290,3288); + f3n(3269,3271,3273, 4, 3287,3289,3291); + + this.computeCentroids(); + this.computeNormals(); + + function material_color( mi ) { + var m = materials[mi]; + if( m.col_diffuse ) + return (m.col_diffuse[0]*255 << 16) + (m.col_diffuse[1]*255 << 8) + m.col_diffuse[2]*255; + else if ( m.a_dbg_color ) + return m.a_dbg_color; + else + return 0xffeeeeee; + } + + function v( x, y, z ) { + scope.vertices.push( new THREE.Vertex( new THREE.Vector3( x, y, z ) ) ); + } + + function f3( a, b, c, material ) { + var color = material_color(material); + scope.faces.push( new THREE.Face3( a, b, c, null, new THREE.Color(color), material ) ); + } + + function f4( a, b, c, d, material ) { + var color = material_color(material); + scope.faces.push( new THREE.Face4( a, b, c, d, null, new THREE.Color(color), material ) ); + } + + function f3n( a, b, c, material, n1, n2, n3 ) { + var color = material_color(material); + var n1x = normals[n1][0]; + var n1y = normals[n1][1]; + var n1z = normals[n1][2]; + var n2x = normals[n2][0]; + var n2y = normals[n2][1]; + var n2z = normals[n2][2]; + var n3x = normals[n3][0]; + var n3y = normals[n3][1]; + var n3z = normals[n3][2]; + scope.faces.push( new THREE.Face3( a, b, c, + [new THREE.Vector3( n1x, n1y, n1z ), new THREE.Vector3( n2x, n2y, n2z ), new THREE.Vector3( n3x, n3y, n3z )], + new THREE.Color(color), material ) ); + } + + function f4n( a, b, c, d, material, n1, n2, n3, n4 ) { + var color = material_color(material); + var n1x = normals[n1][0]; + var n1y = normals[n1][1]; + var n1z = normals[n1][2]; + var n2x = normals[n2][0]; + var n2y = normals[n2][1]; + var n2z = normals[n2][2]; + var n3x = normals[n3][0]; + var n3y = normals[n3][1]; + var n3z = normals[n3][2]; + var n4x = normals[n4][0]; + var n4y = normals[n4][1]; + var n4z = normals[n4][2]; + scope.faces.push( new THREE.Face4( a, b, c, d, + [new THREE.Vector3( n1x, n1y, n1z ), new THREE.Vector3( n2x, n2y, n2z ), new THREE.Vector3( n3x, n3y, n3z ), new THREE.Vector3( n4x, n4y, n4z )], + new THREE.Color(color), material ) ); + } + + function uv( u1, v1, u2, v2, u3, v3, u4, v4 ) { + var uv = []; + uv.push( new THREE.UV( u1, v1 ) ); + uv.push( new THREE.UV( u2, v2 ) ); + uv.push( new THREE.UV( u3, v3 ) ); + if ( u4 && v4 ) uv.push( new THREE.UV( u4, v4 ) ); + scope.uvs.push( uv ); + } + + function init_materials() { + scope.materials = []; + for(var i=0; i + + + three.js - OBJ converter test + + + + + +
+

OBJ to Three.js converter test

+ + 2d canvas renderer + WebGL renderer +
+ +

Model by Reallusion iClone. +

Using a modified version of Three.js by mrdoob. + +
+

Best viewed in Chrome 7/8 or Firefox 4 using WebGL renderer. +

Canvas renderer is very slow on anything other than Chrome. +

+ +
+ + + + + + + + + + + + + + + + + diff --git a/src/core/Face3.js b/src/core/Face3.js index df845109cd68634a8819394fd5f402140bd9e458..6cb268a8a507788eae44e1cdd755d783d31ccfcb 100644 --- a/src/core/Face3.js +++ b/src/core/Face3.js @@ -2,16 +2,19 @@ * @author mr.doob / http://mrdoob.com/ */ -THREE.Face3 = function ( a, b, c, normal, color ) { +THREE.Face3 = function ( a, b, c, normal, color, material ) { this.a = a; this.b = b; this.c = c; this.centroid = new THREE.Vector3(); - this.normal = normal || new THREE.Vector3(); + this.normal = normal instanceof THREE.Vector3 ? normal : new THREE.Vector3(); this.color = color || new THREE.Color( 0xff000000 ); + + this.vertexNormals = normal instanceof Array ? normal : []; + this.material = material || 0; }; diff --git a/src/core/Face4.js b/src/core/Face4.js index f3b326a06b3ced73e192c6ee5e4d779a29c69894..ac4ecd22b70d5948963949f42c43dab1b89ed9d2 100644 --- a/src/core/Face4.js +++ b/src/core/Face4.js @@ -2,7 +2,7 @@ * @author mr.doob / http://mrdoob.com/ */ -THREE.Face4 = function ( a, b, c, d, normal, color ) { +THREE.Face4 = function ( a, b, c, d, normal, color, material ) { this.a = a; this.b = b; @@ -10,12 +10,16 @@ THREE.Face4 = function ( a, b, c, d, normal, color ) { this.d = d; this.centroid = new THREE.Vector3(); - this.normal = normal || new THREE.Vector3(); + this.normal = normal instanceof THREE.Vector3 ? normal : new THREE.Vector3(); this.color = color || new THREE.Color( 0xff000000 ); + this.vertexNormals = normal instanceof Array ? normal : []; + this.material = material || 0; + }; + THREE.Face4.prototype = { // TODO: Dupe? (Geometry/computeCentroid) diff --git a/src/core/Geometry.js b/src/core/Geometry.js index e0a851c9a7d669850ccd7604dc8682dfffc8fa3b..ed67a2052858a2f17e5644f07a70e73bc8c0dabc 100644 --- a/src/core/Geometry.js +++ b/src/core/Geometry.js @@ -43,9 +43,9 @@ THREE.Geometry.prototype = { }, - computeNormals: function () { + computeNormals: function ( useVertexNormals ) { - var v, vl, vertex, f, fl, face, vA, vB, vC, cb = new THREE.Vector3(), ab = new THREE.Vector3(); + var n, nl, v, vl, vertex, f, fl, face, vA, vB, vC, cb = new THREE.Vector3(), ab = new THREE.Vector3(); for ( v = 0, vl = this.vertices.length; v < vl; v++ ) { @@ -58,25 +58,86 @@ THREE.Geometry.prototype = { face = this.faces[ f ]; - vA = this.vertices[ face.a ]; - vB = this.vertices[ face.b ]; - vC = this.vertices[ face.c ]; + if ( useVertexNormals && face.vertexNormals.length ) { + + // set face normal to average of vertex normals + + cb.set( 0, 0, 0 ); - cb.sub( vC.position, vB.position ); - ab.sub( vA.position, vB.position ); - cb.crossSelf( ab ); + for ( n = 0, nl = face.normal.length; n < nl; n++ ) { + cb.x += face.vertexNormals[n].x; + cb.y += face.vertexNormals[n].y; + cb.z += face.vertexNormals[n].z; + } - if ( !cb.isZero() ) { + cb.x /= 3; + cb.y /= 3; + cb.z /= 3; - cb.normalize(); + if ( !cb.isZero() ) { - } + cb.normalize(); + + } + + face.normal.copy( cb ); + } + + else { + + vA = this.vertices[ face.a ]; + vB = this.vertices[ face.b ]; + vC = this.vertices[ face.c ]; + + cb.sub( vC.position, vB.position ); + ab.sub( vA.position, vB.position ); + cb.crossSelf( ab ); + + if ( !cb.isZero() ) { + + cb.normalize(); + + } - face.normal.copy( cb ); + face.normal.copy( cb ); + } } }, + + computeBoundingBox: function ( ) { + + if ( this.vertices.length > 0 ) { + + this.bbox = { 'x': [ this.vertices[ 0 ].position.x, this.vertices[ 0 ].position.x ], + 'y': [ this.vertices[ 0 ].position.y, this.vertices[ 0 ].position.y ], + 'z': [ this.vertices[ 0 ].position.z, this.vertices[ 0 ].position.z ] }; + + var v, vl; + + for ( v = 1, vl = this.vertices.length; v < vl; v++ ) { + + vertex = this.vertices[ v ]; + + if ( vertex.position.x < this.bbox.x[ 0 ] ) + this.bbox.x[ 0 ] = vertex.position.x; + else if ( vertex.position.x > this.bbox.x[ 1 ] ) + this.bbox.x[ 1 ] = vertex.position.x; + + if ( vertex.position.y < this.bbox.y[ 0 ] ) + this.bbox.y[ 0 ] = vertex.position.y; + else if ( vertex.position.y > this.bbox.y[ 1 ] ) + this.bbox.y[ 1 ] = vertex.position.y; + + if ( vertex.position.z < this.bbox.z[ 0 ] ) + this.bbox.z[ 0 ] = vertex.position.z; + else if ( vertex.position.z > this.bbox.z[ 1 ] ) + this.bbox.z[ 1 ] = vertex.position.z; + + } + } + }, toString: function () { diff --git a/src/materials/ParticleDOMMaterial.js b/src/materials/ParticleDOMMaterial.js index e435a33646ac7e31f9ec4eef728ceb172ab8d1ef..3c25c88055f4c85b974aed460cc278c0a8e15784 100644 --- a/src/materials/ParticleDOMMaterial.js +++ b/src/materials/ParticleDOMMaterial.js @@ -1,15 +1,15 @@ -/** - * @author mr.doob / http://mrdoob.com/ - */ - -THREE.ParticleDOMMaterial = function ( domElement ) { - - this.domElement = domElement; - - this.toString = function () { - - return 'THREE.ParticleDOMMaterial ( domElement: ' + this.domElement + ' )'; - - }; - -}; +/** + * @author mr.doob / http://mrdoob.com/ + */ + +THREE.ParticleDOMMaterial = function ( domElement ) { + + this.domElement = domElement; + + this.toString = function () { + + return 'THREE.ParticleDOMMaterial ( domElement: ' + this.domElement + ' )'; + + }; + +}; diff --git a/src/objects/Mesh.js b/src/objects/Mesh.js index 6fe43c1eb59d9871c5a4fad70c29d5ee420028ae..ac2538862de672c6b4addccb1bfcf4b68e24c953 100644 --- a/src/objects/Mesh.js +++ b/src/objects/Mesh.js @@ -2,7 +2,7 @@ * @author mr.doob / http://mrdoob.com/ */ -THREE.Mesh = function ( geometry, material ) { +THREE.Mesh = function ( geometry, material, normUVs ) { THREE.Object3D.call( this ); @@ -14,7 +14,51 @@ THREE.Mesh = function ( geometry, material ) { this.overdraw = false; + this.materialFaces = {}; + + this.sortFacesByMaterial(); + if( normUVs ) this.normalizeUVs(); + + this.geometry.computeBoundingBox(); + }; THREE.Mesh.prototype = new THREE.Object3D(); THREE.Mesh.prototype.constructor = THREE.Mesh; + +THREE.Mesh.prototype.sortFacesByMaterial = function () { + + var f, fl, face, material; + + for ( f = 0, fl = this.geometry.faces.length; f < fl; f++ ) { + + face = this.geometry.faces[ f ]; + material = face.material; + + if ( this.materialFaces[material] == undefined ) + this.materialFaces[material] = { 'faces': [] }; + + this.materialFaces[material].faces.push( f ); + + } + +} + +THREE.Mesh.prototype.normalizeUVs = function () { + + var i,j; + + for ( i = 0, l = this.geometry.uvs.length; i < l; i++ ) { + + var uvs = this.geometry.uvs[i]; + + for ( j = 0, jl = uvs.length; j < jl; j++ ) { + + // texture repeat + // (WebGL does this by default but canvas renderer needs to do it explicitly) + + if( uvs[j].u != 1.0 ) uvs[j].u = uvs[j].u - Math.floor(uvs[j].u); + if( uvs[j].v != 1.0 ) uvs[j].v = uvs[j].v - Math.floor(uvs[j].v); + } + } +} diff --git a/src/renderers/CanvasRenderer.js b/src/renderers/CanvasRenderer.js index 4f044fe3a17e25ecb9bc678da9026ec93f26c203..f1b3b8f9b7eef3de3d9eda2aa0b42f0fade8b7f6 100644 --- a/src/renderers/CanvasRenderer.js +++ b/src/renderers/CanvasRenderer.js @@ -358,7 +358,6 @@ THREE.CanvasRenderer = function () { _context.moveTo( v1x, v1y ); _context.lineTo( v2x, v2y ); _context.lineTo( v3x, v3y ); - _context.lineTo( v4x, v4y ); _context.lineTo( v1x, v1y ); _context.closePath(); @@ -668,6 +667,10 @@ THREE.CanvasRenderer = function () { _context.save(); _context.clip(); + + // debug triangle outline + //_context.strokeStyle = "black"; + //_context.stroke(); denom = uv1u * ( uv3v - uv2v ) - uv2u * uv3v + uv3u * uv2v + ( uv2u - uv3u ) * uv1v; diff --git a/src/renderers/Projector.js b/src/renderers/Projector.js index f8d64d05d4d3e6cd909fa2ee4705457625a339c3..9b82b04b41633b26f6d99a681c1e4cfebea73cf8 100644 --- a/src/renderers/Projector.js +++ b/src/renderers/Projector.js @@ -96,7 +96,7 @@ THREE.Projector = function() { _face3.z = Math.max( v1.positionScreen.z, Math.max( v2.positionScreen.z, v3.positionScreen.z ) ); - _face3.material = object.material; + _face3.material = [ object.material[face.material] ]; _face3.overdraw = object.overdraw; _face3.uvs = object.geometry.uvs[ f ]; _face3.color = face.color; @@ -135,7 +135,7 @@ THREE.Projector = function() { _face4.z = Math.max( v1.positionScreen.z, Math.max( v2.positionScreen.z, Math.max( v3.positionScreen.z, v4.positionScreen.z ) ) ); - _face4.material = object.material; + _face4.material = [ object.material[face.material] ]; _face4.overdraw = object.overdraw; _face4.uvs = object.geometry.uvs[ f ]; _face4.color = face.color; diff --git a/src/renderers/WebGLRenderer.js b/src/renderers/WebGLRenderer.js index f8ca507c933ec5fd4e0a3b01db721068a55a421a..316eb76e5c41f5f40b9b76728757b9b4ba60f6c7 100644 --- a/src/renderers/WebGLRenderer.js +++ b/src/renderers/WebGLRenderer.js @@ -33,7 +33,8 @@ THREE.WebGLRenderer = function () { var face, faceColor, object, material, normal, lightColor, lightPosition, light, vertexArray, faceArray, colorArray, normalArray, vertexIndex, o, ol, f, fl, m, ml, i, v1, v2, v3, v4, - l, ll; + l, ll, + uv, uvArray; if ( this.autoClear ) { @@ -68,99 +69,9 @@ THREE.WebGLRenderer = function () { object = scene.objects[ o ]; - if ( object instanceof THREE.Mesh ) { - - if ( !object.__webGLVertexBuffer ) { - - vertexArray = []; - faceArray = []; - colorArray = []; - normalArray = []; - vertexIndex = 0; - - for ( f = 0, fl = object.geometry.faces.length; f < fl; f++ ) { - - face = object.geometry.faces[ f ]; - faceColor = face.color; - normal = face.normal; - - if ( face instanceof THREE.Face3 ) { - - v1 = object.geometry.vertices[ face.a ].position; - v2 = object.geometry.vertices[ face.b ].position; - v3 = object.geometry.vertices[ face.c ].position; - - vertexArray.push( v1.x, v1.y, v1.z ); - vertexArray.push( v2.x, v2.y, v2.z ); - vertexArray.push( v3.x, v3.y, v3.z ); - - normalArray.push( normal.x, normal.y, normal.z ); - normalArray.push( normal.x, normal.y, normal.z ); - normalArray.push( normal.x, normal.y, normal.z ); - - colorArray.push( faceColor.r, faceColor.g, faceColor.b, faceColor.a ); - colorArray.push( faceColor.r, faceColor.g, faceColor.b, faceColor.a ); - colorArray.push( faceColor.r, faceColor.g, faceColor.b, faceColor.a ); - - faceArray.push( vertexIndex, vertexIndex + 1, vertexIndex + 2 ); - - vertexIndex += 3; - - } else if ( face instanceof THREE.Face4 ) { - - v1 = object.geometry.vertices[ face.a ].position; - v2 = object.geometry.vertices[ face.b ].position; - v3 = object.geometry.vertices[ face.c ].position; - v4 = object.geometry.vertices[ face.d ].position; - - vertexArray.push( v1.x, v1.y, v1.z ); - vertexArray.push( v2.x, v2.y, v2.z ); - vertexArray.push( v3.x, v3.y, v3.z ); - vertexArray.push( v4.x, v4.y, v4.z ); - - normalArray.push( normal.x, normal.y, normal.z ); - normalArray.push( normal.x, normal.y, normal.z ); - normalArray.push( normal.x, normal.y, normal.z ); - normalArray.push( normal.x, normal.y, normal.z ); - - colorArray.push( faceColor.r, faceColor.g, faceColor.b, faceColor.a ); - colorArray.push( faceColor.r, faceColor.g, faceColor.b, faceColor.a ); - colorArray.push( faceColor.r, faceColor.g, faceColor.b, faceColor.a ); - colorArray.push( faceColor.r, faceColor.g, faceColor.b, faceColor.a ); - - faceArray.push( vertexIndex, vertexIndex + 1, vertexIndex + 2 ); - faceArray.push( vertexIndex, vertexIndex + 2, vertexIndex + 3 ); - - vertexIndex += 4; - } - } - - if ( !vertexArray.length ) { - - continue; - - } - - object.__webGLVertexBuffer = _gl.createBuffer(); - _gl.bindBuffer( _gl.ARRAY_BUFFER, object.__webGLVertexBuffer ); - _gl.bufferData( _gl.ARRAY_BUFFER, new Float32Array( vertexArray ), _gl.STATIC_DRAW ); - - object.__webGLNormalBuffer = _gl.createBuffer(); - _gl.bindBuffer( _gl.ARRAY_BUFFER, object.__webGLNormalBuffer ); - _gl.bufferData( _gl.ARRAY_BUFFER, new Float32Array( normalArray ), _gl.STATIC_DRAW ); - - object.__webGLColorBuffer = _gl.createBuffer(); - _gl.bindBuffer( _gl.ARRAY_BUFFER, object.__webGLColorBuffer ); - _gl.bufferData( _gl.ARRAY_BUFFER, new Float32Array( colorArray ), _gl.STATIC_DRAW ); - - object.__webGLFaceBuffer = _gl.createBuffer(); - _gl.bindBuffer( _gl.ELEMENT_ARRAY_BUFFER, object.__webGLFaceBuffer ); - _gl.bufferData( _gl.ELEMENT_ARRAY_BUFFER, new Uint16Array( faceArray ), _gl.STATIC_DRAW ); - - object.__webGLFaceCount = faceArray.length; - - } + var materialFace, fi; + if ( object instanceof THREE.Mesh ) { viewMatrix.multiply( camera.matrix, object.matrix ); @@ -174,51 +85,249 @@ THREE.WebGLRenderer = function () { _gl.uniformMatrix4fv( _program.projectionMatrix, false, _program.projectionMatrixArray ); _gl.uniformMatrix4fv( _program.normalMatrix, false, _program.normalMatrixArray ); - _gl.bindBuffer( _gl.ARRAY_BUFFER, object.__webGLVertexBuffer ); - _gl.vertexAttribPointer( _program.position, 3, _gl.FLOAT, false, 0, 0 ); - - _gl.bindBuffer( _gl.ARRAY_BUFFER, object.__webGLNormalBuffer ); - _gl.vertexAttribPointer( _program.normal, 3, _gl.FLOAT, false, 0, 0 ); - - for ( m = 0, ml = object.material.length; m < ml; m++ ) { - - material = object.material[ m ]; - + // create separate VBOs per material + for (var m in object.materialFaces ) { + + materialFace = object.materialFaces[m]; + material = object.material[m]; + if( !material ) continue; + //log(material); + + if( !materialFace.__webGLVertexBuffer ) { + + vertexArray = []; + faceArray = []; + colorArray = []; + normalArray = []; + uvArray = []; + vertexIndex = 0; + + //log( "object.geometry.uvs: " + object.geometry.uvs.length + " " + object.geometry.uvs); + + for ( f = 0, fl = materialFace.faces.length; f < fl; f++ ) { + + fi = materialFace.faces[f]; + + face = object.geometry.faces[ fi ]; + faceColor = face.color; + vertexNormals = face.vertexNormals; + normal = face.normal; + uv = object.geometry.uvs[ fi ]; + + if ( face instanceof THREE.Face3 ) { + + v1 = object.geometry.vertices[ face.a ].position; + v2 = object.geometry.vertices[ face.b ].position; + v3 = object.geometry.vertices[ face.c ].position; + + vertexArray.push( v1.x, v1.y, v1.z ); + vertexArray.push( v2.x, v2.y, v2.z ); + vertexArray.push( v3.x, v3.y, v3.z ); + + if ( vertexNormals.length == 3 ) { + + normalArray.push( vertexNormals[0].x, vertexNormals[0].y, vertexNormals[0].z ); + normalArray.push( vertexNormals[1].x, vertexNormals[1].y, vertexNormals[1].z ); + normalArray.push( vertexNormals[2].x, vertexNormals[2].y, vertexNormals[2].z ); + + } + else { + + normalArray.push( normal.x, normal.y, normal.z ); + normalArray.push( normal.x, normal.y, normal.z ); + normalArray.push( normal.x, normal.y, normal.z ); + + } + + colorArray.push( faceColor.r, faceColor.g, faceColor.b, faceColor.a ); + colorArray.push( faceColor.r, faceColor.g, faceColor.b, faceColor.a ); + colorArray.push( faceColor.r, faceColor.g, faceColor.b, faceColor.a ); + + if ( uv ) { + + uvArray.push( uv[0].u, uv[0].v ); + uvArray.push( uv[1].u, uv[1].v ); + uvArray.push( uv[2].u, uv[2].v ); + + } + + faceArray.push( vertexIndex, vertexIndex + 1, vertexIndex + 2 ); + + vertexIndex += 3; + + } else if ( face instanceof THREE.Face4 ) { + + v1 = object.geometry.vertices[ face.a ].position; + v2 = object.geometry.vertices[ face.b ].position; + v3 = object.geometry.vertices[ face.c ].position; + v4 = object.geometry.vertices[ face.d ].position; + + vertexArray.push( v1.x, v1.y, v1.z ); + vertexArray.push( v2.x, v2.y, v2.z ); + vertexArray.push( v3.x, v3.y, v3.z ); + vertexArray.push( v4.x, v4.y, v4.z ); + + if ( vertexNormals.length == 4 ) { + + normalArray.push( vertexNormals[0].x, vertexNormals[0].y, vertexNormals[0].z ); + normalArray.push( vertexNormals[1].x, vertexNormals[1].y, vertexNormals[1].z ); + normalArray.push( vertexNormals[2].x, vertexNormals[2].y, vertexNormals[2].z ); + normalArray.push( vertexNormals[3].x, vertexNormals[3].y, vertexNormals[3].z ); + + } + else { + + normalArray.push( normal.x, normal.y, normal.z ); + normalArray.push( normal.x, normal.y, normal.z ); + normalArray.push( normal.x, normal.y, normal.z ); + normalArray.push( normal.x, normal.y, normal.z ); + + } + + colorArray.push( faceColor.r, faceColor.g, faceColor.b, faceColor.a ); + colorArray.push( faceColor.r, faceColor.g, faceColor.b, faceColor.a ); + colorArray.push( faceColor.r, faceColor.g, faceColor.b, faceColor.a ); + colorArray.push( faceColor.r, faceColor.g, faceColor.b, faceColor.a ); + + if ( uv ) { + + uvArray.push( uv[0].u, uv[0].v ); + uvArray.push( uv[1].u, uv[1].v ); + uvArray.push( uv[2].u, uv[2].v ); + uvArray.push( uv[3].u, uv[3].v ); + + } + + faceArray.push( vertexIndex, vertexIndex + 1, vertexIndex + 2 ); + faceArray.push( vertexIndex, vertexIndex + 2, vertexIndex + 3 ); + + vertexIndex += 4; + } + } + + if ( !vertexArray.length ) { + + continue; + + } + + /* + log( "vertices: " + vertexArray.length/3 ); + log( "faces: " + faceArray.length/3 ); + log( "normals: " + normalArray.length/3 ); + log( "colors: " + colorArray.length/4 ); + log( "uvs: " + uvArray.length/2 ); + */ + + + materialFace.__webGLVertexBuffer = _gl.createBuffer(); + _gl.bindBuffer( _gl.ARRAY_BUFFER, materialFace.__webGLVertexBuffer ); + _gl.bufferData( _gl.ARRAY_BUFFER, new Float32Array( vertexArray ), _gl.STATIC_DRAW ); + + materialFace.__webGLNormalBuffer = _gl.createBuffer(); + _gl.bindBuffer( _gl.ARRAY_BUFFER, materialFace.__webGLNormalBuffer ); + _gl.bufferData( _gl.ARRAY_BUFFER, new Float32Array( normalArray ), _gl.STATIC_DRAW ); + + if( material instanceof THREE.MeshFaceColorFillMaterial || material instanceof THREE.MeshBitmapUVMappingMaterial ) { + materialFace.__webGLColorBuffer = _gl.createBuffer(); + _gl.bindBuffer( _gl.ARRAY_BUFFER, materialFace.__webGLColorBuffer ); + _gl.bufferData( _gl.ARRAY_BUFFER, new Float32Array( colorArray ), _gl.STATIC_DRAW ); + } + + materialFace.__webGLUVBuffer = _gl.createBuffer(); + _gl.bindBuffer( _gl.ARRAY_BUFFER, materialFace.__webGLUVBuffer ); + _gl.bufferData( _gl.ARRAY_BUFFER, new Float32Array( uvArray ), _gl.STATIC_DRAW ); + + materialFace.__webGLFaceBuffer = _gl.createBuffer(); + _gl.bindBuffer( _gl.ELEMENT_ARRAY_BUFFER, materialFace.__webGLFaceBuffer ); + _gl.bufferData( _gl.ELEMENT_ARRAY_BUFFER, new Uint16Array( faceArray ), _gl.STATIC_DRAW ); + + materialFace.__webGLFaceCount = faceArray.length; + + } + if ( material instanceof THREE.MeshColorFillMaterial ) { - if ( !material.__webGLColorBuffer ) { + if ( !materialFace.__webGLColorBuffer ) { colorArray = []; - for ( i = 0; i < object.__webGLFaceCount; i ++ ) { + for ( i = 0; i < materialFace.__webGLFaceCount; i ++ ) { colorArray.push( material.color.r, material.color.g, material.color.b, material.color.a ); } - material.__webGLColorBuffer = _gl.createBuffer(); - _gl.bindBuffer( _gl.ARRAY_BUFFER, material.__webGLColorBuffer ); + materialFace.__webGLColorBuffer = _gl.createBuffer(); + _gl.bindBuffer( _gl.ARRAY_BUFFER, materialFace.__webGLColorBuffer ); _gl.bufferData( _gl.ARRAY_BUFFER, new Float32Array( colorArray ), _gl.STATIC_DRAW ); } + + _gl.uniform1i( _program.enableTexture, 0 ); + + } else if ( material instanceof THREE.MeshFaceColorFillMaterial ) { + + _gl.uniform1i( _program.enableTexture, 0 ); + + } else if ( material instanceof THREE.MeshBitmapUVMappingMaterial ) { + + if ( !material.__webGLTexture && material.loaded ) { + + //log(material.bitmap); + + material.__webGLTexture = _gl.createTexture(); + _gl.bindTexture( _gl.TEXTURE_2D, material.__webGLTexture ); + _gl.texImage2D( _gl.TEXTURE_2D, 0, _gl.RGBA, _gl.RGBA, _gl.UNSIGNED_BYTE, material.bitmap ) ; + _gl.texParameteri( _gl.TEXTURE_2D, _gl.TEXTURE_MAG_FILTER, _gl.LINEAR ); + //_gl.texParameteri( _gl.TEXTURE_2D, _gl.TEXTURE_MIN_FILTER, _gl.LINEAR_MIPMAP_NEAREST ); + _gl.texParameteri( _gl.TEXTURE_2D, _gl.TEXTURE_MIN_FILTER, _gl.LINEAR_MIPMAP_LINEAR ); + _gl.generateMipmap( _gl.TEXTURE_2D ); + _gl.bindTexture( _gl.TEXTURE_2D, null ); + + } + + _gl.uniform1i( _program.enableTexture, 1 ); + _gl.activeTexture( _gl.TEXTURE0 ); + _gl.bindTexture( _gl.TEXTURE_2D, material.__webGLTexture ); + _gl.uniform1i( _program.diffuse, 0 ); + + } + + // vertices + _gl.bindBuffer( _gl.ARRAY_BUFFER, materialFace.__webGLVertexBuffer ); + _gl.vertexAttribPointer( _program.position, 3, _gl.FLOAT, false, 0, 0 ); + + // normals + _gl.bindBuffer( _gl.ARRAY_BUFFER, materialFace.__webGLNormalBuffer ); + _gl.vertexAttribPointer( _program.normal, 3, _gl.FLOAT, false, 0, 0 ); + + // uvs + _gl.bindBuffer( _gl.ARRAY_BUFFER, materialFace.__webGLUVBuffer ); + if ( object.geometry.uvs.length ) { + + _gl.enableVertexAttribArray( _program.uv ); + _gl.vertexAttribPointer( _program.uv, 2, _gl.FLOAT, false, 0, 0 ); + + } + else { + + _gl.disableVertexAttribArray( _program.uv ); + + } + + // colors + _gl.bindBuffer( _gl.ARRAY_BUFFER, materialFace.__webGLColorBuffer ); + _gl.enableVertexAttribArray( _program.color ); + _gl.vertexAttribPointer( _program.color, 4, _gl.FLOAT, false, 0, 0 ); + + // render faces + _gl.bindBuffer( _gl.ELEMENT_ARRAY_BUFFER, materialFace.__webGLFaceBuffer ); + _gl.drawElements( _gl.TRIANGLES, materialFace.__webGLFaceCount, _gl.UNSIGNED_SHORT, 0 ); + + } + } - _gl.bindBuffer( _gl.ARRAY_BUFFER, material.__webGLColorBuffer ); - _gl.vertexAttribPointer( _program.color, 4, _gl.FLOAT, false, 0, 0 ); - - } else if ( material instanceof THREE.MeshFaceColorFillMaterial ) { - - _gl.bindBuffer( _gl.ARRAY_BUFFER, object.__webGLColorBuffer ); - _gl.enableVertexAttribArray( _program.color ); - _gl.vertexAttribPointer( _program.color, 4, _gl.FLOAT, false, 0, 0 ); - - } - - } - - _gl.bindBuffer( _gl.ELEMENT_ARRAY_BUFFER, object.__webGLFaceBuffer ); - _gl.drawElements( _gl.TRIANGLES, object.__webGLFaceCount, _gl.UNSIGNED_SHORT, 0 ); - - } } }; @@ -227,7 +336,7 @@ THREE.WebGLRenderer = function () { try { - _gl = _canvas.getContext( 'experimental-webgl' ); + _gl = _canvas.getContext( 'experimental-webgl', { antialias: true} ); } catch(e) { } @@ -245,8 +354,9 @@ THREE.WebGLRenderer = function () { _gl.depthFunc( _gl.LEQUAL ); _gl.enable( _gl.BLEND ); - _gl.blendFunc( _gl.SRC_ALPHA, _gl.ONE_MINUS_SRC_ALPHA ); + //_gl.blendFunc( _gl.SRC_ALPHA, _gl.ONE_MINUS_SRC_ALPHA ); // _gl.blendFunc( _gl.SRC_ALPHA, _gl.ONE ); // cool! + _gl.blendFunc( _gl.ONE, _gl.ONE_MINUS_SRC_ALPHA ); _gl.clearColor( 0, 0, 0, 0 ); } @@ -260,13 +370,20 @@ THREE.WebGLRenderer = function () { "precision highp float;", "#endif", + "uniform bool enableTexture;", + "uniform sampler2D diffuse;", + "varying vec2 vuv;", + "varying vec4 vcolor;", "varying vec3 lightWeighting;", "void main(){", - - "gl_FragColor = vec4(vcolor.rgb * lightWeighting, vcolor.a);", - + "if(enableTexture) {", + "vec4 texelColor = texture2D(diffuse, vuv);", + "gl_FragColor = vec4(texelColor.rgb * lightWeighting, texelColor.a);", + "} else {", + "gl_FragColor = vec4(vcolor.rgb * lightWeighting, vcolor.a);", + "}", "}" ].join("\n") ) ); @@ -274,6 +391,7 @@ THREE.WebGLRenderer = function () { "attribute vec3 position;", "attribute vec3 normal;", "attribute vec4 color;", + "attribute vec2 uv;", "uniform bool enableLighting;", "uniform vec3 ambientColor;", @@ -285,6 +403,7 @@ THREE.WebGLRenderer = function () { "uniform mat4 normalMatrix;", "varying vec4 vcolor;", "varying vec3 lightWeighting;", + "varying vec2 vuv;", "void main(void) {", @@ -292,11 +411,12 @@ THREE.WebGLRenderer = function () { "lightWeighting = vec3(1.0, 1.0, 1.0);", "} else {", "vec4 transformedNormal = normalMatrix * vec4(normal, 1.0);", - "float directionalLightWeighting = max(dot(transformedNormal.xyz, lightingDirection), 0.0);", + "float directionalLightWeighting = max(dot(normalize(transformedNormal.xyz), lightingDirection), 0.0);", "lightWeighting = ambientColor + directionalColor * directionalLightWeighting;", "}", "vcolor = color;", + "vuv = uv;", "gl_Position = projectionMatrix * viewMatrix * vec4( position, 1.0 );", "}"].join("\n") ) ); @@ -320,6 +440,8 @@ THREE.WebGLRenderer = function () { _program.directionalColor = _gl.getUniformLocation(_program, 'directionalColor'); _program.lightingDirection = _gl.getUniformLocation(_program, 'lightingDirection'); + _program.enableTexture = _gl.getUniformLocation(_program, 'enableTexture'); + _program.color = _gl.getAttribLocation( _program, "color" ); _gl.enableVertexAttribArray( _program.color ); @@ -329,6 +451,12 @@ THREE.WebGLRenderer = function () { _program.normal = _gl.getAttribLocation( _program, "normal" ); _gl.enableVertexAttribArray( _program.normal ); + _program.uv = _gl.getAttribLocation( _program, "uv" ); + _gl.enableVertexAttribArray( _program.uv ); + + _program.diffuse = _gl.getUniformLocation( _program, "diffuse"); + _gl.uniform1i( _program.diffuse, 0 ); + _program.viewMatrixArray = new Float32Array(16); _program.projectionMatrixArray = new Float32Array(16); diff --git a/utils/exporters/convert_obj_threejs.py b/utils/exporters/convert_obj_threejs.py new file mode 100644 index 0000000000000000000000000000000000000000..1ac239ad7bc70ae7e2227b24e8d44c9715cc705b --- /dev/null +++ b/utils/exporters/convert_obj_threejs.py @@ -0,0 +1,839 @@ +"""Convert Wavefront OBJ / MTL files into Three.js + +------------------------- +How to use this converter +------------------------- + +python convert_obj_threejs.py -i filename.obj -o filename.js [-a center|top|bottom] + +Note: by default, model is centered (middle of bounding box goes to 0,0,0). + +-------------------------------------------------- +How to use generated JS file in your HTML document +-------------------------------------------------- + + + + + ... + + + +------------------------------------- +Parsers based on formats descriptions +------------------------------------- + + http://en.wikipedia.org/wiki/Obj + http://en.wikipedia.org/wiki/Material_Template_Library + +------------------- +Current limitations +------------------- + + - for the moment, only diffuse color and texture are used + (will need to extend shaders / renderers / materials in Three) + + - models cannot have more than 65,536 vertices + (this comes from WebGL using just 16-bit indices, + could be worked around by expanding indexed + faces into full vertex definitions) + + - texture coordinates can be wrong in canvas renderer + (there is crude normalization, but it doesn't + work for all cases) + + - everything is using smoothing + (if you want flat shading for whole mesh, + don't export normals, then Three will + compute own normals) + +---------------------------------------------- +How to get proper OBJ + MTL files with Blender +---------------------------------------------- + + 0. Remove default cube (press DEL and ENTER) + + 1. Import / create model + + 2. Select all meshes (Select -> Select All by Type -> Mesh) + + 3. Export to OBJ (File -> Export -> Wavefront .obj) [*] + - enable following options in exporter + Material Groups + Rotate X90 + Apply Modifiers + High Quality Normals + Copy Images + Selection Only + Objects as OBJ Objects + UVs + Normals + Materials + Edges + + - select empty folder + - give your exported file name with "obj" extension + - click on "Export OBJ" button + + 4. Your model is now all files in this folder (OBJ, MTL, number of images) + - this converter assumes all files staying in the same folder, + (OBJ / MTL files use relative paths) + + - for WebGL, textures must be power of 2 sized + + [*] If OBJ export fails (Blender 2.54 beta), patch your Blender installation + following instructions here: + + http://www.blendernation.com/2010/09/12/blender-2-54-beta-released/ + +------ +Author +------ +AlteredQualia http://alteredqualia.com + +""" + +import fileinput +import operator +import random +import os.path +import getopt +import sys + +# ##################################################### +# Configuration +# ##################################################### +ALIGN = "center" # center bottom top none + +# default colors for debugging (each material gets one distinct color): +# white, red, green, blue, yellow, cyan, magenta +COLORS = [0xffeeeeee, 0xffee0000, 0xff00ee00, 0xff0000ee, 0xffeeee00, 0xff00eeee, 0xffee00ee] + +# ##################################################### +# Templates +# ##################################################### +TEMPLATE_FILE = u"""\ +// Converted from: %(fname)s +// vertices: %(nvertex)d +// faces: %(nface)d +// materials: %(nmaterial)d +// +// This file was generated by "convert_obj_treejs.py" + +var %(name)s = function ( urlbase ) { + var scope = this; + + THREE.Geometry.call(this); + + var materials = [%(materials)s]; + + init_materials(); + + var normals = [%(normals)s]; + +%(vertices)s + +%(uvs)s + +%(faces)s + + this.computeCentroids(); + this.computeNormals(); + + function material_color( mi ) { + var m = materials[mi]; + if( m.col_diffuse ) + return (m.col_diffuse[0]*255 << 16) + (m.col_diffuse[1]*255 << 8) + m.col_diffuse[2]*255; + else if ( m.a_dbg_color ) + return m.a_dbg_color; + else + return 0xffeeeeee; + } + + function v( x, y, z ) { + scope.vertices.push( new THREE.Vertex( new THREE.Vector3( x, y, z ) ) ); + } + + function f3( a, b, c, material ) { + var color = material_color(material); + scope.faces.push( new THREE.Face3( a, b, c, null, new THREE.Color(color), material ) ); + } + + function f4( a, b, c, d, material ) { + var color = material_color(material); + scope.faces.push( new THREE.Face4( a, b, c, d, null, new THREE.Color(color), material ) ); + } + + function f3n( a, b, c, material, n1, n2, n3 ) { + var color = material_color(material); + var n1x = normals[n1][0]; + var n1y = normals[n1][1]; + var n1z = normals[n1][2]; + var n2x = normals[n2][0]; + var n2y = normals[n2][1]; + var n2z = normals[n2][2]; + var n3x = normals[n3][0]; + var n3y = normals[n3][1]; + var n3z = normals[n3][2]; + scope.faces.push( new THREE.Face3( a, b, c, + [new THREE.Vector3( n1x, n1y, n1z ), new THREE.Vector3( n2x, n2y, n2z ), new THREE.Vector3( n3x, n3y, n3z )], + new THREE.Color(color), material ) ); + } + + function f4n( a, b, c, d, material, n1, n2, n3, n4 ) { + var color = material_color(material); + var n1x = normals[n1][0]; + var n1y = normals[n1][1]; + var n1z = normals[n1][2]; + var n2x = normals[n2][0]; + var n2y = normals[n2][1]; + var n2z = normals[n2][2]; + var n3x = normals[n3][0]; + var n3y = normals[n3][1]; + var n3z = normals[n3][2]; + var n4x = normals[n4][0]; + var n4y = normals[n4][1]; + var n4z = normals[n4][2]; + scope.faces.push( new THREE.Face4( a, b, c, d, + [new THREE.Vector3( n1x, n1y, n1z ), new THREE.Vector3( n2x, n2y, n2z ), new THREE.Vector3( n3x, n3y, n3z ), new THREE.Vector3( n4x, n4y, n4z )], + new THREE.Color(color), material ) ); + } + + function uv( u1, v1, u2, v2, u3, v3, u4, v4 ) { + var uv = []; + uv.push( new THREE.UV( u1, v1 ) ); + uv.push( new THREE.UV( u2, v2 ) ); + uv.push( new THREE.UV( u3, v3 ) ); + if ( u4 && v4 ) uv.push( new THREE.UV( u4, v4 ) ); + scope.uvs.push( uv ); + } + + function init_materials() { + scope.materials = []; + for(var i=0; i "Fname"). + """ + + return os.path.basename(fname).split(".")[0].capitalize() + +def bbox(vertices): + """Compute bounding box of vertex array. + """ + + if len(vertices)>0: + minx = maxx = vertices[0][0] + miny = maxy = vertices[0][1] + minz = maxz = vertices[0][2] + + for v in vertices[1:]: + if v[0]maxx: + maxx = v[0] + + if v[1]maxy: + maxy = v[1] + + if v[2]maxz: + maxz = v[2] + + return { 'x':[minx,maxx], 'y':[miny,maxy], 'z':[minz,maxz] } + + else: + return { 'x':[0,0], 'y':[0,0], 'z':[0,0] } + +def translate(vertices, t): + """Translate array of vertices by vector t. + """ + + for i in xrange(len(vertices)): + vertices[i][0] += t[0] + vertices[i][1] += t[1] + vertices[i][2] += t[2] + +def center(vertices): + """Center model (middle of bounding box). + """ + + bb = bbox(vertices) + + cx = bb['x'][0] + (bb['x'][1] - bb['x'][0])/2.0 + cy = bb['y'][0] + (bb['y'][1] - bb['y'][0])/2.0 + cz = bb['z'][0] + (bb['z'][1] - bb['z'][0])/2.0 + + translate(vertices, [-cx,-cy,-cz]) + +def top(vertices): + """Align top of the model with the floor (Y-axis) and center it around X and Z. + """ + + bb = bbox(vertices) + + cx = bb['x'][0] + (bb['x'][1] - bb['x'][0])/2.0 + cy = bb['y'][1] + cz = bb['z'][0] + (bb['z'][1] - bb['z'][0])/2.0 + + translate(vertices, [-cx,-cy,-cz]) + +def bottom(vertices): + """Align bottom of the model with the floor (Y-axis) and center it around X and Z. + """ + + bb = bbox(vertices) + + cx = bb['x'][0] + (bb['x'][1] - bb['x'][0])/2.0 + cy = bb['y'][0] + cz = bb['z'][0] + (bb['z'][1] - bb['z'][0])/2.0 + + translate(vertices, [-cx,cy,-cz]) + +def normalize(v): + """Normalize 3d vector""" + + l = math.sqrt(v[0]*v[0] + v[1]*v[1] + v[2]*v[2]) + v[0] /= l + v[1] /= l + v[2] /= l + +# ##################################################### +# MTL parser +# ##################################################### +def parse_mtl(fname): + """Parse MTL file. + """ + + materials = {} + + for line in fileinput.input(fname): + chunks = line.split() + if len(chunks) > 0: + + # Material start + # newmtl identifier + if chunks[0] == "newmtl" and len(chunks) == 2: + identifier = chunks[1] + if not identifier in materials: + materials[identifier] = {} + + # Diffuse color + # Kd 1.000 1.000 1.000 + if chunks[0] == "Kd" and len(chunks) == 4: + materials[identifier]["col_diffuse"] = [float(chunks[1]), float(chunks[2]), float(chunks[3])] + + # Ambient color + # Ka 1.000 1.000 1.000 + if chunks[0] == "Ka" and len(chunks) == 4: + materials[identifier]["col_ambient"] = [float(chunks[1]), float(chunks[2]), float(chunks[3])] + + # Specular color + # Ks 1.000 1.000 1.000 + if chunks[0] == "Ks" and len(chunks) == 4: + materials[identifier]["col_specular"] = [float(chunks[1]), float(chunks[2]), float(chunks[3])] + + # Specular coefficient + # Ns 154.000 + if chunks[0] == "Ns" and len(chunks) == 2: + materials[identifier]["specular_coef"] = float(chunks[1]) + + # Transparency + # Tr 0.9 or d 0.9 + if (chunks[0] == "Tr" or chunks[0] == "d") and len(chunks) == 2: + materials[identifier]["transparency"] = float(chunks[1]) + + # Optical density + # Ni 1.0 + if chunks[0] == "Ni" and len(chunks) == 2: + materials[identifier]["optical_density"] = float(chunks[1]) + + # Diffuse texture + # map_Kd texture_diffuse.jpg + if chunks[0] == "map_Kd" and len(chunks) == 2: + materials[identifier]["map_diffuse"] = chunks[1] + + # Ambient texture + # map_Ka texture_ambient.jpg + if chunks[0] == "map_Ka" and len(chunks) == 2: + materials[identifier]["map_ambient"] = chunks[1] + + # Specular texture + # map_Ks texture_specular.jpg + if chunks[0] == "map_Ks" and len(chunks) == 2: + materials[identifier]["map_specular"] = chunks[1] + + # Alpha texture + # map_d texture_alpha.png + if chunks[0] == "map_d" and len(chunks) == 2: + materials[identifier]["map_alpha"] = chunks[1] + + # Bump texture + # map_bump texture_bump.jpg or bump texture_bump.jpg + if (chunks[0] == "map_bump" or chunks[0] == "bump") and len(chunks) == 2: + materials[identifier]["map_bump"] = chunks[1] + + # Illumination + # illum 2 + # + # 0. Color on and Ambient off + # 1. Color on and Ambient on + # 2. Highlight on + # 3. Reflection on and Ray trace on + # 4. Transparency: Glass on, Reflection: Ray trace on + # 5. Reflection: Fresnel on and Ray trace on + # 6. Transparency: Refraction on, Reflection: Fresnel off and Ray trace on + # 7. Transparency: Refraction on, Reflection: Fresnel on and Ray trace on + # 8. Reflection on and Ray trace off + # 9. Transparency: Glass on, Reflection: Ray trace off + # 10. Casts shadows onto invisible surfaces + if chunks[0] == "illum" and len(chunks) == 2: + materials[identifier]["illumination"] = int(chunks[1]) + + return materials + +# ##################################################### +# OBJ parser +# ##################################################### +def parse_vertex(text): + """Parse text chunk specifying single vertex. + + Possible formats: + vertex index + vertex index / texture index + vertex index / texture index / normal index + vertex index / / normal index + """ + + v = 0 + t = 0 + n = 0 + + chunks = text.split("/") + + v = int(chunks[0]) + if len(chunks) > 1: + if chunks[1]: + t = int(chunks[1]) + if len(chunks) > 2: + if chunks[2]: + n = int(chunks[2]) + + return { 'v':v, 't':t, 'n':n } + +def parse_obj(fname): + """Parse OBJ file. + """ + + vertices = [] + normals = [] + uvs = [] + + faces = [] + + materials = {} + mcounter = 0 + mcurrent = 0 + + mtllib = "" + + # current face state + group = 0 + object = 0 + smooth = 0 + + for line in fileinput.input(fname): + chunks = line.split() + if len(chunks) > 0: + + # Vertices as (x,y,z) coordinates + # v 0.123 0.234 0.345 + if chunks[0] == "v" and len(chunks) == 4: + x = float(chunks[1]) + y = float(chunks[2]) + z = float(chunks[3]) + vertices.append([x,y,z]) + + # Normals in (x,y,z) form; normals might not be unit + # vn 0.707 0.000 0.707 + if chunks[0] == "vn" and len(chunks) == 4: + x = float(chunks[1]) + y = float(chunks[2]) + z = float(chunks[3]) + normals.append([x,y,z]) + + # Texture coordinates in (u,v[,w]) coordinates, w is optional + # vt 0.500 -1.352 [0.234] + if chunks[0] == "vt" and len(chunks) >= 3: + u = float(chunks[1]) + v = float(chunks[2]) + w = 0 + if len(chunks)>3: + w = float(chunks[3]) + uvs.append([u,v,w]) + + # Face + if chunks[0] == "f" and len(chunks) >= 4: + vertex_index = [] + uv_index = [] + normal_index = [] + + for v in chunks[1:]: + vertex = parse_vertex(v) + if vertex['v']: + vertex_index.append(vertex['v']) + if vertex['t']: + uv_index.append(vertex['t']) + if vertex['n']: + normal_index.append(vertex['n']) + + faces.append({ + 'vertex':vertex_index, + 'uv':uv_index, + 'normal':normal_index, + + 'material':mcurrent, + 'group':group, + 'object':object, + 'smooth':smooth, + }) + + # Group + if chunks[0] == "g" and len(chunks) == 2: + group = chunks[1] + + # Object + if chunks[0] == "o" and len(chunks) == 2: + object = chunks[1] + + # Materials definition + if chunks[0] == "mtllib" and len(chunks) == 2: + mtllib = chunks[1] + + # Material + if chunks[0] == "usemtl" and len(chunks) == 2: + material = chunks[1] + if not material in materials: + mcurrent = mcounter + materials[material] = mcounter + mcounter += 1 + else: + mcurrent = materials[material] + + # Smooth shading + if chunks[0] == "s" and len(chunks) == 2: + smooth = chunks[1] + + return faces, vertices, uvs, normals, materials, mtllib + +# ##################################################### +# Generator +# ##################################################### +def generate_vertex(v): + return TEMPLATE_VERTEX % (v[0], v[1], v[2]) + +def generate_uv(f, uvs): + ui = f['uv'] + if len(ui) == 3: + return TEMPLATE_UV3 % (uvs[ui[0]-1][0], 1.0 - uvs[ui[0]-1][1], + uvs[ui[1]-1][0], 1.0 - uvs[ui[1]-1][1], + uvs[ui[2]-1][0], 1.0 - uvs[ui[2]-1][1]) + elif len(ui) == 4: + return TEMPLATE_UV4 % (uvs[ui[0]-1][0], 1.0 - uvs[ui[0]-1][1], + uvs[ui[1]-1][0], 1.0 - uvs[ui[1]-1][1], + uvs[ui[2]-1][0], 1.0 - uvs[ui[2]-1][1], + uvs[ui[3]-1][0], 1.0 - uvs[ui[3]-1][1]) + return "" + +def generate_face(f): + vi = f['vertex'] + if f["normal"]: + ni = f['normal'] + if len(vi) == 3: + return TEMPLATE_FACE3N % (vi[0]-1, vi[1]-1, vi[2]-1, f['material'], ni[0]-1, ni[1]-1, ni[2]-1) + elif len(vi) == 4: + return TEMPLATE_FACE4N % (vi[0]-1, vi[1]-1, vi[2]-1, vi[3]-1, f['material'], ni[0]-1, ni[1]-1, ni[2]-1, n[3]-1) + else: + if len(vi) == 3: + return TEMPLATE_FACE3 % (vi[0]-1, vi[1]-1, vi[2]-1, f['material']) + elif len(vi) == 4: + return TEMPLATE_FACE4 % (vi[0]-1, vi[1]-1, vi[2]-1, vi[3]-1, f['material']) + return "" + +def generate_normal(n): + return TEMPLATE_N % (n[0], n[1], n[2]) + +def generate_color(i): + """Generate hex color corresponding to integer. + + Colors should have well defined ordering. + First N colors are hardcoded, then colors are random + (must seed random number generator with deterministic value + before getting colors). + """ + + if i < len(COLORS): + return "0x%x" % COLORS[i] + else: + return "0x%x" % (int(0xffffff * random.random()) + 0xff000000) + +def value2string(v): + if type(v)==str and v[0] != "0": + return '"%s"' % v + return str(v) + +def generate_materials(mtl, materials): + """Generate JS array of materials objects + + JS material objects are basically prettified one-to-one + mappings of MTL properties in JSON format. + """ + + mtl_array = [] + for m in mtl: + index = materials[m] + + # add debug information + # materials should be sorted according to how + # they appeared in OBJ file (for the first time) + # this index is identifier used in face definitions + mtl[m]['a_dbg_name'] = m + mtl[m]['a_dbg_index'] = index + mtl[m]['a_dbg_color'] = generate_color(index) + + mtl_raw = ",\n".join(['\t"%s" : %s' % (n, value2string(v)) for n,v in sorted(mtl[m].items())]) + mtl_string = "\t{\n%s\n\t}" % mtl_raw + mtl_array.append([index, mtl_string]) + + return ",\n\n".join([m for i,m in sorted(mtl_array)]) + +def generate_mtl(materials): + """Generate dummy materials (if there is no MTL file). + """ + + mtl = {} + for m in materials: + index = materials[m] + mtl[m] = { + 'a_dbg_name': m, + 'a_dbg_index': index, + 'a_dbg_color': generate_color(index) + } + return mtl + +# ##################################################### +# API +# ##################################################### +def convert(infile, outfile): + """Convert infile.obj to outfile.js + + Here is where everything happens. If you need to automate conversions, + just import this file as Python module and call this method. + """ + + if not file_exists(infile): + print "Couldn't find [%s]" % infile + return + + faces, vertices, uvs, normals, materials, mtllib = parse_obj(infile) + + if ALIGN == "center": + center(vertices) + elif ALIGN == "bottom": + bottom(vertices) + elif ALIGN == "top": + top(vertices) + + random.seed(42) # to get well defined color order for materials + + uv_string = "" + if len(uvs)>0: + uv_string = "\n".join([generate_uv(f, uvs) for f in faces]) + + + mtl = {} + if mtllib: + # create full pathname for MTL (included from OBJ) + path = os.path.dirname(infile) + fname = os.path.join(path, mtllib) + + if file_exists(fname): + mtl = parse_mtl(fname) + + else: + print "Couldn't find [%s]" % fname + + if not mtl: + # if there is no specified MTL or if loading failed, + # generate default materials with debug colors + mtl = generate_mtl(materials) + + + text = TEMPLATE_FILE % { + "name" : get_name(outfile), + "vertices" : "\n".join([generate_vertex(v) for v in vertices]), + "faces" : "\n".join([generate_face(f) for f in faces]), + "uvs" : uv_string, + "normals" : ",".join(generate_normal(n) for n in normals), + + "materials" : generate_materials(mtl, materials), + + "fname" : infile, + "nvertex" : len(vertices), + "nface" : len(faces), + "nmaterial" : len(materials) + } + + out = open(outfile, "w") + out.write(text) + out.close() + + print "%d vertices, %d faces, %d materials" % (len(vertices), len(faces), len(materials)) + +# ############################################################################# +# Helpers +# ############################################################################# +def usage(): + print "Usage: %s -i filename.obj -o filename.js [-a center|top|bottom]" % os.path.basename(sys.argv[0]) + +# ##################################################### +# Main +# ##################################################### +if __name__ == "__main__": + + # get parameters from the command line + try: + opts, args = getopt.getopt(sys.argv[1:], "hi:o:a:", ["help", "input=", "output=", "align="]) + + except getopt.GetoptError: + usage() + sys.exit(2) + + infile = outfile = "" + + for o, a in opts: + if o in ("-h", "--help"): + usage() + sys.exit() + + elif o in ("-i", "--input"): + infile = a + + elif o in ("-o", "--output"): + outfile = a + + elif o in ("-a", "--align"): + if a in ("top", "bottom", "center"): + ALIGN = a + + if infile == "" or outfile == "": + usage() + sys.exit(2) + + print "Converting [%s] into [%s] ..." % (infile, outfile) + convert(infile, outfile) + + \ No newline at end of file