<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">package HumanoidAnimation.WinterAndSpring;

import org.web3d.x3d.jsail.Core.*;
import org.web3d.x3d.jsail.EnvironmentalEffects.*;
import org.web3d.x3d.jsail.fields.*;
import org.web3d.x3d.jsail.Geometry3D.*;
import org.web3d.x3d.jsail.Rendering.*;
import org.web3d.x3d.jsail.Shape.*;

// Javadoc metadata annotations follow, see below for X3DJSAIL Java source code.
/**
 * &lt;p&gt; Cane for elderly man. &lt;/p&gt;
 &lt;p&gt; Related links:  source Cane.java, &lt;a href="https://www.web3d.org/x3d/content/examples/X3dResources.html" target="_blank"&gt;X3D Resources&lt;/a&gt;, &lt;a href="https://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html" target="_blank"&gt;X3D Scene Authoring Hints&lt;/a&gt;, and &lt;a href="https://www.web3d.org/x3d/content/X3dTooltips.html" target="_blank"&gt;X3D Tooltips&lt;/a&gt;. &lt;/p&gt;
	&lt;table style="color:black; border:0px solid; border-spacing:10px 0px;"&gt;
        &lt;caption&gt;Scene Meta Information&lt;/caption&gt;
		&lt;tr style="background-color:silver; border-color:silver;"&gt;
			&lt;td style="text-align:center; padding:10px 0px;"&gt;&lt;i&gt;meta tags&lt;/i&gt;&lt;/td&gt;
			&lt;td style="text-align:left;   padding:10px 0px;"&gt;HumanoidAnimation.WinterAndSpring.Cane&amp;nbsp; Document Metadata &lt;/td&gt;
		&lt;/tr&gt;

		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; title &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; &lt;a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/WinterAndSpring/Cane.x3d"&gt;Cane.x3d&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; description &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; Cane for elderly man. &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; creator &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; Carol McDonald &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; translator &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; Joe Williams and Don Brutzman &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; created &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; 9 January 2024 &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; modified &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; 19 September 2023 &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; TODO &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; add viewpoint for close inspection &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; reference &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; &lt;a href="https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/HumanoidAnimation/WinterAndSpring/originals/cane.x3dv" target="_blank"&gt;https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/HumanoidAnimation/WinterAndSpring/originals/cane.x3dv&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; identifier &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; &lt;a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/WinterAndSpring/Cane.x3d" target="_blank"&gt;https://www.web3d.org/x3d/content/examples/HumanoidAnimation/WinterAndSpring/Cane.x3d&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; generator &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; X3D-Edit 4.0, &lt;a href="https://savage.nps.edu/X3D-Edit" target="_blank"&gt;https://savage.nps.edu/X3D-Edit&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; license &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; &lt;a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/WinterAndSpring/../license.html"&gt;../license.html&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color:silver; border-color:silver;"&gt;
			&lt;td style="text-align:center;" colspan="2"&gt;  &amp;nbsp; &lt;/td&gt;
		&lt;/tr&gt;
	&lt;/table&gt;

	&lt;p&gt;
		This program uses the
		&lt;a href="https://www.web3d.org/specifications/java/X3DJSAIL.html" target="_blank"&gt;X3D Java Scene Access Interface Library (X3DJSAIL)&lt;/a&gt;.
		It has been produced using the 
		&lt;a href="https://www.web3d.org/x3d/stylesheets/X3dToJava.xslt" target="_blank"&gt;X3dToJava.xslt&lt;/a&gt;
		stylesheet
	       (&lt;a href="https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/stylesheets/X3dToJava.xslt" target="_blank"&gt;version control&lt;/a&gt;)
                which is used to create Java source code from an original &lt;code&gt;.x3d&lt;/code&gt; model.
	&lt;/p&gt;

	* @author Carol McDonald
 */

public class Cane
{
	/** Default constructor to create this object. */
	public Cane ()
	{
	  initialize();
	}

