package Savage.Robots.UnmannedAirVehicles;

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

// Javadoc metadata annotations follow, see below for X3DJSAIL Java source code.
/**
 * <p> Tern UAV, low level of detail. </p>
 <p> Related links: Catalog page <a href="../../../../Robots/UnmannedAirVehicles/TernLowLODIndex.html" target="_blank">TernLowLOD</a>,  source <a href="../../../../Robots/UnmannedAirVehicles/TernLowLOD.java">TernLowLOD.java</a>, <a href="https://www.web3d.org/x3d/content/examples/X3dResources.html" target="_blank">X3D Resources</a>, <a href="https://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html" target="_blank">X3D Scene Authoring Hints</a>, and <a href="https://www.web3d.org/x3d/content/X3dTooltips.html" target="_blank">X3D Tooltips</a>. </p>
	<table style="color:black; border:0px solid; border-spacing:10px 0px;">
        <caption>Scene Meta Information</caption>
		<tr style="background-color:silver; border-color:silver;">
			<td style="text-align:center; padding:10px 0px;"><i>meta tags</i></td>
			<td style="text-align:left;   padding:10px 0px;">&nbsp; Document Metadata </td>
		</tr>

		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> title </i> </td>
			<td> <a href="../../../../Robots/UnmannedAirVehicles/TernLowLOD.x3d">TernLowLOD.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> description </i> </td>
			<td> Tern UAV, low level of detail </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> creator </i> </td>
			<td> Alan Shaffer </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> translator </i> </td>
			<td> Xeena VRML importer, X3D-Edit 3.1, <a href="https://www.web3d.org/x3d/content/README.X3D-Edit.html" target="_blank">https://www.web3d.org/x3d/content/README.X3D-Edit.html</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> created </i> </td>
			<td> 2 June 2005 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> translated </i> </td>
			<td> 8 June 2005 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> modified </i> </td>
			<td> 20 October 2019 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> Tern UAV photo from <a href="http://www.aeroconcepts.com" target="_blank">http://www.aeroconcepts.com</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> Tern UAV schematic drawings from <a href="http://www.bai.aero" target="_blank">http://www.bai.aero</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> subject </i> </td>
			<td> Tern, UAV, Unmanned Aerial Vehicle </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> identifier </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedAirVehicles/TernLowLOD.x3d" target="_blank">https://www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedAirVehicles/TernLowLOD.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> X3D-Edit 3.2, <a href="https://www.web3d.org/x3d/tools/X3D-Edit" target="_blank">https://www.web3d.org/x3d/tools/X3D-Edit</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> Vrml97ToX3dNist, <a href="http://ovrt.nist.gov/v2_x3d.html" target="_blank">http://ovrt.nist.gov/v2_x3d.html</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> license </i> </td>
			<td> <a href="../../../../Robots/UnmannedAirVehicles/../../license.html">../../license.html</a> </td>
		</tr>
		<tr style="background-color:silver; border-color:silver;">
			<td style="text-align:center;" colspan="2">  &nbsp; </td>
		</tr>
	</table>

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

	* @author Alan Shaffer
 */

public class TernLowLOD
{
	/** Default constructor to create this object. */
	public TernLowLOD ()
	{
	  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_3_0)
  .setHead(new head()
    .addMeta(new meta().setName(meta.NAME_TITLE      ).setContent("TernLowLOD.x3d"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("Tern UAV, low level of detail"))
    .addMeta(new meta().setName(meta.NAME_CREATOR    ).setContent("Alan Shaffer"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATOR ).setContent("Xeena VRML importer, X3D-Edit 3.1, https://www.web3d.org/x3d/content/README.X3D-Edit.html"))
    .addMeta(new meta().setName(meta.NAME_CREATED    ).setContent("2 June 2005"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATED ).setContent("8 June 2005"))
    .addMeta(new meta().setName(meta.NAME_MODIFIED   ).setContent("20 October 2019"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("Tern UAV photo from http://www.aeroconcepts.com"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("Tern UAV schematic drawings from http://www.bai.aero"))
    .addMeta(new meta().setName(meta.NAME_SUBJECT    ).setContent("Tern, UAV, Unmanned Aerial Vehicle"))
    .addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedAirVehicles/TernLowLOD.x3d"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("X3D-Edit 3.2, https://www.web3d.org/x3d/tools/X3D-Edit"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("Vrml97ToX3dNist, http://ovrt.nist.gov/v2_x3d.html"))
    .addMeta(new meta().setName(meta.NAME_LICENSE    ).setContent("../../license.html")))
  .setScene(new Scene()
    .addChild(new WorldInfo().setTitle("TernLowLOD.x3d"))
    .addChild(new Transform("tailBoom")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material("default").setAmbientIntensity(1.0).setDiffuseColor(1.0,1.0,1.0).setShininess(1.0).setSpecularColor(1.0,1.0,1.0)))
        .setGeometry(new IndexedFaceSet().setCoordIndex(new int[] {0,1,17,16,-1,0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,16,31,15,-1,1,2,18,17,-1,2,3,19,18,-1,3,4,20,19,-1,4,5,21,20,-1,5,6,22,21,-1,6,7,23,22,-1,7,8,24,23,-1,8,9,25,24,-1,9,10,26,25,-1,10,11,27,26,-1,11,12,28,27,-1,12,13,29,28,-1,13,14,30,29,-1,14,15,31,30,-1,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1})
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.183,0.833,-0.537,0.169,0.903,-0.534,0.129,0.962,-0.531,0.07,1.002,-0.529,0.0,1.016,-0.529,-0.07,1.002,-0.529,-0.129,0.962,-0.531,-0.169,0.903,-0.534,-0.183,0.833,-0.537,-0.169,0.763,-0.54,-0.129,0.703,-0.543,-0.07,0.664,-0.545,0.0,0.65,-0.546,0.07,0.664,-0.545,0.129,0.703,-0.543,0.169,0.763,-0.54,0.183,0.832,5.968,0.169,0.902,5.972,0.129,0.961,5.974,0.07,1.001,5.976,0.0,1.015,5.977,-0.07,1.001,5.976,-0.129,0.961,5.974,-0.169,0.902,5.972,-0.183,0.832,5.968,-0.169,0.762,5.965,-0.129,0.702,5.962,-0.07,0.663,5.961,0.0,0.649,5.96,0.07,0.663,5.961,0.129,0.702,5.962,0.169,0.762,5.965}))))))
    .addChild(new Transform("exhaustSupport")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,9,8,7,6,5,4,3,2,1,-1,0,10,22,-1,0,1,11,10,-1,1,2,11,-1,2,12,11,-1,2,3,13,12,-1,3,14,13,-1,3,4,14,-1,4,15,14,-1,4,5,16,15,-1,5,6,17,16,-1,6,7,18,17,-1,7,8,19,18,-1,8,20,19,-1,8,9,21,20,-1,9,0,22,21,-1,10,11,12,13,14,15,16,17,18,19,20,21,22,-1})
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.106,2.596,-3.224,0.106,2.602,-3.199,0.106,2.618,-3.189,0.106,2.635,-3.199,0.106,2.641,-3.224,0.106,2.639,-3.238,0.106,2.634,-3.249,0.106,2.626999,-3.257,0.106,2.61,-3.257,0.106,2.602,-3.249,-0.106,2.6,-3.208,-0.106,2.605,-3.196,-0.106,2.621,-3.186,-0.106,2.63,-3.189,-0.106,2.637,-3.196,-0.106,2.644,-3.221,-0.106,2.642,-3.235,-0.106,2.637,-3.246,-0.106,2.63,-3.254,-0.106,2.621,-3.256,-0.106,2.613,-3.254,-0.106,2.605,-3.246,-0.106,2.6,-3.235}))))))
    .addChild(new Transform("exhaustSupportPost")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,17,16,-1,0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,16,31,15,-1,1,2,18,17,-1,2,3,19,18,-1,3,4,20,19,-1,4,5,21,20,-1,5,6,22,21,-1,6,7,23,22,-1,7,8,24,23,-1,8,9,25,24,-1,9,10,26,25,-1,10,11,27,26,-1,11,12,28,27,-1,12,13,29,28,-1,13,14,30,29,-1,14,15,31,30,-1,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1})
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.04,2.619,-3.222,0.037,2.617,-3.207,0.028,2.616,-3.194,0.015,2.615,-3.185,0.0,2.615,-3.182,-0.015,2.615,-3.185,-0.028,2.616,-3.194,-0.037,2.617,-3.207,-0.04,2.619,-3.222,-0.037,2.62,-3.237,-0.028,2.622,-3.25,-0.015,2.622,-3.259,0.0,2.623,-3.262,0.015,2.622,-3.259,0.028,2.622,-3.25,0.037,2.62,-3.237,0.04,2.094,-3.276,0.037,2.092,-3.261,0.028,2.091,-3.248,0.015,2.09,-3.239,0.0,2.09,-3.236,-0.015,2.09,-3.239,-0.028,2.091,-3.248,-0.037,2.092,-3.261,-0.04,2.094,-3.276,-0.037,2.095,-3.291,-0.028,2.097,-3.304,-0.015,2.098,-3.313,0.0,2.098,-3.316,0.015,2.098,-3.313,0.028,2.097,-3.304,0.037,2.095,-3.291}))))))
    .addChild(new Transform("stbdExhaust")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,36,35,-1,0,5,6,1,-1,0,35,42,41,-1,0,41,40,5,-1,1,2,37,36,-1,1,6,7,2,-1,2,3,38,37,-1,2,7,8,3,-1,3,4,39,38,-1,3,8,9,4,-1,4,9,14,19,24,29,34,39,-1,5,10,11,6,-1,5,40,47,10,-1,6,11,12,7,-1,7,12,13,8,-1,8,13,14,9,-1,10,15,16,11,-1,10,47,46,15,-1,11,16,17,12,-1,12,17,18,13,-1,13,18,19,14,-1,15,20,21,16,-1,15,46,45,20,-1,16,21,22,17,-1,17,22,23,18,-1,18,23,24,19,-1,20,25,26,21,-1,20,45,44,25,-1,21,26,27,22,-1,22,27,28,23,-1,23,28,29,24,-1,25,30,31,26,-1,25,44,43,30,-1,26,31,32,27,-1,27,32,33,28,-1,28,33,34,29,-1,30,35,36,31,-1,30,43,42,35,-1,31,36,37,32,-1,32,37,38,33,-1,33,38,39,34,-1,40,41,49,48,-1,40,48,55,47,-1,41,42,50,49,-1,42,43,51,50,-1,43,44,52,51,-1,44,45,53,52,-1,45,46,54,53,-1,46,47,55,54,-1,48,49,50,51,52,53,54,55,-1})
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(getCoordinate_6_40_point())))))
    .addChild(new Transform("portExhaust")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,36,35,-1,0,5,6,1,-1,0,35,42,41,-1,0,41,40,5,-1,1,2,37,36,-1,1,6,7,2,-1,2,3,38,37,-1,2,7,8,3,-1,3,4,39,38,-1,3,8,9,4,-1,4,9,14,19,24,29,34,39,-1,5,10,11,6,-1,5,40,47,10,-1,6,11,12,7,-1,7,12,13,8,-1,8,13,14,9,-1,10,15,16,11,-1,10,47,46,15,-1,11,16,17,12,-1,12,17,18,13,-1,13,18,19,14,-1,15,20,21,16,-1,15,46,45,20,-1,16,21,22,17,-1,17,22,23,18,-1,18,23,24,19,-1,20,25,26,21,-1,20,45,44,25,-1,21,26,27,22,-1,22,27,28,23,-1,23,28,29,24,-1,25,30,31,26,-1,25,44,43,30,-1,26,31,32,27,-1,27,32,33,28,-1,28,33,34,29,-1,30,35,36,31,-1,30,43,42,35,-1,31,36,37,32,-1,32,37,38,33,-1,33,38,39,34,-1,40,41,49,48,-1,40,48,55,47,-1,41,42,50,49,-1,42,43,51,50,-1,43,44,52,51,-1,44,45,53,52,-1,45,46,54,53,-1,46,47,55,54,-1,48,49,50,51,52,53,54,55,-1})
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(getCoordinate_6_47_point())))))
    .addChild(new Transform("antenna")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,9,8,7,6,5,4,3,2,1,-1,0,10,19,9,-1,0,1,11,10,-1,1,2,12,11,-1,2,3,13,12,-1,3,4,14,13,-1,4,5,15,14,-1,5,6,16,15,-1,6,7,17,16,-1,7,8,18,17,-1,8,9,18,-1,9,19,18,-1,10,11,12,13,14,15,16,17,18,19,-1})
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.012,3.764,-1.578,0.01,3.764,-1.574,0.0,3.764,-1.569999,-0.0050,3.764,-1.571,-0.012,3.764,-1.578,-0.013,3.764,-1.583,-0.01,3.764,-1.592999,-0.0050,3.764,-1.596,0.0050,3.764,-1.596,0.012,3.764,-1.588,0.012,1.897,-1.578,0.01,1.897,-1.574,0.0,1.897,-1.569999,-0.0050,1.897,-1.571,-0.012,1.897,-1.578,-0.013,1.897,-1.583,-0.01,1.897,-1.592999,-0.0050,1.897,-1.596,0.0050,1.897,-1.596,0.012,1.897,-1.588}))))))
    .addChild(new Transform("antennaPost")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,10,9,8,7,6,5,4,3,2,1,-1,0,11,21,10,-1,0,1,12,11,-1,1,2,13,12,-1,2,3,14,13,-1,3,4,15,14,-1,4,5,16,15,-1,5,6,17,16,-1,6,7,18,17,-1,7,8,19,18,-1,8,9,20,19,-1,9,10,21,20,-1,11,12,13,14,15,16,17,18,19,20,21,-1})
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.019,1.914,-1.575,0.015,1.914,-1.569,0.0,1.914,-1.563,-0.0080,1.914,-1.564,-0.019,1.914,-1.575,-0.021,1.914,-1.583,-0.015,1.914,-1.598,-0.0080,1.914,-1.602,0.0080,1.914,-1.602,0.015,1.914,-1.598,0.019,1.914,-1.591,0.019,1.022,-1.575,0.015,1.022,-1.569,0.0,1.022,-1.563,-0.0080,1.022,-1.564,-0.019,1.022,-1.575,-0.021,1.022,-1.583,-0.015,1.022,-1.598,-0.0080,1.022,-1.602,0.0080,1.022,-1.602,0.015,1.022,-1.598,0.019,1.022,-1.591}))))))
    .addChild(new Transform("propBlade3")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setCoordIndex(getIndexedFaceSet_5_67_coordIndex())
          .setCoord(new Coordinate().setPoint(getCoordinate_6_67_point())))))
    .addChild(new Transform("propBlade2")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setCoordIndex(getIndexedFaceSet_5_73_coordIndex())
          .setCoord(new Coordinate().setPoint(getCoordinate_6_73_point())))))
    .addChild(new Transform("propBlade1")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setCoordIndex(getIndexedFaceSet_5_79_coordIndex())
          .setCoord(new Coordinate().setPoint(getCoordinate_6_79_point())))))
    .addChild(new Transform("propShaft")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material("color_000_000_000").setAmbientIntensity(1.0).setDiffuseColor(0.0,0.0,0.0).setShininess(1.0).setSpecularColor(1.0,1.0,1.0)))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,17,16,-1,0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,16,31,15,-1,1,2,18,17,-1,2,3,19,18,-1,3,4,20,19,-1,4,5,21,20,-1,5,6,22,21,-1,6,7,23,22,-1,7,8,24,23,-1,8,9,25,24,-1,9,10,26,25,-1,10,11,27,26,-1,11,12,28,27,-1,12,13,29,28,-1,13,14,30,29,-1,14,15,31,30,-1,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1})
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.118,2.512,-6.267,0.109,2.555,-6.251,0.083,2.591,-6.238,0.044,2.615,-6.229,-0.0010,2.624,-6.225,-0.047,2.615,-6.229,-0.085,2.591,-6.238,-0.111,2.555,-6.251,-0.12,2.512,-6.267,-0.111,2.47,-6.284,-0.085,2.434,-6.297,-0.047,2.409,-6.305999,-0.0010,2.401,-6.31,0.044,2.409,-6.305999,0.083,2.434,-6.297,0.109,2.47,-6.284,0.118,2.449,-5.88,0.109,2.491,-5.864,0.083,2.527999,-5.85,0.044,2.552,-5.841,-0.0010,2.56,-5.838,-0.047,2.552,-5.841,-0.085,2.527999,-5.85,-0.111,2.491,-5.864,-0.12,2.449,-5.88,-0.111,2.406,-5.896,-0.085,2.37,-5.909,-0.047,2.346,-5.919,-0.0010,2.337,-5.922,0.044,2.346,-5.919,0.083,2.37,-5.909,0.109,2.406,-5.896}))))))
    .addChild(new Transform("propSpinner")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(getIndexedFaceSet_5_92_colorIndex()).setCoordIndex(getIndexedFaceSet_5_92_coordIndex())
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(getCoordinate_6_93_point())))))
    .addChild(new Transform("verticalStabilizer")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setCoordIndex(new int[] {0,1,5,4,-1,0,3,2,1,-1,0,4,20,46,7,3,-1,1,2,6,28,35,5,-1,2,3,7,6,-1,4,5,32,43,-1,4,43,20,-1,5,35,38,32,-1,6,7,47,36,-1,6,36,42,28,-1,7,46,23,47,-1,8,33,44,9,-1,8,29,33,-1,8,40,29,-1,9,44,55,49,-1,9,49,22,-1,10,52,17,-1,10,17,25,11,-1,11,25,41,-1,12,34,45,13,-1,45,50,16,13,-1,14,31,37,-1,14,27,35,28,-1,14,37,30,27,-1,15,21,54,48,-1,15,48,19,46,20,-1,16,24,12,13,-1,16,43,32,24,-1,16,50,43,-1,17,44,33,25,-1,17,52,55,44,-1,18,26,36,47,-1,18,10,11,26,-1,18,47,23,-1,18,23,52,10,-1,9,45,34,8,-1,9,22,50,45,-1,19,48,54,-1,19,54,23,46,-1,20,43,51,-1,20,51,21,15,-1,21,49,55,53,-1,21,22,49,-1,21,53,23,54,-1,22,21,51,-1,22,51,43,50,-1,23,53,55,52,-1,24,32,38,-1,24,38,12,-1,25,33,29,-1,25,29,41,-1,26,11,41,-1,26,41,42,36,-1,8,34,12,39,-1,8,39,40,-1,27,30,38,35,-1,28,42,31,14,-1,29,37,31,-1,29,40,30,37,-1,30,40,39,-1,30,39,12,38,-1,31,42,41,-1,31,41,29,-1})
          .setCoord(new Coordinate().setPoint(getCoordinate_6_99_point())))))
    .addChild(new Transform("propMount")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,17,16,-1,0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,16,31,15,-1,1,2,18,17,-1,2,3,19,18,-1,3,4,20,19,-1,4,5,21,20,-1,5,6,22,21,-1,6,7,23,22,-1,7,8,24,23,-1,8,9,25,24,-1,9,10,26,25,-1,10,11,27,26,-1,11,12,28,27,-1,12,13,29,28,-1,13,14,30,29,-1,14,15,31,30,-1,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1})
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.274,2.469,-6.03,0.253,2.573,-6.012,0.194,2.66,-5.996,0.105,2.718999,-5.986,0.0,2.739,-5.983,-0.105,2.718999,-5.986,-0.194,2.66,-5.996,-0.253,2.573,-6.012,-0.274,2.469,-6.03,-0.253,2.366,-6.048,-0.194,2.277999,-6.063,-0.105,2.22,-6.073,0.0,2.199,-6.077,0.105,2.22,-6.073,0.194,2.277999,-6.063,0.253,2.366,-6.048,0.274,2.365,-5.432,0.253,2.469,-5.414,0.194,2.556,-5.399,0.105,2.615,-5.389,0.0,2.635,-5.385,-0.105,2.615,-5.389,-0.194,2.556,-5.399,-0.253,2.469,-5.414,-0.274,2.365,-5.432,-0.253,2.262,-5.45,-0.194,2.174,-5.465,-0.105,2.116,-5.475,0.0,2.095,-5.479,0.105,2.116,-5.475,0.194,2.174,-5.465,0.253,2.262,-5.45}))))))
    .addChild(new Transform("engineTransmission")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(getIndexedFaceSet_5_112_colorIndex()).setCoordIndex(getIndexedFaceSet_5_112_coordIndex())
          .setColor(new Color().setColor(new MFColor(new double[] {1.0,1.0,0.92})))
          .setCoord(new Coordinate().setPoint(getCoordinate_6_113_point())))))
    .addChild(new Transform("engine")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(getIndexedFaceSet_5_119_colorIndex()).setCoordIndex(getIndexedFaceSet_5_119_coordIndex())
          .setColor(new Color().setColor(new MFColor(new double[] {1.0,1.0,0.92})))
          .setCoord(new Coordinate().setPoint(getCoordinate_6_120_point())))))
    .addChild(new Transform("noseWheelSpoke6")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,14,27,13,-1,0,1,15,14,-1,1,2,16,15,-1,2,3,17,16,-1,3,4,18,17,-1,4,5,19,18,-1,5,6,20,19,-1,6,7,21,20,-1,7,8,22,21,-1,8,9,23,22,-1,9,10,24,23,-1,10,11,25,24,-1,11,12,26,25,-1,12,13,27,26,-1,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1})
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.034,-2.672999,-8.438,0.027,-2.655,-8.449,0.018,-2.643,-8.455,0.0070,-2.639,-8.458,-0.0040,-2.643,-8.455,-0.014,-2.655,-8.449,-0.02,-2.672999,-8.438,-0.02,-2.716,-8.414,-0.014,-2.733,-8.404,-0.0040,-2.745,-8.397,0.0070,-2.75,-8.395,0.018,-2.745,-8.397,0.027,-2.733,-8.404,0.034,-2.716,-8.414,0.034,-2.521,-8.169,0.027,-2.503,-8.18,0.018,-2.491,-8.186,0.0070,-2.487,-8.189,-0.0040,-2.491,-8.186,-0.014,-2.503,-8.18,-0.02,-2.521,-8.169,-0.02,-2.563,-8.145,-0.014,-2.580999,-8.135,-0.0040,-2.593,-8.129,0.0070,-2.597,-8.126,0.018,-2.593,-8.129,0.027,-2.580999,-8.135,0.034,-2.563,-8.145}))))))
    .addChild(new Transform("noseWheelSpoke5")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,14,27,13,-1,0,1,15,14,-1,1,2,16,15,-1,2,3,17,16,-1,3,4,18,17,-1,4,5,19,18,-1,5,6,20,19,-1,6,7,21,20,-1,7,8,22,21,-1,8,9,23,22,-1,9,10,24,23,-1,10,11,25,24,-1,11,12,26,25,-1,12,13,27,26,-1,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1})
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.034,-2.546,-7.967,0.027,-2.53,-7.955,0.018,-2.518,-7.947,0.0070,-2.514999,-7.944,-0.0040,-2.518,-7.947,-0.014,-2.53,-7.955,-0.02,-2.546,-7.967,-0.02,-2.586,-7.995,-0.014,-2.602,-8.007,-0.0040,-2.613,-8.015,0.0070,-2.617,-8.018,0.018,-2.613,-8.015,0.027,-2.602,-8.007,0.034,-2.586,-7.995,0.034,-2.751,-7.684,0.027,-2.735,-7.672,0.018,-2.724,-7.664,0.0070,-2.72,-7.661,-0.0040,-2.724,-7.664,-0.014,-2.735,-7.672,-0.02,-2.751,-7.684,-0.02,-2.791,-7.713,-0.014,-2.807,-7.725,-0.0040,-2.819,-7.733,0.0070,-2.823,-7.736,0.018,-2.819,-7.733,0.027,-2.807,-7.725,0.034,-2.791,-7.713}))))))
    .addChild(new Transform("noseWheelSpoke4")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,14,27,13,-1,0,1,15,14,-1,1,2,16,15,-1,2,3,17,16,-1,3,4,18,17,-1,4,5,19,18,-1,5,6,20,19,-1,6,7,21,20,-1,7,8,22,21,-1,8,9,23,22,-1,9,10,24,23,-1,10,11,25,24,-1,11,12,26,25,-1,12,13,27,26,-1,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1})
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.034,-2.63,-8.049,0.027,-2.63,-8.028,0.018,-2.63,-8.015,0.0070,-2.63,-8.01,-0.0040,-2.63,-8.015,-0.014,-2.63,-8.028,-0.02,-2.63,-8.049,-0.02,-2.63,-8.098,-0.014,-2.63,-8.118,-0.0040,-2.63,-8.132,0.0070,-2.63,-8.137,0.018,-2.63,-8.132,0.027,-2.63,-8.118,0.034,-2.63,-8.098,0.034,-2.973,-8.049,0.027,-2.973,-8.028,0.018,-2.973,-8.015,0.0070,-2.973,-8.01,-0.0040,-2.973,-8.015,-0.014,-2.973,-8.028,-0.02,-2.973,-8.049,-0.02,-2.973,-8.098,-0.014,-2.973,-8.118,-0.0040,-2.973,-8.132,0.0070,-2.973,-8.137,0.018,-2.973,-8.132,0.027,-2.973,-8.118,0.034,-2.973,-8.098}))))))
    .addChild(new Transform("noseWheelSpoke3")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,14,27,13,-1,0,1,15,14,-1,1,2,16,15,-1,2,3,17,16,-1,3,4,18,17,-1,4,5,19,18,-1,5,6,20,19,-1,6,7,21,20,-1,7,8,22,21,-1,8,9,23,22,-1,9,10,24,23,-1,10,11,25,24,-1,11,12,26,25,-1,12,13,27,26,-1,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1})
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.034,-2.444,-7.996999,0.027,-2.426,-8.007,0.018,-2.414,-8.014,0.0070,-2.41,-8.016,-0.0040,-2.414,-8.014,-0.014,-2.426,-8.007,-0.02,-2.444,-7.996999,-0.02,-2.486,-7.973,-0.014,-2.504,-7.962,-0.0040,-2.516,-7.956,0.0070,-2.52,-7.953,0.018,-2.516,-7.956,0.027,-2.504,-7.962,0.034,-2.486,-7.973,0.034,-2.261,-7.674,0.027,-2.243,-7.684,0.018,-2.231,-7.691,0.0070,-2.227,-7.693,-0.0040,-2.231,-7.691,-0.014,-2.243,-7.684,-0.02,-2.261,-7.674,-0.02,-2.303,-7.65,-0.014,-2.321,-7.639,-0.0040,-2.333,-7.633,0.0070,-2.337,-7.63,0.018,-2.333,-7.633,0.027,-2.321,-7.639,0.034,-2.303,-7.65}))))))
    .addChild(new Transform("noseWheelSpoke2")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,15,14,-1,0,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,14,29,13,-1,0,1,16,15,-1,1,2,17,16,-1,2,3,18,17,-1,3,4,19,18,-1,4,5,20,19,-1,5,6,21,20,-1,6,7,22,21,-1,7,23,22,-1,7,8,24,23,-1,8,9,25,24,-1,9,10,26,25,-1,10,11,27,26,-1,11,12,28,27,-1,12,13,29,28,-1,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1})
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.034,-2.197,-8.453,0.027,-2.18,-8.441,0.018,-2.169,-8.433,0.0070,-2.165,-8.43,-0.0040,-2.169,-8.433,-0.014,-2.18,-8.441,-0.02,-2.197,-8.453,-0.02,-2.236,-8.481,-0.014,-2.253,-8.494,-0.0040,-2.264,-8.502,0.0070,-2.268,-8.504,0.018,-2.264,-8.502,0.027,-2.253,-8.494,0.034,-2.236,-8.481,0.036,-2.486,-8.096,0.034,-2.466,-8.082,0.027,-2.449,-8.07,0.018,-2.438,-8.062,0.0070,-2.434,-8.059,-0.0040,-2.438,-8.062,-0.014,-2.449,-8.07,-0.02,-2.466,-8.082,-0.022,-2.486,-8.096,-0.02,-2.505,-8.111,-0.014,-2.522,-8.123,-0.0040,-2.533,-8.131,0.0070,-2.537,-8.134,0.018,-2.533,-8.131,0.027,-2.522,-8.123,0.034,-2.505,-8.111}))))))
    .addChild(new Transform("noseWheelAxle")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,17,16,-1,0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,16,31,15,-1,1,2,18,17,-1,2,3,19,18,-1,3,4,20,19,-1,4,5,21,20,-1,5,6,22,21,-1,6,7,23,22,-1,7,8,24,23,-1,8,9,25,24,-1,9,10,26,25,-1,10,11,27,26,-1,11,12,28,27,-1,12,13,29,28,-1,13,14,30,29,-1,14,15,31,30,-1,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1})
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.228,-2.645,-8.072,0.228,-2.634,-8.017,0.228,-2.603,-7.97,0.227,-2.556,-7.939,0.226,-2.501,-7.929,0.226,-2.447,-7.939,0.225,-2.4,-7.97,0.225,-2.369,-8.017,0.225,-2.358,-8.072,0.225,-2.369,-8.127,0.225,-2.4,-8.173,0.226,-2.447,-8.204,0.226,-2.501,-8.215,0.227,-2.556,-8.204,0.228,-2.603,-8.173,0.228,-2.634,-8.127,-0.203,-2.647,-8.072,-0.204,-2.636,-8.017,-0.204,-2.605,-7.97,-0.205,-2.559,-7.939,-0.205,-2.504,-7.929,-0.206,-2.449,-7.939,-0.207,-2.402999,-7.97,-0.207,-2.372,-8.017,-0.207,-2.361,-8.072,-0.207,-2.372,-8.127,-0.207,-2.402999,-8.173,-0.206,-2.449,-8.204,-0.205,-2.504,-8.215,-0.205,-2.559,-8.204,-0.204,-2.605,-8.173,-0.204,-2.636,-8.127}))))))
    .addChild(new Transform("noseWheelSpoke1")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,14,27,13,-1,0,1,15,14,-1,1,2,16,15,-1,2,3,17,16,-1,3,4,18,17,-1,4,5,19,18,-1,5,6,20,19,-1,6,7,21,20,-1,7,8,22,21,-1,8,9,23,22,-1,9,10,24,23,-1,10,11,25,24,-1,11,12,26,25,-1,12,13,27,26,-1,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1})
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.034,-1.99,-8.049,0.027,-1.99,-8.028,0.018,-1.99,-8.015,0.0070,-1.99,-8.01,-0.0040,-1.99,-8.015,-0.014,-1.99,-8.028,-0.02,-1.99,-8.049,-0.02,-1.99,-8.098,-0.014,-1.99,-8.118,-0.0040,-1.99,-8.132,0.0070,-1.99,-8.137,0.018,-1.99,-8.132,0.027,-1.99,-8.118,0.034,-1.99,-8.098,0.034,-2.381,-8.049,0.027,-2.381,-8.028,0.018,-2.381,-8.015,0.0070,-2.381,-8.01,-0.0040,-2.381,-8.015,-0.014,-2.381,-8.028,-0.02,-2.381,-8.049,-0.02,-2.381,-8.098,-0.014,-2.381,-8.118,-0.0040,-2.381,-8.132,0.0070,-2.381,-8.137,0.018,-2.381,-8.132,0.027,-2.381,-8.118,0.034,-2.381,-8.098}))))))
    .addChild(new Transform("stbdWheelCap")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,17,16,-1,0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,16,31,15,-1,1,2,18,17,-1,2,3,19,18,-1,3,4,20,19,-1,4,5,21,20,-1,5,6,22,21,-1,6,7,23,22,-1,7,8,24,23,-1,8,9,25,24,-1,9,10,26,25,-1,10,11,27,26,-1,11,12,28,27,-1,12,13,29,28,-1,13,14,30,29,-1,14,15,31,30,-1,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1})
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {3.448,-2.247,-3.705999,3.448,-2.24,-3.672,3.448,-2.221,-3.644,3.447,-2.193,-3.625,3.447,-2.159,-3.618,3.446,-2.125,-3.625,3.446,-2.096,-3.644,3.446,-2.077,-3.672,3.446,-2.071,-3.705999,3.446,-2.077,-3.74,3.446,-2.096,-3.769,3.446,-2.125,-3.788,3.447,-2.159,-3.794,3.447,-2.193,-3.788,3.448,-2.221,-3.769,3.448,-2.24,-3.74,3.19,-2.249,-3.705999,3.19,-2.242,-3.672,3.19,-2.223,-3.644,3.19,-2.194,-3.625,3.189,-2.16,-3.618,3.189,-2.127,-3.625,3.188,-2.098,-3.644,3.188,-2.079,-3.672,3.188,-2.072,-3.705999,3.188,-2.079,-3.74,3.188,-2.098,-3.769,3.189,-2.127,-3.788,3.189,-2.16,-3.794,3.19,-2.194,-3.788,3.19,-2.223,-3.769,3.19,-2.242,-3.74}))))))
    .addChild(new Transform("portWheelCap")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,17,16,-1,0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,16,31,15,-1,1,2,18,17,-1,2,3,19,18,-1,3,4,20,19,-1,4,5,21,20,-1,5,6,22,21,-1,6,7,23,22,-1,7,8,24,23,-1,8,9,25,24,-1,9,10,26,25,-1,10,11,27,26,-1,11,12,28,27,-1,12,13,29,28,-1,13,14,30,29,-1,14,15,31,30,-1,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1})
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-3.206,-2.247,-3.705999,-3.206,-2.24,-3.672,-3.206,-2.221,-3.644,-3.206,-2.193,-3.625,-3.207,-2.159,-3.618,-3.207,-2.125,-3.625,-3.208,-2.096,-3.644,-3.208,-2.077,-3.672,-3.208,-2.071,-3.705999,-3.208,-2.077,-3.74,-3.208,-2.096,-3.769,-3.207,-2.125,-3.788,-3.207,-2.159,-3.794,-3.206,-2.193,-3.788,-3.206,-2.221,-3.769,-3.206,-2.24,-3.74,-3.464,-2.249,-3.705999,-3.464,-2.242,-3.672,-3.464,-2.223,-3.644,-3.464,-2.194,-3.625,-3.465,-2.16,-3.618,-3.465,-2.127,-3.625,-3.466,-2.098,-3.644,-3.466,-2.079,-3.672,-3.466,-2.072,-3.705999,-3.466,-2.079,-3.74,-3.466,-2.098,-3.769,-3.465,-2.127,-3.788,-3.465,-2.16,-3.794,-3.464,-2.194,-3.788,-3.464,-2.223,-3.769,-3.464,-2.242,-3.74}))))))
    .addChild(new Transform("stbdWheelSpoke5")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,17,16,-1,0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,16,31,15,-1,1,2,18,17,-1,2,3,19,18,-1,3,4,20,19,-1,4,5,21,20,-1,5,6,22,21,-1,6,7,23,22,-1,7,8,24,23,-1,8,9,25,24,-1,9,10,26,25,-1,10,11,27,26,-1,11,12,28,27,-1,12,13,29,28,-1,13,14,30,29,-1,14,15,31,30,-1,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1})
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {3.339,-2.253,-3.77,3.337,-2.27,-3.751999,3.331,-2.283,-3.737,3.321,-2.293,-3.727,3.31,-2.296,-3.723,3.299,-2.293,-3.727,3.29,-2.283,-3.737,3.284,-2.27,-3.751999,3.281,-2.253,-3.77,3.284,-2.237,-3.788,3.29,-2.223,-3.803,3.299,-2.214,-3.813,3.31,-2.21,-3.817,3.321,-2.214,-3.813,3.331,-2.223,-3.803,3.337,-2.237,-3.788,3.339,-2.875,-4.335,3.337,-2.891,-4.317,3.331,-2.905,-4.302,3.321,-2.914,-4.292,3.31,-2.917,-4.288,3.299,-2.914,-4.292,3.29,-2.905,-4.302,3.284,-2.891,-4.317,3.281,-2.875,-4.335,3.284,-2.858,-4.353,3.29,-2.843999,-4.369,3.299,-2.835,-4.379,3.31,-2.832,-4.382,3.321,-2.835,-4.379,3.331,-2.843999,-4.369,3.337,-2.858,-4.353}))))))
    .addChild(new Transform("stbdWheelSpoke4")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,17,16,-1,0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,16,31,15,-1,1,2,18,17,-1,2,3,19,18,-1,3,4,20,19,-1,4,5,21,20,-1,5,6,22,21,-1,6,7,23,22,-1,7,8,24,23,-1,8,9,25,24,-1,9,10,26,25,-1,10,11,27,26,-1,11,12,28,27,-1,12,13,29,28,-1,13,14,30,29,-1,14,15,31,30,-1,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1})
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {3.339,-2.243,-3.651,3.337,-2.228,-3.633,3.331,-2.214,-3.617,3.321,-2.205,-3.606,3.31,-2.202,-3.603,3.299,-2.205,-3.606,3.29,-2.214,-3.617,3.284,-2.228,-3.633,3.281,-2.243,-3.651,3.284,-2.259,-3.67,3.29,-2.272,-3.685,3.299,-2.281,-3.696,3.31,-2.284,-3.7,3.321,-2.281,-3.696,3.331,-2.272,-3.685,3.337,-2.259,-3.67,3.339,-2.885,-3.109,3.337,-2.869,-3.09,3.331,-2.856,-3.074,3.321,-2.847,-3.064,3.31,-2.843,-3.06,3.299,-2.847,-3.064,3.29,-2.856,-3.074,3.284,-2.869,-3.09,3.281,-2.885,-3.109,3.284,-2.9,-3.127,3.29,-2.914,-3.143,3.299,-2.922,-3.152999,3.31,-2.926,-3.157,3.321,-2.922,-3.152999,3.331,-2.914,-3.143,3.337,-2.9,-3.127}))))))
    .addChild(new Transform("stbdWheelSpoke3")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,16,-1,0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,16,30,15,-1,1,2,17,16,-1,2,3,18,17,-1,3,4,19,18,-1,4,5,20,19,-1,5,6,21,20,-1,6,7,22,21,-1,7,8,23,22,-1,8,9,24,23,-1,9,10,25,24,-1,10,11,26,25,-1,11,12,27,26,-1,12,13,28,27,-1,13,14,29,28,-1,14,15,30,29,-1,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1})
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {3.339,-2.148,-3.646,3.337,-2.125,-3.655,3.331,-2.106,-3.662,3.321,-2.093,-3.667,3.31,-2.089,-3.669,3.299,-2.093,-3.667,3.29,-2.106,-3.662,3.284,-2.125,-3.655,3.281,-2.148,-3.646,3.284,-2.171,-3.638,3.29,-2.19,-3.631,3.299,-2.203,-3.626,3.31,-2.207,-3.624,3.321,-2.203,-3.626,3.331,-2.19,-3.631,3.337,-2.171,-3.638,3.337,-1.827,-2.87,3.331,-1.808,-2.876999,3.321,-1.795,-2.882,3.31,-1.79,-2.884,3.299,-1.795,-2.882,3.29,-1.808,-2.876999,3.284,-1.827,-2.87,3.281,-1.85,-2.861,3.284,-1.873,-2.853,3.29,-1.892,-2.845,3.299,-1.905,-2.84,3.31,-1.908999,-2.839,3.321,-1.905,-2.84,3.331,-1.892,-2.845,3.337,-1.873,-2.853}))))))
    .addChild(new Transform("stbdWheelSpoke2")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,17,16,-1,0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,16,31,15,-1,1,2,18,17,-1,2,3,19,18,-1,3,4,20,19,-1,4,5,21,20,-1,5,6,22,21,-1,6,7,23,22,-1,7,8,24,23,-1,8,9,25,24,-1,9,10,26,25,-1,10,11,27,26,-1,11,12,28,27,-1,12,13,29,28,-1,13,14,30,29,-1,14,15,31,30,-1,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1})
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {3.339,-1.835,-4.458,3.337,-1.813,-4.448,3.331,-1.794,-4.44,3.321,-1.781,-4.435,3.31,-1.777,-4.433,3.299,-1.781,-4.435,3.29,-1.794,-4.44,3.284,-1.813,-4.448,3.281,-1.835,-4.458,3.284,-1.858,-4.467,3.29,-1.877,-4.475,3.299,-1.888999,-4.481,3.31,-1.894,-4.482,3.321,-1.888999,-4.481,3.331,-1.877,-4.475,3.337,-1.858,-4.467,3.339,-2.163,-3.684,3.337,-2.14,-3.675,3.331,-2.121,-3.667,3.321,-2.109,-3.661,3.31,-2.104,-3.659,3.299,-2.109,-3.661,3.29,-2.121,-3.667,3.284,-2.14,-3.675,3.281,-2.163,-3.684,3.284,-2.185,-3.694,3.29,-2.204,-3.702,3.299,-2.217,-3.707,3.31,-2.221,-3.709,3.321,-2.217,-3.707,3.331,-2.204,-3.702,3.337,-2.185,-3.694}))))))
    .addChild(new Transform("stbdWheelAxle")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,17,16,-1,0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,16,31,15,-1,1,2,18,17,-1,2,3,19,18,-1,3,4,20,19,-1,4,5,21,20,-1,5,6,22,21,-1,6,7,23,22,-1,7,8,24,23,-1,8,9,25,24,-1,9,10,26,25,-1,10,11,27,26,-1,11,12,28,27,-1,12,13,29,28,-1,13,14,30,29,-1,14,15,31,30,-1,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1})
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {3.395,-2.368,-3.705999,3.395,-2.352,-3.626,3.395,-2.306,-3.558,3.394,-2.238,-3.512,3.394,-2.158,-3.496,3.393,-2.077,-3.512,3.393,-2.009,-3.558,3.393,-1.964,-3.626,3.393,-1.948,-3.705999,3.393,-1.964,-3.787,3.393,-2.009,-3.855,3.393,-2.077,-3.9,3.394,-2.158,-3.916,3.394,-2.238,-3.9,3.395,-2.306,-3.855,3.395,-2.352,-3.787,3.137,-2.371,-3.705999,3.137,-2.355,-3.626,3.137,-2.31,-3.558,3.136,-2.242,-3.512,3.136,-2.161,-3.496,3.136,-2.081,-3.512,3.135,-2.013,-3.558,3.135,-1.967,-3.626,3.135,-1.951,-3.705999,3.135,-1.967,-3.787,3.135,-2.013,-3.855,3.136,-2.081,-3.9,3.136,-2.161,-3.916,3.136,-2.242,-3.9,3.137,-2.31,-3.855,3.137,-2.355,-3.787}))))))
    .addChild(new Transform("stbdWheelSpoke1")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,14,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,15,29,14,-1,0,1,16,15,-1,1,2,17,16,-1,2,3,18,17,-1,3,4,19,18,-1,4,5,20,19,-1,5,6,21,20,-1,6,7,22,21,-1,7,8,23,22,-1,8,9,24,23,-1,9,10,25,24,-1,10,11,26,25,-1,11,12,27,26,-1,12,13,28,27,-1,13,14,29,28,-1,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1})
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {3.337,-1.198,-3.684,3.331,-1.198,-3.663,3.321,-1.198,-3.649,3.31,-1.198,-3.644,3.299,-1.198,-3.649,3.29,-1.198,-3.663,3.284,-1.198,-3.684,3.281,-1.198,-3.708,3.284,-1.198,-3.731999,3.29,-1.198,-3.753,3.299,-1.198,-3.767,3.31,-1.198,-3.771,3.321,-1.198,-3.767,3.331,-1.198,-3.753,3.337,-1.198,-3.731999,3.337,-2.038,-3.684,3.331,-2.038,-3.663,3.321,-2.038,-3.649,3.31,-2.038,-3.644,3.299,-2.038,-3.649,3.29,-2.038,-3.663,3.284,-2.038,-3.684,3.281,-2.038,-3.708,3.284,-2.038,-3.731999,3.29,-2.038,-3.753,3.299,-2.038,-3.767,3.31,-2.038,-3.771,3.321,-2.038,-3.767,3.331,-2.038,-3.753,3.337,-2.038,-3.731999}))))))
    .addChild(new Transform("portWheelSpoke5")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,14,27,13,-1,0,1,15,14,-1,1,2,16,15,-1,2,3,17,16,-1,3,4,18,17,-1,4,5,19,18,-1,5,6,20,19,-1,6,7,21,20,-1,7,8,22,21,-1,8,9,23,22,-1,9,10,24,23,-1,10,11,25,24,-1,11,12,26,25,-1,12,13,27,26,-1,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1})
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-3.281,-2.27,-3.751999,-3.288,-2.283,-3.737,-3.297,-2.293,-3.727,-3.308,-2.296,-3.723,-3.319,-2.293,-3.727,-3.329,-2.283,-3.737,-3.335,-2.27,-3.751999,-3.335,-2.237,-3.788,-3.329,-2.223,-3.803,-3.319,-2.214,-3.813,-3.308,-2.21,-3.817,-3.297,-2.214,-3.813,-3.288,-2.223,-3.803,-3.281,-2.237,-3.788,-3.281,-2.891,-4.317,-3.288,-2.905,-4.302,-3.297,-2.914,-4.292,-3.308,-2.917,-4.288,-3.319,-2.914,-4.292,-3.329,-2.905,-4.302,-3.335,-2.891,-4.317,-3.335,-2.858,-4.353,-3.329,-2.843999,-4.369,-3.319,-2.835,-4.379,-3.308,-2.832,-4.382,-3.297,-2.835,-4.379,-3.288,-2.843999,-4.369,-3.281,-2.858,-4.353}))))))
    .addChild(new Transform("portWheelSpoke4")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,17,16,-1,0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,16,31,15,-1,1,2,18,17,-1,2,3,19,18,-1,3,4,20,19,-1,4,5,21,20,-1,5,6,22,21,-1,6,7,23,22,-1,7,8,24,23,-1,8,9,25,24,-1,9,10,26,25,-1,10,11,27,26,-1,11,12,28,27,-1,12,13,29,28,-1,13,14,30,29,-1,14,15,31,30,-1,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1})
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-3.279,-2.243,-3.651,-3.281,-2.228,-3.633,-3.288,-2.214,-3.617,-3.297,-2.205,-3.606,-3.308,-2.202,-3.603,-3.319,-2.205,-3.606,-3.329,-2.214,-3.617,-3.335,-2.228,-3.633,-3.337,-2.243,-3.651,-3.335,-2.259,-3.67,-3.329,-2.272,-3.685,-3.319,-2.281,-3.696,-3.308,-2.284,-3.7,-3.297,-2.281,-3.696,-3.288,-2.272,-3.685,-3.281,-2.259,-3.67,-3.279,-2.885,-3.109,-3.281,-2.869,-3.09,-3.288,-2.856,-3.074,-3.297,-2.847,-3.064,-3.308,-2.843,-3.06,-3.319,-2.847,-3.064,-3.329,-2.856,-3.074,-3.335,-2.869,-3.09,-3.337,-2.885,-3.109,-3.335,-2.9,-3.127,-3.329,-2.914,-3.143,-3.319,-2.922,-3.152999,-3.308,-2.926,-3.157,-3.297,-2.922,-3.152999,-3.288,-2.914,-3.143,-3.281,-2.9,-3.127}))))))
    .addChild(new Transform("portWheelSpoke3")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,14,27,13,-1,0,1,15,14,-1,1,2,16,15,-1,2,3,17,16,-1,3,4,18,17,-1,4,5,19,18,-1,5,6,20,19,-1,6,7,21,20,-1,7,8,22,21,-1,8,9,23,22,-1,9,10,24,23,-1,10,11,25,24,-1,11,12,26,25,-1,12,13,27,26,-1,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1})
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-3.281,-2.125,-3.655,-3.288,-2.106,-3.662,-3.297,-2.093,-3.667,-3.308,-2.089,-3.669,-3.319,-2.093,-3.667,-3.329,-2.106,-3.662,-3.335,-2.125,-3.655,-3.335,-2.171,-3.638,-3.329,-2.19,-3.631,-3.319,-2.203,-3.626,-3.308,-2.207,-3.624,-3.297,-2.203,-3.626,-3.288,-2.19,-3.631,-3.281,-2.171,-3.638,-3.281,-1.827,-2.87,-3.288,-1.808,-2.876999,-3.297,-1.795,-2.882,-3.308,-1.79,-2.884,-3.319,-1.795,-2.882,-3.329,-1.808,-2.876999,-3.335,-1.827,-2.87,-3.335,-1.873,-2.853,-3.329,-1.892,-2.845,-3.319,-1.905,-2.84,-3.308,-1.908999,-2.839,-3.297,-1.905,-2.84,-3.288,-1.892,-2.845,-3.281,-1.873,-2.853}))))))
    .addChild(new Transform("portWheelSpoke2")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,17,16,-1,0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,16,31,15,-1,1,2,18,17,-1,2,3,19,18,-1,3,4,20,19,-1,4,5,21,20,-1,5,6,22,21,-1,6,7,23,22,-1,7,8,24,23,-1,8,9,25,24,-1,9,10,26,25,-1,10,11,27,26,-1,11,12,28,27,-1,12,13,29,28,-1,13,14,30,29,-1,14,15,31,30,-1,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1})
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-3.279,-1.835,-4.458,-3.281,-1.813,-4.448,-3.288,-1.794,-4.44,-3.297,-1.781,-4.435,-3.308,-1.777,-4.433,-3.319,-1.781,-4.435,-3.329,-1.794,-4.44,-3.335,-1.813,-4.448,-3.337,-1.835,-4.458,-3.335,-1.858,-4.467,-3.329,-1.877,-4.475,-3.319,-1.888999,-4.481,-3.308,-1.894,-4.482,-3.297,-1.888999,-4.481,-3.288,-1.877,-4.475,-3.281,-1.858,-4.467,-3.279,-2.163,-3.684,-3.281,-2.14,-3.675,-3.288,-2.121,-3.667,-3.297,-2.109,-3.661,-3.308,-2.104,-3.659,-3.319,-2.109,-3.661,-3.329,-2.121,-3.667,-3.335,-2.14,-3.675,-3.337,-2.163,-3.684,-3.335,-2.185,-3.694,-3.329,-2.204,-3.702,-3.319,-2.217,-3.707,-3.308,-2.221,-3.709,-3.297,-2.217,-3.707,-3.288,-2.204,-3.702,-3.281,-2.185,-3.694}))))))
    .addChild(new Transform("portWheelAxle")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,17,16,-1,0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,16,31,15,-1,1,2,18,17,-1,2,3,19,18,-1,3,4,20,19,-1,4,5,21,20,-1,5,6,22,21,-1,6,7,23,22,-1,7,8,24,23,-1,8,9,25,24,-1,9,10,26,25,-1,10,11,27,26,-1,11,12,28,27,-1,12,13,29,28,-1,13,14,30,29,-1,14,15,31,30,-1,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1})
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-3.132,-2.368,-3.705999,-3.132,-2.352,-3.626,-3.133,-2.306,-3.558,-3.133,-2.238,-3.512,-3.133,-2.158,-3.496,-3.134,-2.077,-3.512,-3.134,-2.009,-3.558,-3.134,-1.964,-3.626,-3.135,-1.948,-3.705999,-3.134,-1.964,-3.787,-3.134,-2.009,-3.855,-3.134,-2.077,-3.9,-3.133,-2.158,-3.916,-3.133,-2.238,-3.9,-3.133,-2.306,-3.855,-3.132,-2.352,-3.787,-3.389999,-2.371,-3.705999,-3.389999,-2.355,-3.626,-3.389999,-2.31,-3.558,-3.391,-2.242,-3.512,-3.391,-2.161,-3.496,-3.392,-2.081,-3.512,-3.392,-2.013,-3.558,-3.392,-1.967,-3.626,-3.392,-1.951,-3.705999,-3.392,-1.967,-3.787,-3.392,-2.013,-3.855,-3.392,-2.081,-3.9,-3.391,-2.161,-3.916,-3.391,-2.242,-3.9,-3.389999,-2.31,-3.855,-3.389999,-2.355,-3.787}))))))
    .addChild(new Transform("portWheelSpoke1")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,14,27,13,-1,0,1,15,14,-1,1,2,16,15,-1,2,3,17,16,-1,3,4,18,17,-1,4,5,19,18,-1,5,6,20,19,-1,6,7,21,20,-1,7,8,22,21,-1,8,9,23,22,-1,9,10,24,23,-1,10,11,25,24,-1,11,12,26,25,-1,12,13,27,26,-1,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1})
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-3.281,-1.198,-3.684,-3.288,-1.198,-3.663,-3.297,-1.198,-3.649,-3.308,-1.198,-3.644,-3.319,-1.198,-3.649,-3.329,-1.198,-3.663,-3.335,-1.198,-3.684,-3.335,-1.198,-3.731999,-3.329,-1.198,-3.753,-3.319,-1.198,-3.767,-3.308,-1.198,-3.771,-3.297,-1.198,-3.767,-3.288,-1.198,-3.753,-3.281,-1.198,-3.731999,-3.281,-2.038,-3.684,-3.288,-2.038,-3.663,-3.297,-2.038,-3.649,-3.308,-2.038,-3.644,-3.319,-2.038,-3.649,-3.329,-2.038,-3.663,-3.335,-2.038,-3.684,-3.335,-2.038,-3.731999,-3.329,-2.038,-3.753,-3.319,-2.038,-3.767,-3.308,-2.038,-3.771,-3.297,-2.038,-3.767,-3.288,-2.038,-3.753,-3.281,-2.038,-3.731999}))))))
    .addChild(new Transform("noseProbe")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,17,16,-1,0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,16,31,15,-1,1,2,18,17,-1,2,3,19,18,-1,3,4,20,19,-1,4,5,21,20,-1,5,6,22,21,-1,6,7,23,22,-1,7,8,24,23,-1,8,9,25,24,-1,9,10,26,25,-1,10,11,27,26,-1,11,12,28,27,-1,12,13,29,28,-1,13,14,30,29,-1,14,15,31,30,-1,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1})
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.069,-0.698,-10.874,0.064,-0.672,-10.874,0.049,-0.649,-10.875,0.026,-0.634,-10.875,0.0,-0.629,-10.875,-0.026,-0.634,-10.875,-0.049,-0.649,-10.875,-0.064,-0.672,-10.874,-0.069,-0.698,-10.874,-0.064,-0.725,-10.873,-0.049,-0.747,-10.872,-0.026,-0.762,-10.872,0.0,-0.767,-10.872,0.026,-0.762,-10.872,0.049,-0.747,-10.872,0.064,-0.725,-10.873,0.069,-0.634,-10.034,0.064,-0.607,-10.035,0.049,-0.585,-10.035,0.026,-0.57,-10.036,0.0,-0.565,-10.036,-0.026,-0.57,-10.036,-0.049,-0.585,-10.035,-0.064,-0.607,-10.035,-0.069,-0.634,-10.034,-0.064,-0.66,-10.034,-0.049,-0.682,-10.033,-0.026,-0.697,-10.033,0.0,-0.703,-10.033,0.026,-0.697,-10.033,0.049,-0.682,-10.033,0.064,-0.66,-10.034}))))))
    .addChild(new Transform("noseGearStrut")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(getIndexedFaceSet_5_280_colorIndex()).setCoordIndex(getIndexedFaceSet_5_280_coordIndex())
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(getCoordinate_6_281_point())))))
    .addChild(new Transform("noseGearStrutPost")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,17,16,-1,0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,16,31,15,-1,1,2,18,17,-1,2,3,19,18,-1,3,4,20,19,-1,4,5,21,20,-1,5,6,22,21,-1,6,7,23,22,-1,7,8,24,23,-1,8,9,25,24,-1,9,10,26,25,-1,10,11,27,26,-1,11,12,28,27,-1,12,13,29,28,-1,13,14,30,29,-1,14,15,31,30,-1,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1})
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.064,-0.985,-8.183,0.059,-0.985,-8.158,0.045,-0.985,-8.138,0.024,-0.985,-8.124,0.0,-0.985,-8.119,-0.024,-0.985,-8.124,-0.045,-0.985,-8.138,-0.059,-0.985,-8.158,-0.064,-0.985,-8.183,-0.059,-0.985,-8.207,-0.045,-0.985,-8.228,-0.024,-0.985,-8.241,0.0,-0.985,-8.246,0.024,-0.985,-8.241,0.045,-0.985,-8.228,0.059,-0.985,-8.207,0.064,-1.825,-8.183,0.059,-1.825,-8.158,0.045,-1.825,-8.138,0.024,-1.825,-8.124,0.0,-1.825,-8.119,-0.024,-1.825,-8.124,-0.045,-1.825,-8.138,-0.059,-1.825,-8.158,-0.064,-1.825,-8.183,-0.059,-1.825,-8.207,-0.045,-1.825,-8.228,-0.024,-1.825,-8.241,0.0,-1.825,-8.246,0.024,-1.825,-8.241,0.045,-1.825,-8.228,0.059,-1.825,-8.207}))))))
    .addChild(new Transform("mainGearStrut")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(getIndexedFaceSet_5_294_colorIndex()).setCoordIndex(getIndexedFaceSet_5_294_coordIndex())
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(getCoordinate_6_295_point())))))
    .addChild(new Transform("horizontalStabilizer")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,5,10,9,13,4,-1,0,4,25,27,-1,0,27,26,1,-1,1,26,24,5,-1,2,3,7,12,8,11,6,-1,2,6,17,19,-1,2,19,20,3,-1,3,20,18,7,-1,4,13,22,25,-1,5,24,21,10,-1,6,11,15,17,-1,7,18,14,12,-1,8,12,14,16,-1,8,16,15,11,-1,9,10,21,23,-1,9,23,22,13,-1,14,18,25,22,-1,14,22,23,16,-1,15,16,23,21,-1,15,21,24,17,-1,17,24,26,19,-1,18,20,27,25,-1,19,26,27,20,-1})
          .setColor(new Color().setColor(new MFColor(new double[] {1.0,1.0,0.92})))
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-3.266,0.948,6.132,-3.266,0.955,6.132,3.266,0.955,6.132,3.266,0.948,6.132,-3.266,0.979,4.353,-3.266,1.198,4.346,3.266,1.198,4.334,3.266,0.979,4.34,3.266,1.074,4.196,-3.266,1.074,4.208,-3.266,1.167,4.239,3.266,1.167,4.227,3.266,1.014,4.245,-3.266,1.014,4.257,0.418,1.014,3.787,0.418,1.167,3.769,0.418,1.074,3.738,0.418,1.198,3.876,0.418,0.979,3.883,0.418,0.955,6.132,0.418,0.948,6.132,-0.466,1.167,3.769,-0.466,1.014,3.787,-0.466,1.074,3.738,-0.466,1.198,3.876,-0.466,0.979,3.883,-0.466,0.955,6.132,-0.466,0.948,6.132}))))))
    .addChild(new Transform("mainWing")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(new int[] {0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1}).setCoordIndex(new int[] {0,1,15,21,-1,0,21,25,24,20,3,23,22,-1,0,22,23,3,2,17,16,1,-1,1,16,17,2,14,19,18,15,-1,2,3,20,14,-1,4,7,20,24,25,21,-1,4,13,12,7,-1,4,21,15,5,10,9,13,-1,5,6,11,10,-1,5,15,18,19,14,6,-1,6,14,20,7,12,8,11,-1,8,9,10,11,-1,8,12,13,9,-1})
          .setColor(new Color().setColor(new MFColor(new double[] {1.0,1.0,0.92})))
          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-9.008,0.961,-1.716,-9.008,0.956,-1.716,9.032,0.956,-1.716,9.032,0.961,-1.716,-11.0,0.961,-4.812,-11.0,1.656,-4.812,10.948,1.656,-4.812,10.948,0.961,-4.812,10.948,1.309,-5.108,-11.0,1.309,-5.108,-11.0,1.53,-5.031,10.948,1.53,-5.031,10.948,1.118,-5.043,-11.0,1.118,-5.043,10.944,1.11,-2.195,-11.004,1.11,-2.195,-8.952,0.956,-1.716,8.988,0.956,-1.716,-8.956,1.11,-2.195,8.984,1.11,-2.195,10.948,1.02,-2.347,-11.0,1.02,-2.347,-8.952,0.961,-1.716,8.97,0.961,-1.716,8.97,1.02,-2.347,-8.952,1.02,-2.347}))))))
    .addChild(new Transform("noseTire")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(getIndexedFaceSet_5_315_colorIndex()).setCoordIndex(getIndexedFaceSet_5_315_coordIndex())
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(getCoordinate_6_316_point())))))
    .addChild(new Transform("stbdTire")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(getIndexedFaceSet_5_322_colorIndex()).setCoordIndex(getIndexedFaceSet_5_322_coordIndex())
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(getCoordinate_6_323_point())))))
    .addChild(new Transform("portTire")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(getIndexedFaceSet_5_329_colorIndex()).setCoordIndex(getIndexedFaceSet_5_329_coordIndex())
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(getCoordinate_6_330_point())))))
    .addChild(new Transform("fuselage")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(getIndexedFaceSet_5_336_colorIndex()).setCoordIndex(getIndexedFaceSet_5_336_coordIndex())
          .setColor(new Color().setColor(new MFColor(new double[] {1.0,1.0,0.92})))
          .setCoord(new Coordinate().setPoint(getCoordinate_6_337_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_5_67_coordIndex_1()
		{
			int[] value = {0,56,98,58,-1,0,57,88,56,-1,0,58,26,57,-1,1,59,95,60,-1,1,60,97,66,-1,1,66,89,59,-1,2,61,93,62,-1,2,62,27,68,-1,2,68,90,61,-1,3,63,92,70,-1,3,67,94,63,-1,3,70,91,67,-1,4,44,43,42,11,65,32,-1,4,101,11,42,43,44,-1,4,32,103,5,31,102,6,29,100,7,30,101,-1,5,41,40,39,10,22,31,-1,5,103,73,10,39,40,41,-1,6,38,37,36,9,64,29,-1,6,102,72,9,36,37,38,-1,7,35,34,33,8,21,30,-1,7,100,20,8,33,34,35,-1,9,71,64,-1,9,72,96,71,-1,10,69,83,22,-1,10,73,99,69,-1,12,56,88,75,-1,12,66,97,85,-1,12,75,89,66,-1,12,85,98,56,-1,13,57,26,-1,13,67,91,74,-1,13,74,88,57,-1,13,26,94,67,-1,14,58,98,86,-1,14,11,26,-1,14,26,58,-1,14,86,65,11,-1,15,59,89,76,-1,15,68,27,-1,15,76,90,68,-1,15,27,95,59,-1,16,60,95,82,-1,16,69,99,84,-1,16,82,83,69,-1,16,84,97,60,-1,17,61,90,77,-1,17,70,92,79,-1,17,77,91,70,-1,17,79,93,61,-1,18,62,93,80,-1,18,71,96,27,-1,18,80,64,71,-1,18,27,62,-1,19,63,94,81,-1,19,8,20,78,-1,19,78,92,63,-1,19,81,21,8,-1,20,45,46,47,29,64,-1,20,100,29,47,46,45,-1,21,48,49,30,-1,21,11,101,30,49,48,-1,22,50,51,52,31,-1,22,72,102,31,52,51,50,-1,22,83,96,72,-1,23,53,54,55,32,65,-1,23,65,87,-1,23,73,103,32,55,54,53,-1,23,87,99,73,-1,24,74,91,77,-1,24,75,88,74,-1,24,76,89,75,-1,24,77,90,76,-1,25,78,20,-1,25,79,92,78,-1,25,80,93,79,-1,25,20,64,80,-1,26,11,21,-1,26,81,94,-1,26,21,81,-1,27,96,83,-1,27,82,95,-1,27,83,82,-1,28,84,99,87,-1,28,85,97,84,-1,28,86,98,85,-1,28,87,65,86,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_67_point_1()
		{
			double[] value = {1.464,1.635999,-6.388,1.465,1.638999,-6.406,1.409,1.554,-6.423,1.408,1.551,-6.404,0.126,2.501,-6.213,0.14,2.525,-6.238,0.057,2.415,-6.386,0.044,2.391,-6.361,1.304,1.582666,-6.407,1.301,1.605,-6.425,1.375999,1.717999,-6.395,1.374,1.687666,-6.373333,1.481,1.643,-6.396,1.444999,1.587,-6.394,1.436,1.671,-6.378,1.446,1.591,-6.418,1.437,1.676,-6.403,1.41,1.536,-6.416,1.364,1.566,-6.427,1.363,1.561,-6.402,1.299666,1.576666,-6.413,1.334,1.626999,-6.386999,1.359,1.693,-6.405,1.388999,1.735,-6.377,1.461,1.579,-6.407,1.351,1.543,-6.419,1.429333,1.623666,-6.384666,1.405,1.591,-6.423,1.45,1.693,-6.386,0.054,2.409,-6.38,0.064,2.418,-6.324,0.119,2.497,-6.275,0.129,2.507,-6.219,1.044,1.750999,-6.393,0.544,2.071,-6.382,0.295,2.234,-6.377,1.049,1.760999,-6.421,0.8,1.924,-6.415,0.308,2.257,-6.401,1.133,1.885999,-6.363,0.637,2.205,-6.295,0.386,2.362,-6.261,1.129,1.875999,-6.335,0.627,2.187,-6.269,0.374,2.339,-6.237,1.036,1.74,-6.414,0.544,2.074,-6.401,0.3,2.243,-6.393,0.835,1.97,-6.342,0.334,2.286,-6.305999,1.091,1.825,-6.395,0.596,2.149,-6.353,0.348,2.31,-6.332,1.142,1.896,-6.341,0.636,2.202,-6.276,0.382,2.353,-6.245,1.475,1.64,-6.391,1.459,1.614,-6.39,1.455,1.651,-6.383,1.459,1.618,-6.412,1.456,1.655,-6.405,1.41,1.542,-6.421,1.391,1.556,-6.425,1.39,1.552,-6.403,1.300333,1.578333,-6.421999,1.392666,1.716333,-6.372667,1.475,1.642,-6.402,1.426,1.564,-6.4,1.426,1.568,-6.422,1.409,1.697,-6.399,1.409,1.54,-6.41,1.334,1.583,-6.426,1.318,1.631,-6.422,1.386,1.732,-6.385,1.457,1.581,-6.4,1.476,1.611,-6.402,1.457,1.583,-6.413,1.438,1.553,-6.412,1.354,1.546999,-6.411,1.381,1.533,-6.418,1.354,1.549,-6.425,1.38,1.585,-6.393,1.421,1.651,-6.411,1.392,1.671999,-6.409,1.447,1.69,-6.394,1.471,1.67,-6.391,1.446,1.687,-6.38,1.421999,1.714999,-6.381,1.471,1.61,-6.396,1.471,1.612,-6.408,1.435,1.558,-6.418,1.435,1.556,-6.406,1.383,1.538,-6.411,1.383,1.54,-6.423,1.406,1.573,-6.396,1.443,1.632,-6.413,1.351,1.61,-6.424,1.467,1.667,-6.398,1.466,1.665,-6.385,1.419,1.711,-6.39};
			return value;
		}
		private double[] getCoordinate_6_67_point_2()
		{
			double[] value = {0.047,2.397,-6.367,0.105,2.473,-6.25,0.078,2.442,-6.349,0.136,2.519,-6.232};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_73_coordIndex_1()
		{
			int[] value = {0,58,111,60,-1,0,59,97,58,-1,0,60,104,59,-1,1,61,108,62,-1,1,62,110,68,-1,1,68,98,61,-1,2,63,102,64,-1,2,64,107,71,-1,2,71,99,63,-1,3,65,101,73,-1,3,69,105,65,-1,3,73,100,69,-1,4,45,44,43,11,67,32,-1,4,115,77,11,43,44,45,-1,4,32,117,5,31,116,6,29,114,7,30,115,-1,5,42,41,40,39,10,22,31,-1,5,117,79,10,39,40,41,42,-1,6,38,37,36,9,66,29,-1,6,116,78,9,36,37,38,-1,7,35,34,33,8,21,30,-1,7,114,76,8,33,34,35,-1,8,75,89,21,-1,8,76,103,75,-1,9,74,66,-1,9,78,109,74,-1,10,72,92,22,-1,10,79,113,72,-1,11,70,112,67,-1,11,77,106,70,-1,12,58,97,81,-1,12,68,110,94,-1,12,81,98,68,-1,12,94,111,58,-1,13,59,104,87,-1,13,69,100,80,-1,13,80,97,59,-1,13,87,105,69,-1,14,60,111,95,-1,14,70,106,26,-1,14,26,104,60,-1,14,95,112,70,-1,15,61,98,82,-1,15,71,107,90,-1,15,82,99,71,-1,15,90,108,61,-1,16,62,108,91,-1,16,72,113,93,-1,16,91,92,72,-1,16,93,110,62,-1,17,63,99,83,-1,17,73,101,85,-1,17,83,100,73,-1,17,85,102,63,-1,18,64,102,86,-1,18,74,109,27,-1,18,86,66,74,-1,18,27,107,64,-1,19,65,105,88,-1,19,75,103,84,-1,19,84,101,65,-1,19,88,89,75,-1,20,46,47,48,29,66,-1,20,76,114,29,48,47,46,-1,20,103,76,-1,21,49,50,51,30,-1,21,77,115,30,51,50,49,-1,21,89,106,77,-1,22,52,53,54,31,-1,22,78,116,31,54,53,52,-1,22,92,109,78,-1,23,55,56,57,32,67,-1,23,67,112,96,-1,23,79,117,32,57,56,55,-1,23,96,113,79,-1,24,80,100,83,-1,24,81,97,80,-1,24,82,98,81,-1,24,83,99,82,-1,25,84,103,20,-1,25,85,101,84,-1,25,86,102,85,-1,25,20,66,86,-1,26,106,89,-1,26,87,104,-1,26,88,105,87,-1,26,89,88,-1,27,109,92,-1,27,90,107,-1,27,91,108,90,-1,27,92,91,-1,28,93,113,96,-1,28,94,110,93,-1,28,95,111,94,-1,28,96,112,95,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_73_point_1()
		{
			double[] value = {-1.419,1.549,-6.412,-1.419,1.551,-6.430999,-1.473,1.638,-6.421,-1.473,1.635999,-6.402,-0.055,2.372,-6.232,-0.042,2.356,-6.264,-0.126,2.505,-6.371,-0.139,2.521,-6.338999,-1.384,1.713,-6.392,-1.383,1.714999,-6.418,-1.309,1.598,-6.424,-1.31,1.596,-6.398,-1.42,1.533,-6.424,-1.455,1.586,-6.405,-1.374,1.558,-6.407,-1.455,1.589999,-6.429,-1.373,1.561,-6.430999,-1.489,1.643,-6.41,-1.444999,1.674,-6.421,-1.444999,1.671999,-6.396,-1.397,1.736,-6.404,-1.367,1.686,-6.39,-1.326,1.625,-6.426,-1.296,1.575,-6.412,-1.47,1.578,-6.419,-1.459,1.693,-6.406,-1.39,1.584,-6.401,-1.429,1.648999,-6.426,-1.361,1.539,-6.421,-0.13,2.509,-6.363,-0.118,2.484,-6.313,-0.063,2.393,-6.291,-0.052,2.368,-6.24,-1.138999,1.881,-6.381,-0.89,2.043,-6.372,-0.388,2.36,-6.359,-1.135,1.88,-6.41,-0.63,2.192,-6.396,-0.376,2.345,-6.389,-1.051,1.743,-6.393,-0.798,1.894,-6.359,-0.546,2.048,-6.324,-0.296,2.204,-6.287,-1.055,1.744,-6.363,-0.555,2.058,-6.293,-0.308,2.219,-6.257,-1.148,1.898,-6.398,-0.639,2.205,-6.384,-0.384,2.356999,-6.377,-1.097,1.813,-6.368,-0.598,2.131,-6.327,-0.348,2.29,-6.307,-1.093,1.811,-6.406,-0.588,2.12,-6.362,-0.335,2.274,-6.338999,-1.043,1.726,-6.376,-0.546,2.045,-6.304,-0.3,2.207,-6.27,-1.42,1.538,-6.418,-1.436,1.563,-6.409,-1.4,1.55,-6.41,-1.436,1.566,-6.432,-1.4,1.552,-6.432,-1.484,1.641,-6.416,-1.464,1.654,-6.421,-1.465,1.652,-6.399,-1.393,1.731,-6.411,-1.3,1.579999,-6.405,-1.42,1.54,-6.429,-1.467999,1.614,-6.403,-1.342999,1.575,-6.403,-1.467999,1.617,-6.425,-1.342,1.577,-6.428,-1.484,1.64,-6.405,-1.416,1.694999,-6.419,-1.417,1.691999,-6.394,-1.394,1.73,-6.397,-1.327,1.622,-6.394,-1.365999,1.689,-6.423,-1.299,1.581,-6.419,-1.466,1.579999,-6.412,-1.448,1.551,-6.422,-1.466,1.582,-6.425,-1.485,1.61,-6.414,-1.455,1.688,-6.4,-1.48,1.67,-6.408,-1.455,1.689,-6.413,-1.436,1.598,-6.4,-1.429,1.645,-6.395,-1.4,1.665,-6.392,-1.435,1.602,-6.430999,-1.39,1.587,-6.432,-1.359,1.604,-6.43,-1.364,1.545,-6.427,-1.391,1.53,-6.424,-1.364,1.543,-6.414,-1.329,1.555,-6.417,-1.444999,1.555,-6.416,-1.444999,1.556,-6.428,-1.48,1.611,-6.421};
			return value;
		}
		private double[] getCoordinate_6_73_point_2()
		{
			double[] value = {-1.48,1.61,-6.408,-1.475,1.665,-6.402,-1.475,1.667,-6.414,-1.427,1.709,-6.398,-1.417,1.572,-6.404,-1.452,1.627,-6.398,-1.36,1.601,-6.397,-1.451,1.63,-6.427,-1.416,1.575,-6.433,-1.398999,1.668,-6.425,-1.393,1.537,-6.429,-1.393,1.535,-6.417,-1.333,1.56,-6.41,-1.332,1.561,-6.424,-0.136,2.517,-6.347,-0.076,2.409,-6.259,-0.105,2.468,-6.344,-0.045,2.36,-6.256};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_79_coordIndex_1()
		{
			int[] value = {0,57,113,59,-1,0,58,98,57,-1,0,59,106,58,-1,1,60,110,61,-1,1,61,112,67,-1,1,67,99,60,-1,2,62,103,63,-1,2,63,109,70,-1,2,70,100,62,-1,3,64,102,72,-1,3,68,107,64,-1,3,72,101,68,-1,4,44,43,42,11,66,32,-1,4,117,76,11,42,43,44,-1,4,32,119,5,31,118,6,29,116,7,30,117,-1,5,41,40,39,10,22,31,-1,5,119,78,10,39,40,41,-1,6,38,37,36,9,65,29,-1,6,118,77,9,36,37,38,-1,7,35,34,33,8,21,30,-1,7,116,75,8,33,34,35,-1,8,74,89,21,-1,8,75,105,74,-1,9,73,104,65,-1,9,77,111,73,-1,10,71,93,22,-1,10,78,115,71,-1,11,69,114,66,-1,11,76,108,69,-1,12,57,98,80,-1,12,67,112,95,-1,12,80,99,67,-1,12,95,113,57,-1,13,58,106,87,-1,13,68,101,79,-1,13,79,98,58,-1,13,87,107,68,-1,14,59,113,96,-1,14,69,108,26,-1,14,26,106,59,-1,14,96,114,69,-1,15,60,99,81,-1,15,70,109,91,-1,15,81,100,70,-1,15,91,110,60,-1,16,61,110,92,-1,16,71,115,94,-1,16,92,93,71,-1,16,94,112,61,-1,17,62,100,82,-1,17,72,102,84,-1,17,82,101,72,-1,17,84,103,62,-1,18,63,103,85,-1,18,73,111,90,-1,18,85,104,73,-1,18,90,109,63,-1,19,64,107,88,-1,19,74,105,83,-1,19,83,102,64,-1,19,88,89,74,-1,20,45,46,47,29,65,-1,20,65,104,86,-1,20,75,116,29,47,46,45,-1,20,86,105,75,-1,21,48,49,50,30,-1,21,76,117,30,50,49,48,-1,21,89,108,76,-1,22,51,52,53,31,-1,22,77,118,31,53,52,51,-1,22,93,111,77,-1,23,54,55,56,32,66,-1,23,66,114,97,-1,23,78,119,32,56,55,54,-1,23,97,115,78,-1,24,79,101,82,-1,24,80,98,79,-1,24,81,99,80,-1,24,82,100,81,-1,25,83,105,86,-1,25,84,102,83,-1,25,85,103,84,-1,25,86,104,85,-1,26,108,89,-1,26,87,106,-1,26,88,107,87,-1,26,89,88,-1,27,90,111,93,-1,27,91,109,90,-1,27,92,110,91,-1,27,93,92,-1,28,94,115,97,-1,28,95,112,94,-1,28,96,113,95,-1,28,97,114,96,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_79_point_1()
		{
			double[] value = {-0.051,4.176,-5.99,-0.052,4.179,-6.009,0.051,4.179,-6.011,0.052,4.176,-5.992,-0.066,2.586,-6.196,-0.089,2.591,-6.224,0.067,2.613,-6.35,0.091,2.608,-6.322,0.07,4.061,-6.013,0.068,4.065,-6.039,-0.07,4.063,-6.028,-0.068,4.059,-6.002,-0.065,4.188,-5.998,0.0,4.186,-5.987,-0.067,4.132,-5.993,0.0,4.19,-6.011,-0.068,4.136,-6.017,0.065,4.188,-6.0,0.067,4.137,-6.023,0.068,4.133,-5.999,0.094,4.063,-6.028,0.039,4.06,-6.007,-0.039,4.064,-6.034,-0.094,4.06,-6.013,0.0,4.206,-5.996,0.092,4.136,-6.012,-0.036,4.132,-5.991,-0.0010,4.139,-6.025,-0.092,4.135,-6.004,0.073,2.612,-6.343,0.052,2.602,-6.29,-0.05,2.596,-6.256,-0.072,2.587,-6.203,0.082,3.77,-6.075,0.087,3.19,-6.203,0.086,2.9,-6.269,0.075,3.775,-6.104,0.07,3.195,-6.232,0.063,2.905,-6.296,-0.082,3.769,-6.067,-0.087,3.179,-6.141,-0.085,2.884,-6.176,-0.075,3.764,-6.038,-0.069,3.174,-6.112,-0.063,2.879,-6.149,0.098,3.773,-6.094,0.087,3.193,-6.223,0.079,2.902999,-6.285,0.0040,3.766,-6.053,0.01,3.182,-6.156,0.012,2.889,-6.208,-0.0040,3.772,-6.089,-0.0090,3.187,-6.188,-0.011,2.894,-6.237,-0.098,3.764999,-6.048,-0.087,3.176,-6.121,-0.078,2.881,-6.159,-0.06,4.183,-5.993,-0.03,4.182,-5.988,-0.06,4.159,-5.99,-0.031,4.186,-6.01,-0.061,4.163,-6.013,0.06,4.186,-6.006,0.06,4.164,-6.016,0.061,4.16,-5.994,0.088,4.064,-6.035,-0.088,4.059,-6.007,-0.061,4.185,-6.004,0.031,4.183,-5.989,-0.069,4.097,-5.996999,0.03,4.187,-6.011,-0.07,4.102,-6.023,0.061,4.184,-5.995,0.069,4.103,-6.031,0.07,4.099,-6.005,0.089,4.062,-6.021,-0.036,4.058,-6.001,0.036,4.065,-6.04,-0.089,4.062,-6.021,0.0,4.2,-5.99,-0.035,4.201,-5.996,0.0,4.203,-6.003,0.035,4.202,-5.996999,0.086,4.135,-6.005,0.083,4.166,-6.005,0.085,4.137,-6.018,0.095,4.101,-6.02,0.0,4.163,-5.988,0.037,4.133,-5.994,0.039,4.098,-6.0,0.036,4.138,-6.025,0.0,4.168,-6.018,-0.037,4.138,-6.022,-0.039,4.103,-6.028,-0.086,4.136,-6.011,-0.083,4.165,-6.0,-0.085,4.133,-5.998,-0.095,4.099,-6.008,-0.033,4.196,-5.991,-0.033,4.198,-6.003};
			return value;
		}
		private double[] getCoordinate_6_79_point_2()
		{
			double[] value = {0.033,4.198,-6.004,0.033,4.196,-5.992,0.077,4.163,-5.999,0.077,4.165,-6.011,0.088,4.102,-6.026,0.089,4.1,-6.012,-0.033,4.161,-5.988,0.033,4.161,-5.99,-0.037,4.097,-5.996,0.033,4.166,-6.018,-0.033,4.166,-6.016,0.037,4.103,-6.032,-0.077,4.164,-6.007,-0.077,4.162,-5.995,-0.088,4.098,-6.002,-0.089,4.1,-6.016,0.085,2.609,-6.329,-0.027,2.592,-6.227,0.028,2.606999,-6.319,-0.084,2.59,-6.217};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_92_colorIndex_1()
		{
			int[] value = {0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_92_coordIndex_1()
		{
			int[] value = {0,1,15,-1,0,15,95,32,-1,0,32,80,1,-1,1,80,33,-1,1,33,81,-1,2,1,81,34,-1,2,3,1,-1,2,34,82,3,-1,3,82,35,-1,3,35,83,4,-1,4,83,36,-1,4,36,84,5,-1,5,84,37,-1,5,37,85,-1,6,5,85,38,-1,6,7,5,-1,6,38,86,7,-1,7,86,39,-1,7,39,87,8,-1,8,87,40,-1,8,40,88,-1,9,8,88,41,-1,9,10,8,-1,9,41,89,10,-1,10,89,42,-1,10,42,90,11,-1,11,90,43,-1,11,43,91,12,-1,12,91,44,-1,12,44,92,13,-1,13,92,45,-1,13,45,93,-1,14,13,93,46,-1,14,15,13,-1,14,46,94,15,-1,15,94,47,-1,15,47,95,-1,16,47,94,78,-1,16,48,111,79,-1,16,78,110,48,-1,16,79,95,47,-1,17,46,93,77,-1,17,49,110,78,-1,17,77,109,49,-1,17,78,94,46,-1,18,45,92,76,-1,18,50,109,77,-1,18,76,108,50,-1,18,77,93,45,-1,19,44,91,75,-1,19,51,108,76,-1,19,75,107,51,-1,19,76,92,44,-1,20,43,90,74,-1,20,52,107,75,-1,20,74,106,52,-1,20,75,91,43,-1,21,42,89,73,-1,21,53,106,74,-1,21,73,105,53,-1,21,74,90,42,-1,22,41,88,72,-1,22,54,105,73,-1,22,72,104,54,-1,22,73,89,41,-1,23,40,87,71,-1,23,55,104,72,-1,23,71,103,55,-1,23,72,88,40,-1,24,39,86,70,-1,24,56,103,71,-1,24,70,102,56,-1,24,71,87,39,-1,25,38,85,69,-1,25,57,102,70,-1,25,69,101,57,-1,25,70,86,38,-1,26,37,84,68,-1,26,58,101,69,-1,26,68,100,58,-1,26,69,85,37,-1,27,36,83,67,-1,27,59,100,68,-1,27,67,99,59,-1,27,68,84,36,-1,28,35,82,66,-1,28,60,99,67,-1,28,66,98,60,-1,28,67,83,35,-1,29,34,81,65,-1,29,61,98,66,-1,29,65,97,61,-1,29,66,82,34,-1,30,33,80,64,-1,30,62,97,65,-1,30,64,96,62,-1,30,65,81,33,-1,31,32,95,79,-1,31,63,96,64,-1,31,64,80,32,-1,31,79,111,63,-1,1,3,4,5,7,8,10,11,12,13,15,-1,48,110,49,126,127,-1,48,127,112,63,111,-1,49,109,50,125,126,-1,50,108,51,124,125,-1,51,107,52,123,124,-1,52,106,53,122,123,-1,53,105,54,121,122,-1,54,104,55,120,121,-1,55,103,56,119,120,-1,56,102,57,118,119,-1,57,101,58,117,118,-1,58,100,59,116,117,-1,59,99,60,115,116,-1,60,98,61,114,115,-1,61,97,62,113,114,-1,62,96,63,112,113,-1,112,127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_93_point_1()
		{
			double[] value = {0.183666,2.508666,-6.204333,0.172666,2.564333,-6.194666,0.139,2.621,-6.185,0.080666,2.661666,-6.177333,0.012666,2.679666,-6.174333,-0.057333,2.670666,-6.176,-0.12,2.637,-6.182,-0.161,2.58,-6.191667,-0.177666,2.508666,-6.204,-0.163,2.425,-6.219,-0.118333,2.368333,-6.228334,-0.057333,2.333333,-6.234333,0.012666,2.324,-6.236333,0.080666,2.341666,-6.233,0.139,2.382,-6.226,0.172666,2.444,-6.215667,0.107,2.505,-6.449,0.084,2.467,-6.455,0.048,2.442,-6.46,0.0050,2.432,-6.462,-0.038,2.439,-6.46,-0.076,2.461,-6.456,-0.102,2.498,-6.45,-0.111,2.546,-6.442,-0.102,2.589,-6.434,-0.076,2.625,-6.428,-0.038,2.647,-6.424,0.0050,2.654,-6.423,0.048,2.644,-6.425,0.084,2.619,-6.429,0.107,2.584,-6.435,0.115,2.55,-6.441,0.152,2.531,-6.326,0.143,2.575,-6.318,0.113,2.622,-6.31,0.065,2.657,-6.304,0.0090,2.671,-6.302,-0.049,2.662,-6.303,-0.1,2.633,-6.308,-0.135,2.586,-6.316,-0.148,2.527999,-6.326,-0.135,2.462,-6.338,-0.1,2.413,-6.346,-0.049,2.384,-6.352,0.0090,2.375,-6.353,0.065,2.389,-6.351,0.113,2.424,-6.345,0.143,2.474,-6.336,0.065,2.537,-6.547,0.051,2.514,-6.551,0.029,2.499,-6.553,0.0030,2.493,-6.554,-0.023,2.498,-6.554,-0.046,2.512,-6.551,-0.061,2.534,-6.547,-0.067,2.562,-6.543,-0.061,2.588,-6.538,-0.046,2.609,-6.534,-0.023,2.623,-6.532,0.0030,2.628,-6.531,0.029,2.622,-6.532,0.051,2.606999,-6.535,0.065,2.586,-6.538,0.069,2.565,-6.542,0.115,2.567,-6.433,0.099,2.602,-6.427,0.069,2.635,-6.422,0.028,2.652999,-6.418,-0.017,2.655,-6.418,-0.06,2.639,-6.421,-0.093,2.609,-6.426,-0.111,2.568,-6.433,-0.111,2.52,-6.441,-0.093,2.476,-6.449,-0.06,2.445,-6.454,-0.017,2.43,-6.457,0.028,2.431,-6.457,0.069,2.45,-6.454,0.1,2.481999,-6.448,0.115,2.527,-6.44,0.15,2.554,-6.322,0.13,2.599,-6.314,0.091,2.642,-6.307,0.038,2.667,-6.302,-0.021,2.669,-6.302,-0.076,2.65,-6.305,-0.119,2.611,-6.312,-0.144,2.559,-6.321,-0.144,2.495,-6.332,-0.119,2.435,-6.343,-0.076,2.396,-6.349,-0.021,2.377,-6.353,0.038,2.38,-6.352,0.091,2.404,-6.348,0.13,2.447,-6.341,0.15,2.503,-6.331,0.078,2.575,-6.521,0.067,2.598,-6.517,0.046,2.62,-6.513,0.019,2.632,-6.511};
			return value;
		}
		private double[] getCoordinate_6_93_point_2()
		{
			double[] value = {-0.012,2.633,-6.511,-0.04,2.622,-6.513,-0.062,2.602,-6.516,-0.075,2.574,-6.521,-0.075,2.542,-6.527,-0.063,2.513,-6.532,-0.04,2.492,-6.535,-0.012,2.481,-6.537,0.019,2.481999,-6.537,0.046,2.494,-6.535,0.067,2.516,-6.531,0.078,2.547,-6.526,0.052,2.568,-6.569,0.049,2.584,-6.566,0.038,2.6,-6.564,0.022,2.611,-6.562,0.0030,2.615,-6.561,-0.017,2.612,-6.561,-0.034,2.602,-6.563,-0.045,2.586,-6.566,-0.05,2.566,-6.569,-0.045,2.545,-6.573,-0.034,2.529,-6.576,-0.017,2.518,-6.578,0.0030,2.514999,-6.578,0.022,2.519,-6.578,0.038,2.531,-6.576,0.049,2.547999,-6.573};
			return value;
		}



		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_112_colorIndex_1()
		{
			int[] value = {0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_112_coordIndex_1()
		{
			int[] value = {0,1,148,147,-1,0,45,113,-1,0,8,7,6,5,4,3,2,1,-1,0,147,146,45,-1,1,44,149,148,-1,1,2,106,44,-1,2,43,106,-1,2,3,107,43,-1,3,42,107,-1,3,4,108,42,-1,4,41,108,-1,4,5,109,41,-1,5,40,109,-1,5,6,110,40,-1,6,39,110,-1,6,7,111,39,-1,7,38,111,-1,7,8,112,38,-1,8,37,112,-1,8,0,113,37,-1,9,46,145,105,-1,9,47,129,46,-1,9,105,47,-1,10,48,122,49,-1,10,49,104,-1,10,104,138,48,-1,11,48,138,103,-1,11,50,123,51,-1,11,51,122,48,-1,11,103,139,50,-1,12,50,139,102,-1,12,52,124,53,-1,12,53,123,50,-1,12,102,140,52,-1,13,52,140,101,-1,13,54,125,55,-1,13,55,124,52,-1,13,101,141,54,-1,14,54,141,100,-1,14,56,126,57,-1,14,57,125,54,-1,14,100,142,56,-1,15,56,142,99,-1,15,58,127,59,-1,15,59,126,56,-1,15,99,143,58,-1,16,58,143,98,-1,16,60,128,61,-1,16,61,127,58,-1,16,98,144,60,-1,17,46,129,62,-1,17,60,144,97,-1,17,62,128,60,-1,17,97,145,46,-1,18,47,64,-1,18,63,129,47,-1,18,64,137,63,-1,19,49,122,65,-1,19,65,130,66,-1,19,66,49,-1,20,51,123,67,-1,20,65,122,51,-1,20,67,131,68,-1,20,68,130,65,-1,21,53,124,69,-1,21,67,123,53,-1,21,69,132,70,-1,21,70,131,67,-1,22,55,125,71,-1,22,69,124,55,-1,22,71,133,72,-1,22,72,132,69,-1,23,57,126,73,-1,23,71,125,57,-1,23,73,134,74,-1,23,74,133,71,-1,24,59,127,75,-1,24,73,126,59,-1,24,75,135,76,-1,24,76,134,73,-1,25,61,128,77,-1,25,75,127,61,-1,25,77,136,78,-1,25,78,135,75,-1,26,62,129,63,-1,26,63,137,79,-1,26,77,128,62,-1,26,79,136,77,-1,27,64,81,-1,27,80,137,64,-1,27,81,121,80,-1,28,66,130,82,-1,28,82,114,83,-1,28,83,66,-1,29,68,131,84,-1,29,82,130,68,-1,29,84,115,85,-1,29,85,114,82,-1,30,70,132,86,-1,30,84,131,70,-1,30,86,116,87,-1,30,87,115,84,-1,31,72,133,88,-1,31,86,132,72,-1,31,88,117,89,-1,31,89,116,86,-1,32,74,134,90,-1,32,88,133,74,-1,32,90,118,91,-1,32,91,117,88,-1,33,76,135,92,-1,33,90,134,76,-1,33,92,119,93,-1,33,93,118,90,-1,34,78,136,94,-1,34,92,135,78,-1,34,94,120,95,-1,34,95,119,92,-1,35,79,137,80,-1,35,80,121,96,-1,35,94,136,79,-1,35,96,120,94,-1,36,81,83,-1,36,83,114,85,-1,36,85,115,87,-1,36,87,116,89,-1,36,89,117,91,-1,36,91,118,93,-1,36,93,119,95,-1,36,95,120,96,-1,36,96,121,81,-1,37,97,144,112,-1,37,113,145,97,-1,38,98,143,111,-1,38,112,144,98,-1,39,99,142,110,-1,39,111,143,99,-1,40,100,141,109,-1,40,110,142,100,-1,41,101,140,108,-1,41,109,141,101,-1,42,102,139,107,-1,42,108,140,102,-1,43,103,138,106,-1,43,107,139,103,-1,44,45,146,149,-1,44,104,105,45,-1,44,106,138,104,-1,45,105,145,113,-1,47,105,104,49,66,83,81,64,-1,146,147,148,149,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_113_point_1()
		{
			double[] value = {0.595,2.646,-5.456,-0.595,2.646,-5.456,-0.549,2.356999,-5.509,-0.42,2.111,-5.554,-0.228,1.947,-5.584,0.0,1.89,-5.594,0.228,1.947,-5.584,0.42,2.111,-5.554,0.549,2.356999,-5.509,0.536,2.4,-3.810999,-0.536,2.4,-3.810999,-0.486,2.144,-3.858,-0.372,1.927,-3.897,-0.201,1.781,-3.924,0.0,1.731,-3.933,0.201,1.781,-3.924,0.372,1.927,-3.897,0.486,2.144,-3.858,0.412,2.271,-2.95,-0.412,2.271,-2.95,-0.374,2.074,-2.986,-0.286,1.907,-3.016,-0.155,1.795,-3.037,0.0,1.756,-3.044,0.155,1.795,-3.037,0.286,1.907,-3.016,0.374,2.074,-2.986,0.223,2.181,-2.353,-0.223,2.181,-2.353,-0.207,2.073,-2.378,-0.158,1.981,-2.395,-0.086,1.919,-2.406,0.0,1.897,-2.41,0.086,1.919,-2.406,0.158,1.981,-2.395,0.207,2.073,-2.378,0.0,2.15,-2.144,0.518,2.251,-4.689,0.397,2.019,-4.732,0.215,1.864,-4.76,0.0,1.81,-4.77,-0.215,1.864,-4.76,-0.397,2.019,-4.732,-0.518,2.251,-4.689,-0.564,2.516,-4.644,0.564,2.516,-4.644,0.516,2.269,-3.835,0.485,2.333,-3.367,-0.516,2.269,-3.835,-0.485,2.333,-3.367,-0.437,2.028,-3.879,-0.439,2.102,-3.41,-0.292,1.842999,-3.912,-0.336,1.905,-3.445,-0.103,1.743,-3.931,-0.182,1.773999,-3.469,0.103,1.743,-3.931,0.0,1.727999,-3.478,0.292,1.842999,-3.912,0.182,1.773999,-3.469,0.437,2.028,-3.879,0.336,1.905,-3.445,0.439,2.102,-3.41,0.397,2.17,-2.968,0.324,2.219,-2.608,-0.397,2.17,-2.968,-0.324,2.219,-2.608,-0.336,1.985,-3.002,-0.294,2.065,-2.636,-0.225,1.842999,-3.028,-0.225,1.933,-2.66,-0.079,1.766,-3.042,-0.122,1.846,-2.676,0.079,1.766,-3.042,0.0,1.815,-2.682,0.225,1.842999,-3.028,0.122,1.846,-2.676,0.336,1.985,-3.002,0.225,1.933,-2.66,0.294,2.065,-2.636,0.224,2.126,-2.373,0.114,2.158,-2.197,-0.224,2.126,-2.373,-0.114,2.158,-2.197,-0.19,2.021,-2.392,-0.12,2.097,-2.227,-0.127,1.941,-2.406,-0.092,2.044,-2.236,-0.045,1.898,-2.414,-0.05,2.008,-2.243,0.045,1.898,-2.414,0.0,1.995,-2.245,0.127,1.941,-2.406,0.05,2.008,-2.243,0.19,2.021,-2.392,0.092,2.044,-2.236,0.12,2.097,-2.227,0.508,2.195,-4.28,0.389,1.967999,-4.321,0.21,1.816,-4.349};
			return value;
		}
		private double[] getCoordinate_6_113_point_2()
		{
			double[] value = {0.0,1.763,-4.359,-0.21,1.816,-4.349,-0.389,1.967999,-4.321,-0.508,2.195,-4.28,-0.561,2.463,-4.231,0.561,2.463,-4.231,-0.55,2.385,-4.665,-0.466,2.127,-4.712,-0.312,1.93,-4.748,-0.109,1.824,-4.767,0.109,1.824,-4.767,0.312,1.93,-4.748,0.466,2.127,-4.712,0.55,2.385,-4.665,-0.146,2.126,-2.24,-0.124,2.058,-2.252,-0.083,2.006,-2.262,-0.029,1.977,-2.267,0.029,1.977,-2.267,0.083,2.006,-2.262,0.124,2.058,-2.252,0.146,2.126,-2.24,-0.466,2.215,-3.389,-0.395,1.997,-3.429,-0.264,1.829999,-3.459,-0.093,1.74,-3.476,0.093,1.74,-3.476,0.264,1.829999,-3.459,0.395,1.997,-3.429,0.466,2.215,-3.389,-0.312,2.141,-2.623,-0.264,1.995,-2.649,-0.177,1.883,-2.67,-0.062,1.823,-2.681,0.062,1.823,-2.681,0.177,1.883,-2.67,0.264,1.995,-2.649,0.312,2.141,-2.623,-0.539,2.326,-4.256,-0.457,2.074,-4.302,-0.306,1.881,-4.337,-0.107,1.776,-4.356,0.107,1.776,-4.356,0.306,1.881,-4.337,0.457,2.074,-4.302,0.539,2.326,-4.256,0.564,2.639,-4.621,0.595,2.77,-5.434,-0.595,2.77,-5.434,-0.564,2.639,-4.621};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_119_colorIndex_1()
		{
			int[] value = {0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_119_colorIndex_2()
		{
			int[] value = {0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_119_coordIndex_1()
		{
			int[] value = {0,106,180,108,-1,0,107,179,109,-1,0,108,195,107,-1,0,109,164,106,-1,1,106,164,112,-1,1,110,181,111,-1,1,111,180,106,-1,1,112,165,110,-1,2,110,165,115,-1,2,113,182,114,-1,2,114,181,110,-1,2,115,166,113,-1,3,113,166,118,-1,3,116,183,117,-1,3,117,182,113,-1,3,118,167,116,-1,4,116,167,121,-1,4,119,184,120,-1,4,120,183,116,-1,4,121,168,119,-1,5,119,168,124,-1,5,122,185,123,-1,5,123,184,119,-1,5,124,169,122,-1,6,122,169,127,-1,6,125,186,126,-1,6,126,185,122,-1,6,127,170,125,-1,7,125,170,130,-1,7,128,187,129,-1,7,129,186,125,-1,7,130,171,128,-1,8,128,171,133,-1,8,131,188,132,-1,8,132,187,128,-1,8,133,172,131,-1,9,131,172,136,-1,9,134,189,135,-1,9,135,188,131,-1,9,136,173,134,-1,10,134,173,139,-1,10,137,190,138,-1,10,138,189,134,-1,10,139,174,137,-1,11,137,174,142,-1,11,140,191,141,-1,11,141,190,137,-1,11,142,175,140,-1,12,140,175,145,-1,12,143,192,144,-1,12,144,191,140,-1,12,145,176,143,-1,13,143,176,148,-1,13,146,193,147,-1,13,147,192,143,-1,13,148,177,146,-1,14,146,177,151,-1,14,149,194,150,-1,14,150,193,146,-1,14,151,178,149,-1,15,107,195,152,-1,15,149,178,153,-1,15,152,194,149,-1,15,153,179,107,-1,16,32,155,-1,16,108,180,154,-1,16,154,32,-1,16,155,195,108,-1,17,33,32,154,-1,17,111,181,156,-1,17,154,180,111,-1,17,156,196,33,-1,18,196,156,-1,18,114,182,-1,18,156,181,114,-1,19,34,18,-1,19,117,183,157,-1,19,18,182,117,-1,19,157,197,34,-1,20,197,157,-1,20,120,184,-1,20,157,183,120,-1,21,35,20,-1,21,123,185,158,-1,21,20,184,123,-1,21,158,198,35,-1,22,198,158,-1,22,126,186,-1,22,158,185,126,-1,23,36,22,-1,23,129,187,159,-1,23,22,186,129,-1,23,159,199,36,-1,24,199,159,-1,24,132,188,-1,24,159,187,132,-1,25,37,24,-1,25,135,189,160,-1,25,24,188,135,-1,25,160,37,-1,26,38,37,160,-1,26,138,190,161,-1,26,160,189,138,-1,26,161,38,-1,27,39,38,161,-1,27,141,191,162,-1,27,161,190,141,-1,27,162,200,39,-1,28,200,162,-1,28,144,192,-1,28,162,191,144,-1,29,40,28,-1,29,147,193,163,-1,29,28,192,147,-1,29,163,201,40,-1,30,201,163,-1,30,150,194,-1,30,163,193,150,-1,31,41,30,-1,31,152,195,155,-1,31,155,32,41,-1,31,30,194,152,-1,32,42,57,41,-1,32,33,43,42,-1,33,196,18,44,43,-1,18,34,45,44,-1,34,197,20,46,45,-1,20,35,47,46,-1,35,198,22,48,47,-1,22,36,49,48,-1,36,199,24,50,49,-1,24,37,51,50,-1,37,38,52,51,-1,38,39,53,52,-1,39,200,28,54,53,-1,28,40,55,54,-1,40,201,30,56,55,-1,30,41,57,56,-1,42,43,59,58,-1,42,58,73,57,-1,43,44,60,59,-1,44,45,61,60,-1,45,46,62,61,-1,46,47,63,62,-1,47,48,64,63,-1,48,49,65,64,-1,49,50,66,65,-1,50,51,67,66,-1,51,52,68,67,-1,52,53,69,68,-1,53,54,70,69,-1,54,55,71,70,-1,55,56,72,71,-1,56,57,73,72,-1,58,59,75,74,-1,58,74,89,73,-1,59,60,76,75,-1,60,61,77,76,-1,61,62,78,77,-1,62,63,79,78,-1,63,64,80,79,-1,64,65,81,80,-1,65,66,82,81,-1,66,67,83,82,-1,67,68,84,83,-1,68,69,85,84,-1,69,70,86,85,-1,70,71,87,86,-1,71,72,88,87,-1,72,73,89,88,-1,74,75,91,90,-1,74,90,104,89,-1,75,76,92,91,-1,76,77,93,92,-1,77,78,94,93,-1,78,79,95,94,-1,79,80,96,95,-1,80,81,97,96,-1,81,82,98,97,-1,82,83,99,98,-1,83,84,100,99,-1,84,85,101,100,-1,85,86,102,101,-1,86,87,103,102,-1,87,88,104,103,-1,88,89,104,-1,90,91,104,-1,91,92,104,-1,92,93,104,-1,93,94,104,-1,94,95,104,-1,95,96,104,-1,96,97,104,-1,97,98,104,-1,98,99,104,-1,99,100,104,-1,100,101,104,-1,101,102,104,-1,102,103,104,-1,105,109,179,153,-1,105,112,164,109,-1,105,115,165,112,-1,105,118,166,115,-1,105,121,167,118,-1,105,124,168,121,-1,105,127,169,124,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_119_coordIndex_2()
		{
			int[] value = {105,130,170,127,-1,105,133,171,130,-1,105,136,172,133,-1,105,139,173,136,-1,105,142,174,139,-1,105,145,175,142,-1,105,148,176,145,-1,105,151,177,148,-1,105,153,178,151,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_120_point_1()
		{
			double[] value = {0.23,1.887,-5.399,0.212,1.973,-5.341,0.163,2.047,-5.292,0.088,2.096,-5.26,0.0,2.113,-5.248,-0.088,2.096,-5.26,-0.163,2.047,-5.292,-0.212,1.973,-5.341,-0.23,1.887,-5.399,-0.212,1.8,-5.457,-0.163,1.727,-5.507,-0.088,1.678,-5.54,0.0,1.661,-5.552,0.088,1.678,-5.54,0.163,1.727,-5.507,0.212,1.8,-5.457,0.413,1.773,-5.04,0.382,1.93,-4.934,0.303666,2.051333,-4.622667,0.158,2.151,-4.785,-0.027,2.164666,-4.546333,-0.158,2.151,-4.785,-0.341666,2.013666,-4.648,-0.382,1.93,-4.934,-0.456333,1.686333,-4.868,-0.382,1.615999,-5.145,-0.292,1.483,-5.234,-0.158,1.395,-5.294,0.027,1.261,-5.154333,0.158,1.395,-5.294,0.341666,1.412,-5.052666,0.382,1.615999,-5.145,0.551,1.592999,-4.471,0.509,1.802,-4.331,0.211,2.097,-4.133,-0.211,2.097,-4.133,-0.509,1.802,-4.331,-0.509,1.384,-4.612,-0.389,1.207,-4.731,-0.211,1.089,-4.81,0.211,1.089,-4.81,0.509,1.384,-4.612,0.596,1.381,-3.801,0.551,1.606,-3.649,0.421,1.798,-3.52,0.228,1.926,-3.434,0.0,1.971,-3.404,-0.228,1.926,-3.434,-0.421,1.798,-3.52,-0.551,1.606,-3.649,-0.596,1.381,-3.801,-0.551,1.155,-3.953,-0.421,0.963,-4.081,-0.228,0.835,-4.167,0.0,0.79,-4.198,0.228,0.835,-4.167,0.421,0.963,-4.081,0.551,1.155,-3.953,0.551,1.168,-3.13,0.509,1.377,-2.99,0.389,1.554,-2.871,0.211,1.671999,-2.791,0.0,1.714,-2.764,-0.211,1.671999,-2.791,-0.389,1.554,-2.871,-0.509,1.377,-2.99,-0.551,1.168,-3.13,-0.509,0.96,-3.27,-0.389,0.783,-3.389,-0.211,0.664,-3.469,0.0,0.623,-3.497,0.211,0.664,-3.469,0.389,0.783,-3.389,0.509,0.96,-3.27,0.421,0.988,-2.562,0.389,1.148,-2.454,0.298,1.283,-2.363,0.161,1.374,-2.302,0.0,1.406,-2.281,-0.161,1.374,-2.302,-0.298,1.283,-2.363,-0.389,1.148,-2.454,-0.421,0.988,-2.562,-0.389,0.829,-2.669,-0.298,0.693,-2.76,-0.161,0.603,-2.821,0.0,0.571,-2.842,0.161,0.603,-2.821,0.298,0.693,-2.76,0.389,0.829,-2.669,0.146333,0.825333,-2.156666,0.123999,0.936,-2.082,0.082666,0.977,-2.054666,0.029,0.999,-2.04,-0.029,0.999,-2.04,-0.082666,0.977,-2.054666,-0.123999,0.936,-2.082,-0.146333,0.882666,-2.118,-0.146333,0.825333,-2.156666,-0.123999,0.772,-2.192333};
			return value;
		}
		private double[] getCoordinate_6_120_point_2()
		{
			double[] value = {-0.082666,0.730999,-2.219666,-0.029,0.708999,-2.234666,0.029,0.708999,-2.234666,0.082666,0.730999,-2.219666,0.123999,0.772,-2.192333,0.0,1.943,-5.576,0.23,1.931,-5.366,0.23,1.841,-5.426,0.322,1.835,-5.236,0.135,1.918,-5.499,0.195,2.014,-5.31,0.298,1.957,-5.154,0.124,1.969,-5.465,0.131,2.078,-5.268,0.228,2.06,-5.085,0.095,2.012,-5.436,0.046,2.112,-5.245,0.123,2.129,-5.038,0.052,2.04,-5.417,-0.046,2.112,-5.245,0.0,2.152999,-5.022,0.0,2.05,-5.411,-0.131,2.078,-5.268,-0.123,2.129,-5.038,-0.052,2.04,-5.417,-0.195,2.014,-5.31,-0.228,2.06,-5.085,-0.095,2.012,-5.436,-0.23,1.931,-5.366,-0.298,1.957,-5.154,-0.124,1.969,-5.465,-0.23,1.841,-5.426,-0.322,1.835,-5.236,-0.135,1.918,-5.499,-0.195,1.758,-5.482,-0.298,1.713,-5.317,-0.124,1.868,-5.533,-0.131,1.694,-5.525,-0.228,1.61,-5.387,-0.095,1.825,-5.562,-0.046,1.66,-5.549,-0.123,1.541,-5.434,-0.052,1.796999,-5.581,0.046,1.66,-5.549,0.0,1.517,-5.45,0.0,1.787,-5.588,0.131,1.694,-5.525,0.123,1.541,-5.434,0.052,1.796999,-5.581,0.195,1.758,-5.482,0.228,1.61,-5.387,0.095,1.825,-5.562,0.298,1.713,-5.317,0.124,1.868,-5.533,0.405,1.852999,-4.986,0.405,1.693,-5.093,0.344,2.0,-4.887,0.081,2.174,-4.77,-0.23,2.113,-4.811,-0.405,1.852999,-4.986,-0.344,1.546,-5.193,-0.23,1.433,-5.269,-0.081,1.371,-5.31,0.23,1.433,-5.269,0.151,1.943,-5.466,0.128,1.998,-5.429,0.086,2.04,-5.401,0.03,2.062,-5.386,-0.03,2.062,-5.386,-0.086,2.04,-5.401,-0.128,1.998,-5.429,-0.151,1.943,-5.466,-0.151,1.885,-5.505,-0.128,1.829999,-5.542,-0.086,1.789,-5.57,-0.03,1.766,-5.586,0.03,1.766,-5.586,0.086,1.789,-5.57,0.128,1.829999,-5.542,0.151,1.885,-5.505,0.316,1.897,-5.194,0.268,2.012,-5.117,0.179,2.099,-5.058,0.063,2.147,-5.026,-0.063,2.147,-5.026,-0.179,2.099,-5.058,-0.268,2.012,-5.117,-0.316,1.897,-5.194,-0.316,1.773,-5.277,-0.268,1.658,-5.354,-0.179,1.571,-5.414,-0.063,1.523,-5.446,0.063,1.523,-5.446,0.179,1.571,-5.414,0.268,1.658,-5.354,0.316,1.773,-5.277,0.449,1.89,-4.272,0.105,2.117,-4.119,-0.3,2.038,-4.172,-0.53,1.697,-4.401};
			return value;
		}
		private double[] getCoordinate_6_120_point_3()
		{
			double[] value = {-0.105,1.068,-4.824,0.3,1.148,-4.77};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_280_colorIndex_1()
		{
			int[] value = {0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0};
			return value;
		}
		private int[] getIndexedFaceSet_5_280_colorIndex_2()
		{
			int[] value = {0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_280_coordIndex_1()
		{
			int[] value = {0,88,309,90,-1,0,89,253,88,-1,0,90,241,-1,0,241,324,89,-1,1,88,253,92,-1,1,91,310,93,-1,1,92,254,91,-1,1,93,309,88,-1,2,91,254,95,-1,2,94,311,96,-1,2,95,255,94,-1,2,96,310,91,-1,3,94,255,98,-1,3,97,312,99,-1,3,98,256,97,-1,3,99,311,94,-1,4,97,256,101,-1,4,100,313,102,-1,4,101,257,100,-1,4,102,312,97,-1,5,100,257,104,-1,5,103,314,105,-1,5,104,258,103,-1,5,105,313,100,-1,6,103,258,107,-1,6,106,315,108,-1,6,107,259,106,-1,6,108,314,103,-1,7,106,259,110,-1,7,109,316,111,-1,7,110,260,109,-1,7,111,315,106,-1,8,109,260,-1,8,112,316,109,-1,8,224,323,112,-1,9,89,324,239,-1,9,113,253,89,-1,9,114,261,113,-1,9,239,328,114,-1,10,92,253,113,-1,10,113,261,116,-1,10,115,254,92,-1,10,116,262,115,-1,11,95,254,115,-1,11,115,262,118,-1,11,117,255,95,-1,11,118,263,117,-1,12,98,255,117,-1,12,117,263,120,-1,12,119,256,98,-1,12,120,264,119,-1,13,101,256,119,-1,13,119,264,122,-1,13,121,257,101,-1,13,122,265,121,-1,14,104,257,121,-1,14,121,265,124,-1,14,123,258,104,-1,14,124,266,123,-1,15,107,258,123,-1,15,123,266,126,-1,15,125,259,107,-1,15,126,267,125,-1,16,110,259,125,-1,16,125,267,128,-1,16,127,260,110,-1,16,128,268,127,-1,17,8,260,127,-1,17,127,268,129,-1,17,129,317,226,-1,17,226,224,8,-1,18,114,328,252,-1,18,130,261,114,-1,18,131,269,130,-1,18,252,327,131,-1,19,116,261,130,-1,19,130,269,133,-1,19,132,262,116,-1,19,133,270,132,-1,20,118,262,132,-1,20,132,270,135,-1,20,134,263,118,-1,20,135,271,134,-1,21,120,263,134,-1,21,134,271,137,-1,21,136,264,120,-1,21,137,272,136,-1,22,122,264,136,-1,22,136,272,139,-1,22,138,265,122,-1,22,139,273,138,-1,23,124,265,138,-1,23,138,273,141,-1,23,140,266,124,-1,23,141,274,140,-1,24,126,266,140,-1,24,140,274,143,-1,24,142,267,126,-1,24,143,275,142,-1,25,128,267,142,-1,25,142,275,145,-1,25,144,268,128,-1,25,145,276,144,-1,26,129,268,144,-1,26,144,276,146,-1,26,146,318,228,-1,26,228,317,129,-1,27,131,327,250,-1,27,147,269,131,-1,27,148,277,147,-1,27,250,148,-1,28,133,269,147,-1,28,147,277,150,-1,28,149,270,133,-1,28,150,278,149,-1,29,135,270,149,-1,29,149,278,152,-1,29,151,271,135,-1,29,152,279,151,-1,30,137,271,151,-1,30,151,279,154,-1,30,153,272,137,-1,30,154,280,153,-1,31,139,272,153,-1,31,153,280,156,-1,31,155,273,139,-1,31,156,281,155,-1,32,141,273,155,-1,32,155,281,158,-1,32,157,274,141,-1,32,158,282,157,-1,33,143,274,157,-1,33,157,282,160,-1,33,159,275,143,-1,33,160,283,159,-1,34,145,275,159,-1,34,159,283,162,-1,34,161,276,145,-1,34,162,284,161,-1,35,146,276,161,-1,35,161,284,163,-1,35,163,319,-1,35,318,146,-1,36,164,277,148,-1,36,165,285,164,-1,36,148,165,-1,37,150,277,164,-1,37,164,285,167,-1,37,166,278,150,-1,37,167,286,166,-1,38,152,278,166,-1,38,166,286,169,-1,38,168,279,152,-1,38,169,287,168,-1,39,154,279,168,-1,39,168,287,171,-1,39,170,280,154,-1,39,171,288,170,-1,40,156,280,170,-1,40,170,288,173,-1,40,172,281,156,-1,40,173,289,172,-1,41,158,281,172,-1,41,172,289,175,-1,41,174,282,158,-1,41,175,290,174,-1,42,160,282,174,-1,42,174,290,177,-1,42,176,283,160,-1,42,177,291,176,-1,43,162,283,176,-1,43,176,291,179,-1,43,178,284,162,-1,43,179,292,178,-1,44,163,284,178,-1,44,178,292,180,-1,44,180,320,231,-1,44,231,319,163,-1,45,165,247,-1,45,181,285,165,-1,45,182,293,181,-1,45,247,326,182,-1,46,167,285,181,-1,46,181,293,184,-1,46,183,286,167,-1,46,184,294,183,-1,47,169,286,183,-1,47,183,294,186,-1,47,185,287,169,-1,47,186,295,185,-1,48,171,287,185,-1,48,185,295,188,-1,48,187,288,171,-1,48,188,296,187,-1,49,173,288,187,-1,49,187,296,190,-1,49,189,289,173,-1,49,190,297,189,-1,50,175,289,189,-1,50,189,297,192,-1,50,191,290,175,-1,50,192};
			return value;
		}
		private int[] getIndexedFaceSet_5_280_coordIndex_2()
		{
			int[] value = {298,191,-1,51,177,290,191,-1,51,191,298,194,-1,51,193,291,177,-1,51,194,299,193,-1,52,179,291,193,-1,52,193,299,196,-1,52,195,292,179,-1,52,196,300,195,-1,53,180,292,195,-1,53,195,300,197,-1,53,197,321,233,-1,53,233,320,180,-1,54,182,326,245,-1,54,198,293,182,-1,54,199,301,198,-1,54,245,325,199,-1,55,184,293,198,-1,55,198,301,201,-1,55,200,294,184,-1,55,201,302,200,-1,56,186,294,200,-1,56,200,302,203,-1,56,202,295,186,-1,56,203,303,202,-1,57,188,295,202,-1,57,202,303,205,-1,57,204,296,188,-1,57,205,304,204,-1,58,190,296,204,-1,58,204,304,207,-1,58,206,297,190,-1,58,207,305,206,-1,59,192,297,206,-1,59,206,305,209,-1,59,208,298,192,-1,59,209,306,208,-1,60,194,298,208,-1,60,208,306,211,-1,60,210,299,194,-1,60,211,307,210,-1,61,196,299,210,-1,61,210,307,213,-1,61,212,300,196,-1,61,213,308,212,-1,62,197,300,212,-1,62,212,308,214,-1,62,214,322,235,-1,62,235,321,197,-1,63,90,309,215,-1,63,199,325,243,-1,63,215,301,199,-1,63,243,241,90,-1,64,93,310,216,-1,64,201,301,215,-1,64,215,309,93,-1,64,216,302,201,-1,65,96,311,217,-1,65,203,302,216,-1,65,216,310,96,-1,65,217,303,203,-1,66,99,312,218,-1,66,205,303,217,-1,66,217,311,99,-1,66,218,304,205,-1,67,102,313,219,-1,67,207,304,218,-1,67,218,312,102,-1,67,219,305,207,-1,68,105,314,220,-1,68,209,305,219,-1,68,219,313,105,-1,68,220,306,209,-1,69,108,315,221,-1,69,211,306,220,-1,69,220,314,108,-1,69,221,307,211,-1,70,111,316,222,-1,70,213,307,221,-1,70,221,315,111,-1,70,222,308,213,-1,71,112,323,237,-1,71,214,308,222,-1,71,222,316,112,-1,71,237,322,214,-1,72,223,236,-1,72,224,223,-1,72,236,323,224,-1,73,223,224,226,-1,73,225,223,-1,73,226,317,225,-1,74,225,317,228,-1,74,227,225,-1,74,228,318,227,-1,75,227,318,35,-1,75,229,227,-1,75,35,319,229,-1,76,229,319,231,-1,76,230,229,-1,76,231,320,230,-1,77,230,320,233,-1,77,232,230,-1,77,233,321,232,-1,78,232,321,235,-1,78,234,232,-1,78,235,322,234,-1,79,234,322,237,-1,79,236,234,-1,79,237,323,236,-1,80,238,251,-1,80,239,324,238,-1,80,251,328,239,-1,81,238,324,241,-1,81,240,238,-1,81,241,240,-1,82,240,241,243,-1,82,242,240,-1,82,243,325,242,-1,83,242,325,245,-1,83,244,242,-1,83,245,326,244,-1,84,244,326,247,-1,84,246,244,-1,84,247,165,246,-1,85,246,165,148,-1,85,248,246,-1,85,148,248,-1,86,248,148,250,-1,86,249,248,-1,86,250,327,249,-1,87,249,327,252,-1,87,251,249,-1,87,252,328,251,-1,223,225,227,229,230,232,234,236,-1,238,240,242,244,246,248,249,251,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_281_point_1()
		{
			double[] value = {0.283,-2.361,-8.096,0.264,-2.114,-8.137,0.216,-1.901,-8.173,0.14,-1.796999,-8.197,0.021,-1.783,-8.2,-0.113,-1.796999,-8.197,-0.192,-1.901,-8.173,-0.24,-2.114,-8.137,-0.257,-2.367,-8.133,0.274,-2.374,-8.164,0.256,-2.136,-8.204,0.21,-1.929,-8.239,0.137,-1.815,-8.26,0.021,-1.799,-8.258,-0.11,-1.815,-8.26,-0.186,-1.929,-8.239,-0.232,-2.136,-8.204,-0.25,-2.374,-8.164,0.252,-2.382,-8.192,0.235,-2.166,-8.228,0.194,-1.977,-8.259,0.128,-1.848,-8.278,0.021,-1.828,-8.274,-0.101,-1.848,-8.278,-0.17,-1.977,-8.259,-0.211,-2.166,-8.228,-0.228,-2.382,-8.192,0.229,-2.38,-8.163,0.215,-2.187,-8.195,0.179,-2.016,-8.223,0.12,-1.875999,-8.24,0.021,-1.852999,-8.238,-0.093,-1.875999,-8.24,-0.155,-2.016,-8.223,-0.191,-2.187,-8.195,-0.206,-2.38,-8.163,0.22,-2.37,-8.094,0.207,-2.187,-8.125,0.172,-2.023,-8.151,0.116,-1.883,-8.168,0.021,-1.86,-8.172,-0.089,-1.883,-8.168,-0.148,-2.023,-8.151,-0.183,-2.187,-8.125,-0.196,-2.37,-8.094,0.229,-2.356999,-8.026,0.215,-2.165,-8.058,0.179,-1.994,-8.086,0.12,-1.865,-8.105,0.021,-1.844,-8.114,-0.093,-1.865,-8.105,-0.155,-1.994,-8.086,-0.191,-2.165,-8.058,-0.206,-2.356999,-8.026,0.252,-2.349,-7.998,0.235,-2.134,-8.034,0.194,-1.947,-8.065,0.128,-1.832,-8.087,0.021,-1.815,-8.098,-0.101,-1.832,-8.087,-0.17,-1.947,-8.065,-0.211,-2.134,-8.034,-0.228,-2.349,-7.998,0.274,-2.351,-8.027,0.256,-2.113,-8.067,0.21,-1.908,-8.102,0.137,-1.803,-8.125,0.021,-1.789,-8.134,-0.11,-1.803,-8.125,-0.186,-1.908,-8.102,-0.232,-2.113,-8.067,-0.25,-2.351,-8.027,-0.262,-2.544,-8.063,-0.252,-2.555,-8.132,-0.23,-2.56,-8.16,-0.207,-2.555,-8.132,-0.198,-2.544,-8.063,-0.207,-2.532,-7.995,-0.23,-2.527999,-7.967,-0.252,-2.532,-7.995,0.276,-2.555,-8.132,0.285,-2.544,-8.063,0.276,-2.532,-7.995,0.253,-2.527999,-7.967,0.231,-2.532,-7.995,0.222,-2.544,-8.063,0.231,-2.555,-8.132,0.253,-2.56,-8.16,0.277,-2.241,-8.116,0.28,-2.367,-8.133,0.28,-2.355,-8.059,0.244,-1.997,-8.156,0.262,-2.123,-8.174,0.262,-2.111,-8.1,0.183,-1.835,-8.187,0.214,-1.911,-8.21,0.214,-1.9,-8.136,0.085,-1.783,-8.2,0.139,-1.803,-8.232,0.139,-1.796999,-8.159};
			return value;
		}
		private double[] getCoordinate_6_281_point_2()
		{
			double[] value = {-0.049,-1.783,-8.2,0.021,-1.788,-8.233,0.021,-1.783,-8.166,-0.159,-1.835,-8.187,-0.112,-1.803,-8.232,-0.112,-1.796999,-8.159,-0.22,-1.997,-8.156,-0.191,-1.911,-8.21,-0.191,-1.9,-8.136,-0.253,-2.241,-8.116,-0.238,-2.123,-8.174,-0.238,-2.111,-8.1,-0.257,-2.355,-8.059,0.268,-2.257,-8.184,0.264,-2.379,-8.184,0.236,-2.024,-8.222,0.246,-2.151,-8.223,0.178,-1.859,-8.252,0.203,-1.952,-8.256,0.083,-1.799,-8.26,0.133,-1.831,-8.276,-0.047,-1.799,-8.26,0.021,-1.812,-8.273,-0.154,-1.859,-8.252,-0.106,-1.831,-8.276,-0.212,-2.024,-8.222,-0.179,-1.952,-8.256,-0.244,-2.257,-8.184,-0.222,-2.151,-8.223,-0.24,-2.379,-8.184,0.246,-2.275,-8.21,0.24,-2.382,-8.184,0.218,-2.066,-8.245,0.224,-2.179,-8.218,0.166,-1.901,-8.271,0.186,-1.999,-8.247,0.079,-1.829,-8.277,0.124,-1.864,-8.265,-0.043,-1.829,-8.277,0.021,-1.842,-8.262,-0.142,-1.901,-8.271,-0.097,-1.864,-8.265,-0.194,-2.066,-8.245,-0.162,-1.999,-8.247,-0.222,-2.275,-8.21,-0.201,-2.179,-8.218,-0.216,-2.382,-8.184,0.225,-2.284,-8.179,0.223,-2.376,-8.131,0.2,-2.099,-8.21,0.209,-2.19,-8.162,0.153,-1.936,-8.234,0.174,-2.024,-8.189,0.075,-1.854,-8.24,0.117,-1.883,-8.206,-0.039,-1.854,-8.24,0.021,-1.859,-8.206,-0.129,-1.936,-8.234,-0.09,-1.883,-8.206,-0.176,-2.099,-8.21,-0.15,-2.024,-8.189,-0.201,-2.284,-8.179,-0.185,-2.19,-8.162,-0.199,-2.376,-8.131,0.216,-2.277999,-8.11,0.223,-2.364,-8.057,0.192,-2.103,-8.139,0.209,-2.178,-8.088,0.148,-1.943,-8.161,0.174,-2.012,-8.115,0.073,-1.861,-8.171,0.117,-1.877,-8.133,-0.037,-1.861,-8.171,0.021,-1.854,-8.139,-0.124,-1.943,-8.161,-0.09,-1.877,-8.133,-0.168,-2.103,-8.139,-0.15,-2.012,-8.115,-0.192,-2.277999,-8.11,-0.185,-2.178,-8.088,-0.199,-2.364,-8.057,0.225,-2.261,-8.042,0.24,-2.352,-8.005,0.2,-2.076,-8.073,0.224,-2.149,-8.039,0.153,-1.919,-8.096,0.186,-1.971,-8.069,0.075,-1.845,-8.111,0.124,-1.849,-8.089,-0.039,-1.845,-8.111,0.021,-1.829999,-8.1,-0.129,-1.919,-8.096,-0.097,-1.849,-8.089,-0.176,-2.076,-8.073,-0.162,-1.971,-8.069,-0.201,-2.261,-8.042,-0.201,-2.149,-8.039,-0.216,-2.352,-8.005,0.246,-2.243,-8.016,0.264,-2.349,-8.006};
			return value;
		}
		private double[] getCoordinate_6_281_point_3()
		{
			double[] value = {0.218,-2.034,-8.051,0.246,-2.122,-8.044,0.166,-1.877,-8.077,0.203,-1.925,-8.077,0.079,-1.815,-8.095,0.133,-1.816,-8.1,-0.043,-1.815,-8.095,0.021,-1.8,-8.111,-0.142,-1.877,-8.077,-0.106,-1.816,-8.1,-0.194,-2.034,-8.051,-0.179,-1.925,-8.077,-0.222,-2.243,-8.016,-0.222,-2.122,-8.044,-0.24,-2.349,-8.006,0.268,-2.235,-8.046,0.236,-2.001,-8.085,0.178,-1.842,-8.115,0.083,-1.79,-8.132,-0.047,-1.79,-8.132,-0.154,-1.842,-8.115,-0.212,-2.001,-8.085,-0.244,-2.235,-8.046,-0.259,-2.55,-8.1,-0.259,-2.464,-8.116,-0.242,-2.558,-8.153,-0.252,-2.469,-8.147,-0.218,-2.558,-8.153,-0.23,-2.474,-8.176,-0.201,-2.55,-8.1,-0.201,-2.537,-8.026,-0.198,-2.458,-8.079,-0.218,-2.529,-7.974,-0.207,-2.447,-8.01,-0.242,-2.529,-7.974,-0.23,-2.442,-7.982,-0.259,-2.537,-8.026,-0.252,-2.447,-8.01,0.282,-2.55,-8.1,0.276,-2.469,-8.147,0.282,-2.537,-8.026,0.283,-2.452,-8.042,0.265,-2.529,-7.974,0.276,-2.447,-8.01,0.241,-2.529,-7.974,0.253,-2.442,-7.982,0.224,-2.537,-8.026,0.231,-2.447,-8.01,0.224,-2.55,-8.1,0.241,-2.558,-8.153,0.231,-2.469,-8.147,0.265,-2.558,-8.153,0.253,-2.474,-8.176,0.274,-2.248,-8.153,0.242,-2.007,-8.193,0.181,-1.844,-8.223,0.085,-1.789,-8.234,-0.049,-1.789,-8.234,-0.157,-1.844,-8.223,-0.218,-2.007,-8.193,-0.25,-2.248,-8.153,0.258,-2.267,-8.203,0.228,-2.045,-8.24,0.172,-1.879,-8.269,0.081,-1.813,-8.275,-0.045,-1.813,-8.275,-0.148,-1.879,-8.269,-0.204,-2.045,-8.24,-0.234,-2.267,-8.203,0.235,-2.281,-8.201,0.208,-2.085,-8.234,0.159,-1.921,-8.259,0.077,-1.842999,-8.264,-0.041,-1.842999,-8.264,-0.135,-1.921,-8.259,-0.184,-2.085,-8.234,-0.211,-2.281,-8.201,0.218,-2.282,-8.147,0.194,-2.105,-8.177,0.15,-1.943,-8.199,0.073,-1.861,-8.207,-0.038,-1.861,-8.207,-0.126,-1.943,-8.199,-0.17,-2.105,-8.177,-0.194,-2.282,-8.147,0.218,-2.27,-8.073,0.194,-2.092,-8.103,0.15,-1.935,-8.125,0.073,-1.855,-8.138,-0.038,-1.855,-8.138,-0.126,-1.935,-8.125,-0.17,-2.092,-8.103,-0.194,-2.27,-8.073,0.235,-2.251,-8.022,0.208,-2.055,-8.055,0.159,-1.898999,-8.08,0.077,-1.831,-8.096,-0.041,-1.831,-8.096,-0.135,-1.898999,-8.08,-0.184,-2.055,-8.055};
			return value;
		}
		private double[] getCoordinate_6_281_point_4()
		{
			double[] value = {-0.211,-2.251,-8.022,0.258,-2.237,-8.025,0.228,-2.015,-8.062,0.172,-1.858,-8.09,0.081,-1.801,-8.107,-0.045,-1.801,-8.107,-0.148,-1.858,-8.09,-0.204,-2.015,-8.062,-0.234,-2.237,-8.025,0.274,-2.236,-8.079,0.242,-1.995,-8.119,0.181,-1.835,-8.149,0.085,-1.783999,-8.164,-0.049,-1.783999,-8.164,-0.157,-1.835,-8.149,-0.218,-1.995,-8.119,-0.25,-2.236,-8.079,-0.242,-2.473,-8.168,-0.218,-2.473,-8.168,-0.201,-2.464,-8.116,-0.201,-2.452,-8.042,-0.218,-2.443,-7.989,-0.242,-2.443,-7.989,-0.259,-2.452,-8.042,0.283,-2.464,-8.116,0.265,-2.443,-7.989,0.241,-2.443,-7.989,0.241,-2.473,-8.168,0.265,-2.473,-8.168};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_294_colorIndex_1()
		{
			int[] value = {0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_294_colorIndex_2()
		{
			int[] value = {0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_294_coordIndex_1()
		{
			int[] value = {0,72,90,-1,0,88,146,89,-1,0,89,72,-1,0,90,167,88,-1,1,81,169,-1,1,168,245,170,-1,1,169,224,168,-1,1,170,81,-1,2,168,224,172,-1,2,171,246,173,-1,2,172,225,171,-1,2,173,245,168,-1,3,171,225,175,-1,3,174,247,176,-1,3,175,226,174,-1,3,176,246,171,-1,4,5,178,-1,4,174,226,177,-1,4,177,5,-1,4,178,247,174,-1,5,6,93,-1,5,92,6,-1,6,91,165,93,-1,6,92,144,91,-1,7,91,144,95,-1,7,94,166,96,-1,7,95,145,94,-1,7,96,165,91,-1,8,88,167,98,-1,8,94,145,97,-1,8,97,146,88,-1,8,98,166,94,-1,9,73,72,89,-1,9,89,146,99,-1,9,99,149,100,-1,9,100,73,-1,10,80,180,-1,10,169,81,80,-1,10,179,224,169,-1,10,180,227,179,-1,11,172,224,179,-1,11,179,227,182,-1,11,181,225,172,-1,11,182,228,181,-1,12,175,225,181,-1,12,181,228,184,-1,12,183,226,175,-1,12,184,229,183,-1,13,14,5,177,-1,13,177,226,183,-1,13,183,229,185,-1,13,185,14,-1,14,15,92,5,-1,14,102,15,-1,15,101,144,92,-1,15,102,147,101,-1,16,95,144,101,-1,16,101,147,104,-1,16,103,145,95,-1,16,104,148,103,-1,17,97,145,103,-1,17,99,146,97,-1,17,103,148,105,-1,17,105,149,99,-1,18,74,73,100,-1,18,100,149,106,-1,18,106,152,107,-1,18,107,74,-1,19,87,187,-1,19,180,80,87,-1,19,186,227,180,-1,19,187,230,186,-1,20,182,227,186,-1,20,186,230,189,-1,20,188,228,182,-1,20,189,231,188,-1,21,184,228,188,-1,21,188,231,191,-1,21,190,229,184,-1,21,191,232,190,-1,22,23,14,185,-1,22,185,229,190,-1,22,190,232,192,-1,22,192,23,-1,23,24,102,14,-1,23,109,24,-1,24,108,147,102,-1,24,109,150,108,-1,25,104,147,108,-1,25,108,150,111,-1,25,110,148,104,-1,25,111,151,110,-1,26,105,148,110,-1,26,106,149,105,-1,26,110,151,112,-1,26,112,152,106,-1,27,75,74,107,-1,27,107,152,113,-1,27,113,155,114,-1,27,114,75,-1,28,86,194,-1,28,187,87,86,-1,28,193,230,187,-1,28,194,233,193,-1,29,189,230,193,-1,29,193,233,196,-1,29,195,231,189,-1,29,196,234,195,-1,30,191,231,195,-1,30,195,234,198,-1,30,197,232,191,-1,30,198,235,197,-1,31,32,23,192,-1,31,192,232,197,-1,31,197,235,199,-1,31,199,32,-1,32,33,109,23,-1,32,116,33,-1,33,115,150,109,-1,33,116,153,115,-1,34,111,150,115,-1,34,115,153,118,-1,34,117,151,111,-1,34,118,154,117,-1,35,112,151,117,-1,35,113,152,112,-1,35,117,154,119,-1,35,119,155,113,-1,36,76,75,114,-1,36,114,155,120,-1,36,120,158,121,-1,36,121,76,-1,37,85,201,-1,37,194,86,85,-1,37,200,233,194,-1,37,201,236,200,-1,38,196,233,200,-1,38,200,236,203,-1,38,202,234,196,-1,38,203,237,202,-1,39,198,234,202,-1,39,202,237,205,-1,39,204,235,198,-1,39,205,238,204,-1,40,41,32,199,-1,40,199,235,204,-1,40,204,238,206,-1,40,206,41,-1,41,42,116,32,-1,41,123,42,-1,42,122,153,116,-1,42,123,156,122,-1,43,118,153,122,-1,43,122,156,125,-1,43,124,154,118,-1,43,125,157,124,-1,44,119,154,124,-1,44,120,155,119,-1,44,124,157,126,-1,44,126,158,120,-1,45,77,76,121,-1,45,121,158,127,-1,45,127,161,128,-1,45,128,77,-1,46,84,208,-1,46,201,85,84,-1,46,207,236,201,-1,46,208,239,207,-1,47,203,236,207,-1,47,207,239,210,-1,47,209,237,203,-1,47,210,240,209,-1,48,205,237,209,-1,48,209,240,212,-1,48,211,238,205,-1,48,212,241,211,-1,49,50,41,206,-1,49,206,238,211,-1,49,211,241,213,-1,49,213,50,-1,50,51,123,41,-1,50,130,51,-1,51,129,156,123,-1,51,130,159,129,-1,52,125,156,129,-1,52,129,159,132,-1,52,131,157,125,-1,52,132,160,131,-1,53,126,157,131,-1,53,127,158,126,-1,53,131,160,133,-1,53,133,161,127,-1,54,78,77,128,-1,54,128,161,134,-1,54,134,164,135,-1,54,135,78,-1,55,83,215,-1,55,208,84,83,-1,55,214,239,208,-1,55,215,242,214,-1,56,210,239,214,-1,56,214,242,217,-1,56,216,240,210,-1,56,217,243,216,-1,57,212,240,216,-1,57,216,243,219,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_294_coordIndex_2()
		{
			int[] value = {57,218,241,212,-1,57,219,244,218,-1,58,59,50,213,-1,58,213,241,218,-1,58,218,244,220,-1,58,220,59,-1,59,60,130,50,-1,59,137,60,-1,60,136,159,130,-1,60,137,162,136,-1,61,132,159,136,-1,61,136,162,139,-1,61,138,160,132,-1,61,139,163,138,-1,62,133,160,138,-1,62,134,161,133,-1,62,138,163,140,-1,62,140,164,134,-1,63,79,78,135,-1,63,90,72,79,-1,63,135,164,141,-1,63,141,167,90,-1,64,82,81,170,-1,64,170,245,221,-1,64,215,83,82,-1,64,221,242,215,-1,65,173,246,222,-1,65,217,242,221,-1,65,221,245,173,-1,65,222,243,217,-1,66,176,247,223,-1,66,219,243,222,-1,66,222,246,176,-1,66,223,244,219,-1,67,68,59,220,-1,67,178,5,68,-1,67,220,244,223,-1,67,223,247,178,-1,68,69,137,59,-1,68,5,93,69,-1,69,93,165,142,-1,69,142,162,137,-1,70,96,166,143,-1,70,139,162,142,-1,70,142,165,96,-1,70,143,163,139,-1,71,98,167,141,-1,71,140,163,143,-1,71,141,164,140,-1,71,143,166,98,-1,72,73,74,75,76,77,78,79,-1,80,81,82,83,84,85,86,87,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_295_point_1()
		{
			double[] value = {3.167,-1.675,-3.705,-3.167,-1.675,-3.705,-3.061,-1.392,-3.705999,-2.509,-1.226,-3.705999,-1.403,-1.118,-3.707,0.0,-1.076,-3.707,1.403,-1.118,-3.707,2.509,-1.226,-3.705999,3.061,-1.392,-3.705999,3.142,-1.674,-3.532,-3.142,-1.674,-3.532,-3.027,-1.398999,-3.533,-2.419,-1.24,-3.534,-1.345,-1.136,-3.534,0.0,-1.097,-3.521,1.345,-1.136,-3.534,2.419,-1.24,-3.534,3.027,-1.398999,-3.533,3.082,-1.674,-3.461,-3.082,-1.674,-3.461,-2.946,-1.417,-3.461,-2.201,-1.273,-3.462,-1.205,-1.179,-3.463,0.0,-1.148,-3.444,1.205,-1.179,-3.463,2.201,-1.273,-3.462,2.946,-1.417,-3.461,3.023,-1.674,-3.532,-3.023,-1.674,-3.532,-2.865,-1.434,-3.533,-1.983,-1.305,-3.533,-1.066,-1.223,-3.534,0.0,-1.199,-3.52,1.066,-1.223,-3.534,1.983,-1.305,-3.533,2.865,-1.434,-3.533,2.998,-1.675,-3.705,-2.998,-1.675,-3.705,-2.830999,-1.442,-3.705,-1.893,-1.319,-3.705999,-1.008,-1.240999,-3.705999,0.0,-1.22,-3.707,1.008,-1.240999,-3.705999,1.893,-1.319,-3.705999,2.830999,-1.442,-3.705,3.023,-1.675,-3.876999,-3.023,-1.675,-3.876999,-2.865,-1.435,-3.878,-1.983,-1.305,-3.879,-1.066,-1.223,-3.879,0.0,-1.199,-3.893,1.066,-1.223,-3.879,1.983,-1.305,-3.879,2.865,-1.435,-3.878,3.082,-1.675,-3.949,-3.082,-1.675,-3.949,-2.946,-1.417,-3.949,-2.201,-1.273,-3.95,-1.205,-1.179,-3.951,0.0,-1.148,-3.97,1.205,-1.179,-3.951,2.201,-1.273,-3.95,2.946,-1.417,-3.949,3.142,-1.675,-3.876999,-3.142,-1.675,-3.876999,-3.027,-1.398999,-3.878,-2.419,-1.24,-3.879,-1.345,-1.136,-3.88,0.0,-1.098,-3.893,1.345,-1.136,-3.88,2.419,-1.24,-3.879,3.027,-1.398999,-3.878,3.173,-2.277999,-3.705,3.147,-2.277999,-3.518,3.082,-2.277999,-3.441,3.018,-2.277999,-3.518,2.991,-2.277999,-3.705,3.018,-2.279,-3.891,3.082,-2.279,-3.968,3.147,-2.279,-3.891,-3.147,-2.277999,-3.518,-3.173,-2.277999,-3.705,-3.147,-2.279,-3.891,-3.082,-2.279,-3.968,-3.018,-2.279,-3.891,-2.991,-2.277999,-3.705,-3.018,-2.277999,-3.518,-3.082,-2.277999,-3.441,3.144,-1.523999,-3.705,3.16,-1.675,-3.612,3.16,-1.675,-3.797999,1.997,-1.169,-3.707,1.387,-1.122,-3.614,1.387,-1.123,-3.8,2.856,-1.296999,-3.705999,2.485,-1.23,-3.613,2.485,-1.23,-3.8,3.052,-1.394,-3.613,3.052,-1.394,-3.799,3.12,-1.528,-3.533};
			return value;
		}
		private double[] getCoordinate_6_295_point_2()
		{
			double[] value = {3.115,-1.674,-3.48,1.915,-1.185,-3.534,1.28,-1.156,-3.481999,2.792,-1.307,-3.533,2.319,-1.255,-3.481999,2.99,-1.407,-3.481,3.063,-1.537,-3.461,3.05,-1.674,-3.48,1.716,-1.223,-3.463,1.13,-1.202,-3.481999,2.635,-1.333,-3.462,2.084,-1.29,-3.481,2.902,-1.426,-3.481,3.005,-1.546,-3.532,3.005,-1.675,-3.612,1.517,-1.261,-3.534,1.023,-1.236,-3.613,2.478,-1.359,-3.533,1.917,-1.315,-3.613,2.84,-1.44,-3.612,2.981999,-1.549,-3.705,3.005,-1.675,-3.797999,1.435,-1.277,-3.705999,1.023,-1.236,-3.8,2.414,-1.369,-3.705999,1.917,-1.315,-3.799,2.84,-1.44,-3.797999,3.005,-1.546,-3.878,3.05,-1.675,-3.929,1.517,-1.262,-3.879,1.13,-1.203,-3.931,2.478,-1.359,-3.878,2.084,-1.29,-3.931,2.902,-1.427,-3.93,3.063,-1.537,-3.949,3.115,-1.675,-3.929,1.716,-1.223,-3.95,1.28,-1.156,-3.932,2.635,-1.333,-3.95,2.319,-1.255,-3.931,2.99,-1.407,-3.93,3.12,-1.528,-3.878,1.915,-1.185,-3.879,2.792,-1.307,-3.879,1.975,-1.173,-3.614,2.839,-1.3,-3.613,3.138,-1.525,-3.612,1.823,-1.202,-3.481999,2.718999,-1.319,-3.481,3.094,-1.532,-3.48,1.609,-1.244,-3.481999,2.551,-1.347,-3.481,3.032,-1.541,-3.48,1.457,-1.273,-3.613,2.431,-1.365999,-3.613,2.988,-1.548,-3.612,1.457,-1.273,-3.799,2.431,-1.365999,-3.799,2.988,-1.549,-3.797999,1.609,-1.244,-3.931,2.551,-1.347,-3.931,3.032,-1.542,-3.93,1.823,-1.203,-3.931,2.718999,-1.319,-3.931,3.094,-1.532,-3.93,1.975,-1.173,-3.8,2.839,-1.3,-3.799,3.138,-1.525,-3.797999,-3.144,-1.523999,-3.705,-3.16,-1.675,-3.612,-3.16,-1.675,-3.797999,-2.856,-1.296999,-3.705999,-3.052,-1.394,-3.613,-3.052,-1.394,-3.799,-1.997,-1.169,-3.707,-2.485,-1.23,-3.613,-2.485,-1.23,-3.8,-1.387,-1.122,-3.614,-1.387,-1.123,-3.8,-3.12,-1.528,-3.533,-3.115,-1.674,-3.48,-2.792,-1.307,-3.533,-2.99,-1.407,-3.481,-1.915,-1.185,-3.534,-2.319,-1.255,-3.481999,-1.28,-1.156,-3.481999,-3.063,-1.537,-3.461,-3.05,-1.674,-3.48,-2.635,-1.333,-3.462,-2.902,-1.426,-3.481,-1.716,-1.223,-3.463,-2.084,-1.29,-3.481,-1.13,-1.202,-3.481999,-3.005,-1.546,-3.532,-3.005,-1.675,-3.612,-2.478,-1.359,-3.533,-2.84,-1.44,-3.612,-1.517,-1.261,-3.534,-1.917,-1.315,-3.613,-1.023,-1.236,-3.613};
			return value;
		}
		private double[] getCoordinate_6_295_point_3()
		{
			double[] value = {-2.981999,-1.549,-3.705,-3.005,-1.675,-3.797999,-2.414,-1.369,-3.705999,-2.84,-1.44,-3.797999,-1.435,-1.277,-3.705999,-1.917,-1.315,-3.799,-1.023,-1.236,-3.8,-3.005,-1.546,-3.878,-3.05,-1.675,-3.929,-2.478,-1.359,-3.878,-2.902,-1.427,-3.93,-1.517,-1.262,-3.879,-2.084,-1.29,-3.931,-1.13,-1.203,-3.931,-3.063,-1.537,-3.949,-3.115,-1.675,-3.929,-2.635,-1.333,-3.95,-2.99,-1.407,-3.93,-1.716,-1.223,-3.95,-2.319,-1.255,-3.931,-1.28,-1.156,-3.932,-3.12,-1.528,-3.878,-2.792,-1.307,-3.879,-1.915,-1.185,-3.879,-3.138,-1.525,-3.612,-2.839,-1.3,-3.613,-1.975,-1.173,-3.614,-3.094,-1.532,-3.48,-2.718999,-1.319,-3.481,-1.823,-1.202,-3.481999,-3.032,-1.541,-3.48,-2.551,-1.347,-3.481,-1.609,-1.244,-3.481999,-2.988,-1.548,-3.612,-2.431,-1.365999,-3.613,-1.457,-1.273,-3.613,-2.988,-1.549,-3.797999,-2.431,-1.365999,-3.799,-1.457,-1.273,-3.799,-3.032,-1.542,-3.93,-2.551,-1.347,-3.931,-1.609,-1.244,-3.931,-3.094,-1.532,-3.93,-2.718999,-1.319,-3.931,-1.823,-1.203,-3.931,-3.138,-1.525,-3.797999,-2.839,-1.3,-3.799,-1.975,-1.173,-3.8};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_315_colorIndex_1()
		{
			int[] value = {0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_315_colorIndex_2()
		{
			int[] value = {0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0};
			return value;
		}
		private int[] getIndexedFaceSet_5_315_colorIndex_3()
		{
			int[] value = {-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0};
			return value;
		}
		private int[] getIndexedFaceSet_5_315_colorIndex_4()
		{
			int[] value = {-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_315_coordIndex_1()
		{
			int[] value = {0,626,235,-1,0,234,651,-1,0,235,574,234,-1,1,236,623,237,-1,1,237,305,-1,1,305,652,146,-1,1,146,236,-1,2,619,238,-1,2,238,622,-1,2,654,389,-1,2,389,656,-1,3,239,615,240,-1,3,240,618,308,-1,3,308,148,-1,3,148,658,239,-1,4,241,612,242,-1,4,242,614,-1,4,505,241,-1,5,243,608,244,-1,5,244,611,311,-1,5,311,660,150,-1,5,150,243,-1,6,245,604,246,-1,6,246,607,312,-1,6,312,662,151,-1,6,151,245,-1,7,247,600,248,-1,7,248,603,314,-1,7,314,664,390,-1,7,390,152,247,-1,8,81,249,-1,8,249,599,316,-1,8,316,666,391,-1,8,391,153,81,-1,9,250,594,251,-1,9,251,597,318,-1,9,318,668,154,-1,9,154,250,-1,10,252,590,253,-1,10,253,593,320,-1,10,320,155,-1,10,155,671,252,-1,11,254,255,-1,11,255,589,322,-1,11,322,392,-1,11,392,672,254,-1,12,256,90,-1,12,90,587,-1,12,674,256,-1,13,257,582,258,-1,13,258,585,324,-1,13,324,393,-1,13,393,257,-1,14,259,578,260,-1,14,260,581,326,-1,14,326,676,159,-1,14,159,259,-1,15,261,577,327,-1,15,306,575,261,-1,15,327,678,388,-1,15,388,144,306,-1,16,97,307,-1,16,307,627,-1,16,533,97,-1,17,262,702,394,-1,17,68,624,262,-1,17,330,68,-1,17,394,680,330,-1,18,263,399,-1,18,309,620,263,-1,18,332,625,309,-1,18,399,701,332,-1,19,264,698,398,-1,19,310,616,264,-1,19,333,621,310,-1,19,398,699,333,-1,20,696,397,-1,20,334,617,74,-1,20,397,173,334,-1,21,265,172,-1,21,313,609,265,-1,21,335,613,313,-1,21,172,231,335,-1,22,266,693,396,-1,22,315,605,266,-1,22,336,610,315,-1,22,396,694,336,-1,23,267,170,-1,23,317,601,267,-1,23,337,606,317,-1,23,170,337,-1,24,105,169,-1,24,319,105,-1,24,338,602,319,-1,24,169,338,-1,25,268,691,168,-1,25,321,595,268,-1,25,339,598,321,-1,25,168,339,-1,26,269,690,167,-1,26,323,591,269,-1,26,340,596,323,-1,26,167,340,-1,27,108,166,-1,27,88,108,-1,27,341,592,88,-1,27,166,689,341,-1,28,325,586,-1,28,342,588,325,-1,28,687,342,-1,29,270,164,-1,29,92,583,270,-1,29,343,92,-1,29,164,343,-1,30,271,683,395,-1,30,328,579,271,-1,30,344,584,328,-1,30,395,685,344,-1,31,329,576,331,-1,31,331,681,162,-1,31,345,580,329,-1,31,162,345,-1,32,346,653,281,-1,32,347,650,346,-1,33,348,655,282,-1,33,349,348,-1,34,350,657,147,-1,34,351,647,350,-1,35,352,659,283,-1,35,353,352,-1,36,354,661,284,-1,36,355,644,354,-1,37,356,663,285,-1,37,357,356,-1,38,665,286,-1,39,358,667,287,-1,39,359,358,-1,40,360,669,288,-1,40,361,638,360,-1,41,362,670,289,-1,41,363,471,362,-1,42,364,290,-1,42,365,635,364,-1,43,366,673,156,-1,43,367,366,-1,44,368,675,291,-1,44,369,632,368,-1,45,370,677,292,-1,45,371,461,370,-1,46,372,679,293,-1,46,373,629,372,-1,47,132,374,-1,47,280,529,132,-1,48,375,682,294,-1,49,160,703,376,-1,49,376,649,114,-1,50,304,700,377,-1,50,377,648,272,-1,51,174,567,378,-1,51,378,646,116,-1,52,303,697,379,-1,52,379,645,273,-1,53,302,695,380,-1,53,380,643,119,-1,54,171,381,-1,54,381,641,274,-1,55,301,558,-1,55,640,123,-1,56,300,555,-1,56,639,275,-1,57,299,692,382,-1,57,382,637,126,-1,58,383,636,276,-1,59,298,688,384,-1,59,384,634,129,-1,60,297,686,385,-1,60,385,633,277,-1,61,296,386,-1,61,386,631,131,-1,62,684,387,-1,62,387,630,278,-1,63,279,628,134,-1,63,295,535,279,-1,64,0,495,-1,64,305,237,453,-1,64,453,626,0,-1,64,495,652,305,-1,65,234,574,401,-1,65,306,144,-1,65,401,575,306,-1,65,144,651,234,-1,66,235,626,454,-1,66,307,97,400,-1,66,400,574,235,-1,66,454,627,307,-1,67,236,146,497,-1,67,2,622,450,-1,67,450,623,236,-1,67,497,654,2,-1,68,237,623,451,-1,68,451,624,-1,69,2,656,500,-1,69,308,618,446,-1,69,446,619,2,-1,69,500,148,308,-1,70,238,619,447,-1,70,309,625,449,-1,70,447,620,309,-1,70,449,622,238,-1,71,239,658,503,-1,71,4,614,442,-1,71,442,615,239,-1,71,503,4,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_315_coordIndex_2()
		{
			int[] value = {72,240,615,443,-1,72,310,621,445,-1,72,443,616,310,-1,72,445,618,240,-1,73,241,505,-1,73,311,611,439,-1,73,439,612,241,-1,73,505,660,311,-1,74,242,612,-1,74,617,441,-1,74,441,614,242,-1,75,243,150,507,-1,75,312,607,435,-1,75,435,608,243,-1,75,507,662,312,-1,76,244,608,436,-1,76,313,613,438,-1,76,436,609,313,-1,76,438,611,244,-1,77,245,151,510,-1,77,314,603,431,-1,77,431,604,245,-1,77,510,664,314,-1,78,246,604,432,-1,78,315,610,434,-1,78,432,605,315,-1,78,434,607,246,-1,79,247,152,-1,79,316,599,427,-1,79,427,600,247,-1,79,152,666,316,-1,80,248,600,428,-1,80,317,606,430,-1,80,428,601,317,-1,80,430,603,248,-1,81,318,597,-1,81,153,668,318,-1,82,249,81,425,-1,82,319,602,426,-1,82,425,105,319,-1,82,426,599,249,-1,83,250,154,515,-1,83,320,593,421,-1,83,421,594,250,-1,83,515,155,320,-1,84,251,594,422,-1,84,321,598,424,-1,84,422,595,321,-1,84,424,597,251,-1,85,252,671,517,-1,85,322,589,417,-1,85,417,590,252,-1,85,517,392,322,-1,86,253,590,418,-1,86,323,596,420,-1,86,418,591,323,-1,86,420,593,253,-1,87,254,672,519,-1,87,12,587,414,-1,87,414,255,254,-1,87,519,12,-1,88,592,416,-1,88,416,589,255,-1,89,256,674,522,-1,89,324,585,411,-1,89,411,90,256,-1,89,522,393,324,-1,90,325,588,413,-1,90,586,325,-1,90,413,587,-1,91,257,393,525,-1,91,326,581,408,-1,91,408,582,257,-1,91,525,676,326,-1,92,258,582,409,-1,92,409,583,-1,92,585,258,-1,93,259,159,527,-1,93,327,577,404,-1,93,404,578,259,-1,93,527,678,327,-1,94,260,578,405,-1,94,328,584,407,-1,94,405,579,328,-1,94,407,581,260,-1,95,261,575,402,-1,95,329,580,403,-1,95,402,576,329,-1,95,403,577,261,-1,96,16,627,455,-1,96,330,680,530,-1,96,455,68,330,-1,96,530,16,-1,97,331,576,-1,97,533,681,331,-1,98,262,624,452,-1,98,332,701,571,-1,98,452,625,332,-1,98,571,702,262,-1,99,263,620,448,-1,99,333,699,568,-1,99,448,621,333,-1,99,568,399,263,-1,100,264,616,444,-1,100,334,173,-1,100,444,617,334,-1,100,173,698,264,-1,101,20,74,440,-1,101,335,231,-1,101,440,613,335,-1,101,231,696,20,-1,102,265,609,437,-1,102,336,694,562,-1,102,437,610,336,-1,102,562,172,265,-1,103,266,605,433,-1,103,337,170,559,-1,103,433,606,337,-1,103,559,693,266,-1,104,267,601,429,-1,104,338,169,556,-1,104,429,602,338,-1,104,556,170,267,-1,105,339,168,553,-1,105,598,339,-1,105,553,169,-1,106,268,595,423,-1,106,340,167,550,-1,106,423,596,340,-1,106,550,691,268,-1,107,269,591,419,-1,107,341,689,548,-1,107,419,592,341,-1,107,548,690,269,-1,108,88,415,-1,108,342,687,546,-1,108,415,588,342,-1,108,546,166,-1,109,28,586,412,-1,109,343,164,543,-1,109,412,92,343,-1,109,543,28,-1,110,270,583,410,-1,110,344,685,540,-1,110,410,584,344,-1,110,540,164,270,-1,111,271,579,406,-1,111,345,162,536,-1,111,406,580,345,-1,111,536,683,271,-1,33,346,650,492,-1,33,492,349,-1,33,282,653,346,-1,47,374,456,-1,47,32,281,-1,47,456,347,32,-1,47,281,280,-1,48,112,457,-1,457,112,650,347,-1,113,34,147,498,-1,113,348,349,489,-1,113,489,351,34,-1,113,498,655,348,-1,35,283,501,-1,35,350,647,487,-1,35,487,353,-1,35,501,657,350,-1,115,272,648,-1,115,351,490,-1,115,647,351,-1,115,490,272,-1,36,352,353,484,-1,36,484,355,-1,36,284,659,352,-1,37,285,506,-1,37,354,644,482,-1,37,482,357,-1,37,506,661,354,-1,645,117,485,273,-1,485,117,644,355,-1,118,38,286,509,-1,118,356,357,480,-1,118,480,642,38,-1,118,509,663,356,-1,120,39,287,512,-1,120,38,478,-1,120,478,359,39,-1,120,512,665,38,-1,121,274,641,-1,121,38,642,481,-1,121,481,274,-1,122,40,288,-1,122,358,359,475,-1,122,475,361,40,-1,122,288,667,358,-1,41,360,638,473,-1,41,473,363,-1,41,289,669,360,-1,639,124,476,275,-1,476,124,638,361,-1,125,42,516,-1,125,362,471,-1,125,471,365,42,-1,125,516,670,362,-1,126,471,363,-1,43,156,518,-1,43,364,635,469,-1,43,469,367,-1,43,518,290,364};
			return value;
		}
		private int[] getIndexedFaceSet_5_315_coordIndex_3()
		{
			int[] value = {-1,127,276,636,-1,127,365,472,-1,127,635,365,-1,127,472,276,-1,128,44,291,521,-1,128,366,367,466,-1,128,466,369,44,-1,128,521,673,366,-1,45,292,523,-1,45,368,632,464,-1,45,464,371,-1,45,523,675,368,-1,633,130,467,277,-1,467,130,632,369,-1,46,293,526,-1,46,370,461,-1,46,461,373,-1,46,526,677,370,-1,131,461,371,-1,132,372,629,459,-1,132,459,374,-1,132,529,679,372,-1,133,278,630,-1,133,373,462,-1,133,629,373,-1,133,462,278,-1,135,49,114,493,-1,135,48,294,532,-1,135,493,48,-1,135,532,160,49,-1,136,279,535,-1,136,375,48,458,-1,136,458,628,279,-1,136,535,682,375,-1,50,272,491,-1,50,376,703,573,-1,50,491,649,376,-1,50,573,304,-1,51,116,488,-1,51,377,700,570,-1,51,488,648,377,-1,51,570,174,-1,52,273,486,-1,52,378,567,-1,52,486,646,378,-1,52,567,303,-1,53,119,483,-1,53,379,697,565,-1,53,483,645,379,-1,53,565,302,-1,137,54,274,-1,137,380,695,563,-1,137,274,643,380,-1,137,563,54,-1,138,55,123,479,-1,138,381,171,560,-1,138,479,641,381,-1,138,560,301,55,-1,139,56,275,477,-1,139,55,558,-1,139,477,640,55,-1,139,558,300,56,-1,140,57,126,474,-1,140,56,555,-1,140,474,639,56,-1,140,555,299,57,-1,141,58,276,-1,141,382,692,552,-1,141,276,637,382,-1,141,552,58,-1,59,129,470,-1,59,383,58,549,-1,59,470,636,383,-1,59,549,298,-1,60,277,468,-1,60,384,688,547,-1,60,468,634,384,-1,60,547,297,-1,142,61,131,465,-1,142,385,686,545,-1,142,465,633,385,-1,142,545,296,61,-1,143,62,278,463,-1,143,386,296,542,-1,143,463,631,386,-1,143,542,62,-1,63,134,460,-1,63,387,684,538,-1,63,460,630,387,-1,63,538,295,-1,144,388,678,528,-1,144,528,529,280,-1,653,145,494,281,-1,145,0,651,494,-1,146,282,655,-1,146,652,496,-1,146,496,282,-1,147,657,499,-1,147,389,654,-1,147,499,656,389,-1,148,283,659,502,-1,148,502,658,-1,661,149,504,284,-1,504,149,505,4,-1,150,285,663,-1,150,660,285,-1,151,286,665,-1,151,662,508,-1,151,508,286,-1,152,287,667,-1,152,390,664,511,-1,152,511,287,-1,669,153,513,288,-1,153,391,666,513,-1,154,289,670,-1,154,668,514,-1,154,514,289,-1,155,42,290,-1,155,290,671,-1,156,673,216,-1,156,216,672,392,-1,675,157,520,291,-1,520,157,674,12,-1,158,292,677,524,-1,158,524,393,-1,159,293,679,-1,160,394,702,572,-1,160,680,394,-1,160,572,703,-1,682,161,531,294,-1,531,161,533,16,-1,162,681,534,-1,162,534,535,295,-1,163,62,539,-1,163,395,683,537,-1,163,537,684,62,-1,163,539,685,395,-1,164,541,296,-1,165,28,544,-1,165,544,686,297,-1,165,687,28,-1,166,688,298,-1,166,298,689,-1,168,691,551,-1,168,551,692,299,-1,169,554,555,300,-1,170,557,558,301,-1,171,54,561,-1,171,396,693,-1,171,561,694,396,-1,172,302,231,-1,172,695,302,-1,173,397,696,564,-1,173,564,697,303,-1,174,398,698,566,-1,174,566,567,-1,174,699,398,-1,175,399,569,-1,175,569,700,304,-1,175,701,399,-1,176,400,97,-1,176,401,574,400,-1,176,402,575,401,-1,176,97,576,402,-1,177,403,580,406,-1,177,404,577,403,-1,177,405,578,404,-1,177,406,579,405,-1,178,407,584,410,-1,178,408,581,407,-1,178,409,582,408,-1,178,410,583,409,-1,179,92,412,-1,179,411,585,92,-1,179,90,411,-1,179,412,586,90,-1,180,413,588,415,-1,180,414,587,413,-1,180,88,255,414,-1,180,415,88,-1,181,416,592,419,-1,181,417,589,416,-1,181,418,590,417,-1,181,419,591,418,-1,182,420,596,423,-1,182,421,593,420,-1,182,422,594,421,-1,182,423,595,422,-1,183,424,598,105,-1,183,81,597,424,-1,183,425,81,-1,183,105,425,-1,184,426,602,429,-1,184,427,599,426,-1,184,428,600,427,-1,184,429,601,428,-1,185,430,606,433,-1,185,431,603,430,-1,185,432,604,431,-1,185,433,605,432,-1,186,434,610,437,-1,186,435,607,434,-1,186,436,608,435,-1,186,437,609,436,-1,187,438,613,440,-1,187,439,611,438,-1,187,74,612,439,-1,187,440,74,-1,188,441,617,444,-1,188,442,614,441,-1,188,443,615,442,-1,188,444,616,443,-1,189,445,621,448,-1,189,446,618,445,-1,189,447,619,446,-1,189,448,620,447,-1,190,449,625,452};
			return value;
		}
		private int[] getIndexedFaceSet_5_315_coordIndex_4()
		{
			int[] value = {-1,190,450,622,449,-1,190,451,623,450,-1,190,452,624,451,-1,191,68,455,-1,191,453,237,68,-1,191,454,626,453,-1,191,455,627,454,-1,192,134,628,458,-1,192,456,374,134,-1,192,457,347,456,-1,192,458,48,457,-1,193,133,630,460,-1,193,459,629,133,-1,193,134,374,459,-1,193,460,134,-1,194,131,631,463,-1,194,461,131,-1,194,462,373,461,-1,194,463,278,462,-1,195,130,633,465,-1,195,464,632,130,-1,195,131,371,464,-1,195,465,131,-1,196,129,634,468,-1,196,466,367,129,-1,196,467,369,466,-1,196,468,277,467,-1,197,127,636,470,-1,197,469,635,127,-1,197,129,367,469,-1,197,470,129,-1,198,126,637,276,-1,198,471,126,-1,198,472,365,471,-1,198,276,472,-1,199,124,639,474,-1,199,473,638,124,-1,199,126,363,473,-1,199,474,126,-1,200,123,640,477,-1,200,475,359,123,-1,200,476,361,475,-1,200,477,275,476,-1,201,121,641,479,-1,201,478,38,121,-1,201,123,359,478,-1,201,479,123,-1,202,119,643,274,-1,202,480,357,119,-1,202,481,642,480,-1,202,274,481,-1,203,117,645,483,-1,203,482,644,117,-1,203,119,357,482,-1,203,483,119,-1,204,116,646,486,-1,204,484,353,116,-1,204,485,355,484,-1,204,486,273,485,-1,205,115,648,488,-1,205,487,647,115,-1,205,116,353,487,-1,205,488,116,-1,206,114,649,491,-1,206,489,349,114,-1,206,490,351,489,-1,206,491,272,490,-1,207,112,48,493,-1,207,492,650,112,-1,207,114,349,492,-1,207,493,114,-1,144,280,281,-1,144,494,651,-1,144,281,494,-1,145,653,282,-1,145,495,0,-1,145,496,652,495,-1,145,282,496,-1,208,146,655,498,-1,208,497,146,-1,208,147,654,497,-1,208,498,147,-1,209,499,657,501,-1,209,500,656,499,-1,209,148,500,-1,209,501,283,148,-1,210,502,659,284,-1,210,503,658,502,-1,210,504,4,503,-1,210,284,504,-1,211,149,661,506,-1,211,505,149,-1,211,285,660,505,-1,211,506,285,-1,212,150,663,509,-1,212,507,150,-1,212,508,662,507,-1,212,509,286,508,-1,213,151,665,512,-1,213,510,151,-1,213,511,664,510,-1,213,512,287,511,-1,152,667,288,-1,152,513,666,-1,152,288,513,-1,153,669,289,-1,153,514,668,-1,153,289,514,-1,214,154,670,516,-1,214,515,154,-1,214,155,515,-1,214,516,42,155,-1,215,290,518,-1,215,517,671,290,-1,215,156,392,517,-1,215,518,156,-1,216,673,521,-1,216,519,672,-1,216,520,12,519,-1,216,521,291,520,-1,217,157,675,523,-1,217,522,674,157,-1,217,158,393,522,-1,217,523,292,158,-1,218,524,677,526,-1,218,525,393,524,-1,218,159,676,525,-1,218,526,293,159,-1,219,159,679,529,-1,219,527,159,-1,219,528,678,527,-1,219,529,528,-1,220,160,532,-1,220,530,680,160,-1,220,531,16,530,-1,220,532,294,531,-1,161,682,535,-1,161,534,681,533,-1,161,535,534,-1,221,162,295,538,-1,221,536,162,-1,221,537,683,536,-1,221,538,684,537,-1,222,539,62,542,-1,222,540,685,539,-1,222,541,164,540,-1,222,542,296,541,-1,223,164,296,545,-1,223,543,164,-1,223,544,28,543,-1,223,545,686,544,-1,224,165,297,547,-1,224,546,687,165,-1,224,166,546,-1,224,547,688,166,-1,225,298,549,-1,225,548,689,298,-1,225,167,690,548,-1,225,549,58,167,-1,226,167,58,552,-1,226,550,167,-1,226,551,691,550,-1,226,552,692,551,-1,227,168,299,555,-1,227,553,168,-1,227,554,169,553,-1,227,555,554,-1,228,169,300,558,-1,228,556,169,-1,228,557,170,556,-1,228,558,557,-1,229,170,301,560,-1,229,559,170,-1,229,171,693,559,-1,229,560,171,-1,230,561,54,563,-1,230,562,694,561,-1,230,172,562,-1,230,563,695,172,-1,231,302,565,-1,231,564,696,-1,231,565,697,564,-1,173,303,567,-1,173,566,698,-1,173,567,566,-1,232,174,570,-1,232,568,699,174,-1,232,569,399,568,-1,232,570,700,569,-1,233,175,304,573,-1,233,571,701,175,-1,233,572,702,571,-1,233,573,703,572,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_316_point_1()
		{
			double[] value = {-0.089666,-1.992332,-8.054,-0.082,-2.015,-7.87,-0.082,-2.129,-7.698,-0.082,-2.3,-7.584,-0.091333,-2.469333,-7.562333,-0.084,-2.704,-7.584,-0.084,-2.875,-7.698,-0.085,-2.989,-7.87,-0.085,-3.03,-8.071,-0.085,-2.989,-8.273,-0.084,-2.875,-8.444,-0.084,-2.704,-8.558,-0.091333,-2.534999,-8.580667,-0.082,-2.3,-8.558,-0.082,-2.129,-8.444,-0.082,-2.015,-8.273,0.111333,-1.994999,-8.038333,0.103,-2.017,-7.87,0.103,-2.131,-7.698,0.102,-2.302,-7.584,0.087,-2.521333,-7.535,0.101,-2.705999,-7.584,0.1,-2.876999,-7.698,0.1,-2.991,-7.87,0.108,-3.013999,-8.088333,0.1,-2.991,-8.273,0.1,-2.876999,-8.444,0.101,-2.705999,-8.558,0.109666,-2.471,-8.580667,0.102,-2.302,-8.558,0.103,-2.131,-8.444,0.103,-2.017,-8.273,-0.083,-2.195,-8.102,-0.083,-2.207,-7.982,-0.083,-2.284,-7.853,-0.083,-2.356999,-7.799,-0.083,-2.472,-7.764,-0.083,-2.592,-7.776,-0.069,-2.713,-7.861,-0.083,-2.774,-7.926,-0.083,-2.810999,-8.071,-0.083,-2.797999,-8.161,-0.099666,-2.758333,-8.297,-0.083,-2.648,-8.343,-0.083,-2.501999,-8.38,-0.083,-2.413,-8.367,-0.083,-2.307,-8.31,-0.083,-2.207,-8.161,0.073,-2.215666,-8.071334,0.101,-2.209,-7.982,0.101,-2.264999,-7.876,0.101,-2.359,-7.799,0.101,-2.474,-7.764,0.101,-2.593999,-7.776,0.117666,-2.729666,-7.815,0.101,-2.789,-7.953,0.102,-2.813,-8.071,0.102,-2.799,-8.161,0.117666,-2.760333,-8.297,0.101,-2.649,-8.343,0.101,-2.534,-8.378,0.118,-2.393666,-8.394333,0.118333,-2.278666,-8.327667,0.101,-2.231999,-8.217,-0.081,-1.985,-7.968,-0.081,-1.985,-8.174,0.011,-1.936,-8.071,-0.082,-2.064,-7.778,0.044333,-1.979666,-7.874,-0.082,-2.209,-7.633,0.011,-2.102,-7.67,-0.083,-2.399,-7.554,0.01,-2.286,-7.547,-0.084,-2.605,-7.554,0.025666,-2.522,-7.508333,-0.084,-2.795,-7.633,0.0080,-2.72,-7.547,-0.085,-2.941,-7.778,0.0080,-2.904,-7.67,-0.085,-3.019,-7.968,0.0070,-3.027,-7.854,-0.057,-3.044333,-8.143001,0.0070,-3.07,-8.071,-0.085,-2.941,-8.364,0.0070,-3.027,-8.288,-0.084,-2.795,-8.51,0.0080,-2.904,-8.472,-0.084,-2.605,-8.588,0.025,-2.701666,-8.598333,-0.083,-2.399,-8.588,-0.007666,-2.466333,-8.633333,-0.082,-2.209,-8.51,0.026666,-2.305,-8.598333,-0.082,-2.064,-8.364,0.011,-2.102,-8.472,0.011,-1.979,-8.288,0.103,-1.987,-7.968,0.075,-1.961666,-8.143001,0.103,-2.066,-7.778,0.102,-2.211,-7.633};
			return value;
		}
		private double[] getCoordinate_6_316_point_2()
		{
			double[] value = {0.102,-2.401,-7.554,0.101,-2.606999,-7.554,0.1,-2.797,-7.633,0.1,-2.942,-7.778,0.1,-3.021,-7.968,0.071333,-3.045666,-8.143001,0.1,-2.942,-8.364,0.1,-2.797,-8.51,0.101,-2.657,-8.576,0.102,-2.401,-8.588,0.102,-2.211,-8.51,0.103,-2.066,-8.364,0.0080,-2.236,-8.045,-0.083,-2.246,-7.9,0.025,-2.246,-7.983667,0.0090,-2.333,-7.864,0.025666,-2.390999,-7.824667,0.0090,-2.529,-7.804,-0.083,-2.674,-7.815,0.025999,-2.598333,-7.817667,-0.083,-2.759,-7.9,0.01,-2.711,-7.901,-0.083,-2.805,-8.011,0.026666,-2.749667,-7.959333,0.01,-2.771,-8.098,-0.083,-2.759,-8.243,0.026666,-2.756667,-8.166333,0.0090,-2.674,-8.279,-0.083,-2.562,-8.374,0.025999,-2.615332,-8.317666,0.0090,-2.477,-8.339,0.025666,-2.408,-8.324666,-0.083,-2.23,-8.217,0.0090,-2.295,-8.242,0.025333,-2.256666,-8.183333,0.101,-2.201,-8.011,0.101,-2.201,-8.131,0.101,-2.675,-7.815,0.101,-2.76,-7.9,0.102,-2.807,-8.011,0.102,-2.807,-8.131,0.101,-2.76,-8.243,0.101,-2.444,-8.374,0.101,-2.333,-8.328,-0.113,-2.079666,-8.185333,-0.116,-2.086,-8.03,-0.109999,-2.091666,-7.869667,-0.113333,-2.203333,-7.808666,-0.110666,-2.312666,-7.654999,-0.117,-2.543,-7.654999,-0.111666,-2.691333,-7.654999,-0.111666,-2.845333,-7.769333,-0.114666,-2.924333,-7.957667,-0.114666,-2.935666,-8.127666,-0.111999,-2.912332,-8.272666,-0.114333,-2.820666,-8.370667,-0.114,-2.677332,-8.428,-0.117,-2.461,-8.486999,-0.116,-2.342,-8.457,-0.113,-2.183,-8.370666,0.133,-2.127666,-7.942666,0.136,-2.088,-8.112,0.133,-2.105666,-8.251,0.135,-2.209,-8.367,0.129666,-2.356666,-8.504001,0.135,-2.545,-8.486999,0.132,-2.659,-8.480334,0.131,-2.823,-8.370666,0.128,-2.936666,-8.219,0.128,-2.960332,-8.041667,0.128,-2.914333,-7.869667,0.131333,-2.795,-7.799999,0.131666,-2.684,-7.672667,0.132333,-2.447667,-7.637333,0.132333,-2.339333,-7.709333,0.135,-2.181,-7.805999,0.011,-1.947,-8.182,0.011,-2.032,-8.386,0.01,-2.188,-8.543,0.0090,-2.393,-8.627,0.0090,-2.614,-8.627,0.0080,-2.818,-8.543,0.0070,-2.975,-8.386,0.0070,-3.059,-8.182,0.0070,-3.059,-7.961,0.0070,-2.975,-7.756,0.0080,-2.818,-7.6,0.0090,-2.614,-7.515,0.0090,-2.393,-7.515,0.01,-2.188,-7.6,0.011,-2.032,-7.756,0.011,-1.947,-7.961,0.0080,-2.24,-8.124,0.0090,-2.28,-8.221,0.0090,-2.354,-8.295,0.0090,-2.451,-8.335,0.0090,-2.556,-8.335,0.0090,-2.652,-8.295,0.01,-2.727,-8.221,0.01,-2.767,-8.124};
			return value;
		}
		private double[] getCoordinate_6_316_point_3()
		{
			double[] value = {0.01,-2.767,-8.019,0.01,-2.727,-7.922,0.0090,-2.652,-7.848,0.0090,-2.556,-7.808,0.0090,-2.451,-7.808,0.0090,-2.354,-7.848,0.0090,-2.28,-7.922,0.0080,-2.24,-8.019,-0.116,-2.155,-7.838999,-0.116,-2.27,-7.724,-0.117,-2.42,-7.661,-0.117,-2.583,-7.661,-0.117,-2.734,-7.724,-0.117,-2.849,-7.838999,-0.117,-2.849,-8.303,-0.117,-2.734,-8.419,-0.117,-2.623,-8.471,-0.117,-2.42,-8.481,-0.116,-2.27,-8.419,-0.116,-2.155,-8.303,0.136,-2.094,-7.99,0.135,-2.157,-8.303,0.135,-2.272,-8.419,0.135,-2.423,-8.481,0.135,-2.586,-8.481,0.134,-2.736,-8.419,0.134,-2.852,-8.303,0.134,-2.914,-8.153,0.134,-2.914,-7.99,0.134,-2.852,-7.838999,0.134,-2.736,-7.724,0.132,-2.618333,-7.648666,0.135,-2.272,-7.724,0.135,-2.157,-7.838999,-0.081,-1.977999,-8.123,-0.039,-1.946,-8.071,-0.082,-2.037,-7.823,-0.039,-1.987999,-7.858,-0.04,-2.109,-7.677,-0.083,-2.349,-7.567,-0.04,-2.289,-7.557,-0.083,-2.554,-7.547,-0.041,-2.503,-7.514,-0.084,-2.751,-7.606,-0.042,-2.716,-7.557,-0.085,-2.91,-7.737,-0.043,-2.897,-7.677,-0.085,-3.007,-7.918,-0.043,-3.017,-7.858,-0.043,-3.06,-8.071,-0.085,-2.967,-8.32,-0.043,-3.017,-8.284,-0.084,-2.837,-8.479,-0.043,-2.897,-8.465,-0.084,-2.655,-8.576,-0.008666,-2.701333,-8.598333,-0.069,-2.466999,-8.606999,-0.082,-2.254,-8.536,-0.04,-2.289,-8.586,-0.082,-2.095,-8.406,-0.04,-2.109,-8.465,-0.039,-1.987999,-8.284,0.103,-2.039,-7.823,0.102,-2.169,-7.664,0.102,-2.351,-7.567,0.1,-2.753,-7.606,0.1,-2.912,-7.737,0.1,-3.009,-7.918,0.1,-2.968999,-8.32,0.1,-2.838,-8.479,0.102,-2.255,-8.536,0.103,-2.096,-8.406,0.059,-2.288,-7.894,0.059,-2.476,-7.794,0.06,-2.68,-7.856,0.06,-2.781,-8.044,0.06,-2.718999,-8.248,0.059,-2.531,-8.349,0.059,-2.327,-8.287,0.101,-2.209,-8.161,-0.108,-2.159,-8.175,-0.108,-2.146,-8.106,-0.108,-2.159,-7.967,-0.108,-2.333,-7.755,-0.108,-2.467,-7.715,-0.114,-2.630333,-7.694666,-0.108,-2.729,-7.794,-0.109,-2.818,-7.902,-0.109,-2.859,-8.036,-0.109,-2.845,-8.175,-0.114,-2.773,-8.361999,-0.108,-2.537,-8.428,-0.108,-2.398,-8.414,-0.108,-2.249,-8.325,0.127,-2.148,-8.036,0.132666,-2.147333,-8.246333,0.129333,-2.383333,-8.429,0.126,-2.539,-8.428,0.131666,-2.679333,-8.428,0.126,-2.847,-8.175};
			return value;
		}
		private double[] getCoordinate_6_316_point_4()
		{
			double[] value = {0.126,-2.861,-8.036,0.126,-2.82,-7.902,0.132,-2.632666,-7.694666,0.126,-2.469,-7.715,0.127,-2.227,-7.844,-0.081,-1.998,-7.918,-0.081,-1.998,-8.224,0.061,-1.946,-8.071,-0.082,-2.254,-7.606,0.061,-2.11,-7.677,0.06,-2.29,-7.557,-0.084,-2.655,-7.567,-0.084,-2.837,-7.664,0.059,-2.717,-7.557,-0.085,-2.967,-7.823,0.058,-2.898,-7.677,-0.085,-3.027,-8.02,0.057,-3.018,-7.858,-0.085,-3.007,-8.224,0.057,-3.061,-8.071,-0.085,-2.91,-8.406,0.057,-3.018,-8.284,-0.084,-2.751,-8.536,0.058,-2.898,-8.465,-0.083,-2.349,-8.576,0.059,-2.504,-8.628,-0.082,-2.168,-8.479,-0.082,-2.037,-8.32,0.061,-2.11,-8.465,0.061,-1.989,-8.284,0.103,-1.999,-7.918,0.103,-1.999,-8.224,0.103,-2.096,-7.737,0.102,-2.255,-7.606,0.101,-2.452,-7.547,0.101,-2.657,-7.567,0.1,-2.838,-7.664,0.1,-2.968999,-7.823,0.1,-3.029,-8.02,0.1,-3.009,-8.224,0.1,-2.912,-8.406,0.1,-2.753,-8.536,0.101,-2.556,-8.596,0.102,-2.351,-8.576,0.102,-2.169,-8.479,0.103,-2.039,-8.32,-0.083,-2.195,-8.041,-0.042,-2.225,-8.099,-0.083,-2.23,-7.926,-0.025333,-2.249333,-7.965999,-0.083,-2.307,-7.833,-0.042,-2.287,-7.894,-0.083,-2.413,-7.776,-0.024333,-2.406,-7.815,-0.083,-2.533,-7.764,-0.041,-2.475,-7.794,-0.083,-2.648,-7.799,-0.024333,-2.616,-7.821666,-0.083,-2.797999,-7.982,-0.024,-2.759,-7.974333,-0.083,-2.809,-8.102,-0.041,-2.78,-8.044,-0.083,-2.774,-8.217,-0.0070,-2.756333,-8.166333,-0.083,-2.698,-8.31,-0.041,-2.718,-8.248,-0.083,-2.592,-8.367,-0.024333,-2.599666,-8.327667,-0.083,-2.472,-8.378,-0.041,-2.53,-8.349,-0.083,-2.356999,-8.343,-0.007666,-2.407666,-8.324666,-0.083,-2.264,-8.267,-0.042,-2.326,-8.287,-0.025333,-2.246333,-8.168,0.087,-2.206,-8.090667,0.101,-2.231999,-7.926,0.101,-2.308,-7.833,0.101,-2.414,-7.776,0.101,-2.534,-7.764,0.101,-2.649,-7.799,0.101,-2.742,-7.876,0.101,-2.776,-8.217,0.101,-2.7,-8.31,0.101,-2.593999,-8.367,0.101,-2.474,-8.378,0.101,-2.359,-8.343,0.101,-2.264999,-8.267,-0.109999,-2.069333,-8.219,-0.107,-2.164,-7.734,-0.112333,-2.934666,-7.924,-0.112333,-2.958333,-8.100333,-0.114333,-2.682,-8.47,-0.108,-2.319,-8.513,0.128,-2.063,-7.889,0.127,-2.167,-8.409,0.125,-2.842,-7.734,0.129333,-2.474666,-7.615,0.127,-2.321,-7.63,0.127,-2.201,-7.702};
			return value;
		}
		private double[] getCoordinate_6_316_point_5()
		{
			double[] value = {0.011,-1.939,-8.127,-0.039,-1.956,-8.18,0.011,-1.961,-8.236,0.011,-2.003,-8.339,-0.04,-2.039,-8.381,0.011,-2.065,-8.431,0.061,-2.04,-8.381,0.01,-2.143,-8.51,-0.04,-2.193,-8.534,0.01,-2.236,-8.571,0.06,-2.194,-8.534,-0.041,-2.394,-8.618,0.06,-2.395,-8.618,0.0090,-2.559,-8.636,-0.042,-2.611,-8.618,0.059,-2.612,-8.618,0.0080,-2.77,-8.571,-0.042,-2.812,-8.534,0.0080,-2.863,-8.51,0.058,-2.813,-8.534,0.0070,-2.941,-8.431,-0.043,-2.966,-8.381,0.0070,-3.003,-8.339,0.058,-2.967,-8.381,0.0070,-3.046,-8.236,0.0070,-3.067,-8.127,0.0070,-3.067,-8.016,-0.043,-3.049,-7.963,0.0070,-3.046,-7.907,0.057,-3.05,-7.963,0.0070,-3.003,-7.804,-0.043,-2.966,-7.762,0.0070,-2.941,-7.712,0.058,-2.967,-7.762,0.0080,-2.863,-7.633,-0.042,-2.812,-7.608,0.0080,-2.77,-7.571,0.058,-2.813,-7.608,0.0080,-2.668,-7.529,-0.042,-2.611,-7.525,0.059,-2.612,-7.525,0.0090,-2.448,-7.507,-0.041,-2.394,-7.525,0.01,-2.339,-7.529,0.06,-2.395,-7.525,0.01,-2.236,-7.571,-0.04,-2.193,-7.608,0.01,-2.143,-7.633,0.06,-2.194,-7.608,0.011,-2.065,-7.712,-0.04,-2.039,-7.762,0.011,-2.003,-7.804,0.061,-2.04,-7.762,-0.039,-1.956,-7.963,0.011,-1.939,-8.016,0.061,-1.957,-7.963,-0.042,-2.229,-8.126,0.0080,-2.236,-8.098,0.059,-2.23,-8.126,-0.042,-2.271,-8.226,0.059,-2.272,-8.226,-0.041,-2.371,-8.317,0.0090,-2.333,-8.279,0.059,-2.349,-8.303,-0.041,-2.448,-8.345,0.059,-2.449,-8.345,-0.041,-2.557,-8.345,0.0090,-2.529,-8.339,0.059,-2.558,-8.345,-0.041,-2.657,-8.303,0.06,-2.658,-8.303,-0.041,-2.748,-8.203,0.01,-2.711,-8.242,-0.041,-2.776,-8.126,0.06,-2.777,-8.126,-0.041,-2.776,-8.017,0.01,-2.771,-8.045,0.06,-2.777,-8.017,-0.041,-2.734,-7.916,0.06,-2.735,-7.916,-0.041,-2.657,-7.84,0.0090,-2.674,-7.864,-0.041,-2.557,-7.798,0.059,-2.558,-7.798,-0.041,-2.448,-7.798,0.0090,-2.477,-7.804,0.059,-2.449,-7.798,-0.042,-2.348,-7.84,0.059,-2.349,-7.84,-0.042,-2.271,-7.916,0.0090,-2.295,-7.901,0.059,-2.272,-7.916,-0.042,-2.229,-8.017,0.059,-2.23,-8.017,-0.116,-2.086,-8.112,-0.107,-2.034,-7.978,-0.116,-2.102,-7.95,-0.107,-2.105,-7.805999,-0.108,-2.204,-7.871999,-0.116,-2.237,-7.748};
			return value;
		}
		private double[] getCoordinate_6_316_point_6()
		{
			double[] value = {-0.108,-2.237,-7.674,-0.108,-2.303,-7.773,-0.116,-2.381,-7.671,-0.108,-2.409,-7.603,-0.117,-2.461,-7.654999,-0.108,-2.549,-7.596,-0.108,-2.572,-7.72,-0.109,-2.767,-7.674,-0.117,-2.767,-7.748,-0.108,-2.701,-7.773,-0.109,-2.899,-7.805999,-0.117,-2.871,-7.874,-0.109,-2.8,-7.871999,-0.117,-2.918,-8.03,-0.117,-2.902,-8.193,-0.109,-2.899,-8.337,-0.109,-2.8,-8.27,-0.109,-2.767,-8.468,-0.108,-2.701,-8.369,-0.109,-2.595,-8.54,-0.117,-2.543,-8.486999,-0.108,-2.572,-8.423,-0.108,-2.409,-8.54,-0.108,-2.432,-8.423,-0.116,-2.305,-8.44,-0.108,-2.237,-8.468,-0.108,-2.303,-8.369,-0.107,-2.105,-8.337,-0.116,-2.133,-8.268,-0.108,-2.186,-8.24,0.128,-2.036,-7.978,0.136,-2.088,-8.03,0.127,-2.152999,-8.001,0.119666,-2.014666,-8.135,0.136,-2.104,-8.193,0.127,-2.161,-8.175,0.128,-2.107,-8.337,0.135,-2.181,-8.336,0.127,-2.206,-8.27,0.135,-2.239,-8.394,0.127,-2.239,-8.468,0.135,-2.307,-8.44,0.127,-2.305,-8.369,0.127,-2.411,-8.54,0.135,-2.463,-8.486999,0.126,-2.434,-8.423,0.126,-2.597,-8.54,0.126,-2.574,-8.423,0.126,-2.77,-8.468,0.126,-2.703,-8.369,0.125,-2.901,-8.337,0.134,-2.873,-8.268,0.126,-2.802,-8.27,0.125,-2.973,-8.164,0.134,-2.92,-8.112,0.126,-2.861,-8.106,0.125,-2.973,-7.978,0.134,-2.904,-7.95,0.126,-2.847,-7.967,0.125,-2.901,-7.805999,0.126,-2.802,-7.871999,0.134,-2.769,-7.748,0.126,-2.77,-7.674,0.126,-2.703,-7.773,0.135,-2.545,-7.654999,0.126,-2.574,-7.72,0.135,-2.383,-7.671,0.126,-2.4,-7.728,0.127,-2.239,-7.674,0.135,-2.239,-7.748,0.127,-2.305,-7.773,0.128,-2.107,-7.805999,0.135,-2.136,-7.874,0.127,-2.206,-7.871999,-0.039,-1.948,-8.126,-0.039,-1.97,-8.233,0.061,-1.971,-8.233,-0.039,-2.011,-8.334,-0.04,-2.072,-8.425,0.061,-2.073,-8.425,0.061,-2.012,-8.334,-0.04,-2.149,-8.502,-0.04,-2.24,-8.563,0.06,-2.241,-8.563,0.061,-2.15,-8.502,-0.041,-2.341,-8.604,0.06,-2.449,-8.626,-0.041,-2.557,-8.626,0.059,-2.558,-8.626,-0.042,-2.764999,-8.563,-0.043,-2.856,-8.502,0.058,-2.856999,-8.502,0.058,-2.766,-8.563,-0.043,-2.933,-8.425,-0.043,-2.994,-8.334,0.058,-2.995,-8.334,0.058,-2.934,-8.425,-0.043,-3.036,-8.233,0.057,-3.037,-8.233,-0.043,-3.057,-8.017};
			return value;
		}
		private double[] getCoordinate_6_316_point_7()
		{
			double[] value = {-0.043,-3.036,-7.91,0.057,-3.037,-7.91,0.057,-3.058,-8.017,-0.043,-2.994,-7.809,-0.043,-2.933,-7.718,0.058,-2.934,-7.718,0.058,-2.995,-7.809,-0.043,-2.856,-7.641,-0.042,-2.764999,-7.58,0.058,-2.766,-7.58,0.058,-2.856999,-7.641,-0.042,-2.664,-7.538,-0.041,-2.557,-7.517,0.059,-2.665,-7.538,-0.041,-2.448,-7.517,-0.041,-2.341,-7.538,0.06,-2.342,-7.538,0.06,-2.449,-7.517,-0.04,-2.24,-7.58,-0.04,-2.149,-7.641,0.061,-2.15,-7.641,0.06,-2.241,-7.58,-0.04,-2.072,-7.718,-0.039,-2.011,-7.809,0.061,-2.012,-7.809,0.061,-2.073,-7.718,-0.039,-1.948,-8.017,0.061,-1.949,-8.017,0.042,-2.247,-8.168,-0.042,-2.287,-8.248,0.059,-2.288,-8.248,0.042333,-2.390333,-8.321,-0.041,-2.475,-8.349,0.059,-2.476,-8.349,0.042999,-2.599999,-8.327667,-0.041,-2.679,-8.287,0.06,-2.68,-8.287,0.06,-2.749,-8.203,-0.041,-2.78,-8.099,0.06,-2.781,-8.099,0.043333,-2.759666,-7.974333,0.06,-2.718999,-7.894,-0.054999,-2.692333,-7.854333,0.06,-2.635,-7.826,-0.041,-2.53,-7.794,0.059,-2.531,-7.794,0.042333,-2.406666,-7.815,-0.042,-2.326,-7.856,0.059,-2.327,-7.856,0.042,-2.25,-7.966,-0.042,-2.225,-8.044,-0.107,-2.027,-8.118,-0.107,-2.045,-7.933,-0.108,-2.146,-8.036,-0.107,-2.133,-7.768,-0.108,-2.186,-7.902,-0.107,-2.199,-7.702,-0.108,-2.275,-7.794,-0.108,-2.363,-7.614,-0.108,-2.398,-7.728,-0.109,-2.641,-7.614,-0.108,-2.537,-7.715,-0.109,-2.805,-7.702,-0.108,-2.671,-7.755,-0.109,-2.922999,-7.846,-0.108,-2.779,-7.844,-0.11,-2.977,-8.024,-0.109,-2.845,-7.967,-0.11,-2.959,-8.21,-0.109,-2.859,-8.106,-0.109,-2.818,-8.24,-0.109,-2.805,-8.44,-0.109,-2.641,-8.528,-0.108,-2.606,-8.414,-0.108,-2.455,-8.547,-0.108,-2.467,-8.428,-0.109999,-2.189666,-8.405333,-0.108,-2.333,-8.387,-0.107,-2.081,-8.296,-0.108,-2.225,-8.299,0.128,-2.047,-7.933,0.128,-2.047,-8.21,0.127,-2.148,-8.106,0.127,-2.135,-8.374,0.127,-2.227,-8.299,0.127,-2.201,-8.44,0.126,-2.469,-8.428,0.126,-2.551,-8.547,0.126,-2.608,-8.414,0.126,-2.729,-8.492,0.128333,-2.816333,-8.405333,0.125,-2.925,-8.296,0.126,-2.82,-8.24,0.125,-2.873,-7.768,0.126,-2.807,-7.702,0.126,-2.672999,-7.755,0.126,-2.551,-7.596,0.126,-2.539,-7.715,0.127,-2.366,-7.614,0.127,-2.279,-7.65};
			return value;
		}
		private double[] getCoordinate_6_316_point_8()
		{
			double[] value = {0.127,-2.277,-7.794,0.127,-2.135,-7.768,0.128,-2.083,-7.846,0.127,-2.188,-7.902};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_322_colorIndex_1()
		{
			int[] value = {0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_322_colorIndex_2()
		{
			int[] value = {0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_322_colorIndex_3()
		{
			int[] value = {0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_322_colorIndex_4()
		{
			int[] value = {0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_322_colorIndex_5()
		{
			int[] value = {0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_322_colorIndex_6()
		{
			int[] value = {0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_322_coordIndex_1()
		{
			int[] value = {0,256,829,258,-1,0,257,897,481,-1,0,258,768,257,-1,0,481,900,256,-1,1,259,825,260,-1,1,260,828,384,-1,1,384,901,482,-1,1,482,904,259,-1,2,261,821,262,-1,2,262,824,387,-1,2,387,905,483,-1,2,483,908,261,-1,3,263,817,264,-1,3,264,820,389,-1,3,389,909,484,-1,3,484,912,263,-1,4,265,813,266,-1,4,266,816,391,-1,4,391,913,485,-1,4,485,916,265,-1,5,267,809,268,-1,5,268,812,393,-1,5,393,917,486,-1,5,486,920,267,-1,6,269,805,270,-1,6,270,808,395,-1,6,395,921,487,-1,6,487,924,269,-1,7,271,801,272,-1,7,272,804,397,-1,7,397,925,488,-1,7,488,928,271,-1,8,273,797,274,-1,8,274,800,399,-1,8,399,929,489,-1,8,489,932,273,-1,9,275,793,276,-1,9,276,796,401,-1,9,401,933,490,-1,9,490,936,275,-1,10,277,789,278,-1,10,278,792,403,-1,10,403,937,491,-1,10,491,940,277,-1,11,279,785,280,-1,11,280,788,405,-1,11,405,941,492,-1,11,492,944,279,-1,12,281,781,282,-1,12,282,784,407,-1,12,407,945,493,-1,12,493,948,281,-1,13,283,777,284,-1,13,284,780,409,-1,13,409,949,494,-1,13,494,952,283,-1,14,285,773,286,-1,14,286,776,411,-1,14,411,953,495,-1,14,495,956,285,-1,15,287,772,413,-1,15,385,769,287,-1,15,413,957,480,-1,15,480,896,385,-1,16,288,961,497,-1,16,289,771,386,-1,16,386,830,288,-1,16,497,964,289,-1,17,290,1021,496,-1,17,388,826,290,-1,17,416,831,388,-1,17,496,960,416,-1,18,291,1017,511,-1,18,390,822,291,-1,18,418,827,390,-1,18,511,1020,418,-1,19,292,1013,510,-1,19,392,818,292,-1,19,419,823,392,-1,19,510,1016,419,-1,20,293,1009,509,-1,20,394,814,293,-1,20,420,819,394,-1,20,509,1012,420,-1,21,294,1005,508,-1,21,396,810,294,-1,21,421,815,396,-1,21,508,1008,421,-1,22,295,1001,507,-1,22,398,806,295,-1,22,422,811,398,-1,22,507,1004,422,-1,23,296,997,506,-1,23,400,802,296,-1,23,423,807,400,-1,23,506,1000,423,-1,24,297,993,505,-1,24,402,798,297,-1,24,424,803,402,-1,24,505,996,424,-1,25,298,989,504,-1,25,404,794,298,-1,25,425,799,404,-1,25,504,992,425,-1,26,299,985,503,-1,26,406,790,299,-1,26,426,795,406,-1,26,503,988,426,-1,27,300,981,502,-1,27,408,786,300,-1,27,427,791,408,-1,27,502,984,427,-1,28,301,977,501,-1,28,410,782,301,-1,28,428,787,410,-1,28,501,980,428,-1,29,302,973,500,-1,29,412,778,302,-1,29,429,783,412,-1,29,500,976,429,-1,30,303,969,499,-1,30,414,774,303,-1,30,430,779,414,-1,30,499,972,430,-1,31,415,770,417,-1,31,417,965,498,-1,31,431,775,415,-1,31,498,968,431,-1,32,353,898,433,-1,32,432,903,353,-1,32,433,833,434,-1,32,434,892,432,-1,33,304,893,436,-1,33,354,902,304,-1,33,435,907,354,-1,33,436,888,435,-1,34,307,889,438,-1,34,355,906,307,-1,34,437,911,355,-1,34,438,884,437,-1,35,309,885,440,-1,35,356,910,309,-1,35,439,915,356,-1,35,440,880,439,-1,36,311,881,442,-1,36,357,914,311,-1,36,441,919,357,-1,36,442,876,441,-1,37,313,877,444,-1,37,358,918,313,-1,37,443,923,358,-1,37,444,872,443,-1,38,315,873,446,-1,38,359,922,315,-1,38,445,927,359,-1,38,446,868,445,-1,39,317,869,448,-1,39,360,926,317,-1,39,447,931,360,-1,39,448,864,447,-1,40,319,865,450,-1,40,361,930,319,-1,40,449,935,361,-1,40,450,860,449,-1,41,321,861,452,-1,41,362,934,321,-1,41,451,939,362,-1,41,452,856,451,-1,42,323,857,454,-1,42,363,938,323,-1,42,453,943,363,-1,42,454,852,453,-1,43,325,853,456,-1,43,364,942,325,-1,43,455,947,364,-1,43,456,848,455,-1,44,327,849,458,-1,44,365,946,327,-1,44,457,951,365,-1,44,458,844,457,-1,45,329,845,460,-1,45,366,950,329,-1,45,459,955,366,-1,45,460,840,459,-1,46,331,841,462,-1,46,367,954,331,-1,46,461,959,367,-1,46,462,836,461,-1,47,305,899,352,-1,47,333,837,463,-1,47,352,958,333,-1,47,463,832,305,-1,48,306,834,465,-1,48,369,962,464,-1,48,464,895,306,-1,48,465,967,369,-1,49,308,894,336,-1,49,336,963,368,-1,49,368,1022,466,-1,49,466,891,308,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_322_coordIndex_2()
		{
			int[] value = {50,310,890,338,-1,50,338,1023,383,-1,50,383,1018,467,-1,50,467,887,310,-1,51,312,886,339,-1,51,339,1019,382,-1,51,382,1014,468,-1,51,468,883,312,-1,52,314,882,340,-1,52,340,1015,381,-1,52,381,1010,469,-1,52,469,879,314,-1,53,316,878,341,-1,53,341,1011,380,-1,53,380,1006,470,-1,53,470,875,316,-1,54,318,874,342,-1,54,342,1007,379,-1,54,379,1002,471,-1,54,471,871,318,-1,55,320,870,343,-1,55,343,1003,378,-1,55,378,998,472,-1,55,472,867,320,-1,56,322,866,344,-1,56,344,999,377,-1,56,377,994,473,-1,56,473,863,322,-1,57,324,862,345,-1,57,345,995,376,-1,57,376,990,474,-1,57,474,859,324,-1,58,326,858,346,-1,58,346,991,375,-1,58,375,986,475,-1,58,475,855,326,-1,59,328,854,347,-1,59,347,987,374,-1,59,374,982,476,-1,59,476,851,328,-1,60,330,850,348,-1,60,348,983,373,-1,60,373,978,477,-1,60,477,847,330,-1,61,332,846,349,-1,61,349,979,372,-1,61,372,974,478,-1,61,478,843,332,-1,62,334,842,350,-1,62,350,975,371,-1,62,371,970,479,-1,62,479,839,334,-1,63,335,838,351,-1,63,337,835,335,-1,63,351,971,370,-1,63,370,966,337,-1,64,256,900,645,-1,64,384,828,573,-1,64,573,829,256,-1,64,645,901,384,-1,65,257,768,513,-1,65,385,896,641,-1,65,513,769,385,-1,65,641,897,257,-1,66,258,829,574,-1,66,386,771,512,-1,66,512,768,258,-1,66,574,830,386,-1,67,259,904,649,-1,67,387,824,569,-1,67,569,825,259,-1,67,649,905,387,-1,68,260,825,570,-1,68,388,831,572,-1,68,570,826,388,-1,68,572,828,260,-1,69,261,908,653,-1,69,389,820,565,-1,69,565,821,261,-1,69,653,909,389,-1,70,262,821,566,-1,70,390,827,568,-1,70,566,822,390,-1,70,568,824,262,-1,71,263,912,657,-1,71,391,816,561,-1,71,561,817,263,-1,71,657,913,391,-1,72,264,817,562,-1,72,392,823,564,-1,72,562,818,392,-1,72,564,820,264,-1,73,265,916,661,-1,73,393,812,557,-1,73,557,813,265,-1,73,661,917,393,-1,74,266,813,558,-1,74,394,819,560,-1,74,558,814,394,-1,74,560,816,266,-1,75,267,920,665,-1,75,395,808,553,-1,75,553,809,267,-1,75,665,921,395,-1,76,268,809,554,-1,76,396,815,556,-1,76,554,810,396,-1,76,556,812,268,-1,77,269,924,669,-1,77,397,804,549,-1,77,549,805,269,-1,77,669,925,397,-1,78,270,805,550,-1,78,398,811,552,-1,78,550,806,398,-1,78,552,808,270,-1,79,271,928,673,-1,79,399,800,545,-1,79,545,801,271,-1,79,673,929,399,-1,80,272,801,546,-1,80,400,807,548,-1,80,546,802,400,-1,80,548,804,272,-1,81,273,932,677,-1,81,401,796,541,-1,81,541,797,273,-1,81,677,933,401,-1,82,274,797,542,-1,82,402,803,544,-1,82,542,798,402,-1,82,544,800,274,-1,83,275,936,681,-1,83,403,792,537,-1,83,537,793,275,-1,83,681,937,403,-1,84,276,793,538,-1,84,404,799,540,-1,84,538,794,404,-1,84,540,796,276,-1,85,277,940,685,-1,85,405,788,533,-1,85,533,789,277,-1,85,685,941,405,-1,86,278,789,534,-1,86,406,795,536,-1,86,534,790,406,-1,86,536,792,278,-1,87,279,944,689,-1,87,407,784,529,-1,87,529,785,279,-1,87,689,945,407,-1,88,280,785,530,-1,88,408,791,532,-1,88,530,786,408,-1,88,532,788,280,-1,89,281,948,693,-1,89,409,780,525,-1,89,525,781,281,-1,89,693,949,409,-1,90,282,781,526,-1,90,410,787,528,-1,90,526,782,410,-1,90,528,784,282,-1,91,283,952,697,-1,91,411,776,521,-1,91,521,777,283,-1,91,697,953,411,-1,92,284,777,522,-1,92,412,783,524,-1,92,522,778,412,-1,92,524,780,284,-1,93,285,956,701,-1,93,413,772,517,-1,93,517,773,285,-1,93,701,957,413,-1,94,286,773,518,-1,94,414,779,520,-1,94,518,774,414,-1,94,520,776,286,-1,95,287,769,514,-1,95,415,775,516,-1,95,514,770,415,-1,95,516,772,287,-1,96,288,830,575,-1,96,416,960,705,-1,96,575,831,416,-1,96,705,961,288,-1,97,289,964,709,-1,97,417,770,515,-1,97,515,771,289,-1,97,709,965,417,-1,98,290,826,571,-1,98,418,1020,765,-1,98,571,827,418,-1,98,765,1021,290,-1,99,291,822,567,-1,99,419,1016,761,-1,99,567,823,419,-1,99,761,1017,291,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_322_coordIndex_3()
		{
			int[] value = {100,292,818,563,-1,100,420,1012,757,-1,100,563,819,420,-1,100,757,1013,292,-1,101,293,814,559,-1,101,421,1008,753,-1,101,559,815,421,-1,101,753,1009,293,-1,102,294,810,555,-1,102,422,1004,749,-1,102,555,811,422,-1,102,749,1005,294,-1,103,295,806,551,-1,103,423,1000,745,-1,103,551,807,423,-1,103,745,1001,295,-1,104,296,802,547,-1,104,424,996,741,-1,104,547,803,424,-1,104,741,997,296,-1,105,297,798,543,-1,105,425,992,737,-1,105,543,799,425,-1,105,737,993,297,-1,106,298,794,539,-1,106,426,988,733,-1,106,539,795,426,-1,106,733,989,298,-1,107,299,790,535,-1,107,427,984,729,-1,107,535,791,427,-1,107,729,985,299,-1,108,300,786,531,-1,108,428,980,725,-1,108,531,787,428,-1,108,725,981,300,-1,109,301,782,527,-1,109,429,976,721,-1,109,527,783,429,-1,109,721,977,301,-1,110,302,778,523,-1,110,430,972,717,-1,110,523,779,430,-1,110,717,973,302,-1,111,303,774,519,-1,111,431,968,713,-1,111,519,775,431,-1,111,713,969,303,-1,112,304,902,647,-1,112,432,892,637,-1,112,637,893,304,-1,112,647,903,432,-1,113,305,832,577,-1,113,433,898,643,-1,113,577,833,433,-1,113,643,899,305,-1,114,306,895,636,-1,114,434,833,578,-1,114,578,834,306,-1,114,636,892,434,-1,115,307,906,651,-1,115,435,888,633,-1,115,633,889,307,-1,115,651,907,435,-1,116,308,891,632,-1,116,436,893,638,-1,116,632,888,436,-1,116,638,894,308,-1,117,309,910,655,-1,117,437,884,629,-1,117,629,885,309,-1,117,655,911,437,-1,118,310,887,628,-1,118,438,889,634,-1,118,628,884,438,-1,118,634,890,310,-1,119,311,914,659,-1,119,439,880,625,-1,119,625,881,311,-1,119,659,915,439,-1,120,312,883,624,-1,120,440,885,630,-1,120,624,880,440,-1,120,630,886,312,-1,121,313,918,663,-1,121,441,876,621,-1,121,621,877,313,-1,121,663,919,441,-1,122,314,879,620,-1,122,442,881,626,-1,122,620,876,442,-1,122,626,882,314,-1,123,315,922,667,-1,123,443,872,617,-1,123,617,873,315,-1,123,667,923,443,-1,124,316,875,616,-1,124,444,877,622,-1,124,616,872,444,-1,124,622,878,316,-1,125,317,926,671,-1,125,445,868,613,-1,125,613,869,317,-1,125,671,927,445,-1,126,318,871,612,-1,126,446,873,618,-1,126,612,868,446,-1,126,618,874,318,-1,127,319,930,675,-1,127,447,864,609,-1,127,609,865,319,-1,127,675,931,447,-1,128,320,867,608,-1,128,448,869,614,-1,128,608,864,448,-1,128,614,870,320,-1,129,321,934,679,-1,129,449,860,605,-1,129,605,861,321,-1,129,679,935,449,-1,130,322,863,604,-1,130,450,865,610,-1,130,604,860,450,-1,130,610,866,322,-1,131,323,938,683,-1,131,451,856,601,-1,131,601,857,323,-1,131,683,939,451,-1,132,324,859,600,-1,132,452,861,606,-1,132,600,856,452,-1,132,606,862,324,-1,133,325,942,687,-1,133,453,852,597,-1,133,597,853,325,-1,133,687,943,453,-1,134,326,855,596,-1,134,454,857,602,-1,134,596,852,454,-1,134,602,858,326,-1,135,327,946,691,-1,135,455,848,593,-1,135,593,849,327,-1,135,691,947,455,-1,136,328,851,592,-1,136,456,853,598,-1,136,592,848,456,-1,136,598,854,328,-1,137,329,950,695,-1,137,457,844,589,-1,137,589,845,329,-1,137,695,951,457,-1,138,330,847,588,-1,138,458,849,594,-1,138,588,844,458,-1,138,594,850,330,-1,139,331,954,699,-1,139,459,840,585,-1,139,585,841,331,-1,139,699,955,459,-1,140,332,843,584,-1,140,460,845,590,-1,140,584,840,460,-1,140,590,846,332,-1,141,333,958,703,-1,141,461,836,581,-1,141,581,837,333,-1,141,703,959,461,-1,142,334,839,580,-1,142,462,841,586,-1,142,580,836,462,-1,142,586,842,334,-1,143,335,835,576,-1,143,463,837,582,-1,143,576,832,463,-1,143,582,838,335,-1,144,336,894,639,-1,144,464,962,707,-1,144,639,895,464,-1,144,707,963,336,-1,145,337,966,711,-1,145,465,834,579,-1,145,579,835,337,-1,145,711,967,465,-1,146,338,890,635,-1,146,466,1022,767,-1,146,635,891,466,-1,146,767,1023,338,-1,147,339,886,631,-1,147,467,1018,763,-1,147,631,887,467,-1,147,763,1019,339,-1,148,340,882,627,-1,148,468,1014,759,-1,148,627,883,468,-1,148,759,1015,340,-1,149,341,878,623,-1,149,469,1010,755,-1,149,623,879,469,-1,149,755,1011,341,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_322_coordIndex_4()
		{
			int[] value = {150,342,874,619,-1,150,470,1006,751,-1,150,619,875,470,-1,150,751,1007,342,-1,151,343,870,615,-1,151,471,1002,747,-1,151,615,871,471,-1,151,747,1003,343,-1,152,344,866,611,-1,152,472,998,743,-1,152,611,867,472,-1,152,743,999,344,-1,153,345,862,607,-1,153,473,994,739,-1,153,607,863,473,-1,153,739,995,345,-1,154,346,858,603,-1,154,474,990,735,-1,154,603,859,474,-1,154,735,991,346,-1,155,347,854,599,-1,155,475,986,731,-1,155,599,855,475,-1,155,731,987,347,-1,156,348,850,595,-1,156,476,982,727,-1,156,595,851,476,-1,156,727,983,348,-1,157,349,846,591,-1,157,477,978,723,-1,157,591,847,477,-1,157,723,979,349,-1,158,350,842,587,-1,158,478,974,719,-1,158,587,843,478,-1,158,719,975,350,-1,159,351,838,583,-1,159,479,970,715,-1,159,583,839,479,-1,159,715,971,351,-1,160,352,899,640,-1,160,480,957,702,-1,160,640,896,480,-1,160,702,958,352,-1,161,353,903,644,-1,161,481,897,642,-1,161,642,898,353,-1,161,644,900,481,-1,162,354,907,648,-1,162,482,901,646,-1,162,646,902,354,-1,162,648,904,482,-1,163,355,911,652,-1,163,483,905,650,-1,163,650,906,355,-1,163,652,908,483,-1,164,356,915,656,-1,164,484,909,654,-1,164,654,910,356,-1,164,656,912,484,-1,165,357,919,660,-1,165,485,913,658,-1,165,658,914,357,-1,165,660,916,485,-1,166,358,923,664,-1,166,486,917,662,-1,166,662,918,358,-1,166,664,920,486,-1,167,359,927,668,-1,167,487,921,666,-1,167,666,922,359,-1,167,668,924,487,-1,168,360,931,672,-1,168,488,925,670,-1,168,670,926,360,-1,168,672,928,488,-1,169,361,935,676,-1,169,489,929,674,-1,169,674,930,361,-1,169,676,932,489,-1,170,362,939,680,-1,170,490,933,678,-1,170,678,934,362,-1,170,680,936,490,-1,171,363,943,684,-1,171,491,937,682,-1,171,682,938,363,-1,171,684,940,491,-1,172,364,947,688,-1,172,492,941,686,-1,172,686,942,364,-1,172,688,944,492,-1,173,365,951,692,-1,173,493,945,690,-1,173,690,946,365,-1,173,692,948,493,-1,174,366,955,696,-1,174,494,949,694,-1,174,694,950,366,-1,174,696,952,494,-1,175,367,959,700,-1,175,495,953,698,-1,175,698,954,367,-1,175,700,956,495,-1,176,368,963,704,-1,176,496,1021,766,-1,176,704,960,496,-1,176,766,1022,368,-1,177,369,967,708,-1,177,497,961,706,-1,177,706,962,369,-1,177,708,964,497,-1,178,370,971,712,-1,178,498,965,710,-1,178,710,966,370,-1,178,712,968,498,-1,179,371,975,716,-1,179,499,969,714,-1,179,714,970,371,-1,179,716,972,499,-1,180,372,979,720,-1,180,500,973,718,-1,180,718,974,372,-1,180,720,976,500,-1,181,373,983,724,-1,181,501,977,722,-1,181,722,978,373,-1,181,724,980,501,-1,182,374,987,728,-1,182,502,981,726,-1,182,726,982,374,-1,182,728,984,502,-1,183,375,991,732,-1,183,503,985,730,-1,183,730,986,375,-1,183,732,988,503,-1,184,376,995,736,-1,184,504,989,734,-1,184,734,990,376,-1,184,736,992,504,-1,185,377,999,740,-1,185,505,993,738,-1,185,738,994,377,-1,185,740,996,505,-1,186,378,1003,744,-1,186,506,997,742,-1,186,742,998,378,-1,186,744,1000,506,-1,187,379,1007,748,-1,187,507,1001,746,-1,187,746,1002,379,-1,187,748,1004,507,-1,188,380,1011,752,-1,188,508,1005,750,-1,188,750,1006,380,-1,188,752,1008,508,-1,189,381,1015,756,-1,189,509,1009,754,-1,189,754,1010,381,-1,189,756,1012,509,-1,190,382,1019,760,-1,190,510,1013,758,-1,190,758,1014,382,-1,190,760,1016,510,-1,191,383,1023,764,-1,191,511,1017,762,-1,191,762,1018,383,-1,191,764,1020,511,-1,192,512,771,515,-1,192,513,768,512,-1,192,514,769,513,-1,192,515,770,514,-1,193,516,775,519,-1,193,517,772,516,-1,193,518,773,517,-1,193,519,774,518,-1,194,520,779,523,-1,194,521,776,520,-1,194,522,777,521,-1,194,523,778,522,-1,195,524,783,527,-1,195,525,780,524,-1,195,526,781,525,-1,195,527,782,526,-1,196,528,787,531,-1,196,529,784,528,-1,196,530,785,529,-1,196,531,786,530,-1,197,532,791,535,-1,197,533,788,532,-1,197,534,789,533,-1,197,535,790,534,-1,198,536,795,539,-1,198,537,792,536,-1,198,538,793,537,-1,198,539,794,538,-1,199,540,799,543,-1,199,541,796,540,-1,199,542,797,541,-1,199,543,798,542,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_322_coordIndex_5()
		{
			int[] value = {200,544,803,547,-1,200,545,800,544,-1,200,546,801,545,-1,200,547,802,546,-1,201,548,807,551,-1,201,549,804,548,-1,201,550,805,549,-1,201,551,806,550,-1,202,552,811,555,-1,202,553,808,552,-1,202,554,809,553,-1,202,555,810,554,-1,203,556,815,559,-1,203,557,812,556,-1,203,558,813,557,-1,203,559,814,558,-1,204,560,819,563,-1,204,561,816,560,-1,204,562,817,561,-1,204,563,818,562,-1,205,564,823,567,-1,205,565,820,564,-1,205,566,821,565,-1,205,567,822,566,-1,206,568,827,571,-1,206,569,824,568,-1,206,570,825,569,-1,206,571,826,570,-1,207,572,831,575,-1,207,573,828,572,-1,207,574,829,573,-1,207,575,830,574,-1,208,576,835,579,-1,208,577,832,576,-1,208,578,833,577,-1,208,579,834,578,-1,209,580,839,583,-1,209,581,836,580,-1,209,582,837,581,-1,209,583,838,582,-1,210,584,843,587,-1,210,585,840,584,-1,210,586,841,585,-1,210,587,842,586,-1,211,588,847,591,-1,211,589,844,588,-1,211,590,845,589,-1,211,591,846,590,-1,212,592,851,595,-1,212,593,848,592,-1,212,594,849,593,-1,212,595,850,594,-1,213,596,855,599,-1,213,597,852,596,-1,213,598,853,597,-1,213,599,854,598,-1,214,600,859,603,-1,214,601,856,600,-1,214,602,857,601,-1,214,603,858,602,-1,215,604,863,607,-1,215,605,860,604,-1,215,606,861,605,-1,215,607,862,606,-1,216,608,867,611,-1,216,609,864,608,-1,216,610,865,609,-1,216,611,866,610,-1,217,612,871,615,-1,217,613,868,612,-1,217,614,869,613,-1,217,615,870,614,-1,218,616,875,619,-1,218,617,872,616,-1,218,618,873,617,-1,218,619,874,618,-1,219,620,879,623,-1,219,621,876,620,-1,219,622,877,621,-1,219,623,878,622,-1,220,624,883,627,-1,220,625,880,624,-1,220,626,881,625,-1,220,627,882,626,-1,221,628,887,631,-1,221,629,884,628,-1,221,630,885,629,-1,221,631,886,630,-1,222,632,891,635,-1,222,633,888,632,-1,222,634,889,633,-1,222,635,890,634,-1,223,636,895,639,-1,223,637,892,636,-1,223,638,893,637,-1,223,639,894,638,-1,224,640,899,643,-1,224,641,896,640,-1,224,642,897,641,-1,224,643,898,642,-1,225,644,903,647,-1,225,645,900,644,-1,225,646,901,645,-1,225,647,902,646,-1,226,648,907,651,-1,226,649,904,648,-1,226,650,905,649,-1,226,651,906,650,-1,227,652,911,655,-1,227,653,908,652,-1,227,654,909,653,-1,227,655,910,654,-1,228,656,915,659,-1,228,657,912,656,-1,228,658,913,657,-1,228,659,914,658,-1,229,660,919,663,-1,229,661,916,660,-1,229,662,917,661,-1,229,663,918,662,-1,230,664,923,667,-1,230,665,920,664,-1,230,666,921,665,-1,230,667,922,666,-1,231,668,927,671,-1,231,669,924,668,-1,231,670,925,669,-1,231,671,926,670,-1,232,672,931,675,-1,232,673,928,672,-1,232,674,929,673,-1,232,675,930,674,-1,233,676,935,679,-1,233,677,932,676,-1,233,678,933,677,-1,233,679,934,678,-1,234,680,939,683,-1,234,681,936,680,-1,234,682,937,681,-1,234,683,938,682,-1,235,684,943,687,-1,235,685,940,684,-1,235,686,941,685,-1,235,687,942,686,-1,236,688,947,691,-1,236,689,944,688,-1,236,690,945,689,-1,236,691,946,690,-1,237,692,951,695,-1,237,693,948,692,-1,237,694,949,693,-1,237,695,950,694,-1,238,696,955,699,-1,238,697,952,696,-1,238,698,953,697,-1,238,699,954,698,-1,239,700,959,703,-1,239,701,956,700,-1,239,702,957,701,-1,239,703,958,702,-1,240,704,963,707,-1,240,705,960,704,-1,240,706,961,705,-1,240,707,962,706,-1,241,708,967,711,-1,241,709,964,708,-1,241,710,965,709,-1,241,711,966,710,-1,242,712,971,715,-1,242,713,968,712,-1,242,714,969,713,-1,242,715,970,714,-1,243,716,975,719,-1,243,717,972,716,-1,243,718,973,717,-1,243,719,974,718,-1,244,720,979,723,-1,244,721,976,720,-1,244,722,977,721,-1,244,723,978,722,-1,245,724,983,727,-1,245,725,980,724,-1,245,726,981,725,-1,245,727,982,726,-1,246,728,987,731,-1,246,729,984,728,-1,246,730,985,729,-1,246,731,986,730,-1,247,732,991,735,-1,247,733,988,732,-1,247,734,989,733,-1,247,735,990,734,-1,248,736,995,739,-1,248,737,992,736,-1,248,738,993,737,-1,248,739,994,738,-1,249,740,999,743,-1,249,741,996,740,-1,249,742,997,741,-1,249,743,998,742,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_322_coordIndex_6()
		{
			int[] value = {250,744,1003,747,-1,250,745,1000,744,-1,250,746,1001,745,-1,250,747,1002,746,-1,251,748,1007,751,-1,251,749,1004,748,-1,251,750,1005,749,-1,251,751,1006,750,-1,252,752,1011,755,-1,252,753,1008,752,-1,252,754,1009,753,-1,252,755,1010,754,-1,253,756,1015,759,-1,253,757,1012,756,-1,253,758,1013,757,-1,253,759,1014,758,-1,254,760,1019,763,-1,254,761,1016,760,-1,254,762,1017,761,-1,254,763,1018,762,-1,255,764,1023,767,-1,255,765,1020,764,-1,255,766,1021,765,-1,255,767,1022,766,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_323_point_1()
		{
			double[] value = {3.218,-1.125,-3.707,3.218,-1.203,-3.316,3.218,-1.424,-2.985,3.217,-1.755,-2.764,3.217,-2.146,-2.685999,3.216,-2.536,-2.764,3.216,-2.867,-2.985,3.215,-3.088,-3.316,3.215,-3.166,-3.707,3.215,-3.088,-4.097,3.216,-2.867,-4.428,3.216,-2.536,-4.649,3.217,-2.146,-4.727,3.217,-1.755,-4.649,3.218,-1.424,-4.428,3.218,-1.203,-4.097,3.402,-1.129,-3.707,3.402,-1.206,-3.316,3.402,-1.427,-2.985,3.402,-1.758,-2.764,3.401,-2.149,-2.685999,3.401,-2.539,-2.764,3.4,-2.87,-2.985,3.4,-3.091,-3.316,3.4,-3.169,-3.707,3.4,-3.091,-4.097,3.4,-2.87,-4.428,3.401,-2.539,-4.649,3.401,-2.149,-4.727,3.402,-1.758,-4.649,3.402,-1.427,-4.428,3.402,-1.206,-4.097,3.214,-1.344,-3.707,3.214,-1.405,-3.4,3.215,-1.579,-3.14,3.216,-1.839,-2.966,3.217,-2.146,-2.905,3.218,-2.452,-2.966,3.218,-2.712,-3.14,3.219,-2.886,-3.4,3.219,-2.947,-3.707,3.219,-2.886,-4.013,3.218,-2.712,-4.273,3.218,-2.452,-4.447,3.217,-2.146,-4.508,3.216,-1.839,-4.447,3.215,-1.579,-4.273,3.214,-1.405,-4.013,3.399,-1.347,-3.707,3.399,-1.408,-3.4,3.399,-1.582,-3.14,3.4,-1.842,-2.966,3.401,-2.149,-2.905,3.402,-2.456,-2.966,3.402999,-2.716,-3.14,3.402999,-2.889,-3.4,3.402999,-2.95,-3.707,3.402999,-2.889,-4.013,3.402999,-2.716,-4.273,3.402,-2.456,-4.447,3.401,-2.149,-4.508,3.4,-1.842,-4.447,3.399,-1.582,-4.273,3.399,-1.408,-4.013,3.218,-1.145,-3.508,3.218,-1.145,-3.906,3.310999,-1.087,-3.707,3.218,-1.296999,-3.14,3.310999,-1.168,-3.301,3.217,-1.579,-2.858,3.31,-1.398,-2.957,3.217,-1.947,-2.705999,3.31,-1.742,-2.727,3.216,-2.345,-2.705999,3.309,-2.147,-2.647,3.216,-2.712,-2.858,3.308,-2.553,-2.727,3.215,-2.994,-3.14,3.307,-2.897,-2.957,3.215,-3.146,-3.508,3.307,-3.127,-3.301,3.215,-3.146,-3.906,3.307,-3.207,-3.707,3.215,-2.994,-4.273,3.307,-3.127,-4.112,3.216,-2.712,-4.555,3.307,-2.897,-4.456,3.216,-2.345,-4.707,3.308,-2.553,-4.686,3.217,-1.947,-4.707,3.309,-2.147,-4.767,3.217,-1.579,-4.555,3.31,-1.742,-4.686,3.218,-1.296999,-4.273,3.31,-1.398,-4.456,3.310999,-1.168,-4.112,3.402,-1.148,-3.508,3.402,-1.148,-3.906,3.402,-1.301,-3.14,3.402,-1.582,-2.858};
			return value;
		}
		private double[] getCoordinate_6_323_point_2()
		{
			double[] value = {3.401,-1.95,-2.705999,3.401,-2.348,-2.705999,3.4,-2.716,-2.858,3.4,-2.997,-3.14,3.4,-3.149,-3.508,3.4,-3.149,-3.906,3.4,-2.997,-4.273,3.4,-2.716,-4.555,3.401,-2.348,-4.707,3.401,-1.95,-4.707,3.402,-1.582,-4.555,3.402,-1.301,-4.273,3.214,-1.36,-3.55,3.214,-1.36,-3.863,3.306,-1.386,-3.707,3.215,-1.479,-3.261,3.306,-1.444,-3.415,3.215,-1.7,-3.04,3.307,-1.609,-3.168,3.216,-1.989,-2.921,3.308,-1.856,-3.003,3.217,-2.302,-2.921,3.309,-2.147,-2.945,3.218,-2.591,-3.04,3.31,-2.439,-3.003,3.219,-2.812,-3.261,3.310999,-2.685999,-3.168,3.219,-2.932,-3.55,3.312,-2.851,-3.415,3.219,-2.932,-3.863,3.312,-2.909,-3.707,3.219,-2.812,-4.152,3.312,-2.851,-3.998,3.218,-2.591,-4.373,3.310999,-2.685999,-4.245,3.217,-2.302,-4.493,3.31,-2.439,-4.41,3.216,-1.989,-4.493,3.309,-2.147,-4.468,3.215,-1.7,-4.373,3.308,-1.856,-4.41,3.215,-1.479,-4.152,3.307,-1.609,-4.245,3.306,-1.444,-3.998,3.399,-1.363,-3.55,3.399,-1.363,-3.863,3.399,-1.482,-3.261,3.4,-1.704,-3.04,3.401,-1.992,-2.921,3.402,-2.305,-2.921,3.402,-2.593999,-3.04,3.402999,-2.815,-3.261,3.402999,-2.935,-3.55,3.402999,-2.935,-3.863,3.402999,-2.815,-4.152,3.402,-2.593999,-4.373,3.402,-2.305,-4.493,3.401,-1.992,-4.493,3.4,-1.704,-4.373,3.399,-1.482,-4.152,3.183,-1.304,-4.055,3.183,-1.234,-3.707,3.183,-1.304,-3.358,3.183,-1.500999,-3.063,3.183,-1.796999,-2.865,3.183,-2.145,-2.796,3.183,-2.494,-2.865,3.183,-2.789,-3.063,3.184,-2.987,-3.358,3.184,-3.056,-3.707,3.184,-2.987,-4.055,3.183,-2.789,-4.351,3.183,-2.494,-4.548,3.183,-2.145,-4.617,3.183,-1.796999,-4.548,3.183,-1.500999,-4.351,3.434,-1.308,-3.358,3.434,-1.239,-3.707,3.434,-1.308,-4.055,3.434,-1.505,-4.351,3.434,-1.801,-4.548,3.435,-2.149,-4.617,3.435,-2.498,-4.548,3.435,-2.793,-4.351,3.435,-2.991,-4.055,3.435,-3.06,-3.707,3.435,-2.991,-3.358,3.435,-2.793,-3.063,3.435,-2.498,-2.865,3.435,-2.149,-2.796,3.434,-1.801,-2.865,3.434,-1.505,-3.063,3.310999,-1.108,-3.913,3.310999,-1.266,-4.295,3.31,-1.558,-4.588,3.309,-1.94,-4.746,3.308,-2.354,-4.746,3.308,-2.736,-4.588,3.307,-3.029,-4.295,3.307,-3.187,-3.913};
			return value;
		}
		private double[] getCoordinate_6_323_point_3()
		{
			double[] value = {3.307,-3.187,-3.5,3.307,-3.029,-3.118,3.308,-2.736,-2.825,3.308,-2.354,-2.667,3.309,-1.94,-2.667,3.31,-1.558,-2.825,3.310999,-1.266,-3.118,3.310999,-1.108,-3.5,3.306,-1.4,-3.855,3.306,-1.513999,-4.13,3.307,-1.724,-4.34,3.308,-1.999,-4.454,3.309,-2.296,-4.454,3.310999,-2.57,-4.34,3.310999,-2.781,-4.13,3.312,-2.894,-3.855,3.312,-2.894,-3.558,3.310999,-2.781,-3.283,3.310999,-2.57,-3.073,3.309,-2.296,-2.96,3.308,-1.999,-2.96,3.307,-1.724,-3.073,3.306,-1.513999,-3.283,3.306,-1.4,-3.558,3.183,-1.252,-3.884,3.183,-1.252,-3.529,3.183,-1.388,-3.201,3.183,-1.638999,-2.949,3.183,-1.967,-2.813,3.183,-2.323,-2.813,3.183,-2.651,-2.949,3.183,-2.902,-3.201,3.184,-3.038,-3.529,3.184,-3.038,-3.884,3.183,-2.902,-4.213,3.183,-2.651,-4.463999,3.183,-2.323,-4.6,3.183,-1.967,-4.6,3.183,-1.638999,-4.463999,3.183,-1.388,-4.213,3.434,-1.256,-3.529,3.434,-1.256,-3.884,3.434,-1.392,-4.213,3.434,-1.643,-4.463999,3.435,-1.972,-4.6,3.435,-2.327,-4.6,3.435,-2.655,-4.463999,3.435,-2.907,-4.213,3.435,-3.043,-3.884,3.435,-3.043,-3.529,3.435,-2.907,-3.201,3.435,-2.655,-2.949,3.435,-2.327,-2.813,3.435,-1.972,-2.813,3.434,-1.643,-2.949,3.434,-1.392,-3.201,3.218,-1.13,-3.606999,3.218,-1.13,-3.807,3.26,-1.096,-3.707,3.218,-1.246,-3.226,3.26,-1.176,-3.305,3.218,-1.498,-2.918,3.26,-1.404,-2.964,3.217,-1.85,-2.73,3.259,-1.745,-2.737,3.216,-2.246,-2.691,3.259,-2.146,-2.657,3.216,-2.626999,-2.807,3.258,-2.547999,-2.737,3.216,-2.934,-3.059,3.257,-2.889,-2.964,3.215,-3.122,-3.41,3.257,-3.117,-3.305,3.215,-3.161,-3.807,3.257,-3.196,-3.707,3.215,-3.045,-4.188,3.257,-3.117,-4.108,3.216,-2.793,-4.495,3.257,-2.889,-4.449,3.216,-2.442,-4.683,3.258,-2.547999,-4.677,3.217,-2.046,-4.722,3.259,-2.146,-4.757,3.217,-1.665,-4.606,3.259,-1.745,-4.677,3.218,-1.357,-4.354,3.26,-1.404,-4.449,3.26,-1.176,-4.108,3.402,-1.134,-3.606999,3.402,-1.134,-3.807,3.402,-1.249,-3.226,3.402,-1.502,-2.918,3.401,-1.852999,-2.73,3.401,-2.249,-2.691,3.4,-2.63,-2.807,3.4,-2.937,-3.059,3.4,-3.125,-3.41,3.4,-3.164,-3.807,3.4,-3.049,-4.188,3.4,-2.796,-4.495};
			return value;
		}
		private double[] getCoordinate_6_323_point_4()
		{
			double[] value = {3.401,-2.445,-4.683,3.401,-2.049,-4.722,3.402,-1.668,-4.606,3.402,-1.36,-4.354,3.214,-1.379,-3.474,3.214,-1.379,-3.939,3.356,-1.375999,-3.707,3.215,-1.526,-3.198,3.356999,-1.435,-3.411,3.216,-1.768,-3.0,3.356999,-1.602,-3.161,3.216,-2.067,-2.909,3.358,-1.852999,-2.994,3.217,-2.378,-2.94,3.359,-2.148,-2.935,3.218,-2.654,-3.087,3.36,-2.443,-2.994,3.219,-2.852,-3.329,3.361,-2.694,-3.161,3.219,-2.943,-3.628,3.362,-2.861,-3.411,3.219,-2.913,-3.939,3.362,-2.92,-3.707,3.218,-2.764999,-4.215,3.362,-2.861,-4.002,3.218,-2.523,-4.413,3.361,-2.694,-4.252,3.217,-2.224,-4.504,3.36,-2.443,-4.42,3.216,-1.913,-4.474,3.359,-2.148,-4.478,3.215,-1.637,-4.326,3.358,-1.852999,-4.42,3.215,-1.439,-4.084,3.356999,-1.602,-4.252,3.356999,-1.435,-4.002,3.399,-1.382,-3.474,3.399,-1.382,-3.939,3.399,-1.529,-3.198,3.4,-1.771,-3.0,3.401,-2.07,-2.909,3.402,-2.381,-2.94,3.402999,-2.657,-3.087,3.402999,-2.856,-3.329,3.402999,-2.946,-3.628,3.402999,-2.916,-3.939,3.402999,-2.768,-4.215,3.402,-2.527,-4.413,3.401,-2.227,-4.504,3.4,-1.916,-4.474,3.4,-1.64,-4.326,3.399,-1.442,-4.084,3.19,-1.359,-4.032,3.19,-1.294,-3.707,3.19,-1.359,-3.381,3.19,-1.543,-3.105,3.191,-1.819999,-2.92,3.191,-2.145,-2.855,3.192,-2.471,-2.92,3.193,-2.747,-3.105,3.193,-2.932,-3.381,3.193,-2.996,-3.707,3.193,-2.932,-4.032,3.193,-2.747,-4.308,3.192,-2.471,-4.493,3.191,-2.145,-4.558,3.191,-1.819999,-4.493,3.19,-1.543,-4.308,3.425,-1.363,-3.381,3.425,-1.298,-3.707,3.425,-1.363,-4.032,3.425,-1.546999,-4.308,3.426,-1.824,-4.493,3.426,-2.149,-4.558,3.427,-2.475,-4.493,3.427,-2.751,-4.308,3.428,-2.935999,-4.032,3.428,-3.0,-3.707,3.428,-2.935999,-3.381,3.427,-2.751,-3.105,3.427,-2.475,-2.92,3.426,-2.149,-2.855,3.426,-1.824,-2.92,3.425,-1.546999,-3.105,3.218,-1.169,-3.41,3.218,-1.169,-4.003,3.361,-1.098,-3.707,3.218,-1.357,-3.059,3.361,-1.178,-3.305,3.217,-1.665,-2.807,3.36,-1.406,-2.964,3.217,-2.046,-2.691,3.36,-1.746,-2.737,3.216,-2.442,-2.73,3.359,-2.148,-2.657,3.216,-2.793,-2.918,3.358,-2.55,-2.737,3.215,-3.045,-3.226,3.358,-2.891,-2.964,3.215,-3.161,-3.606999};
			return value;
		}
		private double[] getCoordinate_6_323_point_5()
		{
			double[] value = {3.356999,-3.118,-3.305,3.215,-3.122,-4.003,3.356999,-3.198,-3.707,3.216,-2.934,-4.354,3.356999,-3.118,-4.108,3.216,-2.626999,-4.606,3.358,-2.891,-4.449,3.216,-2.246,-4.722,3.358,-2.55,-4.677,3.217,-1.85,-4.683,3.359,-2.148,-4.757,3.218,-1.498,-4.495,3.36,-1.746,-4.677,3.218,-1.246,-4.188,3.36,-1.406,-4.449,3.361,-1.178,-4.108,3.402,-1.173,-3.41,3.402,-1.173,-4.003,3.402,-1.36,-3.059,3.402,-1.668,-2.807,3.401,-2.049,-2.691,3.401,-2.445,-2.73,3.4,-2.796,-2.918,3.4,-3.049,-3.226,3.4,-3.164,-3.606999,3.4,-3.125,-4.003,3.4,-2.937,-4.354,3.4,-2.63,-4.606,3.401,-2.249,-4.722,3.401,-1.852999,-4.683,3.402,-1.502,-4.495,3.402,-1.249,-4.188,3.214,-1.348,-3.628,3.214,-1.348,-3.785,3.256,-1.375,-3.707,3.215,-1.439,-3.329,3.256,-1.433,-3.411,3.215,-1.637,-3.087,3.257,-1.601,-3.161,3.216,-1.913,-2.94,3.257,-1.851,-2.994,3.217,-2.224,-2.909,3.259,-2.146,-2.935,3.218,-2.523,-3.0,3.26,-2.442,-2.994,3.218,-2.764999,-3.198,3.261,-2.692,-3.161,3.219,-2.913,-3.474,3.261,-2.859,-3.411,3.219,-2.943,-3.785,3.261,-2.918,-3.707,3.219,-2.852,-4.084,3.261,-2.859,-4.002,3.218,-2.654,-4.326,3.261,-2.692,-4.252,3.217,-2.378,-4.474,3.26,-2.442,-4.42,3.216,-2.067,-4.504,3.259,-2.146,-4.478,3.216,-1.768,-4.413,3.257,-1.851,-4.42,3.215,-1.526,-4.215,3.257,-1.601,-4.252,3.256,-1.433,-4.002,3.399,-1.351,-3.628,3.399,-1.351,-3.785,3.399,-1.442,-3.329,3.4,-1.64,-3.087,3.4,-1.916,-2.94,3.401,-2.227,-2.909,3.402,-2.527,-3.0,3.402999,-2.768,-3.198,3.402999,-2.916,-3.474,3.402999,-2.946,-3.785,3.402999,-2.856,-4.084,3.402999,-2.657,-4.326,3.402,-2.381,-4.474,3.401,-2.07,-4.504,3.4,-1.771,-4.413,3.399,-1.529,-4.215,3.192,-1.249,-4.078,3.192,-1.175,-3.707,3.192,-1.249,-3.335,3.192,-1.459,-3.02,3.192,-1.773999,-2.81,3.191,-2.145,-2.736,3.191,-2.517,-2.81,3.191,-2.832,-3.02,3.191,-3.042,-3.335,3.191,-3.116,-3.707,3.191,-3.042,-4.078,3.191,-2.832,-4.393,3.191,-2.517,-4.603,3.191,-2.145,-4.677,3.192,-1.773999,-4.603,3.192,-1.459,-4.393,3.427,-1.253,-3.335,3.427,-1.179,-3.707,3.427,-1.253,-4.078,3.427,-1.463,-4.393};
			return value;
		}
		private double[] getCoordinate_6_323_point_6()
		{
			double[] value = {3.426,-1.778,-4.603,3.426,-2.149,-4.677,3.426,-2.521,-4.603,3.426,-2.836,-4.393,3.426,-3.046,-4.078,3.426,-3.12,-3.707,3.426,-3.046,-3.335,3.426,-2.836,-3.02,3.426,-2.521,-2.81,3.426,-2.149,-2.736,3.426,-1.778,-2.81,3.427,-1.463,-3.02,3.310999,-1.092,-3.81,3.26,-1.117,-3.911,3.310999,-1.133,-4.014,3.361,-1.118,-3.911,3.310999,-1.212,-4.206,3.26,-1.273,-4.29,3.31,-1.328,-4.379,3.361,-1.275,-4.29,3.31,-1.475,-4.526,3.26,-1.563,-4.58,3.31,-1.648,-4.641,3.36,-1.565,-4.58,3.309,-1.839999,-4.721,3.259,-1.941999,-4.736,3.309,-2.043,-4.761,3.36,-1.943,-4.736,3.309,-2.251,-4.761,3.258,-2.351,-4.736,3.308,-2.455,-4.721,3.359,-2.353,-4.736,3.308,-2.647,-4.641,3.257,-2.73,-4.58,3.308,-2.82,-4.526,3.358,-2.731,-4.58,3.307,-2.967,-4.379,3.257,-3.019,-4.29,3.307,-3.082,-4.206,3.358,-3.021,-4.29,3.307,-3.162,-4.014,3.257,-3.176,-3.911,3.307,-3.202,-3.81,3.356999,-3.178,-3.911,3.307,-3.202,-3.603,3.257,-3.176,-3.501999,3.307,-3.162,-3.399,3.356999,-3.178,-3.501999,3.307,-3.082,-3.207,3.257,-3.019,-3.123,3.307,-2.967,-3.034,3.358,-3.021,-3.123,3.308,-2.82,-2.887,3.257,-2.73,-2.834,3.308,-2.647,-2.772,3.358,-2.731,-2.834,3.308,-2.455,-2.692,3.258,-2.351,-2.677,3.309,-2.251,-2.652,3.359,-2.353,-2.677,3.309,-2.043,-2.652,3.259,-1.941999,-2.677,3.309,-1.839999,-2.692,3.36,-1.943,-2.677,3.31,-1.648,-2.772,3.26,-1.563,-2.834,3.31,-1.475,-2.887,3.36,-1.565,-2.834,3.31,-1.328,-3.034,3.26,-1.273,-3.123,3.310999,-1.212,-3.207,3.361,-1.275,-3.123,3.310999,-1.133,-3.399,3.26,-1.117,-3.501999,3.310999,-1.092,-3.603,3.361,-1.118,-3.501999,3.306,-1.418,-3.928,3.256,-1.39,-3.856999,3.306,-1.388999,-3.781,3.356,-1.391,-3.856999,3.307,-1.558,-4.19,3.256,-1.505,-4.135,3.306,-1.476,-4.066,3.356999,-1.507,-4.135,3.307,-1.788,-4.378,3.257,-1.717999,-4.348,3.307,-1.664,-4.295,3.358,-1.719,-4.348,3.309,-2.073,-4.465,3.258,-1.996,-4.463,3.308,-1.926,-4.435,3.359,-1.998,-4.463,3.31,-2.368,-4.435,3.259,-2.297,-4.463,3.309,-2.222,-4.465,3.36,-2.299,-4.463,3.310999,-2.63,-4.295,3.26,-2.575,-4.348,3.31,-2.506,-4.378,3.361,-2.577,-4.348};
			return value;
		}
		private double[] getCoordinate_6_323_point_7()
		{
			double[] value = {3.312,-2.819,-4.066,3.261,-2.788,-4.135,3.310999,-2.736,-4.19,3.362,-2.79,-4.135,3.312,-2.905,-3.781,3.261,-2.902999,-3.856999,3.312,-2.876,-3.928,3.362,-2.905,-3.856999,3.312,-2.876,-3.486,3.261,-2.902999,-3.556,3.312,-2.905,-3.632,3.362,-2.905,-3.556,3.310999,-2.736,-3.223,3.261,-2.788,-3.277999,3.312,-2.819,-3.348,3.362,-2.79,-3.277999,3.31,-2.506,-3.035,3.26,-2.575,-3.065,3.310999,-2.63,-3.118,3.361,-2.577,-3.065,3.309,-2.222,-2.949,3.259,-2.297,-2.95,3.31,-2.368,-2.978,3.36,-2.299,-2.95,3.308,-1.926,-2.978,3.258,-1.996,-2.95,3.309,-2.073,-2.949,3.359,-1.998,-2.95,3.307,-1.664,-3.118,3.257,-1.717999,-3.065,3.307,-1.788,-3.035,3.358,-1.719,-3.065,3.306,-1.476,-3.348,3.256,-1.505,-3.277999,3.307,-1.558,-3.223,3.356999,-1.507,-3.277999,3.306,-1.388999,-3.632,3.256,-1.39,-3.556,3.306,-1.418,-3.486,3.356,-1.391,-3.556,3.183,-1.273999,-3.971,3.192,-1.193,-3.896,3.183,-1.239,-3.796,3.19,-1.31,-3.873,3.183,-1.239,-3.617,3.192,-1.193,-3.517,3.183,-1.273999,-3.442,3.19,-1.31,-3.541,3.183,-1.342,-3.277,3.192,-1.338,-3.167,3.183,-1.441,-3.129,3.19,-1.438,-3.234,3.183,-1.566999,-3.003,3.192,-1.606,-2.9,3.183,-1.716,-2.902999,3.191,-1.671999,-2.999,3.183,-1.881,-2.835,3.192,-1.956,-2.755,3.183,-2.056,-2.8,3.191,-1.979,-2.872,3.183,-2.234,-2.8,3.191,-2.335,-2.755,3.183,-2.41,-2.835,3.192,-2.310999,-2.872,3.183,-2.574,-2.902999,3.191,-2.684,-2.9,3.183,-2.723,-3.003,3.192,-2.618,-2.999,3.183,-2.849,-3.129,3.191,-2.952,-3.167,3.184,-2.948,-3.277,3.193,-2.853,-3.234,3.184,-3.017,-3.442,3.191,-3.097,-3.517,3.184,-3.052,-3.617,3.193,-2.98,-3.541,3.184,-3.052,-3.796,3.191,-3.097,-3.896,3.184,-3.017,-3.971,3.193,-2.98,-3.873,3.184,-2.948,-4.136,3.191,-2.952,-4.246,3.183,-2.849,-4.284,3.193,-2.853,-4.179,3.183,-2.723,-4.411,3.191,-2.684,-4.513,3.183,-2.574,-4.51,3.192,-2.618,-4.414,3.183,-2.41,-4.578,3.191,-2.335,-4.658,3.183,-2.234,-4.613,3.192,-2.310999,-4.541,3.183,-2.056,-4.613,3.192,-1.956,-4.658,3.183,-1.881,-4.578,3.191,-1.979,-4.541,3.183,-1.716,-4.51,3.192,-1.606,-4.513,3.183,-1.566999,-4.411,3.191,-1.671999,-4.414};
			return value;
		}
		private double[] getCoordinate_6_323_point_8()
		{
			double[] value = {3.183,-1.441,-4.284,3.192,-1.338,-4.246,3.183,-1.342,-4.136,3.19,-1.438,-4.179,3.434,-1.278,-3.442,3.427,-1.198,-3.517,3.434,-1.243,-3.617,3.425,-1.315,-3.541,3.434,-1.243,-3.796,3.427,-1.198,-3.896,3.434,-1.278,-3.971,3.425,-1.315,-3.873,3.434,-1.346,-4.136,3.427,-1.342,-4.246,3.434,-1.444999,-4.284,3.425,-1.442,-4.179,3.434,-1.572,-4.411,3.427,-1.61,-4.513,3.434,-1.72,-4.51,3.425,-1.676,-4.414,3.434,-1.885,-4.578,3.426,-1.96,-4.658,3.435,-2.06,-4.613,3.426,-1.983,-4.541,3.435,-2.239,-4.613,3.426,-2.339,-4.658,3.435,-2.414,-4.578,3.427,-2.315,-4.541,3.435,-2.579,-4.51,3.426,-2.688,-4.513,3.435,-2.727,-4.411,3.427,-2.622,-4.414,3.435,-2.853,-4.284,3.426,-2.955999,-4.246,3.435,-2.953,-4.136,3.427,-2.856999,-4.179,3.435,-3.021,-3.971,3.426,-3.101,-3.896,3.435,-3.056,-3.796,3.428,-2.984,-3.873,3.435,-3.056,-3.617,3.426,-3.101,-3.517,3.435,-3.021,-3.442,3.428,-2.984,-3.541,3.435,-2.953,-3.277,3.426,-2.955999,-3.167,3.435,-2.853,-3.129,3.427,-2.856999,-3.234,3.435,-2.727,-3.003,3.426,-2.688,-2.9,3.435,-2.579,-2.902999,3.427,-2.622,-2.999,3.435,-2.414,-2.835,3.426,-2.339,-2.755,3.435,-2.239,-2.8,3.427,-2.315,-2.872,3.435,-2.06,-2.8,3.426,-1.96,-2.755,3.434,-1.885,-2.835,3.426,-1.983,-2.872,3.434,-1.72,-2.902999,3.427,-1.61,-2.9,3.434,-1.572,-3.003,3.425,-1.676,-2.999,3.434,-1.444999,-3.129,3.427,-1.342,-3.167,3.434,-1.346,-3.277,3.425,-1.442,-3.234,3.26,-1.101,-3.81,3.26,-1.142,-4.011,3.361,-1.143,-4.011,3.361,-1.103,-3.81,3.26,-1.22,-4.202,3.26,-1.335,-4.373,3.361,-1.336,-4.373,3.361,-1.222,-4.202,3.26,-1.48,-4.518,3.259,-1.651,-4.633,3.36,-1.653,-4.633,3.36,-1.482,-4.518,3.259,-1.842,-4.711,3.259,-2.043,-4.752,3.359,-2.045,-4.752,3.36,-1.842999,-4.711,3.258,-2.249,-4.752,3.258,-2.451,-4.711,3.359,-2.453,-4.711,3.359,-2.251,-4.752,3.258,-2.641,-4.633,3.257,-2.813,-4.518,3.358,-2.814,-4.518,3.358,-2.643,-4.633,3.257,-2.958,-4.373,3.257,-3.072,-4.202,3.356999,-3.074,-4.202,3.358,-2.96,-4.373,3.257,-3.151,-4.011,3.257,-3.191,-3.81,3.356999,-3.193,-3.81,3.356999,-3.152999,-4.011};
			return value;
		}
		private double[] getCoordinate_6_323_point_9()
		{
			double[] value = {3.257,-3.191,-3.604,3.257,-3.151,-3.402,3.356999,-3.152999,-3.402,3.356999,-3.193,-3.604,3.257,-3.072,-3.212,3.257,-2.958,-3.041,3.358,-2.96,-3.041,3.356999,-3.074,-3.212,3.257,-2.813,-2.895,3.258,-2.641,-2.781,3.358,-2.643,-2.781,3.358,-2.814,-2.895,3.258,-2.451,-2.702,3.258,-2.249,-2.662,3.359,-2.251,-2.662,3.359,-2.453,-2.702,3.259,-2.043,-2.662,3.259,-1.842,-2.702,3.36,-1.842999,-2.702,3.359,-2.045,-2.662,3.259,-1.651,-2.781,3.26,-1.48,-2.895,3.36,-1.482,-2.895,3.36,-1.653,-2.781,3.26,-1.335,-3.041,3.26,-1.22,-3.212,3.361,-1.222,-3.212,3.361,-1.336,-3.041,3.26,-1.142,-3.402,3.26,-1.101,-3.604,3.361,-1.103,-3.604,3.361,-1.143,-3.402,3.256,-1.408,-3.931,3.256,-1.378,-3.782,3.356,-1.38,-3.782,3.356,-1.41,-3.931,3.256,-1.55,-4.196,3.256,-1.466,-4.07,3.356999,-1.467999,-4.07,3.356999,-1.552,-4.196,3.257,-1.783,-4.387,3.257,-1.657,-4.303,3.356999,-1.658999,-4.303,3.358,-1.783999,-4.387,3.258,-2.071,-4.474,3.258,-1.921999,-4.445,3.358,-1.924,-4.445,3.359,-2.073,-4.474,3.259,-2.37,-4.445,3.259,-2.222,-4.474,3.359,-2.224,-4.474,3.36,-2.372,-4.445,3.26,-2.636,-4.303,3.26,-2.51,-4.387,3.361,-2.512,-4.387,3.361,-2.638,-4.303,3.261,-2.827,-4.07,3.261,-2.743,-4.196,3.361,-2.745,-4.196,3.362,-2.829,-4.07,3.261,-2.914,-3.782,3.261,-2.885,-3.931,3.362,-2.887,-3.931,3.362,-2.916,-3.782,3.261,-2.885,-3.483,3.261,-2.914,-3.631,3.362,-2.916,-3.631,3.362,-2.887,-3.483,3.261,-2.743,-3.217,3.261,-2.827,-3.343,3.362,-2.829,-3.343,3.361,-2.745,-3.217,3.26,-2.51,-3.026,3.26,-2.636,-3.11,3.361,-2.638,-3.11,3.361,-2.512,-3.026,3.259,-2.222,-2.939,3.259,-2.37,-2.968,3.36,-2.372,-2.968,3.359,-2.224,-2.939,3.258,-1.921999,-2.968,3.258,-2.071,-2.939,3.359,-2.073,-2.939,3.358,-1.924,-2.968,3.257,-1.657,-3.11,3.257,-1.783,-3.026,3.358,-1.783999,-3.026,3.356999,-1.658999,-3.11,3.256,-1.466,-3.343,3.256,-1.55,-3.217,3.356999,-1.552,-3.217,3.356999,-1.467999,-3.343,3.256,-1.378,-3.631,3.256,-1.408,-3.483,3.356,-1.41,-3.483,3.356,-1.38,-3.631,3.192,-1.217,-3.988,3.192,-1.179,-3.802,3.19,-1.298,-3.79,3.19,-1.331,-3.954};
			return value;
		}
		private double[] getCoordinate_6_323_point_10()
		{
			double[] value = {3.192,-1.179,-3.612,3.192,-1.217,-3.425,3.19,-1.331,-3.46,3.19,-1.298,-3.623,3.192,-1.289,-3.249,3.192,-1.395,-3.091,3.19,-1.487,-3.167,3.19,-1.395,-3.305,3.192,-1.53,-2.955999,3.192,-1.688,-2.851,3.191,-1.744,-2.955999,3.191,-1.605,-3.049,3.192,-1.864,-2.777999,3.192,-2.05,-2.741,3.191,-2.062,-2.86,3.191,-1.898,-2.892,3.191,-2.24,-2.741,3.191,-2.427,-2.777999,3.192,-2.392,-2.892,3.192,-2.229,-2.86,3.191,-2.603,-2.851,3.191,-2.761,-2.955999,3.192,-2.685,-3.049,3.192,-2.546,-2.955999,3.191,-2.895,-3.091,3.191,-3.001,-3.249,3.193,-2.896,-3.305,3.193,-2.803,-3.167,3.191,-3.074,-3.425,3.191,-3.111,-3.612,3.193,-2.992,-3.623,3.193,-2.96,-3.46,3.191,-3.111,-3.802,3.191,-3.074,-3.988,3.193,-2.96,-3.954,3.193,-2.992,-3.79,3.191,-3.001,-4.164,3.191,-2.895,-4.322,3.193,-2.803,-4.247,3.193,-2.896,-4.108,3.191,-2.761,-4.457,3.191,-2.603,-4.562,3.192,-2.546,-4.457,3.192,-2.685,-4.365,3.191,-2.427,-4.635,3.191,-2.24,-4.672,3.192,-2.229,-4.554,3.192,-2.392,-4.521,3.192,-2.05,-4.672,3.192,-1.864,-4.635,3.191,-1.898,-4.521,3.191,-2.062,-4.554,3.192,-1.688,-4.562,3.192,-1.53,-4.457,3.191,-1.605,-4.365,3.191,-1.744,-4.457,3.192,-1.395,-4.322,3.192,-1.289,-4.164,3.19,-1.395,-4.108,3.19,-1.487,-4.247,3.427,-1.221,-3.425,3.427,-1.183,-3.612,3.425,-1.302,-3.623,3.425,-1.335,-3.46,3.427,-1.183,-3.802,3.427,-1.221,-3.988,3.425,-1.335,-3.954,3.425,-1.302,-3.79,3.427,-1.293,-4.164,3.427,-1.398999,-4.322,3.425,-1.490999,-4.247,3.425,-1.398999,-4.108,3.427,-1.533999,-4.457,3.426,-1.691999,-4.562,3.426,-1.748,-4.457,3.425,-1.609,-4.365,3.426,-1.868,-4.635,3.426,-2.054,-4.672,3.426,-2.066,-4.554,3.426,-1.902,-4.521,3.426,-2.244,-4.672,3.426,-2.431,-4.635,3.427,-2.396,-4.521,3.426,-2.233,-4.554,3.426,-2.606999,-4.562,3.426,-2.764999,-4.457,3.427,-2.689,-4.365,3.427,-2.55,-4.457,3.426,-2.899,-4.322,3.426,-3.005,-4.164,3.428,-2.9,-4.108,3.427,-2.807,-4.247,3.426,-3.078,-3.988,3.426,-3.115,-3.802,3.428,-2.996,-3.79,3.428,-2.964,-3.954,3.426,-3.115,-3.612,3.426,-3.078,-3.425,3.428,-2.964,-3.46,3.428,-2.996,-3.623};
			return value;
		}
		private double[] getCoordinate_6_323_point_11()
		{
			double[] value = {3.426,-3.005,-3.249,3.426,-2.899,-3.091,3.427,-2.807,-3.167,3.428,-2.9,-3.305,3.426,-2.764999,-2.955999,3.426,-2.606999,-2.851,3.427,-2.55,-2.955999,3.427,-2.689,-3.049,3.426,-2.431,-2.777999,3.426,-2.244,-2.741,3.426,-2.233,-2.86,3.427,-2.396,-2.892,3.426,-2.054,-2.741,3.426,-1.868,-2.777999,3.426,-1.902,-2.892,3.426,-2.066,-2.86,3.426,-1.691999,-2.851,3.427,-1.533999,-2.955999,3.425,-1.609,-3.049,3.426,-1.748,-2.955999,3.427,-1.398999,-3.091,3.427,-1.293,-3.249,3.425,-1.398999,-3.305,3.425,-1.490999,-3.167};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_329_colorIndex_1()
		{
			int[] value = {0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_329_colorIndex_2()
		{
			int[] value = {0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_329_colorIndex_3()
		{
			int[] value = {0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_329_colorIndex_4()
		{
			int[] value = {0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_329_colorIndex_5()
		{
			int[] value = {0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_329_colorIndex_6()
		{
			int[] value = {0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_329_coordIndex_1()
		{
			int[] value = {0,256,829,258,-1,0,257,897,481,-1,0,258,768,257,-1,0,481,900,256,-1,1,259,825,260,-1,1,260,828,384,-1,1,384,901,482,-1,1,482,904,259,-1,2,261,821,262,-1,2,262,824,387,-1,2,387,905,483,-1,2,483,908,261,-1,3,263,817,264,-1,3,264,820,389,-1,3,389,909,484,-1,3,484,912,263,-1,4,265,813,266,-1,4,266,816,391,-1,4,391,913,485,-1,4,485,916,265,-1,5,267,809,268,-1,5,268,812,393,-1,5,393,917,486,-1,5,486,920,267,-1,6,269,805,270,-1,6,270,808,395,-1,6,395,921,487,-1,6,487,924,269,-1,7,271,801,272,-1,7,272,804,397,-1,7,397,925,488,-1,7,488,928,271,-1,8,273,797,274,-1,8,274,800,399,-1,8,399,929,489,-1,8,489,932,273,-1,9,275,793,276,-1,9,276,796,401,-1,9,401,933,490,-1,9,490,936,275,-1,10,277,789,278,-1,10,278,792,403,-1,10,403,937,491,-1,10,491,940,277,-1,11,279,785,280,-1,11,280,788,405,-1,11,405,941,492,-1,11,492,944,279,-1,12,281,781,282,-1,12,282,784,407,-1,12,407,945,493,-1,12,493,948,281,-1,13,283,777,284,-1,13,284,780,409,-1,13,409,949,494,-1,13,494,952,283,-1,14,285,773,286,-1,14,286,776,411,-1,14,411,953,495,-1,14,495,956,285,-1,15,287,772,413,-1,15,385,769,287,-1,15,413,957,480,-1,15,480,896,385,-1,16,288,961,497,-1,16,289,771,386,-1,16,386,830,288,-1,16,497,964,289,-1,17,290,1021,496,-1,17,388,826,290,-1,17,416,831,388,-1,17,496,960,416,-1,18,291,1017,511,-1,18,390,822,291,-1,18,418,827,390,-1,18,511,1020,418,-1,19,292,1013,510,-1,19,392,818,292,-1,19,419,823,392,-1,19,510,1016,419,-1,20,293,1009,509,-1,20,394,814,293,-1,20,420,819,394,-1,20,509,1012,420,-1,21,294,1005,508,-1,21,396,810,294,-1,21,421,815,396,-1,21,508,1008,421,-1,22,295,1001,507,-1,22,398,806,295,-1,22,422,811,398,-1,22,507,1004,422,-1,23,296,997,506,-1,23,400,802,296,-1,23,423,807,400,-1,23,506,1000,423,-1,24,297,993,505,-1,24,402,798,297,-1,24,424,803,402,-1,24,505,996,424,-1,25,298,989,504,-1,25,404,794,298,-1,25,425,799,404,-1,25,504,992,425,-1,26,299,985,503,-1,26,406,790,299,-1,26,426,795,406,-1,26,503,988,426,-1,27,300,981,502,-1,27,408,786,300,-1,27,427,791,408,-1,27,502,984,427,-1,28,301,977,501,-1,28,410,782,301,-1,28,428,787,410,-1,28,501,980,428,-1,29,302,973,500,-1,29,412,778,302,-1,29,429,783,412,-1,29,500,976,429,-1,30,303,969,499,-1,30,414,774,303,-1,30,430,779,414,-1,30,499,972,430,-1,31,415,770,417,-1,31,417,965,498,-1,31,431,775,415,-1,31,498,968,431,-1,32,353,898,433,-1,32,432,903,353,-1,32,433,833,434,-1,32,434,892,432,-1,33,304,893,436,-1,33,354,902,304,-1,33,435,907,354,-1,33,436,888,435,-1,34,307,889,438,-1,34,355,906,307,-1,34,437,911,355,-1,34,438,884,437,-1,35,309,885,440,-1,35,356,910,309,-1,35,439,915,356,-1,35,440,880,439,-1,36,311,881,442,-1,36,357,914,311,-1,36,441,919,357,-1,36,442,876,441,-1,37,313,877,444,-1,37,358,918,313,-1,37,443,923,358,-1,37,444,872,443,-1,38,315,873,446,-1,38,359,922,315,-1,38,445,927,359,-1,38,446,868,445,-1,39,317,869,448,-1,39,360,926,317,-1,39,447,931,360,-1,39,448,864,447,-1,40,319,865,450,-1,40,361,930,319,-1,40,449,935,361,-1,40,450,860,449,-1,41,321,861,452,-1,41,362,934,321,-1,41,451,939,362,-1,41,452,856,451,-1,42,323,857,454,-1,42,363,938,323,-1,42,453,943,363,-1,42,454,852,453,-1,43,325,853,456,-1,43,364,942,325,-1,43,455,947,364,-1,43,456,848,455,-1,44,327,849,458,-1,44,365,946,327,-1,44,457,951,365,-1,44,458,844,457,-1,45,329,845,460,-1,45,366,950,329,-1,45,459,955,366,-1,45,460,840,459,-1,46,331,841,462,-1,46,367,954,331,-1,46,461,959,367,-1,46,462,836,461,-1,47,305,899,352,-1,47,333,837,463,-1,47,352,958,333,-1,47,463,832,305,-1,48,306,834,465,-1,48,369,962,464,-1,48,464,895,306,-1,48,465,967,369,-1,49,308,894,336,-1,49,336,963,368,-1,49,368,1022,466,-1,49,466,891,308,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_329_coordIndex_2()
		{
			int[] value = {50,310,890,338,-1,50,338,1023,383,-1,50,383,1018,467,-1,50,467,887,310,-1,51,312,886,339,-1,51,339,1019,382,-1,51,382,1014,468,-1,51,468,883,312,-1,52,314,882,340,-1,52,340,1015,381,-1,52,381,1010,469,-1,52,469,879,314,-1,53,316,878,341,-1,53,341,1011,380,-1,53,380,1006,470,-1,53,470,875,316,-1,54,318,874,342,-1,54,342,1007,379,-1,54,379,1002,471,-1,54,471,871,318,-1,55,320,870,343,-1,55,343,1003,378,-1,55,378,998,472,-1,55,472,867,320,-1,56,322,866,344,-1,56,344,999,377,-1,56,377,994,473,-1,56,473,863,322,-1,57,324,862,345,-1,57,345,995,376,-1,57,376,990,474,-1,57,474,859,324,-1,58,326,858,346,-1,58,346,991,375,-1,58,375,986,475,-1,58,475,855,326,-1,59,328,854,347,-1,59,347,987,374,-1,59,374,982,476,-1,59,476,851,328,-1,60,330,850,348,-1,60,348,983,373,-1,60,373,978,477,-1,60,477,847,330,-1,61,332,846,349,-1,61,349,979,372,-1,61,372,974,478,-1,61,478,843,332,-1,62,334,842,350,-1,62,350,975,371,-1,62,371,970,479,-1,62,479,839,334,-1,63,335,838,351,-1,63,337,835,335,-1,63,351,971,370,-1,63,370,966,337,-1,64,256,900,645,-1,64,384,828,573,-1,64,573,829,256,-1,64,645,901,384,-1,65,257,768,513,-1,65,385,896,641,-1,65,513,769,385,-1,65,641,897,257,-1,66,258,829,574,-1,66,386,771,512,-1,66,512,768,258,-1,66,574,830,386,-1,67,259,904,649,-1,67,387,824,569,-1,67,569,825,259,-1,67,649,905,387,-1,68,260,825,570,-1,68,388,831,572,-1,68,570,826,388,-1,68,572,828,260,-1,69,261,908,653,-1,69,389,820,565,-1,69,565,821,261,-1,69,653,909,389,-1,70,262,821,566,-1,70,390,827,568,-1,70,566,822,390,-1,70,568,824,262,-1,71,263,912,657,-1,71,391,816,561,-1,71,561,817,263,-1,71,657,913,391,-1,72,264,817,562,-1,72,392,823,564,-1,72,562,818,392,-1,72,564,820,264,-1,73,265,916,661,-1,73,393,812,557,-1,73,557,813,265,-1,73,661,917,393,-1,74,266,813,558,-1,74,394,819,560,-1,74,558,814,394,-1,74,560,816,266,-1,75,267,920,665,-1,75,395,808,553,-1,75,553,809,267,-1,75,665,921,395,-1,76,268,809,554,-1,76,396,815,556,-1,76,554,810,396,-1,76,556,812,268,-1,77,269,924,669,-1,77,397,804,549,-1,77,549,805,269,-1,77,669,925,397,-1,78,270,805,550,-1,78,398,811,552,-1,78,550,806,398,-1,78,552,808,270,-1,79,271,928,673,-1,79,399,800,545,-1,79,545,801,271,-1,79,673,929,399,-1,80,272,801,546,-1,80,400,807,548,-1,80,546,802,400,-1,80,548,804,272,-1,81,273,932,677,-1,81,401,796,541,-1,81,541,797,273,-1,81,677,933,401,-1,82,274,797,542,-1,82,402,803,544,-1,82,542,798,402,-1,82,544,800,274,-1,83,275,936,681,-1,83,403,792,537,-1,83,537,793,275,-1,83,681,937,403,-1,84,276,793,538,-1,84,404,799,540,-1,84,538,794,404,-1,84,540,796,276,-1,85,277,940,685,-1,85,405,788,533,-1,85,533,789,277,-1,85,685,941,405,-1,86,278,789,534,-1,86,406,795,536,-1,86,534,790,406,-1,86,536,792,278,-1,87,279,944,689,-1,87,407,784,529,-1,87,529,785,279,-1,87,689,945,407,-1,88,280,785,530,-1,88,408,791,532,-1,88,530,786,408,-1,88,532,788,280,-1,89,281,948,693,-1,89,409,780,525,-1,89,525,781,281,-1,89,693,949,409,-1,90,282,781,526,-1,90,410,787,528,-1,90,526,782,410,-1,90,528,784,282,-1,91,283,952,697,-1,91,411,776,521,-1,91,521,777,283,-1,91,697,953,411,-1,92,284,777,522,-1,92,412,783,524,-1,92,522,778,412,-1,92,524,780,284,-1,93,285,956,701,-1,93,413,772,517,-1,93,517,773,285,-1,93,701,957,413,-1,94,286,773,518,-1,94,414,779,520,-1,94,518,774,414,-1,94,520,776,286,-1,95,287,769,514,-1,95,415,775,516,-1,95,514,770,415,-1,95,516,772,287,-1,96,288,830,575,-1,96,416,960,705,-1,96,575,831,416,-1,96,705,961,288,-1,97,289,964,709,-1,97,417,770,515,-1,97,515,771,289,-1,97,709,965,417,-1,98,290,826,571,-1,98,418,1020,765,-1,98,571,827,418,-1,98,765,1021,290,-1,99,291,822,567,-1,99,419,1016,761,-1,99,567,823,419,-1,99,761,1017,291,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_329_coordIndex_3()
		{
			int[] value = {100,292,818,563,-1,100,420,1012,757,-1,100,563,819,420,-1,100,757,1013,292,-1,101,293,814,559,-1,101,421,1008,753,-1,101,559,815,421,-1,101,753,1009,293,-1,102,294,810,555,-1,102,422,1004,749,-1,102,555,811,422,-1,102,749,1005,294,-1,103,295,806,551,-1,103,423,1000,745,-1,103,551,807,423,-1,103,745,1001,295,-1,104,296,802,547,-1,104,424,996,741,-1,104,547,803,424,-1,104,741,997,296,-1,105,297,798,543,-1,105,425,992,737,-1,105,543,799,425,-1,105,737,993,297,-1,106,298,794,539,-1,106,426,988,733,-1,106,539,795,426,-1,106,733,989,298,-1,107,299,790,535,-1,107,427,984,729,-1,107,535,791,427,-1,107,729,985,299,-1,108,300,786,531,-1,108,428,980,725,-1,108,531,787,428,-1,108,725,981,300,-1,109,301,782,527,-1,109,429,976,721,-1,109,527,783,429,-1,109,721,977,301,-1,110,302,778,523,-1,110,430,972,717,-1,110,523,779,430,-1,110,717,973,302,-1,111,303,774,519,-1,111,431,968,713,-1,111,519,775,431,-1,111,713,969,303,-1,112,304,902,647,-1,112,432,892,637,-1,112,637,893,304,-1,112,647,903,432,-1,113,305,832,577,-1,113,433,898,643,-1,113,577,833,433,-1,113,643,899,305,-1,114,306,895,636,-1,114,434,833,578,-1,114,578,834,306,-1,114,636,892,434,-1,115,307,906,651,-1,115,435,888,633,-1,115,633,889,307,-1,115,651,907,435,-1,116,308,891,632,-1,116,436,893,638,-1,116,632,888,436,-1,116,638,894,308,-1,117,309,910,655,-1,117,437,884,629,-1,117,629,885,309,-1,117,655,911,437,-1,118,310,887,628,-1,118,438,889,634,-1,118,628,884,438,-1,118,634,890,310,-1,119,311,914,659,-1,119,439,880,625,-1,119,625,881,311,-1,119,659,915,439,-1,120,312,883,624,-1,120,440,885,630,-1,120,624,880,440,-1,120,630,886,312,-1,121,313,918,663,-1,121,441,876,621,-1,121,621,877,313,-1,121,663,919,441,-1,122,314,879,620,-1,122,442,881,626,-1,122,620,876,442,-1,122,626,882,314,-1,123,315,922,667,-1,123,443,872,617,-1,123,617,873,315,-1,123,667,923,443,-1,124,316,875,616,-1,124,444,877,622,-1,124,616,872,444,-1,124,622,878,316,-1,125,317,926,671,-1,125,445,868,613,-1,125,613,869,317,-1,125,671,927,445,-1,126,318,871,612,-1,126,446,873,618,-1,126,612,868,446,-1,126,618,874,318,-1,127,319,930,675,-1,127,447,864,609,-1,127,609,865,319,-1,127,675,931,447,-1,128,320,867,608,-1,128,448,869,614,-1,128,608,864,448,-1,128,614,870,320,-1,129,321,934,679,-1,129,449,860,605,-1,129,605,861,321,-1,129,679,935,449,-1,130,322,863,604,-1,130,450,865,610,-1,130,604,860,450,-1,130,610,866,322,-1,131,323,938,683,-1,131,451,856,601,-1,131,601,857,323,-1,131,683,939,451,-1,132,324,859,600,-1,132,452,861,606,-1,132,600,856,452,-1,132,606,862,324,-1,133,325,942,687,-1,133,453,852,597,-1,133,597,853,325,-1,133,687,943,453,-1,134,326,855,596,-1,134,454,857,602,-1,134,596,852,454,-1,134,602,858,326,-1,135,327,946,691,-1,135,455,848,593,-1,135,593,849,327,-1,135,691,947,455,-1,136,328,851,592,-1,136,456,853,598,-1,136,592,848,456,-1,136,598,854,328,-1,137,329,950,695,-1,137,457,844,589,-1,137,589,845,329,-1,137,695,951,457,-1,138,330,847,588,-1,138,458,849,594,-1,138,588,844,458,-1,138,594,850,330,-1,139,331,954,699,-1,139,459,840,585,-1,139,585,841,331,-1,139,699,955,459,-1,140,332,843,584,-1,140,460,845,590,-1,140,584,840,460,-1,140,590,846,332,-1,141,333,958,703,-1,141,461,836,581,-1,141,581,837,333,-1,141,703,959,461,-1,142,334,839,580,-1,142,462,841,586,-1,142,580,836,462,-1,142,586,842,334,-1,143,335,835,576,-1,143,463,837,582,-1,143,576,832,463,-1,143,582,838,335,-1,144,336,894,639,-1,144,464,962,707,-1,144,639,895,464,-1,144,707,963,336,-1,145,337,966,711,-1,145,465,834,579,-1,145,579,835,337,-1,145,711,967,465,-1,146,338,890,635,-1,146,466,1022,767,-1,146,635,891,466,-1,146,767,1023,338,-1,147,339,886,631,-1,147,467,1018,763,-1,147,631,887,467,-1,147,763,1019,339,-1,148,340,882,627,-1,148,468,1014,759,-1,148,627,883,468,-1,148,759,1015,340,-1,149,341,878,623,-1,149,469,1010,755,-1,149,623,879,469,-1,149,755,1011,341,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_329_coordIndex_4()
		{
			int[] value = {150,342,874,619,-1,150,470,1006,751,-1,150,619,875,470,-1,150,751,1007,342,-1,151,343,870,615,-1,151,471,1002,747,-1,151,615,871,471,-1,151,747,1003,343,-1,152,344,866,611,-1,152,472,998,743,-1,152,611,867,472,-1,152,743,999,344,-1,153,345,862,607,-1,153,473,994,739,-1,153,607,863,473,-1,153,739,995,345,-1,154,346,858,603,-1,154,474,990,735,-1,154,603,859,474,-1,154,735,991,346,-1,155,347,854,599,-1,155,475,986,731,-1,155,599,855,475,-1,155,731,987,347,-1,156,348,850,595,-1,156,476,982,727,-1,156,595,851,476,-1,156,727,983,348,-1,157,349,846,591,-1,157,477,978,723,-1,157,591,847,477,-1,157,723,979,349,-1,158,350,842,587,-1,158,478,974,719,-1,158,587,843,478,-1,158,719,975,350,-1,159,351,838,583,-1,159,479,970,715,-1,159,583,839,479,-1,159,715,971,351,-1,160,352,899,640,-1,160,480,957,702,-1,160,640,896,480,-1,160,702,958,352,-1,161,353,903,644,-1,161,481,897,642,-1,161,642,898,353,-1,161,644,900,481,-1,162,354,907,648,-1,162,482,901,646,-1,162,646,902,354,-1,162,648,904,482,-1,163,355,911,652,-1,163,483,905,650,-1,163,650,906,355,-1,163,652,908,483,-1,164,356,915,656,-1,164,484,909,654,-1,164,654,910,356,-1,164,656,912,484,-1,165,357,919,660,-1,165,485,913,658,-1,165,658,914,357,-1,165,660,916,485,-1,166,358,923,664,-1,166,486,917,662,-1,166,662,918,358,-1,166,664,920,486,-1,167,359,927,668,-1,167,487,921,666,-1,167,666,922,359,-1,167,668,924,487,-1,168,360,931,672,-1,168,488,925,670,-1,168,670,926,360,-1,168,672,928,488,-1,169,361,935,676,-1,169,489,929,674,-1,169,674,930,361,-1,169,676,932,489,-1,170,362,939,680,-1,170,490,933,678,-1,170,678,934,362,-1,170,680,936,490,-1,171,363,943,684,-1,171,491,937,682,-1,171,682,938,363,-1,171,684,940,491,-1,172,364,947,688,-1,172,492,941,686,-1,172,686,942,364,-1,172,688,944,492,-1,173,365,951,692,-1,173,493,945,690,-1,173,690,946,365,-1,173,692,948,493,-1,174,366,955,696,-1,174,494,949,694,-1,174,694,950,366,-1,174,696,952,494,-1,175,367,959,700,-1,175,495,953,698,-1,175,698,954,367,-1,175,700,956,495,-1,176,368,963,704,-1,176,496,1021,766,-1,176,704,960,496,-1,176,766,1022,368,-1,177,369,967,708,-1,177,497,961,706,-1,177,706,962,369,-1,177,708,964,497,-1,178,370,971,712,-1,178,498,965,710,-1,178,710,966,370,-1,178,712,968,498,-1,179,371,975,716,-1,179,499,969,714,-1,179,714,970,371,-1,179,716,972,499,-1,180,372,979,720,-1,180,500,973,718,-1,180,718,974,372,-1,180,720,976,500,-1,181,373,983,724,-1,181,501,977,722,-1,181,722,978,373,-1,181,724,980,501,-1,182,374,987,728,-1,182,502,981,726,-1,182,726,982,374,-1,182,728,984,502,-1,183,375,991,732,-1,183,503,985,730,-1,183,730,986,375,-1,183,732,988,503,-1,184,376,995,736,-1,184,504,989,734,-1,184,734,990,376,-1,184,736,992,504,-1,185,377,999,740,-1,185,505,993,738,-1,185,738,994,377,-1,185,740,996,505,-1,186,378,1003,744,-1,186,506,997,742,-1,186,742,998,378,-1,186,744,1000,506,-1,187,379,1007,748,-1,187,507,1001,746,-1,187,746,1002,379,-1,187,748,1004,507,-1,188,380,1011,752,-1,188,508,1005,750,-1,188,750,1006,380,-1,188,752,1008,508,-1,189,381,1015,756,-1,189,509,1009,754,-1,189,754,1010,381,-1,189,756,1012,509,-1,190,382,1019,760,-1,190,510,1013,758,-1,190,758,1014,382,-1,190,760,1016,510,-1,191,383,1023,764,-1,191,511,1017,762,-1,191,762,1018,383,-1,191,764,1020,511,-1,192,512,771,515,-1,192,513,768,512,-1,192,514,769,513,-1,192,515,770,514,-1,193,516,775,519,-1,193,517,772,516,-1,193,518,773,517,-1,193,519,774,518,-1,194,520,779,523,-1,194,521,776,520,-1,194,522,777,521,-1,194,523,778,522,-1,195,524,783,527,-1,195,525,780,524,-1,195,526,781,525,-1,195,527,782,526,-1,196,528,787,531,-1,196,529,784,528,-1,196,530,785,529,-1,196,531,786,530,-1,197,532,791,535,-1,197,533,788,532,-1,197,534,789,533,-1,197,535,790,534,-1,198,536,795,539,-1,198,537,792,536,-1,198,538,793,537,-1,198,539,794,538,-1,199,540,799,543,-1,199,541,796,540,-1,199,542,797,541,-1,199,543,798,542,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_329_coordIndex_5()
		{
			int[] value = {200,544,803,547,-1,200,545,800,544,-1,200,546,801,545,-1,200,547,802,546,-1,201,548,807,551,-1,201,549,804,548,-1,201,550,805,549,-1,201,551,806,550,-1,202,552,811,555,-1,202,553,808,552,-1,202,554,809,553,-1,202,555,810,554,-1,203,556,815,559,-1,203,557,812,556,-1,203,558,813,557,-1,203,559,814,558,-1,204,560,819,563,-1,204,561,816,560,-1,204,562,817,561,-1,204,563,818,562,-1,205,564,823,567,-1,205,565,820,564,-1,205,566,821,565,-1,205,567,822,566,-1,206,568,827,571,-1,206,569,824,568,-1,206,570,825,569,-1,206,571,826,570,-1,207,572,831,575,-1,207,573,828,572,-1,207,574,829,573,-1,207,575,830,574,-1,208,576,835,579,-1,208,577,832,576,-1,208,578,833,577,-1,208,579,834,578,-1,209,580,839,583,-1,209,581,836,580,-1,209,582,837,581,-1,209,583,838,582,-1,210,584,843,587,-1,210,585,840,584,-1,210,586,841,585,-1,210,587,842,586,-1,211,588,847,591,-1,211,589,844,588,-1,211,590,845,589,-1,211,591,846,590,-1,212,592,851,595,-1,212,593,848,592,-1,212,594,849,593,-1,212,595,850,594,-1,213,596,855,599,-1,213,597,852,596,-1,213,598,853,597,-1,213,599,854,598,-1,214,600,859,603,-1,214,601,856,600,-1,214,602,857,601,-1,214,603,858,602,-1,215,604,863,607,-1,215,605,860,604,-1,215,606,861,605,-1,215,607,862,606,-1,216,608,867,611,-1,216,609,864,608,-1,216,610,865,609,-1,216,611,866,610,-1,217,612,871,615,-1,217,613,868,612,-1,217,614,869,613,-1,217,615,870,614,-1,218,616,875,619,-1,218,617,872,616,-1,218,618,873,617,-1,218,619,874,618,-1,219,620,879,623,-1,219,621,876,620,-1,219,622,877,621,-1,219,623,878,622,-1,220,624,883,627,-1,220,625,880,624,-1,220,626,881,625,-1,220,627,882,626,-1,221,628,887,631,-1,221,629,884,628,-1,221,630,885,629,-1,221,631,886,630,-1,222,632,891,635,-1,222,633,888,632,-1,222,634,889,633,-1,222,635,890,634,-1,223,636,895,639,-1,223,637,892,636,-1,223,638,893,637,-1,223,639,894,638,-1,224,640,899,643,-1,224,641,896,640,-1,224,642,897,641,-1,224,643,898,642,-1,225,644,903,647,-1,225,645,900,644,-1,225,646,901,645,-1,225,647,902,646,-1,226,648,907,651,-1,226,649,904,648,-1,226,650,905,649,-1,226,651,906,650,-1,227,652,911,655,-1,227,653,908,652,-1,227,654,909,653,-1,227,655,910,654,-1,228,656,915,659,-1,228,657,912,656,-1,228,658,913,657,-1,228,659,914,658,-1,229,660,919,663,-1,229,661,916,660,-1,229,662,917,661,-1,229,663,918,662,-1,230,664,923,667,-1,230,665,920,664,-1,230,666,921,665,-1,230,667,922,666,-1,231,668,927,671,-1,231,669,924,668,-1,231,670,925,669,-1,231,671,926,670,-1,232,672,931,675,-1,232,673,928,672,-1,232,674,929,673,-1,232,675,930,674,-1,233,676,935,679,-1,233,677,932,676,-1,233,678,933,677,-1,233,679,934,678,-1,234,680,939,683,-1,234,681,936,680,-1,234,682,937,681,-1,234,683,938,682,-1,235,684,943,687,-1,235,685,940,684,-1,235,686,941,685,-1,235,687,942,686,-1,236,688,947,691,-1,236,689,944,688,-1,236,690,945,689,-1,236,691,946,690,-1,237,692,951,695,-1,237,693,948,692,-1,237,694,949,693,-1,237,695,950,694,-1,238,696,955,699,-1,238,697,952,696,-1,238,698,953,697,-1,238,699,954,698,-1,239,700,959,703,-1,239,701,956,700,-1,239,702,957,701,-1,239,703,958,702,-1,240,704,963,707,-1,240,705,960,704,-1,240,706,961,705,-1,240,707,962,706,-1,241,708,967,711,-1,241,709,964,708,-1,241,710,965,709,-1,241,711,966,710,-1,242,712,971,715,-1,242,713,968,712,-1,242,714,969,713,-1,242,715,970,714,-1,243,716,975,719,-1,243,717,972,716,-1,243,718,973,717,-1,243,719,974,718,-1,244,720,979,723,-1,244,721,976,720,-1,244,722,977,721,-1,244,723,978,722,-1,245,724,983,727,-1,245,725,980,724,-1,245,726,981,725,-1,245,727,982,726,-1,246,728,987,731,-1,246,729,984,728,-1,246,730,985,729,-1,246,731,986,730,-1,247,732,991,735,-1,247,733,988,732,-1,247,734,989,733,-1,247,735,990,734,-1,248,736,995,739,-1,248,737,992,736,-1,248,738,993,737,-1,248,739,994,738,-1,249,740,999,743,-1,249,741,996,740,-1,249,742,997,741,-1,249,743,998,742,-1};
			return value;
		}
		private int[] getIndexedFaceSet_5_329_coordIndex_6()
		{
			int[] value = {250,744,1003,747,-1,250,745,1000,744,-1,250,746,1001,745,-1,250,747,1002,746,-1,251,748,1007,751,-1,251,749,1004,748,-1,251,750,1005,749,-1,251,751,1006,750,-1,252,752,1011,755,-1,252,753,1008,752,-1,252,754,1009,753,-1,252,755,1010,754,-1,253,756,1015,759,-1,253,757,1012,756,-1,253,758,1013,757,-1,253,759,1014,758,-1,254,760,1019,763,-1,254,761,1016,760,-1,254,762,1017,761,-1,254,763,1018,762,-1,255,764,1023,767,-1,255,765,1020,764,-1,255,766,1021,765,-1,255,767,1022,766,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_330_point_1()
		{
			double[] value = {-3.393,-1.144,-3.713,-3.393,-1.221,-3.322,-3.394,-1.442,-2.991,-3.394,-1.773,-2.77,-3.395,-2.164,-2.692,-3.395,-2.554,-2.77,-3.396,-2.885,-2.991,-3.396,-3.106,-3.322,-3.396,-3.184,-3.713,-3.396,-3.106,-4.103,-3.396,-2.885,-4.434,-3.395,-2.554,-4.654999,-3.395,-2.164,-4.733,-3.394,-1.773,-4.654999,-3.394,-1.442,-4.434,-3.393,-1.221,-4.103,-3.209,-1.147,-3.713,-3.209,-1.224,-3.322,-3.209,-1.446,-2.991,-3.21,-1.777,-2.77,-3.21,-2.167,-2.692,-3.211,-2.557,-2.77,-3.211,-2.888,-2.991,-3.211,-3.109,-3.322,-3.211,-3.187,-3.713,-3.211,-3.109,-4.103,-3.211,-2.888,-4.434,-3.211,-2.557,-4.654999,-3.21,-2.167,-4.733,-3.21,-1.777,-4.654999,-3.209,-1.446,-4.434,-3.209,-1.224,-4.103,-3.397,-1.362,-3.713,-3.397,-1.423,-3.406,-3.396,-1.597,-3.146,-3.395,-1.857,-2.972,-3.395,-2.164,-2.911,-3.394,-2.47,-2.972,-3.393,-2.731,-3.146,-3.392,-2.904,-3.406,-3.392,-2.965,-3.713,-3.392,-2.904,-4.019,-3.393,-2.731,-4.279,-3.394,-2.47,-4.453,-3.395,-2.164,-4.514,-3.395,-1.857,-4.453,-3.396,-1.597,-4.279,-3.397,-1.423,-4.019,-3.212,-1.365,-3.713,-3.212,-1.426,-3.406,-3.212,-1.6,-3.146,-3.211,-1.86,-2.972,-3.21,-2.167,-2.911,-3.209,-2.474,-2.972,-3.208,-2.734,-3.146,-3.208,-2.907,-3.406,-3.208,-2.968,-3.713,-3.208,-2.907,-4.019,-3.208,-2.734,-4.279,-3.209,-2.474,-4.453,-3.21,-2.167,-4.514,-3.211,-1.86,-4.453,-3.212,-1.6,-4.279,-3.212,-1.426,-4.019,-3.393,-1.163,-3.513,-3.393,-1.163,-3.912,-3.3,-1.105,-3.713,-3.393,-1.316,-3.146,-3.3,-1.186,-3.307,-3.394,-1.597,-2.864,-3.301,-1.416,-2.963,-3.394,-1.964999,-2.712,-3.302,-1.76,-2.733,-3.395,-2.363,-2.712,-3.302,-2.165,-2.652999,-3.395,-2.731,-2.864,-3.303,-2.571,-2.733,-3.396,-3.012,-3.146,-3.304,-2.915,-2.963,-3.396,-3.164,-3.513,-3.304,-3.145,-3.307,-3.396,-3.164,-3.912,-3.304,-3.225,-3.713,-3.396,-3.012,-4.279,-3.304,-3.145,-4.118,-3.395,-2.731,-4.561,-3.304,-2.915,-4.462,-3.395,-2.363,-4.713,-3.303,-2.571,-4.692,-3.394,-1.964999,-4.713,-3.302,-2.165,-4.772,-3.394,-1.597,-4.561,-3.302,-1.76,-4.692,-3.393,-1.316,-4.279,-3.301,-1.416,-4.462,-3.3,-1.186,-4.118,-3.209,-1.166,-3.513,-3.209,-1.166,-3.912,-3.209,-1.319,-3.146,-3.209,-1.6,-2.864};
			return value;
		}
		private double[] getCoordinate_6_330_point_2()
		{
			double[] value = {-3.21,-1.967999,-2.712,-3.21,-2.366,-2.712,-3.211,-2.734,-2.864,-3.211,-3.015,-3.146,-3.211,-3.167,-3.513,-3.211,-3.167,-3.912,-3.211,-3.015,-4.279,-3.211,-2.734,-4.561,-3.21,-2.366,-4.713,-3.21,-1.967999,-4.713,-3.209,-1.6,-4.561,-3.209,-1.319,-4.279,-3.397,-1.378,-3.556,-3.397,-1.378,-3.869,-3.305,-1.404,-3.713,-3.397,-1.497,-3.267,-3.305,-1.462,-3.421,-3.396,-1.719,-3.046,-3.304,-1.627,-3.174,-3.395,-2.007,-2.927,-3.303,-1.874,-3.009,-3.394,-2.32,-2.927,-3.302,-2.165,-2.951,-3.393,-2.609,-3.046,-3.301,-2.457,-3.009,-3.393,-2.83,-3.267,-3.3,-2.704,-3.174,-3.392,-2.95,-3.556,-3.3,-2.869,-3.421,-3.392,-2.95,-3.869,-3.299,-2.927,-3.713,-3.393,-2.83,-4.158,-3.3,-2.869,-4.004,-3.393,-2.609,-4.379,-3.3,-2.704,-4.251,-3.394,-2.32,-4.498,-3.301,-2.457,-4.416,-3.395,-2.007,-4.498,-3.302,-2.165,-4.474,-3.396,-1.719,-4.379,-3.303,-1.874,-4.416,-3.397,-1.497,-4.158,-3.304,-1.627,-4.251,-3.305,-1.462,-4.004,-3.212,-1.381,-3.556,-3.212,-1.381,-3.869,-3.212,-1.500999,-3.267,-3.211,-1.722,-3.046,-3.211,-2.011,-2.927,-3.21,-2.323,-2.927,-3.209,-2.612,-3.046,-3.208,-2.833,-3.267,-3.208,-2.953,-3.556,-3.208,-2.953,-3.869,-3.208,-2.833,-4.158,-3.209,-2.612,-4.379,-3.21,-2.323,-4.498,-3.211,-2.011,-4.498,-3.211,-1.722,-4.379,-3.212,-1.500999,-4.158,-3.429,-1.322,-4.061,-3.429,-1.252,-3.713,-3.429,-1.322,-3.364,-3.428,-1.519,-3.068,-3.428,-1.815,-2.871,-3.428,-2.163,-2.802,-3.428,-2.512,-2.871,-3.428,-2.807,-3.068,-3.428,-3.005,-3.364,-3.428,-3.074,-3.713,-3.428,-3.005,-4.061,-3.428,-2.807,-4.357,-3.428,-2.512,-4.554,-3.428,-2.163,-4.623,-3.428,-1.815,-4.554,-3.428,-1.519,-4.357,-3.177,-1.326,-3.364,-3.177,-1.257,-3.713,-3.177,-1.326,-4.061,-3.177,-1.523,-4.357,-3.177,-1.819,-4.554,-3.177,-2.168,-4.623,-3.176,-2.516,-4.554,-3.176,-2.812,-4.357,-3.176,-3.009,-4.061,-3.176,-3.078,-3.713,-3.176,-3.009,-3.364,-3.176,-2.812,-3.068,-3.176,-2.516,-2.871,-3.177,-2.168,-2.802,-3.177,-1.819,-2.871,-3.177,-1.523,-3.068,-3.3,-1.126,-3.919,-3.301,-1.284,-4.301,-3.301,-1.577,-4.594,-3.302,-1.959,-4.752,-3.303,-2.372,-4.752,-3.303,-2.754,-4.594,-3.304,-3.047,-4.301,-3.304,-3.205,-3.919};
			return value;
		}
		private double[] getCoordinate_6_330_point_3()
		{
			double[] value = {-3.304,-3.205,-3.506,-3.304,-3.047,-3.124,-3.303,-2.754,-2.830999,-3.303,-2.372,-2.672999,-3.302,-1.959,-2.672999,-3.301,-1.577,-2.830999,-3.301,-1.284,-3.124,-3.3,-1.126,-3.506,-3.305,-1.418,-3.861,-3.305,-1.532,-4.136,-3.304,-1.742,-4.346,-3.303,-2.017,-4.459,-3.302,-2.314,-4.459,-3.301,-2.589,-4.346,-3.3,-2.799,-4.136,-3.299,-2.912,-3.861,-3.299,-2.912,-3.564,-3.3,-2.799,-3.289,-3.301,-2.589,-3.079,-3.302,-2.314,-2.966,-3.303,-2.017,-2.966,-3.304,-1.742,-3.079,-3.305,-1.532,-3.289,-3.305,-1.418,-3.564,-3.429,-1.27,-3.889999,-3.429,-1.27,-3.535,-3.428,-1.406,-3.207,-3.428,-1.657,-2.955,-3.428,-1.986,-2.819,-3.428,-2.341,-2.819,-3.428,-2.669,-2.955,-3.428,-2.92,-3.207,-3.428,-3.056,-3.535,-3.428,-3.056,-3.889999,-3.428,-2.92,-4.218,-3.428,-2.669,-4.47,-3.428,-2.341,-4.606,-3.428,-1.986,-4.606,-3.428,-1.657,-4.47,-3.428,-1.406,-4.218,-3.177,-1.273999,-3.535,-3.177,-1.273999,-3.889999,-3.177,-1.41,-4.218,-3.177,-1.662,-4.47,-3.177,-1.99,-4.606,-3.176,-2.345,-4.606,-3.176,-2.674,-4.47,-3.176,-2.925,-4.218,-3.176,-3.061,-3.889999,-3.176,-3.061,-3.535,-3.176,-2.925,-3.207,-3.176,-2.674,-2.955,-3.176,-2.345,-2.819,-3.177,-1.99,-2.819,-3.177,-1.662,-2.955,-3.177,-1.41,-3.207,-3.393,-1.149,-3.613,-3.393,-1.149,-3.812,-3.351,-1.114,-3.713,-3.393,-1.263999,-3.231999,-3.351,-1.194,-3.310999,-3.394,-1.517,-2.924,-3.351,-1.421999,-2.97,-3.394,-1.868,-2.736,-3.352,-1.763,-2.742,-3.395,-2.264,-2.697,-3.353,-2.164,-2.662,-3.395,-2.645,-2.813,-3.353,-2.566,-2.742,-3.396,-2.952,-3.065,-3.354,-2.907,-2.97,-3.396,-3.14,-3.416,-3.354,-3.135,-3.310999,-3.396,-3.179,-3.812,-3.355,-3.215,-3.713,-3.396,-3.063,-4.193,-3.354,-3.135,-4.114,-3.395,-2.810999,-4.501,-3.354,-2.907,-4.455,-3.395,-2.46,-4.689,-3.353,-2.566,-4.683,-3.394,-2.064,-4.728,-3.353,-2.164,-4.763,-3.394,-1.683,-4.612,-3.352,-1.763,-4.683,-3.393,-1.375,-4.36,-3.351,-1.421999,-4.455,-3.351,-1.194,-4.114,-3.209,-1.152,-3.613,-3.209,-1.152,-3.812,-3.209,-1.267,-3.231999,-3.209,-1.52,-2.924,-3.21,-1.871,-2.736,-3.21,-2.267,-2.697,-3.211,-2.648,-2.813,-3.211,-2.955999,-3.065,-3.211,-3.143,-3.416,-3.211,-3.182,-3.812,-3.211,-3.067,-4.193,-3.211,-2.814,-4.501};
			return value;
		}
		private double[] getCoordinate_6_330_point_4()
		{
			double[] value = {-3.211,-2.463,-4.689,-3.21,-2.067,-4.728,-3.209,-1.686,-4.612,-3.209,-1.378,-4.36,-3.397,-1.397,-3.48,-3.397,-1.397,-3.945,-3.255,-1.395,-3.713,-3.396,-1.544,-3.204,-3.255,-1.453,-3.417,-3.396,-1.786,-3.006,-3.254,-1.621,-3.167,-3.395,-2.085,-2.915,-3.253,-1.871,-3.0,-3.394,-2.396,-2.946,-3.252,-2.166,-2.941,-3.393,-2.672,-3.093,-3.251,-2.462,-3.0,-3.392,-2.871,-3.335,-3.25,-2.712,-3.167,-3.392,-2.961,-3.634,-3.249,-2.879,-3.417,-3.392,-2.931,-3.945,-3.249,-2.938,-3.713,-3.393,-2.783,-4.221,-3.249,-2.879,-4.008,-3.393,-2.542,-4.419,-3.25,-2.712,-4.258,-3.394,-2.242,-4.51,-3.251,-2.462,-4.425,-3.395,-1.931,-4.479,-3.252,-2.166,-4.484,-3.396,-1.655,-4.332,-3.253,-1.871,-4.425,-3.397,-1.457,-4.09,-3.254,-1.621,-4.258,-3.255,-1.453,-4.008,-3.212,-1.4,-3.48,-3.212,-1.4,-3.945,-3.212,-1.546999,-3.204,-3.211,-1.789,-3.006,-3.21,-2.088,-2.915,-3.209,-2.4,-2.946,-3.209,-2.675,-3.093,-3.208,-2.874,-3.335,-3.208,-2.965,-3.634,-3.208,-2.934,-3.945,-3.208,-2.786,-4.221,-3.209,-2.545,-4.419,-3.21,-2.245,-4.51,-3.211,-1.934,-4.479,-3.212,-1.658999,-4.332,-3.212,-1.46,-4.09,-3.421,-1.377,-4.038,-3.421,-1.312,-3.713,-3.421,-1.377,-3.387,-3.421,-1.561,-3.111,-3.42,-1.838,-2.926,-3.42,-2.163,-2.861,-3.419,-2.489,-2.926,-3.419,-2.764999,-3.111,-3.418,-2.95,-3.387,-3.418,-3.015,-3.713,-3.418,-2.95,-4.038,-3.419,-2.764999,-4.314,-3.419,-2.489,-4.499,-3.42,-2.163,-4.564,-3.42,-1.838,-4.499,-3.421,-1.561,-4.314,-3.186,-1.381,-3.387,-3.186,-1.316,-3.713,-3.186,-1.381,-4.038,-3.186,-1.565,-4.314,-3.186,-1.842,-4.499,-3.185,-2.167,-4.564,-3.184,-2.493,-4.499,-3.184,-2.769,-4.314,-3.184,-2.954,-4.038,-3.183,-3.019,-3.713,-3.184,-2.954,-3.387,-3.184,-2.769,-3.111,-3.184,-2.493,-2.926,-3.185,-2.167,-2.861,-3.186,-1.842,-2.926,-3.186,-1.565,-3.111,-3.393,-1.188,-3.416,-3.393,-1.188,-4.009,-3.25,-1.115999,-3.713,-3.393,-1.375,-3.065,-3.25,-1.196,-3.310999,-3.394,-1.683,-2.813,-3.251,-1.424,-2.97,-3.394,-2.064,-2.697,-3.251,-1.763999,-2.742,-3.395,-2.46,-2.736,-3.252,-2.166,-2.662,-3.395,-2.810999,-2.924,-3.253,-2.568,-2.742,-3.396,-3.063,-3.231999,-3.253,-2.909,-2.97,-3.396,-3.179,-3.613};
			return value;
		}
		private double[] getCoordinate_6_330_point_5()
		{
			double[] value = {-3.254,-3.136,-3.310999,-3.396,-3.14,-4.009,-3.254,-3.216,-3.713,-3.396,-2.952,-4.36,-3.254,-3.136,-4.114,-3.395,-2.645,-4.612,-3.253,-2.909,-4.455,-3.395,-2.264,-4.728,-3.253,-2.568,-4.683,-3.394,-1.868,-4.689,-3.252,-2.166,-4.763,-3.394,-1.517,-4.501,-3.251,-1.763999,-4.683,-3.393,-1.263999,-4.193,-3.251,-1.424,-4.455,-3.25,-1.196,-4.114,-3.209,-1.191,-3.416,-3.209,-1.191,-4.009,-3.209,-1.378,-3.065,-3.209,-1.686,-2.813,-3.21,-2.067,-2.697,-3.211,-2.463,-2.736,-3.211,-2.814,-2.924,-3.211,-3.067,-3.231999,-3.211,-3.182,-3.613,-3.211,-3.143,-4.009,-3.211,-2.955999,-4.36,-3.211,-2.648,-4.612,-3.21,-2.267,-4.728,-3.21,-1.871,-4.689,-3.209,-1.52,-4.501,-3.209,-1.267,-4.193,-3.397,-1.365999,-3.634,-3.397,-1.365999,-3.791,-3.355,-1.393,-3.713,-3.397,-1.457,-3.335,-3.355,-1.452,-3.417,-3.396,-1.655,-3.093,-3.355,-1.619,-3.167,-3.395,-1.931,-2.946,-3.354,-1.869,-3.0,-3.394,-2.242,-2.915,-3.353,-2.164,-2.941,-3.393,-2.542,-3.006,-3.352,-2.46,-3.0,-3.393,-2.783,-3.204,-3.351,-2.71,-3.167,-3.392,-2.931,-3.48,-3.35,-2.876999,-3.417,-3.392,-2.961,-3.791,-3.35,-2.935999,-3.713,-3.392,-2.871,-4.09,-3.35,-2.876999,-4.008,-3.393,-2.672,-4.332,-3.351,-2.71,-4.258,-3.394,-2.396,-4.479,-3.352,-2.46,-4.425,-3.395,-2.085,-4.51,-3.353,-2.164,-4.484,-3.396,-1.786,-4.419,-3.354,-1.869,-4.425,-3.396,-1.544,-4.221,-3.355,-1.619,-4.258,-3.355,-1.452,-4.008,-3.212,-1.369,-3.634,-3.212,-1.369,-3.791,-3.212,-1.46,-3.335,-3.212,-1.658999,-3.093,-3.211,-1.934,-2.946,-3.21,-2.245,-2.915,-3.209,-2.545,-3.006,-3.208,-2.786,-3.204,-3.208,-2.934,-3.48,-3.208,-2.965,-3.791,-3.208,-2.874,-4.09,-3.209,-2.675,-4.332,-3.209,-2.4,-4.479,-3.21,-2.088,-4.51,-3.211,-1.789,-4.419,-3.212,-1.546999,-4.221,-3.419,-1.267,-4.084,-3.419,-1.193,-3.713,-3.419,-1.267,-3.341,-3.419,-1.477,-3.026,-3.419,-1.792,-2.816,-3.42,-2.163,-2.742,-3.42,-2.535,-2.816,-3.42,-2.85,-3.026,-3.42,-3.06,-3.341,-3.42,-3.134,-3.713,-3.42,-3.06,-4.084,-3.42,-2.85,-4.399,-3.42,-2.535,-4.609,-3.42,-2.163,-4.683,-3.419,-1.792,-4.609,-3.419,-1.477,-4.399,-3.184,-1.271,-3.341,-3.184,-1.197,-3.713,-3.184,-1.271,-4.084,-3.185,-1.481,-4.399};
			return value;
		}
		private double[] getCoordinate_6_330_point_6()
		{
			double[] value = {-3.185,-1.796,-4.609,-3.185,-2.167,-4.683,-3.185,-2.539,-4.609,-3.185,-2.854,-4.399,-3.185,-3.064,-4.084,-3.185,-3.138,-3.713,-3.185,-3.064,-3.341,-3.185,-2.854,-3.026,-3.185,-2.539,-2.816,-3.185,-2.167,-2.742,-3.185,-1.796,-2.816,-3.185,-1.481,-3.026,-3.3,-1.111,-3.816,-3.351,-1.135,-3.917,-3.3,-1.151,-4.02,-3.25,-1.136,-3.917,-3.3,-1.231,-4.212,-3.351,-1.292,-4.296,-3.301,-1.346,-4.385,-3.25,-1.293,-4.296,-3.301,-1.493,-4.532,-3.352,-1.581,-4.585,-3.301,-1.666,-4.647,-3.251,-1.583,-4.585,-3.302,-1.858,-4.727,-3.352,-1.96,-4.742,-3.302,-2.061,-4.767,-3.252,-1.961,-4.742,-3.303,-2.269,-4.767,-3.353,-2.369,-4.742,-3.303,-2.473,-4.727,-3.252,-2.371,-4.742,-3.303,-2.665,-4.647,-3.354,-2.748,-4.585,-3.304,-2.838,-4.532,-3.253,-2.75,-4.585,-3.304,-2.985,-4.385,-3.354,-3.037,-4.296,-3.304,-3.1,-4.212,-3.254,-3.039,-4.296,-3.304,-3.18,-4.02,-3.354,-3.194,-3.917,-3.304,-3.22,-3.816,-3.254,-3.196,-3.917,-3.304,-3.22,-3.609,-3.354,-3.194,-3.508,-3.304,-3.18,-3.405,-3.254,-3.196,-3.508,-3.304,-3.1,-3.213,-3.354,-3.037,-3.129,-3.304,-2.985,-3.04,-3.254,-3.039,-3.129,-3.304,-2.838,-2.893,-3.354,-2.748,-2.84,-3.303,-2.665,-2.777999,-3.253,-2.75,-2.84,-3.303,-2.473,-2.698,-3.353,-2.369,-2.683,-3.303,-2.269,-2.658,-3.252,-2.371,-2.683,-3.302,-2.061,-2.658,-3.352,-1.96,-2.683,-3.302,-1.858,-2.698,-3.252,-1.961,-2.683,-3.301,-1.666,-2.777999,-3.352,-1.581,-2.84,-3.301,-1.493,-2.893,-3.251,-1.583,-2.84,-3.301,-1.346,-3.04,-3.351,-1.292,-3.129,-3.3,-1.231,-3.213,-3.25,-1.293,-3.129,-3.3,-1.151,-3.405,-3.351,-1.135,-3.508,-3.3,-1.111,-3.609,-3.25,-1.136,-3.508,-3.305,-1.436,-3.934,-3.355,-1.408,-3.863,-3.305,-1.407,-3.787,-3.255,-1.409,-3.863,-3.305,-1.577,-4.196,-3.355,-1.523,-4.141,-3.305,-1.494,-4.072,-3.254,-1.525,-4.141,-3.304,-1.806,-4.384,-3.354,-1.736,-4.354,-3.304,-1.681999,-4.301,-3.254,-1.737999,-4.354,-3.303,-2.091,-4.47,-3.353,-2.014,-4.469,-3.303,-1.944,-4.441,-3.253,-2.016,-4.469,-3.301,-2.386,-4.441,-3.352,-2.315,-4.469,-3.302,-2.24,-4.47,-3.251,-2.317,-4.469,-3.3,-2.649,-4.301,-3.351,-2.593,-4.354,-3.301,-2.524,-4.384,-3.25,-2.595,-4.354};
			return value;
		}
		private double[] getCoordinate_6_330_point_7()
		{
			double[] value = {-3.3,-2.837,-4.072,-3.35,-2.806,-4.141,-3.3,-2.754,-4.196,-3.25,-2.808,-4.141,-3.299,-2.922999,-3.787,-3.35,-2.921,-3.863,-3.299,-2.894,-3.934,-3.249,-2.922999,-3.863,-3.299,-2.894,-3.491,-3.35,-2.921,-3.562,-3.299,-2.922999,-3.638,-3.249,-2.922999,-3.562,-3.3,-2.754,-3.229,-3.35,-2.806,-3.284,-3.3,-2.837,-3.353,-3.25,-2.808,-3.284,-3.301,-2.524,-3.041,-3.351,-2.593,-3.071,-3.3,-2.649,-3.124,-3.25,-2.595,-3.071,-3.302,-2.24,-2.955,-3.352,-2.315,-2.955999,-3.301,-2.386,-2.984,-3.251,-2.317,-2.955999,-3.303,-1.944,-2.984,-3.353,-2.014,-2.955999,-3.303,-2.091,-2.955,-3.253,-2.016,-2.955999,-3.304,-1.681999,-3.124,-3.354,-1.736,-3.071,-3.304,-1.806,-3.041,-3.254,-1.737999,-3.071,-3.305,-1.494,-3.353,-3.355,-1.523,-3.284,-3.305,-1.577,-3.229,-3.254,-1.525,-3.284,-3.305,-1.407,-3.638,-3.355,-1.408,-3.562,-3.305,-1.436,-3.491,-3.255,-1.409,-3.562,-3.429,-1.292,-3.977,-3.419,-1.212,-3.902,-3.429,-1.257,-3.802,-3.421,-1.329,-3.879,-3.429,-1.257,-3.623,-3.419,-1.212,-3.523,-3.429,-1.292,-3.448,-3.421,-1.329,-3.546,-3.429,-1.36,-3.283,-3.419,-1.356,-3.173,-3.428,-1.459,-3.135,-3.421,-1.456,-3.24,-3.428,-1.585,-3.008,-3.419,-1.624,-2.906,-3.428,-1.734,-2.909,-3.421,-1.69,-3.005,-3.428,-1.898999,-2.841,-3.42,-1.974,-2.761,-3.428,-2.074,-2.806,-3.42,-1.997,-2.878,-3.428,-2.252,-2.806,-3.42,-2.353,-2.761,-3.428,-2.428,-2.841,-3.419,-2.329,-2.878,-3.428,-2.593,-2.909,-3.42,-2.702,-2.906,-3.428,-2.741,-3.008,-3.419,-2.636,-3.005,-3.428,-2.867,-3.135,-3.42,-2.97,-3.173,-3.428,-2.966,-3.283,-3.418,-2.871,-3.24,-3.428,-3.035,-3.448,-3.42,-3.115,-3.523,-3.428,-3.07,-3.623,-3.418,-2.998,-3.546,-3.428,-3.07,-3.802,-3.42,-3.115,-3.902,-3.428,-3.035,-3.977,-3.418,-2.998,-3.879,-3.428,-2.966,-4.142,-3.42,-2.97,-4.252,-3.428,-2.867,-4.29,-3.418,-2.871,-4.185,-3.428,-2.741,-4.417,-3.42,-2.702,-4.519,-3.428,-2.593,-4.516,-3.419,-2.636,-4.42,-3.428,-2.428,-4.584,-3.42,-2.353,-4.664,-3.428,-2.252,-4.619,-3.419,-2.329,-4.547,-3.428,-2.074,-4.619,-3.42,-1.974,-4.664,-3.428,-1.898999,-4.584,-3.42,-1.997,-4.547,-3.428,-1.734,-4.516,-3.419,-1.624,-4.519,-3.428,-1.585,-4.417,-3.421,-1.69,-4.42};
			return value;
		}
		private double[] getCoordinate_6_330_point_8()
		{
			double[] value = {-3.428,-1.459,-4.29,-3.419,-1.356,-4.252,-3.429,-1.36,-4.142,-3.421,-1.456,-4.185,-3.177,-1.296,-3.448,-3.184,-1.216,-3.523,-3.177,-1.261,-3.623,-3.186,-1.333,-3.546,-3.177,-1.261,-3.802,-3.184,-1.216,-3.902,-3.177,-1.296,-3.977,-3.186,-1.333,-3.879,-3.177,-1.364,-4.142,-3.184,-1.36,-4.252,-3.177,-1.463,-4.29,-3.186,-1.46,-4.185,-3.177,-1.589999,-4.417,-3.185,-1.628,-4.519,-3.177,-1.737999,-4.516,-3.186,-1.694999,-4.42,-3.177,-1.903,-4.584,-3.185,-1.977999,-4.664,-3.177,-2.078,-4.619,-3.185,-2.001,-4.547,-3.177,-2.257,-4.619,-3.185,-2.356999,-4.664,-3.176,-2.432,-4.584,-3.185,-2.333,-4.547,-3.176,-2.597,-4.516,-3.185,-2.705999,-4.519,-3.176,-2.745,-4.417,-3.184,-2.639999,-4.42,-3.176,-2.872,-4.29,-3.185,-2.974,-4.252,-3.176,-2.971,-4.142,-3.184,-2.875,-4.185,-3.176,-3.039,-3.977,-3.185,-3.119,-3.902,-3.176,-3.074,-3.802,-3.183,-3.002,-3.879,-3.176,-3.074,-3.623,-3.185,-3.119,-3.523,-3.176,-3.039,-3.448,-3.183,-3.002,-3.546,-3.176,-2.971,-3.283,-3.185,-2.974,-3.173,-3.176,-2.872,-3.135,-3.184,-2.875,-3.24,-3.176,-2.745,-3.008,-3.185,-2.705999,-2.906,-3.176,-2.597,-2.909,-3.184,-2.639999,-3.005,-3.176,-2.432,-2.841,-3.185,-2.356999,-2.761,-3.177,-2.257,-2.806,-3.185,-2.333,-2.878,-3.177,-2.078,-2.806,-3.185,-1.977999,-2.761,-3.177,-1.903,-2.841,-3.185,-2.001,-2.878,-3.177,-1.737999,-2.909,-3.185,-1.628,-2.906,-3.177,-1.589999,-3.008,-3.186,-1.694999,-3.005,-3.177,-1.463,-3.135,-3.184,-1.36,-3.173,-3.177,-1.364,-3.283,-3.186,-1.46,-3.24,-3.351,-1.12,-3.815,-3.351,-1.16,-4.017,-3.25,-1.161,-4.017,-3.25,-1.121,-3.815,-3.351,-1.238,-4.207,-3.351,-1.352999,-4.379,-3.251,-1.355,-4.379,-3.25,-1.24,-4.207,-3.351,-1.498,-4.524,-3.352,-1.67,-4.639,-3.251,-1.671,-4.639,-3.251,-1.5,-4.524,-3.352,-1.86,-4.717,-3.352,-2.062,-4.757,-3.252,-2.063,-4.757,-3.251,-1.861,-4.717,-3.353,-2.267,-4.757,-3.353,-2.469,-4.717,-3.253,-2.471,-4.717,-3.252,-2.269,-4.757,-3.354,-2.659,-4.639,-3.354,-2.830999,-4.524,-3.253,-2.832,-4.524,-3.253,-2.661,-4.639,-3.354,-2.976,-4.379,-3.354,-3.091,-4.207,-3.254,-3.092,-4.207,-3.253,-2.978,-4.379,-3.354,-3.169,-4.017,-3.355,-3.209,-3.815,-3.254,-3.211,-3.815,-3.254,-3.171,-4.017};
			return value;
		}
		private double[] getCoordinate_6_330_point_9()
		{
			double[] value = {-3.355,-3.209,-3.61,-3.354,-3.169,-3.408,-3.254,-3.171,-3.408,-3.254,-3.211,-3.61,-3.354,-3.091,-3.218,-3.354,-2.976,-3.046,-3.253,-2.978,-3.046,-3.254,-3.092,-3.218,-3.354,-2.830999,-2.901,-3.354,-2.659,-2.786,-3.253,-2.661,-2.786,-3.253,-2.832,-2.901,-3.353,-2.469,-2.708,-3.353,-2.267,-2.668,-3.252,-2.269,-2.668,-3.253,-2.471,-2.708,-3.352,-2.062,-2.668,-3.352,-1.86,-2.708,-3.251,-1.861,-2.708,-3.252,-2.063,-2.668,-3.352,-1.67,-2.786,-3.351,-1.498,-2.901,-3.251,-1.5,-2.901,-3.251,-1.671,-2.786,-3.351,-1.352999,-3.046,-3.351,-1.238,-3.218,-3.25,-1.24,-3.218,-3.251,-1.355,-3.046,-3.351,-1.16,-3.408,-3.351,-1.12,-3.61,-3.25,-1.121,-3.61,-3.25,-1.161,-3.408,-3.355,-1.426,-3.935999,-3.355,-1.397,-3.788,-3.255,-1.398,-3.788,-3.255,-1.428,-3.935999,-3.355,-1.568,-4.202,-3.355,-1.484,-4.076,-3.255,-1.486,-4.076,-3.254,-1.569999,-4.202,-3.354,-1.801,-4.393,-3.354,-1.675,-4.309,-3.254,-1.677,-4.309,-3.253,-1.802,-4.393,-3.353,-2.089,-4.48,-3.353,-1.941,-4.451,-3.253,-1.941999,-4.451,-3.252,-2.091,-4.48,-3.352,-2.388,-4.451,-3.352,-2.24,-4.48,-3.252,-2.242,-4.48,-3.251,-2.389999,-4.451,-3.351,-2.654,-4.309,-3.351,-2.527999,-4.393,-3.251,-2.53,-4.393,-3.25,-2.656,-4.309,-3.35,-2.845,-4.076,-3.35,-2.761,-4.202,-3.25,-2.763,-4.202,-3.249,-2.847,-4.076,-3.35,-2.932,-3.788,-3.35,-2.902999,-3.935999,-3.249,-2.905,-3.935999,-3.249,-2.934,-3.788,-3.35,-2.902999,-3.489,-3.35,-2.932,-3.637,-3.249,-2.934,-3.637,-3.249,-2.905,-3.489,-3.35,-2.761,-3.223,-3.35,-2.845,-3.349,-3.249,-2.847,-3.349,-3.25,-2.763,-3.223,-3.351,-2.527999,-3.032,-3.351,-2.654,-3.116,-3.25,-2.656,-3.116,-3.251,-2.53,-3.032,-3.352,-2.24,-2.945,-3.352,-2.388,-2.974,-3.251,-2.389999,-2.974,-3.252,-2.242,-2.945,-3.353,-1.941,-2.974,-3.353,-2.089,-2.945,-3.252,-2.091,-2.945,-3.253,-1.941999,-2.974,-3.354,-1.675,-3.116,-3.354,-1.801,-3.032,-3.253,-1.802,-3.032,-3.254,-1.677,-3.116,-3.355,-1.484,-3.349,-3.355,-1.568,-3.223,-3.254,-1.569999,-3.223,-3.255,-1.486,-3.349,-3.355,-1.397,-3.637,-3.355,-1.426,-3.489,-3.255,-1.428,-3.489,-3.255,-1.398,-3.637,-3.419,-1.235,-3.994,-3.419,-1.198,-3.808,-3.421,-1.316,-3.796,-3.421,-1.349,-3.96};
			return value;
		}
		private double[] getCoordinate_6_330_point_10()
		{
			double[] value = {-3.419,-1.198,-3.617,-3.419,-1.235,-3.431,-3.421,-1.349,-3.465,-3.421,-1.316,-3.629,-3.419,-1.307,-3.255,-3.419,-1.413,-3.097,-3.421,-1.505,-3.173,-3.421,-1.413,-3.310999,-3.419,-1.548,-2.962,-3.419,-1.706,-2.856999,-3.42,-1.762,-2.962,-3.421,-1.623,-3.055,-3.42,-1.882,-2.784,-3.42,-2.068,-2.747,-3.42,-2.08,-2.865,-3.42,-1.916,-2.898,-3.42,-2.258,-2.747,-3.42,-2.445,-2.784,-3.419,-2.41,-2.898,-3.42,-2.247,-2.865,-3.42,-2.621,-2.856999,-3.42,-2.779,-2.962,-3.419,-2.703,-3.055,-3.419,-2.565,-2.962,-3.42,-2.914,-3.097,-3.42,-3.019,-3.255,-3.418,-2.914,-3.310999,-3.419,-2.821,-3.173,-3.42,-3.092,-3.431,-3.42,-3.129,-3.617,-3.418,-3.01,-3.629,-3.418,-2.978,-3.465,-3.42,-3.129,-3.808,-3.42,-3.092,-3.994,-3.418,-2.978,-3.96,-3.418,-3.01,-3.796,-3.42,-3.019,-4.17,-3.42,-2.914,-4.328,-3.419,-2.821,-4.252,-3.418,-2.914,-4.114,-3.42,-2.779,-4.463,-3.42,-2.621,-4.568,-3.419,-2.565,-4.463,-3.419,-2.703,-4.37,-3.42,-2.445,-4.641,-3.42,-2.258,-4.678,-3.42,-2.247,-4.56,-3.419,-2.41,-4.527,-3.42,-2.068,-4.678,-3.42,-1.882,-4.641,-3.42,-1.916,-4.527,-3.42,-2.08,-4.56,-3.419,-1.706,-4.568,-3.419,-1.548,-4.463,-3.421,-1.623,-4.37,-3.42,-1.762,-4.463,-3.419,-1.413,-4.328,-3.419,-1.307,-4.17,-3.421,-1.413,-4.114,-3.421,-1.505,-4.252,-3.184,-1.239,-3.431,-3.184,-1.202,-3.617,-3.186,-1.319999,-3.629,-3.186,-1.352999,-3.465,-3.184,-1.202,-3.808,-3.184,-1.239,-3.994,-3.186,-1.352999,-3.96,-3.186,-1.319999,-3.796,-3.184,-1.312,-4.17,-3.185,-1.417,-4.328,-3.186,-1.509,-4.252,-3.186,-1.417,-4.114,-3.185,-1.552,-4.463,-3.185,-1.71,-4.568,-3.186,-1.766,-4.463,-3.186,-1.627,-4.37,-3.185,-1.885999,-4.641,-3.185,-2.072,-4.678,-3.185,-2.084,-4.56,-3.185,-1.92,-4.527,-3.185,-2.262,-4.678,-3.185,-2.449,-4.641,-3.185,-2.414,-4.527,-3.185,-2.251,-4.56,-3.185,-2.625,-4.568,-3.185,-2.783,-4.463,-3.184,-2.707,-4.37,-3.184,-2.569,-4.463,-3.185,-2.918,-4.328,-3.185,-3.023,-4.17,-3.184,-2.918,-4.114,-3.184,-2.825,-4.252,-3.185,-3.096,-3.994,-3.185,-3.133,-3.808,-3.183,-3.014,-3.796,-3.184,-2.981999,-3.96,-3.185,-3.133,-3.617,-3.185,-3.096,-3.431,-3.184,-2.981999,-3.465,-3.183,-3.014,-3.629};
			return value;
		}
		private double[] getCoordinate_6_330_point_11()
		{
			double[] value = {-3.185,-3.023,-3.255,-3.185,-2.918,-3.097,-3.184,-2.825,-3.173,-3.184,-2.918,-3.310999,-3.185,-2.783,-2.962,-3.185,-2.625,-2.856999,-3.184,-2.569,-2.962,-3.184,-2.707,-3.055,-3.185,-2.449,-2.784,-3.185,-2.262,-2.747,-3.185,-2.251,-2.865,-3.185,-2.414,-2.898,-3.185,-2.072,-2.747,-3.185,-1.885999,-2.784,-3.185,-1.92,-2.898,-3.185,-2.084,-2.865,-3.185,-1.71,-2.856999,-3.185,-1.552,-2.962,-3.186,-1.627,-3.055,-3.186,-1.766,-2.962,-3.185,-1.417,-3.097,-3.184,-1.312,-3.255,-3.186,-1.417,-3.310999,-3.186,-1.509,-3.173};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_336_colorIndex_1()
		{
			int[] value = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0};
			return value;
		}
		private int[] getIndexedFaceSet_5_336_colorIndex_2()
		{
			int[] value = {0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_336_coordIndex_1()
		{
			int[] value = {0,1,75,74,73,72,71,70,69,68,67,29,28,49,48,47,46,45,44,43,42,41,-1,0,41,42,43,44,45,46,47,48,49,28,2,92,91,90,89,88,87,86,85,-1,0,57,56,55,54,53,52,51,50,3,4,11,10,58,59,60,61,62,63,64,65,66,1,-1,0,85,86,87,88,89,90,91,92,2,3,50,51,52,53,54,55,56,57,-1,1,66,65,64,63,62,61,60,59,58,10,9,84,83,82,81,80,79,78,77,76,-1,1,76,77,78,79,80,81,82,83,84,9,29,67,68,69,70,71,72,73,74,75,-1,2,4,3,-1,2,5,14,12,-1,2,12,13,4,-1,2,28,5,-1,4,13,19,11,-1,5,6,15,14,-1,5,28,30,-1,5,30,6,-1,6,7,16,15,-1,6,30,28,31,7,-1,7,8,17,16,-1,7,31,32,8,-1,8,9,18,17,-1,8,29,9,-1,8,32,29,-1,9,10,11,-1,9,11,19,18,-1,12,20,102,-1,12,14,96,20,-1,13,21,95,-1,13,12,102,21,-1,14,23,96,-1,14,15,101,23,-1,15,22,101,-1,15,16,97,22,-1,16,25,97,-1,16,17,99,25,-1,17,24,99,-1,17,18,98,24,-1,18,27,98,-1,18,19,100,27,-1,19,26,100,-1,19,13,95,26,-1,20,108,171,-1,20,96,175,108,-1,21,106,168,-1,21,102,172,106,-1,22,112,178,-1,22,97,127,112,-1,23,110,174,-1,23,101,179,110,-1,24,116,183,-1,24,98,187,116,-1,25,114,181,-1,25,99,184,114,-1,26,104,190,-1,26,95,169,104,-1,27,118,186,-1,27,100,191,118,-1,28,29,32,31,-1,33,139,222,144,-1,33,143,200,139,-1,33,144,205,143,-1,34,132,206,146,-1,34,145,199,132,-1,34,146,207,145,-1,35,133,208,148,-1,35,148,209,160,-1,35,160,204,133,-1,36,134,211,150,-1,36,149,223,134,-1,36,150,212,149,-1,37,135,213,152,-1,37,151,228,135,-1,37,152,214,151,-1,38,136,215,154,-1,38,153,227,136,-1,38,154,216,153,-1,39,137,217,156,-1,39,156,218,159,-1,39,159,226,137,-1,40,138,220,158,-1,40,157,201,138,-1,40,158,221,157,-1,93,140,219,155,-1,93,142,225,140,-1,93,155,202,142,-1,94,141,210,147,-1,94,147,224,161,-1,94,161,203,141,-1,95,123,169,-1,95,21,168,123,-1,96,125,175,-1,96,23,174,125,-1,97,25,181,127,-1,98,129,187,-1,98,27,186,129,-1,99,128,184,-1,99,24,183,128,-1,100,130,191,-1,100,26,190,130,-1,101,126,179,-1,101,22,178,126,-1,102,124,172,-1,102,20,171,124,-1,103,132,199,163,-1,103,143,205,170,-1,103,163,200,143,-1,103,170,206,132,-1,104,144,222,190,-1,104,169,205,144,-1,105,133,204,162,-1,105,145,207,173,-1,105,162,199,145,-1,105,173,208,133,-1,106,146,206,168,-1,106,172,207,146,-1,107,134,223,194,-1,107,147,210,177,-1,107,177,211,134,-1,107,194,224,147,-1,108,148,208,171,-1,108,175,209,148,-1,109,135,228,193,-1,109,149,212,180,-1,109,180,213,135,-1,109,193,223,149,-1,110,150,211,174,-1,110,179,212,150,-1,111,136,227,198,-1,111,151,214,182,-1,111,182,215,136,-1,111,198,228,151,-1,112,152,213,178,-1,112,127,214,152,-1,113,137,226,197,-1,113,153,216,185,-1,113,185,217,137,-1,113,197,227,153,-1,114,154,215,181,-1,114,184,216,154,-1,115,138,201,165,-1,115,155,219,189,-1,115,165,202,155,-1,115,189,220,138,-1,116,156,217,183,-1,116,187,218,156,-1,117,139,200,164,-1,117,157,221,192,-1,117,164,201,157,-1,117,192,222,139,-1,118,158,220,186,-1,118,191,221,158,-1,119,140,225,196,-1,119,159,218,188,-1,119,188,219,140,-1,119,196,226,159,-1,120,141,203,167,-1,120,160,209,176,-1,120,167,204,160,-1,120,176,210,141,-1,121,142,202,166,-1,121,161,224,195,-1,121,166,203,161,-1,121,195,225,142,-1,122,162,204,167,-1,122,163,199,162,-1,122,164,200,163,-1,122,165,201,164,-1,122,166,202,165,-1,122,167,203,166,-1,123,168,206,170,-1,123,170,205,169,-1,124,171,208,173,-1,124,173,207,172,-1,125,174,211,177,-1,125,176,209,175,-1,125,177,210,176,-1,126,178,213,180,-1,126,180,212,179,-1,127,181,215,182,-1,127,182,214,-1,128,183,217,185,-1,128,185,216,184,-1,129,186,220,189,-1,129,188,218,187,-1,129,189,219,188,-1,130,190,222,192,-1,130,192,221,191,-1,131,193,228};
			return value;
		}
		private int[] getIndexedFaceSet_5_336_coordIndex_2()
		{
			int[] value = {198,-1,131,194,223,193,-1,131,195,224,194,-1,131,196,225,195,-1,131,197,226,196,-1,131,198,227,197,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_337_point_1()
		{
			double[] value = {-0.0030,-1.082,-0.801,-0.0020,-1.082,-0.807,-0.734,-1.021,-1.833,-0.712,-1.082,-1.767,-0.677,-1.082,-1.833,-0.734,0.962,-1.833,-0.677,1.022,-1.833,0.677,1.022,-1.833,0.734,0.962,-1.833,0.734,-1.021,-1.833,0.712,-1.082,-1.767,0.677,-1.082,-1.833,-0.734,-1.021,-5.338999,-0.677,-1.082,-5.338999,-0.734,0.962,-5.338999,-0.677,1.022,-5.338999,0.677,1.022,-5.338999,0.734,0.962,-5.338999,0.734,-1.021,-5.338999,0.677,-1.082,-5.338999,-0.727,-0.848,-8.142,-0.515,-1.074,-8.142,-0.515,0.482,-8.142,-0.727,0.255,-8.142,0.727,0.255,-8.142,0.515,0.482,-8.142,0.515,-1.074,-8.142,0.727,-0.848,-8.142,-0.0030,1.022,0.316,-0.0020,1.022,0.316,-0.712,1.022,-1.767,0.711,1.022,-1.767,0.712,1.022,-1.767,0.354,-0.925,-9.757,-0.354,-0.925,-9.757,-0.609,-0.792,-9.922,-0.609,-0.183,-10.308,-0.354,-0.045,-10.288,0.354,-0.045,-10.288,0.609,-0.183,-10.308,0.609,-0.792,-9.922,-0.0030,-0.872,-0.352,-0.0030,-0.661,-0.13,-0.0030,-0.451,0.048,-0.0030,-0.24,0.151,-0.0030,-0.03,0.213,-0.0030,0.18,0.254,-0.0030,0.391,0.285,-0.0030,0.601,0.304,-0.0030,0.812,0.316,-0.605,-1.082,-1.558,-0.34,-1.082,-1.142,-0.197,-1.082,-0.933,-0.01,-1.082,-0.725,-0.017,-1.082,-0.72,-0.015,-1.082,-0.783,-0.0070,-1.058,-0.803,0.0010,-0.877,-0.365,0.618,-1.082,-1.558,0.506,-1.082,-1.35,0.38,-1.082,-1.142,0.214,-1.082,-0.934,0.0010,-1.082,-0.725,-0.012,-1.082,-0.721,-0.011,-1.082,-0.747,-0.0020,-1.082,-0.773,-0.0090,-0.874,-0.355,-0.0020,0.812,0.316,-0.0020,0.601,0.291,-0.0020,0.391,0.279,-0.0020,0.18,0.247,-0.0020,-0.03,0.207,-0.0020,-0.24,0.151,-0.0020,-0.451,0.048,-0.0020,-0.661,-0.133,-0.0020,-0.872,-0.37,-0.0060,-0.908,-0.367,0.0020,-1.07,-0.786,0.011,-1.064,-0.785,-0.0030,-1.058,-0.718,0.012,-1.052,-0.758,0.228,-1.046,-0.973,0.396,-1.039,-1.188,0.524,-1.033,-1.403,0.638,-1.027,-1.618,-0.0070,-0.906,-0.358,-0.0060,-1.07,-0.786,-0.01,-1.064,-0.718,-0.015,-1.058,-0.725,-0.022,-1.052,-0.758,-0.211,-1.046,-0.973,-0.356,-1.039,-1.188,-0.625,-1.027,-1.618,0.374,-0.525,-10.667,-0.374,-0.525,-10.667,0.0,-1.082,-8.142,-0.734,-0.296,-8.142,0.0,0.49,-8.142,0.734,-0.296,-8.142,0.706,0.459,-8.142};
			return value;
		}
		private double[] getCoordinate_6_337_point_2()
		{
			double[] value = {0.706,-1.052,-8.142,-0.706,0.459,-8.142,-0.706,-1.052,-8.142,0.0,-0.904,-9.923,0.474,-0.99,-9.181,-0.488,-0.876,-9.954,-0.474,-0.99,-9.181,-0.506,-0.372,-10.573,-0.725,-0.798,-9.355,-0.488,-0.128,-10.477,-0.725,-0.06,-9.599,0.0,-0.099,-10.483,-0.474,0.146,-9.564,0.488,-0.128,-10.477,0.474,0.146,-9.564,0.505,-0.65,-10.314,0.725,-0.06,-9.599,0.488,-0.876,-9.954,0.725,-0.798,-9.355,0.505,-0.372,-10.573,-0.506,-0.65,-10.314,0.0,-0.536,-10.819,0.0,-0.767,-10.44,0.0,-0.996,-9.178,-0.684,-0.956,-9.205,-0.733,-0.44,-9.645,-0.684,0.111,-9.561,-0.257,0.151,-9.566,0.684,0.111,-9.561,0.733,-0.44,-9.645,0.684,-0.956,-9.205,0.0,-0.304,-10.899,-0.21,-0.913,-9.864,-0.564,-0.836,-9.961,-0.572,-0.266,-10.448,-0.419,-0.086,-10.413,0.21,-0.08,-10.418,0.564,-0.158,-10.422,0.572,-0.732,-10.099,0.419,-0.906,-9.869,0.44,-0.463,-10.654,-0.44,-0.578,-10.531,0.222,-0.533,-10.774,0.21,-0.913,-9.864,0.415,-0.954,-9.517,-0.419,-0.906,-9.869,-0.415,-0.954,-9.517,-0.44,-0.463,-10.654,-0.671,-0.798,-9.687,-0.564,-0.158,-10.422,-0.671,-0.129,-10.018,-0.21,-0.08,-10.418,-0.415,0.035,-9.993,0.419,-0.086,-10.413,0.415,0.035,-9.993,0.44,-0.578,-10.531,0.671,-0.129,-10.018,0.564,-0.836,-9.961,0.671,-0.798,-9.687,0.572,-0.266,-10.448,-0.572,-0.732,-10.099,-0.222,-0.533,-10.774,-0.297,-0.827,-10.216,0.0,-0.854,-10.18,0.297,-0.827,-10.216,0.305,-0.708,-10.435,0.0,-0.64,-10.668,-0.305,-0.708,-10.435,-0.257,-0.994,-9.179,0.257,-0.994,-9.179,0.0,-0.951,-9.574,-0.716,-0.9,-9.256,-0.61,-0.982,-9.185,-0.605,-0.918,-9.602,-0.731,-0.236,-9.648,-0.731,-0.636,-9.516,-0.628,-0.572,-10.077,-0.628,-0.396,-10.211,-0.61,0.138,-9.56,-0.716,0.05,-9.572,-0.605,-0.014,-10.059,0.257,0.151,-9.566,0.0,0.02,-10.066,0.716,0.05,-9.572,0.61,0.138,-9.56,0.605,-0.014,-10.059,0.731,-0.636,-9.516,0.731,-0.236,-9.648,0.627,-0.396,-10.211,0.627,-0.572,-10.077,0.61,-0.982,-9.185,0.716,-0.9,-9.256,0.605,-0.918,-9.602,-0.297,-0.219,-10.735,-0.305,-0.347,-10.792,0.0,-0.433,-10.888,0.305,-0.347,-10.792,0.297,-0.219,-10.735,0.0,-0.192,-10.735,-0.229,-0.871,-10.092};
			return value;
		}
		private double[] getCoordinate_6_337_point_3()
		{
			double[] value = {0.229,-0.871,-10.092,0.431,-0.78,-10.221,0.24,-0.624,-10.631,-0.24,-0.624,-10.631,-0.431,-0.78,-10.221,0.225,-0.954,-9.545,-0.225,-0.954,-9.545,-0.534,-0.943,-9.551,-0.651,-0.873,-9.627,-0.664,-0.684,-9.842,-0.561,-0.502,-10.375,-0.664,-0.257,-10.085,-0.651,-0.056,-10.033,-0.534,0.018,-10.024,-0.225,0.029,-10.031,0.225,0.029,-10.031,0.534,0.018,-10.024,0.651,-0.056,-10.033,0.664,-0.257,-10.085,0.561,-0.502,-10.375,0.664,-0.684,-9.842,0.651,-0.873,-9.627,0.534,-0.943,-9.551,-0.431,-0.254,-10.666,-0.24,-0.44,-10.828,0.24,-0.44,-10.828,0.431,-0.254,-10.666,0.229,-0.162,-10.653,-0.229,-0.162,-10.653};
			return value;
		}

		/** Large attribute array: Coordinate point field, scene-graph level=6, element #40, 168 total numbers made up of 56 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_6_40_point()
		{
			MFVec3f Coordinate_6_40_point = new MFVec3f(new double[] {0.12,3.037,-5.326,0.116,3.005,-5.487,0.104,2.915,-5.623,0.087,2.78,-5.713999,0.067,2.621,-5.746,0.162,3.013,-5.326,0.158,2.983,-5.48,0.147,2.896,-5.61,0.13,2.767,-5.697,0.111,2.615,-5.727,0.175,2.966,-5.326,0.171,2.939,-5.463,0.161,2.863,-5.579,0.146,2.748,-5.656,0.129,2.613,-5.683,0.151,2.924,-5.326,0.148,2.901,-5.446,0.139,2.834,-5.547,0.126,2.734,-5.615,0.111,2.615,-5.638,0.104,2.912,-5.326,0.101,2.889999,-5.439,0.093,2.827,-5.534,0.081,2.731999,-5.598,0.067,2.621,-5.62,0.062,2.935999,-5.326,0.059,2.912,-5.446,0.051,2.845,-5.547,0.038,2.745,-5.615,0.022,2.626999,-5.638,0.05,2.981999,-5.326,0.046,2.955999,-5.463,0.036,2.879,-5.579,0.022,2.764,-5.656,0.0040,2.629,-5.683,0.074,3.024,-5.326,0.07,2.994,-5.48,0.059,2.908,-5.61,0.042,2.779,-5.697,0.022,2.626999,-5.727,0.162,2.901,-4.514,0.12,2.924,-4.511,0.074,2.912,-4.513,0.05,2.871,-4.519,0.062,2.824,-4.525,0.104,2.801,-4.528,0.151,2.813,-4.526,0.175,2.855,-4.521,0.373,2.671,-2.323,0.254,2.739,-2.314,0.121,2.704,-2.319,0.053,2.585,-2.335,0.089,2.454,-2.353,0.208,2.386,-2.363,0.341,2.422,-2.358,0.409,2.54,-2.341});
			return Coordinate_6_40_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #47, 168 total numbers made up of 56 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_6_47_point()
		{
			MFVec3f Coordinate_6_47_point = new MFVec3f(new double[] {-0.157,3.035,-5.326,-0.151,3.004,-5.487,-0.135,2.914,-5.623,-0.11,2.78,-5.713999,-0.082,2.623,-5.746,-0.11,3.025,-5.326,-0.104,2.995,-5.48,-0.089,2.909,-5.61,-0.065,2.782,-5.697,-0.038,2.631,-5.727,-0.083,2.985,-5.326,-0.079,2.958,-5.463,-0.065,2.882,-5.579,-0.044,2.768,-5.656,-0.02,2.634,-5.683,-0.094,2.937,-5.326,-0.089,2.914,-5.446,-0.077,2.848,-5.547,-0.059,2.748,-5.615,-0.038,2.631,-5.638,-0.134,2.911,-5.326,-0.13,2.889,-5.439,-0.119,2.827,-5.534,-0.102,2.733,-5.598,-0.082,2.623,-5.62,-0.181,2.921,-5.326,-0.177,2.898,-5.446,-0.165,2.832,-5.547,-0.147,2.731999,-5.615,-0.125,2.615,-5.638,-0.207,2.962,-5.326,-0.203,2.935,-5.463,-0.189,2.859,-5.579,-0.168,2.745,-5.656,-0.144,2.611,-5.683,-0.197,3.009,-5.326,-0.192,2.979,-5.48,-0.176,2.894,-5.61,-0.153,2.766,-5.697,-0.125,2.615,-5.727,-0.11,2.913,-4.513,-0.157,2.922999,-4.511,-0.197,2.897,-4.515,-0.207,2.85,-4.521,-0.181,2.81,-4.527,-0.134,2.8,-4.528,-0.094,2.826,-4.525,-0.083,2.873,-4.518,-0.132,2.708,-2.318,-0.267,2.737,-2.314,-0.382,2.663,-2.324,-0.411,2.53,-2.343,-0.337,2.415,-2.358,-0.202,2.386,-2.362,-0.087,2.46,-2.352,-0.058,2.593,-2.334});
			return Coordinate_6_47_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #67, 462 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_5_67_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_67_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_67_coordIndex_1()));
			return IndexedFaceSet_5_67_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #67, 312 total numbers made up of 104 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_6_67_point()
		{
			MFVec3f Coordinate_6_67_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_67_point_1()))
				.append(new MFVec3f(getCoordinate_6_67_point_2()));
			return Coordinate_6_67_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #73, 514 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_5_73_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_73_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_73_coordIndex_1()));
			return IndexedFaceSet_5_73_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #73, 354 total numbers made up of 118 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_6_73_point()
		{
			MFVec3f Coordinate_6_73_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_73_point_1()))
				.append(new MFVec3f(getCoordinate_6_73_point_2()));
			return Coordinate_6_73_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #79, 521 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_5_79_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_79_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_79_coordIndex_1()));
			return IndexedFaceSet_5_79_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #79, 360 total numbers made up of 120 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_6_79_point()
		{
			MFVec3f Coordinate_6_79_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_79_point_1()))
				.append(new MFVec3f(getCoordinate_6_79_point_2()));
			return Coordinate_6_79_point;
		}
		/** Large attribute array: IndexedFaceSet colorIndex field, scene-graph level=5, element #92, 609 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_5_92_colorIndex()
		{
			MFInt32 IndexedFaceSet_5_92_colorIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_92_colorIndex_1()));
			return IndexedFaceSet_5_92_colorIndex;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #92, 609 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_5_92_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_92_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_92_coordIndex_1()));
			return IndexedFaceSet_5_92_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #93, 384 total numbers made up of 128 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_6_93_point()
		{
			MFVec3f Coordinate_6_93_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_93_point_1()))
				.append(new MFVec3f(getCoordinate_6_93_point_2()));
			return Coordinate_6_93_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #99, 168 total numbers made up of 56 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_6_99_point()
		{
			MFVec3f Coordinate_6_99_point = new MFVec3f(new double[] {-0.056,1.0,7.46,-0.056,3.954,8.227,-0.049,3.954,8.227,-0.049,1.0,7.46,-0.12,0.98,4.36,-0.12,3.934,6.552,0.015,3.934,6.552,0.015,0.98,4.36,-0.069,3.934,6.475,-0.069,0.98,4.283,0.0040,0.98,4.308,0.013,3.934,6.514,-0.119,3.934,6.513,-0.119,0.98,4.321,-0.032,3.934,6.563,-0.074,0.98,4.37,-0.125,0.98,4.336,-0.0080,0.98,4.297,0.019,0.98,4.336,-0.012,0.98,4.369,-0.109,0.98,4.366,-0.072,0.98,4.349,-0.07,0.98,4.305,0.0030,0.98,4.349,-0.125,3.934,6.528,-0.0080,3.934,6.489,0.019,3.934,6.528,-0.074,3.934,6.563,0.0040,3.934,6.558,-0.035,3.934,6.497,-0.072,3.934,6.541,-0.033,3.934,6.541,-0.125,3.934,6.541,-0.037,3.934,6.475,-0.098,3.934,6.489,-0.109,3.934,6.558,0.02,3.934,6.541,-0.053,3.934,6.54,-0.109,3.934,6.541,-0.087,3.934,6.501,-0.07,3.934,6.497,-0.0020,3.934,6.507,0.0030,3.934,6.542,-0.125,0.98,4.349,-0.037,0.98,4.283,-0.098,0.98,4.297,0.0040,0.98,4.366,0.02,0.98,4.349,-0.032,0.98,4.37,-0.053,0.98,4.304,-0.103,0.98,4.314,-0.091,0.98,4.349,-0.0020,0.98,4.315,-0.034,0.98,4.327,-0.033,0.98,4.349,-0.035,0.98,4.305});
			return Coordinate_6_99_point;
		}
		/** Large attribute array: IndexedFaceSet colorIndex field, scene-graph level=5, element #112, 749 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_5_112_colorIndex()
		{
			MFInt32 IndexedFaceSet_5_112_colorIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_112_colorIndex_1()));
			return IndexedFaceSet_5_112_colorIndex;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #112, 749 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_5_112_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_112_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_112_coordIndex_1()));
			return IndexedFaceSet_5_112_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #113, 450 total numbers made up of 150 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_6_113_point()
		{
			MFVec3f Coordinate_6_113_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_113_point_1()))
				.append(new MFVec3f(getCoordinate_6_113_point_2()));
			return Coordinate_6_113_point;
		}
		/** Large attribute array: IndexedFaceSet colorIndex field, scene-graph level=5, element #119, 1045 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_5_119_colorIndex()
		{
			MFInt32 IndexedFaceSet_5_119_colorIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_119_colorIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_119_colorIndex_2()));
			return IndexedFaceSet_5_119_colorIndex;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #119, 1045 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_5_119_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_119_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_119_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_119_coordIndex_2()));
			return IndexedFaceSet_5_119_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #120, 606 total numbers made up of 202 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_6_120_point()
		{
			MFVec3f Coordinate_6_120_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_120_point_1()))
				.append(new MFVec3f(getCoordinate_6_120_point_2()))
				.append(new MFVec3f(getCoordinate_6_120_point_3()));
			return Coordinate_6_120_point;
		}
		/** Large attribute array: IndexedFaceSet colorIndex field, scene-graph level=5, element #280, 1662 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_5_280_colorIndex()
		{
			MFInt32 IndexedFaceSet_5_280_colorIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_280_colorIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_280_colorIndex_2()));
			return IndexedFaceSet_5_280_colorIndex;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #280, 1662 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_5_280_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_280_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_280_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_280_coordIndex_2()));
			return IndexedFaceSet_5_280_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #281, 987 total numbers made up of 329 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_6_281_point()
		{
			MFVec3f Coordinate_6_281_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_281_point_1()))
				.append(new MFVec3f(getCoordinate_6_281_point_2()))
				.append(new MFVec3f(getCoordinate_6_281_point_3()))
				.append(new MFVec3f(getCoordinate_6_281_point_4()));
			return Coordinate_6_281_point;
		}
		/** Large attribute array: IndexedFaceSet colorIndex field, scene-graph level=5, element #294, 1266 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_5_294_colorIndex()
		{
			MFInt32 IndexedFaceSet_5_294_colorIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_294_colorIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_294_colorIndex_2()));
			return IndexedFaceSet_5_294_colorIndex;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #294, 1266 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_5_294_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_294_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_294_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_294_coordIndex_2()));
			return IndexedFaceSet_5_294_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #295, 744 total numbers made up of 248 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_6_295_point()
		{
			MFVec3f Coordinate_6_295_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_295_point_1()))
				.append(new MFVec3f(getCoordinate_6_295_point_2()))
				.append(new MFVec3f(getCoordinate_6_295_point_3()));
			return Coordinate_6_295_point;
		}
		/** Large attribute array: IndexedFaceSet colorIndex field, scene-graph level=5, element #315, 3904 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_5_315_colorIndex()
		{
			MFInt32 IndexedFaceSet_5_315_colorIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_315_colorIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_315_colorIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_5_315_colorIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_5_315_colorIndex_4()));
			return IndexedFaceSet_5_315_colorIndex;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #315, 3904 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_5_315_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_315_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_315_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_315_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_5_315_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_5_315_coordIndex_4()));
			return IndexedFaceSet_5_315_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #316, 2112 total numbers made up of 704 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_6_316_point()
		{
			MFVec3f Coordinate_6_316_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_316_point_1()))
				.append(new MFVec3f(getCoordinate_6_316_point_2()))
				.append(new MFVec3f(getCoordinate_6_316_point_3()))
				.append(new MFVec3f(getCoordinate_6_316_point_4()))
				.append(new MFVec3f(getCoordinate_6_316_point_5()))
				.append(new MFVec3f(getCoordinate_6_316_point_6()))
				.append(new MFVec3f(getCoordinate_6_316_point_7()))
				.append(new MFVec3f(getCoordinate_6_316_point_8()));
			return Coordinate_6_316_point;
		}
		/** Large attribute array: IndexedFaceSet colorIndex field, scene-graph level=5, element #322, 5120 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_5_322_colorIndex()
		{
			MFInt32 IndexedFaceSet_5_322_colorIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_322_colorIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_322_colorIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_5_322_colorIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_5_322_colorIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_5_322_colorIndex_5()))
				.append(new MFInt32(getIndexedFaceSet_5_322_colorIndex_6()));
			return IndexedFaceSet_5_322_colorIndex;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #322, 5120 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_5_322_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_322_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_322_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_322_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_5_322_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_5_322_coordIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_5_322_coordIndex_5()))
				.append(new MFInt32(getIndexedFaceSet_5_322_coordIndex_6()));
			return IndexedFaceSet_5_322_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #323, 3072 total numbers made up of 1024 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_6_323_point()
		{
			MFVec3f Coordinate_6_323_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_323_point_1()))
				.append(new MFVec3f(getCoordinate_6_323_point_2()))
				.append(new MFVec3f(getCoordinate_6_323_point_3()))
				.append(new MFVec3f(getCoordinate_6_323_point_4()))
				.append(new MFVec3f(getCoordinate_6_323_point_5()))
				.append(new MFVec3f(getCoordinate_6_323_point_6()))
				.append(new MFVec3f(getCoordinate_6_323_point_7()))
				.append(new MFVec3f(getCoordinate_6_323_point_8()))
				.append(new MFVec3f(getCoordinate_6_323_point_9()))
				.append(new MFVec3f(getCoordinate_6_323_point_10()))
				.append(new MFVec3f(getCoordinate_6_323_point_11()));
			return Coordinate_6_323_point;
		}
		/** Large attribute array: IndexedFaceSet colorIndex field, scene-graph level=5, element #329, 5120 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_5_329_colorIndex()
		{
			MFInt32 IndexedFaceSet_5_329_colorIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_329_colorIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_329_colorIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_5_329_colorIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_5_329_colorIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_5_329_colorIndex_5()))
				.append(new MFInt32(getIndexedFaceSet_5_329_colorIndex_6()));
			return IndexedFaceSet_5_329_colorIndex;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #329, 5120 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_5_329_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_329_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_329_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_329_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_5_329_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_5_329_coordIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_5_329_coordIndex_5()))
				.append(new MFInt32(getIndexedFaceSet_5_329_coordIndex_6()));
			return IndexedFaceSet_5_329_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #330, 3072 total numbers made up of 1024 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_6_330_point()
		{
			MFVec3f Coordinate_6_330_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_330_point_1()))
				.append(new MFVec3f(getCoordinate_6_330_point_2()))
				.append(new MFVec3f(getCoordinate_6_330_point_3()))
				.append(new MFVec3f(getCoordinate_6_330_point_4()))
				.append(new MFVec3f(getCoordinate_6_330_point_5()))
				.append(new MFVec3f(getCoordinate_6_330_point_6()))
				.append(new MFVec3f(getCoordinate_6_330_point_7()))
				.append(new MFVec3f(getCoordinate_6_330_point_8()))
				.append(new MFVec3f(getCoordinate_6_330_point_9()))
				.append(new MFVec3f(getCoordinate_6_330_point_10()))
				.append(new MFVec3f(getCoordinate_6_330_point_11()));
			return Coordinate_6_330_point;
		}
		/** Large attribute array: IndexedFaceSet colorIndex field, scene-graph level=5, element #336, 1027 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_5_336_colorIndex()
		{
			MFInt32 IndexedFaceSet_5_336_colorIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_336_colorIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_336_colorIndex_2()));
			return IndexedFaceSet_5_336_colorIndex;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #336, 1027 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_5_336_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_336_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_336_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_336_coordIndex_2()));
			return IndexedFaceSet_5_336_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #337, 687 total numbers made up of 229 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_6_337_point()
		{
			MFVec3f Coordinate_6_337_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_337_point_1()))
				.append(new MFVec3f(getCoordinate_6_337_point_2()))
				.append(new MFVec3f(getCoordinate_6_337_point_3()));
			return Coordinate_6_337_point;
		}

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

	/** 
	 * Provide a 
	 * <a href="https://dzone.com/articles/java-copy-shallow-vs-deep-in-which-you-will-swim" target="_blank">shallow copy</a>
	 * of the X3D model.
	 * @see <a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/Core/X3D.html">X3D</a>
	 * @return TernLowLOD 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 <a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/Core/X3D.html#handleArguments-java.lang.String:A-">X3D.handleArguments(args)</a>
     * @see <a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/Core/X3D.html#validationReport--">X3D.validationReport()</a>
     * @see <a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/CommandLine.html">CommandLine</a>
     * @see <a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/CommandLine.html#USAGE">CommandLine.USAGE</a>
     * @see <a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/ConfigurationProperties.html">ConfigurationProperties</a>
     */
    public static void main(String args[])
    {
        System.out.println("Build this X3D model, showing validation diagnostics...");
        X3D thisExampleX3dModel = new TernLowLOD().getX3dModel();
//      System.out.println("X3D model construction complete.");
	
        // next handle command line arguments
        boolean hasArguments = (args != null) && (args.length > 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: \"Savage.Robots.UnmannedAirVehicles.TernLowLOD\" 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("Savage.Robots.UnmannedAirVehicles.TernLowLOD self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

                // experimental: test X3DJSAIL output files
                // Robots/UnmannedAirVehicles/TernLowLOD_JavaExport.* file validation is checked when building X3D Example Archives
                String filenameX3D  = "Robots/UnmannedAirVehicles/TernLowLOD_JavaExport.x3d"; 
                String filenameX3DV = "Robots/UnmannedAirVehicles/TernLowLOD_JavaExport.x3dv"; 
                String filenameJSON = "Robots/UnmannedAirVehicles/TernLowLOD_JavaExport.json";
                thisExampleX3dModel.toFileX3D        (filenameX3D);
                thisExampleX3dModel.toFileClassicVRML(filenameX3DV);
// TODO         thisExampleX3dModel.toFileJSON       (filenameJSON);
        }
    }
}
