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, high level of detail. </p>
 <p> Related links: Catalog page <a href="../../../../Robots/UnmannedAirVehicles/TernHighLODIndex.html" target="_blank">TernHighLOD</a>,  source <a href="../../../../Robots/UnmannedAirVehicles/TernHighLOD.java">TernHighLOD.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/TernHighLOD.x3d">TernHighLOD.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> description </i> </td>
			<td> Tern UAV, high 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/TernHighLOD.x3d" target="_blank">https://www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedAirVehicles/TernHighLOD.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 TernHighLOD
{
	/** Default constructor to create this object. */
	public TernHighLOD ()
	{
	  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("TernHighLOD.x3d"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("Tern UAV, high 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/TernHighLOD.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("TernHighLOD.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}).setNormalIndex(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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.891,0.021,-0.454,0.817,0.359,-0.45,0.622,0.643,-0.448,0.335,0.83,-0.446,0.0,0.895,-0.445,-0.335,0.83,-0.446,-0.622,0.643,-0.448,-0.817,0.359,-0.45,-0.891,0.021,-0.454,-0.829,-0.322,-0.457,-0.638,-0.617,-0.46,-0.347,-0.816,-0.462,0.0,-0.887,-0.463,0.347,-0.816,-0.462,0.638,-0.617,-0.46,0.829,-0.322,-0.457,0.891,-0.021,0.454,0.829,0.322,0.457,0.638,0.617,0.46,0.347,0.816,0.462,0.0,0.887,0.463,-0.347,0.816,0.462,-0.638,0.617,0.46,-0.829,0.322,0.457,-0.891,-0.021,0.454,-0.817,-0.359,0.45,-0.622,-0.643,0.448,-0.335,-0.83,0.446,0.0,-0.895,0.445,0.335,-0.83,0.446,0.622,-0.643,0.448,0.817,-0.359,0.45}))))))
    .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,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,0,-1,0,0,0,0,-1,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,-1}).setCoordIndex(new int[] {0,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,0,14,26,13,-1,0,1,15,14,-1,1,2,15,-1,2,3,16,15,-1,3,4,17,16,-1,4,18,17,-1,4,5,18,-1,5,6,19,18,-1,6,7,20,19,-1,7,8,21,20,-1,8,9,22,21,-1,9,10,23,22,-1,10,11,24,23,-1,11,12,25,24,-1,12,13,26,25,-1,14,15,16,17,18,19,20,21,22,23,24,25,26,-1}).setNormalIndex(new int[] {0,15,14,13,12,11,10,9,8,7,6,4,3,2,-1,0,16,31,15,-1,1,2,18,17,-1,2,3,19,-1,3,4,20,19,-1,4,5,21,20,-1,5,22,21,-1,6,7,23,-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,18,20,21,22,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.106,2.596,-3.224,0.106,2.602,-3.199,0.106,2.61,-3.192,0.106,2.618,-3.189,0.106,2.635,-3.199,0.106,2.639,-3.211,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.618,-3.259,0.106,2.61,-3.257,0.106,2.602,-3.249,0.106,2.598,-3.238,-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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.439,-0.898,-0.0010,0.443,-0.865,0.236,0.45,-0.744,0.494,0.462,-0.466,0.755,0.474,-0.0020,0.881,0.473,0.46,0.751,0.468,0.736,0.49,0.464,0.855,0.233,0.461,0.888,-0.0020,0.458,0.856,-0.238,0.456,0.738,-0.497,0.456,0.462,-0.761,0.453,-0.0040,-0.891,0.444,-0.471,-0.762,0.438,-0.749,-0.497,0.438,-0.867,-0.238,-0.461,-0.888,0.0020,-0.458,-0.856,0.238,-0.456,-0.738,0.497,-0.456,-0.462,0.761,-0.453,0.0040,0.891,-0.444,0.471,0.762,-0.438,0.749,0.497,-0.438,0.867,0.238,-0.439,0.898,0.0010,-0.443,0.865,-0.236,-0.45,0.744,-0.494,-0.462,0.466,-0.755,-0.474,0.0020,-0.881,-0.473,-0.46,-0.751,-0.468,-0.736,-0.49,-0.464,-0.855,-0.233}))))))
    .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}).setNormalIndex(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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.891,0.452,0.047,0.823,0.417,0.386,0.63,0.387,0.673,0.341,0.367,0.865,0.0,0.361,0.933,-0.341,0.367,0.865,-0.63,0.387,0.673,-0.823,0.417,0.386,-0.891,0.452,0.047,-0.823,0.487,-0.293,-0.63,0.516,-0.58,-0.341,0.536,-0.772,0.0,0.543,-0.84,0.341,0.536,-0.772,0.63,0.516,-0.58,0.823,0.487,-0.293,0.891,-0.452,-0.047,0.823,-0.487,0.293,0.63,-0.516,0.58,0.341,-0.536,0.772,0.0,-0.543,0.84,-0.341,-0.536,0.772,-0.63,-0.516,0.58,-0.823,-0.487,0.293,-0.891,-0.452,-0.047,-0.823,-0.417,-0.386,-0.63,-0.387,-0.673,-0.341,-0.367,-0.865,0.0,-0.361,-0.933,0.341,-0.367,-0.865,0.63,-0.387,-0.673,0.823,-0.417,-0.386}))))))
    .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}).setNormalIndex(new int[] {0,1,32,31,-1,0,5,6,1,-1,0,31,38,37,-1,0,37,36,5,-1,1,2,33,32,-1,1,6,7,2,-1,2,3,34,33,-1,2,7,8,3,-1,3,4,35,34,-1,3,8,9,4,-1,4,9,12,17,22,27,30,35,-1,5,10,11,6,-1,5,36,43,10,-1,6,11,11,7,-1,7,11,11,8,-1,8,11,12,9,-1,10,13,14,11,-1,10,43,42,13,-1,11,14,15,11,-1,11,15,16,11,-1,11,16,17,12,-1,13,18,19,14,-1,13,42,41,18,-1,14,19,20,15,-1,15,20,21,16,-1,16,21,22,17,-1,18,23,24,19,-1,18,41,40,23,-1,19,24,25,20,-1,20,25,26,21,-1,21,26,27,22,-1,23,28,29,24,-1,23,40,39,28,-1,24,29,29,25,-1,25,29,29,26,-1,26,29,30,27,-1,28,31,32,29,-1,28,39,38,31,-1,29,32,33,29,-1,29,33,34,29,-1,29,34,35,30,-1,36,37,45,44,-1,36,44,51,43,-1,37,38,46,45,-1,38,39,47,46,-1,39,40,48,47,-1,40,41,49,48,-1,41,42,50,49,-1,42,43,51,50,-1,44,45,46,47,48,49,50,51,-1})
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(getCoordinate_6_43_point()))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.128,0.991,-0.03,0.118,0.916,-0.383,0.09,0.701,-0.707,0.049,0.38,-0.924,-0.042,-0.329,-0.943,0.793,0.608,-0.028,0.787,0.555,-0.27,0.767,0.404,-0.499,0.738,0.177,-0.651,0.603,-0.457,-0.653,0.992,-0.128,-0.0090,0.992,-0.128,0.0,0.811,-0.586,0.0,0.613,-0.79,0.015,0.62,-0.737,0.27,0.64,-0.585,0.499,0.669,-0.358,0.651,0.507,-0.636,0.581,-0.128,-0.991,0.03,-0.118,-0.916,0.383,-0.09,-0.701,0.707,-0.049,-0.38,0.924,-0.077,-0.595,0.8,-0.793,-0.608,0.027,-0.787,-0.555,0.27,-0.767,-0.404,0.499,-0.738,-0.177,0.651,-0.652,-0.487,0.581,-0.992,0.128,0.0090,-0.992,0.128,0.0,-0.933,-0.361,0.0,-0.613,0.79,-0.015,-0.62,0.737,-0.27,-0.64,0.585,-0.499,-0.669,0.358,-0.651,-0.7,-0.289,-0.653,0.79,0.612,0.036,0.127,0.986,0.106,-0.61,0.786,0.098,-0.992,0.127,0.018,-0.791,-0.605,-0.089,-0.128,-0.979,-0.159,0.609,-0.778,-0.151,0.99,-0.12,-0.07,0.722,0.497,0.481,0.115,0.826,0.552,-0.542,0.632,0.554,-0.872,0.047,0.487,-0.699,-0.598,0.391,-0.115,-0.941,0.319,0.555,-0.77,0.314,0.909,-0.171,0.381}))))))
    .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}).setNormalIndex(new int[] {0,1,32,31,-1,0,5,6,1,-1,0,31,38,37,-1,0,37,36,5,-1,1,2,33,32,-1,1,6,7,2,-1,2,3,34,33,-1,2,7,8,3,-1,3,4,35,34,-1,3,8,9,4,-1,4,9,12,17,22,27,30,35,-1,5,10,11,6,-1,5,36,43,10,-1,6,11,11,7,-1,7,11,11,8,-1,8,11,12,9,-1,10,13,14,11,-1,10,43,42,13,-1,11,14,15,11,-1,11,15,16,11,-1,11,16,17,12,-1,13,18,19,14,-1,13,42,41,18,-1,14,19,20,15,-1,15,20,21,16,-1,16,21,22,17,-1,18,23,24,19,-1,18,41,40,23,-1,19,24,25,20,-1,20,25,26,21,-1,21,26,27,22,-1,23,28,29,24,-1,23,40,39,28,-1,24,29,29,25,-1,25,29,29,26,-1,26,29,30,27,-1,28,31,32,29,-1,28,39,38,31,-1,29,32,33,29,-1,29,33,34,29,-1,29,34,35,30,-1,36,37,45,44,-1,36,44,51,43,-1,37,38,46,45,-1,38,39,47,46,-1,39,40,48,47,-1,40,41,49,48,-1,41,42,50,49,-1,42,43,51,50,-1,44,45,46,47,48,49,50,51,-1})
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(getCoordinate_6_51_point()))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {-0.18,0.983,-0.031,-0.166,0.909,-0.383,-0.127,0.696,-0.707,-0.069,0.376,-0.924,0.059,-0.326,-0.943,0.571,0.821,-0.013,0.581,0.768,-0.27,0.608,0.618,-0.499,0.649,0.392,-0.651,0.714,-0.253,-0.653,0.984,0.179,0.012,0.984,0.179,0.0,0.95,-0.312,0.0,0.824,-0.566,0.03,0.814,-0.514,0.27,0.787,-0.363,0.499,0.746,-0.138,0.651,0.677,-0.452,0.581,0.18,-0.983,0.03,0.166,-0.909,0.383,0.127,-0.696,0.707,0.069,-0.376,0.924,0.107,-0.59,0.8,-0.571,-0.821,0.013,-0.581,-0.768,0.27,-0.608,-0.618,0.499,-0.649,-0.392,0.651,-0.474,-0.662,0.581,-0.984,-0.179,-0.012,-0.984,-0.179,0.0,-0.779,-0.627,0.0,-0.824,0.566,-0.031,-0.814,0.514,-0.27,-0.787,0.363,-0.499,-0.746,0.138,-0.651,-0.579,-0.488,-0.653,0.568,0.817,0.097,-0.179,0.978,0.104,-0.821,0.57,0.035,-0.983,-0.171,-0.07,-0.568,-0.809,-0.15,0.179,-0.971,-0.157,0.822,-0.563,-0.088,0.984,0.179,0.018,0.507,0.663,0.551,-0.161,0.819,0.551,-0.748,0.456,0.482,-0.897,-0.218,0.385,-0.515,-0.796,0.317,0.161,-0.934,0.32,0.729,-0.563,0.389,0.87,0.093,0.484}))))))
    .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,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,-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,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,12,-1,2,13,12,-1,2,3,14,13,-1,3,4,14,-1,4,15,14,-1,4,5,16,15,-1,5,6,16,-1,6,17,16,-1,6,7,18,17,-1,7,8,18,-1,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}).setNormalIndex(new int[] {0,15,14,13,11,10,8,7,5,4,2,-1,0,16,31,15,-1,1,2,18,17,-1,2,3,19,-1,3,20,19,-1,4,5,21,20,-1,5,6,22,-1,6,23,22,-1,7,8,24,23,-1,8,9,25,-1,9,26,25,-1,10,11,27,26,-1,11,12,28,-1,12,29,28,-1,13,14,30,29,-1,14,15,31,30,-1,16,18,20,21,23,24,26,27,29,30,31,-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.01,3.764,-1.592999,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.01,1.897,-1.592999,0.012,1.897,-1.588})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.891,0.454,0.0,0.823,0.454,0.341,0.63,0.454,0.63,0.341,0.454,0.823,0.0,0.454,0.891,-0.341,0.454,0.823,-0.63,0.454,0.63,-0.823,0.454,0.341,-0.891,0.454,0.0,-0.823,0.454,-0.341,-0.63,0.454,-0.63,-0.341,0.454,-0.823,0.0,0.454,-0.891,0.341,0.454,-0.823,0.63,0.454,-0.63,0.823,0.454,-0.341,0.891,-0.454,0.0,0.823,-0.454,0.341,0.63,-0.454,0.63,0.341,-0.454,0.823,0.0,-0.454,0.891,-0.341,-0.454,0.823,-0.63,-0.454,0.63,-0.823,-0.454,0.341,-0.891,-0.454,0.0,-0.823,-0.454,-0.341,-0.63,-0.454,-0.63,-0.341,-0.454,-0.823,0.0,-0.454,-0.891,0.341,-0.454,-0.823,0.63,-0.454,-0.63,0.823,-0.454,-0.341}))))))
    .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,-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,-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,-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,12,-1,2,13,12,-1,2,3,14,13,-1,3,4,14,-1,4,15,14,-1,4,5,16,15,-1,5,6,16,-1,6,17,16,-1,6,7,18,17,-1,7,8,18,-1,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}).setNormalIndex(new int[] {0,15,14,13,11,10,8,7,5,4,2,-1,0,16,31,15,-1,1,2,18,17,-1,2,3,19,-1,3,20,19,-1,4,5,21,20,-1,5,6,22,-1,6,23,22,-1,7,8,24,23,-1,8,9,25,-1,9,26,25,-1,10,11,27,26,-1,11,12,28,-1,12,29,28,-1,13,14,30,29,-1,14,15,31,30,-1,16,18,20,21,23,24,26,27,29,30,31,-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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.891,0.454,0.0,0.823,0.454,0.341,0.63,0.454,0.63,0.341,0.454,0.823,0.0,0.454,0.891,-0.341,0.454,0.823,-0.63,0.454,0.63,-0.823,0.454,0.341,-0.891,0.454,0.0,-0.823,0.454,-0.341,-0.63,0.454,-0.63,-0.341,0.454,-0.823,0.0,0.454,-0.891,0.341,0.454,-0.823,0.63,0.454,-0.63,0.823,0.454,-0.341,0.891,-0.454,0.0,0.823,-0.454,0.341,0.63,-0.454,0.63,0.341,-0.454,0.823,0.0,-0.454,0.891,-0.341,-0.454,0.823,-0.63,-0.454,0.63,-0.823,-0.454,0.341,-0.891,-0.454,0.0,-0.823,-0.454,-0.341,-0.63,-0.454,-0.63,-0.341,-0.454,-0.823,0.0,-0.454,-0.891,0.341,-0.454,-0.823,0.63,-0.454,-0.63,0.823,-0.454,-0.341}))))))
    .addChild(new Transform("propBlade3")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setCoordIndex(getIndexedFaceSet_5_74_coordIndex()).setNormalIndex(getIndexedFaceSet_5_74_normalIndex())
          .setCoord(new Coordinate().setPoint(getCoordinate_6_74_point()))
          .setNormal(new Normal().setVector(getNormal_6_75_vector())))))
    .addChild(new Transform("propBlade2")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setCoordIndex(getIndexedFaceSet_5_81_coordIndex()).setNormalIndex(getIndexedFaceSet_5_81_normalIndex())
          .setCoord(new Coordinate().setPoint(getCoordinate_6_81_point()))
          .setNormal(new Normal().setVector(getNormal_6_82_vector())))))
    .addChild(new Transform("propBlade1")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setCoordIndex(getIndexedFaceSet_5_88_coordIndex()).setNormalIndex(getIndexedFaceSet_5_88_normalIndex())
          .setCoord(new Coordinate().setPoint(getCoordinate_6_88_point()))
          .setNormal(new Normal().setVector(getNormal_6_89_vector())))))
    .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}).setNormalIndex(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.306,-0.0010,2.401,-6.31,0.044,2.409,-6.306,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.528,-5.85,0.044,2.552,-5.841,-0.0010,2.56,-5.838,-0.047,2.552,-5.841,-0.085,2.528,-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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.891,0.161,-0.425,0.796,0.488,-0.358,0.591,0.747,-0.305,0.313,0.91,-0.272,0.0,0.965,-0.26,-0.313,0.91,-0.272,-0.591,0.747,-0.305,-0.796,0.488,-0.358,-0.891,0.161,-0.425,-0.848,-0.187,-0.497,-0.663,-0.496,-0.561,-0.364,-0.709,-0.605,0.0,-0.784,-0.62,0.364,-0.709,-0.605,0.663,-0.496,-0.561,0.848,-0.187,-0.497,0.891,-0.161,0.425,0.848,0.187,0.497,0.663,0.496,0.561,0.364,0.709,0.605,0.0,0.784,0.62,-0.364,0.709,0.605,-0.663,0.496,0.561,-0.848,0.187,0.497,-0.891,-0.161,0.425,-0.796,-0.488,0.358,-0.591,-0.747,0.305,-0.313,-0.91,0.272,0.0,-0.965,0.26,0.313,-0.91,0.272,0.591,-0.747,0.305,0.796,-0.488,0.358}))))))
    .addChild(new Transform("propSpinner")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(getIndexedFaceSet_5_103_colorIndex()).setCoordIndex(getIndexedFaceSet_5_103_coordIndex()).setNormalIndex(getIndexedFaceSet_5_103_normalIndex())
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(getCoordinate_6_104_point()))
          .setNormal(new Normal().setVector(getNormal_6_105_vector())))))
    .addChild(new Transform("verticalStabilizer")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setCoordIndex(getIndexedFaceSet_5_111_coordIndex()).setNormalIndex(getIndexedFaceSet_5_111_normalIndex())
          .setCoord(new Coordinate().setPoint(getCoordinate_6_111_point()))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {-0.527,-0.666,0.528,-0.632,0.464,0.621,0.631,0.464,0.621,0.527,-0.666,0.528,-0.623,-0.769,0.143,-0.732,0.662,0.161,0.732,0.663,0.157,0.625,-0.767,0.14,0.0040,0.894,-0.448,0.0080,-0.453,-0.891,0.761,-0.078,-0.645,0.529,0.72,-0.449,-0.529,0.72,-0.448,-0.761,-0.079,-0.644,0.0,1.0,0.0,0.0,-1.0,0.0,-0.735,-0.661,-0.149,0.381,-0.474,-0.793,0.737,-0.657,-0.162,-0.368,-0.473,-0.8,-0.635,0.762,-0.128,0.204,0.883,-0.424,0.628,0.765,-0.138,-0.196,0.883,-0.426,-0.725,0.676,0.135,0.106,0.891,-0.442,0.513,0.816,-0.268,-0.296,0.87,-0.395,0.0,1.0,-0.0060,-0.518,0.814,-0.263,0.302,0.869,-0.393,0.723,0.68,0.124,-0.098,0.891,-0.443,-0.633,-0.765,0.118,0.208,-0.459,-0.864,0.719,-0.585,-0.375,-0.521,-0.499,-0.693,0.0,-1.0,0.0030,-0.721,-0.589,-0.366,0.528,-0.5,-0.687,0.638,-0.762,0.109,-0.192,-0.458,-0.868}))))))
    .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}).setNormalIndex(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.719,-5.986,0.0,2.739,-5.983,-0.105,2.719,-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.278,-6.063,-0.105,2.22,-6.073,0.0,2.199,-6.077,0.105,2.22,-6.073,0.194,2.278,-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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.891,0.078,-0.447,0.823,0.414,-0.389,0.63,0.698,-0.339,0.341,0.889,-0.306,0.0,0.956,-0.295,-0.341,0.889,-0.306,-0.63,0.698,-0.339,-0.823,0.414,-0.389,-0.891,0.078,-0.447,-0.823,-0.258,-0.506,-0.63,-0.543,-0.555,-0.341,-0.733,-0.589,0.0,-0.8,-0.6,0.341,-0.733,-0.589,0.63,-0.543,-0.555,0.823,-0.258,-0.506,0.891,-0.078,0.447,0.823,0.258,0.506,0.63,0.543,0.555,0.341,0.733,0.589,0.0,0.8,0.6,-0.341,0.733,0.589,-0.63,0.543,0.555,-0.823,0.258,0.506,-0.891,-0.078,0.447,-0.823,-0.414,0.389,-0.63,-0.698,0.339,-0.341,-0.889,0.306,0.0,-0.956,0.295,0.341,-0.889,0.306,0.63,-0.698,0.339,0.823,-0.414,0.389}))))))
    .addChild(new Transform("engineTransmission")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(getIndexedFaceSet_5_126_colorIndex()).setCoordIndex(getIndexedFaceSet_5_126_coordIndex()).setNormalIndex(getIndexedFaceSet_5_126_normalIndex())
          .setColor(new Color().setColor(new MFColor(new double[] {1.0,1.0,0.92})))
          .setCoord(new Coordinate().setPoint(getCoordinate_6_127_point()))
          .setNormal(new Normal().setVector(getNormal_6_128_vector())))))
    .addChild(new Transform("engine")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(getIndexedFaceSet_5_134_colorIndex()).setCoordIndex(getIndexedFaceSet_5_134_coordIndex()).setNormalIndex(getIndexedFaceSet_5_134_normalIndex())
          .setColor(new Color().setColor(new MFColor(new double[] {1.0,1.0,0.92})))
          .setCoord(new Coordinate().setPoint(getCoordinate_6_135_point()))
          .setNormal(new Normal().setVector(getNormal_6_136_vector())))))
    .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,-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,-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,20,-1,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}).setNormalIndex(new int[] {0,15,14,13,12,11,10,9,7,6,5,4,3,2,-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,-1,8,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,18,19,20,21,22,23,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.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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.894,-0.221,-0.39,0.877,-0.073,-0.475,0.805,0.113,-0.583,0.566,0.366,-0.739,0.0,0.527,-0.85,-0.566,0.366,-0.739,-0.805,0.113,-0.583,-0.877,-0.073,-0.475,-0.894,-0.221,-0.39,-0.877,-0.371,-0.306,-0.805,-0.558,-0.202,-0.566,-0.822,-0.064,0.0,-1.0,0.017,0.566,-0.822,-0.064,0.805,-0.558,-0.202,0.877,-0.371,-0.306,0.894,0.221,0.39,0.877,0.371,0.306,0.805,0.558,0.202,0.566,0.822,0.064,0.0,1.0,-0.017,-0.566,0.822,0.064,-0.805,0.558,0.202,-0.877,0.371,0.306,-0.894,0.221,0.39,-0.877,0.073,0.475,-0.805,-0.113,0.583,-0.566,-0.366,0.739,0.0,-0.527,0.85,0.566,-0.366,0.739,0.805,-0.113,0.583,0.877,0.073,0.475}))))))
    .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,-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,-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,20,-1,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}).setNormalIndex(new int[] {0,15,14,13,12,11,10,9,7,6,5,4,3,2,-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,-1,8,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,18,19,20,21,22,23,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.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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.894,0.264,-0.363,0.877,0.403,-0.263,0.805,0.577,-0.139,0.566,0.824,0.028,0.0,0.992,0.128,-0.566,0.824,0.028,-0.805,0.577,-0.139,-0.877,0.403,-0.263,-0.894,0.264,-0.363,-0.877,0.125,-0.464,-0.805,-0.047,-0.592,-0.566,-0.282,-0.775,0.0,-0.429,-0.903,0.566,-0.282,-0.775,0.805,-0.047,-0.592,0.877,0.125,-0.464,0.894,-0.264,0.363,0.877,-0.125,0.464,0.805,0.047,0.592,0.566,0.282,0.775,0.0,0.429,0.903,-0.566,0.282,0.775,-0.805,0.047,0.592,-0.877,-0.125,0.464,-0.894,-0.264,0.363,-0.877,-0.403,0.263,-0.805,-0.577,0.139,-0.566,-0.824,-0.028,0.0,-0.992,-0.128,0.566,-0.824,-0.028,0.805,-0.577,0.139,0.877,-0.403,0.263}))))))
    .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,-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,-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,20,-1,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}).setNormalIndex(new int[] {0,15,14,13,12,11,10,9,7,6,5,4,3,2,-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,-1,8,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,18,19,20,21,22,23,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.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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.894,0.449,0.0,0.877,0.449,0.171,0.805,0.451,0.386,0.566,0.462,0.683,0.0,0.479,0.878,-0.566,0.462,0.683,-0.805,0.451,0.386,-0.877,0.449,0.171,-0.894,0.449,0.0,-0.877,0.449,-0.171,-0.805,0.451,-0.386,-0.566,0.462,-0.683,0.0,0.479,-0.878,0.566,0.462,-0.683,0.805,0.451,-0.386,0.877,0.449,-0.171,0.894,-0.449,0.0,0.877,-0.449,0.171,0.805,-0.451,0.386,0.566,-0.462,0.683,0.0,-0.479,0.878,-0.566,-0.462,0.683,-0.805,-0.451,0.386,-0.877,-0.449,0.171,-0.894,-0.449,0.0,-0.877,-0.449,-0.171,-0.805,-0.451,-0.386,-0.566,-0.462,-0.683,0.0,-0.479,-0.878,0.566,-0.462,-0.683,0.805,-0.451,-0.386,0.877,-0.449,-0.171}))))))
    .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,-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,-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,20,-1,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}).setNormalIndex(new int[] {0,15,14,13,12,11,10,9,7,6,5,4,3,2,-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,-1,8,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,18,19,20,21,22,23,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.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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.894,-0.221,-0.39,0.877,-0.073,-0.475,0.805,0.113,-0.583,0.566,0.366,-0.739,0.0,0.527,-0.85,-0.566,0.366,-0.739,-0.805,0.113,-0.583,-0.877,-0.073,-0.475,-0.894,-0.221,-0.39,-0.877,-0.371,-0.306,-0.805,-0.558,-0.202,-0.566,-0.822,-0.064,0.0,-1.0,0.017,0.566,-0.822,-0.064,0.805,-0.558,-0.202,0.877,-0.371,-0.306,0.894,0.221,0.39,0.877,0.371,0.306,0.805,0.558,0.202,0.566,0.822,0.064,0.0,1.0,-0.017,-0.566,0.822,0.064,-0.805,0.558,0.202,-0.877,0.371,0.306,-0.894,0.221,0.39,-0.877,0.073,0.475,-0.805,-0.113,0.583,-0.566,-0.366,0.739,0.0,-0.527,0.85,0.566,-0.366,0.739,0.805,-0.113,0.583,0.877,0.073,0.475}))))))
    .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}).setNormalIndex(new int[] {0,17,16,-1,0,15,14,13,12,11,10,9,7,6,5,4,3,2,-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,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.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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.894,0.264,-0.363,0.877,0.403,-0.263,0.805,0.577,-0.139,0.566,0.824,0.028,0.0,0.992,0.128,-0.566,0.824,0.028,-0.805,0.577,-0.139,-0.877,0.403,-0.263,-0.894,0.264,-0.363,-0.877,0.125,-0.464,-0.805,-0.047,-0.592,-0.566,-0.282,-0.775,0.0,-0.429,-0.903,0.566,-0.282,-0.775,0.805,-0.047,-0.592,0.877,0.125,-0.464,0.894,-0.264,0.363,0.877,-0.125,0.464,0.805,0.047,0.592,0.566,0.282,0.775,0.0,0.429,0.903,-0.566,0.282,0.775,-0.805,0.047,0.592,-0.877,-0.125,0.464,-0.894,-0.264,0.363,-0.877,-0.403,0.263,-0.805,-0.577,0.139,-0.566,-0.824,-0.028,0.0,-0.992,-0.128,0.566,-0.824,-0.028,0.805,-0.577,0.139,0.877,-0.403,0.263}))))))
    .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}).setNormalIndex(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.403,-7.97,-0.207,-2.372,-8.017,-0.207,-2.361,-8.072,-0.207,-2.372,-8.127,-0.207,-2.403,-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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.461,-0.888,0.0,0.46,-0.819,0.342,0.459,-0.625,0.631,0.457,-0.335,0.824,0.454,0.0060,0.891,0.452,0.347,0.822,0.449,0.635,0.629,0.448,0.827,0.34,0.448,0.894,0.0,0.448,0.827,-0.34,0.449,0.635,-0.629,0.452,0.347,-0.822,0.454,0.0060,-0.891,0.457,-0.335,-0.824,0.459,-0.625,-0.631,0.46,-0.819,-0.342,-0.448,-0.894,0.0,-0.448,-0.827,0.34,-0.449,-0.635,0.629,-0.452,-0.347,0.822,-0.454,-0.0060,0.891,-0.457,0.335,0.824,-0.459,0.625,0.631,-0.46,0.819,0.342,-0.461,0.888,0.0,-0.46,0.819,-0.342,-0.459,0.625,-0.631,-0.457,0.335,-0.824,-0.454,-0.0060,-0.891,-0.452,-0.347,-0.822,-0.449,-0.635,-0.629,-0.448,-0.827,-0.34}))))))
    .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,-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,-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,20,-1,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}).setNormalIndex(new int[] {0,15,14,13,12,11,10,9,7,6,5,4,3,2,-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,-1,8,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,18,19,20,21,22,23,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.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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.894,0.449,0.0,0.877,0.449,0.171,0.805,0.451,0.386,0.566,0.462,0.683,0.0,0.479,0.878,-0.566,0.462,0.683,-0.805,0.451,0.386,-0.877,0.449,0.171,-0.894,0.449,0.0,-0.877,0.449,-0.171,-0.805,0.451,-0.386,-0.566,0.462,-0.683,0.0,0.479,-0.878,0.566,0.462,-0.683,0.805,0.451,-0.386,0.877,0.449,-0.171,0.894,-0.449,0.0,0.877,-0.449,0.171,0.805,-0.451,0.386,0.566,-0.462,0.683,0.0,-0.479,0.878,-0.566,-0.462,0.683,-0.805,-0.451,0.386,-0.877,-0.449,0.171,-0.894,-0.449,0.0,-0.877,-0.449,-0.171,-0.805,-0.451,-0.386,-0.566,-0.462,-0.683,0.0,-0.479,-0.878,0.566,-0.462,-0.683,0.805,-0.451,-0.386,0.877,-0.449,-0.171}))))))
    .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}).setNormalIndex(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.706,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.706,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.706,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.706,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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.461,-0.887,0.0,0.46,-0.819,0.342,0.459,-0.625,0.631,0.457,-0.335,0.824,0.454,0.0060,0.891,0.452,0.346,0.822,0.449,0.635,0.629,0.448,0.827,0.34,0.447,0.894,0.0,0.448,0.827,-0.34,0.449,0.635,-0.629,0.452,0.346,-0.822,0.454,0.0060,-0.891,0.457,-0.335,-0.824,0.459,-0.625,-0.631,0.46,-0.819,-0.342,-0.447,-0.894,0.0,-0.448,-0.827,0.34,-0.449,-0.635,0.629,-0.452,-0.346,0.822,-0.454,-0.0060,0.891,-0.457,0.335,0.824,-0.459,0.625,0.631,-0.46,0.819,0.342,-0.461,0.887,0.0,-0.46,0.819,-0.342,-0.459,0.625,-0.631,-0.457,0.335,-0.824,-0.454,-0.0060,-0.891,-0.452,-0.346,-0.822,-0.449,-0.635,-0.629,-0.448,-0.827,-0.34}))))))
    .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}).setNormalIndex(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.706,-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.706,-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.706,-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.706,-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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.461,-0.887,0.0,0.46,-0.819,0.342,0.459,-0.625,0.631,0.457,-0.335,0.824,0.454,0.0060,0.891,0.452,0.346,0.822,0.449,0.635,0.629,0.448,0.827,0.34,0.447,0.894,0.0,0.448,0.827,-0.34,0.449,0.635,-0.629,0.452,0.346,-0.822,0.454,0.0060,-0.891,0.457,-0.335,-0.824,0.459,-0.625,-0.631,0.46,-0.819,-0.342,-0.447,-0.894,0.0,-0.448,-0.827,0.34,-0.449,-0.635,0.629,-0.452,-0.346,0.822,-0.454,-0.0060,0.891,-0.457,0.335,0.824,-0.459,0.625,0.631,-0.46,0.819,0.342,-0.461,0.887,0.0,-0.46,0.819,-0.342,-0.459,0.625,-0.631,-0.457,0.335,-0.824,-0.454,-0.0060,-0.891,-0.452,-0.346,-0.822,-0.449,-0.635,-0.629,-0.448,-0.827,-0.34}))))))
    .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}).setNormalIndex(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.752,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.752,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.844,-4.369,3.299,-2.835,-4.379,3.31,-2.832,-4.382,3.321,-2.835,-4.379,3.331,-2.844,-4.369,3.337,-2.858,-4.353})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.894,0.332,0.302,0.877,0.217,0.429,0.805,0.074,0.589,0.566,-0.118,0.816,0.0,-0.237,0.972,-0.566,-0.118,0.816,-0.805,0.074,0.589,-0.877,0.217,0.429,-0.894,0.332,0.302,-0.877,0.448,0.175,-0.805,0.594,0.018,-0.566,0.801,-0.195,0.0,0.945,-0.327,0.566,0.801,-0.195,0.805,0.594,0.018,0.877,0.448,0.175,0.894,-0.332,-0.302,0.877,-0.448,-0.175,0.805,-0.594,-0.018,0.566,-0.801,0.195,0.0,-0.945,0.327,-0.566,-0.801,0.195,-0.805,-0.594,-0.018,-0.877,-0.448,-0.175,-0.894,-0.332,-0.302,-0.877,-0.217,-0.429,-0.805,-0.074,-0.589,-0.566,0.118,-0.816,0.0,0.237,-0.972,0.566,0.118,-0.816,0.805,-0.074,-0.589,0.877,-0.217,-0.429}))))))
    .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}).setNormalIndex(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.153,3.31,-2.926,-3.157,3.321,-2.922,-3.153,3.331,-2.914,-3.143,3.337,-2.9,-3.127})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.894,0.343,-0.29,0.877,0.454,-0.159,0.805,0.594,0.0030,0.566,0.794,0.224,0.0,0.933,0.361,-0.566,0.794,0.224,-0.805,0.594,0.0030,-0.877,0.454,-0.159,-0.894,0.343,-0.29,-0.877,0.232,-0.421,-0.805,0.095,-0.586,-0.566,-0.089,-0.82,0.0,-0.201,-0.98,0.566,-0.089,-0.82,0.805,0.095,-0.586,0.877,0.232,-0.421,0.894,-0.343,0.29,0.877,-0.232,0.421,0.805,-0.095,0.586,0.566,0.089,0.82,0.0,0.201,0.98,-0.566,0.089,0.82,-0.805,-0.095,0.586,-0.877,-0.232,0.421,-0.894,-0.343,0.29,-0.877,-0.454,0.159,-0.805,-0.594,-0.0030,-0.566,-0.794,-0.224,0.0,-0.933,-0.361,0.566,-0.794,-0.224,0.805,-0.594,-0.0030,0.877,-0.454,0.159}))))))
    .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}).setNormalIndex(new int[] {0,1,17,-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,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.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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.894,-0.159,-0.419,0.877,0.0010,-0.481,0.805,0.201,-0.559,0.566,0.475,-0.674,0.0,0.651,-0.759,-0.566,0.475,-0.674,-0.805,0.201,-0.559,-0.877,0.0010,-0.481,-0.894,-0.159,-0.419,-0.877,-0.32,-0.359,-0.805,-0.521,-0.285,-0.566,-0.803,-0.189,0.0,-0.991,-0.136,0.566,-0.803,-0.189,0.805,-0.521,-0.285,0.877,-0.32,-0.359,0.894,0.159,0.419,0.877,0.32,0.359,0.805,0.521,0.285,0.566,0.803,0.189,0.0,0.991,0.136,-0.566,0.803,0.189,-0.805,0.521,0.285,-0.877,0.32,0.359,-0.894,0.159,0.419,-0.877,-0.0010,0.481,-0.805,-0.201,0.559,-0.566,-0.475,0.674,0.0,-0.651,0.759,0.566,-0.475,0.674,0.805,-0.201,0.559,0.877,-0.0010,0.481}))))))
    .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}).setNormalIndex(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.889,-4.481,3.31,-1.894,-4.482,3.321,-1.889,-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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.894,0.175,-0.413,0.877,0.333,-0.347,0.805,0.531,-0.265,0.566,0.809,-0.159,0.0,0.995,-0.099,-0.566,0.809,-0.159,-0.805,0.531,-0.265,-0.877,0.333,-0.347,-0.894,0.175,-0.413,-0.877,0.017,-0.48,-0.805,-0.179,-0.566,-0.566,-0.449,-0.691,0.0,-0.622,-0.783,0.566,-0.449,-0.691,0.805,-0.179,-0.566,0.877,0.017,-0.48,0.894,-0.175,0.413,0.877,-0.017,0.48,0.805,0.179,0.566,0.566,0.449,0.691,0.0,0.622,0.783,-0.566,0.449,0.691,-0.805,0.179,0.566,-0.877,-0.017,0.48,-0.894,-0.175,0.413,-0.877,-0.333,0.347,-0.805,-0.531,0.265,-0.566,-0.809,0.159,0.0,-0.995,0.099,0.566,-0.809,0.159,0.805,-0.531,0.265,0.877,-0.333,0.347}))))))
    .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}).setNormalIndex(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.706,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.706,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.706,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.706,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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.465,-0.885,0.0,0.465,-0.818,0.34,0.462,-0.626,0.628,0.458,-0.338,0.822,0.454,0.0020,0.891,0.45,0.344,0.824,0.446,0.634,0.632,0.444,0.828,0.342,0.443,0.897,0.0,0.444,0.828,-0.342,0.446,0.634,-0.632,0.45,0.344,-0.824,0.454,0.0020,-0.891,0.458,-0.338,-0.822,0.462,-0.626,-0.628,0.465,-0.818,-0.34,-0.443,-0.897,0.0,-0.444,-0.828,0.342,-0.446,-0.634,0.632,-0.45,-0.344,0.824,-0.454,-0.0020,0.891,-0.458,0.338,0.822,-0.462,0.626,0.628,-0.465,0.818,0.34,-0.465,0.885,0.0,-0.465,0.818,-0.34,-0.462,0.626,-0.628,-0.458,0.338,-0.822,-0.454,-0.0020,-0.891,-0.45,-0.344,-0.824,-0.446,-0.634,-0.632,-0.444,-0.828,-0.342}))))))
    .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}).setNormalIndex(new int[] {0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,-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,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.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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.894,0.449,0.0,0.877,0.449,0.171,0.805,0.451,0.386,0.566,0.462,0.683,0.0,0.479,0.878,-0.566,0.462,0.683,-0.805,0.451,0.386,-0.877,0.449,0.171,-0.894,0.449,0.0,-0.877,0.449,-0.171,-0.805,0.451,-0.386,-0.566,0.462,-0.683,0.0,0.479,-0.878,0.566,0.462,-0.683,0.805,0.451,-0.386,0.877,0.449,-0.171,0.894,-0.449,0.0,0.877,-0.449,0.171,0.805,-0.451,0.386,0.566,-0.462,0.683,0.0,-0.479,0.878,-0.566,-0.462,0.683,-0.805,-0.451,0.386,-0.877,-0.449,0.171,-0.894,-0.449,0.0,-0.877,-0.449,-0.171,-0.805,-0.451,-0.386,-0.566,-0.462,-0.683,0.0,-0.479,-0.878,0.566,-0.462,-0.683,0.805,-0.451,-0.386,0.877,-0.449,-0.171}))))))
    .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,-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,-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,20,-1,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}).setNormalIndex(new int[] {0,15,14,13,12,11,10,9,7,6,5,4,3,2,-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,-1,8,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,18,19,20,21,22,23,25,26,27,28,29,30,31,-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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.894,0.332,0.302,0.877,0.217,0.429,0.805,0.074,0.589,0.566,-0.118,0.816,0.0,-0.237,0.972,-0.566,-0.118,0.816,-0.805,0.074,0.589,-0.877,0.217,0.429,-0.894,0.332,0.302,-0.877,0.448,0.175,-0.805,0.594,0.018,-0.566,0.801,-0.195,0.0,0.945,-0.327,0.566,0.801,-0.195,0.805,0.594,0.018,0.877,0.448,0.175,0.894,-0.332,-0.302,0.877,-0.448,-0.175,0.805,-0.594,-0.018,0.566,-0.801,0.195,0.0,-0.945,0.327,-0.566,-0.801,0.195,-0.805,-0.594,-0.018,-0.877,-0.448,-0.175,-0.894,-0.332,-0.302,-0.877,-0.217,-0.429,-0.805,-0.074,-0.589,-0.566,0.118,-0.816,0.0,0.237,-0.972,0.566,0.118,-0.816,0.805,-0.074,-0.589,0.877,-0.217,-0.429}))))))
    .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}).setNormalIndex(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.153,-3.308,-2.926,-3.157,-3.297,-2.922,-3.153,-3.288,-2.914,-3.143,-3.281,-2.9,-3.127})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.894,0.343,-0.29,0.877,0.454,-0.159,0.805,0.594,0.0030,0.566,0.794,0.224,0.0,0.933,0.361,-0.566,0.794,0.224,-0.805,0.594,0.0030,-0.877,0.454,-0.159,-0.894,0.343,-0.29,-0.877,0.232,-0.421,-0.805,0.095,-0.586,-0.566,-0.089,-0.82,0.0,-0.201,-0.98,0.566,-0.089,-0.82,0.805,0.095,-0.586,0.877,0.232,-0.421,0.894,-0.343,0.29,0.877,-0.232,0.421,0.805,-0.095,0.586,0.566,0.089,0.82,0.0,0.201,0.98,-0.566,0.089,0.82,-0.805,-0.095,0.586,-0.877,-0.232,0.421,-0.894,-0.343,0.29,-0.877,-0.454,0.159,-0.805,-0.594,-0.0030,-0.566,-0.794,-0.224,0.0,-0.933,-0.361,0.566,-0.794,-0.224,0.805,-0.594,-0.0030,0.877,-0.454,0.159}))))))
    .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,-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,-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,20,-1,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}).setNormalIndex(new int[] {0,15,14,13,12,11,10,9,7,6,5,4,3,2,-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,-1,8,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,18,19,20,21,22,23,25,26,27,28,29,30,31,-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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.894,-0.159,-0.419,0.877,0.0010,-0.481,0.805,0.201,-0.559,0.566,0.475,-0.674,0.0,0.651,-0.759,-0.566,0.475,-0.674,-0.805,0.201,-0.559,-0.877,0.0010,-0.481,-0.894,-0.159,-0.419,-0.877,-0.32,-0.359,-0.805,-0.521,-0.285,-0.566,-0.803,-0.189,0.0,-0.991,-0.136,0.566,-0.803,-0.189,0.805,-0.521,-0.285,0.877,-0.32,-0.359,0.894,0.159,0.419,0.877,0.32,0.359,0.805,0.521,0.285,0.566,0.803,0.189,0.0,0.991,0.136,-0.566,0.803,0.189,-0.805,0.521,0.285,-0.877,0.32,0.359,-0.894,0.159,0.419,-0.877,-0.0010,0.481,-0.805,-0.201,0.559,-0.566,-0.475,0.674,0.0,-0.651,0.759,0.566,-0.475,0.674,0.805,-0.201,0.559,0.877,-0.0010,0.481}))))))
    .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}).setNormalIndex(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.889,-4.481,-3.308,-1.894,-4.482,-3.297,-1.889,-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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.894,0.175,-0.413,0.877,0.333,-0.347,0.805,0.531,-0.265,0.566,0.809,-0.159,0.0,0.995,-0.099,-0.566,0.809,-0.159,-0.805,0.531,-0.265,-0.877,0.333,-0.347,-0.894,0.175,-0.413,-0.877,0.017,-0.48,-0.805,-0.179,-0.566,-0.566,-0.449,-0.691,0.0,-0.622,-0.783,0.566,-0.449,-0.691,0.805,-0.179,-0.566,0.877,0.017,-0.48,0.894,-0.175,0.413,0.877,-0.017,0.48,0.805,0.179,0.566,0.566,0.449,0.691,0.0,0.622,0.783,-0.566,0.449,0.691,-0.805,0.179,0.566,-0.877,-0.017,0.48,-0.894,-0.175,0.413,-0.877,-0.333,0.347,-0.805,-0.531,0.265,-0.566,-0.809,0.159,0.0,-0.995,0.099,0.566,-0.809,0.159,0.805,-0.531,0.265,0.877,-0.333,0.347}))))))
    .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}).setNormalIndex(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.706,-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.706,-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.39,-2.371,-3.706,-3.39,-2.355,-3.626,-3.39,-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.706,-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.39,-2.31,-3.855,-3.39,-2.355,-3.787})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.465,-0.885,0.0,0.465,-0.818,0.34,0.462,-0.626,0.628,0.458,-0.338,0.822,0.454,0.0020,0.891,0.45,0.344,0.824,0.446,0.634,0.632,0.444,0.828,0.342,0.443,0.897,0.0,0.444,0.828,-0.342,0.446,0.634,-0.632,0.45,0.344,-0.824,0.454,0.0020,-0.891,0.458,-0.338,-0.822,0.462,-0.626,-0.628,0.465,-0.818,-0.34,-0.443,-0.897,0.0,-0.444,-0.828,0.342,-0.446,-0.634,0.632,-0.45,-0.344,0.824,-0.454,-0.0020,0.891,-0.458,0.338,0.822,-0.462,0.626,0.628,-0.465,0.818,0.34,-0.465,0.885,0.0,-0.465,0.818,-0.34,-0.462,0.626,-0.628,-0.458,0.338,-0.822,-0.454,-0.0020,-0.891,-0.45,-0.344,-0.824,-0.446,-0.634,-0.632,-0.444,-0.828,-0.342}))))))
    .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,-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,-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,20,-1,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}).setNormalIndex(new int[] {0,15,14,13,12,11,10,9,7,6,5,4,3,2,-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,-1,8,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,18,19,20,21,22,23,25,26,27,28,29,30,31,-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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.894,0.449,0.0,0.877,0.449,0.171,0.805,0.451,0.386,0.566,0.462,0.683,0.0,0.479,0.878,-0.566,0.462,0.683,-0.805,0.451,0.386,-0.877,0.449,0.171,-0.894,0.449,0.0,-0.877,0.449,-0.171,-0.805,0.451,-0.386,-0.566,0.462,-0.683,0.0,0.479,-0.878,0.566,0.462,-0.683,0.805,0.451,-0.386,0.877,0.449,-0.171,0.894,-0.449,0.0,0.877,-0.449,0.171,0.805,-0.451,0.386,0.566,-0.462,0.683,0.0,-0.479,0.878,-0.566,-0.462,0.683,-0.805,-0.451,0.386,-0.877,-0.449,0.171,-0.894,-0.449,0.0,-0.877,-0.449,-0.171,-0.805,-0.451,-0.386,-0.566,-0.462,-0.683,0.0,-0.479,-0.878,0.566,-0.462,-0.683,0.805,-0.451,-0.386,0.877,-0.449,-0.171}))))))
    .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}).setNormalIndex(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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.891,-0.01,-0.454,0.816,0.327,-0.476,0.62,0.609,-0.495,0.334,0.795,-0.507,0.0,0.859,-0.511,-0.334,0.795,-0.507,-0.62,0.609,-0.495,-0.816,0.327,-0.476,-0.891,-0.01,-0.454,-0.83,-0.354,-0.432,-0.639,-0.649,-0.412,-0.347,-0.849,-0.399,0.0,-0.919,-0.394,0.347,-0.849,-0.399,0.639,-0.649,-0.412,0.83,-0.354,-0.432,0.891,0.01,0.454,0.83,0.354,0.432,0.639,0.649,0.412,0.347,0.849,0.399,0.0,0.919,0.394,-0.347,0.849,0.399,-0.639,0.649,0.412,-0.83,0.354,0.432,-0.891,0.01,0.454,-0.816,-0.327,0.476,-0.62,-0.609,0.495,-0.334,-0.795,0.507,0.0,-0.859,0.511,0.334,-0.795,0.507,0.62,-0.609,0.495,0.816,-0.327,0.476}))))))
    .addChild(new Transform("noseGearStrut")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(getIndexedFaceSet_5_318_colorIndex()).setCoordIndex(getIndexedFaceSet_5_318_coordIndex()).setNormalIndex(getIndexedFaceSet_5_318_normalIndex())
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(getCoordinate_6_319_point()))
          .setNormal(new Normal().setVector(getNormal_6_320_vector())))))
    .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}).setNormalIndex(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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {0.891,0.454,0.0,0.823,0.454,0.341,0.63,0.454,0.63,0.341,0.454,0.823,0.0,0.454,0.891,-0.341,0.454,0.823,-0.63,0.454,0.63,-0.823,0.454,0.341,-0.891,0.454,0.0,-0.823,0.454,-0.341,-0.63,0.454,-0.63,-0.341,0.454,-0.823,0.0,0.454,-0.891,0.341,0.454,-0.823,0.63,0.454,-0.63,0.823,0.454,-0.341,0.891,-0.454,0.0,0.823,-0.454,0.341,0.63,-0.454,0.63,0.341,-0.454,0.823,0.0,-0.454,0.891,-0.341,-0.454,0.823,-0.63,-0.454,0.63,-0.823,-0.454,0.341,-0.891,-0.454,0.0,-0.823,-0.454,-0.341,-0.63,-0.454,-0.63,-0.341,-0.454,-0.823,0.0,-0.454,-0.891,0.341,-0.454,-0.823,0.63,-0.454,-0.63,0.823,-0.454,-0.341}))))))
    .addChild(new Transform("mainGearStrut")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(getIndexedFaceSet_5_334_colorIndex()).setCoordIndex(getIndexedFaceSet_5_334_coordIndex()).setNormalIndex(getIndexedFaceSet_5_334_normalIndex())
          .setColor(new Color().setColor(new MFColor(new double[] {0.85,0.86,0.89})))
          .setCoord(new Coordinate().setPoint(getCoordinate_6_335_point()))
          .setNormal(new Normal().setVector(getNormal_6_336_vector())))))
    .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}).setNormalIndex(new int[] {0,1,5,10,9,13,4,-1,0,4,25,20,-1,0,20,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,20,25,-1,19,26,20,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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {-0.586,-0.569,0.577,-0.547,0.565,0.618,0.547,0.565,0.618,0.586,-0.569,0.577,-0.474,-0.866,-0.161,-0.467,0.881,-0.07,0.467,0.882,-0.07,0.473,-0.866,-0.162,0.592,-0.144,-0.793,-0.596,-0.144,-0.79,-0.565,0.598,-0.568,0.562,0.6,-0.57,0.523,-0.693,-0.496,-0.526,-0.692,-0.495,0.047,-0.812,-0.582,0.055,0.723,-0.689,0.078,-0.178,-0.981,0.0090,0.997,-0.082,0.014,-0.983,-0.183,-0.0030,0.677,0.736,0.0,-0.702,0.712,-0.058,0.723,-0.689,-0.049,-0.812,-0.582,-0.082,-0.178,-0.981,-0.0090,0.997,-0.082,-0.015,-0.983,-0.183,0.0030,0.677,0.736}))))))
    .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}).setNormalIndex(new int[] {0,1,15,19,-1,0,19,21,21,18,3,20,20,-1,0,20,20,3,2,16,16,1,-1,1,16,16,2,14,17,17,15,-1,2,3,18,14,-1,4,7,18,21,21,19,-1,4,13,12,7,-1,4,19,15,5,10,9,13,-1,5,6,11,10,-1,5,15,17,17,14,6,-1,6,14,18,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})))
          .setNormal(new Normal().setVector(new MFVec3f(new double[] {-0.091,-0.945,-0.314,-0.602,0.307,-0.737,0.627,0.324,-0.708,0.096,-0.945,-0.312,-0.464,-0.85,-0.25,-0.473,0.87,-0.14,0.471,0.871,-0.138,0.466,-0.849,-0.25,0.468,0.0060,-0.884,-0.467,0.0020,-0.884,-0.471,0.562,-0.68,0.47,0.565,-0.678,0.467,-0.535,-0.704,-0.466,-0.538,-0.703,0.629,0.572,0.526,-0.63,0.57,0.527,0.0,0.808,-0.589,0.0,0.967,0.255,0.382,-0.915,0.133,-0.378,-0.917,0.13,0.0,-0.673,-0.739,0.0,-0.999,-0.035}))))))
    .addChild(new Transform("noseTire")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(getIndexedFaceSet_5_358_colorIndex()).setCoordIndex(getIndexedFaceSet_5_358_coordIndex()).setNormalIndex(getIndexedFaceSet_5_358_normalIndex())
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(getCoordinate_6_359_point()))
          .setNormal(new Normal().setVector(getNormal_6_360_vector())))))
    .addChild(new Transform("stbdTire")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(getIndexedFaceSet_5_366_colorIndex()).setCoordIndex(getIndexedFaceSet_5_366_coordIndex()).setNormalIndex(getIndexedFaceSet_5_366_normalIndex())
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(getCoordinate_6_367_point()))
          .setNormal(new Normal().setVector(getNormal_6_368_vector())))))
    .addChild(new Transform("portTire")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(getIndexedFaceSet_5_374_colorIndex()).setCoordIndex(getIndexedFaceSet_5_374_coordIndex()).setNormalIndex(getIndexedFaceSet_5_374_normalIndex())
          .setColor(new Color())
          .setCoord(new Coordinate().setPoint(getCoordinate_6_375_point()))
          .setNormal(new Normal().setVector(getNormal_6_376_vector())))))
    .addChild(new Transform("fuselage")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material().setUSE("default")))
        .setGeometry(new IndexedFaceSet().setColorIndex(getIndexedFaceSet_5_382_colorIndex()).setCoordIndex(getIndexedFaceSet_5_382_coordIndex()).setNormalIndex(getIndexedFaceSet_5_382_normalIndex())
          .setColor(new Color().setColor(new MFColor(new double[] {1.0,1.0,0.92})))
          .setCoord(new Coordinate().setPoint(getCoordinate_6_383_point()))
          .setNormal(new Normal().setVector(getNormal_6_384_vector()))))));
            }
            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_74_coordIndex_1()
		{
			int[] value = {0,57,110,59,-1,0,58,95,57,-1,0,59,103,58,-1,1,60,107,61,-1,1,61,109,68,-1,1,68,96,60,-1,2,62,100,63,-1,2,63,106,70,-1,2,70,97,62,-1,3,64,99,72,-1,3,69,104,64,-1,3,72,98,69,-1,4,44,43,42,11,67,32,-1,4,114,75,11,42,43,44,-1,4,32,116,5,31,115,6,29,113,7,30,114,-1,5,41,40,39,10,22,31,-1,5,116,77,10,39,40,41,-1,6,38,37,36,9,65,29,-1,6,115,76,9,36,37,38,-1,7,35,34,33,8,66,30,-1,7,113,74,8,33,34,35,-1,8,87,66,-1,8,74,102,-1,9,73,101,65,-1,9,76,108,73,-1,10,71,90,22,-1,10,77,112,71,-1,11,111,67,-1,11,75,105,-1,12,57,95,79,-1,12,68,109,92,-1,12,79,96,68,-1,12,92,110,57,-1,13,58,103,85,-1,13,69,98,78,-1,13,78,95,58,-1,13,85,104,69,-1,14,59,110,93,-1,14,11,105,26,-1,14,26,103,59,-1,14,93,111,11,-1,15,60,96,80,-1,15,70,106,88,-1,15,80,97,70,-1,15,88,107,60,-1,16,61,107,89,-1,16,71,112,91,-1,16,89,90,71,-1,16,91,109,61,-1,17,62,97,81,-1,17,72,99,83,-1,17,81,98,72,-1,17,83,100,62,-1,18,63,100,84,-1,18,73,108,27,-1,18,84,101,73,-1,18,27,106,63,-1,19,64,104,86,-1,19,8,102,82,-1,19,82,99,64,-1,19,86,87,8,-1,20,45,46,47,29,65,-1,20,65,101,-1,20,74,113,29,47,46,45,-1,20,102,74,-1,21,48,49,50,30,66,-1,21,66,87,-1,21,75,114,30,50,49,48,-1,21,87,105,75,-1,22,51,52,53,31,-1,22,76,115,31,53,52,51,-1,22,90,108,76,-1,23,54,55,56,32,67,-1,23,67,111,94,-1,23,77,116,32,56,55,54,-1,23,94,112,77,-1,24,78,98,81,-1,24,79,95,78,-1,24,80,96,79,-1,24,81,97,80,-1,25,82,102,20,-1,25,83,99,82,-1,25,84,100,83,-1,25,20,101,84,-1,26,105,87,-1,26,85,103,-1,26,86,104,85,-1,26,87,86,-1,27,108,90,-1,27,88,106,-1,27,89,107,88,-1,27,90,89,-1,28,91,112,94,-1,28,92,109,91,-1,28,93,110,92,-1,28,94,111,93,-1};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_74_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.3,1.599,-6.4,1.301,1.605,-6.425,1.375999,1.717999,-6.395,1.375,1.712,-6.37,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.287,1.581,-6.418,1.337,1.654,-6.38,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.42,1.645,-6.38,1.381,1.591,-6.425,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.585,2.128,-6.324,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.291,1.588,-6.424,1.316,1.624,-6.39,1.385,1.729,-6.372,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.29,1.585,-6.41,1.357,1.686,-6.373,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.426,1.599,-6.389,1.38,1.585,-6.393,1.349,1.602999,-6.391,1.427,1.604,-6.42,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};
			return value;
		}
		private double[] getCoordinate_6_74_point_2()
		{
			double[] value = {1.383,1.54,-6.423,1.323,1.566,-6.424,1.322,1.564,-6.411,1.442,1.627,-6.385,1.406,1.573,-6.396,1.39,1.665,-6.377,1.407,1.578,-6.424,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.418,1.708,-6.376,1.419,1.711,-6.39,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 double[] */
		private double[] getNormal_6_75_vector_1()
		{
			double[] value = {0.288,-0.15,0.946,0.314,0.198,-0.929,0.148,-0.13,-0.98,0.052,-0.433,0.9,-0.371,0.256,0.893,-0.044,0.871,-0.49,-0.477,0.297,-0.827,-0.746,-0.354,0.564,-0.31,-0.532,0.788,-0.03,0.016,-0.999,0.27,0.565,-0.78,0.086,-0.048,0.995,0.996,0.085,0.038,0.187,-0.302,0.935,0.139,-0.063,0.988,0.246,0.024,-0.969,0.177,0.335,-0.926,0.326,-0.934,-0.143,0.0040,-0.029,-1.0,-0.128,-0.366,0.922,-0.493,-0.726,-0.479,-0.152,-0.351,0.924,0.153,0.351,-0.924,0.51,0.717,0.475,0.84,-0.539,-0.066,-0.374,-0.908,-0.188,-0.013,-0.208,0.978,0.074,0.169,-0.983,0.69,0.705,0.163,-0.824,-0.119,-0.554,-0.592,-0.19,0.783,-0.158,0.671,-0.724,-0.176,0.758,0.628,-0.411,-0.681,0.606,-0.034,0.011,-0.999,0.387,0.708,-0.591,0.092,-0.038,0.995,-0.39,-0.553,-0.736,-0.241,-0.482,0.842,0.244,0.481,-0.842,0.423,0.534,0.733,0.54,-0.105,0.835,0.247,-0.221,0.944,0.212,-0.101,0.972,0.286,0.119,-0.951,0.241,0.27,-0.932,0.223,-0.385,-0.895,0.07,-0.08,-0.994,-0.041,-0.398,0.917,-0.191,-0.246,-0.95,-0.2,-0.392,0.898,0.173,0.41,-0.896,0.251,0.209,0.945,0.567,0.199,-0.799,0.115,-0.376,0.919,0.095,-0.054,0.994,0.196,-0.064,-0.979,0.146,0.375,-0.916,0.141,-0.654,0.743,-0.023,0.0070,-1.0,-0.177,-0.355,0.918,-0.471,-0.744,0.474,-0.12,-0.337,0.934,0.152,0.317,-0.936,0.429,0.774,-0.466,0.492,-0.46,0.74,0.958,-0.286,-0.025,0.535,-0.2,-0.821,0.654,-0.749,-0.102,-0.258,-0.634,0.729,-0.091,-0.981,-0.174,-0.131,-0.346,-0.929,-0.505,-0.84,-0.2,0.043,-0.158,0.987,0.049,-0.232,0.972,-0.061,-0.261,0.963,-0.046,-0.206,0.977,0.051,0.098,-0.994,0.122,0.122,-0.985,0.104,0.234,-0.967,0.059,0.198,-0.978,0.387,0.551,-0.739,0.87,0.48,0.112,0.364,0.197,0.91,0.576,0.794,0.194,0.555,-0.298,0.777,0.589,-0.024,-0.808,0.411,-0.322,-0.853,0.353,-0.581,0.733,-0.09,-0.666,0.741,0.018,-0.388,-0.921,-0.199,-0.301,-0.933,-0.344,-0.606,0.717,0.111,-0.177,0.978,0.0020,-0.293,0.956,-0.098,-0.255,0.962,0.0080,-0.157,0.988,0.097,0.044,-0.994,0.16,0.189,-0.969,0.084,0.264,-0.961};
			return value;
		}
		private double[] getNormal_6_75_vector_2()
		{
			double[] value = {0.035,0.129,-0.991,0.483,0.413,-0.772,0.461,0.08,0.884,0.295,0.24,0.925,0.328,0.616,-0.716,-0.849,-0.486,0.207,-0.587,-0.206,0.783,-0.142,0.673,-0.726,0.072,0.988,-0.138,-0.552,0.073,-0.831,-0.626,-0.219,0.748,-0.143,0.711,-0.688,-0.202,0.412,0.888};
			return value;
		}


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


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_81_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.43,1.714999,-6.405,-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};
			return value;
		}
		private double[] getCoordinate_6_81_point_2()
		{
			double[] value = {-1.48,1.611,-6.421,-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 double[] */
		private double[] getNormal_6_82_vector_1()
		{
			double[] value = {-0.128,-0.409,0.903,-0.08,-0.151,-0.985,-0.311,0.136,-0.941,-0.289,-0.079,0.954,0.506,0.034,0.862,0.733,-0.189,-0.653,0.356,0.496,-0.792,0.073,0.679,0.73,-0.24,0.309,0.92,-0.107,0.243,-0.964,0.287,-0.287,-0.914,0.055,-0.28,0.959,-0.338,-0.932,-0.128,-0.224,-0.258,0.94,0.018,-0.32,0.947,-0.213,-0.015,-0.977,0.101,-0.082,-0.992,-0.995,0.102,0.015,-0.163,0.229,-0.96,-0.15,0.051,0.987,-0.508,0.829,-0.235,-0.126,0.067,0.99,0.125,-0.068,-0.99,0.492,-0.839,0.23,-0.847,-0.527,-0.072,-0.681,0.729,0.068,-0.049,-0.125,0.991,-0.012,0.087,-0.996,0.363,-0.927,-0.095,0.167,0.906,-0.388,0.185,0.43,0.884,0.571,0.042,-0.82,0.839,-0.276,0.47,-0.356,0.497,0.791,-0.111,0.248,-0.962,0.392,-0.489,-0.779,0.061,-0.289,0.955,-0.43,0.727,-0.535,-0.217,0.216,0.952,0.215,-0.217,-0.952,0.399,-0.748,0.531,-0.21,-0.628,0.749,-0.175,-0.345,0.922,-0.049,-0.367,0.929,-0.142,-0.091,-0.986,0.014,-0.113,-0.993,-0.56,0.148,-0.815,-0.236,0.189,-0.953,-0.216,-0.012,0.976,-0.268,0.478,-0.837,-0.146,0.132,0.98,0.174,-0.115,-0.978,0.209,-0.515,0.831,-0.169,-0.407,-0.898,-0.262,-0.162,0.951,0.046,-0.285,0.957,-0.272,0.067,-0.96,0.151,-0.073,-0.986,-0.546,-0.038,0.837,-0.118,0.24,-0.964,-0.119,0.092,0.989,-0.404,0.605,0.686,-0.126,0.031,0.992,0.094,-0.051,-0.994,0.45,-0.58,-0.679,-0.52,-0.426,0.74,-0.664,-0.741,-0.104,-0.516,-0.219,-0.828,-0.962,-0.272,-0.034,-0.361,0.314,0.878,-0.864,0.5,0.056,-0.381,0.458,-0.803,-0.566,0.822,0.061,-0.027,-0.196,0.98,-0.097,-0.17,0.981,-0.078,-0.058,0.995,-0.034,-0.096,0.995,-0.068,0.137,-0.988,-0.075,0.063,-0.995,0.035,0.032,-0.999,0.02,0.088,-0.996,0.231,-0.396,-0.889,0.078,-0.989,-0.122,0.146,-0.604,0.784,0.495,-0.866,-0.067,-0.397,-0.553,0.732,-0.379,-0.338,-0.861,-0.577,-0.053,-0.815,-0.571,-0.253,0.781,-0.459,0.174,0.871,-0.48,0.339,-0.809,-0.312,0.502,-0.807,-0.301,0.383,0.873,-0.073,-0.248,0.966,-0.134,-0.101,0.986,-0.058,-0.027,0.998,-0.011,-0.166,0.986,-0.135,0.118,-0.984,-0.028,-0.0010,-1.0,0.072,0.036,-0.997};
			return value;
		}
		private double[] getNormal_6_82_vector_2()
		{
			double[] value = {-0.033,0.138,-0.99,0.062,-0.421,-0.905,-0.0030,-0.64,0.768,0.215,-0.563,0.798,0.318,-0.373,-0.872,-0.05,0.902,0.428,0.169,0.431,0.887,0.566,0.027,-0.824,0.837,-0.416,-0.356,0.186,0.65,-0.737,0.169,0.479,0.862,0.605,0.0050,-0.796,0.575,-0.177,0.799};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_88_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_88_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 double[] */
		private double[] getNormal_6_89_vector_1()
		{
			double[] value = {-0.162,0.094,0.982,-0.207,0.377,-0.903,0.162,0.417,-0.894,0.207,0.053,0.977,-0.133,-0.646,0.752,-0.63,-0.363,-0.687,0.127,-0.353,-0.927,0.621,-0.572,0.536,0.501,-0.172,0.848,0.14,0.2,-0.97,-0.508,0.121,-0.853,-0.144,-0.137,0.98,-0.617,0.775,0.14,0.021,0.09,0.996,-0.159,-0.083,0.984,-0.021,0.418,-0.908,-0.247,0.194,-0.95,0.617,0.777,0.128,0.159,0.251,-0.955,0.247,-0.136,0.96,0.935,0.07,-0.348,0.247,-0.164,0.955,-0.247,0.165,-0.955,-0.936,-0.05,0.348,0.0,0.985,0.17,0.981,0.192,-0.0090,0.045,-0.134,0.99,-0.045,0.205,-0.978,-0.981,0.178,0.073,0.622,-0.495,-0.607,0.372,-0.578,0.726,-0.371,-0.302,-0.878,-0.619,-0.676,0.4,0.705,-0.138,0.696,0.146,0.2,-0.969,-0.716,0.101,-0.691,-0.155,-0.136,0.978,0.771,0.127,-0.624,0.415,-0.153,0.897,-0.415,0.156,-0.896,-0.772,-0.09,0.629,-0.321,0.307,0.896,-0.081,0.096,0.992,-0.165,0.0010,0.986,-0.123,0.399,-0.909,-0.226,0.281,-0.932,0.321,0.589,-0.742,0.165,0.331,-0.929,0.226,-0.047,0.973,0.438,0.187,-0.879,0.311,-0.177,0.934,-0.311,0.145,-0.939,-0.439,-0.118,0.891,-0.363,0.557,-0.747,0.123,0.072,0.99,-0.144,-0.126,0.982,0.081,0.423,-0.903,-0.264,0.146,-0.953,0.363,0.275,0.89,0.144,0.21,-0.967,0.264,-0.182,0.947,0.807,-0.126,0.576,0.217,-0.147,0.965,-0.217,0.185,-0.959,-0.81,0.074,-0.581,0.012,0.468,0.884,-0.28,0.946,0.163,-0.012,0.737,-0.676,0.28,0.946,0.163,0.565,-0.064,0.822,0.886,0.461,0.057,0.485,0.283,-0.827,0.997,0.051,-0.053,-0.028,-0.115,0.993,0.032,-0.069,0.997,0.117,-0.144,0.983,0.062,-0.162,0.985,0.028,0.224,-0.974,-0.032,0.269,-0.963,-0.117,0.193,-0.974,-0.062,0.177,-0.982,-0.565,0.216,-0.796,-0.885,0.454,0.1,-0.485,-0.01,0.874,-0.997,0.031,0.067,-0.161,0.431,0.888,-0.189,0.69,-0.699,0.161,0.703,-0.693,0.189,0.416,0.89,0.499,0.089,0.862,0.438,0.426,-0.792,0.486,0.205,-0.85,0.59,-0.147,0.794,-0.048,-0.047,0.998,0.111,-0.073,0.991,0.133,-0.177,0.975,-0.0090,-0.144,0.989,0.048,0.29,-0.956,-0.111,0.263,-0.958,-0.133,0.16,-0.978};
			return value;
		}
		private double[] getNormal_6_89_vector_2()
		{
			double[] value = {0.0090,0.195,-0.981,-0.499,0.373,-0.782,-0.438,0.136,0.888,-0.486,-0.092,0.869,-0.59,0.128,-0.797,0.836,-0.507,0.211,0.382,-0.566,0.731,-0.382,-0.289,-0.878,-0.839,-0.408,-0.361,0.353,-0.302,-0.886,0.419,-0.584,0.695,-0.418,-0.318,-0.851,-0.354,-0.583,0.731};
			return value;
		}


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


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_104_point_1()
		{
			double[] value = {0.185,2.511,-6.204,0.175,2.563,-6.195,0.139,2.621,-6.185,0.082,2.664,-6.177,0.013,2.682,-6.174,-0.058,2.673,-6.176,-0.12,2.637,-6.182,-0.163,2.581,-6.192,-0.181,2.511,-6.204,-0.163,2.425,-6.219,-0.12,2.367,-6.229,-0.058,2.331,-6.235,0.013,2.322,-6.237,0.082,2.34,-6.233,0.139,2.382,-6.226,0.175,2.443,-6.216,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.183,2.537,-6.199,0.183,2.478,-6.21,0.152,2.531,-6.326,0.16,2.593,-6.19,0.143,2.575,-6.318,0.112,2.645,-6.18,0.113,2.622,-6.31,0.048,2.676,-6.175,0.065,2.657,-6.304,-0.023,2.681,-6.174,0.0090,2.671,-6.302,-0.091,2.658,-6.178,-0.049,2.662,-6.303,-0.144,2.611,-6.186,-0.1,2.633,-6.308,-0.176,2.548,-6.197,-0.135,2.586,-6.316,-0.176,2.467,-6.211,-0.148,2.528,-6.326,-0.144,2.392,-6.224,-0.135,2.462,-6.338,-0.091,2.346,-6.232,-0.1,2.413,-6.346,-0.023,2.323,-6.236,-0.049,2.384,-6.352,0.048,2.327,-6.236,0.0090,2.375,-6.353,0.112,2.358,-6.23,0.065,2.389,-6.351,0.16,2.411,-6.221,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.607,-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.653,-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.482,-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};
			return value;
		}
		private double[] getCoordinate_6_104_point_2()
		{
			double[] value = {-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,-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.482,-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.515,-6.578,0.022,2.519,-6.578,0.038,2.531,-6.576,0.049,2.548,-6.573};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getNormal_6_105_vector_1()
		{
			double[] value = {0.97,-0.033,0.24,0.897,0.322,0.303,0.723,0.594,0.352,0.421,0.819,0.391,0.055,0.912,0.407,-0.32,0.86,0.398,-0.646,0.671,0.365,-0.874,0.372,0.313,-0.968,-0.036,0.247,-0.892,-0.414,0.181,-0.646,-0.754,0.118,-0.32,-0.944,0.085,0.055,-0.996,0.076,0.421,-0.902,0.092,0.723,-0.678,0.131,0.917,-0.353,0.186,0.885,-0.245,-0.396,0.688,-0.568,-0.452,0.391,-0.78,-0.489,0.036,-0.863,-0.503,-0.325,-0.807,-0.493,-0.639,-0.616,-0.46,-0.865,-0.299,-0.402,-0.938,0.064,-0.34,-0.853,0.442,-0.277,-0.637,0.737,-0.226,-0.325,0.926,-0.193,0.036,0.982,-0.183,0.391,0.899,-0.198,0.687,0.688,-0.234,0.859,0.429,-0.28,0.937,0.066,-0.344,0.6,-0.015,0.8,0.606,-0.227,0.762,0.96,0.056,-0.276,0.522,0.181,0.834,0.885,0.414,-0.212,0.368,0.346,0.863,0.712,0.683,-0.164,0.153,0.449,0.881,0.411,0.903,-0.126,-0.085,0.462,0.883,0.048,0.993,-0.11,-0.311,0.384,0.869,-0.323,0.939,-0.12,-0.489,0.227,0.842,-0.644,0.749,-0.153,-0.594,0.0050,0.804,-0.869,0.451,-0.204,-0.599,-0.253,0.76,-0.962,0.053,-0.269,-0.495,-0.489,0.719,-0.886,-0.321,-0.334,-0.311,-0.655,0.689,-0.646,-0.653,-0.396,-0.085,-0.732,0.676,-0.323,-0.844,-0.429,0.153,-0.719,0.678,0.048,-0.898,-0.438,0.368,-0.617,0.696,0.411,-0.808,-0.423,0.528,-0.441,0.726,0.712,-0.587,-0.384,0.907,-0.262,-0.329,0.835,-0.217,-0.506,0.648,-0.517,-0.559,0.364,-0.717,-0.594,0.027,-0.794,-0.607,-0.314,-0.737,-0.598,-0.611,-0.553,-0.566,-0.817,-0.26,-0.514,-0.887,0.084,-0.454,-0.81,0.433,-0.395,-0.607,0.715,-0.346,-0.314,0.896,-0.314,0.027,0.952,-0.304,0.364,0.876,-0.317,0.643,0.682,-0.35,0.813,0.427,-0.395,0.887,0.093,-0.453,0.914,0.256,-0.315,0.79,0.556,-0.259,0.549,0.807,-0.216,0.218,0.957,-0.19,-0.148,0.971,-0.187,-0.49,0.846,-0.209,-0.759,0.601,-0.252,-0.914,0.262,-0.31,-0.92,-0.121,-0.372,-0.766,-0.471,-0.437,-0.491,-0.726,-0.482,-0.148,-0.851,-0.503,0.218,-0.838,-0.501,0.55,-0.687,-0.475,0.801,-0.418,-0.429,0.925,-0.082,-0.37,0.939,0.241,-0.244,0.815,0.548,-0.188,0.573,0.807,-0.143,0.234,0.965,-0.116};
			return value;
		}
		private double[] getNormal_6_105_vector_2()
		{
			double[] value = {-0.14,0.984,-0.112,-0.493,0.86,-0.134,-0.771,0.612,-0.177,-0.935,0.263,-0.237,-0.944,-0.138,-0.3,-0.78,-0.504,-0.37,-0.493,-0.764,-0.416,-0.14,-0.888,-0.437,0.234,-0.87,-0.434,0.573,-0.712,-0.406,0.826,-0.435,-0.359,0.949,-0.096,-0.301,0.875,0.266,-0.405,0.753,0.557,-0.35,0.522,0.795,-0.31,0.203,0.937,-0.285,-0.147,0.948,-0.284,-0.475,0.826,-0.305,-0.731,0.588,-0.346,-0.877,0.264,-0.402,-0.881,-0.098,-0.463,-0.737,-0.429,-0.523,-0.476,-0.674,-0.565,-0.147,-0.797,-0.586,0.203,-0.786,-0.584,0.522,-0.644,-0.56,0.765,-0.386,-0.515,0.887,-0.063,-0.457,0.636,0.149,-0.757,0.586,0.376,-0.718,0.458,0.568,-0.684,0.26,0.703,-0.662,0.018,0.758,-0.652,-0.226,0.717,-0.66,-0.436,0.586,-0.682,-0.581,0.383,-0.718,-0.635,0.136,-0.761,-0.584,-0.111,-0.804,-0.439,-0.319,-0.84,-0.227,-0.452,-0.863,0.018,-0.493,-0.87,0.26,-0.439,-0.86,0.464,-0.295,-0.835,0.597,-0.086,-0.798};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_111_coordIndex_1()
		{
			int[] value = {0,1,5,4,-1,0,3,2,1,-1,0,4,60,56,7,3,-1,1,2,6,41,37,5,-1,2,3,7,6,-1,4,5,34,53,-1,4,53,68,60,-1,5,37,43,34,-1,6,7,58,39,-1,6,39,48,41,-1,7,56,71,58,-1,8,35,54,9,-1,8,31,46,35,-1,8,45,31,-1,9,54,70,61,-1,9,61,69,-1,10,65,57,-1,10,57,38,11,-1,11,38,51,-1,12,36,55,13,-1,12,49,36,-1,13,55,62,-1,14,52,42,-1,14,40,29,37,41,30,-1,14,42,50,40,-1,15,64,22,-1,15,22,67,59,-1,15,59,20,56,60,21,-1,16,25,12,13,-1,16,53,34,25,-1,16,13,62,-1,16,62,68,53,-1,17,26,38,57,-1,17,54,35,26,-1,17,57,65,-1,17,65,70,54,-1,18,27,39,58,-1,18,10,11,27,-1,18,58,71,24,-1,18,24,65,10,-1,19,28,8,9,-1,19,55,36,28,-1,19,9,69,23,-1,19,23,62,55,-1,20,59,67,-1,20,67,71,56,-1,21,60,68,63,-1,21,63,64,15,-1,22,61,70,66,-1,22,64,69,61,-1,22,66,67,-1,23,69,64,-1,23,63,68,62,-1,23,64,63,-1,24,71,67,-1,24,66,70,65,-1,24,67,66,-1,25,34,43,-1,25,43,49,12,-1,26,35,46,-1,26,46,51,38,-1,27,11,51,47,-1,27,47,48,39,-1,28,36,49,44,-1,28,44,45,8,-1,29,40,50,32,-1,29,32,43,37,-1,30,41,48,-1,30,48,52,14,-1,31,42,52,33,-1,31,45,50,42,-1,31,33,46,-1,32,50,45,-1,32,44,49,43,-1,32,45,44,-1,33,52,48,-1,33,47,51,46,-1,33,48,47,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_111_normalIndex_1()
		{
			int[] value = {0,1,5,4,-1,0,3,2,1,-1,0,4,37,37,7,3,-1,1,2,6,28,28,5,-1,2,3,7,6,-1,4,5,24,33,-1,4,33,15,37,-1,5,28,14,24,-1,6,7,40,31,-1,6,31,14,28,-1,7,37,15,40,-1,8,25,34,9,-1,8,14,14,25,-1,8,14,14,-1,9,34,15,15,-1,9,15,15,-1,10,15,39,-1,10,39,30,11,-1,11,30,14,-1,12,27,36,13,-1,12,14,27,-1,13,36,15,-1,14,14,14,-1,14,14,14,28,28,14,-1,14,14,14,14,-1,15,15,15,-1,15,15,15,15,-1,15,15,15,37,37,15,-1,16,20,29,38,-1,16,33,24,20,-1,16,38,15,-1,16,15,15,33,-1,17,21,30,39,-1,17,34,25,21,-1,17,39,15,-1,17,15,15,34,-1,18,22,31,40,-1,18,35,26,22,-1,18,40,15,15,-1,18,15,15,35,-1,19,23,32,41,-1,19,36,27,23,-1,19,41,15,15,-1,19,15,15,36,-1,15,15,15,-1,15,15,15,37,-1,15,37,15,15,-1,15,15,15,15,-1,15,15,15,15,-1,15,15,15,15,-1,15,15,15,-1,15,15,15,-1,15,15,15,15,-1,15,15,15,-1,15,15,15,-1,15,15,15,15,-1,15,15,15,-1,20,24,14,-1,20,14,14,29,-1,21,25,14,-1,21,14,14,30,-1,22,26,14,14,-1,22,14,14,31,-1,23,27,14,14,-1,23,14,14,32,-1,14,14,14,14,-1,14,14,14,28,-1,14,28,14,-1,14,14,14,14,-1,14,14,14,14,-1,14,14,14,14,-1,14,14,14,-1,14,14,14,-1,14,14,14,14,-1,14,14,14,-1,14,14,14,-1,14,14,14,14,-1,14,14,14,-1};
			return value;
		}



		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_126_colorIndex_1()
		{
			int[] value = {0,0,0,0,-1,0,0,0,0,-1,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,-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,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_126_coordIndex_1()
		{
			int[] value = {0,1,152,151,-1,0,45,113,149,-1,0,149,8,7,148,6,5,147,4,3,146,2,1,-1,0,151,150,45,-1,1,44,153,152,-1,1,2,106,44,-1,2,43,106,-1,2,146,107,43,-1,3,42,107,146,-1,3,4,108,42,-1,4,41,108,-1,4,147,109,41,-1,5,40,109,147,-1,5,6,110,40,-1,6,39,110,-1,6,148,111,39,-1,7,38,111,148,-1,7,8,112,38,-1,8,37,112,-1,8,149,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,150,153,-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,150,151,152,153,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_126_normalIndex_1()
		{
			int[] value = {0,1,156,155,-1,0,45,113,153,-1,0,153,8,7,151,6,5,149,4,3,147,2,1,-1,0,155,154,45,-1,1,44,157,156,-1,1,146,106,44,-1,2,43,106,-1,2,147,107,43,-1,3,42,107,147,-1,3,148,108,42,-1,4,41,108,-1,4,149,109,41,-1,5,40,109,149,-1,5,150,110,40,-1,6,39,110,-1,6,151,111,39,-1,7,38,111,151,-1,7,152,112,38,-1,8,37,112,-1,8,153,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,154,157,-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,154,155,156,157,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_127_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_127_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.485,2.234,-5.532,-0.114,1.918,-5.588999,0.324,2.029,-5.569,0.572,2.501999,-5.483,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 double[] */
		private double[] getNormal_6_128_vector_1()
		{
			double[] value = {0.718,0.08,-0.692,-0.718,0.08,-0.692,-0.865,-0.2,-0.461,-0.719,-0.479,-0.504,-0.428,-0.724,-0.541,0.0,-0.83,-0.557,0.428,-0.724,-0.541,0.719,-0.479,-0.504,0.865,-0.2,-0.461,0.94,0.315,0.129,-0.94,0.315,0.129,-0.948,-0.317,0.04,-0.785,-0.62,0.0020,-0.466,-0.884,-0.028,0.0,-0.999,-0.041,0.466,-0.884,-0.028,0.785,-0.62,0.0020,0.948,-0.317,0.04,0.923,0.297,0.244,-0.923,0.297,0.244,-0.929,-0.333,0.163,-0.766,-0.629,0.135,-0.452,-0.884,0.119,0.0,-0.994,0.113,0.452,-0.884,0.119,0.766,-0.629,0.135,0.929,-0.333,0.163,0.812,0.349,0.467,-0.812,0.349,0.467,-0.848,-0.349,0.399,-0.689,-0.613,0.387,-0.4,-0.83,0.388,0.0,-0.92,0.391,0.4,-0.83,0.388,0.689,-0.613,0.387,0.848,-0.349,0.399,0.0,-0.361,0.933,0.951,-0.309,-0.015,0.788,-0.613,-0.058,0.468,-0.879,-0.094,0.0,-0.994,-0.109,-0.468,-0.879,-0.094,-0.788,-0.613,-0.058,-0.951,-0.309,-0.015,-0.919,0.168,0.357,0.919,0.168,0.357,0.978,-0.202,0.055,0.586,0.785,0.202,-0.978,-0.202,0.055,-0.586,0.785,0.202,-0.883,-0.469,0.02,-0.941,-0.325,0.096,-0.647,-0.762,-0.015,-0.778,-0.625,0.062,-0.245,-0.969,-0.037,-0.461,-0.887,0.038,0.245,-0.969,-0.037,0.0,-1.0,0.029,0.647,-0.762,-0.015,0.461,-0.887,0.038,0.883,-0.469,0.02,0.778,-0.625,0.062,0.941,-0.325,0.096,0.959,-0.221,0.176,0.559,0.775,0.295,-0.959,-0.221,0.176,-0.559,0.775,0.295,-0.864,-0.482,0.148,-0.905,-0.342,0.253,-0.629,-0.767,0.126,-0.743,-0.628,0.233,-0.238,-0.965,0.114,-0.436,-0.872,0.224,0.238,-0.965,0.114,0.0,-0.975,0.223,0.629,-0.767,0.126,0.436,-0.872,0.224,0.864,-0.482,0.148,0.743,-0.628,0.233,0.905,-0.342,0.253,0.878,-0.226,0.422,0.388,0.755,0.529,-0.878,-0.226,0.422,-0.388,0.755,0.529,-0.779,-0.486,0.397,-0.645,-0.365,0.671,-0.556,-0.733,0.392,-0.519,-0.531,0.669,-0.206,-0.895,0.396,-0.293,-0.68,0.672,0.206,-0.895,0.396,0.0,-0.738,0.675,0.556,-0.733,0.392,0.293,-0.68,0.672,0.779,-0.486,0.397,0.519,-0.531,0.669,0.645,-0.365,0.671,0.951,-0.31,-0.0030,0.788,-0.614,-0.045,0.469,-0.88,-0.08};
			return value;
		}
		private double[] getNormal_6_128_vector_2()
		{
			double[] value = {0.0,-0.996,-0.095,-0.469,-0.88,-0.08,-0.788,-0.614,-0.045,-0.951,-0.31,-0.0030,-0.588,0.797,0.136,0.588,0.797,0.136,-0.985,-0.171,0.0020,-0.887,-0.46,-0.036,-0.652,-0.755,-0.077,-0.248,-0.963,-0.105,0.248,-0.963,-0.105,0.652,-0.755,-0.077,0.887,-0.46,-0.036,0.985,-0.171,0.0020,-0.726,-0.269,0.634,-0.643,-0.454,0.617,-0.448,-0.647,0.617,-0.163,-0.766,0.622,0.163,-0.766,0.622,0.448,-0.647,0.617,0.643,-0.454,0.617,0.726,-0.269,0.634,-0.971,-0.211,0.11,-0.876,-0.476,0.078,-0.641,-0.766,0.049,-0.243,-0.97,0.032,0.243,-0.97,0.032,0.641,-0.766,0.049,0.876,-0.476,0.078,0.971,-0.211,0.11,-0.936,-0.228,0.267,-0.839,-0.487,0.242,-0.608,-0.761,0.228,-0.228,-0.948,0.224,0.228,-0.948,0.224,0.608,-0.761,0.228,0.839,-0.487,0.242,0.936,-0.228,0.267,-0.982,-0.189,0.012,-0.886,-0.463,-0.024,-0.65,-0.757,-0.064,-0.247,-0.965,-0.091,0.247,-0.965,-0.091,0.65,-0.757,-0.064,0.886,-0.463,-0.024,0.982,-0.189,0.012,-0.896,-0.066,-0.439,-0.81,-0.338,-0.479,-0.599,-0.61,-0.519,-0.229,-0.805,-0.547,0.229,-0.805,-0.547,0.599,-0.61,-0.519,0.81,-0.338,-0.479,0.896,-0.066,-0.439,0.574,0.46,0.677,0.58,0.674,-0.458,-0.58,0.674,-0.458,-0.574,0.46,0.677};
			return value;
		}


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


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_135_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.292,2.062,-4.845,0.158,2.151,-4.785,0.0,2.182,-4.764,-0.158,2.151,-4.785,-0.292,2.062,-4.845,-0.382,1.93,-4.934,-0.413,1.773,-5.04,-0.382,1.615999,-5.145,-0.292,1.483,-5.234,-0.158,1.395,-5.294,0.0,1.364,-5.315,0.158,1.395,-5.294,0.292,1.483,-5.234,0.382,1.615999,-5.145,0.551,1.592999,-4.471,0.509,1.802,-4.331,0.389,1.979,-4.212,0.211,2.097,-4.133,0.0,2.138,-4.105,-0.211,2.097,-4.133,-0.389,1.979,-4.212,-0.509,1.802,-4.331,-0.551,1.592999,-4.471,-0.509,1.384,-4.612,-0.389,1.207,-4.731,-0.211,1.089,-4.81,0.0,1.048,-4.838,0.211,1.089,-4.81,0.389,1.207,-4.731,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.228,0.868,-2.182,0.211,0.954,-2.124,0.161,1.028,-2.074,0.087,1.077,-2.042};
			return value;
		}
		private double[] getCoordinate_6_135_point_2()
		{
			double[] value = {0.0,1.094,-2.03,-0.087,1.077,-2.042,-0.161,1.028,-2.074,-0.211,0.954,-2.124,-0.228,0.868,-2.182,-0.211,0.782,-2.24,-0.161,0.708,-2.289,-0.087,0.659,-2.322,0.0,0.642,-2.334,0.087,0.659,-2.322,0.161,0.708,-2.289,0.211,0.782,-2.24,0.0,1.943,-5.576,0.0,0.826,-2.048,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.23,2.113,-4.811,0.081,2.174,-4.77,-0.081,2.174,-4.77,-0.23,2.113,-4.811,-0.344,2.0,-4.887,-0.405,1.852999,-4.986,-0.405,1.693,-5.093,-0.344,1.546,-5.193,-0.23,1.433,-5.269,-0.081,1.371,-5.31,0.081,1.371,-5.31,0.23,1.433,-5.269,0.344,1.546,-5.193,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};
			return value;
		}
		private double[] getCoordinate_6_135_point_3()
		{
			double[] value = {-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,-0.449,1.296,-4.671,-0.105,1.068,-4.824,0.3,1.148,-4.77,0.53,1.489,-4.541};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getNormal_6_136_vector_1()
		{
			double[] value = {0.812,0.325,-0.484,0.727,0.566,-0.389,0.551,0.771,-0.318,0.299,0.914,-0.274,0.0,0.966,-0.259,-0.299,0.914,-0.274,-0.551,0.771,-0.318,-0.727,0.566,-0.389,-0.812,0.325,-0.484,-0.796,0.07,-0.601,-0.659,-0.176,-0.731,-0.384,-0.372,-0.845,0.0,-0.449,-0.893,0.384,-0.372,-0.845,0.659,-0.176,-0.731,0.796,0.07,-0.601,0.946,0.18,-0.27,0.863,0.476,-0.171,0.668,0.738,-0.092,0.369,0.929,-0.039,0.0,1.0,-0.02,-0.369,0.929,-0.039,-0.668,0.738,-0.092,-0.863,0.476,-0.171,-0.946,0.18,-0.27,-0.915,-0.127,-0.384,-0.751,-0.424,-0.505,-0.436,-0.661,-0.61,0.0,-0.756,-0.654,0.436,-0.661,-0.61,0.751,-0.424,-0.505,0.915,-0.127,-0.384,0.989,0.081,-0.122,0.916,0.4,-0.022,0.722,0.689,0.066,0.404,0.905,0.129,0.0,0.988,0.153,-0.404,0.905,0.129,-0.722,0.689,0.066,-0.916,0.4,-0.022,-0.989,0.081,-0.122,-0.942,-0.243,-0.231,-0.763,-0.551,-0.338,-0.437,-0.792,-0.426,0.0,-0.887,-0.461,0.437,-0.792,-0.426,0.763,-0.551,-0.338,0.942,-0.243,-0.231,1.0,0.0,0.0,0.939,0.327,0.104,0.75,0.63,0.201,0.425,0.863,0.275,0.0,0.953,0.303,-0.425,0.863,0.275,-0.75,0.63,0.201,-0.939,0.327,0.104,-1.0,0.0,0.0,-0.939,-0.327,-0.104,-0.75,-0.63,-0.201,-0.425,-0.863,-0.275,0.0,-0.953,-0.303,0.425,-0.863,-0.275,0.75,-0.63,-0.201,0.939,-0.327,-0.104,0.99,-0.079,0.12,0.942,0.246,0.228,0.762,0.554,0.336,0.436,0.794,0.422,0.0,0.889,0.457,-0.436,0.794,0.422,-0.762,0.554,0.336,-0.942,0.246,0.228,-0.99,-0.079,0.12,-0.917,-0.398,0.019,-0.722,-0.688,-0.069,-0.404,-0.905,-0.132,0.0,-0.988,-0.156,0.404,-0.905,-0.132,0.722,-0.688,-0.069,0.917,-0.398,0.019,0.941,-0.187,0.282,0.91,0.12,0.397,0.746,0.416,0.519,0.432,0.651,0.624,0.0,0.745,0.667,-0.432,0.651,0.624,-0.746,0.416,0.519,-0.91,0.12,0.397,-0.941,-0.187,0.282,-0.857,-0.481,0.182,-0.663,-0.741,0.103,-0.366,-0.929,0.049,0.0,-1.0,0.03,0.366,-0.929,0.049,0.663,-0.741,0.103,0.857,-0.481,0.182,0.729,-0.38,0.57,0.714,-0.155,0.683,0.589,0.061,0.806,0.341,0.23,0.912};
			return value;
		}
		private double[] getNormal_6_136_vector_2()
		{
			double[] value = {0.0,0.297,0.955,-0.341,0.23,0.912,-0.589,0.061,0.806,-0.714,-0.155,0.683,-0.729,-0.38,0.57,-0.651,-0.591,0.477,-0.491,-0.77,0.407,-0.265,-0.893,0.364,0.0,-0.937,0.349,0.265,-0.893,0.364,0.491,-0.77,0.407,0.651,-0.591,0.477,0.0,0.534,-0.846,0.0,-0.533,0.846,0.778,0.449,-0.439,0.814,0.199,-0.546,0.893,0.251,-0.375,0.628,0.434,-0.647,0.647,0.675,-0.355,0.805,0.524,-0.278,0.559,0.61,-0.562,0.431,0.852,-0.297,0.616,0.761,-0.204,0.42,0.758,-0.499,0.152,0.952,-0.267,0.337,0.928,-0.157,0.226,0.859,-0.46,-0.152,0.952,-0.267,0.0,0.99,-0.141,0.0,0.894,-0.447,-0.431,0.852,-0.297,-0.337,0.928,-0.157,-0.226,0.859,-0.46,-0.647,0.675,-0.355,-0.616,0.761,-0.204,-0.42,0.758,-0.499,-0.778,0.449,-0.439,-0.805,0.524,-0.278,-0.559,0.61,-0.562,-0.814,0.199,-0.546,-0.893,0.251,-0.375,-0.628,0.434,-0.647,-0.739,-0.054,-0.671,-0.87,-0.035,-0.491,-0.614,0.246,-0.75,-0.533,-0.28,-0.798,-0.719,-0.313,-0.62,-0.503,0.07,-0.862,-0.198,-0.422,-0.885,-0.42,-0.535,-0.733,-0.289,-0.065,-0.955,0.198,-0.422,-0.885,0.0,-0.624,-0.781,0.0,-0.117,-0.993,0.533,-0.28,-0.798,0.42,-0.535,-0.733,0.289,-0.065,-0.955,0.739,-0.054,-0.671,0.719,-0.313,-0.62,0.503,0.07,-0.862,0.87,-0.035,-0.491,0.614,0.246,-0.75,0.919,0.33,-0.217,0.946,0.027,-0.323,0.78,0.612,-0.128,0.532,0.845,-0.06,0.19,0.981,-0.023,-0.19,0.981,-0.023,-0.532,0.845,-0.06,-0.78,0.612,-0.128,-0.919,0.33,-0.217,-0.946,0.027,-0.323,-0.852,-0.279,-0.443,-0.615,-0.555,-0.56,-0.229,-0.733,-0.641,0.229,-0.733,-0.641,0.615,-0.555,-0.56,0.852,-0.279,-0.443,0.636,0.513,-0.577,0.525,0.689,-0.5,0.347,0.824,-0.448,0.121,0.899,-0.421,-0.121,0.899,-0.421,-0.347,0.824,-0.448,-0.525,0.689,-0.5,-0.636,0.513,-0.577,-0.666,0.316,-0.675,-0.602,0.119,-0.789,-0.43,-0.053,-0.901,-0.158,-0.157,-0.975,0.158,-0.157,-0.975,0.43,-0.053,-0.901,0.602,0.119,-0.789,0.666,0.316,-0.675,0.862,0.391,-0.324,0.723,0.649,-0.239,0.486,0.856,-0.178,0.172,0.974,-0.146,-0.172,0.974,-0.146,-0.486,0.856,-0.178};
			return value;
		}
		private double[] getNormal_6_136_vector_3()
		{
			double[] value = {-0.723,0.649,-0.239,-0.862,0.391,-0.324,-0.895,0.109,-0.432,-0.812,-0.177,-0.556,-0.587,-0.435,-0.683,-0.219,-0.6,-0.77,0.219,-0.6,-0.77,0.587,-0.435,-0.683,0.812,-0.177,-0.556,0.895,0.109,-0.432,0.963,0.255,-0.091,0.83,0.558,0.0030,0.574,0.815,0.079,0.207,0.97,0.123,-0.207,0.97,0.123,-0.574,0.815,0.079,-0.83,0.558,0.0030,-0.963,0.255,-0.091,-0.979,-0.065,-0.196,-0.872,-0.383,-0.306,-0.623,-0.667,-0.409,-0.23,-0.848,-0.477,0.23,-0.848,-0.477,0.623,-0.667,-0.409,0.872,-0.383,-0.306,0.979,-0.065,-0.196};
			return value;
		}


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


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_319_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_319_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_319_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.224,-2.464,-8.116,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};
			return value;
		}
		private double[] getCoordinate_6_319_point_4()
		{
			double[] value = {-0.184,-2.055,-8.055,-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.224,-2.452,-8.042,0.241,-2.473,-8.168,0.265,-2.473,-8.168};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getNormal_6_320_vector_1()
		{
			double[] value = {0.999,0.036,-0.0060,0.991,0.132,-0.022,0.934,0.354,-0.052,0.476,0.876,-0.081,0.0,0.997,-0.076,-0.447,0.891,-0.082,-0.934,0.354,-0.052,-0.991,0.132,-0.022,-0.999,0.037,-0.0060,0.945,-0.021,-0.326,0.932,0.068,-0.357,0.866,0.235,-0.442,0.467,0.686,-0.558,0.0,0.839,-0.544,-0.438,0.7,-0.564,-0.866,0.235,-0.442,-0.932,0.068,-0.357,-0.945,-0.02,-0.326,0.0010,-0.169,-0.986,0.0,-0.164,-0.986,-0.04,-0.168,-0.985,-0.132,-0.232,-0.964,-0.0020,-0.303,-0.953,0.12,-0.237,-0.964,0.04,-0.168,-0.985,-0.0010,-0.169,-0.986,-0.945,-0.086,-0.315,-0.932,-0.18,-0.316,-0.897,-0.303,-0.322,-0.636,-0.702,-0.32,-0.0020,-0.951,-0.309,0.597,-0.732,-0.327,0.897,-0.303,-0.322,0.932,-0.18,-0.316,0.945,-0.087,-0.315,-0.999,-0.032,0.0050,-0.991,-0.132,0.022,-0.965,-0.261,0.039,-0.7,-0.711,0.065,-0.0020,-0.997,0.076,0.66,-0.748,0.068,0.965,-0.261,0.039,0.991,-0.132,0.022,0.999,-0.034,0.0060,-0.945,0.024,0.325,-0.932,-0.068,0.357,-0.885,-0.199,0.42,-0.613,-0.595,0.52,-0.0020,-0.838,0.546,0.574,-0.622,0.533,0.885,-0.199,0.42,0.932,-0.068,0.357,0.945,0.023,0.326,-0.0010,0.169,0.986,0.0,0.164,0.986,0.017,0.18,0.984,-0.014,0.276,0.961,-0.0020,0.309,0.951,0.01,0.275,0.961,-0.017,0.18,0.984,0.0010,0.169,0.986,0.945,0.088,0.315,0.932,0.18,0.316,0.853,0.389,0.347,0.412,0.844,0.344,0.0,0.952,0.308,-0.385,0.856,0.345,-0.853,0.389,0.347,-0.932,0.18,0.316,-0.945,0.09,0.315,-0.895,-0.441,0.073,-0.843,-0.493,-0.213,0.0,-0.652,-0.759,0.842,-0.495,-0.212,0.893,-0.443,0.074,0.845,-0.394,0.361,0.0,-0.355,0.935,-0.846,-0.392,0.361,0.997,0.074,-0.012,0.99,0.012,-0.141,0.99,0.059,0.129,0.976,0.217,-0.035,0.981,0.107,-0.164,0.981,0.154,0.121,0.802,0.594,-0.069,0.924,0.309,-0.223,0.917,0.38,0.123,0.126,0.989,-0.079,0.491,0.822,-0.287,0.453,0.884,0.115,-0.109,0.991,-0.079,0.0,0.963,-0.271,0.0,0.995,0.101,-0.792,0.607,-0.071,-0.461,0.838,-0.291,-0.424,0.899,0.115,-0.976,0.217,-0.035,-0.924,0.309,-0.223,-0.917,0.38,0.123,-0.997,0.074,-0.012};
			return value;
		}
		private double[] getNormal_6_320_vector_2()
		{
			double[] value = {-0.981,0.107,-0.164,-0.981,0.154,0.121,-0.99,0.014,-0.141,-0.99,0.06,0.129,0.942,0.015,-0.335,0.748,-0.086,-0.658,0.908,0.137,-0.396,0.725,-0.016,-0.688,0.759,0.416,-0.5,0.634,0.087,-0.768,0.116,0.824,-0.554,0.292,0.339,-0.894,-0.1,0.827,-0.553,-0.0010,0.438,-0.899,-0.749,0.427,-0.507,-0.273,0.346,-0.898,-0.908,0.137,-0.396,-0.634,0.087,-0.768,-0.942,0.015,-0.335,-0.725,-0.016,-0.688,-0.748,-0.085,-0.659,0.0,-0.165,-0.986,-0.747,-0.137,-0.65,-0.0070,-0.164,-0.986,-0.725,-0.208,-0.656,-0.099,-0.187,-0.977,-0.687,-0.307,-0.659,-0.09,-0.283,-0.955,-0.493,-0.605,-0.625,0.079,-0.286,-0.955,-0.0020,-0.799,-0.601,0.096,-0.188,-0.977,0.458,-0.624,-0.633,0.0070,-0.164,-0.986,0.687,-0.307,-0.659,0.725,-0.208,-0.656,0.747,-0.138,-0.65,-0.942,-0.122,-0.312,-0.99,-0.055,-0.129,-0.913,-0.247,-0.326,-0.981,-0.154,-0.121,-0.856,-0.414,-0.308,-0.953,-0.281,-0.116,-0.228,-0.92,-0.318,-0.688,-0.717,-0.11,0.195,-0.928,-0.318,-0.0020,-0.995,-0.101,0.847,-0.429,-0.313,0.649,-0.753,-0.112,0.913,-0.247,-0.326,0.953,-0.281,-0.116,0.942,-0.123,-0.312,0.981,-0.154,-0.121,0.99,-0.057,-0.129,-0.997,-0.072,0.012,-0.99,-0.0090,0.14,-0.979,-0.201,0.033,-0.981,-0.107,0.164,-0.924,-0.38,0.046,-0.95,-0.24,0.199,-0.248,-0.966,0.077,-0.681,-0.686,0.255,0.211,-0.974,0.078,-0.0020,-0.962,0.271,0.917,-0.397,0.047,0.641,-0.721,0.264,0.979,-0.201,0.033,0.95,-0.24,0.199,0.997,-0.072,0.012,0.981,-0.107,0.164,0.99,-0.01,0.14,-0.942,-0.014,0.334,-0.748,0.087,0.658,-0.911,-0.132,0.392,-0.725,0.016,0.688,-0.832,-0.324,0.45,-0.643,-0.078,0.762,-0.227,-0.803,0.552,-0.41,-0.293,0.864,0.194,-0.81,0.553,-0.0030,-0.433,0.901,0.822,-0.337,0.458,0.379,-0.306,0.873,0.911,-0.132,0.392,0.643,-0.078,0.762,0.942,-0.014,0.334,0.725,0.016,0.688,0.748,0.086,0.658,0.0,0.165,0.986,0.747,0.138,0.65,0.0030,0.167,0.986,0.725,0.208,0.656,0.027,0.218,0.976,0.639,0.355,0.682,-0.051,0.307,0.95,0.303,0.696,0.651,0.045,0.306,0.951,-0.0010,0.801,0.598,-0.026,0.218,0.976,-0.282,0.704,0.652};
			return value;
		}
		private double[] getNormal_6_320_vector_3()
		{
			double[] value = {-0.0030,0.167,0.986,-0.639,0.355,0.682,-0.725,0.208,0.656,-0.747,0.139,0.65,0.942,0.123,0.312,0.907,0.262,0.33,0.717,0.599,0.356,0.098,0.944,0.316,-0.085,0.945,0.315,-0.706,0.611,0.359,-0.907,0.262,0.33,-0.942,0.124,0.312,-0.549,-0.834,0.062,-1.0,0.012,-0.0020,-0.402,-0.89,-0.215,-0.945,-0.045,-0.323,0.402,-0.89,-0.215,0.0,-0.174,-0.985,0.548,-0.834,0.062,0.945,-0.066,-0.319,0.548,-0.809,0.212,1.0,-0.01,0.0020,0.405,-0.77,0.494,0.945,0.047,0.322,-0.405,-0.769,0.494,0.0,0.174,0.985,-0.549,-0.808,0.212,-0.945,0.068,0.319,0.945,-0.048,-0.322,1.0,0.0090,-0.0020,0.945,0.065,0.319,-0.945,0.05,0.322,-1.0,-0.0070,0.0010,-0.945,-0.064,-0.32,0.988,0.05,-0.148,0.964,0.187,-0.19,0.806,0.531,-0.261,0.13,0.952,-0.278,-0.112,0.954,-0.278,-0.796,0.544,-0.265,-0.964,0.187,-0.19,-0.988,0.05,-0.148,0.743,-0.056,-0.667,0.688,0.032,-0.725,0.529,0.185,-0.828,0.047,0.428,-0.902,-0.039,0.43,-0.902,-0.52,0.191,-0.833,-0.688,0.032,-0.725,-0.743,-0.055,-0.667,-0.743,-0.164,-0.649,-0.698,-0.259,-0.668,-0.665,-0.4,-0.631,-0.189,-0.767,-0.613,0.163,-0.773,-0.613,0.654,-0.41,-0.636,0.698,-0.259,-0.668,0.743,-0.165,-0.649,-0.988,-0.094,-0.124,-0.967,-0.223,-0.12,-0.912,-0.395,-0.108,-0.243,-0.964,-0.106,0.208,-0.972,-0.105,0.905,-0.412,-0.11,0.967,-0.223,-0.12,0.988,-0.095,-0.124,-0.988,-0.049,0.148,-0.967,-0.175,0.186,-0.906,-0.366,0.211,-0.243,-0.93,0.276,0.208,-0.938,0.277,0.898,-0.382,0.216,0.967,-0.175,0.186,0.988,-0.049,0.148,-0.743,0.056,0.666,-0.69,-0.03,0.723,-0.573,-0.156,0.805,-0.173,-0.405,0.898,0.15,-0.411,0.899,0.563,-0.162,0.81,0.69,-0.03,0.723,0.743,0.056,0.667,0.743,0.165,0.649,0.69,0.269,0.673,0.538,0.503,0.676,0.056,0.79,0.61,-0.047,0.792,0.609,-0.528,0.51,0.678,-0.69,0.269,0.673,-0.743,0.165,0.649,0.988,0.096,0.124,0.963,0.241,0.121,0.777,0.618,0.123,0.116,0.988,0.104,-0.101,0.99,0.103,-0.766,0.631,0.123,-0.963,0.241,0.121,-0.988,0.096,0.124,-0.991,-0.012,-0.137,-0.747,-0.107,-0.656};
			return value;
		}
		private double[] getNormal_6_320_vector_4()
		{
			double[] value = {0.747,-0.123,-0.653,0.991,-0.034,-0.133,0.991,0.014,0.137,0.747,0.108,0.656,-0.747,0.124,0.653,-0.99,0.036,0.133,0.991,-0.015,-0.136,0.991,0.033,0.133,0.747,0.122,0.654,-0.747,0.11,0.656,-0.991,0.017,0.136,-0.991,-0.031,-0.134,-0.747,-0.121,-0.654,0.747,-0.109,-0.656};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_334_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,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-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,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-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,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-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,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-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};
			return value;
		}
		private int[] getIndexedFaceSet_5_334_colorIndex_2()
		{
			int[] value = {-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-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,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_334_coordIndex_1()
		{
			int[] value = {0,72,255,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,256,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,251,178,-1,4,174,226,177,-1,4,177,5,-1,4,178,247,174,-1,5,6,93,251,-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,252,73,-1,10,80,259,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,248,14,-1,14,15,92,5,-1,14,248,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,252,100,-1,18,100,149,106,-1,18,106,152,107,-1,18,107,74,-1,19,87,187,-1,19,180,259,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,248,185,-1,22,185,229,190,-1,22,190,232,192,-1,22,192,23,-1,23,24,102,248,-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,253,75,-1,28,86,258,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,249,32,-1,32,33,109,23,-1,32,249,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,253,114,-1,36,114,155,120,-1,36,120,158,121,-1,36,121,76,-1,37,85,201,-1,37,194,258,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,249,199,-1,40,199,235,204,-1,40,204,238,206,-1,40,206,41,-1,41,42,116,249,-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,254,77,-1,46,84,257,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,250,50,-1,50,51,123,41,-1,50,250,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,254,128,-1,54,128,161,134,-1,54,134,164,135,-1,54,135,78,-1,55,83,215,-1,55,208,257,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};
			return value;
		}
		private int[] getIndexedFaceSet_5_334_coordIndex_2()
		{
			int[] value = {-1,56,217,243,216,-1,57,212,240,216,-1,57,216,243,219,-1,57,218,241,212,-1,57,219,244,218,-1,58,59,250,213,-1,58,213,241,218,-1,58,218,244,220,-1,58,220,59,-1,59,60,130,250,-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,255,79,-1,63,135,164,141,-1,63,141,167,90,-1,64,82,256,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,251,68,-1,67,220,244,223,-1,67,223,247,178,-1,68,69,137,59,-1,68,251,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,252,74,75,253,76,77,254,78,79,255,-1,80,81,256,82,83,257,84,85,258,86,87,259,-1};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_335_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_335_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_335_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,0.0,-1.123,-3.481999,0.0,-1.209,-3.613,0.0,-1.174,-3.932,0.0,-1.087,-3.8,3.115,-2.277999,-3.48,3.005,-2.277999,-3.612,3.05,-2.279,-3.929,3.16,-2.279,-3.797999,-3.16,-2.279,-3.797999,-3.05,-2.279,-3.929,-3.005,-2.277999,-3.612,-3.115,-2.277999,-3.48};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getNormal_6_336_vector_1()
		{
			double[] value = {0.997,0.078,0.0,-0.997,0.078,0.0,-0.654,0.756,0.0,-0.154,0.988,0.0,-0.057,0.998,0.0,0.0,1.0,0.0,0.057,0.998,0.0,0.154,0.988,0.0,0.654,0.756,0.0,0.931,0.074,0.357,-0.931,0.074,0.357,-0.563,0.737,0.374,-0.134,0.929,0.345,-0.054,0.948,0.315,0.0,0.952,0.306,0.054,0.948,0.315,0.134,0.929,0.345,0.563,0.737,0.374,0.0,0.01,1.0,-0.0080,-0.021,1.0,-0.0020,-0.0050,1.0,-0.0030,0.0010,1.0,0.0,-0.0030,1.0,0.0030,0.0010,1.0,0.0020,-0.0050,1.0,0.0080,-0.021,1.0,-0.932,-0.059,0.357,0.932,-0.059,0.357,0.4,-0.865,0.303,0.096,-0.946,0.31,0.051,-0.948,0.315,0.0,-0.952,0.305,-0.051,-0.948,0.315,-0.096,-0.946,0.31,-0.4,-0.865,0.303,-0.998,-0.063,0.0,0.998,-0.063,0.0,0.391,-0.921,0.0,0.094,-0.996,0.0,0.054,-0.999,0.0,0.0,-1.0,0.0,-0.054,-0.999,0.0,-0.094,-0.996,0.0,-0.391,-0.921,0.0,-0.932,-0.06,-0.357,0.932,-0.06,-0.357,0.4,-0.866,-0.301,0.096,-0.946,-0.308,0.051,-0.948,-0.313,0.0,-0.953,-0.303,-0.051,-0.948,-0.313,-0.096,-0.946,-0.308,-0.4,-0.866,-0.301,0.0,0.0060,-1.0,-0.0090,-0.028,-1.0,-0.0030,-0.014,-1.0,-0.0040,-0.0060,-1.0,0.0,-0.0080,-1.0,0.0040,-0.0060,-1.0,0.0030,-0.014,-1.0,0.0090,-0.028,-1.0,0.931,0.073,-0.357,-0.931,0.073,-0.357,-0.564,0.735,-0.376,-0.134,0.928,-0.347,-0.054,0.947,-0.317,0.0,0.951,-0.308,0.054,0.947,-0.317,0.134,0.928,-0.347,0.564,0.735,-0.376,0.895,-0.445,0.0,0.829,-0.449,0.332,0.0,-0.548,0.836,-0.829,-0.449,0.332,-0.895,-0.445,0.0,-0.83,-0.449,-0.332,0.0,-0.549,-0.836,0.83,-0.449,-0.332,0.936,0.353,0.0,0.987,0.077,0.144,0.987,0.076,-0.144,0.099,0.995,0.0,0.056,0.991,0.125,0.056,0.99,-0.126,0.307,0.952,0.0,0.149,0.977,0.15,0.149,0.977,-0.151,0.633,0.756,0.167,0.633,0.756,-0.168,0.862,0.354,0.362,0.742,0.059,0.667,0.092,0.94,0.33,0.045,0.788,0.614,0.252,0.9,0.357,0.098,0.731,0.675,0.401,0.593,0.698,0.0040,-0.0080,1.0,-0.743,-0.043,0.668,0.0,0.0020,1.0,-0.04,-0.788,0.615};
			return value;
		}
		private double[] getNormal_6_336_vector_2()
		{
			double[] value = {0.0060,-0.016,1.0,-0.082,-0.75,0.656,-0.339,-0.674,0.656,-0.814,-0.462,0.353,-0.988,-0.062,0.144,-0.085,-0.942,0.325,-0.054,-0.991,0.125,-0.146,-0.948,0.283,-0.095,-0.987,0.127,-0.395,-0.91,0.122,-0.859,-0.511,0.0,-0.988,-0.062,-0.144,-0.088,-0.996,0.0,-0.054,-0.991,-0.124,-0.136,-0.991,0.0,-0.095,-0.987,-0.126,-0.395,-0.911,-0.121,-0.813,-0.464,-0.352,-0.743,-0.045,-0.668,-0.085,-0.943,-0.323,-0.04,-0.791,-0.611,-0.146,-0.948,-0.282,-0.082,-0.754,-0.652,-0.338,-0.678,-0.653,0.0040,-0.015,-1.0,0.742,0.057,-0.668,0.0010,-0.0060,-1.0,0.045,0.785,-0.618,0.0070,-0.024,-1.0,0.098,0.727,-0.679,0.402,0.589,-0.701,0.863,0.352,-0.363,0.092,0.939,-0.332,0.252,0.899,-0.359,0.097,0.985,0.139,0.292,0.943,0.16,0.922,0.356,0.155,0.071,0.742,0.667,0.175,0.716,0.676,0.651,0.289,0.702,-0.068,-0.742,0.667,-0.132,-0.764,0.632,-0.63,-0.338,0.699,-0.088,-0.987,0.136,-0.139,-0.984,0.113,-0.852,-0.501,0.149,-0.088,-0.987,-0.135,-0.139,-0.984,-0.112,-0.852,-0.502,-0.148,-0.068,-0.746,-0.662,-0.132,-0.767,-0.628,-0.629,-0.342,-0.698,0.071,0.738,-0.671,0.176,0.712,-0.68,0.651,0.284,-0.703,0.097,0.985,-0.141,0.293,0.943,-0.161,0.922,0.355,-0.155,-0.936,0.353,0.0,-0.987,0.077,0.144,-0.987,0.076,-0.144,-0.307,0.952,0.0,-0.633,0.756,0.167,-0.633,0.756,-0.168,-0.099,0.995,0.0,-0.149,0.977,0.15,-0.149,0.977,-0.151,-0.056,0.991,0.125,-0.056,0.99,-0.126,-0.862,0.354,0.362,-0.742,0.059,0.667,-0.252,0.9,0.357,-0.401,0.593,0.698,-0.092,0.94,0.33,-0.098,0.731,0.675,-0.045,0.788,0.614,-0.0040,-0.0080,1.0,0.743,-0.043,0.668,-0.0060,-0.016,1.0,0.339,-0.674,0.656,0.082,-0.75,0.656,0.04,-0.788,0.615,0.814,-0.462,0.353,0.988,-0.062,0.144,0.146,-0.948,0.283,0.395,-0.91,0.122,0.085,-0.942,0.325,0.095,-0.987,0.127,0.054,-0.991,0.125,0.859,-0.511,0.0,0.988,-0.062,-0.144,0.136,-0.991,0.0,0.395,-0.911,-0.121,0.088,-0.996,0.0,0.095,-0.987,-0.126,0.054,-0.991,-0.124,0.813,-0.464,-0.352,0.743,-0.045,-0.668,0.146,-0.948,-0.282,0.338,-0.678,-0.653};
			return value;
		}
		private double[] getNormal_6_336_vector_3()
		{
			double[] value = {0.085,-0.943,-0.323,0.082,-0.754,-0.652,0.04,-0.791,-0.611,-0.0040,-0.015,-1.0,-0.742,0.057,-0.668,-0.0070,-0.024,-1.0,-0.402,0.589,-0.701,-0.0010,-0.0060,-1.0,-0.098,0.727,-0.679,-0.045,0.785,-0.618,-0.863,0.352,-0.363,-0.252,0.899,-0.359,-0.092,0.939,-0.332,-0.922,0.356,0.155,-0.292,0.943,0.16,-0.097,0.985,0.139,-0.651,0.289,0.702,-0.175,0.716,0.676,-0.071,0.742,0.667,0.63,-0.338,0.699,0.132,-0.764,0.632,0.068,-0.742,0.667,0.852,-0.501,0.149,0.139,-0.984,0.113,0.088,-0.987,0.136,0.852,-0.502,-0.148,0.139,-0.984,-0.112,0.088,-0.987,-0.135,0.629,-0.342,-0.698,0.132,-0.767,-0.628,0.068,-0.746,-0.662,-0.651,0.284,-0.703,-0.176,0.712,-0.68,-0.071,0.738,-0.671,-0.922,0.355,-0.155,-0.293,0.943,-0.161,-0.097,0.985,-0.141,0.0,0.994,0.113,0.0,0.825,0.565,0.0,-0.827,0.563,0.0,-0.994,0.113,0.0,-0.994,-0.112,0.0,-0.829,-0.559,0.0,0.822,-0.569,0.0,0.993,-0.114,0.887,-0.443,0.128,0.68,-0.442,0.585,-0.68,-0.442,0.585,-0.887,-0.443,0.128,-0.887,-0.443,-0.128,-0.68,-0.443,-0.585,0.68,-0.443,-0.585,0.887,-0.443,-0.128};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_358_colorIndex_1()
		{
			int[] value = {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,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,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-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,-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,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-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,-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,0,-1,0,0,0,0,-1,0,0,0,0,-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,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,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-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,-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,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-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,-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,0,-1,0,0,0,0,-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};
			return value;
		}
		private int[] getIndexedFaceSet_5_358_colorIndex_2()
		{
			int[] value = {0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-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,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-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,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-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,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,-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,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,-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,-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,-1,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0};
			return value;
		}
		private int[] getIndexedFaceSet_5_358_colorIndex_3()
		{
			int[] value = {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,-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,-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,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,-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,-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,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,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,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,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,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,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-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,-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,-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,-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,-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,-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};
			return value;
		}
		private int[] getIndexedFaceSet_5_358_colorIndex_4()
		{
			int[] value = {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,-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,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,-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,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,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,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,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-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};
			return value;
		}
		private int[] getIndexedFaceSet_5_358_colorIndex_5()
		{
			int[] value = {-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-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,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-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};
			return value;
		}


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


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_359_point_1()
		{
			double[] value = {-0.081,-1.975,-8.071,-0.082,-2.015,-7.87,-0.082,-2.129,-7.698,-0.082,-2.3,-7.584,-0.083,-2.501999,-7.544,-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.083,-2.501999,-8.599,-0.082,-2.3,-8.558,-0.082,-2.129,-8.444,-0.082,-2.015,-8.273,0.103,-1.977,-8.071,0.103,-2.017,-7.87,0.103,-2.131,-7.698,0.102,-2.302,-7.584,0.101,-2.504,-7.544,0.101,-2.705999,-7.584,0.1,-2.876999,-7.698,0.1,-2.991,-7.87,0.099,-3.031,-8.071,0.1,-2.991,-8.273,0.1,-2.876999,-8.444,0.101,-2.705999,-8.558,0.101,-2.504,-8.599,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.083,-2.698,-7.833,-0.083,-2.774,-7.926,-0.083,-2.810999,-8.071,-0.083,-2.797999,-8.161,-0.083,-2.741,-8.267,-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.101,-2.195,-8.071,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.101,-2.7,-7.833,0.101,-2.789,-7.953,0.102,-2.813,-8.071,0.102,-2.799,-8.161,0.101,-2.742,-8.267,0.101,-2.649,-8.343,0.101,-2.534,-8.378,0.101,-2.414,-8.367,0.101,-2.308,-8.31,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.011,-1.979,-7.854,-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.0090,-2.503,-7.504,-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.085,-3.027,-8.123,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.0080,-2.72,-8.595,-0.083,-2.399,-8.588,0.0090,-2.503,-8.638,-0.082,-2.209,-8.51,0.01,-2.286,-8.595,-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.103,-1.979,-8.123,0.103,-2.066,-7.778,0.102,-2.211,-7.633};
			return value;
		}
		private double[] getCoordinate_6_359_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.1,-3.029,-8.123,0.1,-2.942,-8.364,0.1,-2.797,-8.51,0.101,-2.606999,-8.588,0.102,-2.401,-8.588,0.102,-2.211,-8.51,0.103,-2.066,-8.364,-0.083,-2.2,-8.011,-0.083,-2.2,-8.131,0.0080,-2.236,-8.045,-0.083,-2.246,-7.9,0.0080,-2.255,-7.968,-0.083,-2.331,-7.815,0.0090,-2.333,-7.864,-0.083,-2.442,-7.769,0.0090,-2.425,-7.814,-0.083,-2.562,-7.769,0.0090,-2.529,-7.804,-0.083,-2.674,-7.815,0.0090,-2.63,-7.834,-0.083,-2.759,-7.9,0.01,-2.711,-7.901,-0.083,-2.805,-8.011,0.01,-2.76,-7.993,-0.083,-2.805,-8.131,0.01,-2.771,-8.098,-0.083,-2.759,-8.243,0.01,-2.74,-8.198,-0.083,-2.674,-8.328,0.0090,-2.674,-8.279,-0.083,-2.562,-8.374,0.0090,-2.580999,-8.328,-0.083,-2.442,-8.374,0.0090,-2.477,-8.339,-0.083,-2.331,-8.328,0.0090,-2.376,-8.308,-0.083,-2.246,-8.243,0.0090,-2.295,-8.242,0.0080,-2.246,-8.149,0.101,-2.201,-8.011,0.101,-2.201,-8.131,0.101,-2.247,-7.9,0.101,-2.333,-7.815,0.101,-2.444,-7.769,0.101,-2.564,-7.769,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.675,-8.328,0.101,-2.564,-8.374,0.101,-2.444,-8.374,0.101,-2.333,-8.328,0.101,-2.247,-8.243,-0.116,-2.102,-8.193,-0.116,-2.086,-8.03,-0.116,-2.133,-7.874,-0.116,-2.206,-7.776,-0.116,-2.342,-7.685,-0.117,-2.543,-7.654999,-0.117,-2.662,-7.685,-0.117,-2.825,-7.805999,-0.117,-2.902,-7.95,-0.117,-2.918,-8.112,-0.117,-2.871,-8.268,-0.117,-2.797,-8.367,-0.117,-2.662,-8.457,-0.117,-2.461,-8.486999,-0.116,-2.342,-8.457,-0.116,-2.206,-8.367,0.136,-2.118,-7.911,0.136,-2.088,-8.112,0.136,-2.118,-8.231,0.135,-2.209,-8.367,0.135,-2.383,-8.471,0.135,-2.545,-8.486999,0.135,-2.664,-8.457,0.134,-2.8,-8.367,0.134,-2.904,-8.193,0.134,-2.92,-8.03,0.134,-2.873,-7.874,0.134,-2.8,-7.776,0.135,-2.664,-7.685,0.135,-2.463,-7.654999,0.135,-2.344,-7.685,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};
			return value;
		}
		private double[] getCoordinate_6_359_point_3()
		{
			double[] value = {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,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.092,-8.153,-0.116,-2.092,-7.99,-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.912,-7.99,-0.117,-2.912,-8.153,-0.117,-2.849,-8.303,-0.117,-2.734,-8.419,-0.117,-2.583,-8.481,-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.136,-2.094,-8.153,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.135,-2.586,-7.661,0.135,-2.423,-7.661,0.135,-2.272,-7.724,0.135,-2.157,-7.838999,-0.081,-1.977999,-8.02,-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.042,-2.716,-8.586,-0.083,-2.451,-8.596,-0.041,-2.448,-8.626,-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,-1.979,-8.02,0.103,-2.039,-7.823,0.102,-2.169,-7.664,0.102,-2.351,-7.567,0.101,-2.556,-7.547,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.101,-2.657,-8.576,0.101,-2.452,-8.596,0.102,-2.255,-8.536,0.103,-2.096,-8.406};
			return value;
		}
		private double[] getCoordinate_6_359_point_4()
		{
			double[] value = {0.059,-2.226,-8.099,0.059,-2.237,-7.99,0.059,-2.288,-7.894,0.059,-2.372,-7.826,0.059,-2.476,-7.794,0.06,-2.584,-7.805,0.06,-2.68,-7.856,0.06,-2.749,-7.94,0.06,-2.781,-8.044,0.06,-2.77,-8.152,0.06,-2.718999,-8.248,0.06,-2.635,-8.317,0.059,-2.531,-8.349,0.059,-2.423,-8.338,-0.083,-2.23,-8.217,0.059,-2.327,-8.287,0.059,-2.258,-8.203,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.225,-7.844,-0.108,-2.333,-7.755,-0.108,-2.467,-7.715,-0.108,-2.606,-7.728,-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.108,-2.755,-8.325,-0.108,-2.671,-8.387,-0.108,-2.537,-8.428,-0.108,-2.398,-8.414,-0.108,-2.249,-8.325,0.127,-2.161,-7.967,0.127,-2.148,-8.036,0.127,-2.188,-8.24,0.127,-2.251,-8.325,0.127,-2.367,-8.402,0.126,-2.539,-8.428,0.126,-2.672999,-8.387,0.126,-2.758,-8.325,0.126,-2.847,-8.175,0.126,-2.861,-8.036,0.126,-2.82,-7.902,0.126,-2.758,-7.818,0.126,-2.608,-7.728,0.126,-2.469,-7.715,0.127,-2.367,-7.74,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.095,-7.737,0.061,-1.989,-7.858,-0.082,-2.254,-7.606,0.061,-2.11,-7.677,-0.083,-2.451,-7.547,0.06,-2.29,-7.557,-0.084,-2.655,-7.567,0.059,-2.504,-7.514,-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.554,-8.596,0.059,-2.717,-8.586,-0.083,-2.349,-8.576,0.059,-2.504,-8.628,-0.082,-2.168,-8.479,0.06,-2.29,-8.586,-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};
			return value;
		}
		private double[] getCoordinate_6_359_point_5()
		{
			double[] value = {-0.083,-2.23,-7.926,-0.042,-2.236,-7.99,-0.083,-2.307,-7.833,-0.042,-2.287,-7.894,-0.083,-2.413,-7.776,-0.041,-2.371,-7.826,-0.083,-2.533,-7.764,-0.041,-2.475,-7.794,-0.083,-2.648,-7.799,-0.041,-2.584,-7.805,-0.083,-2.741,-7.876,-0.041,-2.7,-7.874,-0.083,-2.797999,-7.982,-0.041,-2.748,-7.94,-0.083,-2.809,-8.102,-0.041,-2.78,-8.044,-0.083,-2.774,-8.217,-0.041,-2.769,-8.152,-0.083,-2.698,-8.31,-0.041,-2.718,-8.248,-0.083,-2.592,-8.367,-0.041,-2.634,-8.317,-0.083,-2.472,-8.378,-0.041,-2.53,-8.349,-0.083,-2.356999,-8.343,-0.041,-2.422,-8.338,-0.083,-2.264,-8.267,-0.042,-2.326,-8.287,-0.042,-2.257,-8.203,0.101,-2.197,-8.102,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.102,-2.799,-7.982,0.102,-2.810999,-8.102,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.107,-2.061,-8.254,-0.107,-2.024,-8.071,-0.107,-2.061,-7.889,-0.107,-2.164,-7.734,-0.108,-2.319,-7.63,-0.108,-2.455,-7.596,-0.109,-2.685,-7.63,-0.109,-2.84,-7.734,-0.11,-2.943,-7.889,-0.11,-2.98,-8.071,-0.11,-2.943,-8.254,-0.109,-2.84,-8.409,-0.109,-2.685,-8.513,-0.108,-2.549,-8.547,-0.108,-2.319,-8.513,-0.107,-2.164,-8.409,0.128,-2.063,-7.889,0.128,-2.029,-8.024,0.128,-2.063,-8.254,0.127,-2.167,-8.409,0.127,-2.321,-8.513,0.127,-2.457,-8.547,0.126,-2.687,-8.513,0.125,-2.842,-8.409,0.125,-2.945,-8.254,0.125,-2.981999,-8.071,0.125,-2.945,-7.889,0.125,-2.842,-7.734,0.126,-2.687,-7.63,0.126,-2.504,-7.594,0.127,-2.321,-7.63,0.127,-2.201,-7.702,0.011,-1.939,-8.127,-0.039,-1.956,-8.18,0.011,-1.961,-8.236,0.061,-1.957,-8.18,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.01,-2.339,-8.614,-0.041,-2.394,-8.618,0.0090,-2.448,-8.636,0.06,-2.395,-8.618,0.0090,-2.559,-8.636,-0.042,-2.611,-8.618,0.0080,-2.668,-8.614,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};
			return value;
		}
		private double[] getCoordinate_6_359_point_6()
		{
			double[] value = {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.043,-3.049,-8.18,0.0070,-3.067,-8.127,0.057,-3.05,-8.18,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.0090,-2.559,-7.507,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.0090,-2.266,-8.198,0.059,-2.272,-8.226,-0.042,-2.348,-8.303,0.0090,-2.333,-8.279,0.059,-2.349,-8.303,-0.041,-2.448,-8.345,0.0090,-2.425,-8.328,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.0090,-2.63,-8.308,0.06,-2.658,-8.303,-0.041,-2.734,-8.226,0.01,-2.711,-8.242,0.06,-2.735,-8.226,-0.041,-2.776,-8.126,0.01,-2.76,-8.149,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.01,-2.74,-7.945,0.06,-2.735,-7.916,-0.041,-2.657,-7.84,0.0090,-2.674,-7.864,0.06,-2.658,-7.84,-0.041,-2.557,-7.798,0.0090,-2.580999,-7.814,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.0090,-2.376,-7.834,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.0080,-2.246,-7.993,0.059,-2.23,-8.017,-0.107,-2.045,-8.21,-0.116,-2.086,-8.112,-0.108,-2.151,-8.141,-0.107,-2.034,-7.978,-0.116,-2.102,-7.95,-0.108,-2.151,-8.001,-0.107,-2.105,-7.805999,-0.116,-2.179,-7.805999,-0.108,-2.204,-7.871999,-0.116,-2.237,-7.748,-0.108,-2.237,-7.674,-0.108,-2.303,-7.773,-0.116,-2.381,-7.671};
			return value;
		}
		private double[] getCoordinate_6_359_point_7()
		{
			double[] value = {-0.108,-2.409,-7.603,-0.117,-2.461,-7.654999,-0.108,-2.432,-7.72,-0.109,-2.595,-7.603,-0.117,-2.623,-7.671,-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.11,-2.959,-7.933,-0.117,-2.918,-8.03,-0.109,-2.853,-8.001,-0.11,-2.977,-8.118,-0.117,-2.902,-8.193,-0.109,-2.853,-8.141,-0.109,-2.899,-8.337,-0.117,-2.825,-8.336,-0.109,-2.8,-8.27,-0.117,-2.767,-8.394,-0.109,-2.767,-8.468,-0.117,-2.699,-8.44,-0.108,-2.701,-8.369,-0.117,-2.623,-8.471,-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.116,-2.179,-8.336,-0.107,-2.105,-8.337,-0.116,-2.133,-8.268,-0.108,-2.204,-8.27,0.136,-2.104,-7.95,0.128,-2.036,-7.978,0.136,-2.088,-8.03,0.127,-2.152999,-8.001,0.128,-2.036,-8.164,0.136,-2.104,-8.193,0.127,-2.152999,-8.141,0.135,-2.136,-8.268,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.135,-2.626,-8.471,0.126,-2.574,-8.423,0.134,-2.701,-8.44,0.126,-2.77,-8.468,0.126,-2.703,-8.369,0.134,-2.827,-8.336,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.856,-8.141,0.125,-2.973,-7.978,0.134,-2.904,-7.95,0.126,-2.856,-8.001,0.125,-2.901,-7.805999,0.134,-2.827,-7.805999,0.126,-2.802,-7.871999,0.134,-2.769,-7.748,0.126,-2.77,-7.674,0.134,-2.701,-7.703,0.126,-2.703,-7.773,0.135,-2.626,-7.671,0.126,-2.643,-7.614,0.135,-2.545,-7.654999,0.126,-2.574,-7.72,0.127,-2.457,-7.596,0.135,-2.383,-7.671,0.126,-2.434,-7.72,0.135,-2.307,-7.703,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.061,-1.949,-8.126,-0.039,-2.011,-8.334,-0.04,-2.072,-8.425,0.061,-2.073,-8.425};
			return value;
		}
		private double[] getCoordinate_6_359_point_8()
		{
			double[] value = {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.043,-3.057,-8.126,0.057,-3.058,-8.126,0.057,-3.037,-8.233,-0.043,-3.057,-8.017,-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.061,-1.971,-7.91,-0.042,-2.236,-8.152,0.059,-2.237,-8.152,-0.042,-2.287,-8.248,0.059,-2.288,-8.248,-0.041,-2.371,-8.317,0.059,-2.372,-8.317,-0.041,-2.475,-8.349,0.059,-2.476,-8.349,-0.041,-2.584,-8.338,0.06,-2.584,-8.338,-0.041,-2.679,-8.287,0.06,-2.68,-8.287,-0.041,-2.748,-8.203,0.06,-2.749,-8.203,-0.041,-2.78,-8.099,0.06,-2.781,-8.099,-0.041,-2.769,-7.99,0.06,-2.77,-7.99,0.06,-2.718999,-7.894,-0.041,-2.634,-7.826,-0.041,-2.679,-7.856,0.06,-2.635,-7.826,-0.041,-2.53,-7.794,0.059,-2.531,-7.794,-0.041,-2.422,-7.805,0.059,-2.423,-7.805,-0.042,-2.326,-7.856,0.059,-2.327,-7.856,-0.042,-2.257,-7.94,0.059,-2.258,-7.94,-0.042,-2.225,-8.044,0.059,-2.226,-8.044,-0.107,-2.027,-8.118,-0.107,-2.045,-7.933,-0.108,-2.146,-8.036,-0.107,-2.081,-7.846,-0.107,-2.133,-7.768,-0.108,-2.186,-7.902,-0.107,-2.199,-7.702,-0.108,-2.277,-7.65,-0.108,-2.275,-7.794,-0.108,-2.363,-7.614,-0.108,-2.398,-7.728,-0.108,-2.549,-7.596,-0.109,-2.641,-7.614,-0.108,-2.537,-7.715,-0.109,-2.727,-7.65,-0.109,-2.805,-7.702,-0.108,-2.671,-7.755};
			return value;
		}
		private double[] getCoordinate_6_359_point_9()
		{
			double[] value = {-0.109,-2.871,-7.768,-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.922999,-8.296,-0.108,-2.779,-8.299,-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.108,-2.277,-8.492,-0.107,-2.199,-8.44,-0.108,-2.333,-8.387,-0.107,-2.081,-8.296,-0.108,-2.186,-8.24,-0.108,-2.225,-8.299,0.128,-2.047,-7.933,0.128,-2.029,-8.118,0.128,-2.047,-8.21,0.127,-2.161,-8.175,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.127,-2.277,-8.348,0.127,-2.366,-8.528,0.126,-2.469,-8.428,0.126,-2.4,-8.414,0.126,-2.551,-8.547,0.126,-2.608,-8.414,0.126,-2.729,-8.492,0.126,-2.807,-8.44,0.125,-2.925,-8.296,0.126,-2.82,-8.24,0.126,-2.781,-8.299,0.125,-2.961,-8.21,0.126,-2.861,-8.106,0.125,-2.979,-8.024,0.126,-2.847,-7.967,0.125,-2.925,-7.846,0.125,-2.873,-7.768,0.126,-2.807,-7.702,0.126,-2.672999,-7.755,0.126,-2.731,-7.794,0.126,-2.551,-7.596,0.126,-2.539,-7.715,0.127,-2.366,-7.614,0.126,-2.4,-7.728,0.127,-2.279,-7.65,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 double[] */
		private double[] getNormal_6_360_vector_1()
		{
			double[] value = {-0.752,0.659,0.0,-0.753,0.609,0.251,-0.754,0.466,0.463,-0.756,0.253,0.604,-0.758,0.0020,0.652,-0.76,-0.246,0.601,-0.762,-0.456,0.459,-0.764,-0.596,0.248,-0.764,-0.645,0.0,-0.764,-0.596,-0.248,-0.762,-0.456,-0.459,-0.76,-0.246,-0.601,-0.758,0.0020,-0.652,-0.756,0.253,-0.604,-0.754,0.466,-0.463,-0.753,0.609,-0.251,0.764,0.645,0.0,0.764,0.596,0.248,0.762,0.456,0.459,0.76,0.246,0.601,0.758,-0.0020,0.652,0.756,-0.253,0.604,0.754,-0.466,0.463,0.753,-0.609,0.251,0.752,-0.659,0.0,0.753,-0.609,-0.251,0.754,-0.466,-0.463,0.756,-0.253,-0.604,0.758,-0.0020,-0.652,0.76,0.246,-0.601,0.762,0.456,-0.459,0.764,0.596,-0.248,-0.764,-0.596,-0.247,-0.762,-0.458,-0.457,-0.76,-0.249,-0.6,-0.758,0.0,-0.652,-0.756,0.25,-0.605,-0.754,0.464,-0.465,-0.753,0.608,-0.252,-0.753,0.608,0.252,-0.754,0.464,0.465,-0.756,0.25,0.605,-0.758,0.0,0.652,-0.76,-0.249,0.6,-0.762,-0.458,0.457,-0.764,-0.596,0.247,0.753,-0.608,-0.252,0.754,-0.464,-0.465,0.756,-0.25,-0.605,0.758,0.0,-0.652,0.76,0.249,-0.6,0.762,0.458,-0.457,0.764,0.596,-0.247,0.764,0.596,0.247,0.762,0.458,0.457,0.76,0.249,0.6,0.758,0.0,0.652,0.756,-0.25,0.605,0.754,-0.464,0.465,0.753,-0.608,0.252,-0.752,0.646,0.128,-0.752,0.646,-0.128,0.0090,1.0,0.0,-0.753,0.548,0.364,0.0090,0.924,0.383,-0.755,0.366,0.544,0.0070,0.707,0.707,-0.757,0.13,0.64,0.0040,0.383,0.924,-0.759,-0.125,0.639,0.0,0.0,1.0,-0.761,-0.358,0.54,-0.0040,-0.383,0.924,-0.763,-0.537,0.36,-0.0070,-0.707,0.707,-0.764,-0.633,0.126,-0.0090,-0.924,0.383,-0.764,-0.633,-0.126,-0.0090,-1.0,0.0,-0.763,-0.537,-0.36,-0.0090,-0.924,-0.383,-0.761,-0.358,-0.54,-0.0070,-0.707,-0.707,-0.759,-0.125,-0.639,-0.0040,-0.383,-0.924,-0.757,0.13,-0.64,0.0,0.0,-1.0,-0.755,0.366,-0.544,0.0040,0.383,-0.924,-0.753,0.548,-0.364,0.0070,0.707,-0.707,0.0090,0.924,-0.383,0.764,0.633,0.126,0.764,0.633,-0.126,0.763,0.537,0.36,0.761,0.358,0.54,0.759,0.125,0.639,0.757,-0.13,0.64,0.755,-0.366,0.544,0.753,-0.548,0.364};
			return value;
		}
		private double[] getNormal_6_360_vector_2()
		{
			double[] value = {0.752,-0.646,0.128,0.752,-0.646,-0.128,0.753,-0.548,-0.364,0.755,-0.366,-0.544,0.757,-0.13,-0.64,0.759,0.125,-0.639,0.761,0.358,-0.54,0.763,0.537,-0.36,-0.763,-0.537,-0.359,-0.761,-0.36,-0.539,-0.759,-0.127,-0.638,-0.757,0.127,-0.641,-0.755,0.364,-0.546,-0.753,0.547,-0.366,-0.752,0.646,-0.129,-0.752,0.646,0.129,-0.753,0.547,0.366,-0.755,0.364,0.546,-0.757,0.127,0.641,-0.759,-0.127,0.638,-0.761,-0.36,0.539,-0.763,-0.537,0.359,0.752,-0.646,-0.129,0.752,-0.646,0.129,0.753,-0.547,-0.366,0.755,-0.364,-0.546,0.757,-0.127,-0.641,0.759,0.127,-0.638,0.761,0.36,-0.539,0.763,0.537,-0.359,0.763,0.537,0.359,0.761,0.36,0.539,0.759,0.127,0.638,0.757,-0.127,0.641,0.755,-0.364,0.546,0.753,-0.547,0.366,-1.0,0.0080,-0.0030,-1.0,0.0090,0.0,-1.0,0.0080,0.0030,-1.0,0.0060,0.0040,-1.0,0.0030,0.0030,-1.0,0.0020,0.0,-1.0,0.0030,-0.0030,-1.0,0.0060,-0.0040,1.0,-0.0080,-0.0030,1.0,-0.0090,0.0,1.0,-0.0080,0.0030,1.0,-0.0060,0.0040,1.0,-0.0030,0.0030,1.0,-0.0020,0.0,1.0,-0.0030,-0.0030,1.0,-0.0060,-0.0040,0.0090,0.981,-0.195,0.0080,0.831,-0.556,0.0050,0.556,-0.831,0.0020,0.195,-0.981,-0.0020,-0.195,-0.981,-0.0050,-0.556,-0.831,-0.0080,-0.831,-0.556,-0.0090,-0.981,-0.195,-0.0090,-0.981,0.195,-0.0080,-0.831,0.556,-0.0050,-0.556,0.831,-0.0020,-0.195,0.981,0.0020,0.195,0.981,0.0050,0.556,0.831,0.0080,0.831,0.556,0.0090,0.981,0.195,-1.0,0.0090,-0.0010,-1.0,0.0090,0.0010,-1.0,0.0070,0.0030,-1.0,0.0040,0.0030,-1.0,0.0020,0.0010,-1.0,0.0020,-0.0010,-1.0,0.0040,-0.0030,-1.0,0.0070,-0.0030,1.0,-0.0090,-0.0010,1.0,-0.0090,0.0010,1.0,-0.0070,0.0030,1.0,-0.0040,0.0030,1.0,-0.0020,0.0010,1.0,-0.0020,-0.0010,1.0,-0.0040,-0.0030,1.0,-0.0070,-0.0030,-0.752,0.656,0.065,-0.752,0.656,-0.065,-0.387,0.922,0.0,-0.753,0.581,0.31,-0.388,0.852,0.352,-0.754,0.418,0.506,-0.39,0.652,0.651,-0.756,0.192,0.625,-0.392,0.353,0.849,-0.759,-0.062,0.648,-0.396,0.0010,0.918,-0.761,-0.304,0.573,-0.399,-0.35,0.848,-0.763,-0.499,0.411,-0.402,-0.647,0.648,-0.764,-0.617,0.188};
			return value;
		}
		private double[] getNormal_6_360_vector_3()
		{
			double[] value = {-0.404,-0.845,0.351,-0.764,-0.642,-0.064,-0.404,-0.915,0.0,-0.763,-0.569,-0.306,-0.404,-0.845,-0.351,-0.762,-0.409,-0.502,-0.402,-0.647,-0.648,-0.76,-0.186,-0.623,-0.399,-0.35,-0.848,-0.758,0.067,-0.649,-0.396,0.0010,-0.918,-0.755,0.311,-0.577,-0.392,0.353,-0.849,-0.753,0.509,-0.416,-0.39,0.652,-0.651,-0.388,0.852,-0.352,0.764,0.642,0.064,0.764,0.642,-0.064,0.763,0.569,0.306,0.762,0.409,0.502,0.76,0.186,0.623,0.758,-0.067,0.649,0.755,-0.311,0.577,0.753,-0.509,0.416,0.752,-0.631,0.19,0.752,-0.656,-0.065,0.753,-0.581,-0.31,0.754,-0.418,-0.506,0.756,-0.192,-0.625,0.759,0.062,-0.648,0.761,0.304,-0.573,0.763,0.499,-0.411,-0.764,-0.618,-0.187,-0.764,-0.618,0.187,0.387,-0.922,0.0,-0.763,-0.5,-0.41,0.388,-0.851,-0.353,-0.761,-0.306,-0.572,0.39,-0.651,-0.651,-0.759,-0.065,-0.648,0.392,-0.351,-0.85,-0.756,0.189,-0.626,0.396,0.0010,-0.918,-0.754,0.416,-0.508,0.399,0.351,-0.847,-0.753,0.58,-0.311,0.402,0.648,-0.647,0.404,0.845,-0.35,-0.752,0.63,0.191,0.404,0.915,0.0,-0.753,0.508,0.417,0.404,0.845,0.35,-0.755,0.309,0.578,0.402,0.648,0.647,-0.758,0.064,0.65,0.399,0.351,0.847,-0.76,-0.189,0.622,0.396,0.0010,0.918,-0.762,-0.411,0.501,0.392,-0.351,0.85,-0.763,-0.57,0.305,0.39,-0.651,0.651,0.388,-0.851,0.353,0.752,-0.63,-0.191,0.752,-0.63,0.191,0.753,-0.508,-0.417,0.755,-0.309,-0.578,0.758,-0.064,-0.65,0.76,0.189,-0.622,0.762,0.411,-0.501,0.763,0.57,-0.305,0.764,0.618,0.187,0.763,0.5,0.41,0.761,0.306,0.572,0.759,0.065,0.648,0.756,-0.189,0.626,0.754,-0.416,0.508,0.753,-0.58,0.311,-0.957,-0.269,0.112,-0.957,-0.291,0.0,-0.957,-0.269,-0.112,-0.956,-0.207,-0.208,-0.955,-0.113,-0.274,-0.954,0.0010,-0.299,-0.953,0.116,-0.279,-0.952,0.216,-0.216,-0.952,0.284,-0.117,-0.951,0.308,0.0,-0.952,0.284,0.117,-0.952,0.216,0.216,-0.953,0.116,0.279,-0.954,0.0010,0.299,-0.955,-0.113,0.274,-0.956,-0.207,0.208,0.952,-0.284,-0.117,0.951,-0.308,0.0,0.952,-0.284,0.117,0.952,-0.216,0.216,0.953,-0.116,0.279,0.954,-0.0010,0.299};
			return value;
		}
		private double[] getNormal_6_360_vector_4()
		{
			double[] value = {0.955,0.113,0.274,0.956,0.207,0.208,0.957,0.269,0.112,0.957,0.291,0.0,0.957,0.269,-0.112,0.956,0.207,-0.208,0.955,0.113,-0.274,0.954,-0.0010,-0.299,0.953,-0.116,-0.279,0.952,-0.216,-0.216,-0.752,0.631,0.19,-0.752,0.631,-0.19,-0.753,0.509,0.416,0.404,0.845,0.351,-0.755,0.311,0.577,0.402,0.647,0.648,-0.758,0.067,0.649,0.399,0.35,0.848,-0.76,-0.186,0.623,0.396,-0.0010,0.918,-0.762,-0.409,0.502,0.392,-0.353,0.849,-0.763,-0.569,0.306,0.39,-0.652,0.651,-0.764,-0.642,0.064,0.388,-0.852,0.352,-0.764,-0.617,-0.188,-0.763,-0.499,-0.411,0.388,-0.852,-0.352,-0.761,-0.304,-0.573,0.39,-0.652,-0.651,-0.759,-0.062,-0.648,0.392,-0.353,-0.849,-0.756,0.192,-0.625,0.396,-0.0010,-0.918,-0.754,0.418,-0.506,0.399,0.35,-0.848,-0.753,0.581,-0.31,0.402,0.647,-0.648,0.404,0.845,-0.351,0.764,0.617,0.188,0.764,0.617,-0.188,0.763,0.499,0.411,0.761,0.304,0.573,0.759,0.062,0.648,0.756,-0.192,0.625,0.754,-0.418,0.506,0.753,-0.581,0.31,0.752,-0.656,0.065,0.752,-0.631,-0.19,0.753,-0.509,-0.416,0.755,-0.311,-0.577,0.758,-0.067,-0.649,0.76,0.186,-0.623,0.762,0.409,-0.502,0.763,0.569,-0.306,-0.763,-0.57,-0.305,-0.404,-0.845,-0.35,-0.762,-0.411,-0.501,-0.402,-0.648,-0.647,-0.76,-0.189,-0.622,-0.399,-0.351,-0.847,-0.758,0.064,-0.65,-0.396,-0.0010,-0.918,-0.755,0.309,-0.578,-0.392,0.351,-0.85,-0.753,0.508,-0.417,-0.39,0.651,-0.651,-0.752,0.63,-0.191,-0.388,0.851,-0.353,-0.753,0.58,0.311,-0.388,0.851,0.353,-0.754,0.416,0.508,-0.39,0.651,0.651,-0.756,0.189,0.626,-0.392,0.351,0.85,-0.759,-0.065,0.648,-0.396,-0.0010,0.918,-0.761,-0.306,0.572,-0.399,-0.351,0.847,-0.763,-0.5,0.41,-0.402,-0.648,0.647,-0.404,-0.845,0.35,0.753,-0.58,-0.311,0.754,-0.416,-0.508,0.756,-0.189,-0.626,0.759,0.065,-0.648,0.761,0.306,-0.572,0.763,0.5,-0.41,0.764,0.618,-0.187,0.763,0.57,0.305,0.762,0.411,0.501,0.76,0.189,0.622,0.758,-0.064,0.65,0.755,-0.309,0.578,0.753,-0.508,0.417,-0.952,0.217,0.215,-0.953,0.118,0.279,-0.954,0.0030,0.299,-0.955,-0.111,0.274};
			return value;
		}
		private double[] getNormal_6_360_vector_5()
		{
			double[] value = {-0.956,-0.206,0.209,-0.956,-0.206,-0.209,-0.955,-0.111,-0.274,-0.954,0.0030,-0.299,-0.953,0.118,-0.279,-0.952,0.217,-0.215,0.956,0.206,-0.209,0.955,0.111,-0.274,0.954,-0.0030,-0.299,0.953,-0.118,-0.279,0.952,-0.217,-0.215,0.952,-0.217,0.215,0.953,-0.118,0.279,0.954,-0.0030,0.299,0.955,0.111,0.274,0.956,0.206,0.209,0.0090,0.995,-0.098,-0.387,0.904,-0.18,0.0090,0.957,-0.29,0.404,0.897,-0.179,0.0080,0.882,-0.472,-0.389,0.767,-0.511,0.0070,0.773,-0.634,0.403,0.761,-0.509,0.0060,0.634,-0.773,-0.391,0.512,-0.765,0.0040,0.472,-0.882,0.4,0.508,-0.763,0.0030,0.29,-0.957,-0.394,0.181,-0.901,0.0010,0.098,-0.995,0.397,0.178,-0.9,-0.0010,-0.098,-0.995,-0.397,-0.178,-0.9,-0.0030,-0.29,-0.957,0.394,-0.181,-0.901,-0.0040,-0.472,-0.882,-0.4,-0.508,-0.763,-0.0060,-0.634,-0.773,0.391,-0.512,-0.765,-0.0070,-0.773,-0.634,-0.403,-0.761,-0.509,-0.0080,-0.882,-0.472,0.389,-0.767,-0.511,-0.0090,-0.957,-0.29,-0.404,-0.897,-0.179,-0.0090,-0.995,-0.098,0.387,-0.904,-0.18,-0.0090,-0.995,0.098,-0.404,-0.897,0.179,-0.0090,-0.957,0.29,0.387,-0.904,0.18,-0.0080,-0.882,0.472,-0.403,-0.761,0.509,-0.0070,-0.773,0.634,0.389,-0.767,0.511,-0.0060,-0.634,0.773,-0.4,-0.508,0.763,-0.0040,-0.472,0.882,0.391,-0.512,0.765,-0.0030,-0.29,0.957,-0.397,-0.178,0.9,-0.0010,-0.098,0.995,0.394,-0.181,0.901,0.0010,0.098,0.995,-0.394,0.181,0.901,0.0030,0.29,0.957,0.397,0.178,0.9,0.0040,0.472,0.882,-0.391,0.512,0.765,0.0060,0.634,0.773,0.4,0.508,0.763,0.0070,0.773,0.634,-0.389,0.767,0.511,0.0080,0.882,0.472,0.403,0.761,0.509,0.0090,0.957,0.29,-0.387,0.904,0.18,0.0090,0.995,0.098,0.404,0.897,0.179,-0.404,-0.897,0.178,-0.403,-0.761,0.508,0.389,-0.766,0.512,-0.4,-0.509,0.762,0.391,-0.511,0.766,-0.397,-0.18,0.9,0.394,-0.179,0.902,-0.394,0.179,0.902,0.397,0.18,0.9,-0.391,0.511,0.766,0.4,0.509,0.762,-0.389,0.766,0.512,0.403,0.761,0.508,0.404,0.897,0.178,0.404,0.897,-0.178,-0.389,0.766,-0.512,0.403,0.761,-0.508,-0.391,0.511,-0.766,0.4,0.509,-0.762,-0.394,0.179,-0.902};
			return value;
		}
		private double[] getNormal_6_360_vector_6()
		{
			double[] value = {0.397,0.18,-0.9,-0.397,-0.18,-0.9,0.394,-0.179,-0.902,-0.4,-0.509,-0.762,0.391,-0.511,-0.766,-0.403,-0.761,-0.508,0.389,-0.766,-0.512,-0.404,-0.897,-0.178,-1.0,0.0090,-0.0020,-0.951,0.302,-0.06,-0.957,-0.285,0.057,-0.951,0.302,0.06,-1.0,0.0090,0.0020,-0.957,-0.285,-0.057,-0.952,0.256,0.169,-0.956,-0.243,-0.163,-1.0,0.0050,0.0040,-0.953,0.171,0.252,-0.956,-0.163,-0.245,-1.0,0.0020,0.0020,-0.954,0.061,0.295,-0.955,-0.057,-0.292,-0.955,-0.056,0.292,-1.0,0.0020,-0.0020,-0.954,0.059,-0.295,-0.956,-0.162,0.246,-1.0,0.0050,-0.0040,-0.953,0.169,-0.253,-0.956,-0.242,0.163,-0.952,0.255,-0.17,-0.956,-0.242,-0.163,-0.952,0.255,0.17,-0.956,-0.162,-0.246,-0.953,0.169,0.253,-0.955,-0.056,-0.292,-0.954,0.059,0.295,-0.954,0.061,-0.295,-0.955,-0.057,0.292,-0.953,0.171,-0.252,-0.956,-0.163,0.245,-0.952,0.256,-0.169,-0.956,-0.243,0.163,1.0,-0.0090,-0.0020,0.957,0.285,0.057,0.951,-0.302,-0.06,0.957,0.285,-0.057,1.0,-0.0090,0.0020,0.951,-0.302,0.06,0.956,0.242,-0.163,0.952,-0.255,0.17,1.0,-0.0050,0.0040,0.956,0.162,-0.246,0.953,-0.169,0.253,1.0,-0.0020,0.0020,0.955,0.056,-0.292,0.954,-0.059,0.295,0.954,-0.061,-0.295,1.0,-0.0020,-0.0020,0.955,0.057,0.292,0.953,-0.171,-0.252,1.0,-0.0050,-0.0040,0.956,0.163,0.245,0.952,-0.256,-0.169,0.956,0.243,0.163,0.952,-0.256,0.169,0.956,0.243,-0.163,0.953,-0.171,0.252,0.956,0.163,-0.245,0.954,-0.061,0.295,0.955,0.057,-0.292,0.955,0.056,0.292,0.954,-0.059,-0.295,0.956,0.162,0.246,0.953,-0.169,-0.253,0.956,0.242,0.163,0.952,-0.255,-0.17,-0.387,0.918,-0.091,-0.388,0.882,-0.267,0.404,0.875,-0.266,0.404,0.91,-0.09,-0.388,0.813,-0.434,-0.389,0.713,-0.583,0.402,0.707,-0.581,0.403,0.807,-0.432,-0.39,0.585,-0.711,-0.392,0.435,-0.811,0.4,0.431,-0.809,0.401,0.58,-0.709,-0.393,0.268,-0.88,-0.395,0.092,-0.914,0.397,0.089,-0.914,0.398,0.265,-0.878,-0.397,-0.089,-0.914,-0.398,-0.265,-0.878,0.393,-0.268,-0.88,0.395,-0.092,-0.914,-0.4,-0.431,-0.809,-0.401,-0.58,-0.709,0.39,-0.585,-0.711,0.392,-0.435,-0.811};
			return value;
		}
		private double[] getNormal_6_360_vector_7()
		{
			double[] value = {-0.402,-0.707,-0.581,-0.403,-0.807,-0.432,0.388,-0.813,-0.434,0.389,-0.713,-0.583,-0.404,-0.875,-0.266,-0.404,-0.91,-0.09,0.387,-0.918,-0.091,0.388,-0.882,-0.267,-0.404,-0.91,0.09,-0.404,-0.875,0.266,0.388,-0.882,0.267,0.387,-0.918,0.091,-0.403,-0.807,0.432,-0.402,-0.707,0.581,0.389,-0.713,0.583,0.388,-0.813,0.434,-0.401,-0.58,0.709,-0.4,-0.431,0.809,0.392,-0.435,0.811,0.39,-0.585,0.711,-0.398,-0.265,0.878,-0.397,-0.089,0.914,0.395,-0.092,0.914,0.393,-0.268,0.88,-0.395,0.092,0.914,-0.393,0.268,0.88,0.398,0.265,0.878,0.397,0.089,0.914,-0.392,0.435,0.811,-0.39,0.585,0.711,0.401,0.58,0.709,0.4,0.431,0.809,-0.389,0.713,0.583,-0.388,0.813,0.434,0.403,0.807,0.432,0.402,0.707,0.581,-0.388,0.882,0.267,-0.387,0.918,0.091,0.404,0.91,0.09,0.404,0.875,0.266,-0.404,-0.876,0.265,0.387,-0.917,0.091,-0.402,-0.708,0.58,0.388,-0.812,0.435,0.389,-0.712,0.584,-0.4,-0.433,0.808,-0.401,-0.581,0.708,0.39,-0.583,0.712,0.392,-0.434,0.811,-0.397,-0.091,0.914,-0.398,-0.266,0.878,0.393,-0.266,0.88,0.395,-0.09,0.914,-0.393,0.266,0.88,-0.395,0.09,0.914,0.397,0.091,0.914,0.398,0.266,0.878,-0.39,0.583,0.712,-0.392,0.434,0.811,0.4,0.433,0.808,0.401,0.581,0.708,-0.388,0.812,0.435,-0.389,0.712,0.584,0.402,0.708,0.58,-0.387,0.917,0.091,0.404,0.876,0.265,-0.387,0.917,-0.091,0.404,0.876,-0.265,-0.389,0.712,-0.584,-0.388,0.812,-0.435,0.402,0.708,-0.58,-0.392,0.434,-0.811,-0.39,0.583,-0.712,0.401,0.581,-0.708,0.4,0.433,-0.808,-0.395,0.09,-0.914,-0.393,0.266,-0.88,0.398,0.266,-0.878,0.397,0.091,-0.914,-0.398,-0.266,-0.878,-0.397,-0.091,-0.914,0.395,-0.09,-0.914,0.393,-0.266,-0.88,-0.401,-0.581,-0.708,-0.4,-0.433,-0.808,0.392,-0.434,-0.811,0.39,-0.583,-0.712,-0.402,-0.708,-0.58,0.389,-0.712,-0.584,0.388,-0.812,-0.435,-0.404,-0.876,-0.265,0.387,-0.917,-0.091,-0.951,0.295,-0.088,-0.951,0.307,-0.03,-0.957,-0.289,0.029,-0.957,-0.278,0.084,-0.951,0.307,0.03,-0.951,0.295,0.088,-0.957,-0.278,-0.084,-0.957,-0.289,-0.029};
			return value;
		}
		private double[] getNormal_6_360_vector_8()
		{
			double[] value = {-0.952,0.271,0.144,-0.952,0.238,0.193,-0.956,-0.226,-0.186,-0.957,-0.257,-0.138,-0.952,0.195,0.235,-0.953,0.145,0.266,-0.955,-0.139,-0.261,-0.956,-0.186,-0.227,-0.953,0.09,0.288,-0.954,0.032,0.298,-0.954,-0.029,-0.297,-0.955,-0.085,-0.284,-0.954,-0.027,0.297,-0.955,-0.084,0.285,-0.953,0.088,-0.289,-0.954,0.03,-0.299,-0.955,-0.137,0.261,-0.956,-0.185,0.228,-0.952,0.194,-0.235,-0.953,0.144,-0.267,-0.956,-0.225,0.187,-0.957,-0.257,0.139,-0.952,0.271,-0.145,-0.952,0.237,-0.194,-0.957,-0.278,0.085,-0.951,0.295,-0.089,-0.957,-0.278,-0.085,-0.951,0.295,0.089,-0.957,-0.257,-0.139,-0.956,-0.225,-0.187,-0.952,0.237,0.194,-0.952,0.271,0.145,-0.956,-0.185,-0.228,-0.955,-0.137,-0.261,-0.953,0.144,0.267,-0.952,0.194,0.235,-0.955,-0.084,-0.285,-0.954,-0.027,-0.297,-0.954,0.03,0.299,-0.953,0.088,0.289,-0.954,0.032,-0.298,-0.953,0.09,-0.288,-0.955,-0.085,0.284,-0.954,-0.029,0.297,-0.953,0.145,-0.266,-0.952,0.195,-0.235,-0.956,-0.186,0.227,-0.955,-0.139,0.261,-0.952,0.238,-0.193,-0.952,0.271,-0.144,-0.957,-0.257,0.138,-0.956,-0.226,0.186,0.957,0.278,0.085,0.957,0.289,0.029,0.951,-0.307,-0.03,0.951,-0.295,-0.089,0.957,0.289,-0.029,0.957,0.278,-0.085,0.951,-0.295,0.089,0.951,-0.307,0.03,0.957,0.257,-0.139,0.956,0.225,-0.187,0.952,-0.237,0.194,0.952,-0.271,0.145,0.956,0.185,-0.228,0.955,0.137,-0.261,0.953,-0.144,0.267,0.952,-0.194,0.235,0.955,0.084,-0.285,0.954,0.027,-0.297,0.954,-0.03,0.299,0.953,-0.088,0.289,0.954,-0.032,-0.298,0.953,-0.09,-0.288,0.955,0.085,0.284,0.954,0.029,0.297,0.953,-0.145,-0.266,0.952,-0.195,-0.235,0.956,0.186,0.227,0.955,0.139,0.261,0.952,-0.238,-0.193,0.952,-0.271,-0.144,0.957,0.257,0.138,0.956,0.226,0.186,0.951,-0.295,-0.088,0.957,0.278,0.084,0.951,-0.295,0.088,0.957,0.278,-0.084,0.952,-0.271,0.144,0.952,-0.238,0.193,0.956,0.226,-0.186,0.957,0.257,-0.138,0.952,-0.195,0.235,0.953,-0.145,0.266,0.955,0.139,-0.261,0.956,0.186,-0.227,0.953,-0.09,0.288,0.954,-0.032,0.298,0.954,0.029,-0.297,0.955,0.085,-0.284};
			return value;
		}
		private double[] getNormal_6_360_vector_9()
		{
			double[] value = {0.954,0.027,0.297,0.955,0.084,0.285,0.953,-0.088,-0.289,0.954,-0.03,-0.299,0.955,0.137,0.261,0.956,0.185,0.228,0.952,-0.194,-0.235,0.953,-0.144,-0.267,0.956,0.225,0.187,0.957,0.257,0.139,0.952,-0.271,-0.145,0.952,-0.237,-0.194};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_367_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.686,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.686,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.403,-2.716,-3.14,3.403,-2.889,-3.4,3.403,-2.95,-3.707,3.403,-2.889,-4.013,3.403,-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.311,-1.087,-3.707,3.218,-1.297,-3.14,3.311,-1.168,-3.301,3.217,-1.579,-2.858,3.31,-1.398,-2.957,3.217,-1.947,-2.706,3.31,-1.742,-2.727,3.216,-2.345,-2.706,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.297,-4.273,3.31,-1.398,-4.456,3.311,-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_367_point_2()
		{
			double[] value = {3.401,-1.95,-2.706,3.401,-2.348,-2.706,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.311,-2.686,-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.311,-2.686,-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.594,-3.04,3.403,-2.815,-3.261,3.403,-2.935,-3.55,3.403,-2.935,-3.863,3.403,-2.815,-4.152,3.402,-2.594,-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.501,-3.063,3.183,-1.797,-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.797,-4.548,3.183,-1.501,-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.311,-1.108,-3.913,3.311,-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_367_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.311,-1.266,-3.118,3.311,-1.108,-3.5,3.306,-1.4,-3.855,3.306,-1.514,-4.13,3.307,-1.724,-4.34,3.308,-1.999,-4.454,3.309,-2.296,-4.454,3.311,-2.57,-4.34,3.311,-2.781,-4.13,3.312,-2.894,-3.855,3.312,-2.894,-3.558,3.311,-2.781,-3.283,3.311,-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.514,-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.639,-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.464,3.183,-2.323,-4.6,3.183,-1.967,-4.6,3.183,-1.639,-4.464,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.464,3.435,-1.972,-4.6,3.435,-2.327,-4.6,3.435,-2.655,-4.464,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.607,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.627,-2.807,3.258,-2.548,-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.548,-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.607,3.402,-1.134,-3.807,3.402,-1.249,-3.226,3.402,-1.502,-2.918,3.401,-1.853,-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_367_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.376,-3.707,3.215,-1.526,-3.198,3.357,-1.435,-3.411,3.216,-1.768,-3.0,3.357,-1.602,-3.161,3.216,-2.067,-2.909,3.358,-1.853,-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.765,-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.853,-4.42,3.215,-1.439,-4.084,3.357,-1.602,-4.252,3.357,-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.403,-2.657,-3.087,3.403,-2.856,-3.329,3.403,-2.946,-3.628,3.403,-2.916,-3.939,3.403,-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.82,-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.82,-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.547,-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.936,-4.032,3.428,-3.0,-3.707,3.428,-2.936,-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.547,-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.607};
			return value;
		}
		private double[] getCoordinate_6_367_point_5()
		{
			double[] value = {3.357,-3.118,-3.305,3.215,-3.122,-4.003,3.357,-3.198,-3.707,3.216,-2.934,-4.354,3.357,-3.118,-4.108,3.216,-2.627,-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.607,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.853,-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.765,-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.403,-2.768,-3.198,3.403,-2.916,-3.474,3.403,-2.946,-3.785,3.403,-2.856,-4.084,3.403,-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.774,-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.774,-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_367_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.311,-1.092,-3.81,3.26,-1.117,-3.911,3.311,-1.133,-4.014,3.361,-1.118,-3.911,3.311,-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.84,-4.721,3.259,-1.942,-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.357,-3.178,-3.911,3.307,-3.202,-3.603,3.257,-3.176,-3.502,3.307,-3.162,-3.399,3.357,-3.178,-3.502,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.942,-2.677,3.309,-1.84,-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.311,-1.212,-3.207,3.361,-1.275,-3.123,3.311,-1.133,-3.399,3.26,-1.117,-3.502,3.311,-1.092,-3.603,3.361,-1.118,-3.502,3.306,-1.418,-3.928,3.256,-1.39,-3.857,3.306,-1.389,-3.781,3.356,-1.391,-3.857,3.307,-1.558,-4.19,3.256,-1.505,-4.135,3.306,-1.476,-4.066,3.357,-1.507,-4.135,3.307,-1.788,-4.378,3.257,-1.718,-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.311,-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_367_point_7()
		{
			double[] value = {3.312,-2.819,-4.066,3.261,-2.788,-4.135,3.311,-2.736,-4.19,3.362,-2.79,-4.135,3.312,-2.905,-3.781,3.261,-2.903,-3.857,3.312,-2.876,-3.928,3.362,-2.905,-3.857,3.312,-2.876,-3.486,3.261,-2.903,-3.556,3.312,-2.905,-3.632,3.362,-2.905,-3.556,3.311,-2.736,-3.223,3.261,-2.788,-3.278,3.312,-2.819,-3.348,3.362,-2.79,-3.278,3.31,-2.506,-3.035,3.26,-2.575,-3.065,3.311,-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.718,-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.278,3.307,-1.558,-3.223,3.357,-1.507,-3.278,3.306,-1.389,-3.632,3.256,-1.39,-3.556,3.306,-1.418,-3.486,3.356,-1.391,-3.556,3.183,-1.274,-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.274,-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.567,-3.003,3.192,-1.606,-2.9,3.183,-1.716,-2.903,3.191,-1.672,-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.311,-2.872,3.183,-2.574,-2.903,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.311,-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.567,-4.411,3.191,-1.672,-4.414};
			return value;
		}
		private double[] getCoordinate_6_367_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.445,-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.956,-4.246,3.435,-2.953,-4.136,3.427,-2.857,-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.956,-3.167,3.435,-2.853,-3.129,3.427,-2.857,-3.234,3.435,-2.727,-3.003,3.426,-2.688,-2.9,3.435,-2.579,-2.903,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.903,3.427,-1.61,-2.9,3.434,-1.572,-3.003,3.425,-1.676,-2.999,3.434,-1.445,-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.843,-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.357,-3.074,-4.202,3.358,-2.96,-4.373,3.257,-3.151,-4.011,3.257,-3.191,-3.81,3.357,-3.193,-3.81,3.357,-3.153,-4.011};
			return value;
		}
		private double[] getCoordinate_6_367_point_9()
		{
			double[] value = {3.257,-3.191,-3.604,3.257,-3.151,-3.402,3.357,-3.153,-3.402,3.357,-3.193,-3.604,3.257,-3.072,-3.212,3.257,-2.958,-3.041,3.358,-2.96,-3.041,3.357,-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.843,-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.357,-1.468,-4.07,3.357,-1.552,-4.196,3.257,-1.783,-4.387,3.257,-1.657,-4.303,3.357,-1.659,-4.303,3.358,-1.784,-4.387,3.258,-2.071,-4.474,3.258,-1.922,-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.922,-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.784,-3.026,3.357,-1.659,-3.11,3.256,-1.466,-3.343,3.256,-1.55,-3.217,3.357,-1.552,-3.217,3.357,-1.468,-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_367_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.956,3.192,-1.688,-2.851,3.191,-1.744,-2.956,3.191,-1.605,-3.049,3.192,-1.864,-2.778,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.778,3.192,-2.392,-2.892,3.192,-2.229,-2.86,3.191,-2.603,-2.851,3.191,-2.761,-2.956,3.192,-2.685,-3.049,3.192,-2.546,-2.956,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.399,-4.322,3.425,-1.491,-4.247,3.425,-1.399,-4.108,3.427,-1.534,-4.457,3.426,-1.692,-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.607,-4.562,3.426,-2.765,-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_367_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.765,-2.956,3.426,-2.607,-2.851,3.427,-2.55,-2.956,3.427,-2.689,-3.049,3.426,-2.431,-2.778,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.778,3.426,-1.902,-2.892,3.426,-2.066,-2.86,3.426,-1.692,-2.851,3.427,-1.534,-2.956,3.425,-1.609,-3.049,3.426,-1.748,-2.956,3.427,-1.399,-3.091,3.427,-1.293,-3.249,3.425,-1.399,-3.305,3.425,-1.491,-3.167};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getNormal_6_368_vector_1()
		{
			double[] value = {-0.747,0.665,0.0,-0.748,0.614,0.254,-0.75,0.468,0.467,-0.754,0.252,0.607,-0.758,0.0010,0.652,-0.762,-0.247,0.598,-0.766,-0.454,0.455,-0.768,-0.591,0.245,-0.769,-0.639,0.0,-0.768,-0.591,-0.245,-0.766,-0.454,-0.455,-0.762,-0.247,-0.598,-0.758,0.0010,-0.652,-0.754,0.252,-0.607,-0.75,0.468,-0.467,-0.748,0.614,-0.254,0.769,0.639,0.0,0.768,0.591,0.245,0.766,0.454,0.455,0.762,0.247,0.598,0.758,-0.0010,0.652,0.754,-0.252,0.607,0.75,-0.468,0.467,0.748,-0.614,0.254,0.747,-0.665,0.0,0.748,-0.614,-0.254,0.75,-0.468,-0.467,0.754,-0.252,-0.607,0.758,-0.0010,-0.652,0.762,0.247,-0.598,0.766,0.454,-0.455,0.768,0.591,-0.245,-0.768,-0.592,-0.244,-0.766,-0.456,-0.454,-0.762,-0.249,-0.597,-0.758,-0.0020,-0.652,-0.754,0.25,-0.608,-0.75,0.466,-0.469,-0.748,0.613,-0.255,-0.748,0.613,0.255,-0.75,0.466,0.469,-0.754,0.25,0.608,-0.758,-0.0020,0.652,-0.762,-0.249,0.597,-0.766,-0.456,0.454,-0.768,-0.592,0.244,0.748,-0.613,-0.255,0.75,-0.466,-0.469,0.754,-0.25,-0.608,0.758,0.0020,-0.652,0.762,0.249,-0.597,0.766,0.456,-0.454,0.768,0.592,-0.244,0.768,0.592,0.244,0.766,0.456,0.454,0.762,0.249,0.597,0.758,0.0020,0.652,0.754,-0.25,0.608,0.75,-0.466,0.469,0.748,-0.613,0.255,-0.747,0.652,0.13,-0.747,0.652,-0.13,0.017,1.0,0.0,-0.749,0.551,0.368,0.016,0.924,0.383,-0.752,0.367,0.548,0.012,0.707,0.707,-0.756,0.129,0.642,0.0070,0.383,0.924,-0.76,-0.126,0.637,0.0,0.0,1.0,-0.764,-0.358,0.537,-0.0070,-0.383,0.924,-0.767,-0.533,0.357,-0.012,-0.707,0.707,-0.769,-0.627,0.125,-0.016,-0.924,0.383,-0.769,-0.627,-0.125,-0.017,-1.0,0.0,-0.767,-0.533,-0.357,-0.016,-0.924,-0.383,-0.764,-0.358,-0.537,-0.012,-0.707,-0.707,-0.76,-0.126,-0.637,-0.0070,-0.383,-0.924,-0.756,0.129,-0.642,0.0,0.0,-1.0,-0.752,0.367,-0.548,0.0070,0.383,-0.924,-0.749,0.551,-0.368,0.012,0.707,-0.707,0.016,0.924,-0.383,0.769,0.627,0.125,0.769,0.627,-0.125,0.767,0.533,0.357,0.764,0.358,0.537,0.76,0.126,0.637,0.756,-0.129,0.642,0.752,-0.367,0.548,0.749,-0.551,0.368};
			return value;
		}
		private double[] getNormal_6_368_vector_2()
		{
			double[] value = {0.747,-0.652,0.13,0.747,-0.652,-0.13,0.749,-0.551,-0.368,0.752,-0.367,-0.548,0.756,-0.129,-0.642,0.76,0.126,-0.637,0.764,0.358,-0.537,0.767,0.533,-0.357,-0.769,-0.627,-0.124,-0.769,-0.627,0.124,-0.767,-0.534,-0.355,-0.764,-0.36,-0.535,-0.76,-0.129,-0.637,-0.756,0.126,-0.642,-0.752,0.365,-0.549,-0.749,0.55,-0.369,-0.749,0.55,0.369,-0.752,0.365,0.549,-0.756,0.126,0.642,-0.76,-0.129,0.637,-0.764,-0.36,0.535,-0.767,-0.534,0.355,0.749,-0.55,-0.369,0.752,-0.365,-0.549,0.756,-0.126,-0.642,0.76,0.129,-0.637,0.764,0.36,-0.535,0.767,0.534,-0.355,0.769,0.627,-0.124,0.769,0.627,0.124,0.767,0.534,0.355,0.764,0.36,0.535,0.76,0.129,0.637,0.756,-0.126,0.642,0.752,-0.365,0.549,0.749,-0.55,0.369,-1.0,0.014,-0.0060,-1.0,0.017,0.0,-1.0,0.014,0.0060,-1.0,0.0080,0.0090,-1.0,0.0020,0.0060,-1.0,-0.0010,0.0,-1.0,0.0020,-0.0060,-1.0,0.0080,-0.0090,1.0,-0.014,-0.0060,1.0,-0.017,0.0,1.0,-0.014,0.0060,1.0,-0.0080,0.0090,1.0,-0.0020,0.0060,1.0,0.0010,0.0,1.0,-0.0020,-0.0060,1.0,-0.0080,-0.0090,0.017,0.981,-0.195,0.014,0.831,-0.556,0.01,0.556,-0.831,0.0030,0.195,-0.981,-0.0030,-0.195,-0.981,-0.01,-0.556,-0.831,-0.014,-0.831,-0.556,-0.017,-0.981,-0.195,-0.017,-0.981,0.195,-0.014,-0.831,0.556,-0.01,-0.556,0.831,-0.0030,-0.195,0.981,0.0030,0.195,0.981,0.01,0.556,0.831,0.014,0.831,0.556,0.017,0.981,0.195,-1.0,0.016,-0.0030,-1.0,0.016,0.0030,-1.0,0.012,0.0080,-1.0,0.0050,0.0080,-1.0,0.0,0.0030,-1.0,0.0,-0.0030,-1.0,0.0050,-0.0080,-1.0,0.012,-0.0080,1.0,-0.016,-0.0030,1.0,-0.016,0.0030,1.0,-0.012,0.0080,1.0,-0.0050,0.0080,1.0,0.0,0.0030,1.0,0.0,-0.0030,1.0,-0.0050,-0.0080,1.0,-0.012,-0.0080,-0.747,0.662,0.065,-0.747,0.662,-0.065,-0.38,0.925,0.0,-0.748,0.585,0.313,-0.381,0.854,0.354,-0.751,0.419,0.51,-0.385,0.653,0.652,-0.755,0.191,0.627,-0.39,0.353,0.851,-0.759,-0.063,0.648,-0.396,0.0010,0.918,-0.763,-0.304,0.57,-0.402,-0.35,0.846,-0.767,-0.496,0.408,-0.407,-0.646,0.646,-0.769,-0.612,0.186};
			return value;
		}
		private double[] getNormal_6_368_vector_3()
		{
			double[] value = {-0.41,-0.842,0.349,-0.769,-0.636,-0.063,-0.411,-0.911,0.0,-0.768,-0.565,-0.303,-0.41,-0.842,-0.349,-0.765,-0.408,-0.498,-0.407,-0.646,-0.646,-0.761,-0.187,-0.621,-0.402,-0.35,-0.846,-0.757,0.065,-0.65,-0.396,0.0010,-0.918,-0.753,0.311,-0.58,-0.39,0.353,-0.851,-0.749,0.512,-0.419,-0.385,0.653,-0.652,-0.381,0.854,-0.354,0.769,0.636,0.063,0.769,0.636,-0.063,0.768,0.565,0.303,0.765,0.408,0.498,0.761,0.187,0.621,0.757,-0.065,0.65,0.753,-0.311,0.58,0.749,-0.512,0.419,0.747,-0.636,0.192,0.747,-0.662,-0.065,0.748,-0.585,-0.313,0.751,-0.419,-0.51,0.755,-0.191,-0.627,0.759,0.063,-0.648,0.763,0.304,-0.57,0.767,0.496,-0.408,-0.769,-0.612,-0.185,-0.769,-0.612,0.185,0.38,-0.925,0.0,-0.767,-0.497,-0.406,0.381,-0.854,-0.354,-0.763,-0.306,-0.569,0.385,-0.652,-0.653,-0.759,-0.066,-0.647,0.39,-0.351,-0.851,-0.755,0.188,-0.628,0.396,0.0010,-0.918,-0.751,0.417,-0.512,0.402,0.352,-0.846,-0.748,0.585,-0.314,0.407,0.647,-0.645,-0.747,0.662,-0.066,0.41,0.843,-0.349,-0.747,0.636,0.193,0.411,0.911,0.0,-0.749,0.511,0.421,0.41,0.843,0.349,-0.753,0.309,0.581,0.407,0.647,0.645,-0.757,0.062,0.65,0.402,0.352,0.846,-0.761,-0.19,0.62,0.396,0.0010,0.918,-0.765,-0.409,0.497,0.39,-0.351,0.851,-0.768,-0.565,0.301,0.385,-0.652,0.653,0.381,-0.854,0.354,0.747,-0.636,-0.193,0.747,-0.636,0.193,0.749,-0.511,-0.421,0.753,-0.309,-0.581,0.757,-0.062,-0.65,0.761,0.19,-0.62,0.765,0.409,-0.497,0.768,0.565,-0.301,0.769,0.612,0.185,0.767,0.497,0.406,0.763,0.306,0.569,0.759,0.066,0.647,0.755,-0.188,0.628,0.751,-0.417,0.512,0.748,-0.585,0.314,-0.959,-0.263,0.108,-0.959,-0.283,0.0,-0.959,-0.263,-0.108,-0.958,-0.204,-0.203,-0.956,-0.113,-0.27,-0.954,-0.0020,-0.299,-0.952,0.116,-0.283,-0.95,0.219,-0.221,-0.949,0.29,-0.121,-0.949,0.316,0.0,-0.949,0.29,0.121,-0.95,0.219,0.221,-0.952,0.116,0.283,-0.954,-0.0020,0.299,-0.956,-0.113,0.27,-0.958,-0.204,0.203,0.949,-0.29,-0.121,0.949,-0.316,0.0,0.949,-0.29,0.121,0.95,-0.219,0.221,0.952,-0.116,0.283};
			return value;
		}
		private double[] getNormal_6_368_vector_4()
		{
			double[] value = {0.954,0.0020,0.299,0.956,0.113,0.27,0.958,0.204,0.203,0.959,0.263,0.108,0.959,0.283,0.0,0.959,0.263,-0.108,0.958,0.204,-0.203,0.956,0.113,-0.27,0.954,0.0020,-0.299,0.952,-0.116,-0.283,0.95,-0.219,-0.221,-0.747,0.636,0.192,-0.747,0.636,-0.192,-0.749,0.512,0.419,0.41,0.842,0.349,-0.753,0.311,0.58,0.407,0.646,0.646,-0.757,0.065,0.65,0.402,0.35,0.846,-0.761,-0.187,0.621,0.396,-0.0010,0.918,-0.765,-0.408,0.498,0.39,-0.353,0.851,-0.768,-0.565,0.303,0.385,-0.653,0.652,-0.769,-0.636,0.063,-0.769,-0.612,-0.186,-0.767,-0.496,-0.408,-0.763,-0.304,-0.57,0.385,-0.653,-0.652,-0.759,-0.063,-0.648,0.39,-0.353,-0.851,-0.755,0.191,-0.627,0.396,-0.0010,-0.918,-0.751,0.419,-0.51,0.402,0.35,-0.846,-0.748,0.585,-0.313,0.407,0.646,-0.646,0.41,0.842,-0.349,0.769,0.612,0.186,0.769,0.612,-0.186,0.767,0.496,0.408,0.763,0.304,0.57,0.759,0.063,0.648,0.755,-0.191,0.627,0.751,-0.419,0.51,0.748,-0.585,0.313,0.747,-0.662,0.065,0.747,-0.636,-0.192,0.749,-0.512,-0.419,0.753,-0.311,-0.58,0.757,-0.065,-0.65,0.761,0.187,-0.621,0.765,0.408,-0.498,0.768,0.565,-0.303,-0.768,-0.565,-0.301,-0.41,-0.843,-0.349,-0.765,-0.409,-0.497,-0.407,-0.647,-0.645,-0.761,-0.19,-0.62,-0.402,-0.352,-0.846,-0.757,0.062,-0.65,-0.396,-0.0010,-0.918,-0.753,0.309,-0.581,-0.39,0.351,-0.851,-0.749,0.511,-0.421,-0.385,0.652,-0.653,-0.747,0.636,-0.193,-0.747,0.662,0.066,-0.748,0.585,0.314,-0.751,0.417,0.512,-0.385,0.652,0.653,-0.755,0.188,0.628,-0.39,0.351,0.851,-0.759,-0.066,0.647,-0.396,-0.0010,0.918,-0.763,-0.306,0.569,-0.402,-0.352,0.846,-0.767,-0.497,0.406,-0.407,-0.647,0.645,-0.41,-0.843,0.349,0.747,-0.662,-0.066,0.747,-0.662,0.066,0.748,-0.585,-0.314,0.751,-0.417,-0.512,0.755,-0.188,-0.628,0.759,0.066,-0.647,0.763,0.306,-0.569,0.767,0.497,-0.406,0.769,0.612,-0.185,0.768,0.565,0.301,0.765,0.409,0.497,0.761,0.19,0.62,0.757,-0.062,0.65,0.753,-0.309,0.581,0.749,-0.511,0.421,-0.949,0.29,-0.12,-0.949,0.29,0.12,-0.95,0.22,0.22,-0.952,0.117,0.282};
			return value;
		}
		private double[] getNormal_6_368_vector_5()
		{
			double[] value = {-0.954,0.0,0.299,-0.956,-0.112,0.271,-0.958,-0.203,0.204,-0.959,-0.263,0.109,-0.959,-0.263,-0.109,-0.958,-0.203,-0.204,-0.956,-0.112,-0.271,-0.954,0.0,-0.299,-0.952,0.117,-0.282,-0.95,0.22,-0.22,0.959,0.263,0.109,0.959,0.263,-0.109,0.958,0.203,-0.204,0.956,0.112,-0.271,0.954,0.0,-0.299,0.952,-0.117,-0.282,0.95,-0.22,-0.22,0.949,-0.29,-0.12,0.949,-0.29,0.12,0.95,-0.22,0.22,0.952,-0.117,0.282,0.954,0.0,0.299,0.956,0.112,0.271,0.958,0.203,0.204,0.017,0.995,-0.098,-0.38,0.907,-0.18,0.016,0.957,-0.29,0.411,0.894,-0.178,0.015,0.882,-0.472,-0.383,0.768,-0.513,0.013,0.773,-0.634,0.409,0.759,-0.507,0.011,0.634,-0.773,-0.387,0.513,-0.766,0.0080,0.472,-0.882,0.404,0.508,-0.761,0.0050,0.29,-0.957,-0.393,0.18,-0.902,0.0020,0.098,-0.995,0.399,0.178,-0.9,-0.0020,-0.098,-0.995,-0.399,-0.178,-0.9,-0.0050,-0.29,-0.957,0.393,-0.18,-0.902,-0.0080,-0.472,-0.882,-0.404,-0.508,-0.761,-0.011,-0.634,-0.773,0.387,-0.513,-0.766,-0.013,-0.773,-0.634,-0.409,-0.759,-0.507,-0.015,-0.882,-0.472,0.383,-0.768,-0.513,-0.016,-0.957,-0.29,-0.411,-0.894,-0.178,-0.017,-0.995,-0.098,0.38,-0.907,-0.18,-0.017,-0.995,0.098,-0.411,-0.894,0.178,-0.016,-0.957,0.29,0.38,-0.907,0.18,-0.015,-0.882,0.472,-0.409,-0.759,0.507,-0.013,-0.773,0.634,0.383,-0.768,0.513,-0.011,-0.634,0.773,-0.404,-0.508,0.761,-0.0080,-0.472,0.882,0.387,-0.513,0.766,-0.0050,-0.29,0.957,-0.399,-0.178,0.9,-0.0020,-0.098,0.995,0.393,-0.18,0.902,0.0020,0.098,0.995,-0.393,0.18,0.902,0.0050,0.29,0.957,0.399,0.178,0.9,0.0080,0.472,0.882,-0.387,0.513,0.766,0.011,0.634,0.773,0.404,0.508,0.761,0.013,0.773,0.634,-0.383,0.768,0.513,0.015,0.882,0.472,0.409,0.759,0.507,0.016,0.957,0.29,-0.38,0.907,0.18,0.017,0.995,0.098,0.411,0.894,0.178,0.38,-0.907,0.181,-0.409,-0.759,0.506,0.383,-0.768,0.514,-0.404,-0.509,0.76,0.387,-0.511,0.767,-0.399,-0.18,0.899,0.393,-0.178,0.902,-0.393,0.178,0.902,0.399,0.18,0.899,-0.387,0.511,0.767,0.404,0.509,0.76,-0.383,0.768,0.514};
			return value;
		}
		private double[] getNormal_6_368_vector_6()
		{
			double[] value = {0.409,0.759,0.506,-0.38,0.907,0.181,-0.38,0.907,-0.181,-0.383,0.768,-0.514,0.409,0.759,-0.506,-0.387,0.511,-0.767,0.404,0.509,-0.76,-0.393,0.178,-0.902,0.399,0.18,-0.899,-0.399,-0.18,-0.899,0.393,-0.178,-0.902,-0.404,-0.509,-0.76,0.387,-0.511,-0.767,-0.409,-0.759,-0.506,0.383,-0.768,-0.514,0.38,-0.907,-0.181,-1.0,0.016,-0.0050,-0.949,0.309,-0.061,-1.0,0.017,-0.0020,-0.959,-0.278,0.055,-1.0,0.017,0.0020,-0.949,0.309,0.061,-1.0,0.016,0.0050,-0.959,-0.278,-0.055,-1.0,0.013,0.0070,-0.95,0.26,0.174,-1.0,0.01,0.0090,-0.958,-0.238,-0.158,-1.0,0.0070,0.0090,-0.951,0.172,0.256,-1.0,0.0030,0.0070,-0.957,-0.162,-0.241,-1.0,0.0010,0.0050,-0.953,0.059,0.297,-1.0,0.0,0.0020,-0.955,-0.059,-0.29,-1.0,0.0,-0.0020,-0.955,-0.057,0.291,-1.0,0.0010,-0.0050,-0.953,0.057,-0.297,-1.0,0.0030,-0.0070,-0.957,-0.161,0.242,-1.0,0.0070,-0.0090,-0.951,0.17,-0.257,-1.0,0.01,-0.0090,-0.958,-0.237,0.159,-1.0,0.013,-0.0070,-0.95,0.26,-0.175,-0.949,0.309,-0.062,-0.949,0.309,0.062,-0.958,-0.237,-0.159,-0.95,0.26,0.175,-0.957,-0.161,-0.242,-0.951,0.17,0.257,-0.955,-0.057,-0.291,-0.953,0.057,0.297,-0.953,0.059,-0.297,-0.955,-0.059,0.29,-0.951,0.172,-0.256,-0.957,-0.162,0.241,-0.95,0.26,-0.174,-0.958,-0.238,0.158,1.0,-0.016,-0.0050,0.959,0.278,0.055,1.0,-0.017,-0.0020,0.949,-0.309,-0.062,1.0,-0.017,0.0020,0.959,0.278,-0.055,1.0,-0.016,0.0050,0.949,-0.309,0.062,1.0,-0.013,0.0070,0.958,0.237,-0.159,1.0,-0.01,0.0090,0.95,-0.26,0.175,1.0,-0.0070,0.0090,0.957,0.161,-0.242,1.0,-0.0030,0.0070,0.951,-0.17,0.257,1.0,-0.0010,0.0050,0.955,0.057,-0.291,1.0,0.0,0.0020,0.953,-0.057,0.297,1.0,0.0,-0.0020,0.953,-0.059,-0.297,1.0,-0.0010,-0.0050,0.955,0.059,0.29,1.0,-0.0030,-0.0070,0.951,-0.172,-0.256,1.0,-0.0070,-0.0090,0.957,0.162,0.241,1.0,-0.01,-0.0090,0.95,-0.26,-0.174,1.0,-0.013,-0.0070,0.958,0.238,0.158,0.949,-0.309,-0.061,0.949,-0.309,0.061,0.95,-0.26,0.174,0.958,0.238,-0.158,0.951,-0.172,0.256,0.957,0.162,-0.241};
			return value;
		}
		private double[] getNormal_6_368_vector_7()
		{
			double[] value = {0.953,-0.059,0.297,0.955,0.059,-0.29,0.955,0.057,0.291,0.953,-0.057,-0.297,0.957,0.161,0.242,0.951,-0.17,-0.257,0.958,0.237,0.159,0.95,-0.26,-0.175,-0.38,0.921,-0.091,-0.381,0.885,-0.268,0.411,0.873,-0.264,0.411,0.907,-0.09,-0.382,0.815,-0.436,-0.383,0.714,-0.585,0.408,0.706,-0.579,0.409,0.804,-0.431,-0.386,0.585,-0.713,-0.388,0.435,-0.812,0.403,0.431,-0.807,0.406,0.579,-0.707,-0.391,0.267,-0.881,-0.394,0.091,-0.915,0.397,0.09,-0.913,0.4,0.265,-0.877,-0.397,-0.09,-0.913,-0.4,-0.265,-0.877,0.391,-0.267,-0.881,0.394,-0.091,-0.915,-0.403,-0.431,-0.807,-0.406,-0.579,-0.707,0.386,-0.585,-0.713,0.388,-0.435,-0.812,-0.408,-0.706,-0.579,-0.409,-0.804,-0.431,0.382,-0.815,-0.436,0.383,-0.714,-0.585,-0.411,-0.873,-0.264,-0.411,-0.907,-0.09,0.38,-0.921,-0.091,0.381,-0.885,-0.268,-0.411,-0.907,0.09,-0.411,-0.873,0.264,0.381,-0.885,0.268,0.38,-0.921,0.091,-0.409,-0.804,0.431,-0.408,-0.706,0.579,0.383,-0.714,0.585,0.382,-0.815,0.436,-0.406,-0.579,0.707,-0.403,-0.431,0.807,0.388,-0.435,0.812,0.386,-0.585,0.713,-0.4,-0.265,0.877,-0.397,-0.09,0.913,0.394,-0.091,0.915,0.391,-0.267,0.881,-0.394,0.091,0.915,-0.391,0.267,0.881,0.4,0.265,0.877,0.397,0.09,0.913,-0.388,0.435,0.812,-0.386,0.585,0.713,0.406,0.579,0.707,0.403,0.431,0.807,-0.383,0.714,0.585,-0.382,0.815,0.436,0.409,0.804,0.431,0.408,0.706,0.579,-0.381,0.885,0.268,-0.38,0.921,0.091,0.411,0.907,0.09,0.411,0.873,0.264,0.38,-0.92,0.091,-0.408,-0.707,0.578,-0.409,-0.805,0.43,0.382,-0.815,0.437,0.383,-0.714,0.586,-0.403,-0.433,0.806,-0.406,-0.58,0.706,0.386,-0.584,0.714,0.388,-0.434,0.813,-0.397,-0.092,0.913,-0.4,-0.267,0.877,0.391,-0.265,0.881,0.394,-0.089,0.915,-0.391,0.265,0.881,-0.394,0.089,0.915,0.397,0.092,0.913,0.4,0.267,0.877,-0.386,0.584,0.714,-0.388,0.434,0.813,0.403,0.433,0.806,0.406,0.58,0.706,-0.382,0.815,0.437,-0.383,0.714,0.586,0.408,0.707,0.578,0.409,0.805,0.43,-0.38,0.92,0.091,-0.38,0.92,-0.091,-0.383,0.714,-0.586};
			return value;
		}
		private double[] getNormal_6_368_vector_8()
		{
			double[] value = {-0.382,0.815,-0.437,0.409,0.805,-0.43,0.408,0.707,-0.578,-0.388,0.434,-0.813,-0.386,0.584,-0.714,0.406,0.58,-0.706,0.403,0.433,-0.806,-0.394,0.089,-0.915,-0.391,0.265,-0.881,0.4,0.267,-0.877,0.397,0.092,-0.913,-0.4,-0.267,-0.877,-0.397,-0.092,-0.913,0.394,-0.089,-0.915,0.391,-0.265,-0.881,-0.406,-0.58,-0.706,-0.403,-0.433,-0.806,0.388,-0.434,-0.813,0.386,-0.584,-0.714,-0.409,-0.805,-0.43,-0.408,-0.707,-0.578,0.383,-0.714,-0.586,0.382,-0.815,-0.437,0.38,-0.92,-0.091,-0.949,0.301,-0.091,-0.949,0.314,-0.031,-0.959,-0.282,0.028,-0.959,-0.272,0.082,-0.949,0.314,0.031,-0.949,0.301,0.091,-0.959,-0.272,-0.082,-0.959,-0.282,-0.028,-0.95,0.277,0.148,-0.95,0.241,0.198,-0.958,-0.222,-0.181,-0.959,-0.252,-0.134,-0.951,0.197,0.239,-0.952,0.145,0.27,-0.957,-0.139,-0.256,-0.957,-0.184,-0.223,-0.953,0.089,0.291,-0.954,0.03,0.299,-0.955,-0.031,-0.296,-0.956,-0.087,-0.282,-0.955,-0.029,0.296,-0.956,-0.085,0.282,-0.953,0.087,-0.291,-0.954,0.028,-0.3,-0.957,-0.137,0.257,-0.957,-0.183,0.224,-0.951,0.195,-0.24,-0.952,0.144,-0.271,-0.958,-0.222,0.182,-0.959,-0.251,0.135,-0.95,0.276,-0.149,-0.95,0.241,-0.199,-0.949,0.301,-0.092,-0.949,0.301,0.092,-0.959,-0.251,-0.135,-0.958,-0.222,-0.182,-0.95,0.241,0.199,-0.95,0.276,0.149,-0.957,-0.183,-0.224,-0.957,-0.137,-0.257,-0.952,0.144,0.271,-0.951,0.195,0.24,-0.956,-0.085,-0.282,-0.955,-0.029,-0.296,-0.954,0.028,0.3,-0.953,0.087,0.291,-0.954,0.03,-0.299,-0.953,0.089,-0.291,-0.956,-0.087,0.282,-0.955,-0.031,0.296,-0.952,0.145,-0.27,-0.951,0.197,-0.239,-0.957,-0.184,0.223,-0.957,-0.139,0.256,-0.95,0.241,-0.198,-0.95,0.277,-0.148,-0.959,-0.252,0.134,-0.958,-0.222,0.181,0.959,0.272,0.082,0.959,0.282,0.028,0.949,-0.314,-0.031,0.949,-0.301,-0.092,0.959,0.282,-0.028,0.959,0.272,-0.082,0.949,-0.301,0.092,0.949,-0.314,0.031,0.959,0.251,-0.135,0.958,0.222,-0.182,0.95,-0.241,0.199,0.95,-0.276,0.149,0.957,0.183,-0.224,0.957,0.137,-0.257,0.952,-0.144,0.271,0.951,-0.195,0.24,0.956,0.085,-0.282,0.955,0.029,-0.296};
			return value;
		}
		private double[] getNormal_6_368_vector_9()
		{
			double[] value = {0.954,-0.028,0.3,0.953,-0.087,0.291,0.954,-0.03,-0.299,0.953,-0.089,-0.291,0.956,0.087,0.282,0.955,0.031,0.296,0.952,-0.145,-0.27,0.951,-0.197,-0.239,0.957,0.184,0.223,0.957,0.139,0.256,0.95,-0.241,-0.198,0.95,-0.277,-0.148,0.959,0.252,0.134,0.958,0.222,0.181,0.949,-0.301,-0.091,0.949,-0.301,0.091,0.95,-0.277,0.148,0.95,-0.241,0.198,0.958,0.222,-0.181,0.959,0.252,-0.134,0.951,-0.197,0.239,0.952,-0.145,0.27,0.957,0.139,-0.256,0.957,0.184,-0.223,0.953,-0.089,0.291,0.954,-0.03,0.299,0.955,0.031,-0.296,0.956,0.087,-0.282,0.955,0.029,0.296,0.956,0.085,0.282,0.953,-0.087,-0.291,0.954,-0.028,-0.3,0.957,0.137,0.257,0.957,0.183,0.224,0.951,-0.195,-0.24,0.952,-0.144,-0.271,0.958,0.222,0.182,0.959,0.251,0.135,0.95,-0.276,-0.149,0.95,-0.241,-0.199};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_375_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.655,-3.395,-2.164,-4.733,-3.394,-1.773,-4.655,-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.655,-3.21,-2.167,-4.733,-3.21,-1.777,-4.655,-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.965,-2.712,-3.302,-1.76,-2.733,-3.395,-2.363,-2.712,-3.302,-2.165,-2.653,-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.965,-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_375_point_2()
		{
			double[] value = {-3.21,-1.968,-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.968,-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.501,-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.501,-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_375_point_3()
		{
			double[] value = {-3.304,-3.205,-3.506,-3.304,-3.047,-3.124,-3.303,-2.754,-2.831,-3.303,-2.372,-2.673,-3.302,-1.959,-2.673,-3.301,-1.577,-2.831,-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.89,-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.89,-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.274,-3.535,-3.177,-1.274,-3.89,-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.89,-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.264,-3.232,-3.351,-1.194,-3.311,-3.394,-1.517,-2.924,-3.351,-1.422,-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.311,-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.811,-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.422,-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.232,-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.956,-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_375_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.547,-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.659,-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.765,-3.111,-3.418,-2.95,-3.387,-3.418,-3.015,-3.713,-3.418,-2.95,-4.038,-3.419,-2.765,-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.116,-3.713,-3.393,-1.375,-3.065,-3.25,-1.196,-3.311,-3.394,-1.683,-2.813,-3.251,-1.424,-2.97,-3.394,-2.064,-2.697,-3.251,-1.764,-2.742,-3.395,-2.46,-2.736,-3.252,-2.166,-2.662,-3.395,-2.811,-2.924,-3.253,-2.568,-2.742,-3.396,-3.063,-3.232,-3.253,-2.909,-2.97,-3.396,-3.179,-3.613};
			return value;
		}
		private double[] getCoordinate_6_375_point_5()
		{
			double[] value = {-3.254,-3.136,-3.311,-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.764,-4.683,-3.393,-1.264,-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.232,-3.211,-3.182,-3.613,-3.211,-3.143,-4.009,-3.211,-2.956,-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.366,-3.634,-3.397,-1.366,-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.877,-3.417,-3.392,-2.961,-3.791,-3.35,-2.936,-3.713,-3.392,-2.871,-4.09,-3.35,-2.877,-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.659,-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.547,-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_375_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.778,-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.778,-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.682,-4.301,-3.254,-1.738,-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_375_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.923,-3.787,-3.35,-2.921,-3.863,-3.299,-2.894,-3.934,-3.249,-2.923,-3.863,-3.299,-2.894,-3.491,-3.35,-2.921,-3.562,-3.299,-2.923,-3.638,-3.249,-2.923,-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.956,-3.301,-2.386,-2.984,-3.251,-2.317,-2.956,-3.303,-1.944,-2.984,-3.353,-2.014,-2.956,-3.303,-2.091,-2.955,-3.253,-2.016,-2.956,-3.304,-1.682,-3.124,-3.354,-1.736,-3.071,-3.304,-1.806,-3.041,-3.254,-1.738,-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.899,-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.899,-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_375_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.59,-4.417,-3.185,-1.628,-4.519,-3.177,-1.738,-4.516,-3.186,-1.695,-4.42,-3.177,-1.903,-4.584,-3.185,-1.978,-4.664,-3.177,-2.078,-4.619,-3.185,-2.001,-4.547,-3.177,-2.257,-4.619,-3.185,-2.357,-4.664,-3.176,-2.432,-4.584,-3.185,-2.333,-4.547,-3.176,-2.597,-4.516,-3.185,-2.706,-4.519,-3.176,-2.745,-4.417,-3.184,-2.64,-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.706,-2.906,-3.176,-2.597,-2.909,-3.184,-2.64,-3.005,-3.176,-2.432,-2.841,-3.185,-2.357,-2.761,-3.177,-2.257,-2.806,-3.185,-2.333,-2.878,-3.177,-2.078,-2.806,-3.185,-1.978,-2.761,-3.177,-1.903,-2.841,-3.185,-2.001,-2.878,-3.177,-1.738,-2.909,-3.185,-1.628,-2.906,-3.177,-1.59,-3.008,-3.186,-1.695,-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.353,-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.831,-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_375_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.831,-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.353,-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.936,-3.355,-1.397,-3.788,-3.255,-1.398,-3.788,-3.255,-1.428,-3.936,-3.355,-1.568,-4.202,-3.355,-1.484,-4.076,-3.255,-1.486,-4.076,-3.254,-1.57,-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.942,-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.39,-4.451,-3.351,-2.654,-4.309,-3.351,-2.528,-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.903,-3.936,-3.249,-2.905,-3.936,-3.249,-2.934,-3.788,-3.35,-2.903,-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.528,-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.39,-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.942,-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.57,-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_375_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.311,-3.419,-1.548,-2.962,-3.419,-1.706,-2.857,-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.857,-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.311,-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.32,-3.629,-3.186,-1.353,-3.465,-3.184,-1.202,-3.808,-3.184,-1.239,-3.994,-3.186,-1.353,-3.96,-3.186,-1.32,-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.886,-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.982,-3.96,-3.185,-3.133,-3.617,-3.185,-3.096,-3.431,-3.184,-2.982,-3.465,-3.183,-3.014,-3.629};
			return value;
		}
		private double[] getCoordinate_6_375_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.311,-3.185,-2.783,-2.962,-3.185,-2.625,-2.857,-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.886,-2.784,-3.185,-1.92,-2.898,-3.185,-2.084,-2.865,-3.185,-1.71,-2.857,-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.311,-3.186,-1.509,-3.173};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getNormal_6_376_vector_1()
		{
			double[] value = {-0.747,0.665,0.0,-0.748,0.614,0.254,-0.75,0.468,0.467,-0.754,0.252,0.607,-0.758,0.0010,0.652,-0.762,-0.247,0.598,-0.766,-0.454,0.455,-0.768,-0.591,0.245,-0.769,-0.639,0.0,-0.768,-0.591,-0.245,-0.766,-0.454,-0.455,-0.762,-0.247,-0.598,-0.758,0.0010,-0.652,-0.754,0.252,-0.607,-0.75,0.468,-0.467,-0.748,0.614,-0.254,0.769,0.639,0.0,0.768,0.591,0.245,0.766,0.454,0.455,0.762,0.247,0.598,0.758,-0.0010,0.652,0.754,-0.252,0.607,0.75,-0.468,0.467,0.748,-0.614,0.254,0.747,-0.665,0.0,0.748,-0.614,-0.254,0.75,-0.468,-0.467,0.754,-0.252,-0.607,0.758,-0.0010,-0.652,0.762,0.247,-0.598,0.766,0.454,-0.455,0.768,0.591,-0.245,-0.768,-0.592,-0.244,-0.766,-0.456,-0.454,-0.762,-0.249,-0.597,-0.758,-0.0020,-0.652,-0.754,0.25,-0.608,-0.75,0.466,-0.469,-0.748,0.613,-0.255,-0.748,0.613,0.255,-0.75,0.466,0.469,-0.754,0.25,0.608,-0.758,-0.0020,0.652,-0.762,-0.249,0.597,-0.766,-0.456,0.454,-0.768,-0.592,0.244,0.748,-0.613,-0.255,0.75,-0.466,-0.469,0.754,-0.25,-0.608,0.758,0.0020,-0.652,0.762,0.249,-0.597,0.766,0.456,-0.454,0.768,0.592,-0.244,0.768,0.592,0.244,0.766,0.456,0.454,0.762,0.249,0.597,0.758,0.0020,0.652,0.754,-0.25,0.608,0.75,-0.466,0.469,0.748,-0.613,0.255,-0.747,0.652,0.13,-0.747,0.652,-0.13,0.017,1.0,0.0,-0.749,0.551,0.368,0.016,0.924,0.383,-0.752,0.367,0.548,0.012,0.707,0.707,-0.756,0.129,0.642,0.0070,0.383,0.924,-0.76,-0.126,0.637,0.0,0.0,1.0,-0.764,-0.358,0.537,-0.0070,-0.383,0.924,-0.767,-0.533,0.357,-0.012,-0.707,0.707,-0.769,-0.627,0.125,-0.016,-0.924,0.383,-0.769,-0.627,-0.125,-0.017,-1.0,0.0,-0.767,-0.533,-0.357,-0.016,-0.924,-0.383,-0.764,-0.358,-0.537,-0.012,-0.707,-0.707,-0.76,-0.126,-0.637,-0.0070,-0.383,-0.924,-0.756,0.129,-0.642,0.0,0.0,-1.0,-0.752,0.367,-0.548,0.0070,0.383,-0.924,-0.749,0.551,-0.368,0.012,0.707,-0.707,0.016,0.924,-0.383,0.769,0.627,0.125,0.769,0.627,-0.125,0.767,0.533,0.357,0.764,0.358,0.537,0.76,0.126,0.637,0.756,-0.129,0.642,0.752,-0.367,0.548,0.749,-0.551,0.368};
			return value;
		}
		private double[] getNormal_6_376_vector_2()
		{
			double[] value = {0.747,-0.652,0.13,0.747,-0.652,-0.13,0.749,-0.551,-0.368,0.752,-0.367,-0.548,0.756,-0.129,-0.642,0.76,0.126,-0.637,0.764,0.358,-0.537,0.767,0.533,-0.357,-0.769,-0.627,-0.124,-0.769,-0.627,0.124,-0.767,-0.534,-0.355,-0.764,-0.36,-0.535,-0.76,-0.129,-0.637,-0.756,0.126,-0.642,-0.752,0.365,-0.549,-0.749,0.55,-0.369,-0.749,0.55,0.369,-0.752,0.365,0.549,-0.756,0.126,0.642,-0.76,-0.129,0.637,-0.764,-0.36,0.535,-0.767,-0.534,0.355,0.749,-0.55,-0.369,0.752,-0.365,-0.549,0.756,-0.126,-0.642,0.76,0.129,-0.637,0.764,0.36,-0.535,0.767,0.534,-0.355,0.769,0.627,-0.124,0.769,0.627,0.124,0.767,0.534,0.355,0.764,0.36,0.535,0.76,0.129,0.637,0.756,-0.126,0.642,0.752,-0.365,0.549,0.749,-0.55,0.369,-1.0,0.014,-0.0060,-1.0,0.017,0.0,-1.0,0.014,0.0060,-1.0,0.0080,0.0090,-1.0,0.0020,0.0060,-1.0,-0.0010,0.0,-1.0,0.0020,-0.0060,-1.0,0.0080,-0.0090,1.0,-0.014,-0.0060,1.0,-0.017,0.0,1.0,-0.014,0.0060,1.0,-0.0080,0.0090,1.0,-0.0020,0.0060,1.0,0.0010,0.0,1.0,-0.0020,-0.0060,1.0,-0.0080,-0.0090,0.017,0.981,-0.195,0.014,0.831,-0.556,0.01,0.556,-0.831,0.0030,0.195,-0.981,-0.0030,-0.195,-0.981,-0.01,-0.556,-0.831,-0.014,-0.831,-0.556,-0.017,-0.981,-0.195,-0.017,-0.981,0.195,-0.014,-0.831,0.556,-0.01,-0.556,0.831,-0.0030,-0.195,0.981,0.0030,0.195,0.981,0.01,0.556,0.831,0.014,0.831,0.556,0.017,0.981,0.195,-1.0,0.016,-0.0030,-1.0,0.016,0.0030,-1.0,0.012,0.0080,-1.0,0.0050,0.0080,-1.0,0.0,0.0030,-1.0,0.0,-0.0030,-1.0,0.0050,-0.0080,-1.0,0.012,-0.0080,1.0,-0.016,-0.0030,1.0,-0.016,0.0030,1.0,-0.012,0.0080,1.0,-0.0050,0.0080,1.0,0.0,0.0030,1.0,0.0,-0.0030,1.0,-0.0050,-0.0080,1.0,-0.012,-0.0080,-0.747,0.662,0.065,-0.747,0.662,-0.065,-0.38,0.925,0.0,-0.748,0.585,0.313,-0.381,0.854,0.354,-0.751,0.419,0.51,-0.385,0.653,0.652,-0.755,0.191,0.627,-0.39,0.353,0.851,-0.759,-0.063,0.648,-0.396,0.0010,0.918,-0.763,-0.304,0.57,-0.402,-0.35,0.846,-0.767,-0.496,0.408,-0.407,-0.646,0.646,-0.769,-0.612,0.186};
			return value;
		}
		private double[] getNormal_6_376_vector_3()
		{
			double[] value = {-0.41,-0.842,0.349,-0.769,-0.636,-0.063,-0.411,-0.911,0.0,-0.768,-0.565,-0.303,-0.41,-0.842,-0.349,-0.765,-0.408,-0.498,-0.407,-0.646,-0.646,-0.761,-0.187,-0.621,-0.402,-0.35,-0.846,-0.757,0.065,-0.65,-0.396,0.0010,-0.918,-0.753,0.311,-0.58,-0.39,0.353,-0.851,-0.749,0.512,-0.419,-0.385,0.653,-0.652,-0.381,0.854,-0.354,0.769,0.636,0.063,0.769,0.636,-0.063,0.768,0.565,0.303,0.765,0.408,0.498,0.761,0.187,0.621,0.757,-0.065,0.65,0.753,-0.311,0.58,0.749,-0.512,0.419,0.747,-0.636,0.192,0.747,-0.662,-0.065,0.748,-0.585,-0.313,0.751,-0.419,-0.51,0.755,-0.191,-0.627,0.759,0.063,-0.648,0.763,0.304,-0.57,0.767,0.496,-0.408,-0.769,-0.612,-0.185,-0.769,-0.612,0.185,0.38,-0.925,0.0,-0.767,-0.497,-0.406,0.381,-0.854,-0.354,-0.763,-0.306,-0.569,0.385,-0.652,-0.653,-0.759,-0.066,-0.647,0.39,-0.351,-0.851,-0.755,0.188,-0.628,0.396,0.0010,-0.918,-0.751,0.417,-0.512,0.402,0.352,-0.846,-0.748,0.585,-0.314,0.407,0.647,-0.645,-0.747,0.662,-0.066,0.41,0.843,-0.349,-0.747,0.636,0.193,0.411,0.911,0.0,-0.749,0.511,0.421,0.41,0.843,0.349,-0.753,0.309,0.581,0.407,0.647,0.645,-0.757,0.062,0.65,0.402,0.352,0.846,-0.761,-0.19,0.62,0.396,0.0010,0.918,-0.765,-0.409,0.497,0.39,-0.351,0.851,-0.768,-0.565,0.301,0.385,-0.652,0.653,0.381,-0.854,0.354,0.747,-0.636,-0.193,0.747,-0.636,0.193,0.749,-0.511,-0.421,0.753,-0.309,-0.581,0.757,-0.062,-0.65,0.761,0.19,-0.62,0.765,0.409,-0.497,0.768,0.565,-0.301,0.769,0.612,0.185,0.767,0.497,0.406,0.763,0.306,0.569,0.759,0.066,0.647,0.755,-0.188,0.628,0.751,-0.417,0.512,0.748,-0.585,0.314,-0.959,-0.263,0.108,-0.959,-0.283,0.0,-0.959,-0.263,-0.108,-0.958,-0.204,-0.203,-0.956,-0.113,-0.27,-0.954,-0.0020,-0.299,-0.952,0.116,-0.283,-0.95,0.219,-0.221,-0.949,0.29,-0.121,-0.949,0.316,0.0,-0.949,0.29,0.121,-0.95,0.219,0.221,-0.952,0.116,0.283,-0.954,-0.0020,0.299,-0.956,-0.113,0.27,-0.958,-0.204,0.203,0.949,-0.29,-0.121,0.949,-0.316,0.0,0.949,-0.29,0.121,0.95,-0.219,0.221,0.952,-0.116,0.283};
			return value;
		}
		private double[] getNormal_6_376_vector_4()
		{
			double[] value = {0.954,0.0020,0.299,0.956,0.113,0.27,0.958,0.204,0.203,0.959,0.263,0.108,0.959,0.283,0.0,0.959,0.263,-0.108,0.958,0.204,-0.203,0.956,0.113,-0.27,0.954,0.0020,-0.299,0.952,-0.116,-0.283,0.95,-0.219,-0.221,-0.747,0.636,0.192,-0.747,0.636,-0.192,-0.749,0.512,0.419,0.41,0.842,0.349,-0.753,0.311,0.58,0.407,0.646,0.646,-0.757,0.065,0.65,0.402,0.35,0.846,-0.761,-0.187,0.621,0.396,-0.0010,0.918,-0.765,-0.408,0.498,0.39,-0.353,0.851,-0.768,-0.565,0.303,0.385,-0.653,0.652,-0.769,-0.636,0.063,-0.769,-0.612,-0.186,-0.767,-0.496,-0.408,-0.763,-0.304,-0.57,0.385,-0.653,-0.652,-0.759,-0.063,-0.648,0.39,-0.353,-0.851,-0.755,0.191,-0.627,0.396,-0.0010,-0.918,-0.751,0.419,-0.51,0.402,0.35,-0.846,-0.748,0.585,-0.313,0.407,0.646,-0.646,0.41,0.842,-0.349,0.769,0.612,0.186,0.769,0.612,-0.186,0.767,0.496,0.408,0.763,0.304,0.57,0.759,0.063,0.648,0.755,-0.191,0.627,0.751,-0.419,0.51,0.748,-0.585,0.313,0.747,-0.662,0.065,0.747,-0.636,-0.192,0.749,-0.512,-0.419,0.753,-0.311,-0.58,0.757,-0.065,-0.65,0.761,0.187,-0.621,0.765,0.408,-0.498,0.768,0.565,-0.303,-0.768,-0.565,-0.301,-0.41,-0.843,-0.349,-0.765,-0.409,-0.497,-0.407,-0.647,-0.645,-0.761,-0.19,-0.62,-0.402,-0.352,-0.846,-0.757,0.062,-0.65,-0.396,-0.0010,-0.918,-0.753,0.309,-0.581,-0.39,0.351,-0.851,-0.749,0.511,-0.421,-0.385,0.652,-0.653,-0.747,0.636,-0.193,-0.747,0.662,0.066,-0.748,0.585,0.314,-0.751,0.417,0.512,-0.385,0.652,0.653,-0.755,0.188,0.628,-0.39,0.351,0.851,-0.759,-0.066,0.647,-0.396,-0.0010,0.918,-0.763,-0.306,0.569,-0.402,-0.352,0.846,-0.767,-0.497,0.406,-0.407,-0.647,0.645,-0.41,-0.843,0.349,0.747,-0.662,-0.066,0.747,-0.662,0.066,0.748,-0.585,-0.314,0.751,-0.417,-0.512,0.755,-0.188,-0.628,0.759,0.066,-0.647,0.763,0.306,-0.569,0.767,0.497,-0.406,0.769,0.612,-0.185,0.768,0.565,0.301,0.765,0.409,0.497,0.761,0.19,0.62,0.757,-0.062,0.65,0.753,-0.309,0.581,0.749,-0.511,0.421,-0.949,0.29,-0.12,-0.949,0.29,0.12,-0.95,0.22,0.22,-0.952,0.117,0.282};
			return value;
		}
		private double[] getNormal_6_376_vector_5()
		{
			double[] value = {-0.954,0.0,0.299,-0.956,-0.112,0.271,-0.958,-0.203,0.204,-0.959,-0.263,0.109,-0.959,-0.263,-0.109,-0.958,-0.203,-0.204,-0.956,-0.112,-0.271,-0.954,0.0,-0.299,-0.952,0.117,-0.282,-0.95,0.22,-0.22,0.959,0.263,0.109,0.959,0.263,-0.109,0.958,0.203,-0.204,0.956,0.112,-0.271,0.954,0.0,-0.299,0.952,-0.117,-0.282,0.95,-0.22,-0.22,0.949,-0.29,-0.12,0.949,-0.29,0.12,0.95,-0.22,0.22,0.952,-0.117,0.282,0.954,0.0,0.299,0.956,0.112,0.271,0.958,0.203,0.204,0.017,0.995,-0.098,-0.38,0.907,-0.18,0.016,0.957,-0.29,0.411,0.894,-0.178,0.015,0.882,-0.472,-0.383,0.768,-0.513,0.013,0.773,-0.634,0.409,0.759,-0.507,0.011,0.634,-0.773,-0.387,0.513,-0.766,0.0080,0.472,-0.882,0.404,0.508,-0.761,0.0050,0.29,-0.957,-0.393,0.18,-0.902,0.0020,0.098,-0.995,0.399,0.178,-0.9,-0.0020,-0.098,-0.995,-0.399,-0.178,-0.9,-0.0050,-0.29,-0.957,0.393,-0.18,-0.902,-0.0080,-0.472,-0.882,-0.404,-0.508,-0.761,-0.011,-0.634,-0.773,0.387,-0.513,-0.766,-0.013,-0.773,-0.634,-0.409,-0.759,-0.507,-0.015,-0.882,-0.472,0.383,-0.768,-0.513,-0.016,-0.957,-0.29,-0.411,-0.894,-0.178,-0.017,-0.995,-0.098,0.38,-0.907,-0.18,-0.017,-0.995,0.098,-0.411,-0.894,0.178,-0.016,-0.957,0.29,0.38,-0.907,0.18,-0.015,-0.882,0.472,-0.409,-0.759,0.507,-0.013,-0.773,0.634,0.383,-0.768,0.513,-0.011,-0.634,0.773,-0.404,-0.508,0.761,-0.0080,-0.472,0.882,0.387,-0.513,0.766,-0.0050,-0.29,0.957,-0.399,-0.178,0.9,-0.0020,-0.098,0.995,0.393,-0.18,0.902,0.0020,0.098,0.995,-0.393,0.18,0.902,0.0050,0.29,0.957,0.399,0.178,0.9,0.0080,0.472,0.882,-0.387,0.513,0.766,0.011,0.634,0.773,0.404,0.508,0.761,0.013,0.773,0.634,-0.383,0.768,0.513,0.015,0.882,0.472,0.409,0.759,0.507,0.016,0.957,0.29,-0.38,0.907,0.18,0.017,0.995,0.098,0.411,0.894,0.178,0.38,-0.907,0.181,-0.409,-0.759,0.506,0.383,-0.768,0.514,-0.404,-0.509,0.76,0.387,-0.511,0.767,-0.399,-0.18,0.899,0.393,-0.178,0.902,-0.393,0.178,0.902,0.399,0.18,0.899,-0.387,0.511,0.767,0.404,0.509,0.76,-0.383,0.768,0.514};
			return value;
		}
		private double[] getNormal_6_376_vector_6()
		{
			double[] value = {0.409,0.759,0.506,-0.38,0.907,0.181,-0.38,0.907,-0.181,-0.383,0.768,-0.514,0.409,0.759,-0.506,-0.387,0.511,-0.767,0.404,0.509,-0.76,-0.393,0.178,-0.902,0.399,0.18,-0.899,-0.399,-0.18,-0.899,0.393,-0.178,-0.902,-0.404,-0.509,-0.76,0.387,-0.511,-0.767,-0.409,-0.759,-0.506,0.383,-0.768,-0.514,0.38,-0.907,-0.181,-1.0,0.016,-0.0050,-0.949,0.309,-0.061,-1.0,0.017,-0.0020,-0.959,-0.278,0.055,-1.0,0.017,0.0020,-0.949,0.309,0.061,-1.0,0.016,0.0050,-0.959,-0.278,-0.055,-1.0,0.013,0.0070,-0.95,0.26,0.174,-1.0,0.01,0.0090,-0.958,-0.238,-0.158,-1.0,0.0070,0.0090,-0.951,0.172,0.256,-1.0,0.0030,0.0070,-0.957,-0.162,-0.241,-1.0,0.0010,0.0050,-0.953,0.059,0.297,-1.0,0.0,0.0020,-0.955,-0.059,-0.29,-1.0,0.0,-0.0020,-0.955,-0.057,0.291,-1.0,0.0010,-0.0050,-0.953,0.057,-0.297,-1.0,0.0030,-0.0070,-0.957,-0.161,0.242,-1.0,0.0070,-0.0090,-0.951,0.17,-0.257,-1.0,0.01,-0.0090,-0.958,-0.237,0.159,-1.0,0.013,-0.0070,-0.95,0.26,-0.175,-0.949,0.309,-0.062,-0.949,0.309,0.062,-0.958,-0.237,-0.159,-0.95,0.26,0.175,-0.957,-0.161,-0.242,-0.951,0.17,0.257,-0.955,-0.057,-0.291,-0.953,0.057,0.297,-0.953,0.059,-0.297,-0.955,-0.059,0.29,-0.951,0.172,-0.256,-0.957,-0.162,0.241,-0.95,0.26,-0.174,-0.958,-0.238,0.158,1.0,-0.016,-0.0050,0.959,0.278,0.055,1.0,-0.017,-0.0020,0.949,-0.309,-0.062,1.0,-0.017,0.0020,0.959,0.278,-0.055,1.0,-0.016,0.0050,0.949,-0.309,0.062,1.0,-0.013,0.0070,0.958,0.237,-0.159,1.0,-0.01,0.0090,0.95,-0.26,0.175,1.0,-0.0070,0.0090,0.957,0.161,-0.242,1.0,-0.0030,0.0070,0.951,-0.17,0.257,1.0,-0.0010,0.0050,0.955,0.057,-0.291,1.0,0.0,0.0020,0.953,-0.057,0.297,1.0,0.0,-0.0020,0.953,-0.059,-0.297,1.0,-0.0010,-0.0050,0.955,0.059,0.29,1.0,-0.0030,-0.0070,0.951,-0.172,-0.256,1.0,-0.0070,-0.0090,0.957,0.162,0.241,1.0,-0.01,-0.0090,0.95,-0.26,-0.174,1.0,-0.013,-0.0070,0.958,0.238,0.158,0.949,-0.309,-0.061,0.949,-0.309,0.061,0.95,-0.26,0.174,0.958,0.238,-0.158,0.951,-0.172,0.256,0.957,0.162,-0.241};
			return value;
		}
		private double[] getNormal_6_376_vector_7()
		{
			double[] value = {0.953,-0.059,0.297,0.955,0.059,-0.29,0.955,0.057,0.291,0.953,-0.057,-0.297,0.957,0.161,0.242,0.951,-0.17,-0.257,0.958,0.237,0.159,0.95,-0.26,-0.175,-0.38,0.921,-0.091,-0.381,0.885,-0.268,0.411,0.873,-0.264,0.411,0.907,-0.09,-0.382,0.815,-0.436,-0.383,0.714,-0.585,0.408,0.706,-0.579,0.409,0.804,-0.431,-0.386,0.585,-0.713,-0.388,0.435,-0.812,0.403,0.431,-0.807,0.406,0.579,-0.707,-0.391,0.267,-0.881,-0.394,0.091,-0.915,0.397,0.09,-0.913,0.4,0.265,-0.877,-0.397,-0.09,-0.913,-0.4,-0.265,-0.877,0.391,-0.267,-0.881,0.394,-0.091,-0.915,-0.403,-0.431,-0.807,-0.406,-0.579,-0.707,0.386,-0.585,-0.713,0.388,-0.435,-0.812,-0.408,-0.706,-0.579,-0.409,-0.804,-0.431,0.382,-0.815,-0.436,0.383,-0.714,-0.585,-0.411,-0.873,-0.264,-0.411,-0.907,-0.09,0.38,-0.921,-0.091,0.381,-0.885,-0.268,-0.411,-0.907,0.09,-0.411,-0.873,0.264,0.381,-0.885,0.268,0.38,-0.921,0.091,-0.409,-0.804,0.431,-0.408,-0.706,0.579,0.383,-0.714,0.585,0.382,-0.815,0.436,-0.406,-0.579,0.707,-0.403,-0.431,0.807,0.388,-0.435,0.812,0.386,-0.585,0.713,-0.4,-0.265,0.877,-0.397,-0.09,0.913,0.394,-0.091,0.915,0.391,-0.267,0.881,-0.394,0.091,0.915,-0.391,0.267,0.881,0.4,0.265,0.877,0.397,0.09,0.913,-0.388,0.435,0.812,-0.386,0.585,0.713,0.406,0.579,0.707,0.403,0.431,0.807,-0.383,0.714,0.585,-0.382,0.815,0.436,0.409,0.804,0.431,0.408,0.706,0.579,-0.381,0.885,0.268,-0.38,0.921,0.091,0.411,0.907,0.09,0.411,0.873,0.264,0.38,-0.92,0.091,-0.408,-0.707,0.578,-0.409,-0.805,0.43,0.382,-0.815,0.437,0.383,-0.714,0.586,-0.403,-0.433,0.806,-0.406,-0.58,0.706,0.386,-0.584,0.714,0.388,-0.434,0.813,-0.397,-0.092,0.913,-0.4,-0.267,0.877,0.391,-0.265,0.881,0.394,-0.089,0.915,-0.391,0.265,0.881,-0.394,0.089,0.915,0.397,0.092,0.913,0.4,0.267,0.877,-0.386,0.584,0.714,-0.388,0.434,0.813,0.403,0.433,0.806,0.406,0.58,0.706,-0.382,0.815,0.437,-0.383,0.714,0.586,0.408,0.707,0.578,0.409,0.805,0.43,-0.38,0.92,0.091,-0.38,0.92,-0.091,-0.383,0.714,-0.586};
			return value;
		}
		private double[] getNormal_6_376_vector_8()
		{
			double[] value = {-0.382,0.815,-0.437,0.409,0.805,-0.43,0.408,0.707,-0.578,-0.388,0.434,-0.813,-0.386,0.584,-0.714,0.406,0.58,-0.706,0.403,0.433,-0.806,-0.394,0.089,-0.915,-0.391,0.265,-0.881,0.4,0.267,-0.877,0.397,0.092,-0.913,-0.4,-0.267,-0.877,-0.397,-0.092,-0.913,0.394,-0.089,-0.915,0.391,-0.265,-0.881,-0.406,-0.58,-0.706,-0.403,-0.433,-0.806,0.388,-0.434,-0.813,0.386,-0.584,-0.714,-0.409,-0.805,-0.43,-0.408,-0.707,-0.578,0.383,-0.714,-0.586,0.382,-0.815,-0.437,0.38,-0.92,-0.091,-0.949,0.301,-0.091,-0.949,0.314,-0.031,-0.959,-0.282,0.028,-0.959,-0.272,0.082,-0.949,0.314,0.031,-0.949,0.301,0.091,-0.959,-0.272,-0.082,-0.959,-0.282,-0.028,-0.95,0.277,0.148,-0.95,0.241,0.198,-0.958,-0.222,-0.181,-0.959,-0.252,-0.134,-0.951,0.197,0.239,-0.952,0.145,0.27,-0.957,-0.139,-0.256,-0.957,-0.184,-0.223,-0.953,0.089,0.291,-0.954,0.03,0.299,-0.955,-0.031,-0.296,-0.956,-0.087,-0.282,-0.955,-0.029,0.296,-0.956,-0.085,0.282,-0.953,0.087,-0.291,-0.954,0.028,-0.3,-0.957,-0.137,0.257,-0.957,-0.183,0.224,-0.951,0.195,-0.24,-0.952,0.144,-0.271,-0.958,-0.222,0.182,-0.959,-0.251,0.135,-0.95,0.276,-0.149,-0.95,0.241,-0.199,-0.949,0.301,-0.092,-0.949,0.301,0.092,-0.959,-0.251,-0.135,-0.958,-0.222,-0.182,-0.95,0.241,0.199,-0.95,0.276,0.149,-0.957,-0.183,-0.224,-0.957,-0.137,-0.257,-0.952,0.144,0.271,-0.951,0.195,0.24,-0.956,-0.085,-0.282,-0.955,-0.029,-0.296,-0.954,0.028,0.3,-0.953,0.087,0.291,-0.954,0.03,-0.299,-0.953,0.089,-0.291,-0.956,-0.087,0.282,-0.955,-0.031,0.296,-0.952,0.145,-0.27,-0.951,0.197,-0.239,-0.957,-0.184,0.223,-0.957,-0.139,0.256,-0.95,0.241,-0.198,-0.95,0.277,-0.148,-0.959,-0.252,0.134,-0.958,-0.222,0.181,0.959,0.272,0.082,0.959,0.282,0.028,0.949,-0.314,-0.031,0.949,-0.301,-0.092,0.959,0.282,-0.028,0.959,0.272,-0.082,0.949,-0.301,0.092,0.949,-0.314,0.031,0.959,0.251,-0.135,0.958,0.222,-0.182,0.95,-0.241,0.199,0.95,-0.276,0.149,0.957,0.183,-0.224,0.957,0.137,-0.257,0.952,-0.144,0.271,0.951,-0.195,0.24,0.956,0.085,-0.282,0.955,0.029,-0.296};
			return value;
		}
		private double[] getNormal_6_376_vector_9()
		{
			double[] value = {0.954,-0.028,0.3,0.953,-0.087,0.291,0.954,-0.03,-0.299,0.953,-0.089,-0.291,0.956,0.087,0.282,0.955,0.031,0.296,0.952,-0.145,-0.27,0.951,-0.197,-0.239,0.957,0.184,0.223,0.957,0.139,0.256,0.95,-0.241,-0.198,0.95,-0.277,-0.148,0.959,0.252,0.134,0.958,0.222,0.181,0.949,-0.301,-0.091,0.949,-0.301,0.091,0.95,-0.277,0.148,0.95,-0.241,0.198,0.958,0.222,-0.181,0.959,0.252,-0.134,0.951,-0.197,0.239,0.952,-0.145,0.27,0.957,0.139,-0.256,0.957,0.184,-0.223,0.953,-0.089,0.291,0.954,-0.03,0.299,0.955,0.031,-0.296,0.956,0.087,-0.282,0.955,0.029,0.296,0.956,0.085,0.282,0.953,-0.087,-0.291,0.954,-0.028,-0.3,0.957,0.137,0.257,0.957,0.183,0.224,0.951,-0.195,-0.24,0.952,-0.144,-0.271,0.958,0.222,0.182,0.959,0.251,0.135,0.95,-0.276,-0.149,0.95,-0.241,-0.199};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_5_382_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,0,-1,0,0,0,-1,0,0,0,0,-1,0,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,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,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,-1,0,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,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,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-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};
			return value;
		}
		private int[] getIndexedFaceSet_5_382_colorIndex_2()
		{
			int[] value = {0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,0,0,0,-1,0,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_382_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,132,13,4,-1,2,28,5,-1,4,13,19,11,-1,5,6,15,133,14,-1,5,28,30,-1,5,30,6,-1,6,7,16,15,-1,6,30,28,31,7,-1,7,8,17,134,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,135,18,-1,12,20,102,132,-1,12,14,96,235,20,-1,13,21,95,-1,13,132,102,234,21,-1,14,23,96,-1,14,133,101,236,23,-1,15,22,101,133,-1,15,16,97,237,22,-1,16,25,97,-1,16,134,99,238,25,-1,17,24,99,134,-1,17,18,98,239,24,-1,18,27,98,-1,18,135,100,240,27,-1,19,26,100,135,-1,19,13,95,233,26,-1,20,108,175,-1,20,235,179,108,-1,21,106,172,-1,21,234,176,106,-1,22,112,182,-1,22,237,127,112,-1,23,110,178,-1,23,236,183,110,-1,24,116,187,-1,24,239,191,116,-1,25,114,185,-1,25,238,188,114,-1,26,104,194,-1,26,233,173,104,-1,27,118,190,-1,27,240,195,118,-1,28,29,32,31,-1,33,143,226,148,-1,33,147,204,143,-1,33,148,209,147,-1,34,136,210,150,-1,34,149,203,136,-1,34,150,211,149,-1,35,137,212,152,-1,35,152,213,164,-1,35,164,208,137,-1,36,138,215,154,-1,36,153,227,138,-1,36,154,216,153,-1,37,139,217,156,-1,37,155,232,139,-1,37,156,218,155,-1,38,140,219,158,-1,38,157,231,140,-1,38,158,220,157,-1,39,141,221,160,-1,39,160,222,163,-1,39,163,230,141,-1,40,142,224,162,-1,40,161,205,142,-1,40,162,225,161,-1,93,144,223,159,-1,93,146,229,144,-1,93,159,206,146,-1,94,145,214,151,-1,94,151,228,165,-1,94,165,207,145,-1,95,123,173,233,-1,95,21,172,123,-1,96,125,179,235,-1,96,23,178,125,-1,97,127,237,-1,97,25,185,127,-1,98,129,191,239,-1,98,27,190,129,-1,99,128,188,238,-1,99,24,187,128,-1,100,130,195,240,-1,100,26,194,130,-1,101,126,183,236,-1,101,22,182,126,-1,102,124,176,234,-1,102,20,175,124,-1,103,136,203,167,-1,103,147,209,174,-1,103,167,204,147,-1,103,174,210,136,-1,104,148,226,194,-1,104,173,209,148,-1,105,137,208,166,-1,105,149,211,177,-1,105,166,203,149,-1,105,177,212,137,-1,106,150,210,172,-1,106,176,211,150,-1,107,138,227,198,-1,107,151,214,181,-1,107,181,215,138,-1,107,198,228,151,-1,108,152,212,175,-1,108,179,213,152,-1,109,139,232,197,-1,109,153,216,184,-1,109,184,217,139,-1,109,197,227,153,-1,110,154,215,178,-1,110,183,216,154,-1,111,140,231,202,-1,111,155,218,186,-1,111,186,219,140,-1,111,202,232,155,-1,112,156,217,182,-1,112,127,218,156,-1,113,141,230,201,-1,113,157,220,189,-1,113,189,221,141,-1,113,201,231,157,-1,114,158,219,185,-1,114,188,220,158,-1,115,142,205,169,-1,115,159,223,193,-1,115,169,206,159,-1,115,193,224,142,-1,116,160,221,187,-1,116,191,222,160,-1,117,143,204,168,-1,117,161,225,196,-1,117,168,205,161,-1,117,196,226,143,-1,118,162,224,190,-1,118,195,225,162,-1,119,144,229,200,-1,119,163,222,192,-1,119,192,223,144,-1,119,200,230,163,-1,120,145,207,171,-1,120,164,213,180,-1,120,171,208,164,-1,120,180,214,145,-1,121,146,206,170,-1,121,165,228,199,-1,121,170,207,165,-1,121,199,229,146,-1,122,166,208,171,-1,122,167,203,166,-1,122,168,204,167,-1,122,169,205,168,-1,122,170,206,169,-1,122,171,207,170,-1,123,172,210,174,-1,123,174,209,173,-1,124,175,212,177,-1,124,177,211,176,-1,125,178,215,181,-1,125,180,213,179,-1,125,181,214,180,-1,126,182,217,184,-1,126,184,216,183,-1,127,185,219,186,-1,127,186,218,-1,128,187,221,189,-1,128,189,220,188,-1,129};
			return value;
		}
		private int[] getIndexedFaceSet_5_382_coordIndex_2()
		{
			int[] value = {190,224,193,-1,129,192,222,191,-1,129,193,223,192,-1,130,194,226,196,-1,130,196,225,195,-1,131,197,232,202,-1,131,198,227,197,-1,131,199,228,198,-1,131,200,229,199,-1,131,201,230,200,-1,131,202,231,201,-1};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_6_383_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_383_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.706,-1.052,-5.338999,-0.706,0.992,-5.338999,0.706,0.992,-5.338999,0.706,-1.052,-5.338999,-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};
			return value;
		}
		private double[] getCoordinate_6_383_point_3()
		{
			double[] value = {0.305,-0.347,-10.792,0.297,-0.219,-10.735,0.0,-0.192,-10.735,-0.229,-0.871,-10.092,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,0.257,-1.078,-8.142,-0.61,-1.063,-8.142,-0.731,-0.572,-8.142,-0.716,0.357,-8.142,-0.257,0.486,-8.142,0.61,0.471,-8.142,0.731,-0.02,-8.142,0.716,-0.95,-8.142};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getNormal_6_384_vector_1()
		{
			double[] value = {-0.434,-0.596,0.676,0.879,-0.326,0.347,-0.957,-0.232,0.172,-0.73,-0.676,0.1,-0.388,-0.916,-0.098,-0.953,0.296,0.063,-0.386,0.917,-0.099,0.386,0.917,-0.098,0.953,0.296,0.065,0.958,-0.235,0.163,0.73,-0.68,0.072,0.384,-0.918,-0.098,-0.971,-0.237,-0.0020,-0.255,-0.967,-0.0030,-0.971,0.237,-0.013,-0.255,0.962,-0.1,0.255,0.962,-0.1,0.971,0.237,-0.013,0.971,-0.237,-0.0020,0.255,-0.967,-0.0030,-0.996,-0.084,-0.0040,-0.086,-0.995,-0.043,-0.085,0.974,-0.21,-0.996,0.083,-0.019,0.996,0.083,-0.019,0.085,0.974,-0.21,0.086,-0.995,-0.043,0.996,-0.084,-0.0040,-0.857,0.153,0.492,0.185,0.954,0.234,0.703,0.69,0.17,0.947,0.097,0.306,-0.859,0.507,0.072,-0.496,0.867,-0.048,0.496,0.867,-0.047,0.859,0.507,0.073,0.032,-0.989,-0.144,-0.032,-0.989,-0.144,-0.821,-0.473,-0.32,-0.932,0.159,-0.325,-0.041,0.957,-0.287,0.041,0.957,-0.287,0.932,0.158,-0.325,0.821,-0.472,-0.32,0.121,-0.428,0.895,-0.656,-0.595,0.464,0.671,-0.614,0.416,0.951,-0.129,0.282,0.887,0.045,0.459,-0.871,0.057,0.487,0.585,-0.58,-0.567,-0.585,-0.58,-0.567,0.0,-0.999,-0.042,-1.0,0.0,-0.0010,0.0,0.978,-0.209,1.0,0.0,-0.0010,0.7,0.697,-0.157,0.699,-0.714,-0.037,-0.7,0.697,-0.157,-0.699,-0.714,-0.037,0.0,-0.987,-0.159,0.043,-0.994,-0.097,-0.298,-0.915,-0.273,-0.043,-0.994,-0.097,-0.859,-0.077,-0.507,-0.984,-0.154,-0.086,-0.415,0.8,-0.433,-0.993,0.083,-0.084,0.0,0.952,-0.306,-0.047,0.969,-0.243,0.415,0.8,-0.433,0.047,0.969,-0.243,0.714,-0.565,-0.414,0.993,0.082,-0.084,0.298,-0.915,-0.273,0.984,-0.153,-0.086,0.859,-0.077,-0.507,-0.714,-0.565,-0.413,0.0,-0.701,-0.713,0.0,-0.909,-0.417,0.0,-0.995,-0.096,-0.589,-0.798,-0.125,-0.991,-0.064,-0.116,-0.627,0.744,-0.23,0.0,0.97,-0.242,0.628,0.744,-0.231,0.991,-0.064,-0.116,0.589,-0.798,-0.125,0.0,0.471,-0.882,0.0,0.992,-0.126,0.0,-1.0,-0.0010,-0.719,-0.695,-0.0060,-0.719,0.69,-0.088,0.719,0.69,-0.088,0.719,-0.695,-0.0060,-0.012,-0.988,-0.154,-0.602,-0.724,-0.336,-0.913,0.027,-0.407,-0.136,0.931,-0.338,0.017,0.954,-0.299};
			return value;
		}
		private double[] getNormal_6_384_vector_2()
		{
			double[] value = {0.776,0.459,-0.433,0.791,-0.472,-0.389,0.103,-0.977,-0.189,0.757,-0.3,-0.58,-0.631,-0.634,-0.447,0.329,-0.666,-0.67,0.012,-0.988,-0.154,0.035,-0.992,-0.121,-0.103,-0.977,-0.189,-0.035,-0.992,-0.121,-0.758,-0.3,-0.58,-0.923,-0.319,-0.216,-0.776,0.459,-0.433,-0.971,0.126,-0.203,-0.017,0.954,-0.299,-0.043,0.963,-0.264,0.136,0.931,-0.338,0.043,0.963,-0.264,0.631,-0.634,-0.447,0.971,0.126,-0.203,0.603,-0.724,-0.337,0.923,-0.318,-0.216,0.913,0.027,-0.407,-0.791,-0.472,-0.389,-0.329,-0.666,-0.67,-0.18,-0.917,-0.357,0.0,-0.968,-0.252,0.18,-0.917,-0.357,0.348,-0.811,-0.469,0.0,-0.859,-0.513,-0.348,-0.812,-0.469,-0.013,-0.995,-0.096,0.013,-0.995,-0.096,0.0,-0.993,-0.121,-0.931,-0.352,-0.102,-0.151,-0.983,-0.108,-0.432,-0.88,-0.198,-0.997,0.011,-0.08,-0.992,-0.084,-0.09,-0.929,-0.253,-0.269,-0.959,-0.119,-0.259,-0.167,0.954,-0.251,-0.952,0.277,-0.13,-0.515,0.798,-0.312,0.014,0.97,-0.242,-0.014,0.97,-0.242,0.0,0.965,-0.263,0.952,0.277,-0.13,0.167,0.954,-0.251,0.515,0.798,-0.312,0.992,-0.084,-0.09,0.997,0.01,-0.081,0.959,-0.119,-0.259,0.929,-0.253,-0.27,0.151,-0.983,-0.108,0.931,-0.352,-0.102,0.432,-0.88,-0.198,-0.313,0.714,-0.626,-0.571,0.102,-0.814,0.0,-0.276,-0.961,0.571,0.102,-0.814,0.313,0.714,-0.626,0.0,0.893,-0.449,-0.051,-0.971,-0.234,0.051,-0.971,-0.234,0.452,-0.771,-0.448,0.292,-0.817,-0.497,-0.292,-0.817,-0.497,-0.452,-0.771,-0.448,0.01,-0.993,-0.12,-0.01,-0.993,-0.12,-0.145,-0.979,-0.147,-0.769,-0.599,-0.223,-0.948,-0.211,-0.238,-0.882,-0.319,-0.346,-0.978,-0.02,-0.208,-0.86,0.436,-0.267,-0.173,0.942,-0.286,-0.012,0.965,-0.262,0.012,0.965,-0.262,0.173,0.942,-0.286,0.86,0.435,-0.267,0.978,-0.02,-0.208,0.882,-0.319,-0.346,0.948,-0.21,-0.238,0.769,-0.599,-0.223,0.145,-0.979,-0.147,-0.684,0.319,-0.656,-0.456,-0.272,-0.848,0.456,-0.272,-0.848,0.684,0.319,-0.656,0.076,0.908,-0.413,-0.076,0.908,-0.413,-0.011,-0.998,-0.055,0.011,-0.998,-0.055,-0.981,-0.193,-0.013,-0.173,-0.983,-0.058,-1.0,0.012,-0.0030,-1.0,-0.012,-0.0010,-0.176,0.96,-0.217};
			return value;
		}
		private double[] getNormal_6_384_vector_3()
		{
			double[] value = {-0.981,0.188,-0.045,0.012,0.976,-0.216,-0.012,0.976,-0.216,0.981,0.188,-0.045,0.176,0.96,-0.217,1.0,-0.012,-0.0010,1.0,0.012,-0.0030,0.173,-0.983,-0.058,0.981,-0.193,-0.013};
			return value;
		}

		/** Large attribute array: Coordinate point field, scene-graph level=6, element #43, 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_43_point()
		{
			MFVec3f Coordinate_6_43_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.714,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.89,-5.439,0.093,2.827,-5.534,0.081,2.732,-5.598,0.067,2.621,-5.62,0.062,2.936,-5.326,0.059,2.912,-5.446,0.051,2.845,-5.547,0.038,2.745,-5.615,0.022,2.627,-5.638,0.05,2.982,-5.326,0.046,2.956,-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.627,-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_43_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #51, 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_51_point()
		{
			MFVec3f Coordinate_6_51_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.714,-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.732,-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.923,-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_51_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #74, 518 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_74_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_74_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_74_coordIndex_1()));
			return IndexedFaceSet_5_74_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet normalIndex field, scene-graph level=5, element #74, 518 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_74_normalIndex()
		{
			MFInt32 IndexedFaceSet_5_74_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_74_normalIndex_1()));
			return IndexedFaceSet_5_74_normalIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #74, 351 total numbers made up of 117 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_74_point()
		{
			MFVec3f Coordinate_6_74_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_74_point_1()))
				.append(new MFVec3f(getCoordinate_6_74_point_2()));
			return Coordinate_6_74_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=6, element #75, 339 total numbers made up of 113 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 getNormal_6_75_vector()
		{
			MFVec3f Normal_6_75_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_6_75_vector_1()))
				.append(new MFVec3f(getNormal_6_75_vector_2()));
			return Normal_6_75_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #81, 519 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_81_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_81_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_81_coordIndex_1()));
			return IndexedFaceSet_5_81_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet normalIndex field, scene-graph level=5, element #81, 519 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_81_normalIndex()
		{
			MFInt32 IndexedFaceSet_5_81_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_81_normalIndex_1()));
			return IndexedFaceSet_5_81_normalIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #81, 357 total numbers made up of 119 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_81_point()
		{
			MFVec3f Coordinate_6_81_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_81_point_1()))
				.append(new MFVec3f(getCoordinate_6_81_point_2()));
			return Coordinate_6_81_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=6, element #82, 339 total numbers made up of 113 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 getNormal_6_82_vector()
		{
			MFVec3f Normal_6_82_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_6_82_vector_1()))
				.append(new MFVec3f(getNormal_6_82_vector_2()));
			return Normal_6_82_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #88, 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_88_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_88_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_88_coordIndex_1()));
			return IndexedFaceSet_5_88_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet normalIndex field, scene-graph level=5, element #88, 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_88_normalIndex()
		{
			MFInt32 IndexedFaceSet_5_88_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_88_normalIndex_1()));
			return IndexedFaceSet_5_88_normalIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #88, 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_88_point()
		{
			MFVec3f Coordinate_6_88_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_88_point_1()))
				.append(new MFVec3f(getCoordinate_6_88_point_2()));
			return Coordinate_6_88_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=6, element #89, 339 total numbers made up of 113 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 getNormal_6_89_vector()
		{
			MFVec3f Normal_6_89_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_6_89_vector_1()))
				.append(new MFVec3f(getNormal_6_89_vector_2()));
			return Normal_6_89_vector;
		}
		/** Large attribute array: IndexedFaceSet colorIndex field, scene-graph level=5, element #103, 674 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_103_colorIndex()
		{
			MFInt32 IndexedFaceSet_5_103_colorIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_103_colorIndex_1()));
			return IndexedFaceSet_5_103_colorIndex;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #103, 674 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_103_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_103_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_103_coordIndex_1()));
			return IndexedFaceSet_5_103_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet normalIndex field, scene-graph level=5, element #103, 674 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_103_normalIndex()
		{
			MFInt32 IndexedFaceSet_5_103_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_103_normalIndex_1()));
			return IndexedFaceSet_5_103_normalIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #104, 432 total numbers made up of 144 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_104_point()
		{
			MFVec3f Coordinate_6_104_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_104_point_1()))
				.append(new MFVec3f(getCoordinate_6_104_point_2()));
			return Coordinate_6_104_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=6, element #105, 432 total numbers made up of 144 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 getNormal_6_105_vector()
		{
			MFVec3f Normal_6_105_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_6_105_vector_1()))
				.append(new MFVec3f(getNormal_6_105_vector_2()));
			return Normal_6_105_vector;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #111, 374 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_111_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_111_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_111_coordIndex_1()));
			return IndexedFaceSet_5_111_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet normalIndex field, scene-graph level=5, element #111, 374 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_111_normalIndex()
		{
			MFInt32 IndexedFaceSet_5_111_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_111_normalIndex_1()));
			return IndexedFaceSet_5_111_normalIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #111, 216 total numbers made up of 72 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_111_point()
		{
			MFVec3f Coordinate_6_111_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.022,0.98,4.289,0.019,0.98,4.336,-0.084,0.98,4.288,-0.012,0.98,4.369,-0.093,0.98,4.369,-0.053,0.98,4.348,-0.087,0.98,4.309,0.0020,0.98,4.332,-0.125,3.934,6.528,-0.022,3.934,6.481,0.019,3.934,6.528,-0.084,3.934,6.48,-0.093,3.934,6.561,-0.012,3.934,6.561,-0.053,3.934,6.496,-0.091,3.934,6.541,-0.034,3.934,6.519,-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.0080,3.934,6.489,0.02,3.934,6.541,-0.074,3.934,6.563,0.0040,3.934,6.558,-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.035,3.934,6.497,0.0020,3.934,6.525,0.0030,3.934,6.542,-0.103,3.934,6.507,-0.072,3.934,6.541,-0.0020,3.934,6.507,-0.033,3.934,6.541,-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.0080,0.98,4.297,0.02,0.98,4.349,-0.032,0.98,4.37,-0.109,0.98,4.366,-0.053,0.98,4.304,-0.103,0.98,4.314,-0.091,0.98,4.349,-0.072,0.98,4.349,-0.0020,0.98,4.315,-0.034,0.98,4.327,-0.033,0.98,4.349,-0.109,0.98,4.349,-0.07,0.98,4.305,-0.035,0.98,4.305,0.0030,0.98,4.349});
			return Coordinate_6_111_point;
		}
		/** Large attribute array: IndexedFaceSet colorIndex field, scene-graph level=5, element #126, 757 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_126_colorIndex()
		{
			MFInt32 IndexedFaceSet_5_126_colorIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_126_colorIndex_1()));
			return IndexedFaceSet_5_126_colorIndex;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #126, 757 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_126_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_126_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_126_coordIndex_1()));
			return IndexedFaceSet_5_126_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet normalIndex field, scene-graph level=5, element #126, 757 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_126_normalIndex()
		{
			MFInt32 IndexedFaceSet_5_126_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_126_normalIndex_1()));
			return IndexedFaceSet_5_126_normalIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #127, 462 total numbers made up of 154 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_127_point()
		{
			MFVec3f Coordinate_6_127_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_127_point_1()))
				.append(new MFVec3f(getCoordinate_6_127_point_2()));
			return Coordinate_6_127_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=6, element #128, 474 total numbers made up of 158 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 getNormal_6_128_vector()
		{
			MFVec3f Normal_6_128_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_6_128_vector_1()))
				.append(new MFVec3f(getNormal_6_128_vector_2()));
			return Normal_6_128_vector;
		}
		/** Large attribute array: IndexedFaceSet colorIndex field, scene-graph level=5, element #134, 1104 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_134_colorIndex()
		{
			MFInt32 IndexedFaceSet_5_134_colorIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_134_colorIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_134_colorIndex_2()));
			return IndexedFaceSet_5_134_colorIndex;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #134, 1104 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_134_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_134_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_134_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_134_coordIndex_2()));
			return IndexedFaceSet_5_134_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet normalIndex field, scene-graph level=5, element #134, 1104 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_134_normalIndex()
		{
			MFInt32 IndexedFaceSet_5_134_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_134_normalIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_134_normalIndex_2()));
			return IndexedFaceSet_5_134_normalIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #135, 654 total numbers made up of 218 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_135_point()
		{
			MFVec3f Coordinate_6_135_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_135_point_1()))
				.append(new MFVec3f(getCoordinate_6_135_point_2()))
				.append(new MFVec3f(getCoordinate_6_135_point_3()));
			return Coordinate_6_135_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=6, element #136, 678 total numbers made up of 226 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 getNormal_6_136_vector()
		{
			MFVec3f Normal_6_136_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_6_136_vector_1()))
				.append(new MFVec3f(getNormal_6_136_vector_2()))
				.append(new MFVec3f(getNormal_6_136_vector_3()));
			return Normal_6_136_vector;
		}
		/** Large attribute array: IndexedFaceSet colorIndex field, scene-graph level=5, element #318, 1669 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_318_colorIndex()
		{
			MFInt32 IndexedFaceSet_5_318_colorIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_318_colorIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_318_colorIndex_2()));
			return IndexedFaceSet_5_318_colorIndex;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #318, 1669 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_318_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_318_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_318_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_318_coordIndex_2()));
			return IndexedFaceSet_5_318_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet normalIndex field, scene-graph level=5, element #318, 1669 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_318_normalIndex()
		{
			MFInt32 IndexedFaceSet_5_318_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_318_normalIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_318_normalIndex_2()));
			return IndexedFaceSet_5_318_normalIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #319, 993 total numbers made up of 331 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_319_point()
		{
			MFVec3f Coordinate_6_319_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_319_point_1()))
				.append(new MFVec3f(getCoordinate_6_319_point_2()))
				.append(new MFVec3f(getCoordinate_6_319_point_3()))
				.append(new MFVec3f(getCoordinate_6_319_point_4()));
			return Coordinate_6_319_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=6, element #320, 942 total numbers made up of 314 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 getNormal_6_320_vector()
		{
			MFVec3f Normal_6_320_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_6_320_vector_1()))
				.append(new MFVec3f(getNormal_6_320_vector_2()))
				.append(new MFVec3f(getNormal_6_320_vector_3()))
				.append(new MFVec3f(getNormal_6_320_vector_4()));
			return Normal_6_320_vector;
		}
		/** Large attribute array: IndexedFaceSet colorIndex field, scene-graph level=5, element #334, 1290 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_334_colorIndex()
		{
			MFInt32 IndexedFaceSet_5_334_colorIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_334_colorIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_334_colorIndex_2()));
			return IndexedFaceSet_5_334_colorIndex;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #334, 1290 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_334_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_334_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_334_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_334_coordIndex_2()));
			return IndexedFaceSet_5_334_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet normalIndex field, scene-graph level=5, element #334, 1290 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_334_normalIndex()
		{
			MFInt32 IndexedFaceSet_5_334_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_334_normalIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_334_normalIndex_2()));
			return IndexedFaceSet_5_334_normalIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #335, 780 total numbers made up of 260 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_335_point()
		{
			MFVec3f Coordinate_6_335_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_335_point_1()))
				.append(new MFVec3f(getCoordinate_6_335_point_2()))
				.append(new MFVec3f(getCoordinate_6_335_point_3()));
			return Coordinate_6_335_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=6, element #336, 759 total numbers made up of 253 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 getNormal_6_336_vector()
		{
			MFVec3f Normal_6_336_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_6_336_vector_1()))
				.append(new MFVec3f(getNormal_6_336_vector_2()))
				.append(new MFVec3f(getNormal_6_336_vector_3()));
			return Normal_6_336_vector;
		}
		/** Large attribute array: IndexedFaceSet colorIndex field, scene-graph level=5, element #358, 4572 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_358_colorIndex()
		{
			MFInt32 IndexedFaceSet_5_358_colorIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_358_colorIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_358_colorIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_5_358_colorIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_5_358_colorIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_5_358_colorIndex_5()));
			return IndexedFaceSet_5_358_colorIndex;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #358, 4572 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_358_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_358_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_358_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_358_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_5_358_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_5_358_coordIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_5_358_coordIndex_5()));
			return IndexedFaceSet_5_358_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet normalIndex field, scene-graph level=5, element #358, 4572 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_358_normalIndex()
		{
			MFInt32 IndexedFaceSet_5_358_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_358_normalIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_358_normalIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_5_358_normalIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_5_358_normalIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_5_358_normalIndex_5()));
			return IndexedFaceSet_5_358_normalIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #359, 2574 total numbers made up of 858 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_359_point()
		{
			MFVec3f Coordinate_6_359_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_359_point_1()))
				.append(new MFVec3f(getCoordinate_6_359_point_2()))
				.append(new MFVec3f(getCoordinate_6_359_point_3()))
				.append(new MFVec3f(getCoordinate_6_359_point_4()))
				.append(new MFVec3f(getCoordinate_6_359_point_5()))
				.append(new MFVec3f(getCoordinate_6_359_point_6()))
				.append(new MFVec3f(getCoordinate_6_359_point_7()))
				.append(new MFVec3f(getCoordinate_6_359_point_8()))
				.append(new MFVec3f(getCoordinate_6_359_point_9()));
			return Coordinate_6_359_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=6, element #360, 2436 total numbers made up of 812 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 getNormal_6_360_vector()
		{
			MFVec3f Normal_6_360_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_6_360_vector_1()))
				.append(new MFVec3f(getNormal_6_360_vector_2()))
				.append(new MFVec3f(getNormal_6_360_vector_3()))
				.append(new MFVec3f(getNormal_6_360_vector_4()))
				.append(new MFVec3f(getNormal_6_360_vector_5()))
				.append(new MFVec3f(getNormal_6_360_vector_6()))
				.append(new MFVec3f(getNormal_6_360_vector_7()))
				.append(new MFVec3f(getNormal_6_360_vector_8()))
				.append(new MFVec3f(getNormal_6_360_vector_9()));
			return Normal_6_360_vector;
		}
		/** Large attribute array: IndexedFaceSet colorIndex field, scene-graph level=5, element #366, 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_366_colorIndex()
		{
			MFInt32 IndexedFaceSet_5_366_colorIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_366_colorIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_366_colorIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_5_366_colorIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_5_366_colorIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_5_366_colorIndex_5()))
				.append(new MFInt32(getIndexedFaceSet_5_366_colorIndex_6()));
			return IndexedFaceSet_5_366_colorIndex;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #366, 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_366_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_366_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_366_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_366_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_5_366_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_5_366_coordIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_5_366_coordIndex_5()))
				.append(new MFInt32(getIndexedFaceSet_5_366_coordIndex_6()));
			return IndexedFaceSet_5_366_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet normalIndex field, scene-graph level=5, element #366, 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_366_normalIndex()
		{
			MFInt32 IndexedFaceSet_5_366_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_366_normalIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_366_normalIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_5_366_normalIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_5_366_normalIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_5_366_normalIndex_5()))
				.append(new MFInt32(getIndexedFaceSet_5_366_normalIndex_6()));
			return IndexedFaceSet_5_366_normalIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #367, 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_367_point()
		{
			MFVec3f Coordinate_6_367_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_367_point_1()))
				.append(new MFVec3f(getCoordinate_6_367_point_2()))
				.append(new MFVec3f(getCoordinate_6_367_point_3()))
				.append(new MFVec3f(getCoordinate_6_367_point_4()))
				.append(new MFVec3f(getCoordinate_6_367_point_5()))
				.append(new MFVec3f(getCoordinate_6_367_point_6()))
				.append(new MFVec3f(getCoordinate_6_367_point_7()))
				.append(new MFVec3f(getCoordinate_6_367_point_8()))
				.append(new MFVec3f(getCoordinate_6_367_point_9()))
				.append(new MFVec3f(getCoordinate_6_367_point_10()))
				.append(new MFVec3f(getCoordinate_6_367_point_11()));
			return Coordinate_6_367_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=6, element #368, 2520 total numbers made up of 840 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 getNormal_6_368_vector()
		{
			MFVec3f Normal_6_368_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_6_368_vector_1()))
				.append(new MFVec3f(getNormal_6_368_vector_2()))
				.append(new MFVec3f(getNormal_6_368_vector_3()))
				.append(new MFVec3f(getNormal_6_368_vector_4()))
				.append(new MFVec3f(getNormal_6_368_vector_5()))
				.append(new MFVec3f(getNormal_6_368_vector_6()))
				.append(new MFVec3f(getNormal_6_368_vector_7()))
				.append(new MFVec3f(getNormal_6_368_vector_8()))
				.append(new MFVec3f(getNormal_6_368_vector_9()));
			return Normal_6_368_vector;
		}
		/** Large attribute array: IndexedFaceSet colorIndex field, scene-graph level=5, element #374, 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_374_colorIndex()
		{
			MFInt32 IndexedFaceSet_5_374_colorIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_374_colorIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_374_colorIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_5_374_colorIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_5_374_colorIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_5_374_colorIndex_5()))
				.append(new MFInt32(getIndexedFaceSet_5_374_colorIndex_6()));
			return IndexedFaceSet_5_374_colorIndex;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #374, 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_374_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_374_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_374_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_374_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_5_374_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_5_374_coordIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_5_374_coordIndex_5()))
				.append(new MFInt32(getIndexedFaceSet_5_374_coordIndex_6()));
			return IndexedFaceSet_5_374_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet normalIndex field, scene-graph level=5, element #374, 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_374_normalIndex()
		{
			MFInt32 IndexedFaceSet_5_374_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_374_normalIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_374_normalIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_5_374_normalIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_5_374_normalIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_5_374_normalIndex_5()))
				.append(new MFInt32(getIndexedFaceSet_5_374_normalIndex_6()));
			return IndexedFaceSet_5_374_normalIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #375, 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_375_point()
		{
			MFVec3f Coordinate_6_375_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_375_point_1()))
				.append(new MFVec3f(getCoordinate_6_375_point_2()))
				.append(new MFVec3f(getCoordinate_6_375_point_3()))
				.append(new MFVec3f(getCoordinate_6_375_point_4()))
				.append(new MFVec3f(getCoordinate_6_375_point_5()))
				.append(new MFVec3f(getCoordinate_6_375_point_6()))
				.append(new MFVec3f(getCoordinate_6_375_point_7()))
				.append(new MFVec3f(getCoordinate_6_375_point_8()))
				.append(new MFVec3f(getCoordinate_6_375_point_9()))
				.append(new MFVec3f(getCoordinate_6_375_point_10()))
				.append(new MFVec3f(getCoordinate_6_375_point_11()));
			return Coordinate_6_375_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=6, element #376, 2520 total numbers made up of 840 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 getNormal_6_376_vector()
		{
			MFVec3f Normal_6_376_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_6_376_vector_1()))
				.append(new MFVec3f(getNormal_6_376_vector_2()))
				.append(new MFVec3f(getNormal_6_376_vector_3()))
				.append(new MFVec3f(getNormal_6_376_vector_4()))
				.append(new MFVec3f(getNormal_6_376_vector_5()))
				.append(new MFVec3f(getNormal_6_376_vector_6()))
				.append(new MFVec3f(getNormal_6_376_vector_7()))
				.append(new MFVec3f(getNormal_6_376_vector_8()))
				.append(new MFVec3f(getNormal_6_376_vector_9()));
			return Normal_6_376_vector;
		}
		/** Large attribute array: IndexedFaceSet colorIndex field, scene-graph level=5, element #382, 1054 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_382_colorIndex()
		{
			MFInt32 IndexedFaceSet_5_382_colorIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_382_colorIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_382_colorIndex_2()));
			return IndexedFaceSet_5_382_colorIndex;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=5, element #382, 1054 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_382_coordIndex()
		{
			MFInt32 IndexedFaceSet_5_382_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_382_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_382_coordIndex_2()));
			return IndexedFaceSet_5_382_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet normalIndex field, scene-graph level=5, element #382, 1054 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_382_normalIndex()
		{
			MFInt32 IndexedFaceSet_5_382_normalIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_5_382_normalIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_5_382_normalIndex_2()));
			return IndexedFaceSet_5_382_normalIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=6, element #383, 723 total numbers made up of 241 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_383_point()
		{
			MFVec3f Coordinate_6_383_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_6_383_point_1()))
				.append(new MFVec3f(getCoordinate_6_383_point_2()))
				.append(new MFVec3f(getCoordinate_6_383_point_3()));
			return Coordinate_6_383_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=6, element #384, 627 total numbers made up of 209 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 getNormal_6_384_vector()
		{
			MFVec3f Normal_6_384_vector = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getNormal_6_384_vector_1()))
				.append(new MFVec3f(getNormal_6_384_vector_2()))
				.append(new MFVec3f(getNormal_6_384_vector_3()));
			return Normal_6_384_vector;
		}

	/** 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 TernHighLOD 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 TernHighLOD().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.TernHighLOD\" 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.TernHighLOD self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

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