	/** Create and initialize the X3D model for this object. */
	public final void initialize()
	{
            try { // catch-all
  x3dModel = new X3D().setProfile(X3D.PROFILE_INTERCHANGE).setVersion(X3D.VERSION_4_0)
  .setHead(new head()
    .addMeta(new meta().setName(meta.NAME_TITLE      ).setContent("Cane.x3d"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("Cane for elderly man."))
    .addMeta(new meta().setName(meta.NAME_CREATOR    ).setContent("Carol McDonald"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATOR ).setContent("Joe Williams and Don Brutzman"))
    .addMeta(new meta().setName(meta.NAME_CREATED    ).setContent("9 January 2024"))
    .addMeta(new meta().setName(meta.NAME_MODIFIED   ).setContent("19 September 2023"))
    .addMeta(new meta().setName(meta.NAME_TODO       ).setContent("add viewpoint for close inspection"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/HumanoidAnimation/WinterAndSpring/originals/cane.x3dv"))
    .addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/HumanoidAnimation/WinterAndSpring/Cane.x3d"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("X3D-Edit 4.0, https://savage.nps.edu/X3D-Edit"))
    .addMeta(new meta().setName(meta.NAME_LICENSE    ).setContent("../license.html")))
  .setScene(new Scene()
    .addChild(new WorldInfo().setTitle("Cane.x3d"))
    .addChild(new Background().setSkyColor(new MFColor(new double[] {1.0,1.0,1.0})))
    .addChild(new Shape()
      .setAppearance(new Appearance()
        .setMaterial(new Material().setAmbientIntensity(0.0).setDiffuseColor(.490196079,.149019614,.80392158).setShininess(1.0)))
      .setGeometry(new IndexedFaceSet().setSolid(false).setCoordIndex(getIndexedFaceSet_4_17_coordIndex()).setTexCoordIndex(getIndexedFaceSet_4_17_texCoordIndex())
        .setCoord(new Coordinate().setPoint(getCoordinate_5_17_point())))));
            }
            catch (Exception ex)
            {       
                System.err.println ("*** Further hints on X3DJSAIL errors and exceptions at");
                System.err.println ("*** https://www.web3d.org/specifications/java/X3DJSAIL.html");
                throw (ex);
            }
	}
	// end of initialize() method

		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_4_17_coordIndex_1()
		{
			int[] value = {18,147,149,-1,18,149,146,-1,146,149,148,-1,146,148,17,-1,20,141,145,-1,20,145,143,-1,143,145,144,-1,143,144,19,-1,21,138,142,-1,21,142,140,-1,140,142,141,-1,140,141,20,-1,22,137,139,-1,22,139,136,-1,136,139,138,-1,136,138,21,-1,24,131,135,-1,24,135,133,-1,133,135,134,-1,133,134,23,-1,25,128,132,-1,25,132,130,-1,130,132,131,-1,130,131,24,-1,26,127,129,-1,26,129,126,-1,126,129,128,-1,126,128,25,-1,28,121,125,-1,28,125,123,-1,123,125,124,-1,123,124,27,-1,29,118,122,-1,29,122,120,-1,120,122,121,-1,120,121,28,-1,30,117,119,-1,30,119,116,-1,116,119,118,-1,116,118,29,-1,32,111,115,-1,32,115,113,-1,113,115,114,-1,113,114,31,-1,33,110,112,-1,33,112,109,-1,109,112,111,-1,109,111,32,-1,69,35,18,-1,69,18,146,-1,146,17,34,-1,146,34,69,-1,36,19,18,-1,36,18,35,-1,73,37,20,-1,73,20,143,-1,143,19,36,-1,143,36,73,-1,77,38,21,-1,77,21,140,-1,140,20,37,-1,140,37,77,-1,80,39,22,-1,80,22,136,-1,136,21,38,-1,136,38,80,-1,40,23,22,-1,40,22,39,-1,83,41,24,-1,83,24,133,-1,133,23,40,-1,133,40,83,-1,87,42,25,-1,87,25,130,-1,130,24,41,-1,130,41,87,-1,90,43,26,-1,90,26,126,-1,126,25,42,-1,126,42,90,-1,44,27,26,-1,44,26,43,-1,93,45,28,-1,93,28,123,-1,123,27,44,-1,123,44,93,-1,97,46,29,-1,97,29,120,-1,120,28,45,-1,120,45,97,-1,100,47,30,-1,100,30,116,-1,116,29,46,-1,116,46,100,-1,48,31,30,-1,48,30,47,-1,103,49,32,-1,103,32,113,-1,113,31,48,-1,113,48,103,-1,107,50,33,-1,107,33,109,-1,109,32,49,-1,109,49,107,-1,68,35,69,-1,68,69,71,-1,71,69,34,-1,71,34,70,-1,72,37,73,-1,72,73,75,-1,75,73,36,-1,75,36,74,-1,76,38,77,-1,76,77,78,-1,78,77,37,-1,78,37,72,-1,79,39,80,-1,79,80,81,-1,81,80,38,-1,81,38,76,-1,82,41,83,-1,82,83,85,-1,85,83,40,-1,85,40,84,-1,86,42,87,-1,86,87,88,-1,88,87,41,-1,88,41,82,-1,89,43,90,-1,89,90,91,-1,91,90,42,-1,91,42,86,-1,92,45,93,-1,92,93,95,-1,95,93,44,-1,95,44,94,-1,96,46,97,-1,96,97,98,-1,98,97,45,-1,98,45,92,-1,99,47,100,-1,99,100,101,-1,101,100,46,-1,101,46,96,-1,102,49,103,-1,102,103,105,-1,105,103,48,-1,105,48,104,-1,106,50,107,-1,106,107,108,-1,108,107,49,-1,108,49,102,-1,149,1,0,-1,2,1,147,-1,2,147,144,-1,0,148,149,-1,1,149,147,-1,3,142,4,-1,4,139,5,-1,135,7,6,-1,6,5,137,-1,6,137,134,-1,7,132,8,-1,2,144,145,-1,2,145,3,-1,144,147,18,-1,144,18,19,-1,3,145,141,-1,3,141,142,-1,4,138,139,-1,4,142,138,-1,134,137,22,-1,134,22,23,-1,6,134,135,-1,7,131,132,-1,7,135,131,-1,5,139,137,-1,128,8,132,-1,10,9,127,-1,10,127,124,-1,128,129,8,-1,129,9,8,-1,9,129,127,-1,124,127,26,-1,124,26,27,-1,125,10,124,-1,11,122,12,-1,13,12,119,-1,13,119,117,-1,115,15,14,-1,14,13,117,-1,14,117,114,-1,15,112,16,-1,125,121,11,-1,125,11,10,-1,11,121,122,-1,12,122,118,-1,12,118,119,-1,14,114,115,-1,15,115,111,-1,16,112,110,-1,30,31,114,-1,30,114,117,-1,15,111,112,-1,36,35,68,-1,36,68,74,-1,52,68,71,-1,74,68,52,-1,74,52,53,-1,71,70,51,-1,40,39,79,-1,40,79,84,-1,54,78,72,-1,55,81,76,-1,76,78,55,-1,72,75,54,-1,75,74,53,-1,51,52,71,-1,75,53,54,-1,54,55,78,-1,81,56,79,-1,55,56,81,-1,56,57,84,-1,56,84,79,-1,57,85,84,-1,58,82,85,-1,82,58,88,-1,88,59,86,-1,59,88,58,-1,57,58,85,-1,44,43,89,-1,44,89,94,-1,94,89,60,-1,94,60,61,-1,61,95,94,-1,89,91,60,-1,48,47,99,-1,48,99,104,-1,63,96,98,-1,64,99,101,-1,101,96,63,-1,98,92,62,-1,92,95,62,-1,59,60,91,-1,95,61,62,-1,62,63,98,-1,104,99,64,-1,104,64,65,-1,63,64,101,-1,66,102,105,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_coordIndex_2()
		{
			int[] value = {66,108,102,-1,66,67,108,-1,67,106,108,-1,65,66,105,-1,65,105,104,-1,59,91,86,-1,182,160,159,-1,158,183,159,-1,159,183,182,-1,182,181,160,-1,184,183,158,-1,179,162,161,-1,180,160,181,-1,161,180,179,-1,161,160,180,-1,157,185,158,-1,184,158,185,-1,156,186,157,-1,185,157,186,-1,187,186,156,-1,156,155,188,-1,154,189,155,-1,188,155,189,-1,189,154,173,-1,187,156,188,-1,178,162,179,-1,178,177,162,-1,163,162,177,-1,163,177,176,-1,176,175,164,-1,164,163,176,-1,171,165,164,-1,164,172,171,-1,165,171,170,-1,170,150,165,-1,175,172,164,-1,152,166,153,-1,154,153,174,-1,166,174,153,-1,173,154,174,-1,152,167,166,-1,168,150,169,-1,170,169,150,-1,167,152,151,-1,150,168,151,-1,168,167,151,-1,201,199,200,-1,204,199,201,-1,204,197,199,-1,197,198,199,-1,197,195,196,-1,195,197,191,-1,201,202,204,-1,204,191,197,-1,191,204,205,-1,205,190,191,-1,194,195,193,-1,193,191,192,-1,195,191,193,-1,203,204,202,-1,250,240,251,-1,250,251,252,-1,252,251,242,-1,252,242,243,-1,243,242,244,-1,243,244,246,-1,246,244,241,-1,246,241,245,-1,256,255,257,-1,256,257,259,-1,259,257,253,-1,259,253,258,-1,266,260,267,-1,266,267,268,-1,268,267,261,-1,268,261,262,-1,262,261,263,-1,262,263,265,-1,265,263,254,-1,265,254,264,-1,271,269,272,-1,271,272,274,-1,274,272,270,-1,274,270,273,-1,278,277,279,-1,278,279,281,-1,281,279,275,-1,281,275,280,-1,288,282,289,-1,288,289,290,-1,290,289,283,-1,290,283,284,-1,284,283,285,-1,284,285,287,-1,287,285,276,-1,287,276,286,-1,293,291,294,-1,293,294,296,-1,296,294,292,-1,296,292,295,-1,300,299,301,-1,300,301,303,-1,303,301,297,-1,303,297,302,-1,310,304,311,-1,310,311,312,-1,312,311,305,-1,312,305,306,-1,306,305,307,-1,306,307,309,-1,309,307,298,-1,309,298,308,-1,315,313,316,-1,315,316,318,-1,318,316,314,-1,318,314,317,-1,321,320,322,-1,321,322,324,-1,324,322,319,-1,324,319,323,-1,329,247,330,-1,329,330,331,-1,331,330,249,-1,331,249,325,-1,325,249,326,-1,325,326,328,-1,328,326,248,-1,328,248,327,-1,242,207,206,-1,241,244,206,-1,206,244,242,-1,207,251,240,-1,207,242,251,-1,240,253,208,-1,240,208,207,-1,208,255,209,-1,211,210,260,-1,211,260,270,-1,210,209,261,-1,210,261,267,-1,212,211,269,-1,212,269,275,-1,212,277,213,-1,257,255,208,-1,253,257,208,-1,253,240,250,-1,253,250,258,-1,209,255,254,-1,254,255,256,-1,254,256,264,-1,209,263,261,-1,209,254,263,-1,210,267,260,-1,211,270,272,-1,270,260,266,-1,270,266,273,-1,275,269,271,-1,275,271,280,-1,212,279,277,-1,212,275,279,-1,213,276,285,-1,214,213,283,-1,213,285,283,-1,276,277,278,-1,276,278,286,-1,213,277,276,-1,211,272,269,-1,289,214,283,-1,292,215,214,-1,289,282,214,-1,216,215,291,-1,216,291,297,-1,282,292,214,-1,215,292,294,-1,297,291,293,-1,297,293,302,-1,215,294,291,-1,292,282,288,-1,292,288,295,-1,301,216,297,-1,217,305,218,-1,220,219,313,-1,220,313,319,-1,219,218,304,-1,219,304,314,-1,221,220,320,-1,222,221,249,-1,222,249,330,-1,299,298,217,-1,217,216,301,-1,217,301,299,-1,217,298,307,-1,218,305,311,-1,217,307,305,-1,314,304,310,-1,314,310,317,-1,219,316,313,-1,219,314,316,-1,218,311,304,-1,220,319,322,-1,221,320,248,-1,248,320,321,-1,248,321,327,-1,220,322,320,-1,221,326,249,-1,222,330,247,-1,221,248,326,-1,319,313,315,-1,319,315,323,-1,298,299,300,-1,298,300,308,-1,223,246,245,-1,223,243,246,-1,224,250,252,-1,225,259,258,-1,258,250,224,-1,258,224,225,-1,252,243,224,-1,226,264,256,-1,226,262,265,-1,265,264,226,-1,227,266,268,-1,228,274,273,-1,273,266,227,-1,268,262,227,-1,256,259,225,-1,280,271,228,-1,280,228,229,-1,256,225,226,-1,223,224,243,-1,226,227,262,-1,274,228,271,-1,227,228,273,-1,229,278,281,-1,230,287,286,-1,286,278,230,-1,287,230,284,-1,284,231,290,-1,231,284,230,-1,229,230,278,-1,229,281,280,-1,231,295,288,-1,232,293,296,-1,296,295,232,-1,233,303,302,-1,234,308,300,-1,300,303,233,-1,302,293,232,-1,302,232,233,-1,234,306,309,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_coordIndex_3()
		{
			int[] value = {235,310,312,-1,312,306,235,-1,236,318,317,-1,323,315,236,-1,323,236,237,-1,315,318,236,-1,317,310,235,-1,309,308,234,-1,306,234,235,-1,234,300,233,-1,231,232,295,-1,235,236,317,-1,323,237,324,-1,321,324,237,-1,238,327,321,-1,238,325,328,-1,328,327,238,-1,331,325,239,-1,238,239,325,-1,331,239,329,-1,238,321,237,-1,231,288,290,-1,341,340,339,-1,342,341,339,-1,342,338,334,-1,338,342,339,-1,338,337,336,-1,336,334,338,-1,343,342,334,-1,343,346,345,-1,346,343,347,-1,347,343,334,-1,335,334,336,-1,334,333,332,-1,334,332,347,-1,345,344,343,-1,372,357,371,-1,358,371,357,-1,373,356,372,-1,357,372,356,-1,370,359,369,-1,360,369,359,-1,371,358,370,-1,359,370,358,-1,374,355,373,-1,356,373,355,-1,375,354,374,-1,355,374,354,-1,353,375,376,-1,376,352,353,-1,352,376,377,-1,354,375,353,-1,368,360,361,-1,361,367,368,-1,367,361,362,-1,369,360,368,-1,363,366,362,-1,367,362,366,-1,348,365,363,-1,366,363,365,-1,351,378,350,-1,379,350,378,-1,352,377,351,-1,378,351,377,-1,349,364,348,-1,365,348,364,-1,350,379,349,-1,364,349,379,-1,643,642,640,-1,381,632,643,-1,640,381,643,-1,632,638,645,-1,632,645,643,-1,643,645,644,-1,643,644,642,-1,640,642,641,-1,640,641,380,-1,634,633,631,-1,382,623,634,-1,631,382,634,-1,623,629,636,-1,623,636,634,-1,634,636,635,-1,634,635,633,-1,633,635,639,-1,633,639,637,-1,637,639,638,-1,637,638,632,-1,637,632,381,-1,631,633,637,-1,381,631,637,-1,625,624,622,-1,383,616,625,-1,622,383,625,-1,616,620,627,-1,616,627,625,-1,625,627,626,-1,625,626,624,-1,624,626,630,-1,624,630,628,-1,628,630,629,-1,628,629,623,-1,628,623,382,-1,622,624,628,-1,382,622,628,-1,384,610,617,-1,384,617,615,-1,617,619,621,-1,617,621,618,-1,618,621,620,-1,618,620,616,-1,618,616,383,-1,615,617,618,-1,383,615,618,-1,612,611,609,-1,385,601,612,-1,609,385,612,-1,601,607,614,-1,601,614,612,-1,612,614,613,-1,612,613,611,-1,609,611,610,-1,609,610,384,-1,603,602,600,-1,386,592,603,-1,600,386,603,-1,592,598,605,-1,592,605,603,-1,603,605,604,-1,603,604,602,-1,602,604,608,-1,602,608,606,-1,606,608,607,-1,606,607,601,-1,606,601,385,-1,600,602,606,-1,385,600,606,-1,594,593,591,-1,387,585,594,-1,591,387,594,-1,585,589,596,-1,585,596,594,-1,594,596,595,-1,594,595,593,-1,593,595,599,-1,593,599,597,-1,597,599,598,-1,597,598,592,-1,597,592,386,-1,591,593,597,-1,386,591,597,-1,388,579,586,-1,388,586,584,-1,586,588,590,-1,586,590,587,-1,587,590,589,-1,587,589,585,-1,587,585,387,-1,584,586,587,-1,387,584,587,-1,581,580,578,-1,389,573,581,-1,578,389,581,-1,583,581,573,-1,581,583,582,-1,581,582,580,-1,578,580,579,-1,578,579,388,-1,575,574,572,-1,390,568,575,-1,572,390,575,-1,577,574,576,-1,577,573,389,-1,572,574,577,-1,389,572,577,-1,570,569,567,-1,391,564,570,-1,567,391,570,-1,571,568,390,-1,567,569,571,-1,390,567,571,-1,392,560,565,-1,392,565,563,-1,566,564,391,-1,563,565,566,-1,391,563,566,-1,562,561,559,-1,393,555,562,-1,559,393,562,-1,559,561,560,-1,559,560,392,-1,557,556,554,-1,394,548,557,-1,554,394,557,-1,558,555,393,-1,554,556,558,-1,393,554,558,-1,550,549,547,-1,395,542,550,-1,547,395,550,-1,552,550,542,-1,553,549,551,-1,553,548,394,-1,547,549,553,-1,394,547,553,-1,396,541,543,-1,396,543,540,-1,543,545,546,-1,543,546,544,-1,542,544,546,-1,544,542,395,-1,540,543,544,-1,395,540,544,-1,640,380,397,-1,398,381,640,-1,397,398,640,-1,631,381,398,-1,399,382,631,-1,398,399,631,-1,622,382,399,-1,400,383,622,-1,399,400,622,-1,615,383,400,-1,401,384,615,-1,400,401,615,-1,609,384,401,-1,402,385,609,-1,401,402,609,-1,600,385,402,-1,403,386,600,-1,402,403,600,-1,591,386,403,-1,404,387,591,-1,403,404,591,-1,584,387,404,-1,405,388,584,-1,404,405,584,-1,578,388,405,-1,406,389,578,-1,405,406,578,-1,572,389,406,-1,407,390,572,-1,406,407,572,-1,567,390,407,-1,408,391,567,-1,407,408,567,-1,563,391,408,-1,409,392,563,-1,408,409,563,-1,559,392,409,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_coordIndex_4()
		{
			int[] value = {410,393,559,-1,409,410,559,-1,554,393,410,-1,411,394,554,-1,410,411,554,-1,547,394,411,-1,412,395,547,-1,411,412,547,-1,540,395,412,-1,413,396,540,-1,412,413,540,-1,415,398,397,-1,415,397,414,-1,416,399,398,-1,416,398,415,-1,417,400,399,-1,417,399,416,-1,418,401,400,-1,418,400,417,-1,419,402,401,-1,419,401,418,-1,420,403,402,-1,420,402,419,-1,421,404,403,-1,421,403,420,-1,422,405,404,-1,422,404,421,-1,423,406,405,-1,423,405,422,-1,424,407,406,-1,424,406,423,-1,425,408,407,-1,425,407,424,-1,426,409,408,-1,426,408,425,-1,427,410,409,-1,427,409,426,-1,428,411,410,-1,428,410,427,-1,429,412,411,-1,429,411,428,-1,430,413,412,-1,430,412,429,-1,432,415,414,-1,432,414,431,-1,433,416,415,-1,433,415,432,-1,434,417,416,-1,434,416,433,-1,435,418,417,-1,435,417,434,-1,436,419,418,-1,436,418,435,-1,437,420,419,-1,437,419,436,-1,438,421,420,-1,438,420,437,-1,439,422,421,-1,439,421,438,-1,440,423,422,-1,440,422,439,-1,441,424,423,-1,441,423,440,-1,442,425,424,-1,442,424,441,-1,443,426,425,-1,443,425,442,-1,444,427,426,-1,444,426,443,-1,445,428,427,-1,445,427,444,-1,446,429,428,-1,446,428,445,-1,447,430,429,-1,447,429,446,-1,449,432,431,-1,449,431,448,-1,450,433,432,-1,450,432,449,-1,451,434,433,-1,451,433,450,-1,452,435,434,-1,452,434,451,-1,453,436,435,-1,453,435,452,-1,454,437,436,-1,454,436,453,-1,455,438,437,-1,455,437,454,-1,456,439,438,-1,456,438,455,-1,457,440,439,-1,457,439,456,-1,458,441,440,-1,458,440,457,-1,459,442,441,-1,459,441,458,-1,460,443,442,-1,460,442,459,-1,461,444,443,-1,461,443,460,-1,462,445,444,-1,462,444,461,-1,463,446,445,-1,463,445,462,-1,464,447,446,-1,464,446,463,-1,466,449,448,-1,466,448,465,-1,467,450,449,-1,467,449,466,-1,468,451,450,-1,468,450,467,-1,469,452,451,-1,469,451,468,-1,470,453,452,-1,470,452,469,-1,471,454,453,-1,471,453,470,-1,472,455,454,-1,472,454,471,-1,473,456,455,-1,473,455,472,-1,474,457,456,-1,474,456,473,-1,475,458,457,-1,475,457,474,-1,476,459,458,-1,476,458,475,-1,477,460,459,-1,477,459,476,-1,478,461,460,-1,478,460,477,-1,479,462,461,-1,479,461,478,-1,480,463,462,-1,480,462,479,-1,481,464,463,-1,481,463,480,-1,688,483,466,-1,465,482,688,-1,466,465,688,-1,696,484,467,-1,466,483,696,-1,467,466,696,-1,705,485,468,-1,467,484,705,-1,468,467,705,-1,714,486,469,-1,468,485,714,-1,469,468,714,-1,720,487,470,-1,469,486,720,-1,470,469,720,-1,727,488,471,-1,470,487,727,-1,471,470,727,-1,736,489,472,-1,471,488,736,-1,472,471,736,-1,745,490,473,-1,472,489,745,-1,473,472,745,-1,751,491,474,-1,473,490,751,-1,474,473,751,-1,758,492,475,-1,474,491,758,-1,475,474,758,-1,767,493,476,-1,475,492,767,-1,476,475,767,-1,776,494,477,-1,476,493,776,-1,477,476,776,-1,782,495,478,-1,477,494,782,-1,478,477,782,-1,789,496,479,-1,478,495,789,-1,479,478,789,-1,798,497,480,-1,479,496,798,-1,480,479,798,-1,807,498,481,-1,480,497,807,-1,481,480,807,-1,691,687,692,-1,691,692,694,-1,694,692,690,-1,694,690,693,-1,692,687,483,-1,688,690,692,-1,483,688,692,-1,690,688,482,-1,690,482,689,-1,701,695,702,-1,701,702,703,-1,703,702,697,-1,703,697,698,-1,702,695,484,-1,696,697,702,-1,484,696,702,-1,699,697,696,-1,483,687,699,-1,696,483,699,-1,698,697,699,-1,698,699,700,-1,700,699,687,-1,700,687,691,-1,710,704,711,-1,710,711,712,-1,712,711,706,-1,712,706,707,-1,711,704,485,-1,705,706,711,-1,485,705,711,-1,708,706,705,-1,484,695,708,-1,705,484,708,-1,707,706,708,-1,707,708,709,-1,709,708,695,-1,709,695,701,-1,713,486,714,-1,713,714,715,-1,717,715,714,-1,485,704,717,-1,714,485,717,-1,716,715,717,-1,716,717,718,-1,718,717,704,-1,718,704,710,-1,722,719,723,-1,722,723,725,-1,725,723,721,-1,725,721,724,-1,723,719,487,-1,720,721,723,-1,487,720,723,-1,721,720,486,-1,721,486,713,-1,732,726,733,-1,732,733,734,-1,734,733,728,-1,734,728,729,-1,733,726,488,-1,727,728,733,-1,488,727,733,-1,730,728,727,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_coordIndex_5()
		{
			int[] value = {487,719,730,-1,727,487,730,-1,729,728,730,-1,729,730,731,-1,731,730,719,-1,731,719,722,-1,741,735,742,-1,741,742,743,-1,743,742,737,-1,743,737,738,-1,742,735,489,-1,736,737,742,-1,489,736,742,-1,739,737,736,-1,488,726,739,-1,736,488,739,-1,738,737,739,-1,738,739,740,-1,740,739,726,-1,740,726,732,-1,744,490,745,-1,744,745,746,-1,748,746,745,-1,489,735,748,-1,745,489,748,-1,747,746,748,-1,747,748,749,-1,749,748,735,-1,749,735,741,-1,753,750,754,-1,753,754,756,-1,756,754,752,-1,756,752,755,-1,754,750,491,-1,751,752,754,-1,491,751,754,-1,752,751,490,-1,752,490,744,-1,763,757,764,-1,763,764,765,-1,765,764,759,-1,765,759,760,-1,764,757,492,-1,758,759,764,-1,492,758,764,-1,761,759,758,-1,491,750,761,-1,758,491,761,-1,760,759,761,-1,760,761,762,-1,762,761,750,-1,762,750,753,-1,772,766,773,-1,772,773,774,-1,774,773,768,-1,774,768,769,-1,773,766,493,-1,767,768,773,-1,493,767,773,-1,770,768,767,-1,492,757,770,-1,767,492,770,-1,769,768,770,-1,769,770,771,-1,771,770,757,-1,771,757,763,-1,775,494,776,-1,775,776,777,-1,779,777,776,-1,493,766,779,-1,776,493,779,-1,778,777,779,-1,778,779,780,-1,780,779,766,-1,780,766,772,-1,784,781,785,-1,784,785,787,-1,787,785,783,-1,787,783,786,-1,785,781,495,-1,782,783,785,-1,495,782,785,-1,783,782,494,-1,783,494,775,-1,794,788,795,-1,794,795,796,-1,796,795,790,-1,796,790,791,-1,795,788,496,-1,789,790,795,-1,496,789,795,-1,792,790,789,-1,495,781,792,-1,789,495,792,-1,791,790,792,-1,791,792,793,-1,793,792,781,-1,793,781,784,-1,803,797,804,-1,803,804,805,-1,805,804,799,-1,805,799,800,-1,804,797,497,-1,798,799,804,-1,497,798,804,-1,801,799,798,-1,496,788,801,-1,798,496,801,-1,800,799,801,-1,800,801,802,-1,802,801,788,-1,802,788,794,-1,806,498,807,-1,806,807,808,-1,810,808,807,-1,497,797,810,-1,807,497,810,-1,809,808,810,-1,809,810,811,-1,811,810,797,-1,811,797,803,-1,636,534,535,-1,535,536,635,-1,532,533,626,-1,630,533,534,-1,639,536,537,-1,644,538,539,-1,539,641,642,-1,539,642,644,-1,645,538,644,-1,645,638,537,-1,639,635,536,-1,638,639,537,-1,537,538,645,-1,627,531,532,-1,531,621,530,-1,529,613,528,-1,527,528,614,-1,608,526,527,-1,529,530,619,-1,604,525,526,-1,605,524,525,-1,524,599,523,-1,521,522,596,-1,595,522,523,-1,521,590,520,-1,519,520,588,-1,636,535,635,-1,534,636,629,-1,534,629,630,-1,532,626,627,-1,531,627,620,-1,533,630,626,-1,619,610,529,-1,613,529,610,-1,619,617,610,-1,611,613,610,-1,530,621,619,-1,531,620,621,-1,527,614,607,-1,527,607,608,-1,525,604,605,-1,524,598,599,-1,524,605,598,-1,526,608,604,-1,522,595,596,-1,521,589,590,-1,579,519,588,-1,520,590,588,-1,521,596,589,-1,523,599,595,-1,528,613,614,-1,586,579,588,-1,583,518,582,-1,519,582,518,-1,573,517,583,-1,517,518,583,-1,517,577,516,-1,516,576,515,-1,576,516,577,-1,513,514,571,-1,569,512,513,-1,514,515,575,-1,576,574,515,-1,566,510,511,-1,511,512,570,-1,551,502,503,-1,553,551,503,-1,552,501,502,-1,501,546,500,-1,545,499,500,-1,552,502,550,-1,556,505,506,-1,504,505,557,-1,546,501,542,-1,551,549,502,-1,501,552,542,-1,503,504,553,-1,500,546,545,-1,507,558,506,-1,541,499,545,-1,541,545,543,-1,562,507,508,-1,573,577,517,-1,574,575,515,-1,575,568,514,-1,571,569,513,-1,569,570,512,-1,564,566,511,-1,510,565,509,-1,566,565,510,-1,570,564,511,-1,568,571,514,-1,561,509,560,-1,565,560,509,-1,508,561,562,-1,562,555,507,-1,558,556,506,-1,555,558,507,-1,505,556,557,-1,557,548,504,-1,548,553,504,-1,549,550,502,-1,561,508,509,-1,579,580,582,-1,579,582,519,-1,690,689,693,-1,646,693,689,-1,648,691,694,-1,648,700,691,-1,694,693,647,-1,650,703,698,-1,651,701,703,-1,652,707,709,-1,654,710,712,-1,712,707,653,-1,709,701,651,-1,698,700,649,-1,716,713,715,-1,724,721,713,-1,744,746,747,-1,724,713,656,-1,716,656,713,-1,657,725,724,-1,658,731,722,-1,660,734,729,-1,729,731,659,-1,722,725,658,-1,716,718,655,-1,718,710,654,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_coordIndex_6()
		{
			int[] value = {655,656,716,-1,654,655,718,-1,658,659,731,-1,657,658,725,-1,656,657,724,-1,648,694,647,-1,649,700,648,-1,652,653,707,-1,650,651,703,-1,652,709,651,-1,698,649,650,-1,654,712,653,-1,661,740,732,-1,662,738,740,-1,664,741,743,-1,665,747,749,-1,749,741,664,-1,743,738,663,-1,734,661,732,-1,660,661,734,-1,738,662,663,-1,749,664,665,-1,743,663,664,-1,740,661,662,-1,729,659,660,-1,666,744,747,-1,646,647,693,-1,665,666,747,-1,755,752,744,-1,667,756,755,-1,668,762,753,-1,669,760,762,-1,753,756,668,-1,671,763,765,-1,671,771,763,-1,673,774,769,-1,674,780,772,-1,772,774,674,-1,769,771,672,-1,765,760,670,-1,775,777,778,-1,786,783,775,-1,806,808,809,-1,786,775,676,-1,677,787,786,-1,678,784,787,-1,679,791,793,-1,681,794,796,-1,796,791,680,-1,793,784,678,-1,676,775,778,-1,778,780,675,-1,669,762,668,-1,668,756,667,-1,671,765,670,-1,760,669,670,-1,672,771,671,-1,674,774,673,-1,675,780,674,-1,677,678,787,-1,786,676,677,-1,675,676,778,-1,673,769,672,-1,793,678,679,-1,800,683,805,-1,805,684,803,-1,811,685,809,-1,806,809,686,-1,809,685,686,-1,803,684,811,-1,682,800,802,-1,802,794,681,-1,802,681,682,-1,685,811,684,-1,683,684,805,-1,682,683,800,-1,796,680,681,-1,791,679,680,-1,666,667,755,-1,744,666,755,-1,1077,1076,1074,-1,813,1066,1077,-1,1074,813,1077,-1,1066,1072,1079,-1,1066,1079,1077,-1,1077,1079,1078,-1,1077,1078,1076,-1,1074,1076,1075,-1,1074,1075,812,-1,1068,1067,1065,-1,814,1057,1068,-1,1065,814,1068,-1,1057,1063,1070,-1,1057,1070,1068,-1,1068,1070,1069,-1,1068,1069,1067,-1,1067,1069,1073,-1,1067,1073,1071,-1,1071,1073,1072,-1,1071,1072,1066,-1,1071,1066,813,-1,1065,1067,1071,-1,813,1065,1071,-1,1059,1058,1056,-1,815,1050,1059,-1,1056,815,1059,-1,1050,1054,1061,-1,1050,1061,1059,-1,1059,1061,1060,-1,1059,1060,1058,-1,1058,1060,1064,-1,1058,1064,1062,-1,1062,1064,1063,-1,1062,1063,1057,-1,1062,1057,814,-1,1056,1058,1062,-1,814,1056,1062,-1,816,1044,1051,-1,816,1051,1049,-1,1051,1053,1055,-1,1051,1055,1052,-1,1052,1055,1054,-1,1052,1054,1050,-1,1052,1050,815,-1,1049,1051,1052,-1,815,1049,1052,-1,1046,1045,1043,-1,817,1035,1046,-1,1043,817,1046,-1,1035,1041,1048,-1,1035,1048,1046,-1,1046,1048,1047,-1,1046,1047,1045,-1,1043,1045,1044,-1,1043,1044,816,-1,1037,1036,1034,-1,818,1026,1037,-1,1034,818,1037,-1,1026,1032,1039,-1,1026,1039,1037,-1,1037,1039,1038,-1,1037,1038,1036,-1,1036,1038,1042,-1,1036,1042,1040,-1,1040,1042,1041,-1,1040,1041,1035,-1,1040,1035,817,-1,1034,1036,1040,-1,817,1034,1040,-1,1028,1027,1025,-1,819,1019,1028,-1,1025,819,1028,-1,1019,1023,1030,-1,1019,1030,1028,-1,1028,1030,1029,-1,1028,1029,1027,-1,1027,1029,1033,-1,1027,1033,1031,-1,1031,1033,1032,-1,1031,1032,1026,-1,1031,1026,818,-1,1025,1027,1031,-1,818,1025,1031,-1,820,1013,1020,-1,820,1020,1018,-1,1020,1022,1024,-1,1020,1024,1021,-1,1021,1024,1023,-1,1021,1023,1019,-1,1021,1019,819,-1,1018,1020,1021,-1,819,1018,1021,-1,1015,1014,1012,-1,821,1004,1015,-1,1012,821,1015,-1,1004,1010,1017,-1,1004,1017,1015,-1,1015,1017,1016,-1,1015,1016,1014,-1,1012,1014,1013,-1,1012,1013,820,-1,1006,1005,1003,-1,822,995,1006,-1,1003,822,1006,-1,995,1001,1008,-1,995,1008,1006,-1,1006,1008,1007,-1,1006,1007,1005,-1,1005,1007,1011,-1,1005,1011,1009,-1,1009,1011,1010,-1,1009,1010,1004,-1,1009,1004,821,-1,1003,1005,1009,-1,821,1003,1009,-1,997,996,994,-1,823,988,997,-1,994,823,997,-1,988,992,999,-1,988,999,997,-1,997,999,998,-1,997,998,996,-1,996,998,1002,-1,996,1002,1000,-1,1000,1002,1001,-1,1000,1001,995,-1,1000,995,822,-1,994,996,1000,-1,822,994,1000,-1,824,982,989,-1,824,989,987,-1,989,991,993,-1,989,993,990,-1,990,993,992,-1,990,992,988,-1,990,988,823,-1,987,989,990,-1,823,987,990,-1,984,983,981,-1,825,973,984,-1,981,825,984,-1,973,979,986,-1,973,986,984,-1,984,986,985,-1,984,985,983,-1,981,983,982,-1,981,982,824,-1,975,974,972,-1,826,964,975,-1,972,826,975,-1,964,970,977,-1,964,977,975,-1,975,977,976,-1,975,976,974,-1,974,976,980,-1,974,980,978,-1,978,980,979,-1,978,979,973,-1,978,973,825,-1,972,974,978,-1,825,972,978,-1,966,965,963,-1,827,957,966,-1,963,827,966,-1,957,961,968,-1,957,968,966,-1,966,968,967,-1,966,967,965,-1,965,967,971,-1,965,971,969,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_coordIndex_7()
		{
			int[] value = {969,971,970,-1,969,970,964,-1,969,964,826,-1,963,965,969,-1,826,963,969,-1,828,956,958,-1,828,958,955,-1,958,960,962,-1,958,962,959,-1,959,962,961,-1,959,961,957,-1,959,957,827,-1,955,958,959,-1,827,955,959,-1,1074,812,829,-1,830,813,1074,-1,829,830,1074,-1,1065,813,830,-1,831,814,1065,-1,830,831,1065,-1,1056,814,831,-1,832,815,1056,-1,831,832,1056,-1,1049,815,832,-1,833,816,1049,-1,832,833,1049,-1,1043,816,833,-1,834,817,1043,-1,833,834,1043,-1,1034,817,834,-1,835,818,1034,-1,834,835,1034,-1,1025,818,835,-1,836,819,1025,-1,835,836,1025,-1,1018,819,836,-1,837,820,1018,-1,836,837,1018,-1,1012,820,837,-1,838,821,1012,-1,837,838,1012,-1,1003,821,838,-1,839,822,1003,-1,838,839,1003,-1,994,822,839,-1,840,823,994,-1,839,840,994,-1,987,823,840,-1,841,824,987,-1,840,841,987,-1,981,824,841,-1,842,825,981,-1,841,842,981,-1,972,825,842,-1,843,826,972,-1,842,843,972,-1,963,826,843,-1,844,827,963,-1,843,844,963,-1,955,827,844,-1,845,828,955,-1,844,845,955,-1,847,830,829,-1,847,829,846,-1,848,831,830,-1,848,830,847,-1,849,832,831,-1,849,831,848,-1,850,833,832,-1,850,832,849,-1,851,834,833,-1,851,833,850,-1,852,835,834,-1,852,834,851,-1,853,836,835,-1,853,835,852,-1,854,837,836,-1,854,836,853,-1,855,838,837,-1,855,837,854,-1,856,839,838,-1,856,838,855,-1,857,840,839,-1,857,839,856,-1,858,841,840,-1,858,840,857,-1,859,842,841,-1,859,841,858,-1,860,843,842,-1,860,842,859,-1,861,844,843,-1,861,843,860,-1,862,845,844,-1,862,844,861,-1,864,847,846,-1,864,846,863,-1,865,848,847,-1,865,847,864,-1,866,849,848,-1,866,848,865,-1,867,850,849,-1,867,849,866,-1,868,851,850,-1,868,850,867,-1,869,852,851,-1,869,851,868,-1,870,853,852,-1,870,852,869,-1,871,854,853,-1,871,853,870,-1,872,855,854,-1,872,854,871,-1,873,856,855,-1,873,855,872,-1,874,857,856,-1,874,856,873,-1,875,858,857,-1,875,857,874,-1,876,859,858,-1,876,858,875,-1,877,860,859,-1,877,859,876,-1,878,861,860,-1,878,860,877,-1,879,862,861,-1,879,861,878,-1,881,864,863,-1,881,863,880,-1,882,865,864,-1,882,864,881,-1,883,866,865,-1,883,865,882,-1,884,867,866,-1,884,866,883,-1,1106,885,868,-1,867,884,1106,-1,868,867,1106,-1,1113,886,869,-1,868,885,1113,-1,869,868,1113,-1,887,870,869,-1,887,869,886,-1,888,871,870,-1,888,870,887,-1,889,872,871,-1,889,871,888,-1,890,873,872,-1,890,872,889,-1,891,874,873,-1,891,873,890,-1,892,875,874,-1,892,874,891,-1,893,876,875,-1,893,875,892,-1,894,877,876,-1,894,876,893,-1,895,878,877,-1,895,877,894,-1,896,879,878,-1,896,878,895,-1,1084,898,881,-1,880,897,1084,-1,881,880,1084,-1,1088,899,882,-1,881,898,1088,-1,882,881,1088,-1,1096,900,883,-1,882,899,1096,-1,883,882,1096,-1,1097,901,1107,-1,1107,884,883,-1,883,900,1097,-1,1097,1107,883,-1,1100,902,1105,-1,1108,1098,1100,-1,1105,1108,1100,-1,1105,885,1106,-1,1105,1106,1108,-1,1108,1106,884,-1,1108,884,1107,-1,1098,1108,1107,-1,1098,1107,901,-1,903,1112,1114,-1,903,1114,1104,-1,1112,886,1113,-1,1112,1113,1114,-1,1114,1113,885,-1,1114,885,1105,-1,1110,1104,1114,-1,1105,902,1110,-1,1114,1105,1110,-1,1112,903,1143,-1,1143,904,887,-1,887,886,1112,-1,1112,1143,887,-1,1148,905,888,-1,887,904,1148,-1,888,887,1148,-1,1152,906,889,-1,888,905,1152,-1,889,888,1152,-1,1159,907,890,-1,889,906,1159,-1,890,889,1159,-1,1168,908,891,-1,890,907,1168,-1,891,890,1168,-1,1177,909,892,-1,891,908,1177,-1,892,891,1177,-1,1183,910,893,-1,892,909,1183,-1,893,892,1183,-1,1190,911,894,-1,893,910,1190,-1,894,893,1190,-1,1199,912,895,-1,894,911,1199,-1,895,894,1199,-1,1208,913,896,-1,895,912,1208,-1,896,895,1208,-1,1087,1083,898,-1,1084,1086,1087,-1,898,1084,1087,-1,1086,1084,897,-1,1086,897,1085,-1,1089,1088,898,-1,1089,898,1083,-1,1099,902,1100,-1,1099,1100,1102,-1,1102,1100,1098,-1,1102,1098,1101,-1,1109,1104,1110,-1,1109,1110,1111,-1,1111,1110,902,-1,1111,902,1099,-1,1146,1142,904,-1,1143,1144,1146,-1,904,1143,1146,-1,1145,1144,1143,-1,903,1103,1145,-1,1143,903,1145,-1,1147,905,1148,-1,1147,1148,1149,-1,1150,1149,1148,-1,904,1142,1150,-1,1148,904,1150,-1,1154,1151,1155,-1,1154,1155,1157,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_coordIndex_8()
		{
			int[] value = {1157,1155,1153,-1,1157,1153,1156,-1,1155,1151,906,-1,1152,1153,1155,-1,906,1152,1155,-1,1153,1152,905,-1,1153,905,1147,-1,1164,1158,1165,-1,1164,1165,1166,-1,1166,1165,1160,-1,1166,1160,1161,-1,1165,1158,907,-1,1159,1160,1165,-1,907,1159,1165,-1,1162,1160,1159,-1,906,1151,1162,-1,1159,906,1162,-1,1161,1160,1162,-1,1161,1162,1163,-1,1163,1162,1151,-1,1163,1151,1154,-1,1173,1167,1174,-1,1173,1174,1175,-1,1175,1174,1169,-1,1175,1169,1170,-1,1174,1167,908,-1,1168,1169,1174,-1,908,1168,1174,-1,1171,1169,1168,-1,907,1158,1171,-1,1168,907,1171,-1,1170,1169,1171,-1,1170,1171,1172,-1,1172,1171,1158,-1,1172,1158,1164,-1,1176,909,1177,-1,1176,1177,1178,-1,1180,1178,1177,-1,908,1167,1180,-1,1177,908,1180,-1,1179,1178,1180,-1,1179,1180,1181,-1,1181,1180,1167,-1,1181,1167,1173,-1,1185,1182,1186,-1,1185,1186,1188,-1,1188,1186,1184,-1,1188,1184,1187,-1,1186,1182,910,-1,1183,1184,1186,-1,910,1183,1186,-1,1184,1183,909,-1,1184,909,1176,-1,1195,1189,1196,-1,1195,1196,1197,-1,1197,1196,1191,-1,1197,1191,1192,-1,1196,1189,911,-1,1190,1191,1196,-1,911,1190,1196,-1,1193,1191,1190,-1,910,1182,1193,-1,1190,910,1193,-1,1192,1191,1193,-1,1192,1193,1194,-1,1194,1193,1182,-1,1194,1182,1185,-1,1204,1198,1205,-1,1204,1205,1206,-1,1206,1205,1200,-1,1206,1200,1201,-1,1205,1198,912,-1,1199,1200,1205,-1,912,1199,1205,-1,1202,1200,1199,-1,911,1189,1202,-1,1199,911,1202,-1,1201,1200,1202,-1,1201,1202,1203,-1,1203,1202,1189,-1,1203,1189,1195,-1,1207,913,1208,-1,1207,1208,1209,-1,1211,1209,1208,-1,912,1198,1211,-1,1208,912,1211,-1,1210,1209,1211,-1,1210,1211,1212,-1,1212,1211,1198,-1,1212,1198,1204,-1,952,953,1079,-1,1073,951,952,-1,1069,950,951,-1,950,1070,949,-1,954,1078,953,-1,1079,1072,952,-1,1072,1073,952,-1,1064,948,949,-1,1069,951,1073,-1,1060,947,948,-1,1078,1079,953,-1,954,1075,1076,-1,954,1076,1078,-1,940,1039,939,-1,939,1033,938,-1,937,1030,936,-1,936,1024,935,-1,1029,937,938,-1,947,1061,946,-1,946,1055,945,-1,942,1042,941,-1,944,1047,943,-1,943,1048,942,-1,1053,944,945,-1,941,1038,940,-1,950,1069,1070,-1,949,1070,1063,-1,949,1063,1064,-1,947,1060,1061,-1,946,1061,1054,-1,948,1064,1060,-1,1053,1051,1044,-1,1053,1044,944,-1,944,1044,1045,-1,944,1045,1047,-1,945,1055,1053,-1,946,1054,1055,-1,943,1047,1048,-1,942,1048,1041,-1,941,1042,1038,-1,940,1038,1039,-1,942,1041,1042,-1,939,1032,1033,-1,937,1029,1030,-1,936,1023,1024,-1,936,1030,1023,-1,938,1033,1029,-1,939,1039,1032,-1,1022,935,1024,-1,1008,929,930,-1,1007,930,931,-1,927,928,998,-1,1002,928,929,-1,932,1011,931,-1,934,1013,1014,-1,934,1014,1016,-1,935,1022,934,-1,1013,934,1022,-1,1013,1022,1020,-1,933,934,1016,-1,932,1017,1010,-1,1016,1017,933,-1,933,1017,932,-1,999,926,927,-1,926,993,925,-1,924,985,923,-1,921,922,980,-1,922,923,986,-1,924,925,991,-1,976,920,921,-1,920,977,919,-1,971,918,919,-1,967,917,918,-1,968,916,917,-1,916,962,915,-1,914,915,960,-1,932,1010,1011,-1,931,1011,1007,-1,930,1007,1008,-1,929,1001,1002,-1,928,1002,998,-1,929,1008,1001,-1,926,992,993,-1,925,993,991,-1,982,924,991,-1,926,999,992,-1,927,998,999,-1,923,985,986,-1,922,986,979,-1,921,980,976,-1,920,976,977,-1,922,979,980,-1,919,970,971,-1,918,971,967,-1,916,968,961,-1,915,962,960,-1,916,961,962,-1,917,967,968,-1,919,977,970,-1,985,924,982,-1,956,914,960,-1,956,960,958,-1,899,1090,1096,-1,1096,1090,900,-1,1097,900,1091,-1,900,1090,1091,-1,1092,1097,1091,-1,1089,899,1088,-1,1080,1086,1085,-1,1081,1087,1086,-1,1090,899,1089,-1,1082,1089,1083,-1,1083,1087,1082,-1,1101,1098,901,-1,1101,901,1092,-1,1104,1109,903,-1,1102,1101,1093,-1,1092,1093,1101,-1,1099,1102,1093,-1,1094,1111,1099,-1,1094,1095,1111,-1,1109,1111,1095,-1,1094,1099,1093,-1,1092,901,1097,-1,1103,903,1109,-1,1082,1090,1089,-1,1103,1109,1115,-1,1115,1109,1095,-1,1116,1145,1103,-1,1145,1117,1144,-1,1144,1118,1146,-1,1103,1115,1116,-1,1082,1087,1081,-1,1080,1081,1086,-1,1144,1117,1118,-1,1145,1116,1117,-1,1119,1146,1118,-1,1150,1142,1119,-1,1146,1119,1142,-1,1120,1149,1150,-1,1149,1121,1147,-1,1147,1121,1153,-1,1150,1119,1120,-1,1153,1121,1156,-1,1122,1156,1121,-1,1123,1154,1157,-1,1157,1122,1123,-1,1122,1157,1156,-1,1163,1154,1123,-1,1149,1120,1121,-1,1124,1161,1163,-1,1125,1166,1161,-1,1164,1166,1126,-1,1127,1170,1172,-1,1128,1175,1170,-1,1129,1181,1173,-1,1130,1179,1181,-1,1173,1175,1129,-1,1172,1164,1126,-1,1176,1178,1179,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_coordIndex_9()
		{
			int[] value = {985,982,983,-1,1184,1176,1187,-1,1132,1188,1187,-1,1133,1185,1188,-1,1209,1210,1141,-1,1209,1141,1207,-1,1134,1192,1194,-1,1194,1185,1133,-1,1131,1187,1176,-1,1131,1176,1179,-1,991,989,982,-1,1166,1125,1126,-1,1172,1126,1127,-1,1135,1197,1192,-1,1128,1170,1127,-1,1129,1175,1128,-1,1136,1197,1135,-1,1124,1125,1161,-1,1130,1131,1179,-1,1131,1132,1187,-1,1135,1192,1134,-1,1134,1194,1133,-1,1132,1133,1188,-1,1129,1130,1181,-1,1136,1203,1195,-1,1137,1201,1203,-1,1139,1204,1206,-1,1139,1212,1204,-1,1206,1201,1138,-1,1138,1201,1137,-1,1206,1138,1139,-1,1140,1141,1210,-1,1212,1140,1210,-1,1212,1139,1140,-1,1136,1137,1203,-1,1136,1195,1197,-1,1124,1163,1123,-1,1257,1242,1243,-1,1243,1244,1257,-1,1242,1257,1241,-1,1241,1258,1240,-1,1257,1244,1245,-1,1259,1248,1249,-1,1220,1259,1249,-1,1247,1248,1259,-1,1246,1247,1259,-1,1245,1259,1257,-1,1246,1259,1245,-1,1257,1222,1223,-1,1257,1258,1241,-1,1237,1238,1260,-1,1260,1236,1237,-1,1235,1236,1261,-1,1261,1234,1235,-1,1260,1238,1239,-1,1260,1261,1236,-1,1226,1260,1258,-1,1227,1261,1260,-1,1234,1261,1233,-1,1262,1232,1233,-1,1230,1231,1262,-1,1232,1262,1231,-1,1262,1233,1261,-1,1262,1261,1229,-1,1258,1260,1239,-1,1258,1239,1240,-1,1258,1257,1225,-1,1216,1254,1255,-1,1217,1253,1254,-1,1251,1219,1250,-1,1251,1252,1218,-1,1218,1252,1253,-1,1216,1256,1213,-1,1254,1216,1217,-1,1251,1218,1219,-1,1218,1253,1217,-1,1255,1256,1216,-1,1220,1250,1219,-1,1229,1230,1262,-1,1228,1229,1261,-1,1214,1215,1230,-1,1230,1215,1231,-1,1228,1261,1227,-1,1224,1257,1223,-1,1222,1259,1221,-1,1226,1227,1260,-1,1257,1224,1225,-1,1225,1226,1258,-1,1222,1257,1259,-1,1259,1220,1221,-1,1249,1250,1220,-1,1265,1851,1855,-1,1265,1855,1853,-1,1853,1855,1854,-1,1853,1854,1264,-1,1266,1848,1852,-1,1266,1852,1850,-1,1850,1852,1851,-1,1850,1851,1265,-1,1267,1845,1849,-1,1267,1849,1847,-1,1847,1849,1848,-1,1847,1848,1266,-1,1268,1842,1846,-1,1268,1846,1844,-1,1844,1846,1845,-1,1844,1845,1267,-1,1269,1839,1843,-1,1269,1843,1841,-1,1841,1843,1842,-1,1841,1842,1268,-1,1270,1836,1840,-1,1270,1840,1838,-1,1838,1840,1839,-1,1838,1839,1269,-1,1271,1833,1837,-1,1271,1837,1835,-1,1835,1837,1836,-1,1835,1836,1270,-1,1272,1830,1834,-1,1272,1834,1832,-1,1832,1834,1833,-1,1832,1833,1271,-1,1273,1827,1831,-1,1273,1831,1829,-1,1829,1831,1830,-1,1829,1830,1272,-1,1274,1824,1828,-1,1274,1828,1826,-1,1826,1828,1827,-1,1826,1827,1273,-1,1275,1821,1825,-1,1275,1825,1823,-1,1823,1825,1824,-1,1823,1824,1274,-1,1276,1818,1822,-1,1276,1822,1820,-1,1820,1822,1821,-1,1820,1821,1275,-1,1277,1815,1819,-1,1277,1819,1817,-1,1817,1819,1818,-1,1817,1818,1276,-1,1278,1812,1816,-1,1278,1816,1814,-1,1814,1816,1815,-1,1814,1815,1277,-1,1279,1809,1813,-1,1279,1813,1811,-1,1811,1813,1812,-1,1811,1812,1278,-1,1280,1808,1810,-1,1280,1810,1807,-1,1807,1810,1809,-1,1807,1809,1279,-1,1853,1264,1281,-1,1282,1265,1853,-1,1281,1282,1853,-1,1850,1265,1282,-1,1283,1266,1850,-1,1282,1283,1850,-1,1847,1266,1283,-1,1284,1267,1847,-1,1283,1284,1847,-1,1844,1267,1284,-1,1285,1268,1844,-1,1284,1285,1844,-1,1841,1268,1285,-1,1286,1269,1841,-1,1285,1286,1841,-1,1838,1269,1286,-1,1287,1270,1838,-1,1286,1287,1838,-1,1835,1270,1287,-1,1288,1271,1835,-1,1287,1288,1835,-1,1832,1271,1288,-1,1289,1272,1832,-1,1288,1289,1832,-1,1829,1272,1289,-1,1290,1273,1829,-1,1289,1290,1829,-1,1826,1273,1290,-1,1291,1274,1826,-1,1290,1291,1826,-1,1823,1274,1291,-1,1292,1275,1823,-1,1291,1292,1823,-1,1820,1275,1292,-1,1293,1276,1820,-1,1292,1293,1820,-1,1817,1276,1293,-1,1294,1277,1817,-1,1293,1294,1817,-1,1814,1277,1294,-1,1295,1278,1814,-1,1294,1295,1814,-1,1811,1278,1295,-1,1296,1279,1811,-1,1295,1296,1811,-1,1807,1279,1296,-1,1297,1280,1807,-1,1296,1297,1807,-1,1299,1282,1281,-1,1299,1281,1298,-1,1300,1283,1282,-1,1300,1282,1299,-1,1301,1284,1283,-1,1301,1283,1300,-1,1302,1285,1284,-1,1302,1284,1301,-1,1303,1286,1285,-1,1303,1285,1302,-1,1304,1287,1286,-1,1304,1286,1303,-1,1305,1288,1287,-1,1305,1287,1304,-1,1306,1289,1288,-1,1306,1288,1305,-1,1307,1290,1289,-1,1307,1289,1306,-1,1308,1291,1290,-1,1308,1290,1307,-1,1309,1292,1291,-1,1309,1291,1308,-1,1310,1293,1292,-1,1310,1292,1309,-1,1311,1294,1293,-1,1311,1293,1310,-1,1312,1295,1294,-1,1312,1294,1311,-1,1313,1296,1295,-1,1313,1295,1312,-1,1314,1297,1296,-1,1314,1296,1313,-1,1316,1299,1298,-1,1316,1298,1315,-1,1317,1300,1299,-1,1317,1299,1316,-1,1318,1301,1300,-1,1318,1300,1317,-1,1319,1302,1301,-1,1319,1301,1318,-1,1320,1303,1302,-1,1320,1302,1319,-1,1321,1304,1303,-1,1321,1303,1320,-1,1322,1305,1304,-1,1322,1304,1321,-1,1323,1306,1305,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_coordIndex_10()
		{
			int[] value = {1323,1305,1322,-1,1324,1307,1306,-1,1324,1306,1323,-1,1325,1308,1307,-1,1325,1307,1324,-1,1326,1309,1308,-1,1326,1308,1325,-1,1327,1310,1309,-1,1327,1309,1326,-1,1328,1311,1310,-1,1328,1310,1327,-1,1329,1312,1311,-1,1329,1311,1328,-1,1330,1313,1312,-1,1330,1312,1329,-1,1331,1314,1313,-1,1331,1313,1330,-1,1333,1316,1315,-1,1333,1315,1332,-1,1334,1317,1316,-1,1334,1316,1333,-1,1335,1318,1317,-1,1335,1317,1334,-1,1336,1319,1318,-1,1336,1318,1335,-1,1337,1320,1319,-1,1337,1319,1336,-1,1338,1321,1320,-1,1338,1320,1337,-1,1339,1322,1321,-1,1339,1321,1338,-1,1340,1323,1322,-1,1340,1322,1339,-1,1341,1324,1323,-1,1341,1323,1340,-1,1342,1325,1324,-1,1342,1324,1341,-1,1343,1326,1325,-1,1343,1325,1342,-1,1344,1327,1326,-1,1344,1326,1343,-1,1345,1328,1327,-1,1345,1327,1344,-1,1346,1329,1328,-1,1346,1328,1345,-1,1347,1330,1329,-1,1347,1329,1346,-1,1348,1331,1330,-1,1348,1330,1347,-1,1350,1333,1332,-1,1350,1332,1349,-1,1351,1334,1333,-1,1351,1333,1350,-1,1352,1335,1334,-1,1352,1334,1351,-1,1353,1336,1335,-1,1353,1335,1352,-1,1354,1337,1336,-1,1354,1336,1353,-1,1355,1338,1337,-1,1355,1337,1354,-1,1356,1339,1338,-1,1356,1338,1355,-1,1357,1340,1339,-1,1357,1339,1356,-1,1358,1341,1340,-1,1358,1340,1357,-1,1359,1342,1341,-1,1359,1341,1358,-1,1360,1343,1342,-1,1360,1342,1359,-1,1361,1344,1343,-1,1361,1343,1360,-1,1362,1345,1344,-1,1362,1344,1361,-1,1363,1346,1345,-1,1363,1345,1362,-1,1364,1347,1346,-1,1364,1346,1363,-1,1365,1348,1347,-1,1365,1347,1364,-1,1367,1350,1349,-1,1367,1349,1366,-1,1368,1351,1350,-1,1368,1350,1367,-1,1369,1352,1351,-1,1369,1351,1368,-1,1370,1353,1352,-1,1370,1352,1369,-1,1371,1354,1353,-1,1371,1353,1370,-1,1372,1355,1354,-1,1372,1354,1371,-1,1373,1356,1355,-1,1373,1355,1372,-1,1374,1357,1356,-1,1374,1356,1373,-1,1375,1358,1357,-1,1375,1357,1374,-1,1376,1359,1358,-1,1376,1358,1375,-1,1377,1360,1359,-1,1377,1359,1376,-1,1378,1361,1360,-1,1378,1360,1377,-1,1379,1362,1361,-1,1379,1361,1378,-1,1380,1363,1362,-1,1380,1362,1379,-1,1381,1364,1363,-1,1381,1363,1380,-1,1382,1365,1364,-1,1382,1364,1381,-1,1384,1367,1366,-1,1384,1366,1383,-1,1385,1368,1367,-1,1385,1367,1384,-1,1386,1369,1368,-1,1386,1368,1385,-1,1387,1370,1369,-1,1387,1369,1386,-1,1388,1371,1370,-1,1388,1370,1387,-1,1389,1372,1371,-1,1389,1371,1388,-1,1390,1373,1372,-1,1390,1372,1389,-1,1391,1374,1373,-1,1391,1373,1390,-1,1392,1375,1374,-1,1392,1374,1391,-1,1393,1376,1375,-1,1393,1375,1392,-1,1394,1377,1376,-1,1394,1376,1393,-1,1395,1378,1377,-1,1395,1377,1394,-1,1396,1379,1378,-1,1396,1378,1395,-1,1397,1380,1379,-1,1397,1379,1396,-1,1398,1381,1380,-1,1398,1380,1397,-1,1399,1382,1381,-1,1399,1381,1398,-1,1401,1384,1383,-1,1401,1383,1400,-1,1402,1385,1384,-1,1402,1384,1401,-1,1403,1386,1385,-1,1403,1385,1402,-1,1404,1387,1386,-1,1404,1386,1403,-1,1405,1388,1387,-1,1405,1387,1404,-1,1406,1389,1388,-1,1406,1388,1405,-1,1407,1390,1389,-1,1407,1389,1406,-1,1408,1391,1390,-1,1408,1390,1407,-1,1409,1392,1391,-1,1409,1391,1408,-1,1410,1393,1392,-1,1410,1392,1409,-1,1411,1394,1393,-1,1411,1393,1410,-1,1412,1395,1394,-1,1412,1394,1411,-1,1413,1396,1395,-1,1413,1395,1412,-1,1414,1397,1396,-1,1414,1396,1413,-1,1415,1398,1397,-1,1415,1397,1414,-1,1416,1399,1398,-1,1416,1398,1415,-1,1418,1401,1400,-1,1418,1400,1417,-1,1419,1402,1401,-1,1419,1401,1418,-1,1420,1403,1402,-1,1420,1402,1419,-1,1421,1404,1403,-1,1421,1403,1420,-1,1422,1405,1404,-1,1422,1404,1421,-1,1423,1406,1405,-1,1423,1405,1422,-1,1424,1407,1406,-1,1424,1406,1423,-1,1425,1408,1407,-1,1425,1407,1424,-1,1426,1409,1408,-1,1426,1408,1425,-1,1427,1410,1409,-1,1427,1409,1426,-1,1428,1411,1410,-1,1428,1410,1427,-1,1429,1412,1411,-1,1429,1411,1428,-1,1430,1413,1412,-1,1430,1412,1429,-1,1431,1414,1413,-1,1431,1413,1430,-1,1432,1415,1414,-1,1432,1414,1431,-1,1433,1416,1415,-1,1433,1415,1432,-1,1435,1418,1417,-1,1435,1417,1434,-1,1436,1419,1418,-1,1436,1418,1435,-1,1437,1420,1419,-1,1437,1419,1436,-1,1438,1421,1420,-1,1438,1420,1437,-1,1439,1422,1421,-1,1439,1421,1438,-1,1440,1423,1422,-1,1440,1422,1439,-1,1441,1424,1423,-1,1441,1423,1440,-1,1442,1425,1424,-1,1442,1424,1441,-1,1443,1426,1425,-1,1443,1425,1442,-1,1444,1427,1426,-1,1444,1426,1443,-1,1445,1428,1427,-1,1445,1427,1444,-1,1446,1429,1428,-1,1446,1428,1445,-1,1447,1430,1429,-1,1447,1429,1446,-1,1448,1431,1430,-1,1448,1430,1447,-1,1449,1432,1431,-1,1449,1431,1448,-1,1450,1433,1432,-1,1450,1432,1449,-1,1452,1435,1434,-1,1452,1434,1451,-1,1453,1436,1435,-1,1453,1435,1452,-1,1454,1437,1436,-1,1454,1436,1453,-1,1455,1438,1437,-1,1455,1437,1454,-1,1456,1439,1438,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_coordIndex_11()
		{
			int[] value = {1456,1438,1455,-1,1457,1440,1439,-1,1457,1439,1456,-1,1458,1441,1440,-1,1458,1440,1457,-1,1459,1442,1441,-1,1459,1441,1458,-1,1460,1443,1442,-1,1460,1442,1459,-1,1461,1444,1443,-1,1461,1443,1460,-1,1462,1445,1444,-1,1462,1444,1461,-1,1463,1446,1445,-1,1463,1445,1462,-1,1464,1447,1446,-1,1464,1446,1463,-1,1465,1448,1447,-1,1465,1447,1464,-1,1466,1449,1448,-1,1466,1448,1465,-1,1467,1450,1449,-1,1467,1449,1466,-1,1469,1452,1451,-1,1469,1451,1468,-1,1470,1453,1452,-1,1470,1452,1469,-1,1471,1454,1453,-1,1471,1453,1470,-1,1472,1455,1454,-1,1472,1454,1471,-1,1473,1456,1455,-1,1473,1455,1472,-1,1474,1457,1456,-1,1474,1456,1473,-1,1475,1458,1457,-1,1475,1457,1474,-1,1476,1459,1458,-1,1476,1458,1475,-1,1477,1460,1459,-1,1477,1459,1476,-1,1478,1461,1460,-1,1478,1460,1477,-1,1479,1462,1461,-1,1479,1461,1478,-1,1480,1463,1462,-1,1480,1462,1479,-1,1481,1464,1463,-1,1481,1463,1480,-1,1482,1465,1464,-1,1482,1464,1481,-1,1483,1466,1465,-1,1483,1465,1482,-1,1484,1467,1466,-1,1484,1466,1483,-1,1486,1469,1468,-1,1486,1468,1485,-1,1487,1470,1469,-1,1487,1469,1486,-1,1488,1471,1470,-1,1488,1470,1487,-1,1489,1472,1471,-1,1489,1471,1488,-1,1490,1473,1472,-1,1490,1472,1489,-1,1491,1474,1473,-1,1491,1473,1490,-1,1492,1475,1474,-1,1492,1474,1491,-1,1493,1476,1475,-1,1493,1475,1492,-1,1494,1477,1476,-1,1494,1476,1493,-1,1495,1478,1477,-1,1495,1477,1494,-1,1496,1479,1478,-1,1496,1478,1495,-1,1497,1480,1479,-1,1497,1479,1496,-1,1498,1481,1480,-1,1498,1480,1497,-1,1499,1482,1481,-1,1499,1481,1498,-1,1500,1483,1482,-1,1500,1482,1499,-1,1501,1484,1483,-1,1501,1483,1500,-1,1503,1486,1485,-1,1503,1485,1502,-1,1504,1487,1486,-1,1504,1486,1503,-1,1505,1488,1487,-1,1505,1487,1504,-1,1506,1489,1488,-1,1506,1488,1505,-1,1507,1490,1489,-1,1507,1489,1506,-1,1508,1491,1490,-1,1508,1490,1507,-1,1509,1492,1491,-1,1509,1491,1508,-1,1510,1493,1492,-1,1510,1492,1509,-1,1511,1494,1493,-1,1511,1493,1510,-1,1512,1495,1494,-1,1512,1494,1511,-1,1513,1496,1495,-1,1513,1495,1512,-1,1514,1497,1496,-1,1514,1496,1513,-1,1515,1498,1497,-1,1515,1497,1514,-1,1516,1499,1498,-1,1516,1498,1515,-1,1517,1500,1499,-1,1517,1499,1516,-1,1518,1501,1500,-1,1518,1500,1517,-1,1520,1503,1502,-1,1520,1502,1519,-1,1521,1504,1503,-1,1521,1503,1520,-1,1522,1505,1504,-1,1522,1504,1521,-1,1523,1506,1505,-1,1523,1505,1522,-1,1524,1507,1506,-1,1524,1506,1523,-1,1525,1508,1507,-1,1525,1507,1524,-1,1526,1509,1508,-1,1526,1508,1525,-1,1527,1510,1509,-1,1527,1509,1526,-1,1528,1511,1510,-1,1528,1510,1527,-1,1529,1512,1511,-1,1529,1511,1528,-1,1530,1513,1512,-1,1530,1512,1529,-1,1531,1514,1513,-1,1531,1513,1530,-1,1532,1515,1514,-1,1532,1514,1531,-1,1533,1516,1515,-1,1533,1515,1532,-1,1534,1517,1516,-1,1534,1516,1533,-1,1535,1518,1517,-1,1535,1517,1534,-1,1537,1520,1519,-1,1537,1519,1536,-1,1538,1521,1520,-1,1538,1520,1537,-1,1539,1522,1521,-1,1539,1521,1538,-1,1540,1523,1522,-1,1540,1522,1539,-1,1541,1524,1523,-1,1541,1523,1540,-1,1542,1525,1524,-1,1542,1524,1541,-1,1543,1526,1525,-1,1543,1525,1542,-1,1544,1527,1526,-1,1544,1526,1543,-1,1545,1528,1527,-1,1545,1527,1544,-1,1546,1529,1528,-1,1546,1528,1545,-1,1547,1530,1529,-1,1547,1529,1546,-1,1548,1531,1530,-1,1548,1530,1547,-1,1549,1532,1531,-1,1549,1531,1548,-1,1550,1533,1532,-1,1550,1532,1549,-1,1551,1534,1533,-1,1551,1533,1550,-1,1552,1535,1534,-1,1552,1534,1551,-1,1554,1537,1536,-1,1554,1536,1553,-1,1555,1538,1537,-1,1555,1537,1554,-1,1556,1539,1538,-1,1556,1538,1555,-1,1557,1540,1539,-1,1557,1539,1556,-1,1558,1541,1540,-1,1558,1540,1557,-1,1559,1542,1541,-1,1559,1541,1558,-1,1560,1543,1542,-1,1560,1542,1559,-1,1561,1544,1543,-1,1561,1543,1560,-1,1562,1545,1544,-1,1562,1544,1561,-1,1563,1546,1545,-1,1563,1545,1562,-1,1564,1547,1546,-1,1564,1546,1563,-1,1565,1548,1547,-1,1565,1547,1564,-1,1566,1549,1548,-1,1566,1548,1565,-1,1567,1550,1549,-1,1567,1549,1566,-1,1568,1551,1550,-1,1568,1550,1567,-1,1569,1552,1551,-1,1569,1551,1568,-1,1571,1554,1553,-1,1571,1553,1570,-1,1572,1555,1554,-1,1572,1554,1571,-1,1573,1556,1555,-1,1573,1555,1572,-1,1574,1557,1556,-1,1574,1556,1573,-1,1575,1558,1557,-1,1575,1557,1574,-1,1576,1559,1558,-1,1576,1558,1575,-1,1577,1560,1559,-1,1577,1559,1576,-1,1578,1561,1560,-1,1578,1560,1577,-1,1579,1562,1561,-1,1579,1561,1578,-1,1580,1563,1562,-1,1580,1562,1579,-1,1581,1564,1563,-1,1581,1563,1580,-1,1582,1565,1564,-1,1582,1564,1581,-1,1583,1566,1565,-1,1583,1565,1582,-1,1584,1567,1566,-1,1584,1566,1583,-1,1585,1568,1567,-1,1585,1567,1584,-1,1586,1569,1568,-1,1586,1568,1585,-1,1588,1571,1570,-1,1588,1570,1587,-1,1589,1572,1571,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_coordIndex_12()
		{
			int[] value = {1589,1571,1588,-1,1590,1573,1572,-1,1590,1572,1589,-1,1591,1574,1573,-1,1591,1573,1590,-1,1592,1575,1574,-1,1592,1574,1591,-1,1593,1576,1575,-1,1593,1575,1592,-1,1594,1577,1576,-1,1594,1576,1593,-1,1595,1578,1577,-1,1595,1577,1594,-1,1596,1579,1578,-1,1596,1578,1595,-1,1597,1580,1579,-1,1597,1579,1596,-1,1598,1581,1580,-1,1598,1580,1597,-1,1599,1582,1581,-1,1599,1581,1598,-1,1600,1583,1582,-1,1600,1582,1599,-1,1601,1584,1583,-1,1601,1583,1600,-1,1602,1585,1584,-1,1602,1584,1601,-1,1603,1586,1585,-1,1603,1585,1602,-1,1605,1588,1587,-1,1605,1587,1604,-1,1606,1589,1588,-1,1606,1588,1605,-1,1607,1590,1589,-1,1607,1589,1606,-1,1608,1591,1590,-1,1608,1590,1607,-1,1609,1592,1591,-1,1609,1591,1608,-1,1610,1593,1592,-1,1610,1592,1609,-1,1611,1594,1593,-1,1611,1593,1610,-1,1612,1595,1594,-1,1612,1594,1611,-1,1613,1596,1595,-1,1613,1595,1612,-1,1614,1597,1596,-1,1614,1596,1613,-1,1615,1598,1597,-1,1615,1597,1614,-1,1616,1599,1598,-1,1616,1598,1615,-1,1617,1600,1599,-1,1617,1599,1616,-1,1618,1601,1600,-1,1618,1600,1617,-1,1619,1602,1601,-1,1619,1601,1618,-1,1620,1603,1602,-1,1620,1602,1619,-1,1622,1605,1604,-1,1622,1604,1621,-1,1623,1606,1605,-1,1623,1605,1622,-1,1624,1607,1606,-1,1624,1606,1623,-1,1625,1608,1607,-1,1625,1607,1624,-1,1626,1609,1608,-1,1626,1608,1625,-1,1627,1610,1609,-1,1627,1609,1626,-1,1628,1611,1610,-1,1628,1610,1627,-1,1629,1612,1611,-1,1629,1611,1628,-1,1630,1613,1612,-1,1630,1612,1629,-1,1631,1614,1613,-1,1631,1613,1630,-1,1632,1615,1614,-1,1632,1614,1631,-1,1633,1616,1615,-1,1633,1615,1632,-1,1634,1617,1616,-1,1634,1616,1633,-1,1635,1618,1617,-1,1635,1617,1634,-1,1636,1619,1618,-1,1636,1618,1635,-1,1637,1620,1619,-1,1637,1619,1636,-1,1639,1622,1621,-1,1639,1621,1638,-1,1640,1623,1622,-1,1640,1622,1639,-1,1641,1624,1623,-1,1641,1623,1640,-1,1642,1625,1624,-1,1642,1624,1641,-1,1643,1626,1625,-1,1643,1625,1642,-1,1644,1627,1626,-1,1644,1626,1643,-1,1645,1628,1627,-1,1645,1627,1644,-1,1646,1629,1628,-1,1646,1628,1645,-1,1647,1630,1629,-1,1647,1629,1646,-1,1648,1631,1630,-1,1648,1630,1647,-1,1649,1632,1631,-1,1649,1631,1648,-1,1650,1633,1632,-1,1650,1632,1649,-1,1651,1634,1633,-1,1651,1633,1650,-1,1652,1635,1634,-1,1652,1634,1651,-1,1653,1636,1635,-1,1653,1635,1652,-1,1654,1637,1636,-1,1654,1636,1653,-1,1656,1639,1638,-1,1656,1638,1655,-1,1657,1640,1639,-1,1657,1639,1656,-1,1658,1641,1640,-1,1658,1640,1657,-1,1659,1642,1641,-1,1659,1641,1658,-1,1660,1643,1642,-1,1660,1642,1659,-1,1661,1644,1643,-1,1661,1643,1660,-1,1662,1645,1644,-1,1662,1644,1661,-1,1663,1646,1645,-1,1663,1645,1662,-1,1664,1647,1646,-1,1664,1646,1663,-1,1665,1648,1647,-1,1665,1647,1664,-1,1666,1649,1648,-1,1666,1648,1665,-1,1667,1650,1649,-1,1667,1649,1666,-1,1668,1651,1650,-1,1668,1650,1667,-1,1669,1652,1651,-1,1669,1651,1668,-1,1670,1653,1652,-1,1670,1652,1669,-1,1671,1654,1653,-1,1671,1653,1670,-1,1673,1656,1655,-1,1673,1655,1672,-1,1674,1657,1656,-1,1674,1656,1673,-1,1675,1658,1657,-1,1675,1657,1674,-1,1676,1659,1658,-1,1676,1658,1675,-1,1677,1660,1659,-1,1677,1659,1676,-1,1678,1661,1660,-1,1678,1660,1677,-1,1679,1662,1661,-1,1679,1661,1678,-1,1680,1663,1662,-1,1680,1662,1679,-1,1681,1664,1663,-1,1681,1663,1680,-1,1682,1665,1664,-1,1682,1664,1681,-1,1683,1666,1665,-1,1683,1665,1682,-1,1684,1667,1666,-1,1684,1666,1683,-1,1685,1668,1667,-1,1685,1667,1684,-1,1686,1669,1668,-1,1686,1668,1685,-1,1687,1670,1669,-1,1687,1669,1686,-1,1688,1671,1670,-1,1688,1670,1687,-1,1690,1673,1672,-1,1690,1672,1689,-1,1691,1674,1673,-1,1691,1673,1690,-1,1692,1675,1674,-1,1692,1674,1691,-1,1693,1676,1675,-1,1693,1675,1692,-1,1694,1677,1676,-1,1694,1676,1693,-1,1695,1678,1677,-1,1695,1677,1694,-1,1696,1679,1678,-1,1696,1678,1695,-1,1697,1680,1679,-1,1697,1679,1696,-1,1698,1681,1680,-1,1698,1680,1697,-1,1699,1682,1681,-1,1699,1681,1698,-1,1700,1683,1682,-1,1700,1682,1699,-1,1701,1684,1683,-1,1701,1683,1700,-1,1702,1685,1684,-1,1702,1684,1701,-1,1703,1686,1685,-1,1703,1685,1702,-1,1704,1687,1686,-1,1704,1686,1703,-1,1705,1688,1687,-1,1705,1687,1704,-1,1707,1690,1689,-1,1707,1689,1706,-1,1708,1691,1690,-1,1708,1690,1707,-1,1709,1692,1691,-1,1709,1691,1708,-1,1710,1693,1692,-1,1710,1692,1709,-1,1711,1694,1693,-1,1711,1693,1710,-1,1712,1695,1694,-1,1712,1694,1711,-1,1713,1696,1695,-1,1713,1695,1712,-1,1714,1697,1696,-1,1714,1696,1713,-1,1715,1698,1697,-1,1715,1697,1714,-1,1716,1699,1698,-1,1716,1698,1715,-1,1717,1700,1699,-1,1717,1699,1716,-1,1718,1701,1700,-1,1718,1700,1717,-1,1719,1702,1701,-1,1719,1701,1718,-1,1720,1703,1702,-1,1720,1702,1719,-1,1721,1704,1703,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_coordIndex_13()
		{
			int[] value = {1721,1703,1720,-1,1722,1705,1704,-1,1722,1704,1721,-1,1724,1707,1706,-1,1724,1706,1723,-1,1725,1708,1707,-1,1725,1707,1724,-1,1726,1709,1708,-1,1726,1708,1725,-1,1727,1710,1709,-1,1727,1709,1726,-1,1728,1711,1710,-1,1728,1710,1727,-1,1729,1712,1711,-1,1729,1711,1728,-1,1730,1713,1712,-1,1730,1712,1729,-1,1731,1714,1713,-1,1731,1713,1730,-1,1732,1715,1714,-1,1732,1714,1731,-1,1733,1716,1715,-1,1733,1715,1732,-1,1734,1717,1716,-1,1734,1716,1733,-1,1735,1718,1717,-1,1735,1717,1734,-1,1736,1719,1718,-1,1736,1718,1735,-1,1737,1720,1719,-1,1737,1719,1736,-1,1738,1721,1720,-1,1738,1720,1737,-1,1739,1722,1721,-1,1739,1721,1738,-1,1741,1724,1723,-1,1741,1723,1740,-1,1742,1725,1724,-1,1742,1724,1741,-1,1743,1726,1725,-1,1743,1725,1742,-1,1744,1727,1726,-1,1744,1726,1743,-1,1745,1728,1727,-1,1745,1727,1744,-1,1746,1729,1728,-1,1746,1728,1745,-1,1747,1730,1729,-1,1747,1729,1746,-1,1748,1731,1730,-1,1748,1730,1747,-1,1749,1732,1731,-1,1749,1731,1748,-1,1750,1733,1732,-1,1750,1732,1749,-1,1751,1734,1733,-1,1751,1733,1750,-1,1752,1735,1734,-1,1752,1734,1751,-1,1753,1736,1735,-1,1753,1735,1752,-1,1754,1737,1736,-1,1754,1736,1753,-1,1755,1738,1737,-1,1755,1737,1754,-1,1756,1739,1738,-1,1756,1738,1755,-1,1758,1741,1740,-1,1758,1740,1757,-1,1759,1742,1741,-1,1759,1741,1758,-1,1760,1743,1742,-1,1760,1742,1759,-1,1761,1744,1743,-1,1761,1743,1760,-1,1762,1745,1744,-1,1762,1744,1761,-1,1763,1746,1745,-1,1763,1745,1762,-1,1764,1747,1746,-1,1764,1746,1763,-1,1765,1748,1747,-1,1765,1747,1764,-1,1766,1749,1748,-1,1766,1748,1765,-1,1767,1750,1749,-1,1767,1749,1766,-1,2045,1768,1751,-1,1750,1767,2045,-1,1751,1750,2045,-1,2060,1769,1752,-1,1751,1768,2060,-1,1752,1751,2060,-1,2075,1770,1753,-1,1752,1769,2075,-1,1753,1752,2075,-1,1771,1754,1753,-1,1771,1753,1770,-1,1772,1755,1754,-1,1772,1754,1771,-1,1773,1756,1755,-1,1773,1755,1772,-1,1898,1775,1758,-1,1757,1774,1898,-1,1758,1757,1898,-1,1913,1776,1759,-1,1758,1775,1913,-1,1759,1758,1913,-1,1928,1777,1760,-1,1759,1776,1928,-1,1760,1759,1928,-1,1937,1778,1761,-1,1760,1777,1937,-1,1761,1760,1937,-1,1957,1779,1762,-1,1761,1778,1957,-1,1762,1761,1957,-1,1966,1780,1763,-1,1762,1779,1966,-1,1763,1762,1966,-1,1986,1781,1764,-1,1763,1780,1986,-1,1764,1763,1986,-1,1995,1782,1765,-1,1764,1781,1995,-1,1765,1764,1995,-1,2011,1783,1766,-1,1765,1782,2011,-1,1766,1765,2011,-1,2018,1784,2046,-1,2046,1767,1766,-1,1766,1783,2018,-1,2018,2046,1766,-1,2041,1785,2044,-1,2047,2028,2041,-1,2044,2047,2041,-1,2044,1768,2045,-1,2044,2045,2047,-1,2047,2045,1767,-1,2047,1767,2046,-1,2028,2047,2046,-1,2028,2046,1784,-1,1786,2059,2061,-1,1786,2061,2033,-1,2059,1769,2060,-1,2059,2060,2061,-1,2061,2060,1768,-1,2061,1768,2044,-1,2057,2033,2061,-1,2044,1785,2057,-1,2061,2044,2057,-1,2071,1787,2074,-1,2076,2054,2071,-1,2074,2076,2071,-1,2074,1770,2075,-1,2074,2075,2076,-1,2076,2075,1769,-1,2076,1769,2059,-1,2054,2076,2059,-1,2054,2059,1786,-1,2074,1787,2064,-1,2064,1788,1771,-1,1771,1770,2074,-1,2074,2064,1771,-1,2083,1789,1772,-1,1771,1788,2083,-1,1772,1771,2083,-1,1906,1790,1773,-1,1772,1789,1906,-1,1773,1772,1906,-1,1918,1909,1919,-1,1918,1919,1920,-1,1920,1919,1911,-1,1920,1911,1915,-1,1919,1909,1897,-1,1910,1911,1919,-1,1897,1910,1919,-1,1916,1911,1910,-1,1900,1901,1916,-1,1910,1900,1916,-1,1915,1911,1916,-1,1916,1901,1917,-1,1910,1897,1775,-1,1898,1900,1910,-1,1775,1898,1910,-1,1902,1900,1898,-1,1774,1899,1902,-1,1898,1774,1902,-1,1901,1900,1902,-1,1901,1902,1904,-1,1904,1902,1899,-1,1904,1899,1903,-1,1924,1912,1925,-1,1924,1925,1926,-1,1926,1925,1914,-1,1926,1914,1921,-1,1925,1912,1776,-1,1913,1914,1925,-1,1776,1913,1925,-1,1922,1914,1913,-1,1775,1897,1922,-1,1913,1775,1922,-1,1921,1914,1922,-1,1921,1922,1923,-1,1923,1922,1897,-1,1923,1897,1909,-1,1943,1933,1944,-1,1943,1944,1945,-1,1945,1944,1935,-1,1945,1935,1939,-1,1944,1933,1927,-1,1934,1935,1944,-1,1927,1934,1944,-1,1940,1935,1934,-1,1929,1930,1940,-1,1934,1929,1940,-1,1939,1935,1940,-1,1939,1940,1942,-1,1942,1940,1930,-1,1942,1930,1941,-1,1934,1927,1777,-1,1928,1929,1934,-1,1777,1928,1934,-1,1931,1929,1928,-1,1776,1912,1931,-1,1928,1776,1931,-1,1930,1929,1931,-1,1930,1931,1932,-1,1932,1931,1912,-1,1932,1912,1924,-1,1953,1936,1954,-1,1953,1954,1955,-1,1955,1954,1938,-1,1955,1938,1946,-1,1954,1936,1778,-1,1937,1938,1954,-1,1778,1937,1954,-1,1947,1938,1937,-1,1777,1927,1947,-1,1937,1777,1947,-1,1949,1946,1950,-1,1949,1950,1952,-1,1952,1950,1948,-1,1952,1948,1951,-1,1950,1946,1938,-1,1947,1948,1950,-1,1938,1947,1950,-1,1948,1947,1927,-1,1948,1927,1933,-1,1972,1962,1973,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_coordIndex_14()
		{
			int[] value = {1972,1973,1974,-1,1974,1973,1964,-1,1974,1964,1968,-1,1973,1962,1956,-1,1963,1964,1973,-1,1956,1963,1973,-1,1969,1964,1963,-1,1958,1959,1969,-1,1963,1958,1969,-1,1968,1964,1969,-1,1968,1969,1971,-1,1971,1969,1959,-1,1971,1959,1970,-1,1963,1956,1779,-1,1957,1958,1963,-1,1779,1957,1963,-1,1960,1958,1957,-1,1778,1936,1960,-1,1957,1778,1960,-1,1959,1958,1960,-1,1959,1960,1961,-1,1961,1960,1936,-1,1961,1936,1953,-1,1982,1965,1983,-1,1982,1983,1984,-1,1984,1983,1967,-1,1984,1967,1975,-1,1983,1965,1780,-1,1966,1967,1983,-1,1780,1966,1983,-1,1976,1967,1966,-1,1779,1956,1976,-1,1966,1779,1976,-1,1978,1975,1979,-1,1978,1979,1981,-1,1981,1979,1977,-1,1981,1977,1980,-1,1979,1975,1967,-1,1976,1977,1979,-1,1967,1976,1979,-1,1977,1976,1956,-1,1977,1956,1962,-1,1997,1991,1998,-1,1997,1998,2000,-1,2000,1998,1993,-1,2000,1993,1999,-1,1998,1991,1985,-1,1992,1993,1998,-1,1985,1992,1998,-1,1993,1992,1987,-1,1993,1987,1988,-1,1992,1985,1781,-1,1986,1987,1992,-1,1781,1986,1992,-1,1989,1987,1986,-1,1780,1965,1989,-1,1986,1780,1989,-1,1988,1987,1989,-1,1988,1989,1990,-1,1990,1989,1965,-1,1990,1965,1982,-1,2007,1994,2008,-1,2007,2008,2009,-1,2009,2008,1996,-1,2009,1996,2001,-1,2008,1994,1782,-1,1995,1996,2008,-1,1782,1995,2008,-1,2002,1996,1995,-1,1781,1985,2002,-1,1995,1781,2002,-1,2004,2001,2005,-1,2004,2005,2006,-1,2005,2001,1996,-1,2002,2003,2005,-1,1996,2002,2005,-1,2003,2002,1985,-1,2003,1985,1991,-1,2023,2013,2010,-1,2014,2016,2023,-1,2010,2014,2023,-1,2020,2016,2014,-1,2012,2015,2020,-1,2014,2012,2020,-1,2014,2010,1783,-1,2011,2012,2014,-1,1783,2011,2014,-1,2021,2012,2011,-1,1782,1994,2021,-1,2011,1782,2021,-1,2015,2012,2021,-1,2015,2021,2022,-1,2022,2021,1994,-1,2022,1994,2007,-1,2026,2017,1784,-1,2018,2019,2026,-1,1784,2018,2026,-1,2025,2019,2018,-1,1783,2010,2025,-1,2018,1783,2025,-1,2024,2019,2025,-1,2025,2010,2013,-1,2035,2027,2036,-1,2035,2036,2038,-1,2038,2036,2031,-1,2038,2031,2037,-1,2036,2027,2040,-1,2043,2031,2036,-1,2040,2043,2036,-1,2040,1785,2041,-1,2040,2041,2043,-1,2043,2041,2028,-1,2043,2028,2042,-1,2031,2043,2042,-1,2031,2042,2029,-1,2030,2029,2042,-1,2042,2028,1784,-1,1784,2017,2030,-1,2030,2042,1784,-1,2056,2034,2052,-1,2052,2032,1786,-1,1786,2033,2056,-1,2056,2052,1786,-1,2049,2034,2056,-1,2058,2039,2049,-1,2056,2058,2049,-1,2056,2033,2057,-1,2056,2057,2058,-1,2058,2057,1785,-1,2058,1785,2040,-1,2039,2058,2040,-1,2039,2040,2027,-1,2048,2034,2049,-1,2048,2049,2051,-1,2051,2049,2039,-1,2051,2039,2050,-1,2078,2053,2079,-1,2078,2079,2080,-1,2080,2079,2062,-1,2080,2062,2066,-1,2066,2062,2067,-1,2066,2067,2069,-1,2069,2067,2055,-1,2069,2055,2068,-1,2079,2053,2070,-1,2073,2062,2079,-1,2070,2073,2079,-1,2070,1787,2071,-1,2070,2071,2073,-1,2073,2071,2054,-1,2073,2054,2072,-1,2067,2062,2073,-1,2072,2055,2067,-1,2073,2072,2067,-1,2077,2055,2072,-1,2072,2054,1786,-1,1786,2032,2077,-1,2077,2072,1786,-1,2082,2063,1788,-1,2064,2065,2082,-1,1788,2064,2082,-1,2070,2053,2081,-1,2081,2065,2064,-1,2064,1787,2070,-1,2070,2081,2064,-1,2090,2087,1907,-1,2088,2089,2090,-1,1907,2088,2090,-1,2088,1907,1789,-1,2083,2084,2088,-1,1789,2083,2088,-1,2086,2084,2083,-1,1788,2063,2086,-1,2083,1788,2086,-1,2085,2084,2086,-1,2095,1905,2096,-1,2095,2096,2097,-1,2097,2096,1908,-1,2097,1908,2091,-1,2096,1905,1790,-1,1906,1908,2096,-1,1790,1906,2096,-1,2092,1908,1906,-1,1789,1907,2092,-1,1906,1789,2092,-1,2094,2091,1908,-1,2092,2093,2094,-1,1908,2092,2094,-1,2093,2092,1907,-1,2093,1907,2087,-1,1855,1263,1854,-1,1806,1263,1855,-1,1805,1806,1851,-1,1805,1851,1852,-1,1804,1805,1848,-1,1804,1848,1849,-1,1855,1851,1806,-1,1805,1852,1848,-1,1804,1849,1845,-1,1804,1845,1846,-1,1803,1804,1846,-1,1802,1803,1842,-1,1802,1842,1843,-1,1801,1802,1839,-1,1801,1839,1840,-1,1799,1800,1833,-1,1799,1833,1834,-1,1798,1799,1830,-1,1798,1830,1831,-1,1800,1801,1836,-1,1800,1836,1837,-1,1843,1839,1802,-1,1797,1798,1827,-1,1797,1827,1828,-1,1836,1801,1840,-1,1842,1803,1846,-1,1856,1904,1903,-1,1917,1901,1904,-1,1800,1837,1833,-1,1918,1923,1909,-1,1859,1921,1923,-1,1861,1924,1926,-1,1861,1932,1924,-1,1926,1921,1860,-1,1799,1834,1830,-1,1797,1828,1824,-1,1798,1831,1827,-1,2026,2019,1880,-1,2017,2026,1881,-1,2029,1883,2037,-1,2030,1882,2029,-1,2030,2017,1881,-1,1797,1824,1825,-1,1796,1797,1825,-1,1796,1825,1821,-1,1822,1796,1821,-1,1818,1795,1822,-1,1796,1822,1795,-1,1818,1819,1795,-1,2039,2027,2035,-1,2039,2035,2050,-1,1886,2032,2052,-1,1886,2077,2032,-1,2052,2034,2048,-1,1815,1794,1819,-1,1795,1819,1794,-1,1793,1794,1815,-1,1793,1815,1816,-1,1792,1793,1812,-1,1792,1812,1813,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_coordIndex_15()
		{
			int[] value = {1791,1792,1809,-1,1791,1809,1810,-1,1793,1816,1812,-1,1791,1810,1808,-1,1792,1813,1809,-1,1883,1884,2038,-1,1884,2035,2038,-1,1885,2051,2050,-1,2052,2048,1886,-1,2050,2035,1884,-1,2048,2051,1885,-1,1884,1885,2050,-1,1886,2048,1885,-1,1887,2069,2068,-1,2068,2055,2077,-1,1886,1887,2068,-1,2068,2077,1886,-1,2037,1883,2038,-1,2078,2081,2053,-1,2081,1889,2065,-1,2082,1891,2063,-1,2063,1891,2086,-1,1890,2082,2065,-1,1888,2080,2066,-1,2069,1887,2066,-1,1887,1888,2066,-1,2088,2084,2085,-1,2088,2085,2089,-1,2086,1892,2085,-1,2080,1888,2078,-1,1889,2081,2078,-1,1888,1889,2078,-1,2037,2031,2029,-1,1917,1857,1916,-1,1857,1917,1856,-1,1915,1916,1857,-1,1859,1923,1918,-1,1920,1915,1858,-1,1856,1917,1904,-1,1930,1932,1941,-1,1860,1921,1859,-1,1863,1942,1941,-1,1863,1945,1939,-1,1864,1943,1945,-1,1939,1942,1863,-1,1918,1920,1858,-1,1943,1951,1948,-1,1943,1948,1933,-1,1946,1949,1955,-1,1953,1866,1961,-1,1961,1970,1959,-1,1866,1953,1955,-1,1977,1962,1972,-1,1977,1972,1980,-1,1975,1978,1984,-1,1984,1871,1982,-1,1951,1943,1864,-1,1918,1858,1859,-1,1860,1861,1926,-1,1865,1949,1952,-1,1932,1861,1862,-1,1932,1862,1941,-1,1857,1858,1915,-1,1864,1945,1863,-1,1864,1865,1951,-1,1865,1866,1949,-1,1952,1951,1865,-1,1863,1941,1862,-1,1961,1866,1970,-1,1867,1971,1970,-1,1867,1968,1971,-1,1868,1972,1974,-1,1868,1980,1972,-1,1974,1968,1868,-1,1869,1980,1868,-1,1981,1980,1869,-1,1978,1981,1869,-1,1870,1871,1984,-1,1978,1869,1870,-1,1978,1870,1984,-1,1867,1868,1968,-1,1867,1970,1866,-1,1949,1866,1955,-1,1990,1982,1871,-1,1872,1988,1990,-1,1873,1993,1988,-1,1997,2003,1991,-1,2006,2005,2003,-1,2004,2009,2001,-1,1876,2007,2009,-1,1877,2015,2022,-1,1877,2020,2015,-1,2022,2007,1876,-1,1877,2023,2016,-1,1878,2013,2023,-1,1880,2019,2024,-1,2065,1889,1890,-1,1893,2089,2085,-1,2025,1879,2024,-1,2013,1879,2025,-1,1894,2087,2090,-1,1894,2093,2087,-1,1895,2091,2094,-1,1896,2095,2097,-1,2097,2091,1895,-1,2094,2093,1895,-1,2090,2089,1894,-1,2016,2020,1877,-1,1873,2000,1999,-1,1874,1997,2000,-1,1875,2003,1997,-1,2023,1877,1878,-1,1876,1877,2022,-1,2013,1878,1879,-1,1874,2000,1873,-1,1997,1874,1875,-1,2004,2006,1875,-1,2006,2003,1875,-1,1876,2004,1875,-1,2004,1876,2009,-1,1873,1999,1993,-1,1873,1988,1872,-1,1882,1883,2029,-1,1882,2030,1881,-1,1891,1892,2086,-1,1890,1891,2082,-1,1879,1880,2024,-1,2089,1893,1894,-1,1895,1896,2097,-1,1894,1895,2093,-1,2085,1892,1893,-1,2026,1880,1881,-1,1872,1990,1871,-1,2102,2101,2098,-1,2101,2102,2100,-1,2098,2099,2102,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_4_17_texCoordIndex_1()
		{
			int[] value = {18,147,149,-1,18,149,146,-1,146,149,148,-1,146,148,17,-1,20,141,145,-1,20,145,143,-1,143,145,144,-1,143,144,19,-1,21,138,142,-1,21,142,140,-1,140,142,141,-1,140,141,20,-1,22,137,139,-1,22,139,136,-1,136,139,138,-1,136,138,21,-1,24,131,135,-1,24,135,133,-1,133,135,134,-1,133,134,23,-1,25,128,132,-1,25,132,130,-1,130,132,131,-1,130,131,24,-1,26,127,129,-1,26,129,126,-1,126,129,128,-1,126,128,25,-1,28,121,125,-1,28,125,123,-1,123,125,124,-1,123,124,27,-1,29,118,122,-1,29,122,120,-1,120,122,121,-1,120,121,28,-1,30,117,119,-1,30,119,116,-1,116,119,118,-1,116,118,29,-1,32,111,115,-1,32,115,113,-1,113,115,114,-1,113,114,31,-1,33,110,112,-1,33,112,109,-1,109,112,111,-1,109,111,32,-1,69,35,18,-1,69,18,146,-1,146,17,34,-1,146,34,69,-1,36,19,18,-1,36,18,35,-1,73,37,20,-1,73,20,143,-1,143,19,36,-1,143,36,73,-1,77,38,21,-1,77,21,140,-1,140,20,37,-1,140,37,77,-1,80,39,22,-1,80,22,136,-1,136,21,38,-1,136,38,80,-1,40,23,22,-1,40,22,39,-1,83,41,24,-1,83,24,133,-1,133,23,40,-1,133,40,83,-1,87,42,25,-1,87,25,130,-1,130,24,41,-1,130,41,87,-1,90,43,26,-1,90,26,126,-1,126,25,42,-1,126,42,90,-1,44,27,26,-1,44,26,43,-1,93,45,28,-1,93,28,123,-1,123,27,44,-1,123,44,93,-1,97,46,29,-1,97,29,120,-1,120,28,45,-1,120,45,97,-1,100,47,30,-1,100,30,116,-1,116,29,46,-1,116,46,100,-1,48,31,30,-1,48,30,47,-1,103,49,32,-1,103,32,113,-1,113,31,48,-1,113,48,103,-1,107,50,33,-1,107,33,109,-1,109,32,49,-1,109,49,107,-1,68,35,69,-1,68,69,71,-1,71,69,34,-1,71,34,70,-1,72,37,73,-1,72,73,75,-1,75,73,36,-1,75,36,74,-1,76,38,77,-1,76,77,78,-1,78,77,37,-1,78,37,72,-1,79,39,80,-1,79,80,81,-1,81,80,38,-1,81,38,76,-1,82,41,83,-1,82,83,85,-1,85,83,40,-1,85,40,84,-1,86,42,87,-1,86,87,88,-1,88,87,41,-1,88,41,82,-1,89,43,90,-1,89,90,91,-1,91,90,42,-1,91,42,86,-1,92,45,93,-1,92,93,95,-1,95,93,44,-1,95,44,94,-1,96,46,97,-1,96,97,98,-1,98,97,45,-1,98,45,92,-1,99,47,100,-1,99,100,101,-1,101,100,46,-1,101,46,96,-1,102,49,103,-1,102,103,105,-1,105,103,48,-1,105,48,104,-1,106,50,107,-1,106,107,108,-1,108,107,49,-1,108,49,102,-1,149,1,0,-1,2,1,147,-1,2,147,144,-1,0,148,149,-1,1,149,147,-1,3,142,4,-1,4,139,5,-1,135,7,6,-1,6,5,137,-1,6,137,134,-1,7,132,8,-1,2,144,145,-1,2,145,3,-1,144,147,18,-1,144,18,19,-1,3,145,141,-1,3,141,142,-1,4,138,139,-1,4,142,138,-1,134,137,22,-1,134,22,23,-1,6,134,135,-1,7,131,132,-1,7,135,131,-1,5,139,137,-1,128,8,132,-1,10,9,127,-1,10,127,124,-1,128,129,8,-1,129,9,8,-1,9,129,127,-1,124,127,26,-1,124,26,27,-1,125,10,124,-1,11,122,12,-1,13,12,119,-1,13,119,117,-1,115,15,14,-1,14,13,117,-1,14,117,114,-1,15,112,16,-1,125,121,11,-1,125,11,10,-1,11,121,122,-1,12,122,118,-1,12,118,119,-1,14,114,115,-1,15,115,111,-1,16,112,110,-1,30,31,114,-1,30,114,117,-1,15,111,112,-1,36,35,68,-1,36,68,74,-1,52,68,71,-1,74,68,52,-1,74,52,53,-1,71,70,51,-1,40,39,79,-1,40,79,84,-1,54,78,72,-1,55,81,76,-1,76,78,55,-1,72,75,54,-1,75,74,53,-1,51,52,71,-1,75,53,54,-1,54,55,78,-1,81,56,79,-1,55,56,81,-1,56,57,84,-1,56,84,79,-1,57,85,84,-1,58,82,85,-1,82,58,88,-1,88,59,86,-1,59,88,58,-1,57,58,85,-1,44,43,89,-1,44,89,94,-1,94,89,60,-1,94,60,61,-1,61,95,94,-1,89,91,60,-1,48,47,99,-1,48,99,104,-1,63,96,98,-1,64,99,101,-1,101,96,63,-1,98,92,62,-1,92,95,62,-1,59,60,91,-1,95,61,62,-1,62,63,98,-1,104,99,64,-1,104,64,65,-1,63,64,101,-1,66,102,105,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_texCoordIndex_2()
		{
			int[] value = {66,108,102,-1,66,67,108,-1,67,106,108,-1,65,66,105,-1,65,105,104,-1,59,91,86,-1,182,160,159,-1,158,183,159,-1,159,183,182,-1,182,181,160,-1,184,183,158,-1,179,162,161,-1,180,160,181,-1,161,180,179,-1,161,160,180,-1,157,185,158,-1,184,158,185,-1,156,186,157,-1,185,157,186,-1,187,186,156,-1,156,155,188,-1,154,189,155,-1,188,155,189,-1,189,154,173,-1,187,156,188,-1,178,162,179,-1,178,177,162,-1,163,162,177,-1,163,177,176,-1,176,175,164,-1,164,163,176,-1,171,165,164,-1,164,172,171,-1,165,171,170,-1,170,150,165,-1,175,172,164,-1,152,166,153,-1,154,153,174,-1,166,174,153,-1,173,154,174,-1,152,167,166,-1,168,150,169,-1,170,169,150,-1,167,152,151,-1,150,168,151,-1,168,167,151,-1,201,199,200,-1,204,199,201,-1,204,197,199,-1,197,198,199,-1,197,195,196,-1,195,197,191,-1,201,202,204,-1,204,191,197,-1,191,204,205,-1,205,190,191,-1,194,195,193,-1,193,191,192,-1,195,191,193,-1,203,204,202,-1,250,240,251,-1,250,251,252,-1,252,251,242,-1,252,242,243,-1,243,242,244,-1,243,244,246,-1,246,244,241,-1,246,241,245,-1,256,255,257,-1,256,257,259,-1,259,257,253,-1,259,253,258,-1,266,260,267,-1,266,267,268,-1,268,267,261,-1,268,261,262,-1,262,261,263,-1,262,263,265,-1,265,263,254,-1,265,254,264,-1,271,269,272,-1,271,272,274,-1,274,272,270,-1,274,270,273,-1,278,277,279,-1,278,279,281,-1,281,279,275,-1,281,275,280,-1,288,282,289,-1,288,289,290,-1,290,289,283,-1,290,283,284,-1,284,283,285,-1,284,285,287,-1,287,285,276,-1,287,276,286,-1,293,291,294,-1,293,294,296,-1,296,294,292,-1,296,292,295,-1,300,299,301,-1,300,301,303,-1,303,301,297,-1,303,297,302,-1,310,304,311,-1,310,311,312,-1,312,311,305,-1,312,305,306,-1,306,305,307,-1,306,307,309,-1,309,307,298,-1,309,298,308,-1,315,313,316,-1,315,316,318,-1,318,316,314,-1,318,314,317,-1,321,320,322,-1,321,322,324,-1,324,322,319,-1,324,319,323,-1,329,247,330,-1,329,330,331,-1,331,330,249,-1,331,249,325,-1,325,249,326,-1,325,326,328,-1,328,326,248,-1,328,248,327,-1,242,207,206,-1,241,244,206,-1,206,244,242,-1,207,251,240,-1,207,242,251,-1,240,253,208,-1,240,208,207,-1,208,255,209,-1,211,210,260,-1,211,260,270,-1,210,209,261,-1,210,261,267,-1,212,211,269,-1,212,269,275,-1,212,277,213,-1,257,255,208,-1,253,257,208,-1,253,240,250,-1,253,250,258,-1,209,255,254,-1,254,255,256,-1,254,256,264,-1,209,263,261,-1,209,254,263,-1,210,267,260,-1,211,270,272,-1,270,260,266,-1,270,266,273,-1,275,269,271,-1,275,271,280,-1,212,279,277,-1,212,275,279,-1,213,276,285,-1,214,213,283,-1,213,285,283,-1,276,277,278,-1,276,278,286,-1,213,277,276,-1,211,272,269,-1,289,214,283,-1,292,215,214,-1,289,282,214,-1,216,215,291,-1,216,291,297,-1,282,292,214,-1,215,292,294,-1,297,291,293,-1,297,293,302,-1,215,294,291,-1,292,282,288,-1,292,288,295,-1,301,216,297,-1,217,305,218,-1,220,219,313,-1,220,313,319,-1,219,218,304,-1,219,304,314,-1,221,220,320,-1,222,221,249,-1,222,249,330,-1,299,298,217,-1,217,216,301,-1,217,301,299,-1,217,298,307,-1,218,305,311,-1,217,307,305,-1,314,304,310,-1,314,310,317,-1,219,316,313,-1,219,314,316,-1,218,311,304,-1,220,319,322,-1,221,320,248,-1,248,320,321,-1,248,321,327,-1,220,322,320,-1,221,326,249,-1,222,330,247,-1,221,248,326,-1,319,313,315,-1,319,315,323,-1,298,299,300,-1,298,300,308,-1,223,246,245,-1,223,243,246,-1,224,250,252,-1,225,259,258,-1,258,250,224,-1,258,224,225,-1,252,243,224,-1,226,264,256,-1,226,262,265,-1,265,264,226,-1,227,266,268,-1,228,274,273,-1,273,266,227,-1,268,262,227,-1,256,259,225,-1,280,271,228,-1,280,228,229,-1,256,225,226,-1,223,224,243,-1,226,227,262,-1,274,228,271,-1,227,228,273,-1,229,278,281,-1,230,287,286,-1,286,278,230,-1,287,230,284,-1,284,231,290,-1,231,284,230,-1,229,230,278,-1,229,281,280,-1,231,295,288,-1,232,293,296,-1,296,295,232,-1,233,303,302,-1,234,308,300,-1,300,303,233,-1,302,293,232,-1,302,232,233,-1,234,306,309,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_texCoordIndex_3()
		{
			int[] value = {235,310,312,-1,312,306,235,-1,236,318,317,-1,323,315,236,-1,323,236,237,-1,315,318,236,-1,317,310,235,-1,309,308,234,-1,306,234,235,-1,234,300,233,-1,231,232,295,-1,235,236,317,-1,323,237,324,-1,321,324,237,-1,238,327,321,-1,238,325,328,-1,328,327,238,-1,331,325,239,-1,238,239,325,-1,331,239,329,-1,238,321,237,-1,231,288,290,-1,341,340,339,-1,342,341,339,-1,342,338,334,-1,338,342,339,-1,338,337,336,-1,336,334,338,-1,343,342,334,-1,343,346,345,-1,346,343,347,-1,347,343,334,-1,335,334,336,-1,334,333,332,-1,334,332,347,-1,345,344,343,-1,372,357,371,-1,358,371,357,-1,373,356,372,-1,357,372,356,-1,370,359,369,-1,360,369,359,-1,371,358,370,-1,359,370,358,-1,374,355,373,-1,356,373,355,-1,375,354,374,-1,355,374,354,-1,353,375,376,-1,376,352,353,-1,352,376,377,-1,354,375,353,-1,368,360,361,-1,361,367,368,-1,367,361,362,-1,369,360,368,-1,363,366,362,-1,367,362,366,-1,348,365,363,-1,366,363,365,-1,351,378,350,-1,379,350,378,-1,352,377,351,-1,378,351,377,-1,349,364,348,-1,365,348,364,-1,350,379,349,-1,364,349,379,-1,643,642,640,-1,381,632,643,-1,640,381,643,-1,632,638,645,-1,632,645,643,-1,643,645,644,-1,643,644,642,-1,640,642,641,-1,640,641,380,-1,634,633,631,-1,382,623,634,-1,631,382,634,-1,623,629,636,-1,623,636,634,-1,634,636,635,-1,634,635,633,-1,633,635,639,-1,633,639,637,-1,637,639,638,-1,637,638,632,-1,637,632,381,-1,631,633,637,-1,381,631,637,-1,625,624,622,-1,383,616,625,-1,622,383,625,-1,616,620,627,-1,616,627,625,-1,625,627,626,-1,625,626,624,-1,624,626,630,-1,624,630,628,-1,628,630,629,-1,628,629,623,-1,628,623,382,-1,622,624,628,-1,382,622,628,-1,384,610,617,-1,384,617,615,-1,617,619,621,-1,617,621,618,-1,618,621,620,-1,618,620,616,-1,618,616,383,-1,615,617,618,-1,383,615,618,-1,612,611,609,-1,385,601,612,-1,609,385,612,-1,601,607,614,-1,601,614,612,-1,612,614,613,-1,612,613,611,-1,609,611,610,-1,609,610,384,-1,603,602,600,-1,386,592,603,-1,600,386,603,-1,592,598,605,-1,592,605,603,-1,603,605,604,-1,603,604,602,-1,602,604,608,-1,602,608,606,-1,606,608,607,-1,606,607,601,-1,606,601,385,-1,600,602,606,-1,385,600,606,-1,594,593,591,-1,387,585,594,-1,591,387,594,-1,585,589,596,-1,585,596,594,-1,594,596,595,-1,594,595,593,-1,593,595,599,-1,593,599,597,-1,597,599,598,-1,597,598,592,-1,597,592,386,-1,591,593,597,-1,386,591,597,-1,388,579,586,-1,388,586,584,-1,586,588,590,-1,586,590,587,-1,587,590,589,-1,587,589,585,-1,587,585,387,-1,584,586,587,-1,387,584,587,-1,581,580,578,-1,389,573,581,-1,578,389,581,-1,583,581,573,-1,581,583,582,-1,581,582,580,-1,578,580,579,-1,578,579,388,-1,575,574,572,-1,390,568,575,-1,572,390,575,-1,577,574,576,-1,577,573,389,-1,572,574,577,-1,389,572,577,-1,570,569,567,-1,391,564,570,-1,567,391,570,-1,571,568,390,-1,567,569,571,-1,390,567,571,-1,392,560,565,-1,392,565,563,-1,566,564,391,-1,563,565,566,-1,391,563,566,-1,562,561,559,-1,393,555,562,-1,559,393,562,-1,559,561,560,-1,559,560,392,-1,557,556,554,-1,394,548,557,-1,554,394,557,-1,558,555,393,-1,554,556,558,-1,393,554,558,-1,550,549,547,-1,395,542,550,-1,547,395,550,-1,552,550,542,-1,553,549,551,-1,553,548,394,-1,547,549,553,-1,394,547,553,-1,396,541,543,-1,396,543,540,-1,543,545,546,-1,543,546,544,-1,542,544,546,-1,544,542,395,-1,540,543,544,-1,395,540,544,-1,640,380,397,-1,398,381,640,-1,397,398,640,-1,631,381,398,-1,399,382,631,-1,398,399,631,-1,622,382,399,-1,400,383,622,-1,399,400,622,-1,615,383,400,-1,401,384,615,-1,400,401,615,-1,609,384,401,-1,402,385,609,-1,401,402,609,-1,600,385,402,-1,403,386,600,-1,402,403,600,-1,591,386,403,-1,404,387,591,-1,403,404,591,-1,584,387,404,-1,405,388,584,-1,404,405,584,-1,578,388,405,-1,406,389,578,-1,405,406,578,-1,572,389,406,-1,407,390,572,-1,406,407,572,-1,567,390,407,-1,408,391,567,-1,407,408,567,-1,563,391,408,-1,409,392,563,-1,408,409,563,-1,559,392,409,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_texCoordIndex_4()
		{
			int[] value = {410,393,559,-1,409,410,559,-1,554,393,410,-1,411,394,554,-1,410,411,554,-1,547,394,411,-1,412,395,547,-1,411,412,547,-1,540,395,412,-1,413,396,540,-1,412,413,540,-1,415,398,397,-1,415,397,414,-1,416,399,398,-1,416,398,415,-1,417,400,399,-1,417,399,416,-1,418,401,400,-1,418,400,417,-1,419,402,401,-1,419,401,418,-1,420,403,402,-1,420,402,419,-1,421,404,403,-1,421,403,420,-1,422,405,404,-1,422,404,421,-1,423,406,405,-1,423,405,422,-1,424,407,406,-1,424,406,423,-1,425,408,407,-1,425,407,424,-1,426,409,408,-1,426,408,425,-1,427,410,409,-1,427,409,426,-1,428,411,410,-1,428,410,427,-1,429,412,411,-1,429,411,428,-1,430,413,412,-1,430,412,429,-1,432,415,414,-1,432,414,431,-1,433,416,415,-1,433,415,432,-1,434,417,416,-1,434,416,433,-1,435,418,417,-1,435,417,434,-1,436,419,418,-1,436,418,435,-1,437,420,419,-1,437,419,436,-1,438,421,420,-1,438,420,437,-1,439,422,421,-1,439,421,438,-1,440,423,422,-1,440,422,439,-1,441,424,423,-1,441,423,440,-1,442,425,424,-1,442,424,441,-1,443,426,425,-1,443,425,442,-1,444,427,426,-1,444,426,443,-1,445,428,427,-1,445,427,444,-1,446,429,428,-1,446,428,445,-1,447,430,429,-1,447,429,446,-1,449,432,431,-1,449,431,448,-1,450,433,432,-1,450,432,449,-1,451,434,433,-1,451,433,450,-1,452,435,434,-1,452,434,451,-1,453,436,435,-1,453,435,452,-1,454,437,436,-1,454,436,453,-1,455,438,437,-1,455,437,454,-1,456,439,438,-1,456,438,455,-1,457,440,439,-1,457,439,456,-1,458,441,440,-1,458,440,457,-1,459,442,441,-1,459,441,458,-1,460,443,442,-1,460,442,459,-1,461,444,443,-1,461,443,460,-1,462,445,444,-1,462,444,461,-1,463,446,445,-1,463,445,462,-1,464,447,446,-1,464,446,463,-1,466,449,448,-1,466,448,465,-1,467,450,449,-1,467,449,466,-1,468,451,450,-1,468,450,467,-1,469,452,451,-1,469,451,468,-1,470,453,452,-1,470,452,469,-1,471,454,453,-1,471,453,470,-1,472,455,454,-1,472,454,471,-1,473,456,455,-1,473,455,472,-1,474,457,456,-1,474,456,473,-1,475,458,457,-1,475,457,474,-1,476,459,458,-1,476,458,475,-1,477,460,459,-1,477,459,476,-1,478,461,460,-1,478,460,477,-1,479,462,461,-1,479,461,478,-1,480,463,462,-1,480,462,479,-1,481,464,463,-1,481,463,480,-1,688,483,466,-1,465,482,688,-1,466,465,688,-1,696,484,467,-1,466,483,696,-1,467,466,696,-1,705,485,468,-1,467,484,705,-1,468,467,705,-1,714,486,469,-1,468,485,714,-1,469,468,714,-1,720,487,470,-1,469,486,720,-1,470,469,720,-1,727,488,471,-1,470,487,727,-1,471,470,727,-1,736,489,472,-1,471,488,736,-1,472,471,736,-1,745,490,473,-1,472,489,745,-1,473,472,745,-1,751,491,474,-1,473,490,751,-1,474,473,751,-1,758,492,475,-1,474,491,758,-1,475,474,758,-1,767,493,476,-1,475,492,767,-1,476,475,767,-1,776,494,477,-1,476,493,776,-1,477,476,776,-1,782,495,478,-1,477,494,782,-1,478,477,782,-1,789,496,479,-1,478,495,789,-1,479,478,789,-1,798,497,480,-1,479,496,798,-1,480,479,798,-1,807,498,481,-1,480,497,807,-1,481,480,807,-1,691,687,692,-1,691,692,694,-1,694,692,690,-1,694,690,693,-1,692,687,483,-1,688,690,692,-1,483,688,692,-1,690,688,482,-1,690,482,689,-1,701,695,702,-1,701,702,703,-1,703,702,697,-1,703,697,698,-1,702,695,484,-1,696,697,702,-1,484,696,702,-1,699,697,696,-1,483,687,699,-1,696,483,699,-1,698,697,699,-1,698,699,700,-1,700,699,687,-1,700,687,691,-1,710,704,711,-1,710,711,712,-1,712,711,706,-1,712,706,707,-1,711,704,485,-1,705,706,711,-1,485,705,711,-1,708,706,705,-1,484,695,708,-1,705,484,708,-1,707,706,708,-1,707,708,709,-1,709,708,695,-1,709,695,701,-1,713,486,714,-1,713,714,715,-1,717,715,714,-1,485,704,717,-1,714,485,717,-1,716,715,717,-1,716,717,718,-1,718,717,704,-1,718,704,710,-1,722,719,723,-1,722,723,725,-1,725,723,721,-1,725,721,724,-1,723,719,487,-1,720,721,723,-1,487,720,723,-1,721,720,486,-1,721,486,713,-1,732,726,733,-1,732,733,734,-1,734,733,728,-1,734,728,729,-1,733,726,488,-1,727,728,733,-1,488,727,733,-1,730,728,727,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_texCoordIndex_5()
		{
			int[] value = {487,719,730,-1,727,487,730,-1,729,728,730,-1,729,730,731,-1,731,730,719,-1,731,719,722,-1,741,735,742,-1,741,742,743,-1,743,742,737,-1,743,737,738,-1,742,735,489,-1,736,737,742,-1,489,736,742,-1,739,737,736,-1,488,726,739,-1,736,488,739,-1,738,737,739,-1,738,739,740,-1,740,739,726,-1,740,726,732,-1,744,490,745,-1,744,745,746,-1,748,746,745,-1,489,735,748,-1,745,489,748,-1,747,746,748,-1,747,748,749,-1,749,748,735,-1,749,735,741,-1,753,750,754,-1,753,754,756,-1,756,754,752,-1,756,752,755,-1,754,750,491,-1,751,752,754,-1,491,751,754,-1,752,751,490,-1,752,490,744,-1,763,757,764,-1,763,764,765,-1,765,764,759,-1,765,759,760,-1,764,757,492,-1,758,759,764,-1,492,758,764,-1,761,759,758,-1,491,750,761,-1,758,491,761,-1,760,759,761,-1,760,761,762,-1,762,761,750,-1,762,750,753,-1,772,766,773,-1,772,773,774,-1,774,773,768,-1,774,768,769,-1,773,766,493,-1,767,768,773,-1,493,767,773,-1,770,768,767,-1,492,757,770,-1,767,492,770,-1,769,768,770,-1,769,770,771,-1,771,770,757,-1,771,757,763,-1,775,494,776,-1,775,776,777,-1,779,777,776,-1,493,766,779,-1,776,493,779,-1,778,777,779,-1,778,779,780,-1,780,779,766,-1,780,766,772,-1,784,781,785,-1,784,785,787,-1,787,785,783,-1,787,783,786,-1,785,781,495,-1,782,783,785,-1,495,782,785,-1,783,782,494,-1,783,494,775,-1,794,788,795,-1,794,795,796,-1,796,795,790,-1,796,790,791,-1,795,788,496,-1,789,790,795,-1,496,789,795,-1,792,790,789,-1,495,781,792,-1,789,495,792,-1,791,790,792,-1,791,792,793,-1,793,792,781,-1,793,781,784,-1,803,797,804,-1,803,804,805,-1,805,804,799,-1,805,799,800,-1,804,797,497,-1,798,799,804,-1,497,798,804,-1,801,799,798,-1,496,788,801,-1,798,496,801,-1,800,799,801,-1,800,801,802,-1,802,801,788,-1,802,788,794,-1,806,498,807,-1,806,807,808,-1,810,808,807,-1,497,797,810,-1,807,497,810,-1,809,808,810,-1,809,810,811,-1,811,810,797,-1,811,797,803,-1,636,534,535,-1,535,536,635,-1,532,533,626,-1,630,533,534,-1,639,536,537,-1,644,538,539,-1,539,641,642,-1,539,642,644,-1,645,538,644,-1,645,638,537,-1,639,635,536,-1,638,639,537,-1,537,538,645,-1,627,531,532,-1,531,621,530,-1,529,613,528,-1,527,528,614,-1,608,526,527,-1,529,530,619,-1,604,525,526,-1,605,524,525,-1,524,599,523,-1,521,522,596,-1,595,522,523,-1,521,590,520,-1,519,520,588,-1,636,535,635,-1,534,636,629,-1,534,629,630,-1,532,626,627,-1,531,627,620,-1,533,630,626,-1,619,610,529,-1,613,529,610,-1,619,617,610,-1,611,613,610,-1,530,621,619,-1,531,620,621,-1,527,614,607,-1,527,607,608,-1,525,604,605,-1,524,598,599,-1,524,605,598,-1,526,608,604,-1,522,595,596,-1,521,589,590,-1,579,519,588,-1,520,590,588,-1,521,596,589,-1,523,599,595,-1,528,613,614,-1,586,579,588,-1,583,518,582,-1,519,582,518,-1,573,517,583,-1,517,518,583,-1,517,577,516,-1,516,576,515,-1,576,516,577,-1,513,514,571,-1,569,512,513,-1,514,515,575,-1,576,574,515,-1,566,510,511,-1,511,512,570,-1,551,502,503,-1,553,551,503,-1,552,501,502,-1,501,546,500,-1,545,499,500,-1,552,502,550,-1,556,505,506,-1,504,505,557,-1,546,501,542,-1,551,549,502,-1,501,552,542,-1,503,504,553,-1,500,546,545,-1,507,558,506,-1,541,499,545,-1,541,545,543,-1,562,507,508,-1,573,577,517,-1,574,575,515,-1,575,568,514,-1,571,569,513,-1,569,570,512,-1,564,566,511,-1,510,565,509,-1,566,565,510,-1,570,564,511,-1,568,571,514,-1,561,509,560,-1,565,560,509,-1,508,561,562,-1,562,555,507,-1,558,556,506,-1,555,558,507,-1,505,556,557,-1,557,548,504,-1,548,553,504,-1,549,550,502,-1,561,508,509,-1,579,580,582,-1,579,582,519,-1,690,689,693,-1,646,693,689,-1,648,691,694,-1,648,700,691,-1,694,693,647,-1,650,703,698,-1,651,701,703,-1,652,707,709,-1,654,710,712,-1,712,707,653,-1,709,701,651,-1,698,700,649,-1,716,713,715,-1,724,721,713,-1,744,746,747,-1,724,713,656,-1,716,656,713,-1,657,725,724,-1,658,731,722,-1,660,734,729,-1,729,731,659,-1,722,725,658,-1,716,718,655,-1,718,710,654,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_texCoordIndex_6()
		{
			int[] value = {655,656,716,-1,654,655,718,-1,658,659,731,-1,657,658,725,-1,656,657,724,-1,648,694,647,-1,649,700,648,-1,652,653,707,-1,650,651,703,-1,652,709,651,-1,698,649,650,-1,654,712,653,-1,661,740,732,-1,662,738,740,-1,664,741,743,-1,665,747,749,-1,749,741,664,-1,743,738,663,-1,734,661,732,-1,660,661,734,-1,738,662,663,-1,749,664,665,-1,743,663,664,-1,740,661,662,-1,729,659,660,-1,666,744,747,-1,646,647,693,-1,665,666,747,-1,755,752,744,-1,667,756,755,-1,668,762,753,-1,669,760,762,-1,753,756,668,-1,671,763,765,-1,671,771,763,-1,673,774,769,-1,674,780,772,-1,772,774,674,-1,769,771,672,-1,765,760,670,-1,775,777,778,-1,786,783,775,-1,806,808,809,-1,786,775,676,-1,677,787,786,-1,678,784,787,-1,679,791,793,-1,681,794,796,-1,796,791,680,-1,793,784,678,-1,676,775,778,-1,778,780,675,-1,669,762,668,-1,668,756,667,-1,671,765,670,-1,760,669,670,-1,672,771,671,-1,674,774,673,-1,675,780,674,-1,677,678,787,-1,786,676,677,-1,675,676,778,-1,673,769,672,-1,793,678,679,-1,800,683,805,-1,805,684,803,-1,811,685,809,-1,806,809,686,-1,809,685,686,-1,803,684,811,-1,682,800,802,-1,802,794,681,-1,802,681,682,-1,685,811,684,-1,683,684,805,-1,682,683,800,-1,796,680,681,-1,791,679,680,-1,666,667,755,-1,744,666,755,-1,1077,1076,1074,-1,813,1066,1077,-1,1074,813,1077,-1,1066,1072,1079,-1,1066,1079,1077,-1,1077,1079,1078,-1,1077,1078,1076,-1,1074,1076,1075,-1,1074,1075,812,-1,1068,1067,1065,-1,814,1057,1068,-1,1065,814,1068,-1,1057,1063,1070,-1,1057,1070,1068,-1,1068,1070,1069,-1,1068,1069,1067,-1,1067,1069,1073,-1,1067,1073,1071,-1,1071,1073,1072,-1,1071,1072,1066,-1,1071,1066,813,-1,1065,1067,1071,-1,813,1065,1071,-1,1059,1058,1056,-1,815,1050,1059,-1,1056,815,1059,-1,1050,1054,1061,-1,1050,1061,1059,-1,1059,1061,1060,-1,1059,1060,1058,-1,1058,1060,1064,-1,1058,1064,1062,-1,1062,1064,1063,-1,1062,1063,1057,-1,1062,1057,814,-1,1056,1058,1062,-1,814,1056,1062,-1,816,1044,1051,-1,816,1051,1049,-1,1051,1053,1055,-1,1051,1055,1052,-1,1052,1055,1054,-1,1052,1054,1050,-1,1052,1050,815,-1,1049,1051,1052,-1,815,1049,1052,-1,1046,1045,1043,-1,817,1035,1046,-1,1043,817,1046,-1,1035,1041,1048,-1,1035,1048,1046,-1,1046,1048,1047,-1,1046,1047,1045,-1,1043,1045,1044,-1,1043,1044,816,-1,1037,1036,1034,-1,818,1026,1037,-1,1034,818,1037,-1,1026,1032,1039,-1,1026,1039,1037,-1,1037,1039,1038,-1,1037,1038,1036,-1,1036,1038,1042,-1,1036,1042,1040,-1,1040,1042,1041,-1,1040,1041,1035,-1,1040,1035,817,-1,1034,1036,1040,-1,817,1034,1040,-1,1028,1027,1025,-1,819,1019,1028,-1,1025,819,1028,-1,1019,1023,1030,-1,1019,1030,1028,-1,1028,1030,1029,-1,1028,1029,1027,-1,1027,1029,1033,-1,1027,1033,1031,-1,1031,1033,1032,-1,1031,1032,1026,-1,1031,1026,818,-1,1025,1027,1031,-1,818,1025,1031,-1,820,1013,1020,-1,820,1020,1018,-1,1020,1022,1024,-1,1020,1024,1021,-1,1021,1024,1023,-1,1021,1023,1019,-1,1021,1019,819,-1,1018,1020,1021,-1,819,1018,1021,-1,1015,1014,1012,-1,821,1004,1015,-1,1012,821,1015,-1,1004,1010,1017,-1,1004,1017,1015,-1,1015,1017,1016,-1,1015,1016,1014,-1,1012,1014,1013,-1,1012,1013,820,-1,1006,1005,1003,-1,822,995,1006,-1,1003,822,1006,-1,995,1001,1008,-1,995,1008,1006,-1,1006,1008,1007,-1,1006,1007,1005,-1,1005,1007,1011,-1,1005,1011,1009,-1,1009,1011,1010,-1,1009,1010,1004,-1,1009,1004,821,-1,1003,1005,1009,-1,821,1003,1009,-1,997,996,994,-1,823,988,997,-1,994,823,997,-1,988,992,999,-1,988,999,997,-1,997,999,998,-1,997,998,996,-1,996,998,1002,-1,996,1002,1000,-1,1000,1002,1001,-1,1000,1001,995,-1,1000,995,822,-1,994,996,1000,-1,822,994,1000,-1,824,982,989,-1,824,989,987,-1,989,991,993,-1,989,993,990,-1,990,993,992,-1,990,992,988,-1,990,988,823,-1,987,989,990,-1,823,987,990,-1,984,983,981,-1,825,973,984,-1,981,825,984,-1,973,979,986,-1,973,986,984,-1,984,986,985,-1,984,985,983,-1,981,983,982,-1,981,982,824,-1,975,974,972,-1,826,964,975,-1,972,826,975,-1,964,970,977,-1,964,977,975,-1,975,977,976,-1,975,976,974,-1,974,976,980,-1,974,980,978,-1,978,980,979,-1,978,979,973,-1,978,973,825,-1,972,974,978,-1,825,972,978,-1,966,965,963,-1,827,957,966,-1,963,827,966,-1,957,961,968,-1,957,968,966,-1,966,968,967,-1,966,967,965,-1,965,967,971,-1,965,971,969,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_texCoordIndex_7()
		{
			int[] value = {969,971,970,-1,969,970,964,-1,969,964,826,-1,963,965,969,-1,826,963,969,-1,828,956,958,-1,828,958,955,-1,958,960,962,-1,958,962,959,-1,959,962,961,-1,959,961,957,-1,959,957,827,-1,955,958,959,-1,827,955,959,-1,1074,812,829,-1,830,813,1074,-1,829,830,1074,-1,1065,813,830,-1,831,814,1065,-1,830,831,1065,-1,1056,814,831,-1,832,815,1056,-1,831,832,1056,-1,1049,815,832,-1,833,816,1049,-1,832,833,1049,-1,1043,816,833,-1,834,817,1043,-1,833,834,1043,-1,1034,817,834,-1,835,818,1034,-1,834,835,1034,-1,1025,818,835,-1,836,819,1025,-1,835,836,1025,-1,1018,819,836,-1,837,820,1018,-1,836,837,1018,-1,1012,820,837,-1,838,821,1012,-1,837,838,1012,-1,1003,821,838,-1,839,822,1003,-1,838,839,1003,-1,994,822,839,-1,840,823,994,-1,839,840,994,-1,987,823,840,-1,841,824,987,-1,840,841,987,-1,981,824,841,-1,842,825,981,-1,841,842,981,-1,972,825,842,-1,843,826,972,-1,842,843,972,-1,963,826,843,-1,844,827,963,-1,843,844,963,-1,955,827,844,-1,845,828,955,-1,844,845,955,-1,847,830,829,-1,847,829,846,-1,848,831,830,-1,848,830,847,-1,849,832,831,-1,849,831,848,-1,850,833,832,-1,850,832,849,-1,851,834,833,-1,851,833,850,-1,852,835,834,-1,852,834,851,-1,853,836,835,-1,853,835,852,-1,854,837,836,-1,854,836,853,-1,855,838,837,-1,855,837,854,-1,856,839,838,-1,856,838,855,-1,857,840,839,-1,857,839,856,-1,858,841,840,-1,858,840,857,-1,859,842,841,-1,859,841,858,-1,860,843,842,-1,860,842,859,-1,861,844,843,-1,861,843,860,-1,862,845,844,-1,862,844,861,-1,864,847,846,-1,864,846,863,-1,865,848,847,-1,865,847,864,-1,866,849,848,-1,866,848,865,-1,867,850,849,-1,867,849,866,-1,868,851,850,-1,868,850,867,-1,869,852,851,-1,869,851,868,-1,870,853,852,-1,870,852,869,-1,871,854,853,-1,871,853,870,-1,872,855,854,-1,872,854,871,-1,873,856,855,-1,873,855,872,-1,874,857,856,-1,874,856,873,-1,875,858,857,-1,875,857,874,-1,876,859,858,-1,876,858,875,-1,877,860,859,-1,877,859,876,-1,878,861,860,-1,878,860,877,-1,879,862,861,-1,879,861,878,-1,881,864,863,-1,881,863,880,-1,882,865,864,-1,882,864,881,-1,883,866,865,-1,883,865,882,-1,884,867,866,-1,884,866,883,-1,1106,885,868,-1,867,884,1106,-1,868,867,1106,-1,1113,886,869,-1,868,885,1113,-1,869,868,1113,-1,887,870,869,-1,887,869,886,-1,888,871,870,-1,888,870,887,-1,889,872,871,-1,889,871,888,-1,890,873,872,-1,890,872,889,-1,891,874,873,-1,891,873,890,-1,892,875,874,-1,892,874,891,-1,893,876,875,-1,893,875,892,-1,894,877,876,-1,894,876,893,-1,895,878,877,-1,895,877,894,-1,896,879,878,-1,896,878,895,-1,1084,898,881,-1,880,897,1084,-1,881,880,1084,-1,1088,899,882,-1,881,898,1088,-1,882,881,1088,-1,1096,900,883,-1,882,899,1096,-1,883,882,1096,-1,1097,901,1107,-1,1107,884,883,-1,883,900,1097,-1,1097,1107,883,-1,1100,902,1105,-1,1108,1098,1100,-1,1105,1108,1100,-1,1105,885,1106,-1,1105,1106,1108,-1,1108,1106,884,-1,1108,884,1107,-1,1098,1108,1107,-1,1098,1107,901,-1,903,1112,1114,-1,903,1114,1104,-1,1112,886,1113,-1,1112,1113,1114,-1,1114,1113,885,-1,1114,885,1105,-1,1110,1104,1114,-1,1105,902,1110,-1,1114,1105,1110,-1,1112,903,1143,-1,1143,904,887,-1,887,886,1112,-1,1112,1143,887,-1,1148,905,888,-1,887,904,1148,-1,888,887,1148,-1,1152,906,889,-1,888,905,1152,-1,889,888,1152,-1,1159,907,890,-1,889,906,1159,-1,890,889,1159,-1,1168,908,891,-1,890,907,1168,-1,891,890,1168,-1,1177,909,892,-1,891,908,1177,-1,892,891,1177,-1,1183,910,893,-1,892,909,1183,-1,893,892,1183,-1,1190,911,894,-1,893,910,1190,-1,894,893,1190,-1,1199,912,895,-1,894,911,1199,-1,895,894,1199,-1,1208,913,896,-1,895,912,1208,-1,896,895,1208,-1,1087,1083,898,-1,1084,1086,1087,-1,898,1084,1087,-1,1086,1084,897,-1,1086,897,1085,-1,1089,1088,898,-1,1089,898,1083,-1,1099,902,1100,-1,1099,1100,1102,-1,1102,1100,1098,-1,1102,1098,1101,-1,1109,1104,1110,-1,1109,1110,1111,-1,1111,1110,902,-1,1111,902,1099,-1,1146,1142,904,-1,1143,1144,1146,-1,904,1143,1146,-1,1145,1144,1143,-1,903,1103,1145,-1,1143,903,1145,-1,1147,905,1148,-1,1147,1148,1149,-1,1150,1149,1148,-1,904,1142,1150,-1,1148,904,1150,-1,1154,1151,1155,-1,1154,1155,1157,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_texCoordIndex_8()
		{
			int[] value = {1157,1155,1153,-1,1157,1153,1156,-1,1155,1151,906,-1,1152,1153,1155,-1,906,1152,1155,-1,1153,1152,905,-1,1153,905,1147,-1,1164,1158,1165,-1,1164,1165,1166,-1,1166,1165,1160,-1,1166,1160,1161,-1,1165,1158,907,-1,1159,1160,1165,-1,907,1159,1165,-1,1162,1160,1159,-1,906,1151,1162,-1,1159,906,1162,-1,1161,1160,1162,-1,1161,1162,1163,-1,1163,1162,1151,-1,1163,1151,1154,-1,1173,1167,1174,-1,1173,1174,1175,-1,1175,1174,1169,-1,1175,1169,1170,-1,1174,1167,908,-1,1168,1169,1174,-1,908,1168,1174,-1,1171,1169,1168,-1,907,1158,1171,-1,1168,907,1171,-1,1170,1169,1171,-1,1170,1171,1172,-1,1172,1171,1158,-1,1172,1158,1164,-1,1176,909,1177,-1,1176,1177,1178,-1,1180,1178,1177,-1,908,1167,1180,-1,1177,908,1180,-1,1179,1178,1180,-1,1179,1180,1181,-1,1181,1180,1167,-1,1181,1167,1173,-1,1185,1182,1186,-1,1185,1186,1188,-1,1188,1186,1184,-1,1188,1184,1187,-1,1186,1182,910,-1,1183,1184,1186,-1,910,1183,1186,-1,1184,1183,909,-1,1184,909,1176,-1,1195,1189,1196,-1,1195,1196,1197,-1,1197,1196,1191,-1,1197,1191,1192,-1,1196,1189,911,-1,1190,1191,1196,-1,911,1190,1196,-1,1193,1191,1190,-1,910,1182,1193,-1,1190,910,1193,-1,1192,1191,1193,-1,1192,1193,1194,-1,1194,1193,1182,-1,1194,1182,1185,-1,1204,1198,1205,-1,1204,1205,1206,-1,1206,1205,1200,-1,1206,1200,1201,-1,1205,1198,912,-1,1199,1200,1205,-1,912,1199,1205,-1,1202,1200,1199,-1,911,1189,1202,-1,1199,911,1202,-1,1201,1200,1202,-1,1201,1202,1203,-1,1203,1202,1189,-1,1203,1189,1195,-1,1207,913,1208,-1,1207,1208,1209,-1,1211,1209,1208,-1,912,1198,1211,-1,1208,912,1211,-1,1210,1209,1211,-1,1210,1211,1212,-1,1212,1211,1198,-1,1212,1198,1204,-1,952,953,1079,-1,1073,951,952,-1,1069,950,951,-1,950,1070,949,-1,954,1078,953,-1,1079,1072,952,-1,1072,1073,952,-1,1064,948,949,-1,1069,951,1073,-1,1060,947,948,-1,1078,1079,953,-1,954,1075,1076,-1,954,1076,1078,-1,940,1039,939,-1,939,1033,938,-1,937,1030,936,-1,936,1024,935,-1,1029,937,938,-1,947,1061,946,-1,946,1055,945,-1,942,1042,941,-1,944,1047,943,-1,943,1048,942,-1,1053,944,945,-1,941,1038,940,-1,950,1069,1070,-1,949,1070,1063,-1,949,1063,1064,-1,947,1060,1061,-1,946,1061,1054,-1,948,1064,1060,-1,1053,1051,1044,-1,1053,1044,944,-1,944,1044,1045,-1,944,1045,1047,-1,945,1055,1053,-1,946,1054,1055,-1,943,1047,1048,-1,942,1048,1041,-1,941,1042,1038,-1,940,1038,1039,-1,942,1041,1042,-1,939,1032,1033,-1,937,1029,1030,-1,936,1023,1024,-1,936,1030,1023,-1,938,1033,1029,-1,939,1039,1032,-1,1022,935,1024,-1,1008,929,930,-1,1007,930,931,-1,927,928,998,-1,1002,928,929,-1,932,1011,931,-1,934,1013,1014,-1,934,1014,1016,-1,935,1022,934,-1,1013,934,1022,-1,1013,1022,1020,-1,933,934,1016,-1,932,1017,1010,-1,1016,1017,933,-1,933,1017,932,-1,999,926,927,-1,926,993,925,-1,924,985,923,-1,921,922,980,-1,922,923,986,-1,924,925,991,-1,976,920,921,-1,920,977,919,-1,971,918,919,-1,967,917,918,-1,968,916,917,-1,916,962,915,-1,914,915,960,-1,932,1010,1011,-1,931,1011,1007,-1,930,1007,1008,-1,929,1001,1002,-1,928,1002,998,-1,929,1008,1001,-1,926,992,993,-1,925,993,991,-1,982,924,991,-1,926,999,992,-1,927,998,999,-1,923,985,986,-1,922,986,979,-1,921,980,976,-1,920,976,977,-1,922,979,980,-1,919,970,971,-1,918,971,967,-1,916,968,961,-1,915,962,960,-1,916,961,962,-1,917,967,968,-1,919,977,970,-1,985,924,982,-1,956,914,960,-1,956,960,958,-1,899,1090,1096,-1,1096,1090,900,-1,1097,900,1091,-1,900,1090,1091,-1,1092,1097,1091,-1,1089,899,1088,-1,1080,1086,1085,-1,1081,1087,1086,-1,1090,899,1089,-1,1082,1089,1083,-1,1083,1087,1082,-1,1101,1098,901,-1,1101,901,1092,-1,1104,1109,903,-1,1102,1101,1093,-1,1092,1093,1101,-1,1099,1102,1093,-1,1094,1111,1099,-1,1094,1095,1111,-1,1109,1111,1095,-1,1094,1099,1093,-1,1092,901,1097,-1,1103,903,1109,-1,1082,1090,1089,-1,1103,1109,1115,-1,1115,1109,1095,-1,1116,1145,1103,-1,1145,1117,1144,-1,1144,1118,1146,-1,1103,1115,1116,-1,1082,1087,1081,-1,1080,1081,1086,-1,1144,1117,1118,-1,1145,1116,1117,-1,1119,1146,1118,-1,1150,1142,1119,-1,1146,1119,1142,-1,1120,1149,1150,-1,1149,1121,1147,-1,1147,1121,1153,-1,1150,1119,1120,-1,1153,1121,1156,-1,1122,1156,1121,-1,1123,1154,1157,-1,1157,1122,1123,-1,1122,1157,1156,-1,1163,1154,1123,-1,1149,1120,1121,-1,1124,1161,1163,-1,1125,1166,1161,-1,1164,1166,1126,-1,1127,1170,1172,-1,1128,1175,1170,-1,1129,1181,1173,-1,1130,1179,1181,-1,1173,1175,1129,-1,1172,1164,1126,-1,1176,1178,1179,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_texCoordIndex_9()
		{
			int[] value = {985,982,983,-1,1184,1176,1187,-1,1132,1188,1187,-1,1133,1185,1188,-1,1209,1210,1141,-1,1209,1141,1207,-1,1134,1192,1194,-1,1194,1185,1133,-1,1131,1187,1176,-1,1131,1176,1179,-1,991,989,982,-1,1166,1125,1126,-1,1172,1126,1127,-1,1135,1197,1192,-1,1128,1170,1127,-1,1129,1175,1128,-1,1136,1197,1135,-1,1124,1125,1161,-1,1130,1131,1179,-1,1131,1132,1187,-1,1135,1192,1134,-1,1134,1194,1133,-1,1132,1133,1188,-1,1129,1130,1181,-1,1136,1203,1195,-1,1137,1201,1203,-1,1139,1204,1206,-1,1139,1212,1204,-1,1206,1201,1138,-1,1138,1201,1137,-1,1206,1138,1139,-1,1140,1141,1210,-1,1212,1140,1210,-1,1212,1139,1140,-1,1136,1137,1203,-1,1136,1195,1197,-1,1124,1163,1123,-1,1257,1242,1243,-1,1243,1244,1257,-1,1242,1257,1241,-1,1241,1258,1240,-1,1257,1244,1245,-1,1259,1248,1249,-1,1220,1259,1249,-1,1247,1248,1259,-1,1246,1247,1259,-1,1245,1259,1257,-1,1246,1259,1245,-1,1257,1222,1223,-1,1257,1258,1241,-1,1237,1238,1260,-1,1260,1236,1237,-1,1235,1236,1261,-1,1261,1234,1235,-1,1260,1238,1239,-1,1260,1261,1236,-1,1226,1260,1258,-1,1227,1261,1260,-1,1234,1261,1233,-1,1262,1232,1233,-1,1230,1231,1262,-1,1232,1262,1231,-1,1262,1233,1261,-1,1262,1261,1229,-1,1258,1260,1239,-1,1258,1239,1240,-1,1258,1257,1225,-1,1216,1254,1255,-1,1217,1253,1254,-1,1251,1219,1250,-1,1251,1252,1218,-1,1218,1252,1253,-1,1216,1256,1213,-1,1254,1216,1217,-1,1251,1218,1219,-1,1218,1253,1217,-1,1255,1256,1216,-1,1220,1250,1219,-1,1229,1230,1262,-1,1228,1229,1261,-1,1214,1215,1230,-1,1230,1215,1231,-1,1228,1261,1227,-1,1224,1257,1223,-1,1222,1259,1221,-1,1226,1227,1260,-1,1257,1224,1225,-1,1225,1226,1258,-1,1222,1257,1259,-1,1259,1220,1221,-1,1249,1250,1220,-1,1265,1851,1855,-1,1265,1855,1853,-1,1853,1855,1854,-1,1853,1854,1264,-1,1266,1848,1852,-1,1266,1852,1850,-1,1850,1852,1851,-1,1850,1851,1265,-1,1267,1845,1849,-1,1267,1849,1847,-1,1847,1849,1848,-1,1847,1848,1266,-1,1268,1842,1846,-1,1268,1846,1844,-1,1844,1846,1845,-1,1844,1845,1267,-1,1269,1839,1843,-1,1269,1843,1841,-1,1841,1843,1842,-1,1841,1842,1268,-1,1270,1836,1840,-1,1270,1840,1838,-1,1838,1840,1839,-1,1838,1839,1269,-1,1271,1833,1837,-1,1271,1837,1835,-1,1835,1837,1836,-1,1835,1836,1270,-1,1272,1830,1834,-1,1272,1834,1832,-1,1832,1834,1833,-1,1832,1833,1271,-1,1273,1827,1831,-1,1273,1831,1829,-1,1829,1831,1830,-1,1829,1830,1272,-1,1274,1824,1828,-1,1274,1828,1826,-1,1826,1828,1827,-1,1826,1827,1273,-1,1275,1821,1825,-1,1275,1825,1823,-1,1823,1825,1824,-1,1823,1824,1274,-1,1276,1818,1822,-1,1276,1822,1820,-1,1820,1822,1821,-1,1820,1821,1275,-1,1277,1815,1819,-1,1277,1819,1817,-1,1817,1819,1818,-1,1817,1818,1276,-1,1278,1812,1816,-1,1278,1816,1814,-1,1814,1816,1815,-1,1814,1815,1277,-1,1279,1809,1813,-1,1279,1813,1811,-1,1811,1813,1812,-1,1811,1812,1278,-1,1280,1808,1810,-1,1280,1810,1807,-1,1807,1810,1809,-1,1807,1809,1279,-1,1853,1264,1281,-1,1282,1265,1853,-1,1281,1282,1853,-1,1850,1265,1282,-1,1283,1266,1850,-1,1282,1283,1850,-1,1847,1266,1283,-1,1284,1267,1847,-1,1283,1284,1847,-1,1844,1267,1284,-1,1285,1268,1844,-1,1284,1285,1844,-1,1841,1268,1285,-1,1286,1269,1841,-1,1285,1286,1841,-1,1838,1269,1286,-1,1287,1270,1838,-1,1286,1287,1838,-1,1835,1270,1287,-1,1288,1271,1835,-1,1287,1288,1835,-1,1832,1271,1288,-1,1289,1272,1832,-1,1288,1289,1832,-1,1829,1272,1289,-1,1290,1273,1829,-1,1289,1290,1829,-1,1826,1273,1290,-1,1291,1274,1826,-1,1290,1291,1826,-1,1823,1274,1291,-1,1292,1275,1823,-1,1291,1292,1823,-1,1820,1275,1292,-1,1293,1276,1820,-1,1292,1293,1820,-1,1817,1276,1293,-1,1294,1277,1817,-1,1293,1294,1817,-1,1814,1277,1294,-1,1295,1278,1814,-1,1294,1295,1814,-1,1811,1278,1295,-1,1296,1279,1811,-1,1295,1296,1811,-1,1807,1279,1296,-1,1297,1280,1807,-1,1296,1297,1807,-1,1299,1282,1281,-1,1299,1281,1298,-1,1300,1283,1282,-1,1300,1282,1299,-1,1301,1284,1283,-1,1301,1283,1300,-1,1302,1285,1284,-1,1302,1284,1301,-1,1303,1286,1285,-1,1303,1285,1302,-1,1304,1287,1286,-1,1304,1286,1303,-1,1305,1288,1287,-1,1305,1287,1304,-1,1306,1289,1288,-1,1306,1288,1305,-1,1307,1290,1289,-1,1307,1289,1306,-1,1308,1291,1290,-1,1308,1290,1307,-1,1309,1292,1291,-1,1309,1291,1308,-1,1310,1293,1292,-1,1310,1292,1309,-1,1311,1294,1293,-1,1311,1293,1310,-1,1312,1295,1294,-1,1312,1294,1311,-1,1313,1296,1295,-1,1313,1295,1312,-1,1314,1297,1296,-1,1314,1296,1313,-1,1316,1299,1298,-1,1316,1298,1315,-1,1317,1300,1299,-1,1317,1299,1316,-1,1318,1301,1300,-1,1318,1300,1317,-1,1319,1302,1301,-1,1319,1301,1318,-1,1320,1303,1302,-1,1320,1302,1319,-1,1321,1304,1303,-1,1321,1303,1320,-1,1322,1305,1304,-1,1322,1304,1321,-1,1323,1306,1305,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_texCoordIndex_10()
		{
			int[] value = {1323,1305,1322,-1,1324,1307,1306,-1,1324,1306,1323,-1,1325,1308,1307,-1,1325,1307,1324,-1,1326,1309,1308,-1,1326,1308,1325,-1,1327,1310,1309,-1,1327,1309,1326,-1,1328,1311,1310,-1,1328,1310,1327,-1,1329,1312,1311,-1,1329,1311,1328,-1,1330,1313,1312,-1,1330,1312,1329,-1,1331,1314,1313,-1,1331,1313,1330,-1,1333,1316,1315,-1,1333,1315,1332,-1,1334,1317,1316,-1,1334,1316,1333,-1,1335,1318,1317,-1,1335,1317,1334,-1,1336,1319,1318,-1,1336,1318,1335,-1,1337,1320,1319,-1,1337,1319,1336,-1,1338,1321,1320,-1,1338,1320,1337,-1,1339,1322,1321,-1,1339,1321,1338,-1,1340,1323,1322,-1,1340,1322,1339,-1,1341,1324,1323,-1,1341,1323,1340,-1,1342,1325,1324,-1,1342,1324,1341,-1,1343,1326,1325,-1,1343,1325,1342,-1,1344,1327,1326,-1,1344,1326,1343,-1,1345,1328,1327,-1,1345,1327,1344,-1,1346,1329,1328,-1,1346,1328,1345,-1,1347,1330,1329,-1,1347,1329,1346,-1,1348,1331,1330,-1,1348,1330,1347,-1,1350,1333,1332,-1,1350,1332,1349,-1,1351,1334,1333,-1,1351,1333,1350,-1,1352,1335,1334,-1,1352,1334,1351,-1,1353,1336,1335,-1,1353,1335,1352,-1,1354,1337,1336,-1,1354,1336,1353,-1,1355,1338,1337,-1,1355,1337,1354,-1,1356,1339,1338,-1,1356,1338,1355,-1,1357,1340,1339,-1,1357,1339,1356,-1,1358,1341,1340,-1,1358,1340,1357,-1,1359,1342,1341,-1,1359,1341,1358,-1,1360,1343,1342,-1,1360,1342,1359,-1,1361,1344,1343,-1,1361,1343,1360,-1,1362,1345,1344,-1,1362,1344,1361,-1,1363,1346,1345,-1,1363,1345,1362,-1,1364,1347,1346,-1,1364,1346,1363,-1,1365,1348,1347,-1,1365,1347,1364,-1,1367,1350,1349,-1,1367,1349,1366,-1,1368,1351,1350,-1,1368,1350,1367,-1,1369,1352,1351,-1,1369,1351,1368,-1,1370,1353,1352,-1,1370,1352,1369,-1,1371,1354,1353,-1,1371,1353,1370,-1,1372,1355,1354,-1,1372,1354,1371,-1,1373,1356,1355,-1,1373,1355,1372,-1,1374,1357,1356,-1,1374,1356,1373,-1,1375,1358,1357,-1,1375,1357,1374,-1,1376,1359,1358,-1,1376,1358,1375,-1,1377,1360,1359,-1,1377,1359,1376,-1,1378,1361,1360,-1,1378,1360,1377,-1,1379,1362,1361,-1,1379,1361,1378,-1,1380,1363,1362,-1,1380,1362,1379,-1,1381,1364,1363,-1,1381,1363,1380,-1,1382,1365,1364,-1,1382,1364,1381,-1,1384,1367,1366,-1,1384,1366,1383,-1,1385,1368,1367,-1,1385,1367,1384,-1,1386,1369,1368,-1,1386,1368,1385,-1,1387,1370,1369,-1,1387,1369,1386,-1,1388,1371,1370,-1,1388,1370,1387,-1,1389,1372,1371,-1,1389,1371,1388,-1,1390,1373,1372,-1,1390,1372,1389,-1,1391,1374,1373,-1,1391,1373,1390,-1,1392,1375,1374,-1,1392,1374,1391,-1,1393,1376,1375,-1,1393,1375,1392,-1,1394,1377,1376,-1,1394,1376,1393,-1,1395,1378,1377,-1,1395,1377,1394,-1,1396,1379,1378,-1,1396,1378,1395,-1,1397,1380,1379,-1,1397,1379,1396,-1,1398,1381,1380,-1,1398,1380,1397,-1,1399,1382,1381,-1,1399,1381,1398,-1,1401,1384,1383,-1,1401,1383,1400,-1,1402,1385,1384,-1,1402,1384,1401,-1,1403,1386,1385,-1,1403,1385,1402,-1,1404,1387,1386,-1,1404,1386,1403,-1,1405,1388,1387,-1,1405,1387,1404,-1,1406,1389,1388,-1,1406,1388,1405,-1,1407,1390,1389,-1,1407,1389,1406,-1,1408,1391,1390,-1,1408,1390,1407,-1,1409,1392,1391,-1,1409,1391,1408,-1,1410,1393,1392,-1,1410,1392,1409,-1,1411,1394,1393,-1,1411,1393,1410,-1,1412,1395,1394,-1,1412,1394,1411,-1,1413,1396,1395,-1,1413,1395,1412,-1,1414,1397,1396,-1,1414,1396,1413,-1,1415,1398,1397,-1,1415,1397,1414,-1,1416,1399,1398,-1,1416,1398,1415,-1,1418,1401,1400,-1,1418,1400,1417,-1,1419,1402,1401,-1,1419,1401,1418,-1,1420,1403,1402,-1,1420,1402,1419,-1,1421,1404,1403,-1,1421,1403,1420,-1,1422,1405,1404,-1,1422,1404,1421,-1,1423,1406,1405,-1,1423,1405,1422,-1,1424,1407,1406,-1,1424,1406,1423,-1,1425,1408,1407,-1,1425,1407,1424,-1,1426,1409,1408,-1,1426,1408,1425,-1,1427,1410,1409,-1,1427,1409,1426,-1,1428,1411,1410,-1,1428,1410,1427,-1,1429,1412,1411,-1,1429,1411,1428,-1,1430,1413,1412,-1,1430,1412,1429,-1,1431,1414,1413,-1,1431,1413,1430,-1,1432,1415,1414,-1,1432,1414,1431,-1,1433,1416,1415,-1,1433,1415,1432,-1,1435,1418,1417,-1,1435,1417,1434,-1,1436,1419,1418,-1,1436,1418,1435,-1,1437,1420,1419,-1,1437,1419,1436,-1,1438,1421,1420,-1,1438,1420,1437,-1,1439,1422,1421,-1,1439,1421,1438,-1,1440,1423,1422,-1,1440,1422,1439,-1,1441,1424,1423,-1,1441,1423,1440,-1,1442,1425,1424,-1,1442,1424,1441,-1,1443,1426,1425,-1,1443,1425,1442,-1,1444,1427,1426,-1,1444,1426,1443,-1,1445,1428,1427,-1,1445,1427,1444,-1,1446,1429,1428,-1,1446,1428,1445,-1,1447,1430,1429,-1,1447,1429,1446,-1,1448,1431,1430,-1,1448,1430,1447,-1,1449,1432,1431,-1,1449,1431,1448,-1,1450,1433,1432,-1,1450,1432,1449,-1,1452,1435,1434,-1,1452,1434,1451,-1,1453,1436,1435,-1,1453,1435,1452,-1,1454,1437,1436,-1,1454,1436,1453,-1,1455,1438,1437,-1,1455,1437,1454,-1,1456,1439,1438,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_texCoordIndex_11()
		{
			int[] value = {1456,1438,1455,-1,1457,1440,1439,-1,1457,1439,1456,-1,1458,1441,1440,-1,1458,1440,1457,-1,1459,1442,1441,-1,1459,1441,1458,-1,1460,1443,1442,-1,1460,1442,1459,-1,1461,1444,1443,-1,1461,1443,1460,-1,1462,1445,1444,-1,1462,1444,1461,-1,1463,1446,1445,-1,1463,1445,1462,-1,1464,1447,1446,-1,1464,1446,1463,-1,1465,1448,1447,-1,1465,1447,1464,-1,1466,1449,1448,-1,1466,1448,1465,-1,1467,1450,1449,-1,1467,1449,1466,-1,1469,1452,1451,-1,1469,1451,1468,-1,1470,1453,1452,-1,1470,1452,1469,-1,1471,1454,1453,-1,1471,1453,1470,-1,1472,1455,1454,-1,1472,1454,1471,-1,1473,1456,1455,-1,1473,1455,1472,-1,1474,1457,1456,-1,1474,1456,1473,-1,1475,1458,1457,-1,1475,1457,1474,-1,1476,1459,1458,-1,1476,1458,1475,-1,1477,1460,1459,-1,1477,1459,1476,-1,1478,1461,1460,-1,1478,1460,1477,-1,1479,1462,1461,-1,1479,1461,1478,-1,1480,1463,1462,-1,1480,1462,1479,-1,1481,1464,1463,-1,1481,1463,1480,-1,1482,1465,1464,-1,1482,1464,1481,-1,1483,1466,1465,-1,1483,1465,1482,-1,1484,1467,1466,-1,1484,1466,1483,-1,1486,1469,1468,-1,1486,1468,1485,-1,1487,1470,1469,-1,1487,1469,1486,-1,1488,1471,1470,-1,1488,1470,1487,-1,1489,1472,1471,-1,1489,1471,1488,-1,1490,1473,1472,-1,1490,1472,1489,-1,1491,1474,1473,-1,1491,1473,1490,-1,1492,1475,1474,-1,1492,1474,1491,-1,1493,1476,1475,-1,1493,1475,1492,-1,1494,1477,1476,-1,1494,1476,1493,-1,1495,1478,1477,-1,1495,1477,1494,-1,1496,1479,1478,-1,1496,1478,1495,-1,1497,1480,1479,-1,1497,1479,1496,-1,1498,1481,1480,-1,1498,1480,1497,-1,1499,1482,1481,-1,1499,1481,1498,-1,1500,1483,1482,-1,1500,1482,1499,-1,1501,1484,1483,-1,1501,1483,1500,-1,1503,1486,1485,-1,1503,1485,1502,-1,1504,1487,1486,-1,1504,1486,1503,-1,1505,1488,1487,-1,1505,1487,1504,-1,1506,1489,1488,-1,1506,1488,1505,-1,1507,1490,1489,-1,1507,1489,1506,-1,1508,1491,1490,-1,1508,1490,1507,-1,1509,1492,1491,-1,1509,1491,1508,-1,1510,1493,1492,-1,1510,1492,1509,-1,1511,1494,1493,-1,1511,1493,1510,-1,1512,1495,1494,-1,1512,1494,1511,-1,1513,1496,1495,-1,1513,1495,1512,-1,1514,1497,1496,-1,1514,1496,1513,-1,1515,1498,1497,-1,1515,1497,1514,-1,1516,1499,1498,-1,1516,1498,1515,-1,1517,1500,1499,-1,1517,1499,1516,-1,1518,1501,1500,-1,1518,1500,1517,-1,1520,1503,1502,-1,1520,1502,1519,-1,1521,1504,1503,-1,1521,1503,1520,-1,1522,1505,1504,-1,1522,1504,1521,-1,1523,1506,1505,-1,1523,1505,1522,-1,1524,1507,1506,-1,1524,1506,1523,-1,1525,1508,1507,-1,1525,1507,1524,-1,1526,1509,1508,-1,1526,1508,1525,-1,1527,1510,1509,-1,1527,1509,1526,-1,1528,1511,1510,-1,1528,1510,1527,-1,1529,1512,1511,-1,1529,1511,1528,-1,1530,1513,1512,-1,1530,1512,1529,-1,1531,1514,1513,-1,1531,1513,1530,-1,1532,1515,1514,-1,1532,1514,1531,-1,1533,1516,1515,-1,1533,1515,1532,-1,1534,1517,1516,-1,1534,1516,1533,-1,1535,1518,1517,-1,1535,1517,1534,-1,1537,1520,1519,-1,1537,1519,1536,-1,1538,1521,1520,-1,1538,1520,1537,-1,1539,1522,1521,-1,1539,1521,1538,-1,1540,1523,1522,-1,1540,1522,1539,-1,1541,1524,1523,-1,1541,1523,1540,-1,1542,1525,1524,-1,1542,1524,1541,-1,1543,1526,1525,-1,1543,1525,1542,-1,1544,1527,1526,-1,1544,1526,1543,-1,1545,1528,1527,-1,1545,1527,1544,-1,1546,1529,1528,-1,1546,1528,1545,-1,1547,1530,1529,-1,1547,1529,1546,-1,1548,1531,1530,-1,1548,1530,1547,-1,1549,1532,1531,-1,1549,1531,1548,-1,1550,1533,1532,-1,1550,1532,1549,-1,1551,1534,1533,-1,1551,1533,1550,-1,1552,1535,1534,-1,1552,1534,1551,-1,1554,1537,1536,-1,1554,1536,1553,-1,1555,1538,1537,-1,1555,1537,1554,-1,1556,1539,1538,-1,1556,1538,1555,-1,1557,1540,1539,-1,1557,1539,1556,-1,1558,1541,1540,-1,1558,1540,1557,-1,1559,1542,1541,-1,1559,1541,1558,-1,1560,1543,1542,-1,1560,1542,1559,-1,1561,1544,1543,-1,1561,1543,1560,-1,1562,1545,1544,-1,1562,1544,1561,-1,1563,1546,1545,-1,1563,1545,1562,-1,1564,1547,1546,-1,1564,1546,1563,-1,1565,1548,1547,-1,1565,1547,1564,-1,1566,1549,1548,-1,1566,1548,1565,-1,1567,1550,1549,-1,1567,1549,1566,-1,1568,1551,1550,-1,1568,1550,1567,-1,1569,1552,1551,-1,1569,1551,1568,-1,1571,1554,1553,-1,1571,1553,1570,-1,1572,1555,1554,-1,1572,1554,1571,-1,1573,1556,1555,-1,1573,1555,1572,-1,1574,1557,1556,-1,1574,1556,1573,-1,1575,1558,1557,-1,1575,1557,1574,-1,1576,1559,1558,-1,1576,1558,1575,-1,1577,1560,1559,-1,1577,1559,1576,-1,1578,1561,1560,-1,1578,1560,1577,-1,1579,1562,1561,-1,1579,1561,1578,-1,1580,1563,1562,-1,1580,1562,1579,-1,1581,1564,1563,-1,1581,1563,1580,-1,1582,1565,1564,-1,1582,1564,1581,-1,1583,1566,1565,-1,1583,1565,1582,-1,1584,1567,1566,-1,1584,1566,1583,-1,1585,1568,1567,-1,1585,1567,1584,-1,1586,1569,1568,-1,1586,1568,1585,-1,1588,1571,1570,-1,1588,1570,1587,-1,1589,1572,1571,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_texCoordIndex_12()
		{
			int[] value = {1589,1571,1588,-1,1590,1573,1572,-1,1590,1572,1589,-1,1591,1574,1573,-1,1591,1573,1590,-1,1592,1575,1574,-1,1592,1574,1591,-1,1593,1576,1575,-1,1593,1575,1592,-1,1594,1577,1576,-1,1594,1576,1593,-1,1595,1578,1577,-1,1595,1577,1594,-1,1596,1579,1578,-1,1596,1578,1595,-1,1597,1580,1579,-1,1597,1579,1596,-1,1598,1581,1580,-1,1598,1580,1597,-1,1599,1582,1581,-1,1599,1581,1598,-1,1600,1583,1582,-1,1600,1582,1599,-1,1601,1584,1583,-1,1601,1583,1600,-1,1602,1585,1584,-1,1602,1584,1601,-1,1603,1586,1585,-1,1603,1585,1602,-1,1605,1588,1587,-1,1605,1587,1604,-1,1606,1589,1588,-1,1606,1588,1605,-1,1607,1590,1589,-1,1607,1589,1606,-1,1608,1591,1590,-1,1608,1590,1607,-1,1609,1592,1591,-1,1609,1591,1608,-1,1610,1593,1592,-1,1610,1592,1609,-1,1611,1594,1593,-1,1611,1593,1610,-1,1612,1595,1594,-1,1612,1594,1611,-1,1613,1596,1595,-1,1613,1595,1612,-1,1614,1597,1596,-1,1614,1596,1613,-1,1615,1598,1597,-1,1615,1597,1614,-1,1616,1599,1598,-1,1616,1598,1615,-1,1617,1600,1599,-1,1617,1599,1616,-1,1618,1601,1600,-1,1618,1600,1617,-1,1619,1602,1601,-1,1619,1601,1618,-1,1620,1603,1602,-1,1620,1602,1619,-1,1622,1605,1604,-1,1622,1604,1621,-1,1623,1606,1605,-1,1623,1605,1622,-1,1624,1607,1606,-1,1624,1606,1623,-1,1625,1608,1607,-1,1625,1607,1624,-1,1626,1609,1608,-1,1626,1608,1625,-1,1627,1610,1609,-1,1627,1609,1626,-1,1628,1611,1610,-1,1628,1610,1627,-1,1629,1612,1611,-1,1629,1611,1628,-1,1630,1613,1612,-1,1630,1612,1629,-1,1631,1614,1613,-1,1631,1613,1630,-1,1632,1615,1614,-1,1632,1614,1631,-1,1633,1616,1615,-1,1633,1615,1632,-1,1634,1617,1616,-1,1634,1616,1633,-1,1635,1618,1617,-1,1635,1617,1634,-1,1636,1619,1618,-1,1636,1618,1635,-1,1637,1620,1619,-1,1637,1619,1636,-1,1639,1622,1621,-1,1639,1621,1638,-1,1640,1623,1622,-1,1640,1622,1639,-1,1641,1624,1623,-1,1641,1623,1640,-1,1642,1625,1624,-1,1642,1624,1641,-1,1643,1626,1625,-1,1643,1625,1642,-1,1644,1627,1626,-1,1644,1626,1643,-1,1645,1628,1627,-1,1645,1627,1644,-1,1646,1629,1628,-1,1646,1628,1645,-1,1647,1630,1629,-1,1647,1629,1646,-1,1648,1631,1630,-1,1648,1630,1647,-1,1649,1632,1631,-1,1649,1631,1648,-1,1650,1633,1632,-1,1650,1632,1649,-1,1651,1634,1633,-1,1651,1633,1650,-1,1652,1635,1634,-1,1652,1634,1651,-1,1653,1636,1635,-1,1653,1635,1652,-1,1654,1637,1636,-1,1654,1636,1653,-1,1656,1639,1638,-1,1656,1638,1655,-1,1657,1640,1639,-1,1657,1639,1656,-1,1658,1641,1640,-1,1658,1640,1657,-1,1659,1642,1641,-1,1659,1641,1658,-1,1660,1643,1642,-1,1660,1642,1659,-1,1661,1644,1643,-1,1661,1643,1660,-1,1662,1645,1644,-1,1662,1644,1661,-1,1663,1646,1645,-1,1663,1645,1662,-1,1664,1647,1646,-1,1664,1646,1663,-1,1665,1648,1647,-1,1665,1647,1664,-1,1666,1649,1648,-1,1666,1648,1665,-1,1667,1650,1649,-1,1667,1649,1666,-1,1668,1651,1650,-1,1668,1650,1667,-1,1669,1652,1651,-1,1669,1651,1668,-1,1670,1653,1652,-1,1670,1652,1669,-1,1671,1654,1653,-1,1671,1653,1670,-1,1673,1656,1655,-1,1673,1655,1672,-1,1674,1657,1656,-1,1674,1656,1673,-1,1675,1658,1657,-1,1675,1657,1674,-1,1676,1659,1658,-1,1676,1658,1675,-1,1677,1660,1659,-1,1677,1659,1676,-1,1678,1661,1660,-1,1678,1660,1677,-1,1679,1662,1661,-1,1679,1661,1678,-1,1680,1663,1662,-1,1680,1662,1679,-1,1681,1664,1663,-1,1681,1663,1680,-1,1682,1665,1664,-1,1682,1664,1681,-1,1683,1666,1665,-1,1683,1665,1682,-1,1684,1667,1666,-1,1684,1666,1683,-1,1685,1668,1667,-1,1685,1667,1684,-1,1686,1669,1668,-1,1686,1668,1685,-1,1687,1670,1669,-1,1687,1669,1686,-1,1688,1671,1670,-1,1688,1670,1687,-1,1690,1673,1672,-1,1690,1672,1689,-1,1691,1674,1673,-1,1691,1673,1690,-1,1692,1675,1674,-1,1692,1674,1691,-1,1693,1676,1675,-1,1693,1675,1692,-1,1694,1677,1676,-1,1694,1676,1693,-1,1695,1678,1677,-1,1695,1677,1694,-1,1696,1679,1678,-1,1696,1678,1695,-1,1697,1680,1679,-1,1697,1679,1696,-1,1698,1681,1680,-1,1698,1680,1697,-1,1699,1682,1681,-1,1699,1681,1698,-1,1700,1683,1682,-1,1700,1682,1699,-1,1701,1684,1683,-1,1701,1683,1700,-1,1702,1685,1684,-1,1702,1684,1701,-1,1703,1686,1685,-1,1703,1685,1702,-1,1704,1687,1686,-1,1704,1686,1703,-1,1705,1688,1687,-1,1705,1687,1704,-1,1707,1690,1689,-1,1707,1689,1706,-1,1708,1691,1690,-1,1708,1690,1707,-1,1709,1692,1691,-1,1709,1691,1708,-1,1710,1693,1692,-1,1710,1692,1709,-1,1711,1694,1693,-1,1711,1693,1710,-1,1712,1695,1694,-1,1712,1694,1711,-1,1713,1696,1695,-1,1713,1695,1712,-1,1714,1697,1696,-1,1714,1696,1713,-1,1715,1698,1697,-1,1715,1697,1714,-1,1716,1699,1698,-1,1716,1698,1715,-1,1717,1700,1699,-1,1717,1699,1716,-1,1718,1701,1700,-1,1718,1700,1717,-1,1719,1702,1701,-1,1719,1701,1718,-1,1720,1703,1702,-1,1720,1702,1719,-1,1721,1704,1703,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_texCoordIndex_13()
		{
			int[] value = {1721,1703,1720,-1,1722,1705,1704,-1,1722,1704,1721,-1,1724,1707,1706,-1,1724,1706,1723,-1,1725,1708,1707,-1,1725,1707,1724,-1,1726,1709,1708,-1,1726,1708,1725,-1,1727,1710,1709,-1,1727,1709,1726,-1,1728,1711,1710,-1,1728,1710,1727,-1,1729,1712,1711,-1,1729,1711,1728,-1,1730,1713,1712,-1,1730,1712,1729,-1,1731,1714,1713,-1,1731,1713,1730,-1,1732,1715,1714,-1,1732,1714,1731,-1,1733,1716,1715,-1,1733,1715,1732,-1,1734,1717,1716,-1,1734,1716,1733,-1,1735,1718,1717,-1,1735,1717,1734,-1,1736,1719,1718,-1,1736,1718,1735,-1,1737,1720,1719,-1,1737,1719,1736,-1,1738,1721,1720,-1,1738,1720,1737,-1,1739,1722,1721,-1,1739,1721,1738,-1,1741,1724,1723,-1,1741,1723,1740,-1,1742,1725,1724,-1,1742,1724,1741,-1,1743,1726,1725,-1,1743,1725,1742,-1,1744,1727,1726,-1,1744,1726,1743,-1,1745,1728,1727,-1,1745,1727,1744,-1,1746,1729,1728,-1,1746,1728,1745,-1,1747,1730,1729,-1,1747,1729,1746,-1,1748,1731,1730,-1,1748,1730,1747,-1,1749,1732,1731,-1,1749,1731,1748,-1,1750,1733,1732,-1,1750,1732,1749,-1,1751,1734,1733,-1,1751,1733,1750,-1,1752,1735,1734,-1,1752,1734,1751,-1,1753,1736,1735,-1,1753,1735,1752,-1,1754,1737,1736,-1,1754,1736,1753,-1,1755,1738,1737,-1,1755,1737,1754,-1,1756,1739,1738,-1,1756,1738,1755,-1,1758,1741,1740,-1,1758,1740,1757,-1,1759,1742,1741,-1,1759,1741,1758,-1,1760,1743,1742,-1,1760,1742,1759,-1,1761,1744,1743,-1,1761,1743,1760,-1,1762,1745,1744,-1,1762,1744,1761,-1,1763,1746,1745,-1,1763,1745,1762,-1,1764,1747,1746,-1,1764,1746,1763,-1,1765,1748,1747,-1,1765,1747,1764,-1,1766,1749,1748,-1,1766,1748,1765,-1,1767,1750,1749,-1,1767,1749,1766,-1,2045,1768,1751,-1,1750,1767,2045,-1,1751,1750,2045,-1,2060,1769,1752,-1,1751,1768,2060,-1,1752,1751,2060,-1,2075,1770,1753,-1,1752,1769,2075,-1,1753,1752,2075,-1,1771,1754,1753,-1,1771,1753,1770,-1,1772,1755,1754,-1,1772,1754,1771,-1,1773,1756,1755,-1,1773,1755,1772,-1,1898,1775,1758,-1,1757,1774,1898,-1,1758,1757,1898,-1,1913,1776,1759,-1,1758,1775,1913,-1,1759,1758,1913,-1,1928,1777,1760,-1,1759,1776,1928,-1,1760,1759,1928,-1,1937,1778,1761,-1,1760,1777,1937,-1,1761,1760,1937,-1,1957,1779,1762,-1,1761,1778,1957,-1,1762,1761,1957,-1,1966,1780,1763,-1,1762,1779,1966,-1,1763,1762,1966,-1,1986,1781,1764,-1,1763,1780,1986,-1,1764,1763,1986,-1,1995,1782,1765,-1,1764,1781,1995,-1,1765,1764,1995,-1,2011,1783,1766,-1,1765,1782,2011,-1,1766,1765,2011,-1,2018,1784,2046,-1,2046,1767,1766,-1,1766,1783,2018,-1,2018,2046,1766,-1,2041,1785,2044,-1,2047,2028,2041,-1,2044,2047,2041,-1,2044,1768,2045,-1,2044,2045,2047,-1,2047,2045,1767,-1,2047,1767,2046,-1,2028,2047,2046,-1,2028,2046,1784,-1,1786,2059,2061,-1,1786,2061,2033,-1,2059,1769,2060,-1,2059,2060,2061,-1,2061,2060,1768,-1,2061,1768,2044,-1,2057,2033,2061,-1,2044,1785,2057,-1,2061,2044,2057,-1,2071,1787,2074,-1,2076,2054,2071,-1,2074,2076,2071,-1,2074,1770,2075,-1,2074,2075,2076,-1,2076,2075,1769,-1,2076,1769,2059,-1,2054,2076,2059,-1,2054,2059,1786,-1,2074,1787,2064,-1,2064,1788,1771,-1,1771,1770,2074,-1,2074,2064,1771,-1,2083,1789,1772,-1,1771,1788,2083,-1,1772,1771,2083,-1,1906,1790,1773,-1,1772,1789,1906,-1,1773,1772,1906,-1,1918,1909,1919,-1,1918,1919,1920,-1,1920,1919,1911,-1,1920,1911,1915,-1,1919,1909,1897,-1,1910,1911,1919,-1,1897,1910,1919,-1,1916,1911,1910,-1,1900,1901,1916,-1,1910,1900,1916,-1,1915,1911,1916,-1,1916,1901,1917,-1,1910,1897,1775,-1,1898,1900,1910,-1,1775,1898,1910,-1,1902,1900,1898,-1,1774,1899,1902,-1,1898,1774,1902,-1,1901,1900,1902,-1,1901,1902,1904,-1,1904,1902,1899,-1,1904,1899,1903,-1,1924,1912,1925,-1,1924,1925,1926,-1,1926,1925,1914,-1,1926,1914,1921,-1,1925,1912,1776,-1,1913,1914,1925,-1,1776,1913,1925,-1,1922,1914,1913,-1,1775,1897,1922,-1,1913,1775,1922,-1,1921,1914,1922,-1,1921,1922,1923,-1,1923,1922,1897,-1,1923,1897,1909,-1,1943,1933,1944,-1,1943,1944,1945,-1,1945,1944,1935,-1,1945,1935,1939,-1,1944,1933,1927,-1,1934,1935,1944,-1,1927,1934,1944,-1,1940,1935,1934,-1,1929,1930,1940,-1,1934,1929,1940,-1,1939,1935,1940,-1,1939,1940,1942,-1,1942,1940,1930,-1,1942,1930,1941,-1,1934,1927,1777,-1,1928,1929,1934,-1,1777,1928,1934,-1,1931,1929,1928,-1,1776,1912,1931,-1,1928,1776,1931,-1,1930,1929,1931,-1,1930,1931,1932,-1,1932,1931,1912,-1,1932,1912,1924,-1,1953,1936,1954,-1,1953,1954,1955,-1,1955,1954,1938,-1,1955,1938,1946,-1,1954,1936,1778,-1,1937,1938,1954,-1,1778,1937,1954,-1,1947,1938,1937,-1,1777,1927,1947,-1,1937,1777,1947,-1,1949,1946,1950,-1,1949,1950,1952,-1,1952,1950,1948,-1,1952,1948,1951,-1,1950,1946,1938,-1,1947,1948,1950,-1,1938,1947,1950,-1,1948,1947,1927,-1,1948,1927,1933,-1,1972,1962,1973,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_texCoordIndex_14()
		{
			int[] value = {1972,1973,1974,-1,1974,1973,1964,-1,1974,1964,1968,-1,1973,1962,1956,-1,1963,1964,1973,-1,1956,1963,1973,-1,1969,1964,1963,-1,1958,1959,1969,-1,1963,1958,1969,-1,1968,1964,1969,-1,1968,1969,1971,-1,1971,1969,1959,-1,1971,1959,1970,-1,1963,1956,1779,-1,1957,1958,1963,-1,1779,1957,1963,-1,1960,1958,1957,-1,1778,1936,1960,-1,1957,1778,1960,-1,1959,1958,1960,-1,1959,1960,1961,-1,1961,1960,1936,-1,1961,1936,1953,-1,1982,1965,1983,-1,1982,1983,1984,-1,1984,1983,1967,-1,1984,1967,1975,-1,1983,1965,1780,-1,1966,1967,1983,-1,1780,1966,1983,-1,1976,1967,1966,-1,1779,1956,1976,-1,1966,1779,1976,-1,1978,1975,1979,-1,1978,1979,1981,-1,1981,1979,1977,-1,1981,1977,1980,-1,1979,1975,1967,-1,1976,1977,1979,-1,1967,1976,1979,-1,1977,1976,1956,-1,1977,1956,1962,-1,1997,1991,1998,-1,1997,1998,2000,-1,2000,1998,1993,-1,2000,1993,1999,-1,1998,1991,1985,-1,1992,1993,1998,-1,1985,1992,1998,-1,1993,1992,1987,-1,1993,1987,1988,-1,1992,1985,1781,-1,1986,1987,1992,-1,1781,1986,1992,-1,1989,1987,1986,-1,1780,1965,1989,-1,1986,1780,1989,-1,1988,1987,1989,-1,1988,1989,1990,-1,1990,1989,1965,-1,1990,1965,1982,-1,2007,1994,2008,-1,2007,2008,2009,-1,2009,2008,1996,-1,2009,1996,2001,-1,2008,1994,1782,-1,1995,1996,2008,-1,1782,1995,2008,-1,2002,1996,1995,-1,1781,1985,2002,-1,1995,1781,2002,-1,2004,2001,2005,-1,2004,2005,2006,-1,2005,2001,1996,-1,2002,2003,2005,-1,1996,2002,2005,-1,2003,2002,1985,-1,2003,1985,1991,-1,2023,2013,2010,-1,2014,2016,2023,-1,2010,2014,2023,-1,2020,2016,2014,-1,2012,2015,2020,-1,2014,2012,2020,-1,2014,2010,1783,-1,2011,2012,2014,-1,1783,2011,2014,-1,2021,2012,2011,-1,1782,1994,2021,-1,2011,1782,2021,-1,2015,2012,2021,-1,2015,2021,2022,-1,2022,2021,1994,-1,2022,1994,2007,-1,2026,2017,1784,-1,2018,2019,2026,-1,1784,2018,2026,-1,2025,2019,2018,-1,1783,2010,2025,-1,2018,1783,2025,-1,2024,2019,2025,-1,2025,2010,2013,-1,2035,2027,2036,-1,2035,2036,2038,-1,2038,2036,2031,-1,2038,2031,2037,-1,2036,2027,2040,-1,2043,2031,2036,-1,2040,2043,2036,-1,2040,1785,2041,-1,2040,2041,2043,-1,2043,2041,2028,-1,2043,2028,2042,-1,2031,2043,2042,-1,2031,2042,2029,-1,2030,2029,2042,-1,2042,2028,1784,-1,1784,2017,2030,-1,2030,2042,1784,-1,2056,2034,2052,-1,2052,2032,1786,-1,1786,2033,2056,-1,2056,2052,1786,-1,2049,2034,2056,-1,2058,2039,2049,-1,2056,2058,2049,-1,2056,2033,2057,-1,2056,2057,2058,-1,2058,2057,1785,-1,2058,1785,2040,-1,2039,2058,2040,-1,2039,2040,2027,-1,2048,2034,2049,-1,2048,2049,2051,-1,2051,2049,2039,-1,2051,2039,2050,-1,2078,2053,2079,-1,2078,2079,2080,-1,2080,2079,2062,-1,2080,2062,2066,-1,2066,2062,2067,-1,2066,2067,2069,-1,2069,2067,2055,-1,2069,2055,2068,-1,2079,2053,2070,-1,2073,2062,2079,-1,2070,2073,2079,-1,2070,1787,2071,-1,2070,2071,2073,-1,2073,2071,2054,-1,2073,2054,2072,-1,2067,2062,2073,-1,2072,2055,2067,-1,2073,2072,2067,-1,2077,2055,2072,-1,2072,2054,1786,-1,1786,2032,2077,-1,2077,2072,1786,-1,2082,2063,1788,-1,2064,2065,2082,-1,1788,2064,2082,-1,2070,2053,2081,-1,2081,2065,2064,-1,2064,1787,2070,-1,2070,2081,2064,-1,2090,2087,1907,-1,2088,2089,2090,-1,1907,2088,2090,-1,2088,1907,1789,-1,2083,2084,2088,-1,1789,2083,2088,-1,2086,2084,2083,-1,1788,2063,2086,-1,2083,1788,2086,-1,2085,2084,2086,-1,2095,1905,2096,-1,2095,2096,2097,-1,2097,2096,1908,-1,2097,1908,2091,-1,2096,1905,1790,-1,1906,1908,2096,-1,1790,1906,2096,-1,2092,1908,1906,-1,1789,1907,2092,-1,1906,1789,2092,-1,2094,2091,1908,-1,2092,2093,2094,-1,1908,2092,2094,-1,2093,2092,1907,-1,2093,1907,2087,-1,1855,1263,1854,-1,1806,1263,1855,-1,1805,1806,1851,-1,1805,1851,1852,-1,1804,1805,1848,-1,1804,1848,1849,-1,1855,1851,1806,-1,1805,1852,1848,-1,1804,1849,1845,-1,1804,1845,1846,-1,1803,1804,1846,-1,1802,1803,1842,-1,1802,1842,1843,-1,1801,1802,1839,-1,1801,1839,1840,-1,1799,1800,1833,-1,1799,1833,1834,-1,1798,1799,1830,-1,1798,1830,1831,-1,1800,1801,1836,-1,1800,1836,1837,-1,1843,1839,1802,-1,1797,1798,1827,-1,1797,1827,1828,-1,1836,1801,1840,-1,1842,1803,1846,-1,1856,1904,1903,-1,1917,1901,1904,-1,1800,1837,1833,-1,1918,1923,1909,-1,1859,1921,1923,-1,1861,1924,1926,-1,1861,1932,1924,-1,1926,1921,1860,-1,1799,1834,1830,-1,1797,1828,1824,-1,1798,1831,1827,-1,2026,2019,1880,-1,2017,2026,1881,-1,2029,1883,2037,-1,2030,1882,2029,-1,2030,2017,1881,-1,1797,1824,1825,-1,1796,1797,1825,-1,1796,1825,1821,-1,1822,1796,1821,-1,1818,1795,1822,-1,1796,1822,1795,-1,1818,1819,1795,-1,2039,2027,2035,-1,2039,2035,2050,-1,1886,2032,2052,-1,1886,2077,2032,-1,2052,2034,2048,-1,1815,1794,1819,-1,1795,1819,1794,-1,1793,1794,1815,-1,1793,1815,1816,-1,1792,1793,1812,-1,1792,1812,1813,-1};
			return value;
		}
		private int[] getIndexedFaceSet_4_17_texCoordIndex_15()
		{
			int[] value = {1791,1792,1809,-1,1791,1809,1810,-1,1793,1816,1812,-1,1791,1810,1808,-1,1792,1813,1809,-1,1883,1884,2038,-1,1884,2035,2038,-1,1885,2051,2050,-1,2052,2048,1886,-1,2050,2035,1884,-1,2048,2051,1885,-1,1884,1885,2050,-1,1886,2048,1885,-1,1887,2069,2068,-1,2068,2055,2077,-1,1886,1887,2068,-1,2068,2077,1886,-1,2037,1883,2038,-1,2078,2081,2053,-1,2081,1889,2065,-1,2082,1891,2063,-1,2063,1891,2086,-1,1890,2082,2065,-1,1888,2080,2066,-1,2069,1887,2066,-1,1887,1888,2066,-1,2088,2084,2085,-1,2088,2085,2089,-1,2086,1892,2085,-1,2080,1888,2078,-1,1889,2081,2078,-1,1888,1889,2078,-1,2037,2031,2029,-1,1917,1857,1916,-1,1857,1917,1856,-1,1915,1916,1857,-1,1859,1923,1918,-1,1920,1915,1858,-1,1856,1917,1904,-1,1930,1932,1941,-1,1860,1921,1859,-1,1863,1942,1941,-1,1863,1945,1939,-1,1864,1943,1945,-1,1939,1942,1863,-1,1918,1920,1858,-1,1943,1951,1948,-1,1943,1948,1933,-1,1946,1949,1955,-1,1953,1866,1961,-1,1961,1970,1959,-1,1866,1953,1955,-1,1977,1962,1972,-1,1977,1972,1980,-1,1975,1978,1984,-1,1984,1871,1982,-1,1951,1943,1864,-1,1918,1858,1859,-1,1860,1861,1926,-1,1865,1949,1952,-1,1932,1861,1862,-1,1932,1862,1941,-1,1857,1858,1915,-1,1864,1945,1863,-1,1864,1865,1951,-1,1865,1866,1949,-1,1952,1951,1865,-1,1863,1941,1862,-1,1961,1866,1970,-1,1867,1971,1970,-1,1867,1968,1971,-1,1868,1972,1974,-1,1868,1980,1972,-1,1974,1968,1868,-1,1869,1980,1868,-1,1981,1980,1869,-1,1978,1981,1869,-1,1870,1871,1984,-1,1978,1869,1870,-1,1978,1870,1984,-1,1867,1868,1968,-1,1867,1970,1866,-1,1949,1866,1955,-1,1990,1982,1871,-1,1872,1988,1990,-1,1873,1993,1988,-1,1997,2003,1991,-1,2006,2005,2003,-1,2004,2009,2001,-1,1876,2007,2009,-1,1877,2015,2022,-1,1877,2020,2015,-1,2022,2007,1876,-1,1877,2023,2016,-1,1878,2013,2023,-1,1880,2019,2024,-1,2065,1889,1890,-1,1893,2089,2085,-1,2025,1879,2024,-1,2013,1879,2025,-1,1894,2087,2090,-1,1894,2093,2087,-1,1895,2091,2094,-1,1896,2095,2097,-1,2097,2091,1895,-1,2094,2093,1895,-1,2090,2089,1894,-1,2016,2020,1877,-1,1873,2000,1999,-1,1874,1997,2000,-1,1875,2003,1997,-1,2023,1877,1878,-1,1876,1877,2022,-1,2013,1878,1879,-1,1874,2000,1873,-1,1997,1874,1875,-1,2004,2006,1875,-1,2006,2003,1875,-1,1876,2004,1875,-1,2004,1876,2009,-1,1873,1999,1993,-1,1873,1988,1872,-1,1882,1883,2029,-1,1882,2030,1881,-1,1891,1892,2086,-1,1890,1891,2082,-1,1879,1880,2024,-1,2089,1893,1894,-1,1895,1896,2097,-1,1894,1895,2093,-1,2085,1892,1893,-1,2026,1880,1881,-1,1872,1990,1871,-1,2102,2101,2098,-1,2101,2102,2100,-1,2098,2099,2102,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_5_17_point_1()
		{
			double[] value = {.057999998,.879999995,0.0,.057999998,.881499529,-.007598208,.057999998,.886005938,-.014288666,.057999998,.892731011,-.018632278,.057999998,.899999976,-.02,.057999998,.907598197,-.018500466,.057999998,.91428864,-.013994072,.057999998,.918632269,-.00726899,.057999998,.920000017,-0.0,.057999998,.918500483,.007598208,.057999998,.913994074,.014288666,.057999998,.907269001,.018632278,.057999998,.899999976,.02,.057999998,.892401814,.018500466,.057999998,.885711312,.013994072,.057999998,.881367743,.00726899,.057999998,.879999995,0.0,.020666666,.879999995,0.0,.020666666,.881499529,-.007598208,.020666666,.886005938,-.014288666,.020666666,.892731011,-.018632278,.020666666,.899999976,-.02,.020666666,.907598197,-.018500466,.020666666,.91428864,-.013994072,.020666666,.918632269,-.00726899,.020666666,.920000017,-0.0,.020666666,.918500483,.007598208,.020666666,.913994074,.014288666,.020666666,.907269001,.018632278,.020666666,.899999976,.02,.020666666,.892401814,.018500466,.020666666,.885711312,.013994072,.020666666,.881367743,.00726899,.020666666,.879999995,0.0,-.016666668,.879999995,0.0,-.016666668,.881499529,-.007598208,-.016666668,.886005938,-.014288666,-.016666668,.892731011,-.018632278,-.016666668,.899999976,-.02,-.016666668,.907598197,-.018500466,-.016666668,.91428864,-.013994072,-.016666668,.918632269,-.00726899,-.016666668,.920000017,-0.0,-.016666668,.918500483,.007598208,-.016666668,.913994074,.014288666,-.016666668,.907269001,.018632278,-.016666668,.899999976,.02,-.016666668,.892401814,.018500466,-.016666668,.885711312,.013994072,-.016666668,.881367743,.00726899,-.016666668,.879999995,0.0,-.054000001,.879999995,0.0,-.054000001,.881499529,-.007598208,-.054000001,.886005938,-.014288666,-.054000001,.892731011,-.018632278,-.054000001,.899999976,-.02,-.054000001,.907598197,-.018500466,-.054000001,.91428864,-.013994072,-.054000001,.918632269,-.00726899,-.054000001,.920000017,-0.0,-.054000001,.918500483,.007598208,-.054000001,.913994074,.014288666,-.054000001,.907269001,.018632278,-.054000001,.899999976,.02,-.054000001,.892401814,.018500466,-.054000001,.885711312,.013994072,-.054000001,.881367743,.00726899,-.054000001,.879999995,0.0,-.035333332,.881499529,-.007598208,-.016666668,.880356312,-.003758301,-.035333332,.879999995,0.0,-.035333332,.880356312,-.003758301,-.035333332,.892731011,-.018632278,-.016666668,.889185488,-.016823962,-.035333332,.886005938,-.014288666,-.035333332,.889185488,-.016823962,-.035333332,.899999976,-.02,-.016666668,.896407425,-.01967469,-.035333332,.896407425,-.01967469,-.035333332,.907598197,-.018500466,-.016666668,.903758287,-.019643705,-.035333332,.903758287,-.019643705,-.035333332,.918632269,-.00726899,-.016666668,.916823983,-.010814541,-.035333332,.91428864,-.013994072,-.035333332,.916823983,-.010814541,-.035333332,.920000017,-0.0,-.016666668,.919674695,-.003592566,-.035333332,.919674695,-.003592566,-.035333332,.918500483,.007598208,-.016666668,.9196437,.003758301,-.035333332,.9196437,.003758301,-.035333332,.907269001,.018632278,-.016666668,.910814524,.016823962,-.035333332,.913994074,.014288666,-.035333332,.910814524,.016823962,-.035333332,.899999976,.02,-.016666668,.903592587,.01967469,-.035333332,.903592587,.01967469,-.035333332,.892401814,.018500466};
			return value;
		}
		private double[] getCoordinate_5_17_point_2()
		{
			double[] value = {-.016666668,.896241724,.019643705,-.035333332,.896241724,.019643705,-.035333332,.881367743,.00726899,-.016666668,.883176029,.010814541,-.035333332,.885711312,.013994072,-.035333332,.883176029,.010814541,-.035333332,.879999995,0.0,-.016666668,.880325317,.003592566,-.035333332,.880325317,.003592566,.020666666,.880325317,.003592566,.039333332,.879999995,0.0,.039333332,.881367743,.00726899,.039333332,.880325317,.003592566,.020666666,.883176029,.010814541,.039333332,.885711312,.013994072,.039333332,.883176029,.010814541,.020666666,.896241724,.019643705,.039333332,.892401814,.018500466,.039333332,.899999976,.02,.039333332,.896241724,.019643705,.020666666,.903592587,.01967469,.039333332,.907269001,.018632278,.039333332,.903592587,.01967469,.020666666,.910814524,.016823962,.039333332,.913994074,.014288666,.039333332,.910814524,.016823962,.020666666,.9196437,.003758301,.039333332,.918500483,.007598208,.039333332,.920000017,-0.0,.039333332,.9196437,.003758301,.020666666,.919674695,-.003592566,.039333332,.918632269,-.00726899,.039333332,.919674695,-.003592566,.020666666,.916823983,-.010814541,.039333332,.91428864,-.013994072,.039333332,.916823983,-.010814541,.020666666,.903758287,-.019643705,.039333332,.907598197,-.018500466,.039333332,.899999976,-.02,.039333332,.903758287,-.019643705,.020666666,.896407425,-.01967469,.039333332,.892731011,-.018632278,.039333332,.896407425,-.01967469,.020666666,.889185488,-.016823962,.039333332,.886005938,-.014288666,.039333332,.889185488,-.016823962,.020666666,.880356312,-.003758301,.039333332,.881499529,-.007598208,.039333332,.879999995,0.0,.039333332,.880356312,-.003758301,.057999998,.879999995,0.0,.057999998,.881367743,.00726899,.057999998,.885711312,.013994072,.057999998,.892401814,.018500466,.057999998,.899999976,.02,.057999998,.907269001,.018632278,.057999998,.913994074,.014288666,.057999998,.918500483,.007598208,.057999998,.920000017,-0.0,.057999998,.918632269,-.00726899,.057999998,.91428864,-.013994072,.057999998,.907598197,-.018500466,.057999998,.899999976,-.02,.057999998,.892731011,-.018632278,.057999998,.886005938,-.014288666,.057999998,.881499529,-.007598208,.058401816,.896678686,.008364744,.058050226,.891435444,.004339186,.058006279,.890169382,.002259343,.057999998,.889755905,0.0,.057944622,.890342474,-.00257341,.057813097,.891090512,-.003605398,.057556968,.892154932,-.004410763,.057999998,.899999976,.009,.058100019,.898320317,.008841875,.057495728,.893540502,-.006264496,.057446782,.895424426,-.007746154,.057415985,.897632778,-.008678354,.057405535,.899926186,-.008994695,.05741474,.902224422,-.008715997,.057444338,.904447794,-.007820128,.057492256,.906355798,-.006369556,.057552736,.907771587,-.004538789,.057623141,.908673406,-.00240768,.057701543,.909002304,-.000034399,.057780031,.908692896,.002341499,.057850678,.907808602,.004479929,.057911538,.906407833,.006322241,.057959974,.904511869,.007788406,.057990171,.902295947,.008702471,-.054000001,.879999995,0.0,-.054000001,.881367743,.00726899,-.054000001,.885711312,.013994072,-.054000001,.892401814,.018500466,-.054000001,.899999976,.02,-.054000001,.907269001,.018632278,-.054000001,.913994074,.014288666,-.054000001,.918500483,.007598208,-.054000001,.920000017,-0.0,-.054000001,.918632269,-.00726899};
			return value;
		}
		private double[] getCoordinate_5_17_point_3()
		{
			double[] value = {-.054000001,.91428864,-.013994072,-.054000001,.907598197,-.018500466,-.054000001,.899999976,-.02,-.054000001,.892731011,-.018632278,-.054000001,.886005938,-.014288666,-.054000001,.881499529,-.007598208,0.0,0.0,.02,-.007598208,0.0,.018500466,-.014288666,0.0,.013994072,-.018632278,0.0,.00726899,-.02,0.0,0.0,-.018500466,0.0,-.007598208,-.013994072,0.0,-.014288666,-.00726899,0.0,-.018632278,-0.0,0.0,-.02,.007598208,0.0,-.018500466,.014288666,0.0,-.013994072,.018632278,0.0,-.00726899,.02,0.0,-0.0,.018500466,0.0,.007598208,.013994072,0.0,.014288666,.00726899,0.0,.018632278,0.0,0.0,.02,0.0,.045000002,.01,-.003799104,.045000002,.009250233,-.007144333,.045000002,.006997036,-.009316139,.045000002,.003634495,-.01,.045000002,0.0,-.009250233,.045000002,-.003799104,-.006997036,.045000002,-.007144333,-.003634495,.045000002,-.009316139,-0.0,.045000002,-.01,.003799104,.045000002,-.009250233,.007144333,.045000002,-.006997036,.009316139,.045000002,-.003634495,.01,.045000002,-0.0,.009250233,.045000002,.003799104,.006997036,.045000002,.007144333,.003634495,.045000002,.009316139,0.0,.045000002,.01,-.005698656,.022500001,.013875349,0.0,.022500001,.015,-.002818726,.022500001,.014732779,-.002172768,.033750001,.011356518,-.001391639,.022500001,.014935305,0.0,.033750001,.0115625,-.001072722,.033750001,.011512631,0.0,.022500001,.015,.005451743,.022500001,.013974208,.002694424,.022500001,.014756018,-.004392714,.033750001,.010695581,-.004261859,.022500001,.014381814,-.003285183,.033750001,.011085982,-.010716499,.022500001,.010495554,-.013974208,.022500001,.005451743,-.012617972,.022500001,.008110905,-.009726353,.033750001,.006252156,-.011730731,.022500001,.00934826,-.008260635,.033750001,.008090323,-.009042438,.033750001,.00720595,-.015,.022500001,0.0,-.014756018,.022500001,.002694424,-.011374431,.033750001,.002076952,-.014435989,.022500001,.004074582,-.010771786,.033750001,.004202385,-.011127742,.033750001,.003140823,-.0115625,.033750001,0.0,-.014940864,.022500001,.001330627,-.011516917,.033750001,.001025692,-.013875349,.022500001,-.005698656,-.014732779,.022500001,-.002818726,-.010695581,.033750001,-.004392714,-.014381814,.022500001,-.004261859,-.011356518,.033750001,-.002172768,-.011085982,.033750001,-.003285183,-.010495554,.022500001,-.010716499,-.005451743,.022500001,-.013974208,-.008110905,.022500001,-.012617972,-.006252156,.033750001,-.009726353,-.00934826,.022500001,-.011730731,-.008090323,.033750001,-.008260635,-.00720595,.033750001,-.009042438,-0.0,.022500001,-.015,-.002694424,.022500001,-.014756018,-.002076952,.033750001,-.011374431,-.004074582,.022500001,-.014435989,-.004202385,.033750001,-.010771786,-.003140823,.033750001,-.011127742,-0.0,.033750001,-.0115625,-.001330627,.022500001,-.014940864,-.001025692,.033750001,-.011516917,.005698656,.022500001,-.013875349,.002818726,.022500001,-.014732779,.004392714,.033750001,-.010695581,.004261859,.022500001,-.014381814,.002172768,.033750001,-.011356518,.003285183,.033750001,-.011085982,.010716499,.022500001,-.010495554,.013974208,.022500001,-.005451743,.012617972,.022500001,-.008110905};
			return value;
		}
		private double[] getCoordinate_5_17_point_4()
		{
			double[] value = {.009726353,.033750001,-.006252156,.011730731,.022500001,-.00934826,.008260635,.033750001,-.008090323,.009042438,.033750001,-.00720595,.015,.022500001,-0.0,.014756018,.022500001,-.002694424,.011374431,.033750001,-.002076952,.014435989,.022500001,-.004074582,.010771786,.033750001,-.004202385,.011127742,.033750001,-.003140823,.0115625,.033750001,-0.0,.014940864,.022500001,-.001330627,.011516917,.033750001,-.001025692,.013875349,.022500001,.005698656,.014732779,.022500001,.002818726,.010695581,.033750001,.004392714,.014381814,.022500001,.004261859,.011356518,.033750001,.002172768,.011085982,.033750001,.003285183,.010495554,.022500001,.010716499,.008110905,.022500001,.012617972,.006252156,.033750001,.009726353,.00934826,.022500001,.011730731,.008090323,.033750001,.008260635,.00720595,.033750001,.009042438,.002076952,.033750001,.011374431,.004074582,.022500001,.014435989,.004202385,.033750001,.010771786,.003140823,.033750001,.011127742,0.0,.033750001,.0115625,.001330627,.022500001,.014940864,.001025692,.033750001,.011516917,0.0,0.0,.02,.00726899,0.0,.018632278,.013994072,0.0,.014288666,.018500466,0.0,.007598208,.02,0.0,-0.0,.018632278,0.0,-.00726899,.014288666,0.0,-.013994072,.007598208,0.0,-.018500466,-0.0,0.0,-.02,-.00726899,0.0,-.018632278,-.013994072,0.0,-.014288666,-.018500466,0.0,-.007598208,-.02,0.0,0.0,-.018632278,0.0,.00726899,-.014288666,0.0,.013994072,-.007598208,0.0,.018500466,0.0,.045000002,.01,.003634495,.045000002,.009316139,.006997036,.045000002,.007144333,.009250233,.045000002,.003799104,.01,.045000002,-0.0,.009316139,.045000002,-.003634495,.007144333,.045000002,-.006997036,.003799104,.045000002,-.009250233,-0.0,.045000002,-.01,-.003634495,.045000002,-.009316139,-.006997036,.045000002,-.007144333,-.009250233,.045000002,-.003799104,-.01,.045000002,0.0,-.009316139,.045000002,.003634495,-.007144333,.045000002,.006997036,-.003799104,.045000002,.009250233,0.0,.045000002,.009,-.003312852,.045000002,.008368094,-.006363961,.045000002,.006363961,-.008368094,.045000002,.003312852,-.009,.045000002,0.0,-.008368094,.045000002,-.003312852,-.006363961,.045000002,-.006363961,-.003312852,.045000002,-.008368094,-0.0,.045000002,-.009,.003312852,.045000002,-.008368094,.006363961,.045000002,-.006363961,.008368094,.045000002,-.003312852,.009,.045000002,-0.0,.008368094,.045000002,.003312852,.006363961,.045000002,.006363961,.003312852,.045000002,.008368094,.008736697,.713105023,.009,.005891756,.715001702,.00832521,.003386697,.716671705,.006297332,.001760351,.717755914,.003271045,.001248245,.718097329,0.0,.001809704,.717723012,-.003419194,.003497,.716598153,-.006429899,.006015023,.714919508,-.008384525,.008736697,.713105023,-.009,.011581638,.711208403,-.00832521,.014086697,.7095384,-.006297332,.015713044,.708454132,-.003271045,.01622515,.708112717,-0.0,.015663691,.708487034,.003419194,.013976394,.709611893,.006429899,.011458372,.711290598,.008384525,.008736697,.713105023,.009,.018984854,.728477299,.009,.016139913,.730373919,.00832521,.013634854,.732043922,.006297332};
			return value;
		}
		private double[] getCoordinate_5_17_point_5()
		{
			double[] value = {.012008508,.73312819,.003271045,.011496401,.733469605,0.0,.012057861,.733095288,-.003419194,.013745157,.731970429,-.006429899,.016263179,.730291724,-.008384525,.018984854,.728477299,-.009,.021829795,.726580679,-.00832521,.024334854,.724910617,-.006297332,.025961202,.723826408,-.003271045,.026473306,.723484993,-0.0,.025911847,.72385931,.003419194,.024224551,.724984169,.006429899,.021706529,.726662815,.008384525,.018984854,.728477299,.009,.029232804,.743849218,.009,.026387863,.745745838,.00832521,.023882804,.7474159,.006297332,.022256456,.748500109,.003271045,.021744352,.748841524,0.0,.022305811,.748467207,-.003419194,.023993107,.747342348,-.006429899,.026511129,.745663643,-.008384525,.029232804,.743849218,-.009,.032077745,.741952598,-.00832521,.034582805,.740282536,-.006297332,.036209151,.739198327,-.003271045,.036721256,.738856912,-0.0,.036159799,.739231229,.003419194,.034472503,.740356088,.006429899,.031954478,.742034733,.008384525,.029232804,.743849218,.009,.039480694,.759221017,.009,.036635753,.761117697,.00832521,.034130696,.7627877,.006297332,.032504346,.763871968,.003271045,.031992242,.764213324,0.0,.032553703,.763839066,-.003419194,.034240998,.762714148,-.006429899,.036759019,.761035502,-.008384525,.039480694,.759221017,-.009,.042325635,.757324398,-.00832521,.044830695,.755654395,-.006297332,.046457041,.754570127,-.003271045,.046969146,.754228711,-0.0,.046407688,.754603028,.003419194,.044720393,.755727887,.006429899,.042202368,.757406592,.008384525,.039480694,.759221017,.009,.049728591,.774592876,.009,.04688365,.776489496,.00832521,.04437859,.778159559,.006297332,.042752244,.779243767,.003271045,.042240139,.779585183,0.0,.042801596,.779210865,-.003419194,.044488892,.778086007,-.006429899,.047006916,.776407361,-.008384525,.049728591,.774592876,-.009,.052573532,.772696257,-.00832521,.055078588,.771026194,-.006297332,.056704938,.769941986,-.003271045,.057217043,.76960057,-0.0,.056655582,.769974887,.003419194,.054968286,.771099746,.006429899,.052450266,.772778451,.008384525,.049728591,.774592876,.009,.059976626,.789964914,.009,.057131682,.791861594,.00832521,.054626625,.793531597,.006297332,.053000279,.794615805,.003271045,.052488171,.794957221,0.0,.053049631,.794582903,-.003419194,.054736927,.793458045,-.006429899,.057254951,.791779399,-.008384525,.059976626,.789964914,-.009,.062821567,.788068295,-.00832521,.065326624,.786398292,-.006297332,.066952974,.785314023,-.003271045,.067465074,.784972608,-0.0,.066903621,.785346925,.003419194,.065216325,.786471784,.006429899,.062698297,.788150489,.008384525,.059976626,.789964914,.009,.070224926,.805337369,.009,.067379989,.807234049,.00832521,.064874932,.808904052,.006297332,.063248582,.80998832,.003271045,.062736474,.810329676,0.0,.063297935,.809955359,-.003419194,.064985231,.8088305,-.006429899,.067503251,.807151854,-.008384525,.070224926,.805337369,-.009,.07306987,.80344075,-.00832521,.075574927,.801770747,-.006297332,.077201277,.800686479,-.003271045,.077713378,.800345063,-0.0,.077151924,.80071938,.003419194,.075464629,.801844239,.006429899,.072946601,.803522944,.008384525,.070224926,.805337369,.009,0.0,.699999988,.009};
			return value;
		}
		private double[] getCoordinate_5_17_point_6()
		{
			double[] value = {.002208663,.699331284,.008724782,.003321501,.698994339,.008364665,.004406219,.698665917,.007847626,.005430304,.698355854,.007177172,.0063622,.698073685,.006365722,.007174304,.697827816,.005434092,.007845618,.697624564,.004409795,.008363502,.697467744,.00332443,.008724277,.697358489,.002210656,.009,.697275043,-0.0,.008724277,.697358489,-.002210656,.008363502,.697467744,-.00332443,.007845618,.697624564,-.004409795,.007174304,.697827816,-.005434092,.0063622,.698073685,-.006365722,.005430304,.698355854,-.007177172,.004406219,.698665917,-.007847626,.003321501,.698994339,-.008364665,.002208663,.699331284,-.008724782,-0.0,.699999988,-.009,-.002208663,.700668752,-.008724782,-.003321501,.701005697,-.008364665,-.004406219,.701334119,-.007847626,-.005430304,.701644182,-.007177172,-.0063622,.701926291,-.006365722,-.007174304,.70217222,-.005434092,-.007845618,.702375472,-.004409795,-.008363502,.702532291,-.00332443,-.008724277,.702641487,-.002210656,-.009,.702724993,0.0,-.008724277,.702641487,.002210656,-.008363502,.702532291,.00332443,-.007845618,.702375472,.004409795,-.007174304,.70217222,.005434092,-.0063622,.701926291,.006365722,-.005430304,.701644182,.007177172,-.004406219,.701334119,.007847626,-.003321501,.701005697,.008364665,-.002208663,.700668752,.008724782,0.0,.699999988,.009,.010081835,.712208271,.008853611,.003612629,.705418944,.009,.006334303,.703604519,.008384525,.004957767,.704522192,.008853611,.005646783,.704062819,.008661593,.002395691,.700679064,.008853611,.003084707,.70021975,.008661593,.012785906,.710405588,.007570783,.008852326,.701925814,.006429899,.007661838,.70271945,.007570783,.007009704,.703154206,.008020657,.005099762,.698876381,.007570783,.004447628,.699311137,.008020657,.008279562,.702307642,.007038438,.014956026,.708958805,.005012864,.010539622,.700800955,.003419194,.009831958,.701272726,.005012864,.009373552,.701578319,.005749907,.010221794,.70101285,.004231445,.016091745,.708201706,.001691236,.011101082,.700426638,-0.0,.010967677,.700515568,.001691236,.010792464,.700632393,.002557115,.016103346,.708193958,-.001616655,.010588976,.700768054,-.003271045,.010979279,.70050782,-.001616655,.010819511,.700614333,-.002444749,.015035969,.708905518,-.004866543,.008962628,.701852262,-.006297332,.009911901,.70121944,-.004866543,.010286218,.700969875,-.004082776,.009468963,.701514721,-.005608956,.012907652,.710324407,-.007474704,.00645757,.703522325,-.00832521,.007783583,.702638328,-.007474704,.008396841,.70222944,-.006923768,.005221508,.698795199,-.007474704,.007133404,.703071773,-.007943228,.01014389,.712166905,-.008839668,.003612629,.705418944,-.009,.005019822,.704480827,-.008839668,.005740277,.704000533,-.008629088,.002457746,.700637698,-.008839668,.003178201,.700157404,-.008629088,.007391559,.714001775,-.008853611,.000890955,.707233369,-.008384525,.002267491,.706315696,-.008853611,.001578475,.706775069,-.008661593,-.000294585,.702472568,-.008853611,-.001671121,.7033903,-.008384525,-.000983601,.702931941,-.008661593,.004687489,.715804517,-.007570783,-.001627068,.708912075,-.006429899,-.00043658,.708118439,-.007570783,.000215554,.707683682,-.008020657,-.002998656,.70427531,-.007570783,-.002346522,.703840554,-.008020657,-.001054305,.708530247,-.007038438,-.004189144,.705068946,-.006429899,-.003616381,.704687119,-.007038438};
			return value;
		}
		private double[] getCoordinate_5_17_point_7()
		{
			double[] value = {.002517367,.717251241,-.005012864,-.003314364,.710036933,-.003419194,-.002606701,.709565163,-.005012864,-.002148295,.70925957,-.005749907,-.005168776,.705722034,-.005012864,-.004710371,.705416441,-.005749907,-.002996536,.709825039,-.004231445,-.00587644,.706193805,-.003419194,-.005558612,.70598191,-.004231445,.001381649,.718008399,-.001691236,-.003875824,.710411251,0.0,-.003742419,.71032232,-.001691236,-.003567206,.710205495,-.002557115,-.006304495,.706479192,-.001691236,-.006129283,.706362367,-.002557115,.001370048,.718016148,.001616655,-.003363718,.710069835,.003271045,-.003754021,.710330069,.001616655,-.003594253,.710223556,.002444749,-.006316097,.70648694,.001616655,-.005925794,.706226707,.003271045,-.006156329,.706380427,.002444749,.002437425,.717304587,.004866543,-.001737371,.708985627,.006297332,-.002686644,.709618449,.004866543,-.003060961,.709868014,.004082776,-.005248719,.705775321,.004866543,-.005623037,.706024885,.004082776,-.002243706,.709323168,.005608956,-.004299446,.705142498,.006297332,-.004805782,.705480039,.005608956,.004565742,.715885699,.007474704,.000767688,.707315564,.00832521,-.000558326,.708199561,.007474704,-.001171583,.708608389,.006923768,-.003120402,.704356492,.007474704,-.003733659,.70476532,.006923768,.000091853,.707766116,.007943228,-.001794388,.703472435,.00832521,-.002470223,.703922987,.007943228,.007329504,.7140432,.008839668,.003612629,.705418944,.009,.002205436,.706357062,.008839668,.00148498,.706837356,.008629088,-.00035664,.702513933,.008839668,-.001077095,.702994287,.008629088,.079999998,.819999993,.009,.078044191,.821049631,.008724558,.07705795,.821577191,.008364154,.076096162,.822090507,.007846742,.075187773,.822574317,.007175902,.074360885,.823013783,.00636415,.073640108,.823396146,.005432387,.073044166,.823711812,.004408171,.072584346,.823954999,.00332309,.072263971,.824124277,.00220974,.072019078,.824253619,0.0,.072263971,.824124277,-.00220974,.072584346,.823954999,-.00332309,.073044166,.823711812,-.004408171,.073640108,.823396146,-.005432387,.074360885,.823013783,-.00636415,.075187773,.822574317,-.007175902,.076096162,.822090507,-.007846742,.07705795,.821577191,-.008364154,.078044191,.821049631,-.008724558,.079999998,.819999993,-.009,.081954703,.818948805,-.008724565,.082939565,.818419158,-.008364161,.083899446,.817902923,-.007846748,.084805526,.817415655,-.007175901,.085629858,.816972315,-.006364141,.086348064,.816586077,-.00543237,.086941615,.816266894,-.004408149,.087399438,.816020668,-.003323069,.087718338,.815849185,-.002209723,.087962054,.815718114,-0.0,.087718338,.815849185,.002209723,.087399438,.816020668,.003323069,.086941615,.816266894,.004408149,.086348064,.816586077,.00543237,.085629858,.816972315,.006364141,.084805526,.817415655,.007175901,.083899446,.817902923,.007846748,.082939565,.818419158,.008364161,.081954703,.818948805,.008724565,.079999998,.819999993,.009,.072504267,.814920425,.00832521,.068817735,.806275547,.008839668,.075349204,.813023806,.009,.073942013,.813961923,.008839668,.075066447,.818763733,.00832521,.073221557,.814442217,.008629088,.076504193,.817805231,.008839668,.075783737,.818285525,.008629088,.069999203,.816590488,.006297332,.066053972,.808118045,.007474704,.07117825,.815804422,.007474704,.07374043,.819647729,.007474704,.071828432,.815370977,.007943228};
			return value;
		}
		private double[] getCoordinate_5_17_point_8()
		{
			double[] value = {.074390613,.819214284,.007943228,.072561383,.820433736,.006297332,.070564993,.81621331,.006923768,.073127173,.820056558,.006923768,.068372861,.817674696,.003271045,.063925654,.809536934,.004866543,.069049932,.81722331,.004866543,.071612112,.821066618,.004866543,.069492869,.816928029,.005608956,.072055049,.820771277,.005608956,.070935041,.821518004,.003271045,.068675615,.817472875,.004082776,.071237795,.821316123,.004082776,.067860752,.818016112,0.0,.062858276,.810248494,.001616655,.067982554,.81793493,.001616655,.070544735,.821778178,.001616655,.068142325,.817828417,.002444749,.070704505,.821671665,.002444749,.068422213,.817641795,-.003419194,.062869884,.810240746,-.001691236,.067994155,.817927182,-.001691236,.070984393,.821485102,-.003419194,.06816937,.817810357,-.002557115,.070556335,.82177043,-.001691236,.07073155,.821653664,-.002557115,.070109509,.816516936,-.006429899,.064005598,.809483588,-.005012864,.069129877,.817170024,-.005012864,.071692057,.821013272,-.005012864,.06874004,.8174299,-.004231445,.07130222,.821273208,-.004231445,.072671689,.820360184,-.006429899,.069588281,.816864431,-.005749907,.072150461,.820707679,-.005749907,.07262753,.814838231,-.008384525,.066175722,.808036864,-.007570783,.071299993,.8157233,-.007570783,.07386218,.819566548,-.007570783,.070682272,.816135108,-.007038438,.073244452,.819978356,-.007038438,.07518971,.818681538,-.008384525,.071952127,.815288544,-.008020657,.074514307,.819131792,-.008020657,.075349204,.813023806,-.009,.068879791,.806234181,-.008853611,.074004069,.813920557,-.008853611,.076566249,.817763865,-.008853611,.073315054,.81437993,-.008661593,.075877234,.818223178,-.008661593,.078194149,.811127186,-.00832521,.071632124,.804399252,-.008839668,.076756395,.812085688,-.008839668,.080756329,.814970434,-.00832521,.077476852,.811605394,-.008629088,.079318576,.815928936,-.008839668,.080039032,.815448642,-.008629088,.080699205,.809457123,-.006297332,.07439588,.802556753,-.007474704,.079520158,.810243189,-.007474704,.082082339,.814086437,-.007474704,.078869984,.810676634,-.007943228,.081432164,.814519882,-.007943228,.083261386,.813300431,-.006297332,.080133416,.809834361,-.006923768,.082695596,.813677609,-.006923768,.082325548,.808372915,-.003271045,.076524198,.801137865,-.004866543,.081648476,.808824301,-.004866543,.084210657,.812667549,-.004866543,.081205539,.809119582,-.005608956,.08376772,.81296283,-.005608956,.084887736,.812216163,-.003271045,.082022794,.808574736,-.004082776,.084584974,.812418044,-.004082776,.082837656,.808031499,-0.0,.077591576,.800426304,-.001616655,.082715854,.808112681,-.001616655,.085278034,.811955988,-.001616655,.082556084,.808219194,-.002444749,.085118264,.812062502,-.002444749,.082276195,.808405817,.003419194,.077579975,.800434053,.001691236,.082704253,.80812043,.001691236,.084838375,.812249064,.003419194,.082529038,.808237255,.002557115,.085266434,.811963737,.001691236,.085091218,.812080503,.002557115,.0805889,.809530675,.006429899,.076444261,.801191151,.005012864,.081568532,.808877587,.005012864,.084130712,.812720835,.005012864,.081958368,.808617711,.004231445,.084520549,.812460959,.004231445,.08315108,.813373923,.006429899,.081110127,.80918318,.005749907,.083672307,.813026488,.005749907,.078070879,.811209381,.008384525,.074274138,.802637935,.007570783,.079398416,.810324311,.007570783};
			return value;
		}
		private double[] getCoordinate_5_17_point_9()
		{
			double[] value = {.081960596,.814167619,.007570783,.080016136,.809912503,.007038438,.082578316,.81375581,.007038438,.080633059,.815052629,.008384525,.078746282,.810759068,.008020657,.081308462,.814602375,.008020657,.075349204,.813023806,.009,.071570069,.804440618,.008853611,.07669434,.812127054,.008853611,.079256527,.815970302,.008853611,.077383362,.811667681,.008661593,.079945542,.815510988,.008661593,.083716989,.83176893,.009,.08037813,.832501888,.00832563,.077436931,.833147526,.006298018,.075527169,.833566785,.003271475,.07492581,.83369875,0.0,.07558535,.83355397,-.003420214,.077566437,.833119094,-.006430568,.080522254,.832470238,-.008384692,.083716989,.83176893,-.009,.087055854,.831035972,-.00832563,.089997046,.830390334,-.006298018,.091906816,.829971075,-.003271475,.092508174,.82983911,-0.0,.091848634,.82998389,.003420214,.089867547,.830418766,.006430568,.086911723,.831067622,.008384692,.083716989,.83176893,.009,.085283183,.844802141,.009,.081866771,.84488976,.00832563,.078857258,.844966948,.006298018,.076903135,.845017016,.003271475,.076287813,.845032811,0.0,.076962672,.845015526,-.003420214,.078989767,.844963551,-.006430568,.082014248,.844885945,-.008384692,.085283183,.844802141,-.009,.088699594,.844714522,-.00832563,.0917091,.844637394,-.006298018,.093663231,.844587266,-.003271475,.094278552,.844571471,-0.0,.093603693,.844588757,.003420214,.091576591,.844640791,.006430568,.088552117,.844718337,.008384692,.085283183,.844802141,.009,.084379636,.85789609,.009,.081007957,.857335329,.00832563,.078037858,.856841385,.006298018,.076109327,.856520653,.003271475,.07550206,.856419683,0.0,.076168083,.856530428,-.003420214,.078168638,.856863141,-.006430568,.081153505,.857359529,-.008384692,.084379636,.85789609,-.009,.087751307,.85845685,-.00832563,.090721406,.858950794,-.006298018,.092649937,.859271526,-.003271475,.093257204,.859372497,-0.0,.092591181,.859261751,.003420214,.090590633,.858929038,.006430568,.08760576,.858432651,.008384692,.084379636,.85789609,.009,.081004582,.870575249,.009,.077800021,.869386733,.00832563,.074977137,.868339717,.006298018,.07314419,.867659867,.003271475,.072567023,.867445827,0.0,.073200032,.867680609,-.003420214,.075101428,.868385792,-.006430568,.077938356,.869437993,-.008384692,.081004582,.870575249,-.009,.084209137,.871763825,-.00832563,.087032028,.872810781,-.006298018,.088864975,.873490632,-.003271475,.089442141,.873704731,-0.0,.088809125,.873469949,.003420214,.08690773,.872764707,.006430568,.084070809,.871712506,.008384692,.081004582,.870575249,.009,.075285658,.882389784,.009,.072364271,.880616248,.00832563,.069790833,.87905395,.006298018,.068119854,.878039479,.003271475,.067593686,.877720058,0.0,.068170764,.878070414,-.003420214,.069904141,.879122734,-.006430568,.072490379,.88069278,-.008384692,.075285658,.882389784,-.009,.078207046,.88416332,-.00832563,.080780484,.885725617,-.006298018,.082451463,.886740088,-.003271475,.08297763,.88705951,-0.0,.082400553,.886709154,.003420214,.080667175,.885656834,.006430568,.078080937,.884086788,.008384692,.075285658,.882389784,.009,.067454234,.892920911,.009,.064920627,.890625954,.00832563,.062688775,.888604283,.006298018};
			return value;
		}
		private double[] getCoordinate_5_17_point_10()
		{
			double[] value = {.061239593,.88729161,.003271475,.060783267,.886878252,0.0,.061283745,.887331605,-.003420214,.062787041,.888693273,-.006430568,.065029994,.890725017,-.008384692,.067454234,.892920911,-.009,.069987848,.895215929,-.00832563,.0722197,.897237599,-.006298018,.073668875,.898550272,-.003271475,.074125201,.89896363,-0.0,.073624723,.898510277,.003420214,.072121426,.89714855,.006430568,.069878481,.895116866,.008384692,.067454234,.892920911,.009,.079999998,.819999993,.009,.081954703,.818948805,.008724565,.082939565,.818419158,.008364161,.083899446,.817902923,.007846748,.084805526,.817415655,.007175901,.085629858,.816972315,.006364141,.086348064,.816586077,.00543237,.086941615,.816266894,.004408149,.087399438,.816020668,.003323069,.087718338,.815849185,.002209723,.087962054,.815718114,-0.0,.087718338,.815849185,-.002209723,.087399438,.816020668,-.003323069,.086941615,.816266894,-.004408149,.086348064,.816586077,-.00543237,.085629858,.816972315,-.006364141,.084805526,.817415655,-.007175901,.083899446,.817902923,-.007846748,.082939565,.818419158,-.008364161,.081954703,.818948805,-.008724565,.079999998,.819999993,-.009,.078044191,.821049631,-.008724558,.07705795,.821577191,-.008364154,.076096162,.822090507,-.007846742,.075187773,.822574317,-.007175902,.074360885,.823013783,-.00636415,.073640108,.823396146,-.005432387,.073044166,.823711812,-.004408171,.072584346,.823954999,-.00332309,.072263971,.824124277,-.00220974,.072019078,.824253619,0.0,.072263971,.824124277,.00220974,.072584346,.823954999,.00332309,.073044166,.823711812,.004408171,.073640108,.823396146,.005432387,.074360885,.823013783,.00636415,.075187773,.822574317,.007175902,.076096162,.822090507,.007846742,.07705795,.821577191,.008364154,.078044191,.821049631,.008724558,.079999998,.819999993,.009,.085295931,.831422329,.00885365,.082010873,.825426161,.009,.085124776,.824424386,.008384692,.083549857,.824931026,.00885365,.084338166,.824677408,.008661685,.082441144,.821756423,.00885365,.083990097,.821175396,.008384692,.083216459,.821465552,.008661685,.088470042,.830725551,.007571166,.088005804,.823497474,.006430568,.086643659,.823935688,.007571166,.08589752,.824175775,.008020921,.085483946,.820615053,.007571166,.084750108,.820890307,.008020921,.087350443,.823708296,.007038957,.086823642,.820112526,.006430568,.086179085,.820354283,.007038957,.091017701,.83016628,.005013729,.089936763,.822876215,.003420214,.089126863,.823136806,.005013729,.088602267,.823305607,.005750678,.087926216,.81969893,.005013729,.087410271,.819892466,.005750678,.089573003,.822993279,.004232395,.088722773,.819400132,.003420214,.088365011,.819534361,.004232395,.092351466,.829873502,.00169175,.090579621,.822669446,-0.0,.090426877,.822718561,.00169175,.090226263,.822783113,.00255789,.089204811,.819219351,.00169175,.089007504,.81929332,.00255789,.092365146,.829870462,-.001616871,.089993477,.822857976,-.003271475,.090440206,.822714269,-.001616871,.090257347,.822773099,-.002445075,.089217924,.819214404,-.001616871,.088778555,.81937921,-.003271475,.089038067,.819281876,-.002445075,.091111742,.830145657,-.004867143,.088132031,.823456883,-.006298018,.08921852,.823107302,-.004867143,.08964695,.822969496,-.004083299,.088016368,.819665134,-.004867143,.088437736,.819507062,-.004083299};
			return value;
		}
		private double[] getCoordinate_5_17_point_11()
		{
			double[] value = {.088711552,.82327044,-.005609611,.086947791,.820065975,-.006298018,.087517761,.819852173,-.005609611,.088612698,.830694199,-.007475286,.085265256,.824379146,-.00832563,.086782709,.823890984,-.007475286,.087484524,.823665202,-.00692441,.085620709,.820563734,-.007475286,.086310953,.820304811,-.00692441,.086038649,.824130356,-.007943735,.084128261,.82112354,-.00832563,.084888913,.820838213,-.007943735,.085368484,.831406415,-.008839766,.082010873,.825426161,-.009,.083620578,.824908316,-.008839766,.084444717,.824643135,-.008629318,.082510695,.821730316,-.008839766,.083321251,.821426272,-.008629318,.082138054,.832115531,-.00885365,.07889697,.826427996,-.008384692,.080471881,.825921297,-.00885365,.079683572,.826174915,-.008661685,.079413906,.822891951,-.00885365,.077864945,.823472917,-.008384692,.078638583,.823182762,-.008661685,.078963943,.832812309,-.007571166,.076015934,.827354908,-.006430568,.077378079,.826916635,-.007571166,.078124218,.826676607,-.008020921,.076371096,.82403326,-.007571166,.077104934,.823758006,-.008020921,.076671295,.827144027,-.007038957,.0750314,.824535787,-.006430568,.075675957,.824294031,-.007038957,.076416284,.83337158,-.005013729,.074084975,.827976108,-.003420214,.074894883,.827715576,-.005013729,.075419471,.827546775,-.005750678,.073928826,.824949384,-.005013729,.074444771,.824755847,-.005750678,.074448735,.827859104,-.004232395,.073132269,.825248182,-.003420214,.073490031,.825113952,-.004232395,.075082518,.833664358,-.00169175,.073442116,.828182936,0.0,.073594861,.828133821,-.00169175,.073795475,.82806927,-.00255789,.072650231,.825428963,-.00169175,.072847545,.825354993,-.00255789,.075068839,.833667397,.001616871,.074028261,.827994347,.003271475,.073581532,.828138113,.001616871,.073764399,.828079224,.002445075,.072637126,.82543391,.001616871,.073076494,.825269103,.003271475,.072816975,.825366437,.002445075,.076322243,.833392203,.004867143,.075889707,.827395499,.006298018,.074803218,.82774502,.004867143,.074374788,.827882886,.004083299,.073838674,.82498318,.004867143,.073417306,.825141251,.004083299,.075310186,.827581942,.005609611,.074907258,.824582398,.006298018,.074337289,.8247962,.005609611,.078821287,.832843661,.007475286,.078756489,.826473176,.00832563,.077239029,.826961398,.007475286,.076537214,.827187181,.00692441,.076234341,.82408458,.007475286,.075544089,.824343503,.00692441,.077983089,.826722026,.007943735,.077726781,.823524773,.00832563,.076966129,.823810101,.007943735,.0820655,.832131445,.008839766,.082010873,.825426161,.009,.080401167,.825944066,.008839766,.079577021,.826209188,.008629318,.079344347,.822917998,.008839766,.078533791,.823222041,.008629318,.059999999,.899999976,.009,.058944244,.897791266,.008724771,.058401816,.896678686,.008364744,.060515542,.895049214,.00832563,.066201046,.891785741,.008839766,.062819675,.897574604,.009,.061679989,.896325469,.008839766,.061096489,.895685911,.008629318,.063739248,.889555812,.007475286,.059441172,.893871665,.007475286,.058050226,.891435444,.004339186,.058006279,.890169382,.002259343,.057999998,.889755905,0.0,.057944622,.890342474,-.00257341,.057813097,.891090512,-.003605398,.057556968,.892154932,-.004410763,.061842915,.887838066,.004867143,.060891803,.88697654,.001616871,.060902182,.886985958,-.00169175,.05929596,.889427364,-.003420214};
			return value;
		}
		private double[] getCoordinate_5_17_point_12()
		{
			double[] value = {.061058365,.887127399,-.00255789,.05893125,.889064014,-.00169175,.059080534,.889212728,-.00255789,.058575209,.892922521,-.006430568,.061914276,.887902737,-.005013729,.064946741,.882864833,-.003420214,.067730807,.877803266,-.00169175,.064405523,.882461131,0.0,.06453412,.882557094,-.00169175,.059898637,.890027881,-.005013729,.061566941,.887588084,-.004232395,.059566647,.889697075,-.004232395,.066572413,.884077311,-.006430568,.068897799,.878511786,-.005013729,.065628603,.88337338,-.005013729,.057810668,.892826378,-.005435007,.058115538,.893638551,-.006366454,.058462597,.894570351,-.007177657,.058840588,.895594239,-.007847876,.059237156,.896678686,-.008364744,.059640035,.897791266,-.008724771,.060428254,.899999976,-.009,.061160669,.902208328,-.008724863,.061525583,.903321028,-.008364855,.061878201,.904405594,-.007847961,.062207736,.905429661,-.007177662,.062503889,.90636158,-.006366341,.062757827,.907173812,-.005434777,.062963031,.907845259,-.004410458,.063115858,.908363283,-.003324985,.06321568,.908724189,-.002211041,.063266687,.908999979,0.0,.063159242,.908724189,.002211041,.063025393,.908363283,.003324985,.062835217,.907845259,.004410458,.062590159,.907173812,.005434777,.062294904,.90636158,.006366341,.061957106,.905429661,.007177662,.061586756,.904405594,.007847961,.061195236,.903321028,.008364855,.060794227,.902208328,.008724863,.059999999,.899999976,.009,.060615003,.895158231,-.008384692,.063847505,.889653862,-.007571166,.05953962,.893979549,-.007571166,.059039209,.893431067,-.007038957,.060067892,.894558549,-.008020921,.062819675,.897574604,-.009,.066256098,.89183563,-.00885365,.061730057,.896380365,-.00885365,.061171927,.895768642,-.008661685,.065123804,.900100052,-.00832563,.068707429,.894056082,-.008839766,.06395936,.898823738,-.008839766,.062516406,.902357817,-.00832563,.06454286,.899463296,-.008629318,.06141413,.901027679,-.008839766,.061966475,.901694179,-.008629318,.067153506,.902324677,-.006298018,.07116922,.89628607,-.007475286,.066198178,.901277602,-.007475286,.063533418,.903585017,-.007475286,.065671377,.900700212,-.007943735,.063034743,.902983248,-.007943735,.064437747,.904676259,-.006298018,.066695064,.901822209,-.00692441,.06400378,.904152632,-.00692441,.068471424,.903769195,-.003271475,.073065557,.898003757,-.004867143,.067922749,.903167784,-.004867143,.065165922,.90555495,-.004867143,.067563809,.902774394,-.005609611,.064826146,.90514493,-.005609611,.065685302,.906181693,-.003271475,.068226084,.903500259,-.004083299,.06545306,.905901432,-.004083299,.068886422,.904224038,-0.0,.074016668,.898865342,-.001616871,.068787716,.904115856,-.001616871,.065984711,.906542957,-.001616871,.068658248,.903973937,-.002445075,.065862149,.906395078,-.002445075,.068431273,.903725147,.003420214,.074006289,.898855925,.00169175,.068778276,.904105484,.00169175,.065647297,.906135798,.003420214,.068636239,.903949797,.00255789,.06597577,.906532168,.00169175,.065841317,.906369925,.00255789,.067064136,.902226746,.006430568,.072994195,.897939146,.005013729,.067857854,.903096676,.005013729,.065104492,.905480802,.005013729,.068173729,.903442919,.004232395,.065403499,.905841649,.004232395,.064353153,.904574156,.006430568,.067486435,.902689576,.005750678,.064752907,.905056536,.005750678,.065024339,.899991035,.008384692,.071060963,.896187961,.007571166};
			return value;
		}
		private double[] getCoordinate_5_17_point_13()
		{
			double[] value = {.066099726,.901169717,.007571166,.063440226,.903472543,.007571166,.066600136,.901718199,.007038957,.063913919,.904044151,.007038957,.062422257,.90224421,.008384692,.06557145,.900590718,.008020921,.062940158,.902869105,.008020921,.062819675,.897574604,.009,.068652369,.894006252,.00885365,.063909285,.898768902,.00885365,.061366733,.900970459,.00885365,.064467423,.899380624,.008661685,.061895065,.90160805,.008661685,.057556968,.892154932,-.004410763,.057999998,.899999976,.009,.059999999,.899999976,.009,.057495728,.893540502,-.006264496,.057446782,.895424426,-.007746154,.057415985,.897632778,-.008678354,.057405535,.899926186,-.008994695,.05741474,.902224422,-.008715997,.057444338,.904447794,-.007820128,.057492256,.906355798,-.006369556,.057552736,.907771587,-.004538789,.057623141,.908673406,-.00240768,.057701543,.909002304,-.000034399,.057780031,.908692896,.002341499,.057850678,.907808602,.004479929,.057911538,.906407833,.006322241,.057959974,.904511869,.007788406,.057990171,.902295947,.008702471,.060794227,.902208328,.008724863,.061195236,.903321028,.008364855,.061586756,.904405594,.007847961,.061957106,.905429661,.007177662,.062294904,.90636158,.006366341,.062590159,.907173812,.005434777,.062835217,.907845259,.004410458,.063025393,.908363283,.003324985,.063159242,.908724189,.002211041,.063266687,.908999979,0.0,.06321568,.908724189,-.002211041,.063115858,.908363283,-.003324985,.062963031,.907845259,-.004410458,.062757827,.907173812,-.005434777,.062503889,.90636158,-.006366341,.062207736,.905429661,-.007177662,.061878201,.904405594,-.007847961,.061525583,.903321028,-.008364855,.061160669,.902208328,-.008724863,.060428254,.899999976,-.009,.059640035,.897791266,-.008724771,.059237156,.896678686,-.008364744,.058840588,.895594239,-.007847876,.058462597,.894570351,-.007177657,.058115538,.893638551,-.006366454,.057810668,.892826378,-.005435007,.060154054,.908548474,-.002814802,.060154054,.908991635,.000387745,.060154054,.904101312,-.008011204,.060154054,.90820539,.003697446,.060154054,.906150222,.006570738,.060154054,.903180063,.008419447,0.0,.045000002,.009,0.0,.065553896,.009,-.003419194,.065553896,.00832521,-.006429899,.065553896,.006297332,-.008384525,.065553896,.003271045,-.009,.065553896,0.0,-.00832521,.065553896,-.003419194,-.006297332,.065553896,-.006429899,-.003271045,.065553896,-.008384525,-0.0,.065553896,-.009,.003419194,.065553896,-.00832521,.006429899,.065553896,-.006297332,.008384525,.065553896,-.003271045,.009,.065553896,-0.0,.00832521,.065553896,.003419194,.006297332,.065553896,.006429899,.003271045,.065553896,.008384525,0.0,.065553896,.009,0.0,.086107805,.009,-.003419194,.086107805,.00832521,-.006429899,.086107805,.006297332,-.008384525,.086107805,.003271045,-.009,.086107805,0.0,-.00832521,.086107805,-.003419194,-.006297332,.086107805,-.006429899,-.003271045,.086107805,-.008384525,-0.0,.086107805,-.009,.003419194,.086107805,-.00832521,.006429899,.086107805,-.006297332,.008384525,.086107805,-.003271045,.009,.086107805,-0.0,.00832521,.086107805,.003419194,.006297332,.086107805,.006429899,.003271045,.086107805,.008384525,0.0,.086107805,.009,0.0,.10666167,.009,-.003419194,.10666167,.00832521};
			return value;
		}
		private double[] getCoordinate_5_17_point_14()
		{
			double[] value = {-.006429899,.10666167,.006297332,-.008384525,.10666167,.003271045,-.009,.10666167,0.0,-.00832521,.10666167,-.003419194,-.006297332,.10666167,-.006429899,-.003271045,.10666167,-.008384525,-0.0,.10666167,-.009,.003419194,.10666167,-.00832521,.006429899,.10666167,-.006297332,.008384525,.10666167,-.003271045,.009,.10666167,-0.0,.00832521,.10666167,.003419194,.006297332,.10666167,.006429899,.003271045,.10666167,.008384525,0.0,.10666167,.009,0.0,.127215549,.009,-.003419194,.127215549,.00832521,-.006429899,.127215549,.006297332,-.008384525,.127215549,.003271045,-.009,.127215549,0.0,-.00832521,.127215549,-.003419194,-.006297332,.127215549,-.006429899,-.003271045,.127215549,-.008384525,-0.0,.127215549,-.009,.003419194,.127215549,-.00832521,.006429899,.127215549,-.006297332,.008384525,.127215549,-.003271045,.009,.127215549,-0.0,.00832521,.127215549,.003419194,.006297332,.127215549,.006429899,.003271045,.127215549,.008384525,0.0,.127215549,.009,0.0,.147769451,.009,-.003419194,.147769451,.00832521,-.006429899,.147769451,.006297332,-.008384525,.147769451,.003271045,-.009,.147769451,0.0,-.00832521,.147769451,-.003419194,-.006297332,.147769451,-.006429899,-.003271045,.147769451,-.008384525,-0.0,.147769451,-.009,.003419194,.147769451,-.00832521,.006429899,.147769451,-.006297332,.008384525,.147769451,-.003271045,.009,.147769451,-0.0,.00832521,.147769451,.003419194,.006297332,.147769451,.006429899,.003271045,.147769451,.008384525,0.0,.147769451,.009,0.0,.168323353,.009,-.003419194,.168323353,.00832521,-.006429899,.168323353,.006297332,-.008384525,.168323353,.003271045,-.009,.168323353,0.0,-.00832521,.168323353,-.003419194,-.006297332,.168323353,-.006429899,-.003271045,.168323353,-.008384525,-0.0,.168323353,-.009,.003419194,.168323353,-.00832521,.006429899,.168323353,-.006297332,.008384525,.168323353,-.003271045,.009,.168323353,-0.0,.00832521,.168323353,.003419194,.006297332,.168323353,.006429899,.003271045,.168323353,.008384525,0.0,.168323353,.009,0.0,.18887727,.009,-.003419194,.18887727,.00832521,-.006429899,.18887727,.006297332,-.008384525,.18887727,.003271045,-.009,.18887727,0.0,-.00832521,.18887727,-.003419194,-.006297332,.18887727,-.006429899,-.003271045,.18887727,-.008384525,-0.0,.18887727,-.009,.003419194,.18887727,-.00832521,.006429899,.18887727,-.006297332,.008384525,.18887727,-.003271045,.009,.18887727,-0.0,.00832521,.18887727,.003419194,.006297332,.18887727,.006429899,.003271045,.18887727,.008384525,0.0,.18887727,.009,0.0,.209431186,.009,-.003419194,.209431186,.00832521,-.006429899,.209431186,.006297332,-.008384525,.209431186,.003271045,-.009,.209431186,0.0,-.00832521,.209431186,-.003419194,-.006297332,.209431186,-.006429899,-.003271045,.209431186,-.008384525,-0.0,.209431186,-.009,.003419194,.209431186,-.00832521,.006429899,.209431186,-.006297332,.008384525,.209431186,-.003271045,.009,.209431186,-0.0,.00832521,.209431186,.003419194,.006297332,.209431186,.006429899,.003271045,.209431186,.008384525,0.0,.209431186,.009};
			return value;
		}
		private double[] getCoordinate_5_17_point_15()
		{
			double[] value = {0.0,.229985118,.009,-.003419194,.229985118,.00832521,-.006429899,.229985118,.006297332,-.008384525,.229985118,.003271045,-.009,.229985118,0.0,-.00832521,.229985118,-.003419194,-.006297332,.229985118,-.006429899,-.003271045,.229985118,-.008384525,-0.0,.229985118,-.009,.003419194,.229985118,-.00832521,.006429899,.229985118,-.006297332,.008384525,.229985118,-.003271045,.009,.229985118,-0.0,.00832521,.229985118,.003419194,.006297332,.229985118,.006429899,.003271045,.229985118,.008384525,0.0,.229985118,.009,0.0,.250539064,.009,-.003419194,.250539064,.00832521,-.006429899,.250539064,.006297332,-.008384525,.250539064,.003271045,-.009,.250539064,0.0,-.00832521,.250539064,-.003419194,-.006297332,.250539064,-.006429899,-.003271045,.250539064,-.008384525,-0.0,.250539064,-.009,.003419194,.250539064,-.00832521,.006429899,.250539064,-.006297332,.008384525,.250539064,-.003271045,.009,.250539064,-0.0,.00832521,.250539064,.003419194,.006297332,.250539064,.006429899,.003271045,.250539064,.008384525,0.0,.250539064,.009,0.0,.271093041,.009,-.003419194,.271093041,.00832521,-.006429899,.271093041,.006297332,-.008384525,.271093041,.003271045,-.009,.271093041,0.0,-.00832521,.271093041,-.003419194,-.006297332,.271093041,-.006429899,-.003271045,.271093041,-.008384525,-0.0,.271093041,-.009,.003419194,.271093041,-.00832521,.006429899,.271093041,-.006297332,.008384525,.271093041,-.003271045,.009,.271093041,-0.0,.00832521,.271093041,.003419194,.006297332,.271093041,.006429899,.003271045,.271093041,.008384525,0.0,.271093041,.009,0.0,.291646987,.009,-.003419194,.291646987,.00832521,-.006429899,.291646987,.006297332,-.008384525,.291646987,.003271045,-.009,.291646987,0.0,-.00832521,.291646987,-.003419194,-.006297332,.291646987,-.006429899,-.003271045,.291646987,-.008384525,-0.0,.291646987,-.009,.003419194,.291646987,-.00832521,.006429899,.291646987,-.006297332,.008384525,.291646987,-.003271045,.009,.291646987,-0.0,.00832521,.291646987,.003419194,.006297332,.291646987,.006429899,.003271045,.291646987,.008384525,0.0,.291646987,.009,0.0,.312200963,.009,-.003419194,.312200963,.00832521,-.006429899,.312200963,.006297332,-.008384525,.312200963,.003271045,-.009,.312200963,0.0,-.00832521,.312200963,-.003419194,-.006297332,.312200963,-.006429899,-.003271045,.312200963,-.008384525,-0.0,.312200963,-.009,.003419194,.312200963,-.00832521,.006429899,.312200963,-.006297332,.008384525,.312200963,-.003271045,.009,.312200963,-0.0,.00832521,.312200963,.003419194,.006297332,.312200963,.006429899,.003271045,.312200963,.008384525,0.0,.312200963,.009,0.0,.33275494,.009,-.003419194,.33275494,.00832521,-.006429899,.33275494,.006297332,-.008384525,.33275494,.003271045,-.009,.33275494,0.0,-.00832521,.33275494,-.003419194,-.006297332,.33275494,-.006429899,-.003271045,.33275494,-.008384525,-0.0,.33275494,-.009,.003419194,.33275494,-.00832521,.006429899,.33275494,-.006297332,.008384525,.33275494,-.003271045,.009,.33275494,-0.0,.00832521,.33275494,.003419194,.006297332,.33275494,.006429899};
			return value;
		}
		private double[] getCoordinate_5_17_point_16()
		{
			double[] value = {.003271045,.33275494,.008384525,0.0,.33275494,.009,0.0,.353308916,.009,-.003419194,.353308916,.00832521,-.006429899,.353308916,.006297332,-.008384525,.353308916,.003271045,-.009,.353308916,0.0,-.00832521,.353308916,-.003419194,-.006297332,.353308916,-.006429899,-.003271045,.353308916,-.008384525,-0.0,.353308916,-.009,.003419194,.353308916,-.00832521,.006429899,.353308916,-.006297332,.008384525,.353308916,-.003271045,.009,.353308916,-0.0,.00832521,.353308916,.003419194,.006297332,.353308916,.006429899,.003271045,.353308916,.008384525,0.0,.353308916,.009,0.0,.373862863,.009,-.003419194,.373862863,.00832521,-.006429899,.373862863,.006297332,-.008384525,.373862863,.003271045,-.009,.373862863,0.0,-.00832521,.373862863,-.003419194,-.006297332,.373862863,-.006429899,-.003271045,.373862863,-.008384525,-0.0,.373862863,-.009,.003419194,.373862863,-.00832521,.006429899,.373862863,-.006297332,.008384525,.373862863,-.003271045,.009,.373862863,-0.0,.00832521,.373862863,.003419194,.006297332,.373862863,.006429899,.003271045,.373862863,.008384525,0.0,.373862863,.009,0.0,.394416839,.009,-.003419194,.394416839,.00832521,-.006429899,.394416839,.006297332,-.008384525,.394416839,.003271045,-.009,.394416839,0.0,-.00832521,.394416839,-.003419194,-.006297332,.394416839,-.006429899,-.003271045,.394416839,-.008384525,-0.0,.394416839,-.009,.003419194,.394416839,-.00832521,.006429899,.394416839,-.006297332,.008384525,.394416839,-.003271045,.009,.394416839,-0.0,.00832521,.394416839,.003419194,.006297332,.394416839,.006429899,.003271045,.394416839,.008384525,0.0,.394416839,.009,0.0,.414970815,.009,-.003419194,.414970815,.00832521,-.006429899,.414970815,.006297332,-.008384525,.414970815,.003271045,-.009,.414970815,0.0,-.00832521,.414970815,-.003419194,-.006297332,.414970815,-.006429899,-.003271045,.414970815,-.008384525,-0.0,.414970815,-.009,.003419194,.414970815,-.00832521,.006429899,.414970815,-.006297332,.008384525,.414970815,-.003271045,.009,.414970815,-0.0,.00832521,.414970815,.003419194,.006297332,.414970815,.006429899,.003271045,.414970815,.008384525,0.0,.414970815,.009,0.0,.435524762,.009,-.003419194,.435524762,.00832521,-.006429899,.435524762,.006297332,-.008384525,.435524762,.003271045,-.009,.435524762,0.0,-.00832521,.435524762,-.003419194,-.006297332,.435524762,-.006429899,-.003271045,.435524762,-.008384525,-0.0,.435524762,-.009,.003419194,.435524762,-.00832521,.006429899,.435524762,-.006297332,.008384525,.435524762,-.003271045,.009,.435524762,-0.0,.00832521,.435524762,.003419194,.006297332,.435524762,.006429899,.003271045,.435524762,.008384525,0.0,.435524762,.009,0.0,.456078708,.009,-.003419194,.456078708,.00832521,-.006429899,.456078708,.006297332,-.008384525,.456078708,.003271045,-.009,.456078708,0.0,-.00832521,.456078708,-.003419194,-.006297332,.456078708,-.006429899,-.003271045,.456078708,-.008384525,-0.0,.456078708,-.009,.003419194,.456078708,-.00832521,.006429899,.456078708,-.006297332,.008384525,.456078708,-.003271045,.009,.456078708,-0.0};
			return value;
		}
		private double[] getCoordinate_5_17_point_17()
		{
			double[] value = {.00832521,.456078708,.003419194,.006297332,.456078708,.006429899,.003271045,.456078708,.008384525,0.0,.456078708,.009,0.0,.476632625,.009,-.003419194,.476632625,.00832521,-.006429899,.476632625,.006297332,-.008384525,.476632625,.003271045,-.009,.476632625,0.0,-.00832521,.476632625,-.003419194,-.006297332,.476632625,-.006429899,-.003271045,.476632625,-.008384525,-0.0,.476632625,-.009,.003419194,.476632625,-.00832521,.006429899,.476632625,-.006297332,.008384525,.476632625,-.003271045,.009,.476632625,-0.0,.00832521,.476632625,.003419194,.006297332,.476632625,.006429899,.003271045,.476632625,.008384525,0.0,.476632625,.009,0.0,.497186571,.009,-.003419194,.497186571,.00832521,-.006429899,.497186571,.006297332,-.008384525,.497186571,.003271045,-.009,.497186571,0.0,-.00832521,.497186571,-.003419194,-.006297332,.497186571,-.006429899,-.003271045,.497186571,-.008384525,-0.0,.497186571,-.009,.003419194,.497186571,-.00832521,.006429899,.497186571,-.006297332,.008384525,.497186571,-.003271045,.009,.497186571,-0.0,.00832521,.497186571,.003419194,.006297332,.497186571,.006429899,.003271045,.497186571,.008384525,0.0,.497186571,.009,0.0,.517740488,.009,-.003419194,.517740488,.00832521,-.006429899,.517740488,.006297332,-.008384525,.517740488,.003271045,-.009,.517740488,0.0,-.00832521,.517740488,-.003419194,-.006297332,.517740488,-.006429899,-.003271045,.517740488,-.008384525,-0.0,.517740488,-.009,.003419194,.517740488,-.00832521,.006429899,.517740488,-.006297332,.008384525,.517740488,-.003271045,.009,.517740488,-0.0,.00832521,.517740488,.003419194,.006297332,.517740488,.006429899,.003271045,.517740488,.008384525,0.0,.517740488,.009,0.0,.538294375,.009,-.003419194,.538294375,.00832521,-.006429899,.538294375,.006297332,-.008384525,.538294375,.003271045,-.009,.538294375,0.0,-.00832521,.538294375,-.003419194,-.006297332,.538294375,-.006429899,-.003271045,.538294375,-.008384525,-0.0,.538294375,-.009,.003419194,.538294375,-.00832521,.006429899,.538294375,-.006297332,.008384525,.538294375,-.003271045,.009,.538294375,-0.0,.00832521,.538294375,.003419194,.006297332,.538294375,.006429899,.003271045,.538294375,.008384525,0.0,.538294375,.009,0.0,.558848262,.009,-.003419194,.558848262,.00832521,-.006429899,.558848262,.006297332,-.008384525,.558848262,.003271045,-.009,.558848262,0.0,-.00832521,.558848262,-.003419194,-.006297332,.558848262,-.006429899,-.003271045,.558848262,-.008384525,-0.0,.558848262,-.009,.003419194,.558848262,-.00832521,.006429899,.558848262,-.006297332,.008384525,.558848262,-.003271045,.009,.558848262,-0.0,.00832521,.558848262,.003419194,.006297332,.558848262,.006429899,.003271045,.558848262,.008384525,0.0,.558848262,.009,0.0,.579402149,.009,-.003419194,.579402149,.00832521,-.006429899,.579402149,.006297332,-.008384525,.579402149,.003271045,-.009,.579402149,0.0,-.00832521,.579402149,-.003419194,-.006297332,.579402149,-.006429899,-.003271045,.579402149,-.008384525,-0.0,.579402149,-.009,.003419194,.579402149,-.00832521,.006429899,.579402149,-.006297332};
			return value;
		}
		private double[] getCoordinate_5_17_point_18()
		{
			double[] value = {.008384525,.579402149,-.003271045,.009,.579402149,-0.0,.00832521,.579402149,.003419194,.006297332,.579402149,.006429899,.003271045,.579402149,.008384525,0.0,.579402149,.009,0.0,.599955976,.009,-.003419194,.599955976,.00832521,-.006429899,.599955976,.006297332,-.008384525,.599955976,.003271045,-.009,.599955976,0.0,-.00832521,.599955976,-.003419194,-.006297332,.599955976,-.006429899,-.003271045,.599955976,-.008384525,-0.0,.599955976,-.009,.003419194,.599955976,-.00832521,.006429899,.599955976,-.006297332,.008384525,.599955976,-.003271045,.009,.599955976,-0.0,.00832521,.599955976,.003419194,.006297332,.599955976,.006429899,.003271045,.599955976,.008384525,0.0,.599955976,.009,0.0,.620509803,.009,-.003419194,.620509803,.00832521,-.006429899,.620509803,.006297332,-.008384525,.620509803,.003271045,-.009,.620509803,0.0,-.00832521,.620509803,-.003419194,-.006297332,.620509803,-.006429899,-.003271045,.620509803,-.008384525,-0.0,.620509803,-.009,.003419194,.620509803,-.00832521,.006429899,.620509803,-.006297332,.008384525,.620509803,-.003271045,.009,.620509803,-0.0,.00832521,.620509803,.003419194,.006297332,.620509803,.006429899,.003271045,.620509803,.008384525,0.0,.620509803,.009,0.0,.641063631,.009,-.003419194,.641063631,.00832521,-.006429899,.641063631,.006297332,-.008384525,.641063631,.003271045,-.009,.641063631,0.0,-.00832521,.641063631,-.003419194,-.006297332,.641063631,-.006429899,-.003271045,.641063631,-.008384525,-0.0,.641063631,-.009,.003419194,.641063631,-.00832521,.006429899,.641063631,-.006297332,.008384525,.641063631,-.003271045,.009,.641063631,-0.0,.00832521,.641063631,.003419194,.006297332,.641063631,.006429899,.003271045,.641063631,.008384525,0.0,.641063631,.009,0.0,.661617458,.009,-.003419194,.661617458,.00832521,-.006429899,.661617458,.006297332,-.008384525,.661617458,.003271045,-.009,.661617458,0.0,-.00832521,.661617458,-.003419194,-.006297332,.661617458,-.006429899,-.003271045,.661617458,-.008384525,-0.0,.661617458,-.009,.003419194,.661617458,-.00832521,.006429899,.661617458,-.006297332,.008384525,.661617458,-.003271045,.009,.661617458,-0.0,.00832521,.661617458,.003419194,.006297332,.661617458,.006429899,.003271045,.661617458,.008384525,0.0,.661617458,.009,0.0,.682171226,.009,-.003419194,.682171226,.00832521,-.006429899,.682171226,.006297332,-.008384525,.682171226,.003271045,-.009,.682171226,0.0,-.00832521,.682171226,-.003419194,-.006297332,.682171226,-.006429899,-.003271045,.682171226,-.008384525,-0.0,.682171226,-.009,.003419194,.682171226,-.00832521,.006429899,.682171226,-.006297332,.008384525,.682171226,-.003271045,.009,.682171226,-0.0,.00832521,.682171226,.003419194,.006297332,.682171226,.006429899,.003271045,.682171226,.008384525,0.0,.682171226,.009,0.0,.045000002,.009,.003312852,.045000002,.008368094,.006363961,.045000002,.006363961,.008368094,.045000002,.003312852,.009,.045000002,-0.0,.008368094,.045000002,-.003312852,.006363961,.045000002,-.006363961,.003312852,.045000002,-.008368094,-0.0,.045000002,-.009};
			return value;
		}
		private double[] getCoordinate_5_17_point_19()
		{
			double[] value = {-.003312852,.045000002,-.008368094,-.006363961,.045000002,-.006363961,-.008368094,.045000002,-.003312852,-.009,.045000002,0.0,-.008368094,.045000002,.003312852,-.006363961,.045000002,.006363961,-.003312852,.045000002,.008368094,.001616655,.065553896,.008853611,0.0,.055276945,.009,.003271045,.055276945,.008384525,.001616655,.055276945,.008853611,.004866543,.065553896,.007570783,.006297332,.055276945,.006429899,.004866543,.055276945,.007570783,.007474704,.065553896,.005012864,.00832521,.055276945,.003419194,.007474704,.055276945,.005012864,.008839668,.065553896,.001691236,.009,.055276945,-0.0,.008839668,.055276945,.001691236,.008853611,.065553896,-.001616655,.008384525,.055276945,-.003271045,.008853611,.055276945,-.001616655,.007570783,.065553896,-.004866543,.006429899,.055276945,-.006297332,.007570783,.055276945,-.004866543,.005012864,.065553896,-.007474704,.003419194,.055276945,-.00832521,.005012864,.055276945,-.007474704,.001691236,.065553896,-.008839668,-0.0,.055276945,-.009,.001691236,.055276945,-.008839668,-.001616655,.065553896,-.008853611,-.003271045,.055276945,-.008384525,-.001616655,.055276945,-.008853611,-.004866543,.065553896,-.007570783,-.006297332,.055276945,-.006429899,-.004866543,.055276945,-.007570783,-.007474704,.065553896,-.005012864,-.00832521,.055276945,-.003419194,-.007474704,.055276945,-.005012864,-.008839668,.065553896,-.001691236,-.009,.055276945,0.0,-.008839668,.055276945,-.001691236,-.008853611,.065553896,.001616655,-.008384525,.055276945,.003271045,-.008853611,.055276945,.001616655,-.007570783,.065553896,.004866543,-.006429899,.055276945,.006297332,-.007570783,.055276945,.004866543,-.005012864,.065553896,.007474704,-.003419194,.055276945,.00832521,-.005012864,.055276945,.007474704,-.001691236,.065553896,.008839668,0.0,.055276945,.009,-.001691236,.055276945,.008839668,0.0,.699999988,.009,-.002208663,.700668752,.008724782,-.003321501,.701005697,.008364665,-.004406219,.701334119,.007847626,-.005430304,.701644182,.007177172,-.0063622,.701926291,.006365722,-.007174304,.70217222,.005434092,-.007845618,.702375472,.004409795,-.008363502,.702532291,.00332443,-.008724277,.702641487,.002210656,-.009,.702724993,0.0,-.008724277,.702641487,-.002210656,-.008363502,.702532291,-.00332443,-.007845618,.702375472,-.004409795,-.007174304,.70217222,-.005434092,-.0063622,.701926291,-.006365722,-.005430304,.701644182,-.007177172,-.004406219,.701334119,-.007847626,-.003321501,.701005697,-.008364665,-.002208663,.700668752,-.008724782,-0.0,.699999988,-.009,.002208663,.699331284,-.008724782,.003321501,.698994339,-.008364665,.004406219,.698665917,-.007847626,.005430304,.698355854,-.007177172,.0063622,.698073685,-.006365722,.007174304,.697827816,-.005434092,.007845618,.697624564,-.004409795,.008363502,.697467744,-.00332443,.008724277,.697358489,-.002210656,.009,.697275043,-0.0,.008724277,.697358489,.002210656,.008363502,.697467744,.00332443,.007845618,.697624564,.004409795,.007174304,.697827816,.005434092,.0063622,.698073685,.006365722,.005430304,.698355854,.007177172,.004406219,.698665917,.007847626,.003321501,.698994339,.008364665,.002208663,.699331284,.008724782,0.0,.699999988,.009,-.003419194,.69244808,.00832521,-.001691236,.682171226,.008839668,0.0,.69244808,.009};
			return value;
		}
		private double[] getCoordinate_5_17_point_20()
		{
			double[] value = {-.001691236,.69244808,.008839668,-.001691236,.697586536,.008839668,-.000834984,.69244808,.008961183,0.0,.697586536,.009,-.000834984,.697586536,.008961183,0.0,.69244808,.009,.001616655,.682171226,.008853611,.003271045,.69244808,.008384525,.001616655,.69244808,.008853611,-.003419194,.697586536,.00832521,-.002557115,.69244808,.008629088,-.002557115,.697586536,.008629088,-.006429899,.69244808,.006297332,-.005012864,.682171226,.007474704,-.005012864,.69244808,.007474704,-.002557115,.700155735,.008629088,-.002123774,.697586536,.008745832,-.001691236,.700155735,.008839668,-.003419194,.700155735,.00832521,-.002989527,.697586536,.008488977,-.002989527,.700155735,.008488977,-.005012864,.697586536,.007474704,-.004231445,.69244808,.007943228,-.004231445,.697586536,.007943228,-.006429899,.697586536,.006297332,-.005749907,.69244808,.006923768,-.005749907,.697586536,.006923768,-.008384525,.69244808,.003271045,-.007570783,.682171226,.004866543,-.007570783,.69244808,.004866543,-.007570783,.697586536,.004866543,-.007038438,.69244808,.005608956,-.007038438,.697586536,.005608956,-.008384525,.697586536,.003271045,-.008020657,.69244808,.004082776,-.008020657,.697586536,.004082776,-.009,.69244808,0.0,-.008853611,.682171226,.001616655,-.008853611,.69244808,.001616655,-.008020657,.700155735,.004082776,-.007806315,.697586536,.004479,-.007570783,.700155735,.004866543,-.007806315,.700155735,.004479,-.008384525,.700155735,.003271045,-.008213454,.697586536,.003679561,-.008213454,.700155735,.003679561,-.008853611,.697586536,.001616655,-.008661593,.69244808,.002444749,-.008661593,.697586536,.002444749,-.008853611,.700155735,.001616655,-.008768034,.697586536,.002030169,-.008661593,.700155735,.002444749,-.008768034,.700155735,.002030169,-.009,.697586536,0.0,-.008964519,.69244808,.000798376,-.008964519,.697586536,.000798376,-.00832521,.69244808,-.003419194,-.008839668,.682171226,-.001691236,-.008839668,.69244808,-.001691236,-.008839668,.697586536,-.001691236,-.008961183,.69244808,-.000834984,-.008961183,.697586536,-.000834984,-.00832521,.697586536,-.003419194,-.008629088,.69244808,-.002557115,-.008629088,.697586536,-.002557115,-.006297332,.69244808,-.006429899,-.007474704,.682171226,-.005012864,-.007474704,.69244808,-.005012864,-.008629088,.700155735,-.002557115,-.008745832,.697586536,-.002123774,-.008839668,.700155735,-.001691236,-.008745832,.700155735,-.002123774,-.00832521,.700155735,-.003419194,-.008488977,.697586536,-.002989527,-.008488977,.700155735,-.002989527,-.007474704,.697586536,-.005012864,-.007943228,.69244808,-.004231445,-.007943228,.697586536,-.004231445,-.007474704,.700155735,-.005012864,-.007719592,.697586536,-.004626867,-.007943228,.700155735,-.004231445,-.007719592,.700155735,-.004626867,-.006297332,.697586536,-.006429899,-.006923768,.69244808,-.005749907,-.006923768,.697586536,-.005749907,-.003271045,.69244808,-.008384525,-.004866543,.682171226,-.007570783,-.004866543,.69244808,-.007570783,-.004866543,.697586536,-.007570783,-.005608956,.69244808,-.007038438,-.005608956,.697586536,-.007038438,-.003271045,.697586536,-.008384525,-.004082776,.69244808,-.008020657,-.004082776,.697586536,-.008020657,-0.0,.69244808,-.009,-.001616655,.682171226,-.008853611,-.001616655,.69244808,-.008853611,-.003271045,.700155735,-.008384525,-.003679561,.697586536,-.008213454,-.004082776,.700155735,-.008020657};
			return value;
		}
		private double[] getCoordinate_5_17_point_21()
		{
			double[] value = {-.003679561,.700155735,-.008213454,-.001616655,.697586536,-.008853611,-.002444749,.69244808,-.008661593,-.002444749,.697586536,-.008661593,-.001616655,.700155735,-.008853611,-.002030169,.697586536,-.008768034,-.002030169,.700155735,-.008768034,-0.0,.697586536,-.009,-.000798376,.69244808,-.008964519,-.000798376,.697586536,-.008964519,.003419194,.69244808,-.00832521,.001691236,.682171226,-.008839668,.001691236,.69244808,-.008839668,.003419194,.697586536,-.00832521,.002557115,.69244808,-.008629088,.001691236,.697586536,-.008839668,.002557115,.697586536,-.008629088,.006429899,.69244808,-.006297332,.005012864,.682171226,-.007474704,.005012864,.69244808,-.007474704,.002123774,.697586536,-.008745832,.000834984,.69244808,-.008961183,.000834984,.697586536,-.008961183,.002989527,.697586536,-.008488977,.005012864,.697586536,-.007474704,.004231445,.69244808,-.007943228,.005749907,.69244808,-.006923768,.008384525,.69244808,-.003271045,.007570783,.682171226,-.004866543,.007570783,.69244808,-.004866543,.007038438,.69244808,-.005608956,.008020657,.69244808,-.004082776,.009,.69244808,-0.0,.008853611,.682171226,-.001616655,.008853611,.69244808,-.001616655,.008384525,.695017338,-.003271045,.008213454,.69244808,-.003679561,.008020657,.695017338,-.004082776,.008213454,.695017338,-.003679561,.008661593,.69244808,-.002444749,.008384525,.687309682,-.003271045,.008020657,.682171226,-.004082776,.007570783,.687309682,-.004866543,.008020657,.687309682,-.004082776,.008384525,.671894312,-.003271045,.007570783,.661617458,-.004866543,.006429899,.671894312,-.006297332,.007570783,.671894312,-.004866543,.008853611,.695017338,-.001616655,.008768034,.69244808,-.002030169,.008661593,.695017338,-.002444749,.008768034,.695017338,-.002030169,.008964519,.69244808,-.000798376,.00832521,.69244808,.003419194,.008839668,.682171226,.001691236,.008839668,.69244808,.001691236,.008853611,.687309682,-.001616655,.008661593,.682171226,-.002444749,.008661593,.687309682,-.002444749,.009,.671894312,-0.0,.008853611,.661617458,-.001616655,.008853611,.671894312,-.001616655,.008629088,.69244808,.002557115,.006297332,.69244808,.006429899,.007474704,.682171226,.005012864,.007474704,.69244808,.005012864,.008629088,.695017338,.002557115,.008745832,.69244808,.002123774,.008839668,.695017338,.001691236,.008745832,.695017338,.002123774,.00832521,.687309682,.003419194,.008629088,.682171226,.002557115,.008839668,.687309682,.001691236,.008629088,.687309682,.002557115,.00832521,.671894312,.003419194,.008839668,.661617458,.001691236,.008839668,.671894312,.001691236,.008961183,.69244808,.000834984,.00832521,.695017338,.003419194,.008488977,.69244808,.002989527,.008488977,.695017338,.002989527,.007943228,.69244808,.004231445,.006923768,.69244808,.005749907,.004866543,.682171226,.007570783,.004866543,.69244808,.007570783,.004866543,.697586536,.007570783,.005608956,.69244808,.007038438,.003271045,.697586536,.008384525,.004082776,.69244808,.008020657,.004082776,.697586536,.008020657,.003679561,.697586536,.008213454,.001616655,.697586536,.008853611,.002444749,.69244808,.008661593,.002444749,.697586536,.008661593,.002030169,.697586536,.008768034,0.0,.697586536,.009,.000798376,.69244808,.008964519,.000798376,.697586536,.008964519,.059999999,.899999976,.009,.057999998,.899999976,.009};
			return value;
		}
		private double[] getCoordinate_5_17_point_22()
		{
			double[] value = {.058401816,.896678686,.008364744,.058944244,.897791266,.008724771,.058100019,.898320317,.008841875};
			return value;
		}

		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=4, element #17, 14544 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_17_coordIndex()
		{
			MFInt32 IndexedFaceSet_4_17_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_17_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_4_17_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_4_17_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_4_17_coordIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_4_17_coordIndex_5()))
				.append(new MFInt32(getIndexedFaceSet_4_17_coordIndex_6()))
				.append(new MFInt32(getIndexedFaceSet_4_17_coordIndex_7()))
				.append(new MFInt32(getIndexedFaceSet_4_17_coordIndex_8()))
				.append(new MFInt32(getIndexedFaceSet_4_17_coordIndex_9()))
				.append(new MFInt32(getIndexedFaceSet_4_17_coordIndex_10()))
				.append(new MFInt32(getIndexedFaceSet_4_17_coordIndex_11()))
				.append(new MFInt32(getIndexedFaceSet_4_17_coordIndex_12()))
				.append(new MFInt32(getIndexedFaceSet_4_17_coordIndex_13()))
				.append(new MFInt32(getIndexedFaceSet_4_17_coordIndex_14()))
				.append(new MFInt32(getIndexedFaceSet_4_17_coordIndex_15()));
			return IndexedFaceSet_4_17_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=4, element #17, 14544 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_4_17_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_4_17_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_4_17_texCoordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_4_17_texCoordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_4_17_texCoordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_4_17_texCoordIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_4_17_texCoordIndex_5()))
				.append(new MFInt32(getIndexedFaceSet_4_17_texCoordIndex_6()))
				.append(new MFInt32(getIndexedFaceSet_4_17_texCoordIndex_7()))
				.append(new MFInt32(getIndexedFaceSet_4_17_texCoordIndex_8()))
				.append(new MFInt32(getIndexedFaceSet_4_17_texCoordIndex_9()))
				.append(new MFInt32(getIndexedFaceSet_4_17_texCoordIndex_10()))
				.append(new MFInt32(getIndexedFaceSet_4_17_texCoordIndex_11()))
				.append(new MFInt32(getIndexedFaceSet_4_17_texCoordIndex_12()))
				.append(new MFInt32(getIndexedFaceSet_4_17_texCoordIndex_13()))
				.append(new MFInt32(getIndexedFaceSet_4_17_texCoordIndex_14()))
				.append(new MFInt32(getIndexedFaceSet_4_17_texCoordIndex_15()));
			return IndexedFaceSet_4_17_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=5, element #17, 6309 total numbers made up of 2103 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_5_17_point()
		{
			MFVec3f Coordinate_5_17_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_5_17_point_1()))
				.append(new MFVec3f(getCoordinate_5_17_point_2()))
				.append(new MFVec3f(getCoordinate_5_17_point_3()))
				.append(new MFVec3f(getCoordinate_5_17_point_4()))
				.append(new MFVec3f(getCoordinate_5_17_point_5()))
				.append(new MFVec3f(getCoordinate_5_17_point_6()))
				.append(new MFVec3f(getCoordinate_5_17_point_7()))
				.append(new MFVec3f(getCoordinate_5_17_point_8()))
				.append(new MFVec3f(getCoordinate_5_17_point_9()))
				.append(new MFVec3f(getCoordinate_5_17_point_10()))
				.append(new MFVec3f(getCoordinate_5_17_point_11()))
				.append(new MFVec3f(getCoordinate_5_17_point_12()))
				.append(new MFVec3f(getCoordinate_5_17_point_13()))
				.append(new MFVec3f(getCoordinate_5_17_point_14()))
				.append(new MFVec3f(getCoordinate_5_17_point_15()))
				.append(new MFVec3f(getCoordinate_5_17_point_16()))
				.append(new MFVec3f(getCoordinate_5_17_point_17()))
				.append(new MFVec3f(getCoordinate_5_17_point_18()))
				.append(new MFVec3f(getCoordinate_5_17_point_19()))
				.append(new MFVec3f(getCoordinate_5_17_point_20()))
				.append(new MFVec3f(getCoordinate_5_17_point_21()))
				.append(new MFVec3f(getCoordinate_5_17_point_22()));
			return Coordinate_5_17_point;
		}

	/** The initialized model object, created within initialize() method. */
	private X3D x3dModel;

	/** 
	 * Provide a 
	 * &lt;a href="https://dzone.com/articles/java-copy-shallow-vs-deep-in-which-you-will-swim" target="_blank"&gt;shallow copy&lt;/a&gt;
	 * of the X3D model.
	 * @see &lt;a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/Core/X3D.html"&gt;X3D&lt;/a&gt;
	 * @return Cane model
	 */
	public X3D getX3dModel()
	{	  
		return x3dModel;
	}
	   
    /** 
     * Default main() method provided for test purposes, uses CommandLine to set global ConfigurationProperties for this object.
     * @param args array of input parameters, provided as arguments
     * @see &lt;a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/Core/X3D.html#handleArguments-java.lang.String:A-"&gt;X3D.handleArguments(args)&lt;/a&gt;
     * @see &lt;a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/Core/X3D.html#validationReport--"&gt;X3D.validationReport()&lt;/a&gt;
     * @see &lt;a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/CommandLine.html"&gt;CommandLine&lt;/a&gt;
     * @see &lt;a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/CommandLine.html#USAGE"&gt;CommandLine.USAGE&lt;/a&gt;
     * @see &lt;a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/ConfigurationProperties.html"&gt;ConfigurationProperties&lt;/a&gt;
     */
    public static void main(String args[])
    {
        System.out.println("Build this X3D model, showing validation diagnostics...");
        X3D thisExampleX3dModel = new Cane().getX3dModel();
//      System.out.println("X3D model construction complete.");
	
        // next handle command line arguments
        boolean hasArguments = (args != null) &amp;&amp; (args.length &gt; 0);
        boolean validate = true; // default
        boolean argumentsLoadNewModel = false;
        String  fileName = new String();

        if (args != null)
        {
                for (String arg : args)
                {
                        if (arg.toLowerCase().startsWith("-v") || arg.toLowerCase().contains("validate"))
                        {
                                validate = true; // making sure
                        }
                        if (arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_X3D) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_CLASSICVRML) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_X3DB) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_VRML97) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_EXI) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_GZIP) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_ZIP) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_HTML) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_XHTML))
                        {
                                argumentsLoadNewModel = true;
                                fileName = arg;
                        }
                }
        }
        if      (argumentsLoadNewModel)
                System.out.println("WARNING: \"HumanoidAnimation.WinterAndSpring.Cane\" model invocation is attempting to load file \"" + fileName + "\" instead of simply validating itself... file loading ignored.");
        else if (hasArguments) // if no arguments provided, this method produces usage warning
                thisExampleX3dModel.handleArguments(args);
	
        if (validate)
        {
            //  System.out.println("--- TODO fix duplicated outputs ---"); // omit when duplicated outputs problem is solved/refactored
		String validationResults = thisExampleX3dModel.validationReport();
            //  System.out.println("-----------------------------------"); // omit when duplicated outputs problem is solved/refactored
                System.out.print("HumanoidAnimation.WinterAndSpring.Cane self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

                // experimental: test X3DJSAIL output files
                // WinterAndSpring/Cane_JavaExport.* file validation is checked when building X3D Example Archives
                String filenameX3D  = "WinterAndSpring/Cane_JavaExport.x3d"; 
                String filenameX3DV = "WinterAndSpring/Cane_JavaExport.x3dv"; 
                String filenameJSON = "WinterAndSpring/Cane_JavaExport.json";
                thisExampleX3dModel.toFileX3D        (filenameX3D);
                thisExampleX3dModel.toFileClassicVRML(filenameX3DV);
// TODO         thisExampleX3dModel.toFileJSON       (filenameJSON);
        }
    }
}
</pre></body></html>