package Savage.Robots.UnmannedUnderwaterVehicles;

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.Navigation.*;
import org.web3d.x3d.jsail.Rendering.*;
import org.web3d.x3d.jsail.Shape.*;

// Javadoc metadata annotations follow, see below for X3DJSAIL Java source code.
/**
 * <p> Solar-Powered Autonomous Unmanned Vehicle by Autonomous Undersea Systems Institute (AUSI) and Falmouth Scientific Inc. Converted from Solid Works model format. </p>
 <p> Related links: Catalog page <a href="../../../../Robots/UnmannedUnderwaterVehicles/SolarAuvCadModelIndex.html" target="_blank">SolarAuvCadModel</a>,  source <a href="../../../../Robots/UnmannedUnderwaterVehicles/SolarAuvCadModel.java">SolarAuvCadModel.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/UnmannedUnderwaterVehicles/SolarAuvCadModel.x3d">SolarAuvCadModel.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> description </i> </td>
			<td> Solar-Powered Autonomous Unmanned Vehicle by Autonomous Undersea Systems Institute (AUSI) and Falmouth Scientific Inc. Converted from Solid Works model format. </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> creator </i> </td>
			<td> Rick Komerska </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> translator </i> </td>
			<td> Byounghyun Yoo </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> created </i> </td>
			<td> 11 August 2006 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> translated </i> </td>
			<td> 24 May 2007 </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> subject </i> </td>
			<td> SeaWeb, SolarAUV, Solar-Powered AUV </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> photograph </i> </td>
			<td> SAUVIIBuzzardsBay.jpg </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="http://www.ausi.org" target="_blank">http://www.ausi.org</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> Falmouth Scientific Inc. <a href="http://www.falmouth.com" target="_blank">http://www.falmouth.com</a> </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/UnmannedUnderwaterVehicles/SolarAuvCadModel.x3d" target="_blank">https://www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/SolarAuvCadModel.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> Right Hemisphere Deep Exploration CAD Edition, <a href="http://www.righthemisphere.com/products/dexp/de_cad.html" target="_blank">http://www.righthemisphere.com/products/dexp/de_cad.html</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> license </i> </td>
			<td> <a href="../../../../Robots/UnmannedUnderwaterVehicles/../../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 Rick Komerska
 */

public class SolarAuvCadModel
{
	/** Default constructor to create this object. */
	public SolarAuvCadModel ()
	{
	  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("SolarAuvCadModel.x3d"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("Solar-Powered Autonomous Unmanned Vehicle by Autonomous Undersea Systems Institute (AUSI) and Falmouth Scientific Inc. Converted from Solid Works model format."))
    .addMeta(new meta().setName(meta.NAME_CREATOR    ).setContent("Rick Komerska"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATOR ).setContent("Byounghyun Yoo"))
    .addMeta(new meta().setName(meta.NAME_CREATED    ).setContent("11 August 2006"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATED ).setContent("24 May 2007"))
    .addMeta(new meta().setName(meta.NAME_MODIFIED   ).setContent("20 October 2019"))
    .addMeta(new meta().setName(meta.NAME_SUBJECT    ).setContent("SeaWeb, SolarAUV, Solar-Powered AUV"))
    .addMeta(new meta().setName(meta.NAME_PHOTOGRAPH ).setContent("SAUVIIBuzzardsBay.jpg"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("http://www.ausi.org"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("Falmouth Scientific Inc. http://www.falmouth.com"))
    .addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/SolarAuvCadModel.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("Right Hemisphere Deep Exploration CAD Edition, http://www.righthemisphere.com/products/dexp/de_cad.html"))
    .addMeta(new meta().setName(meta.NAME_LICENSE    ).setContent("../../license.html")))
  .setScene(new Scene()
    .addChild(new Viewpoint().setDescription("Solar AUV starboard side").setPosition(0.0,0.0,5.0))
    .addChild(new Viewpoint().setDescription("Solar AUV from ahead").setCenterOfRotation(0.0,1.0,0.0).setOrientation(0.0,1.0,0.0,1.57).setPosition(5.0,1.0,0.0))
    .addChild(new Viewpoint().setDescription("Solar AUV starboard side").setOrientation(0.0,1.0,0.0,3.14159).setPosition(0.0,0.0,-3.0))
    .addChild(new Viewpoint().setDescription("Solar AUV from astern").setCenterOfRotation(0.0,1.0,0.0).setOrientation(0.0,1.0,0.0,-1.57).setPosition(-5.0,1.0,0.0))
    .addChild(new Transform("OrientOverheadDirectionUpScreen").setRotation(0.0,1.0,0.0,-1.57)
      .addChild(new Viewpoint().setDescription("Solar AUV from 10m above").setCenterOfRotation(0.0,1.0,0.0).setOrientation(1.0,0.0,0.0,-1.57).setPosition(0.0,10.0,0.0)))
    .addChild(new NavigationInfo())
    .addChild(new WorldInfo().setTitle("SolarAuvMetadata")
      .setMetadata(new MetadataSet().setName("SMAL").setReference("https://www.web3d.org/x3d/content/examples/Savage/Tools/SMAL/SMAL.html")
        .setMetadata(new MetadataString().setName("version").setValue(new String[] {"1.0"})
          .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"This is the version of SMAL employed, not of the model."})))
        .setMetadata(new MetadataSet().setName("EntityDefinition")
          .addComments(" Identifying metadata for the current simulation of interest ")
          .setMetadata(new MetadataSet().setName("Classification")
            .setMetadata(new MetadataString().setName("level").setValue(new String[] {"UNCLASSIFIED"})
              .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"UNCLASSIFIED","FOUO","CONFIDENTIAL","SECRET"})))
            .setMetadata(new MetadataString().setName("reference")
              .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The published source of classified information, if any, contained in the Metadata."})))
            .setMetadata(new MetadataString().setName("rationale")
              .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The specific element which contains the information classifying this document."}))))
          .setMetadata(new MetadataSet().setName("IdentificationParameters")
            .setMetadata(new MetadataString().setName("name").setValue(new String[] {"SolarAuv"})
              .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The plain language name of the vehicle this model represents, i.e. the base class (DDG-51), or vehicle designation (M1A2)."}))))
          .setMetadata(new MetadataSet().setName("X3DArchiveModel")
            .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"https://www.web3d.org/x3d/content/examples/Savage/Robots/UnmannedUnderwaterVehicles/SolarAuvCadModel.x3d"})))
          .setMetadata(new MetadataSet().setName("PhysicalParameters")
            .setMetadata(new MetadataSet().setName("PhysicalConstraints")
              .setMetadata(new MetadataFloat().setName("height").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The maximum structural height of the object in meters. This may be used for clearance checking or other calculations."})))
              .setMetadata(new MetadataFloat().setName("width").setValue(new double[] {1.1})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The maximum width, beam, or wingspan of the vehicle in meters. This may be used for clearance checking or other calculations."})))
              .setMetadata(new MetadataFloat().setName("length").setValue(new double[] {2.3})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The maximum structural length of the object in meters. This may be used for clearance checking or other calculations."})))
              .setMetadata(new MetadataFloat().setName("draft").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The vertical distance in meters from the deepest point (keel or other structure) to the waterline of a vehicle at its stated displacement or gross weight."})))
              .setMetadata(new MetadataFloat().setName("wheelbase").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The longitudinal distance in meters from the center of the forwardmost roadwheel axle to the center of the rearmost roadwheel axle on this vehicle."})))
              .setMetadata(new MetadataFloat().setName("trackWidth").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The horizontal distance in meters from the rightmost edge of the right wheel or track to the leftmost edge of the left wheel or track on this vehicle."})))
              .setMetadata(new MetadataFloat().setName("grossWeight").setValue(new double[] {200.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The standard operational weight of the vehicle in pounds or kilograms. This may be used in physics calculations."}))))
            .setMetadata(new MetadataSet().setName("DynamicResponseConstraints")
              .setMetadata(new MetadataFloat().setName("centerOfGravity").setValue(new double[] {0.0,0.0,0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"Sets the Center of Gravity of the object as an (x, y, z) distance in meters from the physical center of the object, which is located at (0, 0, 0)."})))
              .setMetadata(new MetadataFloat().setName("aerodynamicCenter").setValue(new double[] {0.0,0.0,0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"Sets the Aerodynamic Center of the object as an (x, y, z) distance in meters from the physical center of the object, which is located at (0, 0, 0)."})))
              .setMetadata(new MetadataFloat().setName("centerOfBuoyancy").setValue(new double[] {0.0,0.0,0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"Sets the Center of Buoyancy of the object as an (x, y, z) distance in meters from the physical center of the object, which is located at (0, 0, 0)."})))
              .setMetadata(new MetadataFloat().setName("maximumSpeed").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The maximum rated speed for this vehicle in mph or kph."})))
              .setMetadata(new MetadataFloat().setName("cruiseSpeed").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The published cruise speed for this vehicle in mph or kph."})))
              .setMetadata(new MetadataFloat().setName("maximumAltitude").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The absolute ceiling for this aircraft in feet or meters."})))
              .setMetadata(new MetadataFloat().setName("cruiseAltitude").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The cruise ceiling for this aircraft in feet or meters."})))
              .setMetadata(new MetadataFloat().setName("maximumDepth").setValue(new double[] {500.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The absolute depth for this submersible in feet or meters."})))
              .setMetadata(new MetadataFloat().setName("cruiseDepth").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The cruise depth for this submersible in feet or meters."})))
              .setMetadata(new MetadataFloat().setName("maximumAcceleration").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The ideal maximum acceleration achievable by this vehicle in feet or meters per second squared, as in at maximum Power excess for aircraft."})))
              .setMetadata(new MetadataFloat().setName("maximumDeceleration").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The ideal best braking performance achievable by this vehicle in feet or meters per second squared."})))
              .setMetadata(new MetadataFloat().setName("minimumTurnRadius").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The minimum turning radius for this vehicle in feet or meters, as in at best cornering speed for aircraft."})))
              .setMetadata(new MetadataFloat().setName("maximumTurnRate").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The maximum turning rate for this vehicle in degrees per second, as in at best cornering speed for aircraft."})))
              .setMetadata(new MetadataFloat().setName("maximumFuelCapacity").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The maximum usable internal fuel capacity of this vehicle in liters."}))))
            .setMetadata(new MetadataSet().setName("TacticalConstraints")
              .setMetadata(new MetadataFloat().setName("maximumAirThreatRange").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The maximum effective range in miles or kilometers of the longest-range anti-aircraft weapon on this platform."})))
              .setMetadata(new MetadataFloat().setName("maximumSurfaceThreatRange").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The maximum effective range in miles or kilometers of the longest-range anti-surface weapon on this platform."})))
              .setMetadata(new MetadataFloat().setName("maximumSubsurfaceThreatRange").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The maximum effective range in miles or kilometers of the longest-range anti-submarine weapon on this platform."})))
              .setMetadata(new MetadataFloat().setName("maximumAirDetectionRange").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The maximum detection range of the longest-range air detection sensor on this platform."})))
              .setMetadata(new MetadataFloat().setName("maximumSurfaceDetectionRange").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The DIS enumeration for the overall type of this object (for vehicles this value should be 1)."})))
              .setMetadata(new MetadataFloat().setName("maximumSubsurfaceDetectionRange").setValue(new double[] {0.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The maximum detection range of the longest-range subsurface detection sensor on this platform."})))))
          .setMetadata(new MetadataSet().setName("CurrentConditionParameters")
            .addComments(" <MetadataString name=\"appinfo\" value=\"This is a placeholder element which ensures the proper validation of autogenerated SMAL code.\"/> "))
          .setMetadata(new MetadataSet().setName("NetworkedCommunicationParameterSet")
            .setMetadata(new MetadataSet().setName("DisConfiguration")
              .setMetadata(new MetadataInteger().setName("entityKind").setValue(new int[] {1})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The DIS enumeration for the overall type of this object (for vehicles this value should be 1)."})))
              .setMetadata(new MetadataInteger().setName("entityDomain").setValue(new int[] {1})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The DIS enumeration for the domain of operations of this object (air, surface, sub-surface, etc.)."})))
              .setMetadata(new MetadataInteger().setName("entityCountry").setValue(new int[] {225})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The DIS enumeration for the country of origin of this object (the value for United States is 225)."})))
              .setMetadata(new MetadataInteger().setName("entityCategory").setValue(new int[] {1})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The DIS enumeration for the type of this vehicle (cruiser or destroyer, tank or truck, bomber or fighter, etc.)."})))
              .setMetadata(new MetadataInteger().setName("entitySubCategory").setValue(new int[] {1})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The DIS enumeration for the class designation of this vehicle (CG-47 Ticonderoga, DDG-51 Arleigh Burke, M1A2, M880, B-52, F-22, etc."})))
              .setMetadata(new MetadataInteger().setName("entitySpecific").setValue(new int[] {1})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The DIS enumeration for the specific unit or variant of this object (CG-68, DDG-77, HMMVW w/TOW package, etc.)."})))
              .setMetadata(new MetadataInteger().setName("entityExtra").setValue(new int[] {1})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The DIS enumeration for optional equipment or configurations for this vehicle."}))))))))
    .addChild(new Transform("CadModelScaleOrientationAdjustment").setRotation(0.0,1.0,0.0,1.57079).setScale(0.001,0.001,0.001).setTranslation(0.2,0.0,0.0)
      .addChild(new Transform("ausi").setRotation(-0.57735,-0.57735,-0.57735,0.0)
        .addChild(new Transform("Default")
          .addChild(new Transform("THRUSTER_HOUSING-1__")
            .addChild(new Transform("object4")
              .addChild(new Transform("object41")
                .addChild(new Shape()
                  .setAppearance(new Appearance()
                    .setMaterial(new Material().setAmbientIntensity(0.117647).setDiffuseColor(1.0,1.0,0.0).setShininess(0.0625).setSpecularColor(0.752941,0.752941,0.752941)))
                  .setGeometry(new IndexedFaceSet().setCreaseAngle(1.0).setCoordIndex(getIndexedFaceSet_10_118_coordIndex())
                    .setCoord(new Coordinate().setPoint(getCoordinate_11_118_point())))))))
          .addChild(new Transform("thruster-1__Default_")
            .addChild(new Transform("vectorbody__Default_")
              .addChild(new Transform("object20")
                .addChild(new Transform("object8")
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setAmbientIntensity(0.117647).setDiffuseColor(0.501961,0.501961,0.501961).setShininess(0.0625).setSpecularColor(0.752941,0.752941,0.752941)))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.5).setCoordIndex(getIndexedFaceSet_11_126_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_126_point())))))))
            .addChild(new Transform("propeller__Default_")
              .addChild(new Transform("object23")
                .addChild(new Transform("object11")
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setAmbientIntensity(0.117647).setDiffuseColor(0.501961,0.501961,0.501961).setShininess(0.0625).setSpecularColor(0.752941,0.752941,0.752941)))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(1.0).setCoordIndex(getIndexedFaceSet_11_134_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_134_point()))))))
              .addChild(new Transform("object24")
                .addChild(new Transform("object13")
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setAmbientIntensity(0.117647).setDiffuseColor(0.941177,0.67451,0.117647).setShininess(0.0625).setSpecularColor(0.752941,0.752941,0.752941)))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.5).setCoordIndex(new int[] {0,1,2,-1,3,2,1,-1,4,2,3,-1,2,4,5,-1,6,5,4,-1,7,5,6,-1,8,9,10,-1,11,10,9,-1,1,10,11,-1,10,1,0,-1,12,13,14,-1,13,12,15,-1,9,15,12,-1,15,9,8,-1,16,17,18,-1,14,17,16,-1,17,14,13,-1,19,20,21,-1,22,20,19,-1,20,22,18,-1,16,18,22,-1,23,24,25,-1,26,24,23,-1,24,26,21,-1,19,21,26,-1,27,28,29,-1,30,29,28,-1,29,30,25,-1,23,25,30,-1,31,32,33,-1,34,32,31,-1,32,34,35,-1,36,35,34,-1,35,36,27,-1,37,27,36,-1,28,27,37,-1,38,39,40,-1,39,38,33,-1,41,33,38,-1,31,33,41,-1,42,43,44,-1,45,44,43,-1,44,45,40,-1,46,40,45,-1,38,40,46,-1,47,48,49,-1,48,47,42,-1,43,42,47,-1,50,51,52,-1,53,52,51,-1,49,52,53,-1,52,49,48,-1,54,55,56,-1,57,56,55,-1,51,56,57,-1,56,51,50,-1,55,54,58,-1,7,58,54,-1,58,7,6,-1})
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_141_point()))))))))
          .addChild(new Transform("body2-2__Default__")
            .addChild(new Transform("object28")
              .addChild(new Transform("object16")
                .addChild(new Shape()
                  .setAppearance(new Appearance()
                    .setMaterial(new Material().setAmbientIntensity(0.117647).setDiffuseColor(1.0,1.0,0.0).setShininess(0.0625).setSpecularColor(0.752941,0.752941,0.752941)))
                  .setGeometry(new IndexedFaceSet().setCreaseAngle(1.0).setCoordIndex(getIndexedFaceSet_10_150_coordIndex())
                    .setCoord(new Coordinate().setPoint(getCoordinate_11_150_point())))))))
          .addChild(new Transform("wingassem-1__Default")
            .addChild(new Transform("solarwing__Default_")
              .addChild(new Transform("object32")
                .addChild(new Transform("object201")
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setAmbientIntensity(0.117647).setDiffuseColor(0.862745,0.709804,0.172549).setShininess(0.0625).setSpecularColor(0.752941,0.752941,0.752941)))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(1.0).setCoordIndex(getIndexedFaceSet_11_158_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_158_point()))))))))
          .addChild(new Transform("ANTENNA_NEW-1__Defau")
            .addChild(new Transform("ANTENNA_NEW__Default")
              .addChild(new Transform("object45")
                .addChild(new Transform("object241")
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setAmbientIntensity(0.117647).setDiffuseColor(0.501961,0.501961,0.501961).setShininess(0.0625).setSpecularColor(0.752941,0.752941,0.752941)))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(1.0).setCoordIndex(getIndexedFaceSet_11_167_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_167_point())))))))
            .addChild(new Transform("ANTENNA_BASE__Defaul")
              .addChild(new Transform("object63")
                .addChild(new Transform("object27")
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setAmbientIntensity(0.117647).setDiffuseColor(0.941177,0.67451,0.117647).setShininess(0.0625).setSpecularColor(0.752941,0.752941,0.752941)))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.598181).setCoordIndex(new int[] {0,1,2,-1,3,4,5,-1,1,0,6,-1,7,6,0,-1,8,5,4,-1,9,10,11,-1,5,8,9,-1,10,9,8,-1,4,3,7,-1,6,7,3,-1,2,1,12,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-21.1368,226.931,-1033.29,-14.5239,347.492,-1056.45,-15.2237,228.634,-1053.35,-24.7672,347.549,-1003.09,-22.2844,226.876,-986.539,-21.1547,347.961,-982.168,-22.9519,348.903,-1023.82,-24.6151,226.897,-1007.13,-16.8407,227.019,-971.393,-15.8759,348.066,-969.513,-8.01148,226.931,-956.198,-7.37481,346.012,-955.472,-7.69485,226.82,-1073.74})))))))
              .addChild(new Transform("object64")
                .addChild(new Transform("object29")
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setAmbientIntensity(0.117647).setDiffuseColor(0.941177,0.67451,0.117647).setShininess(0.0625).setSpecularColor(0.752941,0.752941,0.752941)))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.545377).setCoordIndex(new int[] {0,1,2,-1,1,0,3,-1,4,2,1,-1,5,4,6,-1,2,4,5,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {6.78615,348.545,-1074.25,-0.670165,226.595,-1079.22,-0.135967,347.539,-1079.25,6.3829,226.653,-1075.09,-7.69485,226.82,-1073.74,-6.30852,348.979,-1075.57,-14.5239,347.492,-1056.45})))))))
              .addChild(new Transform("object65")
                .addChild(new Transform("object31")
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setAmbientIntensity(0.117647).setDiffuseColor(0.941177,0.67451,0.117647).setShininess(0.0625).setSpecularColor(0.752941,0.752941,0.752941)))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.50156).setCoordIndex(new int[] {0,1,2,-1,3,4,5,-1,6,7,3,-1,2,8,9,-1,8,2,1,-1,1,10,11,-1,12,9,8,-1,9,12,6,-1,7,6,12,-1,10,1,0,-1,4,3,7,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {14.4683,348.619,-967.91,17.4395,226.882,-973.744,22.1266,347.181,-986.695,16.6687,347.45,-1047.67,6.3829,226.653,-1075.09,6.78615,348.545,-1074.25,21.7989,348.035,-1026.62,17.0888,227.105,-1046.68,23.5758,226.864,-995.808,23.6959,348.256,-1007.12,8.32075,345.96,-957.626,8.02168,227.368,-956.637,22.72,226.951,-1021.42})))))))
              .addChild(new Transform("object66")
                .addChild(new Transform("object33")
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setAmbientIntensity(0.117647).setDiffuseColor(0.941177,0.67451,0.117647).setShininess(0.0625).setSpecularColor(0.752941,0.752941,0.752941)))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.896483).setCoordIndex(new int[] {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,1,0,12,-1,13,6,8,-1,14,12,15,-1,5,16,17,-1,18,13,2,-1,13,14,6,-1,19,9,11,-1,20,12,0,-1,20,15,12,-1,4,3,21,-1,16,5,4,-1,13,18,14,-1,9,19,7,-1,18,2,1,-1,2,13,10,-1,8,7,19,-1,11,10,13,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-16.2399,352.455,-980.15,-6.73331,352.283,-983.453,-19.3074,352.445,-1004.86,8.02168,227.368,-956.637,1.60125,347.005,-953.816,-1.12735,226.719,-953.957,18.6646,352.485,-993.882,13.7375,352.66,-1043.11,5.00212,352.323,-1036.59,-0.0821885,352.724,-1072.43,-12.9386,352.484,-1046.35,-5.27984,352.273,-1045.43,-3.15213,352.362,-974.815,-4.4701,352.421,-1036.16,8.17602,352.801,-977.612,4.97803,352.158,-957.941,-7.37481,346.012,-955.472,-8.01148,226.931,-956.198,0.193849,352.408,-987.552,3.42206,352.301,-1047.09,-5.78494,351.898,-956.949,8.32075,345.96,-957.626})))))))
              .addChild(new Transform("object67")
                .addChild(new Transform("object35")
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setAmbientIntensity(0.117647).setDiffuseColor(1.0,1.0,0.0).setShininess(0.0625).setSpecularColor(0.752941,0.752941,0.752941)))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(1.0).setCoordIndex(getIndexedFaceSet_11_203_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_203_point())))))))
            .addChild(new Transform("ANTENNA_shortNEW__De")
              .addChild(new Transform("object70")
                .addChild(new Transform("object38")
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setAmbientIntensity(0.117647).setDiffuseColor(0.501961,0.501961,0.501961).setShininess(0.0625).setSpecularColor(0.752941,0.752941,0.752941)))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(1.0).setCoordIndex(getIndexedFaceSet_11_211_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_211_point()))))))))
          .addChild(new Transform("black_transducer-1__")
            .addChild(new Transform("object73")
              .addChild(new Transform("object411")
                .addChild(new Shape()
                  .setAppearance(new Appearance()
                    .setMaterial(new Material().setAmbientIntensity(0.117647).setDiffuseColor(0.501961,0.501961,0.501961).setShininess(0.0625).setSpecularColor(0.752941,0.752941,0.752941)))
                  .setGeometry(new IndexedFaceSet().setCreaseAngle(0.5).setCoordIndex(getIndexedFaceSet_10_220_coordIndex())
                    .setCoord(new Coordinate().setPoint(getCoordinate_11_220_point())))))))
          .addChild(new Transform("PCTD-1__Default__")
            .addChild(new Transform("longintake__Default_")
              .addChild(new Transform("object773")
                .addChild(new Transform("object451")
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setAmbientIntensity(0.117647).setDiffuseColor(0.501961,0.501961,0.501961).setShininess(0.0625).setSpecularColor(0.752941,0.752941,0.752941)))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(1.0).setCoordIndex(getIndexedFaceSet_11_228_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_228_point()))))))))))));
            }
            catch (Exception ex)
            {       
                System.err.println ("*** Further hints on X3DJSAIL errors and exceptions at");
                System.err.println ("*** https://www.web3d.org/specifications/java/X3DJSAIL.html");
                throw (ex);
            }
	}
	// end of initialize() method

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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_11_118_point_1()
		{
			double[] value = {73.6368,89.5166,-945.983,69.9336,103.267,-911.377,59.623,96.4698,-955.395,-70.735,95.4537,-934.782,-68.1751,107.655,-901.263,-80.8103,98.2369,-901.253,-60.1377,85.4212,-990.272,-51.3074,91.2925,-988.222,-89.679,73.4389,-945.983,-94.8938,84.3463,-901.3,-109.533,64.3485,-901.314,-102.278,54.5417,-945.983,-76.902,70.235,-991.762,-119.884,41.7743,-901.301,-110.95,33.5505,-945.983,-125.794,17.7089,-901.316,-115.363,11.2711,-945.983,-100.648,23.8509,-993.035,-126.748,-7.10817,-901.302,-115.346,-11.441,-945.983,-123.038,-31.6064,-901.318,-110.901,-33.7138,-945.983,-103.887,-0.949518,-993.45,-114.449,-54.9105,-901.303,-102.198,-54.6923,-945.983,-101.682,-76.1423,-901.32,-89.5707,-73.5709,-945.983,-94.7234,-42.0722,-993.27,-84.849,-94.4062,-901.304,-73.5049,-89.6249,-945.983,-64.9553,-109.167,-901.322,-54.617,-102.238,-945.983,-66.2709,-79.4919,-993.135,-42.4247,-119.625,-901.304,-33.6322,-110.926,-945.983,-18.3812,-125.639,-901.322,-11.3561,-115.354,-945.983,-31.4873,-98.6489,-993.135,-1.14103E-11,-126.592,-901.253,11.3561,-115.354,-945.983,18.4972,-125.392,-901.253,54.2669,-114.724,-901.306,33.6322,-110.926,-945.983,36.9085,-121.732,-901.253,54.617,-102.238,-945.983,75.5709,-102.103,-901.329,31.0315,-99.0513,-991.828,93.916,-85.3482,-901.306,73.5049,-89.6249,-945.983,89.5707,-73.5709,-945.983,104.79,-71.0289,-901.253,66.196,-79.4881,-993.122,102.198,-54.6923,-945.983,114.894,-55.2527,-901.382,123.451,-31.8859,-901.39,110.901,-33.7138,-945.983,94.5873,-41.9623,-993.019,82.4345,-62.3366,-993.172,115.346,-11.441,-945.983,127.256,-7.22357,-901.379,126.271,17.6121,-901.386,115.363,11.2711,-945.983,104.073,-2.62291,-993.166,110.95,33.5505,-945.983,120.383,41.8573,-901.376,109.998,64.4397,-901.382,102.278,54.5417,-945.983,100.976,24.0457,-993.255,85.8763,93.3977,-901.321,89.679,73.4389,-945.983,98.4152,80.5931,-901.253,83.2186,61.9493,-993.214,92.7403,46.0442,-993.042,68.4742,107.799,-901.32,-92.6597,46.0009,-992.621,-100.639,-23.6958,-993.19,-83.2379,-61.8884,-993.254,-50.4517,-90.4638,-993.122,-8.18978,-103.115,-993.161,10.4849,-102.945,-993.111,50.3194,-90.4688,-992.888,100.575,-23.4665,-993.086,68.6046,77.1989,-993.038,59.5333,85.5991,-990.208,51.4782,91.3952,-988.259,45.0412,110.926,-951.658,29.4072,113.924,-988.354,39.0108,101.403,-988.327,127.503,94.3601,-729.041,133.97,88.8486,-709.694,127.199,100.633,-710.154,134.044,94.9601,-690.369,132.916,93.6731,-698.872,119.385,124.045,-712.908,122.467,105.489,-721.366,106.22,115.576,-762.292,102.208,129.955,-756.724,90.4324,121.178,-802.583,79.1562,137.848,-812.979,69.8749,121.491,-862.733};
			return value;
		}
		private double[] getCoordinate_11_118_point_2()
		{
			double[] value = {59.8824,138.117,-866.668,56.1693,117.244,-908.66,43.0055,132.987,-922.047,31.0847,126.522,-966.219,25.2528,123.182,-988.339,60.5824,115.154,-901.443,86.7538,108.468,-850.175,74.0896,108.994,-883.435,77.3643,106.496,-882.65,100.301,107.689,-806.802,109.866,104.798,-778.997,117.625,100.987,-757.025,110.657,144.9,-731.11,88.4118,150.109,-783.112,66.2367,112.846,-891.962,29.504,148.974,-958.278,21.6912,138.502,-988.143,47.5088,151.311,-896.157,64.971,151.964,-843.727,130.294,107.678,-689.962,128.73,122.666,-689.989,139.072,84.3328,-690.654,-53.2714,115.947,-919.578,-60.5824,115.154,-901.443,-29.4048,113.928,-988.354,-25.3092,123.169,-988.331,-39.0057,101.408,-988.327,-122.23,121.764,-706.316,-128.73,122.666,-689.989,-129.954,109.471,-689.945,-125.4,96.1788,-735.882,-111.381,104.071,-774.611,-104.856,116.295,-765.276,-101.336,107.566,-803.973,-87.3314,108.574,-848.521,-76.8481,122.284,-841.372,-43.8557,133.385,-918.921,-29.9398,148.989,-956.686,-64.6864,120.419,-879.033,-62.9233,138.319,-857.665,-92.3134,120.736,-797.753,-86.8786,136.226,-793.177,-106.362,127.595,-747.077,-119.964,107.281,-727.423,-127.166,100.588,-710.169,-77.3852,106.503,-882.573,-75.4346,107.966,-882.652,-111.785,144.276,-728.508,-95.3635,148.253,-766.986,-66.9909,112.55,-891.156,-133.97,88.8486,-709.694,-139.394,83.897,-689.989,-134.048,91.8923,-697.372,-133.816,95.6884,-689.906,-75.7988,151.386,-815.091,-55.2582,151.81,-871.218,-22.1323,138.613,-988.268,-128.816,150.62,-689.986,21.9924,152.651,-988.172,-29.7393,108.017,-990.6,-39.5231,96.3486,-990.6,-15.5213,102.977,-990.6,18.6807,147.365,-990.6,19.5787,155.575,-990.6,-19.5787,155.575,-990.6,22.2217,122.536,-990.6,19.5665,132.808,-990.6,15.5213,102.977,-990.6,-19.5665,132.808,-990.6,-18.6807,147.365,-990.6,-22.22,122.541,-990.6,29.7438,108.011,-990.6,39.5231,96.3486,-990.6,128.874,152.295,-689.806,-21.9919,152.657,-988.172,-63.188,168.296,-910.087,-102.021,168.272,-935.117,-128.314,168.28,-864.335,-86.2797,168.275,-840.673,-148.811,168.275,-813.277,-106.701,168.279,-789.031,-171.124,168.275,-760.122,-139.309,168.271,-713.842,-201.939,168.275,-689.989,-149.225,168.275,-689.989,-42.8937,168.275,-982.567,-82.7142,168.275,-990.165,-35.4161,168.266,-1001.42,-72.7025,168.275,-1008.97,-57.4456,168.275,-1023.84,63.2237,168.287,-910.099,113.018,168.266,-904.656,82.7142,168.275,-990.165,86.2797,168.275,-840.673,130.438,168.275,-858.471,106.698,168.279,-789.031,150.487,168.27,-808.692,140.466,168.29,-713.066,178.779,168.274,-742.985,146.272,168.282,-690.033};
			return value;
		}
		private double[] getCoordinate_11_118_point_3()
		{
			double[] value = {201.939,168.275,-689.989,35.4162,168.264,-1001.39,28.526,168.318,-1035.89,-17.3382,168.275,-1036.64,57.4456,168.275,-1023.84,42.8937,168.275,-982.567,72.7025,168.275,-1008.97,-38.3891,168.275,-1033.37,-30.3499,165.994,-994.964,-25.2346,161.04,-989.972,-40.2934,165.842,-955.715,-115.693,158.75,-727.294,-137.881,165.394,-689.928,-122.078,165.723,-730.097,-131.275,158.544,-689.964,-97.8966,165.76,-785.325,-91.4411,158.814,-782.615,-68.9987,165.884,-860.316,-70.8048,158.75,-834.954,-47.1147,158.796,-905.192,-26.9459,158.75,-978.342,40.3373,165.833,-955.692,30.3522,165.978,-994.961,25.3797,160.849,-989.952,138.253,165.568,-690.072,122.078,165.723,-730.097,97.8882,165.76,-785.324,77.3453,165.723,-837.371,61.356,165.723,-883.515,115.693,158.75,-727.294,132.085,159.834,-689.942,91.4552,158.812,-782.616,70.8048,158.75,-834.954,54.7216,158.75,-881.369,40.2765,158.75,-929.304,26.9459,158.75,-978.342,-136.923,150.116,-689.954,-128.396,123.291,-711.06,-136.577,128.232,-689.864,-114.833,146.343,-741.102,37.2058,148.722,-959.555,30.2554,129.736,-990.605,26.0947,148.387,-995.255,24.8426,120.597,-997.891,36.6506,98.8109,-998.516,11.6981,104.355,-998.181,-11.6875,104.219,-998.231,-31.2415,99.8707,-998.112,-24.4138,121.471,-997.84,17.0559,144.109,-998.21,-19.976,148.612,-998.437,-161.061,41.0949,-729.579,-165.023,42.1059,-689.989,-155.831,68.7191,-689.989,-165.674,-13.4824,-729.579,-169.749,-13.8141,-689.989,-169.706,14.3419,-689.989,-161.188,-40.5939,-729.579,-165.154,-41.5926,-689.989,-139.244,-90.7778,-729.579,-142.67,-93.0109,-689.989,-156.044,-68.2342,-689.989,-122.385,-112.479,-729.579,-125.396,-115.246,-689.989,-102.181,-131.105,-729.579,-104.695,-134.33,-689.989,-79.1844,-146.148,-729.579,-81.1324,-149.744,-689.989,-27.386,-163.95,-729.579,-28.0597,-167.983,-689.989,-55.3524,-161.064,-689.989,-1.68674E-11,-166.221,-729.579,-1.02452E-11,-170.31,-689.989,27.386,-163.95,-729.579,28.0597,-167.983,-689.989,54.0234,-157.197,-729.579,55.3524,-161.064,-689.989,102.181,-131.105,-729.579,104.695,-134.33,-689.989,81.1324,-149.744,-689.989,122.385,-112.479,-729.579,125.396,-115.246,-689.989,139.244,-90.7778,-729.579,142.67,-93.0109,-689.989,152.297,-66.5959,-729.579,156.044,-68.2342,-689.989,165.674,-13.4824,-729.579,169.749,-13.8141,-689.989,165.154,-41.5926,-689.989,165.631,13.9975,-729.579,169.706,14.3419,-689.989,161.061,41.0949,-729.579,165.023,42.1059,-689.989,134.617,88.3587,-768.97,129.374,84.9175,-807.896,118.18,110.385,-764.271,-106.476,69.8882,-932.084,-92.6084,63.7834,-988.859,-102.881,45.5237,-988.783,-93.5069,86.4758,-932.084};
			return value;
		}
		private double[] getCoordinate_11_118_point_4()
		{
			double[] value = {-77.5905,81.7262,-989.044,-73.4889,103.612,-933.521,-116.536,51.3905,-932.084,-116.297,76.3345,-884.122,-127.285,56.1306,-884.122,-123.247,80.8962,-846.3,-134.891,59.485,-846.3,-129.374,84.9175,-807.896,-141.597,62.4419,-807.896,-134.617,88.3587,-768.97,-147.335,64.9723,-768.97,-135.633,99.8388,-714.72,-152.09,67.0692,-729.579,-123.41,31.4882,-932.084,-109.609,25.7133,-988.813,-112.848,2.37776,-989.004,-126.912,10.7254,-932.084,-134.793,34.3926,-884.122,-138.618,11.7146,-884.122,-142.848,36.4479,-846.3,-146.901,12.4147,-846.3,-149.949,38.2597,-807.896,-154.204,13.0318,-807.896,-156.026,39.8102,-768.97,-160.453,13.5599,-768.97,-165.631,13.9975,-729.579,-160.494,-13.0609,-768.97,-154.244,-12.5523,-807.896,-146.939,-11.9578,-846.3,-138.653,-11.2835,-884.122,-126.944,-10.3307,-932.084,-123.508,-31.1043,-932.084,-109.534,-25.5067,-988.754,-102.94,-45.4299,-988.782,-116.695,-51.0279,-932.084,-134.899,-33.9733,-884.122,-127.459,-55.7345,-884.122,-142.961,-36.0036,-846.3,-135.076,-59.0652,-846.3,-150.068,-37.7933,-807.896,-141.79,-62.0013,-807.896,-156.149,-39.3248,-768.97,-147.536,-64.5139,-768.97,-152.297,-66.5959,-729.579,-134.891,-87.9397,-768.97,-129.637,-84.5148,-807.896,-123.498,-80.5126,-846.3,-116.534,-75.9725,-884.122,-106.693,-69.5568,-932.084,-92.8234,-63.7483,-988.818,-118.559,-108.962,-768.97,-113.942,-104.718,-807.896,-108.546,-99.7594,-846.3,-102.425,-94.134,-884.122,-93.7753,-86.1846,-932.084,-77.91,-81.6797,-989.008,-98.9865,-127.006,-768.97,-95.1314,-122.06,-807.896,-90.6264,-116.28,-846.3,-85.516,-109.723,-884.122,-78.2944,-100.457,-932.084,-60.6735,-111.984,-932.084,-54.8752,-98.1802,-988.759,-35.7205,-106.717,-988.784,-41.3945,-120.45,-932.084,-66.2699,-122.313,-884.122,-45.2125,-131.559,-884.122,-70.2302,-129.622,-846.3,-47.9145,-139.421,-846.3,-73.7213,-136.065,-807.896,-50.2963,-146.352,-807.896,-76.7088,-141.579,-768.97,-52.3344,-152.283,-768.97,-54.0234,-157.197,-729.579,-26.5298,-158.824,-768.97,-25.4966,-152.639,-807.896,-24.2892,-145.41,-846.3,-22.9195,-137.211,-884.122,-20.984,-125.623,-932.084,-15.3561,-111.576,-988.821,-1.67986E-11,-161.025,-768.97,-9.39934E-12,-154.753,-807.896,-1.86787E-11,-147.425,-846.3,-2.20638E-11,-139.112,-884.122,-1.23455E-11,-127.364,-932.084,7.61922,-112.64,-988.902,26.5298,-158.824,-768.97,25.4966,-152.639,-807.896,24.2892,-145.41,-846.3,22.9195,-137.211,-884.122,20.984,-125.623,-932.084,41.3945,-120.45,-932.084,34.8548,-105.867,-992.332,54.8605,-98.2815,-988.803,60.6735,-111.984,-932.084,45.2125,-131.559,-884.122,66.2699,-122.313,-884.122,47.9145,-139.421,-846.3,70.2302,-129.622,-846.3,50.2963,-146.352,-807.896};
			return value;
		}
		private double[] getCoordinate_11_118_point_5()
		{
			double[] value = {73.7213,-136.065,-807.896,52.3344,-152.283,-768.97,76.7088,-141.579,-768.97,79.1844,-146.148,-729.579,98.9865,-127.006,-768.97,95.1314,-122.06,-807.896,90.6264,-116.28,-846.3,85.516,-109.723,-884.122,78.2944,-100.457,-932.084,77.7677,-81.9859,-988.977,118.559,-108.962,-768.97,113.942,-104.718,-807.896,108.546,-99.7594,-846.3,102.425,-94.134,-884.122,93.7753,-86.1846,-932.084,134.891,-87.9397,-768.97,129.637,-84.5148,-807.896,123.498,-80.5126,-846.3,116.534,-75.9725,-884.122,106.693,-69.5568,-932.084,92.6605,-63.6972,-988.87,116.695,-51.0279,-932.084,102.916,-45.4277,-988.787,109.624,-25.6087,-988.81,123.508,-31.1043,-932.084,127.459,-55.7345,-884.122,134.899,-33.9733,-884.122,135.076,-59.0652,-846.3,142.961,-36.0036,-846.3,141.79,-62.0013,-807.896,150.068,-37.7933,-807.896,147.536,-64.5139,-768.97,156.149,-39.3248,-768.97,161.188,-40.5939,-729.579,160.494,-13.0609,-768.97,154.244,-12.5523,-807.896,146.939,-11.9578,-846.3,138.653,-11.2835,-884.122,126.944,-10.3307,-932.084,112.849,-2.15993,-989.001,160.453,13.5599,-768.97,154.204,13.0318,-807.896,146.901,12.4147,-846.3,138.618,11.7146,-884.122,126.912,10.7254,-932.084,156.026,39.8102,-768.97,149.949,38.2597,-807.896,142.848,36.4479,-846.3,134.793,34.3926,-884.122,123.41,31.4882,-932.084,109.507,25.6018,-988.752,116.536,51.3905,-932.084,102.89,45.5246,-988.781,92.7559,63.8292,-988.816,106.476,69.8882,-932.084,127.285,56.1306,-884.122,116.297,76.3345,-884.122,134.891,59.485,-846.3,123.247,80.8962,-846.3,141.597,62.4419,-807.896,147.335,64.9723,-768.97,152.09,67.0692,-729.579,133.862,101.853,-717.477,109.354,109.287,-808.887,108.235,100.096,-846.3,102.132,94.452,-884.122,93.5069,86.4758,-932.084,77.7218,81.8467,-988.989,87.7053,112.94,-867.764,74.6531,104.303,-928.416,56.64,100.255,-980.413,-79.3185,110.65,-897.198,-102.132,94.452,-884.122,-110.507,109.086,-805.737,-119.17,111.639,-756.457,-108.235,100.096,-846.3,155.831,68.7191,-689.989,143.589,92.5364,-689.981,-52.2333,100.041,-988.75,-91.7548,114.272,-850.547,-143.7,92.3124,-689.849,136.806,131.903,-689.957,120.803,132.922,-728.205,123.271,152.965,-722.294,95.6217,152.869,-785.294,-89.1007,164.649,-973.106,-201.904,164.352,-690.122,-175.126,164.324,-750.715,-143.415,164.542,-825.898,-116.006,164.433,-896.599,191.911,164.126,-713.013,201.455,163.234,-690.147,167.396,164.0,-768.392,139.516,163.996,-835.345,113.037,164.059,-904.486,82.6137,164.056,-990.153,0.160757,164.082,-1037.47,42.6316,164.26,-1032.47,61.2558,164.335,-1021.09,72.2396,161.659,-1008.66};
			return value;
		}
		private double[] getCoordinate_11_118_point_6()
		{
			double[] value = {-74.5104,162.522,-1005.47,-59.3727,164.178,-1023.34,-35.1707,164.111,-1034.29,-188.74,160.671,-711.618,-149.225,160.655,-689.989,-198.45,160.536,-689.989,-144.584,160.621,-692.393,-162.554,160.659,-770.987,-127.61,160.624,-732.387,-135.043,160.652,-837.303,-103.328,160.627,-787.4,-82.9792,160.664,-839.239,144.684,160.573,-692.482,197.277,160.657,-689.999,147.47,160.416,-689.989,188.791,160.661,-711.636,127.689,160.61,-732.425,162.508,160.665,-770.963,103.525,160.647,-787.492,134.973,160.663,-837.268,82.9325,160.573,-839.19,-108.241,160.672,-907.474,-67.2232,160.59,-885.305,-77.8908,160.629,-992.596,-31.9303,160.663,-1014.55,-25.5718,160.64,-1032.55,25.7149,160.6,-1032.83,-55.4372,160.605,-1021.31,-39.7044,160.417,-981.675,-56.1544,160.655,-933.784,42.8937,160.655,-982.567,70.4408,160.655,-886.378,52.4764,160.14,-932.734,108.232,160.651,-907.467,31.6289,160.605,-1014.55,79.3467,160.675,-989.027,48.5493,160.661,-1025.29,-142.521,159.185,-689.801,-28.0524,146.511,-991.526,-39.9319,149.254,-948.943,-33.325,154.94,-980.032,-48.2598,157.81,-931.562,-26.0947,156.475,-1004.59,-138.469,154.753,-689.976,-121.78,154.94,-729.846,-95.6027,152.733,-785.372,-72.4238,152.992,-845.166,-55.8326,152.715,-894.512,137.966,154.157,-689.879,142.569,158.821,-689.959,70.5513,152.828,-850.555,62.6082,157.428,-883.839,46.6292,154.94,-931.09,31.4497,157.098,-990.772,54.8299,151.031,-898.578,82.2164,126.441,-845.284,65.8609,123.117,-897.184,50.7855,115.375,-953.737,40.0494,109.713,-992.204,137.938,109.482,-689.954,109.345,131.81,-758.946,102.279,123.398,-790.05,86.1816,139.909,-815.033,66.7987,140.386,-868.752,49.8943,135.364,-924.234,37.9589,128.971,-968.414,-138.089,109.435,-689.975,-113.484,129.201,-749.317,-98.6535,124.6,-799.41,-93.8581,138.229,-795.366,-82.9632,126.429,-843.059,-69.7885,140.586,-859.733,-66.7303,123.567,-894.401,-50.7966,135.769,-921.17,-55.2467,118.24,-935.867,-37.8547,112.529,-991.876,-29.7048,130.775,-992.132,23.0513,155.296,-1003.03,-45.0293,99.8249,-996.038,50.7594,95.73,-995.94,-87.4562,63.4136,-996.031,-72.3299,80.0992,-996.27,-99.4397,44.1545,-995.39,-106.397,22.4722,-995.31,-108.556,-11.4918,-995.319,-99.4306,-44.3058,-995.346,-87.9157,-63.9923,-995.311,-64.0998,-88.3057,-995.323,-33.6494,-103.521,-995.344,0.18317,-109.229,-995.445,64.0117,-88.4495,-995.315,87.9061,-64.0241,-995.313,99.4163,-44.3446,-995.341,106.369,-22.6295,-995.311,108.594,11.3256,-995.304,99.4981,44.1627,-995.344,88.0148,63.8727,-995.306,72.9231,80.8559,-995.159,-47.9804,93.1935,-994.198,-46.9181,93.0635,-989.888};
			return value;
		}
		private double[] getCoordinate_11_118_point_7()
		{
			double[] value = {47.0953,92.8322,-989.964,52.0767,90.0802,-992.651,32.95,-101.378,-995.287,-29.0052,166.237,-996.413,29.0063,166.215,-996.403,-22.9003,161.25,-991.818,22.9062,161.476,-991.637};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_12_126_point_1()
		{
			double[] value = {-6.84912,7.09234,-977.868,2.70775,9.41572,-977.885,-23.0503,92.4189,-977.9,94.5869,-11.2198,-977.9,78.8039,-3.50205,-977.978,72.4201,-10.7985,-977.9,94.5234,11.7423,-977.9,77.0207,6.56284,-977.9,88.9666,34.0221,-977.9,72.3593,11.1985,-977.9,78.2394,54.3246,-977.9,62.6297,12.654,-977.955,62.9652,71.4699,-977.9,55.0237,6.50206,-977.9,0.263187,-95.2496,-977.9,11.1985,-72.3593,-977.9,3.60416,-78.5575,-977.913,59.7202,-10.8336,-977.9,23.0503,-92.4189,-977.9,66.0748,-12.5175,-977.9,44.4978,-84.2171,-977.9,63.3592,-71.1208,-977.9,-3.21067,-53.6352,-977.921,-2.85669,-9.48861,-977.773,-9.50994,-2.36323,-977.876,6.50206,-55.0237,-977.9,4.78527,-8.2357,-977.9,12.925,-62.8772,-978.015,78.5384,-53.8914,-977.9,89.1533,-33.5299,-977.9,-78.5384,53.8914,-977.9,-63.3592,71.1208,-977.9,-44.4978,84.2171,-977.9,9.4952,-2.73584,-977.792,8.2357,4.78527,-977.9,-44.0317,-84.4617,-977.9,-12.2494,-69.4413,-977.94,-62.9652,-71.4699,-977.9,-22.5392,-92.5448,-977.9,-6.13711,-77.0558,-977.9,-94.5869,11.2198,-977.9,-89.1533,33.5299,-977.9,-94.5234,-11.7423,-977.9,-10.8336,-59.7202,-977.9,-88.9666,-34.0221,-977.9,-78.2394,-54.3246,-977.9,53.1768,-3.00253,-978.023,-0.263187,95.2496,-977.9,22.5392,92.5448,-977.9,44.0317,84.4617,-977.9,44.4978,-84.2171,-960.12,39.9892,-90.3511,-960.078,60.6929,-77.5352,-960.12,23.0503,-92.4189,-960.12,16.4751,-97.0768,-960.12,0.263187,-95.2496,-960.12,-7.8279,-98.5178,-960.081,-22.5392,-92.5448,-960.12,-31.7141,-93.2178,-960.12,-53.7823,-83.0125,-960.063,-62.9652,-71.4699,-960.12,-72.2584,-66.8884,-960.12,-78.2394,-54.3246,-960.12,-86.8784,-47.5132,-960.064,-88.9666,-34.0221,-960.12,-95.3848,-24.4354,-960.12,-94.5234,-11.7423,-960.12,-98.9115,-0.378843,-960.063,-94.5869,11.2198,-960.12,-93.713,31.8451,-960.058,-89.1533,33.5299,-960.12,-78.5384,53.8914,-960.12,-78.1718,60.4286,-960.078,-44.0317,-84.4617,-960.12,88.9666,34.0221,-960.12,93.4867,32.4689,-960.057,77.7685,60.9444,-960.08,94.5234,11.7423,-960.12,98.9115,0.378851,-960.063,94.5869,-11.2198,-960.12,93.713,-31.8451,-960.058,89.1533,-33.5299,-960.12,78.5384,-53.8914,-960.12,78.1718,-60.4286,-960.078,63.3592,-71.1208,-960.12,7.8329,98.4944,-960.078,22.5392,92.5448,-960.12,39.3682,90.7206,-960.063,44.0317,84.4617,-960.12,62.9652,71.4699,-960.12,60.2635,77.8695,-960.12,78.2394,54.3246,-960.12,-63.3592,71.1208,-960.12,-60.6929,77.5352,-960.12,-44.4978,84.2171,-960.12,-39.9892,90.3511,-960.078,-23.0503,92.4189,-960.12,-16.4751,97.0768,-960.12,-0.263187,95.2496,-960.12,-25.0022,98.4255,-974.98};
			return value;
		}
		private double[] getCoordinate_12_126_point_2()
		{
			double[] value = {-68.8381,74.6635,-974.982,-89.8493,48.7286,-979.113,-100.784,16.7423,-979.086,-99.9396,-16.9737,-975.133,-93.2041,-41.088,-982.691,-80.1738,-63.2375,-979.308,-61.8803,-79.9586,-975.163,-40.4742,-92.9234,-975.134,-8.38873,-102.392,-982.534,25.0044,-98.4238,-974.982,68.8382,-74.6635,-974.982,89.8493,-48.7286,-979.113,100.784,-16.7422,-979.086,99.9396,16.9737,-975.133,89.8756,48.4637,-978.944,55.4818,85.0512,-974.986,25.3491,99.0741,-979.124,-0.187643,101.859,-982.692,24.1847,98.1512,-1001.84,-8.8494,100.495,-1001.75,3.61915,95.5877,-1020.4,21.5757,93.2793,-1020.49,-20.506,93.6977,-1020.62,55.4377,85.2778,-998.051,40.9252,86.4286,-1020.4,59.9713,74.5585,-1020.39,74.8129,69.125,-982.691,79.671,62.0884,-1001.87,72.6527,62.0361,-1020.33,95.6835,32.6611,-1001.77,81.8611,49.6106,-1020.46,88.8876,35.0741,-1020.32,101.609,0.165926,-998.131,93.735,18.8312,-1020.35,95.1165,-10.6485,-1020.43,95.4528,3.68364,-1020.33,95.447,-32.6875,-1001.91,89.1223,-35.5861,-1020.59,79.7654,-62.2099,-1001.9,76.7702,-57.2322,-1020.49,55.566,-84.1545,-1001.72,60.2854,-74.3433,-1020.42,48.6439,-89.4923,-982.691,42.5413,-85.664,-1020.37,25.2456,-98.744,-998.131,20.5021,-93.7473,-1020.55,-5.45072,-98.1978,-1013.11,-32.7105,-95.7723,-998.031,-20.351,-93.5991,-1020.49,-55.4797,-85.0814,-998.104,-40.9205,-86.4455,-1020.4,-59.9719,-74.5567,-1020.39,-73.0379,-67.6099,-1005.58,-72.6527,-62.0361,-1020.33,-88.417,-48.5405,-1001.89,-88.8876,-35.0741,-1020.32,-81.8611,-49.6106,-1020.46,-98.0617,-25.0202,-998.05,-101.609,-0.165927,-998.131,-93.735,-18.8312,-1020.35,-95.1165,10.6485,-1020.43,-95.4528,-3.68364,-1020.33,-95.447,32.6875,-1001.91,-89.1223,35.5861,-1020.59,-79.7655,62.2099,-1001.9,-76.7702,57.2322,-1020.49,-55.566,84.1545,-1001.72,-60.2854,74.3433,-1020.42,-48.6439,89.4923,-982.691,-42.5413,85.664,-1020.37,-33.0279,95.655,-998.044,-0.10589,38.3225,-1177.29,-13.8455,35.9915,-1177.33,13.6615,36.1128,-1177.34,25.3333,28.755,-1177.29,34.1141,17.9674,-1177.33,38.0303,4.72439,-1177.29,38.0559,-4.51415,-1177.29,34.1648,-17.8051,-1177.35,25.4918,-28.6146,-1177.29,13.8455,-35.9925,-1177.33,0.10589,-38.3225,-1177.29,-13.6617,-36.1123,-1177.34,-25.3333,-28.755,-1177.29,-34.1141,-17.9674,-1177.33,-38.0303,-4.72439,-1177.29,-38.0559,4.51415,-1177.29,-34.1648,17.8051,-1177.35,-25.4918,28.6146,-1177.29,77.0207,6.56284,-1049.02,69.1641,13.1208,-1049.04,79.1598,-3.09474,-1049.11,72.4201,-10.7985,-1049.02,62.9154,-12.7559,-1049.04,55.0588,-6.19789,-1049.02,53.5196,3.53467,-1049.05,59.6594,11.1634,-1049.02,11.1634,-59.6594,-1049.02,3.30681,-53.1014,-1049.04,12.6899,-69.3962,-1049.05};
			return value;
		}
		private double[] getCoordinate_12_126_point_3()
		{
			double[] value = {6.56284,-77.0207,-1049.02,-2.94185,-78.9781,-1049.04,-10.7985,-72.4201,-1049.02,-12.7361,-62.9189,-1049.09,-6.19789,-55.0588,-1049.02,4.78527,-8.2357,-952.017,8.26202,-4.73969,-952.017,9.52496,0.0263187,-952.017,8.2357,4.78527,-952.017,4.73969,8.26202,-952.017,-0.0263187,9.52496,-952.017,-4.78527,8.2357,-952.017,-8.26202,4.73969,-952.017,-9.52496,-0.0263187,-952.017,-8.2357,-4.78527,-952.017,-4.73969,-8.26202,-952.017,0.0263187,-9.52496,-952.017};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_12_134_point_1()
		{
			double[] value = {1.42052,2.02201,-1178.12,-31.3608,22.0449,-1178.34,-37.6073,3.61008,-1179.12,-16.228,34.2057,-1178.56,-3.55031,37.6931,-1178.56,15.7759,34.7574,-1178.47,34.3635,16.1126,-1178.47,37.737,-3.04897,-1178.56,34.4184,-15.7719,-1178.56,22.2994,-30.9968,-1178.48,-3.28795,-38.3226,-1178.52,-21.509,-31.1567,-1178.56,-30.8681,-21.9212,-1178.56,-36.504,-10.0417,-1178.56,18.6058,31.8064,-1181.7,6.64136,33.298,-1189.26,-36.235,11.2693,-1178.8,-23.2394,16.0687,-1206.63,-7.21031,27.0354,-1206.47,-0.96171,31.7225,-1195.88,5.47699,31.5026,-1195.69,27.8561,25.7813,-1179.07,19.9924,20.0894,-1206.68,26.6989,7.34447,-1206.5,26.9412,-7.0142,-1206.52,27.7883,-14.9592,-1196.49,9.02699,-35.7924,-1181.48,-2.24064,-28.2477,-1206.68,-19.9204,-19.627,-1206.67,-26.9392,-16.7349,-1196.57,-30.7328,-8.15837,-1195.89,19.3288,28.4301,-1188.58,6.98894,26.7941,-1206.5,-33.0993,-11.0874,-1186.88,-27.7934,-2.6123,-1206.59,-34.0965,4.66574,-1188.51,26.0868,-21.8389,-1189.0,20.0717,-31.0614,-1181.14,16.0231,-29.4752,-1191.16,16.4191,-22.6982,-1206.55,9.12081,-36.8692,-1178.45,23.6031,-21.3859,-1195.39,65.2117,-78.1114,-1195.63,61.2395,-65.7121,-1192.66,65.4726,-77.6927,-1188.99,60.5967,-63.7877,-1196.59,44.6655,-35.8132,-1197.03,52.1661,-87.2683,-1185.89,52.4496,-87.2822,-1179.61,44.482,-81.3353,-1179.06,25.2251,-62.377,-1178.56,42.6887,-79.986,-1183.84,59.3612,-82.942,-1193.39,59.6095,-82.565,-1182.65,-54.7053,-20.5785,-1197.09,-81.2259,-21.0453,-1193.34,-85.7869,-20.3552,-1196.85,-100.276,-17.2809,-1196.3,-100.071,-17.6287,-1188.78,-84.2112,5.53714,-1181.83,-85.4712,5.13178,-1178.6,-55.8241,10.2393,-1178.55,-101.848,-2.15014,-1179.42,-101.574,-1.08201,-1187.53,-101.194,-10.8825,-1194.85,-101.038,-12.2757,-1183.51,37.38,44.69,-1178.57,40.0368,93.5869,-1184.69,49.3939,88.9618,-1180.47,48.6428,70.1281,-1179.99,24.9569,84.3657,-1193.83,34.9685,95.5277,-1190.18,8.53877,56.4712,-1197.45,43.6283,91.997,-1191.68,49.4795,88.8677,-1185.46,26.3207,85.8841,-1196.35,35.1326,95.4968,-1195.22,41.2762,99.012,-1157.25,61.2852,87.3147,-1156.67,53.392,98.118,-1158.7,49.6673,90.0225,-1170.17,39.917,93.5397,-1180.4,56.0471,84.8584,-1180.41,74.1244,83.303,-1158.73,79.1184,72.1168,-1157.17,72.2268,72.1154,-1174.05,89.4533,67.0211,-1158.81,84.6077,57.2388,-1171.83,96.0232,34.5064,-1174.1,92.7662,52.9532,-1156.83,100.326,35.1305,-1158.98,102.239,44.4846,-1158.71,110.386,19.9819,-1157.62,100.757,15.6377,-1172.07,101.541,-12.95,-1171.07,106.341,4.77425,-1159.02,111.621,-6.77926,-1157.86,102.838,-30.2771,-1157.43,93.6059,-51.539,-1156.66,95.4912,-35.9213,-1171.81};
			return value;
		}
		private double[] getCoordinate_12_134_point_2()
		{
			double[] value = {108.359,-27.9674,-1158.7,100.087,-49.2497,-1158.73,90.8303,-64.6776,-1158.73,80.3572,-70.9191,-1157.18,85.1595,-56.2846,-1171.8,76.3565,-81.7696,-1158.86,68.7106,-75.8763,-1171.89,31.3831,-107.462,-1158.82,58.752,-95.1134,-1157.58,32.5161,-104.724,-1157.31,45.89,-95.8219,-1158.97,50.7571,-88.7237,-1171.53,28.0675,-98.2325,-1174.0,1.05,-102.281,-1171.87,16.3816,-105.187,-1159.02,5.20925,-111.533,-1157.82,-18.8607,-105.516,-1157.44,-40.9918,-98.6813,-1156.66,-25.8606,-98.7193,-1171.89,-16.0294,-110.689,-1158.67,-46.6325,-101.836,-1158.67,-61.7316,-87.6328,-1157.18,-45.8477,-91.2766,-1171.48,-78.8145,-71.9291,-1156.67,-67.9309,-76.5804,-1171.62,-73.0413,-84.9028,-1158.93,-90.3026,-65.3691,-1158.7,-92.9881,-53.2963,-1157.08,-87.1801,-53.8766,-1171.87,-101.13,-27.5327,-1162.2,-98.5823,-26.9415,-1176.15,-104.789,-28.5427,-1157.14,-101.917,-46.4011,-1158.92,-111.231,-11.9277,-1158.7,-102.644,1.53141,-1168.26,-108.748,3.02006,-1156.94,-104.289,39.6435,-1157.91,-110.257,19.045,-1158.77,-104.832,18.485,-1159.04,-97.1229,32.2436,-1171.78,-83.8181,58.5961,-1171.75,-93.8697,51.8471,-1157.24,-91.9469,63.9653,-1158.88,-80.131,70.5505,-1156.65,-68.4398,75.6561,-1171.5,-51.0372,88.7127,-1171.69,-63.0252,86.7126,-1157.17,-74.7693,82.7047,-1158.71,-57.0787,96.3745,-1158.93,-36.8506,105.468,-1157.56,-45.8309,95.5639,-1158.91,-29.9067,97.522,-1171.51,-8.61175,101.975,-1171.65,-23.9474,103.566,-1158.98,-12.0622,111.252,-1157.61,6.9088,106.267,-1158.95,21.8077,100.033,-1171.67,28.0162,108.12,-1157.9,65.5129,-83.3126,-1158.91,6.94791,111.586,-1158.68,-99.3584,21.9182,-1213.97,-92.5045,42.3894,-1213.94,13.7278,100.753,-1213.92,-99.5605,-20.9782,-1214.15,70.089,-73.213,-1215.04,-81.4507,60.9629,-1213.94,-66.7503,76.7696,-1213.95,-48.9859,89.1208,-1213.89,-29.1017,97.4581,-1213.97,-7.80347,101.354,-1213.83,54.286,85.9541,-1214.59,71.0673,72.6983,-1213.96,84.7165,56.012,-1213.62,94.6273,37.0429,-1213.12,100.339,16.112,-1213.56,101.453,-5.27381,-1212.96,99.2963,-22.2303,-1213.94,81.6698,-60.6958,-1213.94,90.1266,-46.9039,-1213.43,96.0178,-31.9616,-1213.94,12.9422,-100.72,-1213.59,34.0375,-95.8542,-1213.78,-8.665,-101.317,-1213.77,-29.8068,-97.111,-1213.54,-49.7373,-88.6909,-1213.97,-67.2662,-76.1687,-1213.73,-81.9334,-60.2492,-1213.97,-92.7692,-41.619,-1213.87,-101.716,0.414392,-1214.05,34.7708,95.5886,-1214.01,53.3965,-86.6324,-1214.16};
			return value;
		}



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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_11_150_point_1()
		{
			double[] value = {-156.183,-62.636,612.608,-134.055,-102.143,671.825,-138.041,-94.5995,612.608,108.211,-128.867,612.608,138.849,-95.5241,671.825,138.722,-95.2606,612.608,-91.98,-139.542,612.608,-63.8783,-156.313,619.225,-62.4634,-156.252,612.608,57.15,-157.648,707.94,68.3922,-149.602,752.232,74.9817,-149.955,704.771,64.2928,-140.635,811.112,26.06,-162.416,752.232,-57.15,-157.648,707.94,-69.9942,-152.661,705.971,-61.0598,-152.741,752.232,168.198,-10.6463,671.825,167.939,-10.6299,612.608,163.013,-35.1729,612.608,-133.849,-101.985,612.608,-156.424,-62.7326,671.825,-163.116,-35.088,612.608,-167.484,-18.7873,671.825,-152.674,-61.2285,752.232,-163.468,-18.3368,752.232,-143.523,-57.5585,811.112,-153.67,-17.2377,811.112,-126.146,-50.59,871.565,-135.066,-15.1508,871.565,-104.112,-41.7532,921.423,-111.473,-12.5043,921.423,-83.1121,-33.3314,953.58,-87.1551,-0.558266,957.154,-62.0425,-24.8816,974.906,-64.3815,0.282008,977.071,-36.7405,-19.9558,988.475,-41.9607,0.937267,988.235,-130.841,-99.6936,752.232,-122.998,-93.718,811.112,-108.107,-82.3717,871.565,-89.2236,-67.9834,921.423,-71.2269,-54.2709,953.58,-47.3511,-47.1942,975.441,-19.5173,-36.6475,988.758,-16.5224,-64.839,975.522,-54.1922,-71.2868,953.58,-33.2396,-83.1489,953.58,-67.8848,-89.2987,921.423,-41.6381,-104.158,921.423,-82.2522,-108.198,871.565,-50.4506,-126.202,871.565,-93.582,-123.102,811.112,-57.3999,-143.586,811.112,-99.549,-130.951,752.232,-18.1562,-163.489,752.232,-17.0679,-153.689,811.112,-15.0015,-135.082,871.565,-12.3811,-111.487,921.423,-9.88382,-88.9995,953.58,1.99562,-41.593,988.591,26.566,-165.569,707.94,24.498,-152.681,811.112,21.5321,-134.196,871.565,17.771,-110.756,921.423,14.1865,-88.4158,953.58,19.2847,-64.1439,975.602,56.509,-123.608,871.565,46.6383,-102.017,921.423,37.2312,-81.4398,953.58,22.9307,-34.8018,988.598,105.78,-125.971,752.232,99.4395,-118.421,811.112,87.4004,-104.084,871.565,72.1338,-85.9029,921.423,57.5841,-68.576,953.58,49.3818,-45.0738,975.432,108.378,-129.066,671.825,135.52,-93.2338,752.232,127.397,-87.6454,811.112,111.973,-77.0343,871.565,92.4142,-63.5783,921.423,73.774,-50.7544,953.58,37.5031,-18.1594,988.615,159.281,-55.0761,671.825,155.462,-53.7556,752.232,146.144,-50.5335,811.112,128.45,-44.4155,871.565,106.013,-36.6572,921.423,84.6301,-29.2633,953.58,63.1757,-21.8448,974.906,164.165,-10.3911,752.232,154.325,-9.76822,811.112,135.641,-8.58559,871.565,111.948,-7.08591,921.423,89.9096,0.977101,953.238,68.8639,1.86904,973.573,41.5952,2.03618,988.644,-102.034,-134.32,665.981,-167.226,-18.7584,612.608};
			return value;
		}
		private double[] getCoordinate_11_150_point_2()
		{
			double[] value = {-168.297,5.47416,626.026,-101.837,-133.961,612.608,-95.1184,-139.453,639.705,159.036,-54.9913,612.608,94.9891,-139.14,687.374,102.025,-134.572,661.494,91.7162,-139.293,612.608,78.5714,-149.516,623.761,96.1469,-138.477,642.285,69.9644,-153.041,612.608,-18.5812,-167.315,619.04,-18.5736,-167.247,612.608,-32.1525,-163.845,612.608,26.6591,-166.15,612.608,26.67,-166.218,619.04,32.2372,-164.461,612.608,57.15,-158.346,619.04,-80.8438,-147.771,626.002,-86.3442,-144.198,697.009,-96.1527,-138.229,684.67,-18.5087,-166.663,707.94,167.549,18.0027,677.297,165.781,22.4602,716.365,162.426,24.1574,755.124,149.621,26.1371,822.967,137.635,25.204,861.269,121.268,17.265,902.2,109.967,11.5445,924.112,51.3346,6.31282,983.96,-115.327,14.8524,915.54,-100.59,9.47666,939.41,-134.865,30.7817,871.133,-146.428,28.587,835.59,-153.78,27.7991,807.389,-162.159,26.1056,759.947,-165.541,24.3638,723.46,-167.588,18.1158,683.376,168.286,6.09026,628.203,164.525,127.43,733.925,168.002,151.863,658.874,168.275,149.225,643.825,159.192,113.193,777.72,147.074,94.9047,831.117,131.219,79.6858,878.309,119.37,70.2943,906.367,102.909,62.8834,936.128,83.469,52.5785,959.692,66.8668,47.9517,974.514,45.69,46.1,986.685,33.8988,24.441,990.817,19.0015,36.6275,992.329,19.9275,44.5903,993.395,4.31,41.8468,992.177,-35.0662,21.617,990.138,-44.9469,46.1277,987.336,-19.498,37.1939,992.851,-15.9421,44.449,993.517,-168.275,149.225,643.825,-168.002,149.386,658.635,-165.418,130.662,721.694,-159.196,113.185,777.766,-148.266,98.2458,826.503,-133.412,81.5132,872.062,-102.988,62.8151,936.343,-122.315,72.6233,899.917,-79.3109,51.1951,964.045,-66.8674,47.9574,974.521,-131.465,29.3019,898.543,-128.299,8.5559,907.465,-111.471,10.7964,937.735,-140.339,10.885,880.928,-150.282,38.5696,848.179,-151.717,12.5841,849.941,-162.69,37.3291,800.292,-162.65,12.8184,809.956,-169.128,35.3309,762.529,-169.441,12.5782,773.157,-173.604,12.2351,735.528,-175.441,23.4478,671.839,-175.67,11.1633,694.292,-172.264,33.6036,733.873,-40.2122,-9.30608,996.418,-53.0859,-20.3736,990.549,-33.7922,-24.8156,996.028,-34.6605,-45.025,990.481,-20.5643,-35.7795,996.421,-65.9287,-163.072,612.608,-87.4382,-153.254,630.434,-85.7682,-150.179,612.608,-15.7669,-63.3037,985.796,-4.79435,-41.3584,996.285,9.46804,-56.0252,990.479,17.28,-37.9497,996.318,37.3422,-42.9008,990.591,34.3562,-23.5235,996.272,54.1853,-17.0498,990.499,41.7299,-1.93848,996.08,101.347,-144.078,666.307,100.817,-144.524,655.186,132.57,-115.839,627.432};
			return value;
		}
		private double[] getCoordinate_11_150_point_3()
		{
			double[] value = {87.7482,-152.394,695.896,96.0166,-147.148,696.764,94.7798,-145.252,738.653,173.537,-29.6358,627.432,170.512,-28.9485,612.608,175.792,-6.00711,612.608,-41.1713,6.62373,996.473,159.007,-75.5667,627.432,158.216,-75.0449,612.608,160.728,-71.4541,612.608,-78.3271,-18.1299,974.426,-58.2131,-43.4495,980.676,-82.9987,-45.7084,959.852,-98.6496,-22.8299,951.298,-100.918,-55.3842,931.299,-112.153,-25.9549,931.299,-112.672,-61.8348,907.182,-125.215,-28.9778,907.182,-123.77,-67.9251,878.952,-137.548,-31.832,878.952,-133.795,-73.4271,847.127,-148.69,-34.4104,847.127,-142.176,-78.0268,812.306,-158.004,-36.566,812.306,-148.191,-81.3277,776.446,-164.688,-38.1129,776.446,-152.048,-83.4441,738.653,-168.974,-39.1047,738.653,-154.032,-84.533,696.764,-171.179,-39.615,696.764,-154.335,-84.6996,627.432,-171.516,-39.6931,627.432,-160.732,-71.4434,612.608,-168.213,-38.9328,612.608,-125.598,-123.364,627.432,-122.241,-126.476,612.608,-124.82,-122.789,612.608,-152.395,-83.3632,612.608,94.3591,-144.596,612.608,83.7288,-154.793,628.06,72.7425,-160.257,621.865,96.2059,-147.438,627.432,122.232,-126.485,612.608,130.638,-114.468,612.608,132.309,-115.611,696.764,158.694,-75.4181,696.764,130.605,-114.122,738.653,156.65,-74.4466,738.653,127.292,-111.228,776.446,152.676,-72.5584,776.446,122.126,-106.713,812.306,146.48,-69.6134,812.306,114.926,-100.422,847.127,137.845,-65.5096,847.127,106.315,-92.8976,878.952,127.516,-60.601,878.952,96.7822,-84.5681,907.182,116.082,-55.1673,907.182,81.9754,-71.4927,941.774,103.973,-49.4123,931.299,85.5765,-40.5446,959.805,60.6249,-52.843,974.306,65.6689,-31.2087,980.043,71.7422,-2.59356,980.644,93.3282,-16.0959,960.084,113.474,-19.3786,931.299,126.69,-21.6356,907.182,139.169,-23.7666,878.952,150.441,-25.6916,847.127,159.866,-27.3011,812.306,166.629,-28.456,776.446,170.965,-29.1965,738.653,173.196,-29.5775,696.764,-67.5237,-66.4696,959.831,-82.127,-80.6664,931.299,-91.6922,-90.0615,907.182,-100.723,-98.9321,878.952,-108.882,-106.946,847.127,-115.703,-113.645,812.306,-120.598,-118.453,776.446,-123.736,-121.535,738.653,-125.351,-123.121,696.764,-54.625,6.88748,991.446,-72.7994,8.83762,979.881,-90.3295,9.19403,964.287,-175.898,7.72667,628.666,-39.8208,-69.8377,974.238,-53.9437,-94.444,941.78,-63.8465,-111.545,907.182,-70.135,-122.531,878.952,-75.8159,-132.456,847.127,-80.5653,-140.754,812.306,-83.9736,-146.708,776.446,-86.1588,-150.526,738.653,-86.9949,-152.715,696.499,-96.0283,-147.463,684.849,30.9119,-65.5951,980.625,51.8026,-79.3977,959.903,62.9081,-96.408,931.299,70.2349,-107.636,907.182};
			return value;
		}
		private double[] getCoordinate_11_150_point_4()
		{
			double[] value = {77.1526,-118.238,878.952,83.402,-127.815,847.127,88.6266,-135.822,812.306,92.3759,-141.568,776.446,97.2378,-146.764,682.646,122.058,13.2592,918.51,140.785,19.7009,876.068,151.248,21.4734,846.03,159.125,21.984,817.081,167.877,21.4324,773.809,172.16,21.1023,736.65,174.268,20.5642,699.999,175.297,17.3679,671.035,-22.9033,-91.8961,959.932,-27.963,-111.669,931.299,-31.2198,-124.675,907.182,-34.2948,-136.955,878.952,-37.0727,-148.048,847.127,-39.3951,-157.323,812.306,-41.0617,-163.978,776.446,-42.1302,-168.245,738.653,-57.15,-165.737,707.94,-75.7339,-158.258,703.95,2.487,-80.3906,974.235,3.27279,-108.719,941.778,3.74449,-128.47,907.182,4.1133,-141.123,878.952,4.44648,-152.555,847.127,4.72503,-162.111,812.306,4.92492,-168.969,776.446,5.05308,-173.366,738.653,-42.5854,-170.063,707.94,28.393,-90.3506,959.81,34.4196,-109.851,931.299,38.4284,-122.645,907.182,42.2134,-134.725,878.952,45.6327,-145.638,847.127,48.4913,-154.761,812.306,50.5427,-161.308,776.446,51.858,-165.506,738.653,5.10767,-175.239,707.94,66.8781,-162.103,706.863,57.15,-165.737,707.94,51.5705,6.19822,992.276,86.9262,8.82248,967.061,-66.7835,-162.811,620.097,-50.0283,-169.034,619.083,-42.1565,-167.696,612.608,-0.00582938,-175.895,612.608,5.12663,-175.89,619.04,4.95175,-174.931,612.608,54.9495,-167.326,619.038,52.1834,-165.747,612.608,65.9179,-163.076,612.608,95.9795,-147.756,642.067,52.4183,-167.294,707.94,-101.335,-144.122,660.673,-98.1565,-146.315,646.336,-100.829,-144.445,671.734,103.958,9.18681,947.32,175.908,6.74807,631.247,-175.793,-5.99546,612.608,175.895,79.484,643.825,175.895,149.225,643.825,175.576,149.225,658.849,36.5793,19.0494,997.487,40.0426,44.0605,997.097,24.7845,33.1856,999.385,3.63428,42.6486,1001.46,63.5642,47.5674,986.01,83.5307,52.6709,970.374,104.445,60.1441,947.505,125.122,71.7048,911.879,151.466,94.1057,843.086,139.119,82.5231,878.687,161.941,107.322,802.5,173.242,134.628,718.676,168.226,119.627,764.719,175.365,150.544,669.798,-175.893,82.2787,643.983,-175.895,149.225,643.825,-163.601,109.459,795.956,-171.66,127.97,739.119,-175.397,150.548,669.802,-175.493,149.189,662.636,-126.078,72.4201,909.729,-146.205,88.4415,860.6,-109.079,62.6302,939.808,-93.5432,55.9983,960.144,-45.3565,44.764,994.557,-35.0569,21.7232,997.871,-67.0453,48.2192,984.145,-24.2992,33.2169,999.6,-26.1178,43.2472,999.209,-13.3535,39.0552,1000.03,-168.929,154.732,656.392,-75.6281,52.2687,970.569,-128.631,78.3793,890.672,-166.821,132.093,726.036,-161.665,115.043,778.757};
			return value;
		}
		private double[] getCoordinate_11_150_point_5()
		{
			double[] value = {161.672,115.042,778.765,149.267,98.2247,830.124,167.655,132.188,726.124,170.048,154.857,656.463,75.8142,52.314,970.485,128.658,78.3684,890.728,-155.711,-50.6192,-675.765,-139.168,-93.8935,-598.35,-135.729,-91.5735,-675.765,105.234,-125.435,-675.765,139.168,-93.8935,-598.35,135.729,-91.5735,-675.765,-49.7829,-159.512,-621.232,-38.5584,-161.887,-635.398,-66.5883,-149.58,-675.765,-23.4166,-166.638,-520.928,-3.19384,-168.371,-536.224,-25.646,-166.551,-542.355,68.2753,-153.369,-598.35,57.0217,-157.98,-602.68,54.0791,-159.396,-574.733,148.288,72.3469,-658.86,141.758,82.367,-675.8,158.877,39.576,-675.765,23.4166,-166.638,-520.928,28.8817,-165.827,-544.174,13.3382,-167.847,-537.643,159.656,-51.9016,-598.35,66.5883,-149.58,-675.765,107.9,-128.612,-598.35,-107.9,-128.612,-598.35,-166.792,23.5257,-504.374,-168.171,-5.90346,-520.928,-167.777,-5.8896,-598.35,-163.005,-35.1726,-520.928,-159.656,-51.9016,-598.35,-160.031,-52.0238,-520.928,-139.2,-94.5268,-520.929,-163.631,-5.74407,-675.765,-91.7035,-139.193,-520.928,-68.4359,-153.73,-520.928,-108.154,-128.915,-520.928,-105.234,-125.435,-675.765,-68.2753,-153.369,-598.35,-57.5706,-158.133,-592.344,-49.9389,-160.84,-565.495,68.4359,-153.73,-520.928,47.1731,-161.847,-560.989,91.6745,-139.211,-520.928,108.154,-128.915,-520.928,139.19,-94.4845,-520.93,160.031,-52.0238,-520.928,163.0,-35.2063,-520.928,168.171,-5.90346,-520.928,155.711,-50.6192,-675.765,167.777,-5.8896,-598.35,163.8,39.0338,-560.467,167.321,18.841,-495.593,-162.902,40.5786,-598.35,-155.888,61.8621,-609.702,-162.08,49.3523,-558.863,-158.877,39.576,-675.765,156.769,60.3547,-605.84,162.902,40.5786,-598.35,163.631,-5.74407,-675.765,29.3891,-163.399,-642.164,47.2308,-160.202,-624.915,22.7844,-162.139,-675.765,15.1038,-164.99,-648.333,-22.7844,-162.139,-675.765,-1.99233,-165.493,-650.265,-25.2507,-163.884,-644.194,-38.542,-163.95,-551.017,-32.1864,-164.123,-520.928,32.1536,-164.133,-520.928,-146.482,74.8399,-665.906,-140.939,84.3919,-675.798,-182.024,168.275,-549.781,-235.884,168.276,-523.946,-187.281,168.275,-475.908,-236.22,168.275,-467.763,-187.325,168.275,66.4471,-188.29,168.284,606.307,-236.219,168.275,544.32,-232.581,168.278,-575.294,-174.114,168.275,-604.955,-225.991,168.291,-615.099,-212.786,168.282,-660.534,-146.108,168.264,-688.473,-201.891,168.275,-688.465,-162.076,168.275,-652.256,-227.267,168.275,564.942,-186.607,160.657,-475.267,-223.553,160.655,-602.233,-178.599,160.608,-548.527,-170.754,160.62,-603.993,-218.066,160.65,563.729,-186.863,160.656,597.492,-231.724,160.669,-471.88,-231.14,160.655,536.371};
			return value;
		}
		private double[] getCoordinate_11_150_point_6()
		{
			double[] value = {-231.135,160.815,-554.445,-158.952,160.596,-651.262,-197.217,160.657,-688.471,-147.366,160.645,-688.452,-213.585,160.66,-647.48,-140.985,149.232,-655.86,-140.366,107.282,-658.052,-128.684,149.225,-688.465,-128.658,117.813,-688.461,-157.499,149.275,-590.943,-154.311,79.7541,-606.789,-158.533,66.4709,-579.654,-163.071,149.225,-547.867,-168.281,150.577,-474.256,-167.989,79.5141,-479.887,-168.276,0.0283334,-469.839,168.276,0.0282061,-469.839,168.281,150.032,-474.193,128.71,150.625,-688.463,128.712,117.405,-688.463,144.584,100.125,-644.371,167.989,79.5141,-479.887,165.84,149.225,-509.594,162.753,48.0809,-550.96,163.071,149.225,-547.867,155.448,149.225,-601.134,143.913,149.225,-646.511,155.391,77.0199,-601.431,187.325,168.275,66.4471,187.325,168.275,608.272,203.039,168.275,587.992,236.295,168.272,-477.058,230.323,168.275,560.507,236.223,168.274,544.323,201.891,168.275,-688.465,185.962,168.271,-475.633,234.627,168.282,-551.885,229.582,168.293,-597.158,219.256,168.317,-640.958,182.024,168.275,-549.781,168.334,168.187,-628.68,149.18,168.275,-688.465,-165.61,158.75,-548.123,-157.921,158.75,-601.796,-146.347,158.75,-647.281,-172.548,165.723,-548.824,-171.389,160.49,-478.908,-164.765,165.723,-603.131,-152.995,165.723,-649.383,-138.169,165.095,-688.46,-178.551,166.231,-474.102,-130.359,157.806,-688.461,-183.532,167.975,-474.987,-169.038,154.832,-470.068,-170.971,159.036,-470.604,-170.321,157.517,642.037,-178.195,165.272,622.516,-179.879,166.728,619.476,-183.878,168.044,614.655,-174.038,163.087,-471.547,-169.349,155.53,643.836,170.792,157.753,642.003,169.349,155.53,643.836,170.06,157.771,-474.869,168.716,153.299,-469.939,177.077,165.476,-472.44,178.085,165.949,621.688,183.766,167.83,615.236,172.997,161.878,-471.215,181.959,167.556,-474.55,175.595,165.103,-478.015,172.548,165.723,-548.824,164.765,165.723,-603.131,152.995,165.723,-649.383,137.869,165.785,-688.485,165.61,158.75,-548.123,157.921,158.75,-601.796,146.347,158.75,-647.281,131.238,158.426,-688.466,133.7,99.3803,-683.628,136.877,94.9522,-675.765,144.534,85.7865,-651.24,131.695,102.017,-688.465,-133.635,99.5361,-683.563,-131.695,102.017,-688.465,-142.458,88.7417,-657.942,-136.877,94.9522,-675.765,-174.245,25.2992,-505.736,-175.901,150.462,-474.469,-170.453,46.6337,-551.663,-170.773,152.611,-547.445,-175.597,79.7301,-480.318,-162.923,77.2934,-603.225,-163.074,152.844,-601.807,-151.546,100.696,-647.856,-151.258,152.825,-648.624,-136.529,125.827,-688.486,-137.448,155.172,-688.257,-0.00582938,-174.232,-520.878,13.2524,-175.496,-537.623};
			return value;
		}
		private double[] getCoordinate_11_150_point_7()
		{
			double[] value = {24.1302,-174.232,-520.878,-166.26,36.8745,-688.465,-151.187,84.2621,-660.855,-148.592,83.4686,-688.548,-175.419,-6.01322,-520.883,-175.381,-10.0047,-591.644,-175.609,-10.0177,-520.878,29.1675,-173.657,-544.144,-25.8249,-173.915,-542.275,-24.1302,-174.232,-520.878,-65.7602,-162.475,-520.878,-1.72167,-173.134,-650.225,-25.2674,-171.594,-644.35,-23.7095,-171.194,-655.957,166.277,-57.3672,-520.878,166.06,-57.2924,-591.644,175.381,-10.0047,-591.644,70.5741,-161.116,-520.878,70.4821,-160.906,-591.644,111.56,-135.694,-591.644,-166.06,-57.2924,-591.644,-168.728,37.4219,-655.957,-170.024,-9.6991,-688.465,-172.548,-9.84309,-655.957,-160.988,-55.5425,-688.465,-163.378,-56.3671,-655.957,-139.833,-97.2047,-688.465,-141.909,-98.6478,-655.957,-108.152,-131.549,-688.465,-109.758,-133.502,-655.957,-68.3293,-155.991,-688.465,-69.3438,-158.307,-655.957,-23.3627,-168.69,-688.465,23.3627,-168.69,-688.465,23.7095,-171.194,-655.957,68.3293,-155.991,-688.465,69.3438,-158.307,-655.957,108.152,-131.549,-688.465,109.758,-133.502,-655.957,139.833,-97.2047,-688.465,141.909,-98.6478,-655.957,160.988,-55.5425,-688.465,163.378,-56.3671,-655.957,170.024,-9.6991,-688.465,172.548,-9.84309,-655.957,166.26,36.8745,-688.465,168.728,37.4219,-655.957,152.683,82.35,-657.09,164.835,60.5614,-602.206,-165.358,58.6114,-603.334,-171.498,38.0362,-591.644,-144.239,-100.267,-591.644,-111.56,-135.694,-591.644,-70.4821,-160.906,-591.644,-56.1493,-166.112,-603.863,-56.9284,-166.123,-588.082,54.6576,-166.403,-609.909,47.5324,-167.911,-624.851,144.239,-100.267,-591.644,171.498,38.0362,-591.644,170.237,46.9359,-551.631,-166.277,-57.3672,-520.878,-159.458,-70.7964,-520.878,-144.427,-100.398,-520.878,-121.231,-125.545,-520.878,-111.705,-135.871,-520.878,-70.5741,-161.116,-520.878,-49.9497,-168.786,-565.616,111.705,-135.871,-520.878,121.223,-125.553,-520.878,144.427,-100.398,-520.878,159.453,-70.8067,-520.878,175.419,-6.02483,-520.883,173.381,33.2369,-518.852,175.609,-10.0177,-520.878,47.1077,-169.626,-561.216,54.0639,-167.429,-574.689,65.749,-162.478,-520.878,57.1427,-166.077,-592.517,-3.10048,-175.897,-536.358,-38.7303,-171.726,-551.19,-38.2554,-169.775,-635.673,-49.673,-167.488,-621.408,15.5064,-172.626,-648.221,29.5487,-171.087,-641.902,148.751,83.4559,-688.579,175.895,0.0295543,-469.84,175.482,12.3695,-482.811,-175.895,0.0299015,-469.84,175.896,150.455,-474.462,171.993,149.155,-534.625,175.597,79.7301,-480.318,136.673,128.238,-688.469,152.545,149.015,-642.855,153.923,96.3711,-639.716,137.16,152.586,-688.395,163.713,152.58,-598.787,164.232,73.3618,-595.292,-220.557,164.365,-635.851,-209.373,165.735,-668.579};
			return value;
		}
		private double[] getCoordinate_11_150_point_8()
		{
			double[] value = {-229.979,162.887,-590.78,-235.216,164.436,-540.194,-201.487,163.188,-688.57,-236.132,164.178,-476.009,-236.223,165.76,537.643,-236.49,164.841,544.51,236.155,164.78,543.328,236.097,164.532,-472.756,218.387,164.429,-643.911,200.156,160.835,-688.709,234.462,164.126,-553.183,228.867,164.15,-601.172,207.785,160.655,574.881,186.842,160.666,597.476,186.312,160.645,-475.09,228.9,160.417,553.271,231.14,160.655,536.371,231.472,160.652,-475.991,178.756,160.622,-548.558,213.564,160.658,-647.506,145.149,160.627,-688.368,162.076,160.655,-652.256,225.099,160.656,-602.543,170.779,160.587,-604.012,230.976,160.658,-554.465,-177.594,156.09,-479.257,-183.467,159.995,-475.444,-179.43,157.471,621.359,-176.346,152.488,643.897,-177.902,157.842,645.489,-182.27,159.177,609.949,-178.812,156.996,-471.234,-177.174,154.351,-470.426,-181.33,159.036,-472.482,177.495,156.96,648.117,176.289,152.531,643.888,182.151,159.315,609.927,176.697,153.555,-470.234,182.867,159.728,-474.2,179.409,157.393,621.329,180.57,158.479,-472.101,178.207,156.065,-470.926,154.194,157.695,-649.765,172.265,154.94,-547.896,177.683,156.092,-479.267,140.173,100.747,-688.448,-139.459,103.793,-688.459,-234.155,161.467,537.379,-233.75,161.358,-475.995,-235.721,163.518,536.375,-235.375,162.873,-467.764,235.335,162.918,536.341,234.906,162.339,-467.766,233.754,161.324,-475.998,233.439,161.291,537.214,-182.174,161.006,617.936,-198.821,162.982,590.426,-228.264,162.853,562.402,222.104,164.073,570.442,182.337,161.105,617.678,191.946,164.021,600.804,-76.7538,105.701,-688.507,-32.3077,163.424,-688.465,-40.3743,124.525,-688.435,-92.0623,138.837,-688.465,-105.801,77.1262,-688.478,-125.872,40.9132,-688.467,-130.809,0.0495062,-688.514,-124.46,-40.356,-688.505,-107.086,-77.7876,-688.464,-76.9592,-105.871,-688.495,-40.3943,-124.264,-688.511,-0.113602,-130.674,-688.531,40.3917,-124.63,-688.468,76.758,-105.708,-688.505,105.778,-77.1215,-688.502,125.878,-40.9131,-688.464,130.802,-0.0464981,-688.517,124.45,40.3491,-688.506,107.082,77.7828,-688.467,76.9963,105.908,-688.474,92.0623,138.837,-688.465,40.4237,124.217,-688.504,32.3077,163.424,-688.465,0.194965,130.859,-688.515,-92.0623,138.837,-675.765,-32.3077,163.424,-675.765,32.3077,163.424,-675.765,92.0623,138.837,-675.765,105.82,77.1385,-675.744,125.887,40.9262,-675.77,130.839,0.045412,-675.736,124.46,-40.3668,-675.746,107.084,-77.786,-675.767,76.9759,-105.893,-675.761,40.4173,-124.22,-675.724,0.195785,-130.823,-675.721,-40.3895,-124.599,-675.765,-76.8737,-105.771,-675.747,-105.754,-76.9844,-675.75};
			return value;
		}
		private double[] getCoordinate_11_150_point_9()
		{
			double[] value = {-125.875,-40.9125,-675.766,-130.835,-0.0445308,-675.737,-124.472,40.3581,-675.722,-107.099,77.7853,-675.771,-76.9968,105.912,-675.753,-40.403,124.274,-675.72,-0.124286,130.617,-675.694,40.3744,124.525,-675.795,76.7548,105.701,-675.723,-55.7609,-115.871,-682.114,-103.483,-78.5018,-685.068,-125.004,-35.0902,-679.387,-125.004,35.0895,-684.843,-103.483,78.5018,-679.159,-55.7609,115.871,-682.116,55.7609,115.871,-682.114,103.483,78.5018,-685.066,125.003,35.0887,-679.381,125.004,-35.0903,-684.843,103.483,-78.5019,-679.162,55.7609,-115.871,-682.116};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_12_158_point_1()
		{
			double[] value = {123.422,191.411,-1066.71,47.7162,202.015,-1242.52,120.024,202.06,-1065.36,590.494,177.165,-901.951,591.52,179.908,265.994,591.489,179.919,-901.961,-155.436,216.537,671.668,-169.794,212.43,638.604,-167.784,208.458,671.678,-43.7856,90.7154,998.441,-10.1697,48.2278,1002.49,-9.46213,91.9656,1002.32,43.8302,47.0544,994.409,45.0103,48.6944,997.831,1.97491,45.1555,1000.6,-157.718,157.77,804.002,-167.216,138.059,731.032,-163.458,171.311,772.22,327.381,209.546,88.2976,539.445,209.55,282.599,320.816,209.55,69.5849,-229.038,204.47,-686.621,-221.498,204.467,-707.429,221.209,204.469,-707.281,242.749,204.461,139.908,-221.551,204.47,94.9849,228.428,204.47,122.925,229.615,201.876,114.396,236.073,209.544,126.009,240.901,201.93,130.906,-146.33,97.716,855.061,-162.312,134.583,741.741,-160.956,118.801,790.297,-119.602,162.705,863.52,-130.717,159.934,865.746,-93.5299,136.253,927.651,-82.6729,126.213,938.758,-90.1096,123.389,943.48,-106.101,139.815,904.893,153.509,209.95,725.367,141.158,212.188,724.136,148.327,195.657,779.656,-161.013,205.621,725.143,-168.984,196.304,724.236,-495.605,211.354,-983.373,-527.709,210.104,-981.625,-495.622,206.379,-990.84,124.08,132.456,910.257,111.248,142.871,908.777,105.289,123.718,939.463,-212.767,209.776,585.0,-552.734,203.2,344.82,-215.729,203.2,589.086,-573.672,217.993,266.001,-573.551,216.617,300.461,-564.515,219.114,274.172,580.832,177.844,309.801,588.356,194.784,288.471,588.696,177.586,288.634,-102.221,217.993,-1057.83,-119.715,216.967,-1034.29,-94.6137,219.075,-1054.72,-554.596,195.543,347.388,-217.59,195.543,591.654,-596.772,177.688,-901.951,-597.205,180.975,-901.951,-593.325,175.461,-928.208,-595.503,174.625,-901.951,-168.382,171.928,772.905,-162.322,155.44,805.518,-157.331,162.51,819.124,156.68,219.075,-986.453,137.496,217.639,-1012.08,119.77,219.054,-1015.5,-200.293,206.966,600.082,-197.733,191.555,611.066,501.309,168.274,-992.801,494.966,170.771,-998.739,521.4,175.4,-999.729,-218.083,190.847,-998.446,-191.926,203.674,-996.542,-218.07,199.881,-995.312,81.8544,54.4401,973.959,72.9296,55.0172,970.181,110.704,64.2084,944.595,217.615,187.325,592.53,554.615,179.199,348.267,554.621,187.325,348.264,-228.362,209.55,-727.709,-226.632,201.93,-714.561,-226.68,209.547,-707.684,208.299,214.821,579.676,189.599,211.09,604.229,212.158,209.776,585.0,203.805,217.993,573.476,181.787,217.311,597.797,-540.055,204.47,282.599,-311.61,204.467,139.468,-291.894,204.47,148.961,-193.053,191.018,-1001.33};
			return value;
		}
		private double[] getCoordinate_12_158_point_2()
		{
			double[] value = {-169.114,195.971,-1009.47,175.657,179.374,670.875,173.898,198.599,668.247,172.809,185.211,722.64,-552.506,219.096,-940.002,-545.268,217.422,-966.833,-569.628,218.003,-932.639,-241.51,201.93,-750.482,-252.032,209.55,-758.555,-257.96,201.823,-762.095,-509.879,219.217,-971.163,-185.286,175.29,616.187,-175.762,166.288,644.147,-176.73,173.386,622.89,-218.06,203.2,-999.297,-192.771,206.69,-1000.43,-218.052,191.847,-1003.57,150.676,103.813,836.389,126.407,85.0342,894.237,133.524,86.9137,888.444,257.346,201.925,47.8666,245.798,209.54,54.2357,236.261,201.868,63.8115,571.925,176.882,331.89,547.373,205.888,338.334,567.586,196.939,328.343,549.865,199.718,341.707,-588.415,176.593,-926.867,-592.125,187.325,-901.951,-592.126,179.915,-901.944,-167.551,121.717,764.596,-171.096,130.577,743.604,-174.556,154.155,665.083,248.882,196.85,143.378,237.309,196.85,134.498,-6.42608,51.6518,997.241,-20.2448,47.6727,992.785,-44.454,54.4756,988.287,596.219,177.884,-901.943,595.088,175.009,266.001,595.096,174.983,-901.939,211.351,180.097,590.797,551.637,179.906,344.157,213.835,176.21,587.332,327.573,209.55,-707.685,323.912,201.927,-695.015,320.816,209.55,-689.161,330.798,196.85,80.5221,332.649,204.455,87.4207,332.702,196.85,94.9849,-218.06,214.821,-987.676,-189.713,217.039,-987.582,-218.06,209.776,-994.252,567.268,169.382,327.869,568.469,168.274,315.185,581.607,170.416,310.236,-3.69023,113.707,984.326,-0.385585,107.482,994.146,43.7505,116.884,975.809,544.944,206.564,-942.091,543.519,205.669,286.673,543.519,205.669,-940.675,-582.795,173.343,292.245,-200.735,173.355,591.2,-584.505,173.355,266.001,-549.133,173.438,339.856,-168.854,169.367,-1008.99,-194.38,175.575,-1005.99,-171.635,176.882,-1014.41,-166.229,212.861,-1003.93,-120.068,203.2,-1065.12,-130.64,206.978,-1042.24,-112.646,212.856,-1062.11,596.595,187.325,266.001,596.595,180.975,-901.951,596.595,187.325,-901.951,94.0041,219.075,-1054.72,23.0522,219.075,-1228.4,168.78,177.662,-1010.06,147.947,190.502,-1024.19,147.726,176.378,-1023.9,-331.407,196.85,80.5221,-232.796,196.834,129.286,-333.029,196.842,102.347,-42.2596,187.293,-1255.95,-48.8585,175.788,-1249.09,-50.7826,191.12,-1245.93,586.94,168.877,288.097,269.946,209.549,145.736,-246.261,209.549,135.564,-331.407,204.47,-729.024,-540.055,204.47,-936.601,-321.915,204.467,-748.739,159.238,155.744,816.788,166.812,164.558,780.14,165.623,179.217,775.292,-589.236,208.414,-901.93,-587.905,209.776,266.001,-585.251,212.148,-901.951,-584.814,168.563,298.415};
			return value;
		}
		private double[] getCoordinate_12_158_point_3()
		{
			double[] value = {-590.405,169.715,265.992,-587.538,168.633,265.998,-549.773,209.776,340.735,-568.074,206.831,328.132,-577.026,211.354,-901.951,-583.345,207.098,266.04,-582.083,208.176,-901.951,-567.833,211.686,-958.163,-542.921,211.375,285.476,-542.932,211.378,-939.468,-543.232,212.36,-939.763,-542.309,210.449,284.854,550.761,176.276,342.955,-143.575,173.355,-1018.45,153.918,173.355,-1010.67,126.894,173.353,-1039.87,-540.055,209.55,282.599,-540.055,209.55,-936.601,-541.255,209.783,283.804,589.888,169.774,265.997,592.644,171.752,-901.952,593.107,172.216,265.987,29.8099,179.058,-1255.0,-30.7463,178.081,-1254.79,30.645,173.469,-1250.87,590.847,193.26,266.001,591.515,187.325,-901.951,591.515,187.325,266.001,41.8317,207.837,-1246.63,30.1117,206.065,-1254.74,26.5697,216.616,-1241.35,166.231,199.83,724.639,553.622,174.625,346.887,-495.555,209.419,-994.963,190.443,173.355,600.426,-178.476,173.355,-998.258,-218.06,173.355,-990.851,146.477,191.159,777.776,154.886,185.378,776.531,138.216,174.084,820.422,37.924,208.039,-1238.26,102.757,212.554,-1058.3,25.6542,213.946,-1231.77,-67.4996,94.9093,979.664,-59.4179,109.292,975.753,-41.9438,90.0621,993.78,583.895,173.355,266.001,576.706,173.355,-935.796,217.45,173.355,-990.851,-565.455,213.995,-901.951,-548.31,213.995,290.854,-565.7,214.04,279.171,-89.2859,64.9004,956.203,-69.7528,57.7117,978.414,-66.6679,58.1462,976.99,139.32,201.697,744.341,-141.736,207.028,723.961,144.758,206.991,724.223,-594.275,191.851,289.65,-584.274,199.811,311.163,-588.347,206.971,288.222,-216.042,171.995,589.518,-192.357,170.525,609.572,-201.725,175.759,606.427,-217.743,176.065,591.862,192.28,196.991,-1000.9,217.461,178.404,-998.302,217.455,190.699,-998.413,580.979,190.492,309.819,575.891,205.029,307.367,-299.017,204.457,-766.567,-270.289,204.469,-770.443,-150.29,171.637,821.484,-142.78,150.273,865.389,166.06,116.358,787.305,148.709,165.958,819.287,-597.205,187.325,266.001,-594.188,177.417,289.647,-141.907,208.766,-1016.51,-118.334,212.285,-1033.29,-147.786,212.635,-1000.51,-129.774,182.132,818.169,-136.982,197.782,779.302,-213.147,200.66,585.524,-547.665,206.184,337.826,-210.659,206.184,582.092,-171.257,157.727,670.512,551.613,190.716,344.07,190.659,173.355,-994.035,178.698,174.318,-1000.68,257.276,201.924,142.074,-531.935,168.252,-988.598,-495.609,168.299,-992.476,-565.603,168.275,-955.66,559.682,173.353,-966.71,494.998,173.365,-991.893,153.605,97.7314,844.952,-545.906,219.073,-942.446,-144.034,136.034,862.062,-139.005,147.411,863.845};
			return value;
		}
		private double[] getCoordinate_12_158_point_4()
		{
			double[] value = {-124.618,121.54,909.388,-255.608,196.726,42.8725,-232.98,196.796,60.6913,-284.696,196.801,39.3211,539.445,204.47,282.599,325.215,204.47,67.0449,539.445,204.47,-936.601,-495.579,202.075,-999.953,216.864,179.313,593.007,204.493,177.023,604.166,216.773,175.083,591.37,-0.3048,213.995,621.719,145.353,213.72,655.937,-149.091,214.016,640.299,50.7299,176.821,-1244.33,50.6871,191.434,-1244.39,-176.678,168.275,621.609,-182.528,163.476,639.598,40.3454,180.926,-1251.82,-541.258,209.793,-937.807,-555.477,168.274,330.906,-583.103,168.272,-913.489,-210.772,168.275,582.247,-43.8445,111.809,974.798,-38.8056,100.795,990.201,-333.314,204.47,87.8428,62.7927,102.725,978.912,42.8198,110.37,979.367,86.8466,116.207,953.488,-174.761,197.115,671.294,-179.732,187.346,648.421,-175.79,181.702,679.498,220.995,204.462,102.549,228.428,196.85,122.925,547.7,213.995,-944.856,562.535,214.069,278.038,547.7,213.995,290.854,-144.608,218.125,671.271,144.646,218.852,663.528,-0.3048,219.075,621.693,118.693,190.744,-1064.82,130.79,178.543,-1042.67,130.266,196.907,-1042.41,-141.782,212.156,724.096,-149.864,210.906,725.113,-221.766,196.809,-721.824,-225.32,196.726,-692.737,302.222,201.93,50.9908,289.97,209.55,45.9159,283.383,201.918,44.3567,-36.6194,105.454,994.063,-65.437,105.907,982.29,217.442,179.188,-1003.56,495.076,176.835,-1003.18,217.45,174.625,-1001.85,312.743,201.93,-678.64,226.268,201.925,-707.943,296.298,201.922,-667.444,251.422,209.55,138.979,324.359,209.538,-734.035,327.559,201.905,-721.238,-284.794,196.842,-770.158,-329.228,196.842,-693.06,-311.633,196.771,-759.551,-151.668,176.793,-1027.92,-134.902,173.613,-1045.13,-147.724,169.342,-1023.21,30.6655,48.2992,990.857,30.6655,53.1306,992.427,54.4366,51.1235,982.165,-541.867,209.974,-982.051,-518.028,214.516,-985.765,-187.702,193.43,617.48,-198.451,179.392,603.917,-200.06,196.089,600.797,-153.662,219.138,638.032,-176.607,216.077,614.279,-308.502,209.549,54.5449,-290.58,209.55,45.9159,-290.58,209.55,-665.492,-299.255,196.726,147.097,135.026,191.192,-1045.76,-588.773,196.082,288.201,-586.129,203.817,266.001,61.339,111.254,979.531,90.7982,127.568,945.891,542.622,216.447,-939.786,542.626,216.44,285.772,543.124,217.614,286.289,-548.31,213.995,-944.856,156.68,213.995,-986.453,201.778,213.984,-973.571,-236.823,201.91,63.8524,-246.028,209.55,54.3239,-258.01,201.902,47.5919,-23.6618,219.075,-1228.4,-29.6595,217.831,-1238.58,217.464,169.373,-996.792,217.45,168.275,-990.851,177.952,168.275,-998.52};
			return value;
		}
		private double[] getCoordinate_12_158_point_5()
		{
			double[] value = {-593.728,191.179,-928.274,-597.205,187.325,-901.951,-230.334,201.921,-694.892,-233.437,209.55,-689.161,157.303,201.611,724.419,163.995,193.782,723.657,-213.672,169.097,586.248,-550.447,168.886,341.68,-230.041,209.545,75.5645,-226.878,201.925,88.3668,-226.632,209.55,94.9849,46.2893,170.755,-1242.5,44.6089,174.482,-1253.3,-218.061,169.0,-995.533,-218.062,173.366,-1001.33,-192.41,169.151,-998.825,-190.546,213.994,574.502,173.69,213.992,591.514,-159.201,213.989,618.58,153.954,214.007,623.903,589.871,169.786,-901.961,580.338,168.102,-937.548,592.779,175.068,-928.319,-495.605,198.897,-995.83,-520.365,194.699,-994.714,-495.601,190.549,-998.449,-39.7104,181.348,-1252.28,-31.2223,193.348,-1255.05,66.9275,91.6807,979.446,40.3235,89.0645,994.141,-593.485,171.995,-901.951,542.616,212.361,-939.78,-543.245,216.447,-939.781,-579.104,177.582,-950.174,-588.822,190.508,-926.942,-105.155,118.475,937.193,-110.481,107.666,936.105,-302.832,201.93,-758.555,-313.353,209.55,-750.482,-317.858,201.925,-745.629,-43.2099,174.104,-1241.34,-113.859,173.357,-1062.59,-34.5016,173.347,-1248.69,543.922,218.468,-941.068,545.295,219.075,288.456,545.296,219.069,-942.443,170.647,157.727,670.512,166.577,179.955,734.075,171.381,184.048,661.752,589.283,175.587,266.001,588.601,174.842,-901.955,586.832,173.9,266.014,535.17,212.137,-971.427,517.345,208.838,-985.255,540.773,203.702,-981.066,316.335,196.85,55.4718,325.215,196.85,67.0449,-586.624,177.902,312.477,190.029,219.07,574.551,158.849,219.079,618.802,-589.809,175.416,265.99,-591.104,177.165,-901.951,-591.26,177.432,265.998,549.163,209.776,340.735,562.924,212.929,324.086,545.304,214.821,335.411,-218.06,217.993,-980.019,-46.8617,200.47,-1248.04,-41.9126,211.879,-1239.09,-34.0699,210.124,-1250.32,550.98,168.571,-979.4,158.413,188.714,778.029,203.033,213.086,572.411,541.582,213.904,322.99,543.245,210.973,332.598,118.94,170.773,-1064.9,127.151,168.273,-1040.1,113.287,168.271,-1062.6,535.988,219.075,322.557,-174.301,219.074,591.515,582.707,175.716,-952.615,593.03,191.859,-928.18,224.709,196.726,-736.385,232.339,204.469,-748.738,237.309,196.85,-754.074,568.163,175.203,328.278,547.676,211.735,290.838,-547.535,209.221,290.052,547.088,209.605,290.242,559.021,219.19,-928.479,542.202,218.35,-963.46,544.387,219.075,-951.343,-566.984,196.219,-973.569,-546.183,196.074,-989.362,-520.767,204.338,-995.795,558.849,210.171,320.669,121.701,215.794,-1036.16,114.32,210.419,-1063.05,104.412,217.353,-1058.97,-243.323,196.846,-759.08};
			return value;
		}
		private double[] getCoordinate_12_158_point_6()
		{
			double[] value = {-232.866,204.465,-749.025,-229.038,196.85,-742.501,494.995,187.325,-1003.55,217.504,191.403,-1003.44,494.995,195.543,-1002.47,217.445,218.178,-979.389,217.442,215.48,-986.555,189.4,216.858,-988.595,296.298,201.926,142.103,276.822,201.93,145.785,317.275,201.881,-745.676,-114.014,107.895,940.072,-107.49,122.94,940.133,-131.246,119.519,907.986,-579.72,204.216,-950.435,-4.2254,107.607,985.733,84.2022,124.441,943.19,-324.675,209.541,-734.339,114.006,160.469,868.8,82.0946,130.968,940.557,-94.6137,213.995,-1054.72,94.0041,213.995,-1054.72,-120.247,213.984,-1015.29,68.0043,96.7882,984.827,41.5183,106.882,991.932,182.685,211.689,598.682,187.165,196.271,616.161,171.205,206.527,631.057,-596.308,194.912,-901.939,-593.61,202.078,-901.955,-586.933,208.615,-926.47,251.422,201.93,-758.555,240.901,209.55,-750.482,236.396,201.925,-745.629,595.513,195.543,266.001,593.745,191.776,289.841,-284.251,201.866,-765.438,-296.874,209.54,-761.772,-313.353,201.93,59.0639,-321.426,209.55,69.5849,-324.52,201.92,75.4395,521.298,191.852,-999.972,192.451,177.795,-1001.26,217.468,174.041,-994.497,558.184,212.659,-965.262,545.646,197.704,-989.298,539.784,212.829,-979.422,-126.955,173.35,-1039.51,131.293,204.379,-1043.08,495.0,191.088,-998.476,519.937,177.808,-994.993,519.858,196.019,-994.513,-592.951,203.2,266.001,-186.601,174.105,620.102,-495.616,177.058,-1003.34,-495.691,191.397,-1003.44,-175.36,152.798,677.611,-284.034,201.889,145.593,-228.362,201.93,108.133,-302.832,201.93,138.979,269.258,204.449,-770.389,255.322,196.84,-766.357,248.882,204.47,-762.954,542.622,212.359,285.767,587.271,206.919,-926.723,587.296,209.776,-901.951,592.341,203.2,-901.951,-566.138,209.932,313.844,-568.451,196.031,328.264,-84.621,124.079,954.112,11.6506,100.144,998.731,162.663,173.386,772.99,-325.825,204.47,67.0449,543.135,217.613,-940.279,543.908,218.463,287.084,-119.41,137.829,910.119,-189.803,203.2,616.034,64.9021,53.6905,986.548,580.72,214.821,266.001,572.134,217.346,294.312,587.296,209.776,266.001,-236.673,201.819,126.138,175.763,154.519,670.331,180.005,190.031,644.031,588.874,198.897,266.001,-584.505,168.275,266.001,228.428,204.47,-686.621,548.91,173.837,340.382,-187.399,178.958,629.317,105.245,66.6367,934.42,105.245,71.4681,935.99,126.407,80.2028,892.668,289.97,209.55,144.054,-143.887,212.825,-1018.85,495.0,179.889,-998.475,-586.306,203.953,-901.951,-93.7453,114.491,958.702,-51.6059,116.681,976.842,211.749,173.758,584.44,194.017,174.51,603.61};
			return value;
		}
		private double[] getCoordinate_12_158_point_7()
		{
			double[] value = {-204.414,217.993,573.476,-190.509,216.967,590.744,-199.592,219.075,566.822,547.674,211.751,-944.813,-581.704,168.443,-937.194,-562.873,169.381,-969.3,152.724,169.122,821.073,139.995,178.302,822.147,136.468,155.796,865.988,170.991,176.925,-1014.51,193.618,176.806,-1006.17,168.197,169.365,-1009.0,-148.534,217.5,-1001.62,201.794,219.049,-973.58,-542.534,204.874,285.103,-543.154,205.085,-939.723,-542.318,210.44,-938.857,114.115,148.571,884.038,116.16,134.309,907.475,-144.641,96.7929,841.609,-162.312,129.752,740.171,-126.619,129.276,909.858,541.699,210.443,284.856,540.64,209.787,-937.801,540.656,209.791,283.794,-223.456,196.85,80.5221,-225.465,204.463,73.2295,289.97,209.55,-763.63,539.445,209.55,-936.601,276.822,209.55,-765.361,-296.904,201.823,-667.027,-270.618,201.797,-663.506,-318.043,201.885,-683.45,-311.896,204.467,50.4197,-291.894,204.47,-660.585,-291.894,204.47,41.009,54.4366,55.9549,983.734,75.7671,59.5319,972.725,72.9296,59.8485,971.751,289.97,209.55,-665.492,270.196,209.549,-663.996,-171.394,197.708,-1014.19,-194.256,191.856,-1006.27,270.221,209.55,44.0827,530.397,173.214,-986.816,494.989,175.165,-996.141,-132.989,179.598,810.556,130.314,179.792,810.163,-115.051,156.978,864.016,-136.982,192.995,777.601,-572.756,191.83,331.95,-171.78,182.77,670.847,177.714,173.365,621.974,185.941,174.137,619.996,196.543,178.89,605.159,-124.02,191.801,-1066.71,-135.624,191.807,-1045.75,-128.553,155.395,863.905,324.107,209.541,114.549,96.8205,65.9154,953.079,-317.904,201.925,125.993,-328.173,201.911,101.667,296.294,201.823,-762.095,542.024,204.906,285.15,-246.299,209.55,-673.624,-271.003,209.544,-663.719,-270.814,209.55,44.428,169.589,163.407,653.031,175.221,166.28,644.184,176.068,173.106,623.179,570.773,217.546,-933.372,159.165,117.083,795.601,153.829,154.188,817.877,-592.107,180.008,266.003,229.58,209.544,-734.338,129.192,182.039,818.19,216.98,195.543,591.654,202.833,197.467,604.262,-495.599,170.578,-998.371,-132.39,85.3772,893.179,-118.201,75.7726,922.79,-596.846,177.94,265.996,-595.767,175.076,266.001,-144.641,101.624,843.178,-104.107,212.242,-1058.6,-112.072,206.184,-1061.85,168.54,194.706,-1009.77,165.323,206.356,-1003.29,145.493,201.721,-1021.4,39.6074,173.352,-1241.64,-137.84,80.6729,893.038,-154.328,96.9186,844.699,307.847,209.541,135.734,328.789,204.46,-736.316,311.107,204.46,-759.423,196.709,203.835,597.236,134.995,121.482,898.564,113.643,110.484,939.655,-151.261,197.466,-1027.51,115.909,199.711,-1063.65};
			return value;
		}
		private double[] getCoordinate_12_158_point_8()
		{
			double[] value = {46.1754,190.729,-1242.28,-568.913,213.601,-926.374,-571.389,213.326,-901.951,-543.745,217.614,286.278,-544.537,218.475,287.065,-546.338,176.835,-989.737,-521.827,175.562,-999.762,-218.06,168.275,-990.851,-328.184,209.537,88.1085,44.3144,191.747,-1254.35,-218.06,219.075,-971.801,-172.006,219.028,-980.796,144.181,147.19,864.758,571.601,197.638,331.52,553.986,195.543,347.388,178.822,204.887,634.179,588.303,199.798,-901.969,585.697,203.953,266.001,585.519,203.817,-901.951,-218.073,179.298,-1003.54,28.0607,51.9377,996.096,42.4548,53.0762,992.636,-175.96,193.584,640.14,141.139,131.846,869.127,-249.492,204.47,-762.954,499.809,213.892,-975.904,538.995,214.075,-958.624,-311.559,204.467,-669.737,317.671,201.848,126.144,327.776,201.823,101.491,-588.915,199.795,266.027,-591.277,193.759,266.014,193.628,191.054,-1006.28,171.094,191.106,-1014.71,192.599,204.307,-1002.07,321.29,196.845,-748.736,255.112,196.832,-662.443,298.414,196.835,-766.399,547.168,173.355,337.981,270.291,201.876,-765.184,-212.893,174.026,585.154,-551.474,176.418,343.123,-121.503,75.7762,906.292,-121.503,80.6075,907.861,-96.5415,62.6309,947.441,321.305,204.468,-680.384,328.934,196.726,-692.737,332.863,204.469,-707.365,-568.93,175.525,328.414,-571.923,213.18,266.008,-579.297,208.953,286.14,-577.984,210.843,265.999,-46.6502,170.955,-1243.76,-123.907,176.81,-1066.64,-545.901,219.075,288.451,13.0415,48.0409,1002.26,-327.986,201.925,-707.944,-324.822,209.546,-695.141,592.341,203.2,266.001,121.783,213.942,-1017.28,564.845,219.075,-901.951,573.063,217.993,-901.951,-584.309,184.845,-953.182,-553.861,173.227,346.482,215.119,203.2,589.086,150.877,196.125,-1027.54,145.223,209.983,-1021.11,169.127,204.463,-1010.75,206.808,210.422,577.62,-230.307,209.549,114.466,229.539,209.544,75.0737,112.597,173.356,-1062.32,-269.868,204.469,150.812,-255.932,196.842,146.782,-242.839,204.463,139.683,551.766,170.796,344.301,549.097,168.708,340.643,-173.326,185.092,722.681,-166.011,115.888,791.25,125.232,122.786,906.835,519.628,206.833,-994.198,-169.308,175.924,-1010.03,-192.783,175.483,-1000.82,176.068,168.275,621.609,-191.35,168.275,600.08,190.741,168.275,600.08,593.468,176.824,289.7,164.881,211.066,665.146,329.04,204.455,116.406,330.798,196.85,109.448,581.474,208.176,266.001,-218.053,179.979,-998.476,-131.315,177.83,-1042.74,-118.078,176.429,-1064.31,-546.503,207.61,-943.052,546.379,208.231,-943.525,-69.9166,93.5865,984.022,308.192,209.544,-755.102,214.634,187.325,588.417,199.48,191.048,601.716};
			return value;
		}
		private double[] getCoordinate_12_158_point_9()
		{
			double[] value = {214.101,194.228,587.681,-544.751,213.993,318.655,-126.788,168.275,-1039.37,132.905,78.6739,897.195,135.379,80.77,898.66,-565.455,219.075,-901.951,136.372,197.782,779.302,126.326,161.034,865.085,-194.569,174.477,603.479,-218.057,212.437,-981.689,-218.075,205.656,-991.159,-328.232,209.55,-714.561,-140.674,178.507,822.23,-31.4396,196.495,-1259.51,-33.3045,176.0,-1259.85,-149.094,195.51,779.525,590.494,177.165,266.001,-243.177,204.47,50.3274,-8.67502,91.8736,997.501,-541.42,217.993,329.211,-536.597,219.075,322.557,-553.319,219.079,304.631,160.755,212.788,-994.424,189.189,211.492,-987.851,-262.969,196.85,-768.537,564.845,213.995,-901.951,559.027,213.997,-928.466,568.924,212.711,-932.543,556.05,208.726,-962.91,574.21,203.701,-947.582,-589.893,175.587,-901.951,304.762,196.85,143.378,291.285,204.47,148.961,291.285,196.85,148.961,-151.88,205.232,724.646,-163.101,196.804,724.051,-164.647,205.192,671.414,-589.314,178.169,288.626,543.269,191.106,-985.503,-90.9188,111.868,954.951,133.618,152.012,864.262,-236.682,209.547,-745.586,494.995,217.993,-980.019,508.285,219.125,-969.021,516.231,216.97,-981.368,-94.3957,98.787,963.911,34.1354,216.717,-1236.18,580.136,206.822,309.32,540.81,217.993,329.211,-139.93,201.697,744.341,136.372,192.995,777.601,148.87,137.281,861.97,-30.3783,170.608,-1255.09,-38.8552,168.255,-1246.06,43.305,90.5446,998.705,-214.645,177.165,587.59,37.772,168.198,-1245.99,28.5943,170.86,-1255.48,169.669,214.352,630.377,248.882,204.47,46.5914,242.724,204.47,-669.939,269.258,204.469,39.1585,566.615,176.803,-973.66,-189.257,212.203,-985.688,-154.427,212.89,657.033,178.112,194.891,633.811,-543.732,217.613,-940.291,-127.348,203.599,-1039.74,-148.185,196.1,-1023.78,-131.445,191.101,-1042.8,-178.937,200.629,641.371,552.125,203.2,344.82,583.895,168.275,266.001,586.989,168.653,266.001,-587.469,173.837,-901.943,-587.213,173.757,266.001,-584.198,173.354,-913.884,-165.971,168.275,-1003.41,210.162,168.275,582.247,-191.269,168.275,-994.035,93.1076,114.479,958.609,-551.295,212.632,-957.688,-570.337,209.298,-945.221,-558.49,206.441,-964.796,-587.792,168.708,-901.951,226.092,209.547,101.657,225.868,201.823,88.4788,586.532,185.107,312.589,573.063,217.993,266.001,564.845,219.075,266.001,547.168,168.275,337.981,-144.043,212.214,680.471,143.484,212.084,680.486,29.8489,207.098,-1247.56,-31.9661,206.106,-1247.16,262.359,196.85,41.009,276.822,196.85,39.1049,-578.753,194.863,-949.972,-563.747,177.855,-970.103,-563.665,194.79,-969.842};
			return value;
		}
		private double[] getCoordinate_12_158_point_10()
		{
			double[] value = {-45.9421,178.168,-1243.91,148.327,170.331,-1024.67,-568.558,169.764,328.445,-572.66,177.47,331.885,-246.099,201.906,-674.046,134.661,175.59,-1045.57,-593.771,172.134,265.994,-155.547,219.075,621.589,198.982,213.995,566.822,142.965,168.275,-1018.45,298.371,204.465,-662.54,-580.21,215.476,-901.928,-581.33,214.821,266.001,-558.049,216.962,319.476,-237.918,204.47,-675.048,-249.492,204.47,-666.167,-225.631,204.47,116.487,153.584,212.238,664.26,32.9972,177.803,-1259.93,325.891,201.93,81.8369,580.615,173.312,297.56,42.2698,175.034,-1244.74,118.632,178.465,-1064.76,45.9737,178.483,-1242.28,587.855,207.041,288.438,162.196,212.709,627.307,-216.81,184.141,593.828,570.78,213.326,266.001,568.652,213.137,293.236,220.942,196.85,-714.561,-329.437,204.458,116.57,571.32,213.179,-901.958,-99.4475,101.518,951.514,269.679,204.468,150.867,-547.52,209.248,-944.072,-548.308,211.757,290.831,562.819,195.903,-969.556,-237.918,196.85,-675.048,-596.123,195.543,266.001,42.5527,198.383,-1245.15,38.9903,99.4367,990.749,151.226,179.171,-1028.08,30.3088,191.443,-1260.2,115.984,174.827,-1063.7,311.286,204.459,139.55,257.35,201.823,-667.027,245.69,209.55,-673.955,192.101,169.337,-1000.16,544.938,206.566,288.096,-545.914,214.821,335.411,582.991,191.797,-952.663,566.169,197.44,-973.38,545.674,176.877,-989.638,111.224,206.743,-1061.74,494.995,214.821,-987.676,-316.945,196.85,-675.048,123.098,176.85,-1066.63,580.72,214.821,-901.951,257.401,209.541,-761.951,-552.243,180.012,344.141,139.961,144.763,863.163,-113.863,168.276,-1062.59,-119.493,170.712,-1064.88,210.05,206.184,582.092,-324.971,209.539,114.467,-333.312,196.85,-714.561,-329.544,196.726,-736.385,-597.205,180.975,266.001,-60.6769,51.4554,990.314,-270.299,204.468,39.0525,-270.152,204.469,-658.949,-591.456,193.26,-901.951,-592.125,187.325,266.001,578.191,175.776,-949.993,542.312,211.376,-939.479,583.197,203.978,-925.722,588.186,191.16,-926.965,-211.966,180.235,590.845,95.4363,99.3068,962.257,-555.216,179.361,348.228,210.162,173.355,582.247,-131.882,78.5045,906.638,-111.206,63.9878,945.003,-590.855,169.976,-901.951,153.074,109.34,802.993,166.552,121.801,764.414,151.157,96.0847,843.814,-208.908,214.821,579.676,-321.951,196.846,60.8768,-305.372,196.85,46.5914,-544.423,210.422,333.354,-540.648,213.086,328.146,224.69,196.822,-693.197,-545.235,206.307,-941.785,-164.819,208.606,-1001.09,222.846,196.85,109.448,291.285,196.85,41.009,310.949,204.467,50.1612,304.762,196.85,46.5914,-223.456,204.47,-729.024};
			return value;
		}
		private double[] getCoordinate_12_158_point_11()
		{
			double[] value = {-298.855,196.845,-662.731,587.747,175.939,-927.106,584.978,173.369,-901.944,-120.365,219.067,-1015.42,-308.902,209.547,-674.044,-326.501,201.93,-727.709,169.234,196.808,664.599,8.27299,81.8954,1003.04,-548.302,211.777,-944.857,547.088,209.605,-944.244,220.942,196.85,94.9849,494.995,210.422,-985.136,217.455,212.378,-981.356,217.433,206.783,-990.361,-495.584,215.475,-986.551,-33.389,52.2423,995.17,-534.474,214.143,-961.459,311.039,196.735,-669.582,-573.03,218.181,-901.943,212.537,200.66,585.524,-555.231,187.325,348.264,-495.608,173.369,-993.107,-297.275,201.823,47.6044,-230.313,201.924,-734.037,170.501,131.023,743.758,236.153,201.848,-683.169,227.753,201.93,-727.709,583.895,168.275,-901.951,-215.244,187.325,588.417,-143.575,168.275,-1018.45,269.46,204.469,-658.959,578.503,191.112,-950.204,-168.237,184.325,722.697,542.322,211.378,285.465,-544.52,218.468,-941.08,-158.188,183.268,775.97,-146.935,191.094,777.827,-144.463,170.699,820.258,307.846,209.547,-673.812,-162.189,186.086,777.392,276.822,196.85,-770.441,237.309,196.85,-675.048,-581.144,176.279,309.721,190.679,170.634,622.168,191.388,170.586,611.084,164.781,132.098,749.386,217.427,202.075,-999.953,590.668,193.759,-901.965,163.678,205.574,664.779,103.713,120.053,937.154,283.965,196.826,-658.677,-290.58,209.55,144.054,-308.763,209.541,135.499,-543.228,212.358,285.774,229.432,209.544,-695.14,153.867,217.362,664.313,-38.3595,207.938,-1238.78,-43.0503,198.399,-1245.22,191.39,194.705,620.203,180.6,162.054,643.705,291.285,204.47,-768.537,-543.226,216.44,285.795,-584.201,203.551,-925.577,5.36767,82.8939,997.921,-28.2872,212.963,-1236.62,-495.614,179.996,-998.449,-520.664,177.707,-995.003,-543.526,196.916,-985.135,-322.422,196.771,129.186,576.417,211.354,266.001,577.396,210.835,-901.973,582.698,207.122,-901.949,-102.114,69.832,941.025,291.285,204.47,41.009,-101.617,67.3385,948.706,61.1976,56.1412,983.188,317.293,201.92,63.978,556.328,219.496,302.716,276.822,201.93,-663.761,-81.2775,53.9225,975.311,595.513,195.543,-901.951,-149.464,137.361,862.054,-581.086,172.278,-951.301,494.995,203.2,-999.297,215.343,171.724,589.419,-325.825,204.47,-686.621,212.81,168.944,585.906,173.444,152.692,669.65,-23.6618,213.995,-1228.4,112.501,108.095,932.048,112.25,72.7325,932.194,93.9018,105.092,956.142,586.978,168.665,-901.954,-277.432,196.85,150.865,-0.3048,47.3076,993.909,-277.432,201.93,44.1849,-116.636,134.404,907.422,-333.259,204.455,-706.998,-495.597,218.178,-979.38,563.182,178.493,-970.107};
			return value;
		}
		private double[] getCoordinate_12_158_point_12()
		{
			double[] value = {-495.625,176.418,-997.132,-218.048,176.209,-997.032,308.153,209.541,54.4709,543.216,178.488,-985.423,-47.088,53.5581,991.127,162.585,217.224,-997.891,-44.3432,47.0959,994.221,596.595,180.975,266.001,596.205,177.898,266.002,-218.06,213.995,-971.801,577.811,207.006,-949.67,-141.538,125.252,881.966,-44.454,49.6442,986.718,-39.1782,48.1994,999.081,-521.895,191.051,-999.981,-221.604,196.831,102.549,-270.806,209.55,-765.125,541.706,210.443,-938.853,217.434,210.482,-993.896,-544.609,205.858,287.135,494.995,209.776,-994.252,7.92596,100.817,992.973,-581.526,191.076,309.921,-577.071,203.579,307.478,-567.2,176.942,-973.658,-270.947,209.55,145.832,-148.218,175.693,-1023.96,31.8209,194.493,-1254.32,-257.59,201.823,142.366,325.215,196.85,122.925,-66.6679,53.3149,975.42,153.074,114.171,804.563,276.822,196.85,150.865,-551.716,194.228,343.415,-214.71,194.228,587.681,228.428,196.85,67.0449,231.998,204.467,60.8584,237.309,196.85,55.4718,169.589,158.575,651.462,248.882,196.85,46.5914,-256.068,196.811,-662.427,-543.819,178.551,-985.391,120.911,210.099,-1035.61,-495.628,213.943,-974.921,-546.507,207.597,289.05,-550.152,200.66,341.258,-218.063,173.784,-993.592,-277.432,196.85,-658.681,332.605,196.805,-721.949,222.846,196.85,80.5221,222.846,204.47,80.5221,-589.484,198.897,-901.951,-531.296,173.138,-986.734,-567.892,173.23,-957.443,-151.021,163.353,818.571,-46.1583,190.527,-1243.77,316.335,196.85,134.498,262.359,196.85,148.961,-171.997,213.955,-980.79,217.44,199.707,-995.453,-552.249,187.325,344.151,-119.498,183.149,-1064.98,546.383,208.264,289.514,226.022,209.55,-714.561,542.011,204.914,-939.116,139.824,210.091,-1014.78,494.995,206.184,-990.66,581.401,206.417,286.786,222.846,204.47,-729.024,-117.788,197.698,-1064.16,494.995,200.66,-994.898,-207.418,210.422,577.62,-171.269,205.939,634.933,-203.643,213.086,572.411,-185.251,210.624,600.046};
			return value;
		}


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



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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_12_203_point_1()
		{
			double[] value = {-0.0821885,352.724,-1072.43,6.78615,348.545,-1074.25,-0.135967,347.539,-1079.25,39.0433,225.499,-1069.78,42.8274,224.523,-1072.49,36.6987,225.425,-1078.48,17.0437,327.025,-1004.55,-13.0048,327.025,-999.898,18.7452,327.025,-1010.9,20.7406,224.41,-941.506,29.0232,220.659,-944.482,34.187,224.329,-949.782,-16.2399,352.455,-980.15,-15.8759,348.066,-969.513,-5.78494,351.898,-956.949,-24.6151,226.897,-1007.13,-26.8619,225.482,-995.748,-22.2844,226.876,-986.539,10.3895,327.025,-1050.85,3.08337,327.025,-1044.77,4.76162,327.025,-1054.74,5.19446,327.025,-1060.43,-6.76813,327.037,-1062.02,6.15967,327.038,-1065.18,-2.02697,327.025,-1027.19,-8.42103,219.075,-1029.62,-8.42103,327.025,-1029.62,1.3624,219.075,-1069.75,-1.8845,327.028,-1070.06,-3.4798,219.075,-1069.1,23.4954,225.557,-1033.22,22.72,226.951,-1021.42,26.5939,225.496,-1010.68,-3.4798,327.025,-1058.1,-5.80406,219.075,-1060.43,-6.73331,352.283,-983.453,-0.3048,349.715,-986.012,0.193849,352.408,-987.552,4.97803,352.158,-957.941,1.60125,347.005,-953.816,-3.69297,327.025,-1044.77,-2.02697,327.025,-1055.56,-0.3048,327.025,-1046.34,-6.6548,327.025,-998.196,12.3952,327.025,-999.898,6.0452,327.025,-998.196,-8.42103,219.075,-1053.13,-12.9558,327.025,-1048.02,-12.9558,219.075,-1048.02,16.6687,347.45,-1047.67,13.7375,352.66,-1043.11,21.7989,348.035,-1026.62,3.07336,349.608,-984.422,8.17602,352.801,-977.612,-7.69485,226.82,-1073.74,-6.17034,225.425,-1079.62,-10.1936,225.48,-1075.02,42.526,224.506,-965.88,39.0457,225.478,-968.517,-25.3734,225.463,-1027.22,-21.1368,226.931,-1033.29,-18.7105,225.49,-1052.27,10.3895,327.025,-1031.9,4.76162,219.075,-1028.02,4.76162,327.025,-1028.02,31.3493,225.425,-1085.73,30.6412,224.531,-1091.92,24.0991,225.425,-1091.08,-6.45406,219.075,-1065.27,-1.97392,219.075,-1057.45,-14.5923,327.025,-1041.38,-14.5923,219.075,-1041.38,15.8744,224.38,-1097.19,15.3965,225.425,-1093.41,13.5675,327.025,-1044.8,4.32352,327.025,-1040.14,12.3952,219.075,-999.898,4.76162,219.075,-1054.74,-2.02697,219.075,-1055.56,-39.6528,225.499,-968.521,-43.1352,224.506,-1072.42,-43.4374,224.523,-965.817,-31.2525,224.533,-946.389,-40.1556,220.651,-954.841,-32.31,220.615,-946.261,-3.15213,352.362,-974.815,-5.26542,349.715,-981.051,1.27715,327.028,-1057.13,2.8702,219.075,-1058.1,3.12242,349.611,-1037.93,5.00212,352.323,-1036.59,4.65582,349.715,-1041.38,0.935355,327.025,-1036.75,-6.6548,223.85,-998.196,-13.0048,219.075,-999.898,17.0437,219.075,-1004.55,-17.6533,327.025,-1004.55,23.533,220.653,-1096.55,-2.78511,327.025,-976.755,-12.9558,327.025,-974.411};
			return value;
		}
		private double[] getCoordinate_12_203_point_2()
		{
			double[] value = {-4.93312,327.025,-979.811,-27.2725,225.451,-1010.34,8.32075,345.96,-957.626,14.4683,348.619,-967.91,17.4395,226.882,-973.744,23.9418,225.624,-982.699,23.5758,226.864,-995.808,18.7452,219.075,-1010.9,13.5675,219.075,-977.632,13.5675,327.025,-984.47,13.5675,219.075,-984.47,-16.0305,225.504,-1093.45,2.96152,349.878,-977.507,4.65582,349.715,-981.051,-8.42103,327.025,-1053.13,-5.80406,327.025,-1066.78,-14.5923,219.075,-981.051,-14.5923,327.025,-981.051,-8.42103,327.025,-969.293,-12.9558,219.075,-974.411,-1.12735,226.719,-953.957,-8.01148,226.931,-956.198,-2.94653,225.554,-950.743,17.0888,227.105,-1046.68,-12.9558,219.075,-987.691,-12.9558,327.025,-987.691,-3.69297,349.715,-977.663,-0.3048,349.715,-976.091,13.5675,327.025,-977.632,10.3895,219.075,-971.577,10.3895,327.025,-971.577,6.0452,223.85,-998.196,-2.02697,223.85,-995.234,5.19446,219.075,-1066.78,2.8702,327.025,-1069.1,-6.6548,223.85,-968.252,-2.02697,327.025,-966.868,-2.02697,223.85,-966.868,12.3952,220.65,-1098.53,-22.9519,348.903,-1023.82,-12.9386,352.484,-1046.35,-14.5239,347.492,-1056.45,4.62318,225.425,-951.559,-6.6548,223.85,-993.85,9.93236,327.052,-1023.49,-6.6548,219.075,-1023.6,6.0452,219.075,-1023.6,-4.9676,349.645,-1040.17,-4.4701,352.421,-1036.16,-1.61205,349.597,-1036.71,6.0452,219.075,-968.252,6.0452,223.85,-952.131,5.65184,223.853,-967.945,-7.37481,346.012,-955.472,15.4212,225.504,-944.847,24.0991,225.425,-947.223,-24.7087,225.425,-947.223,-16.4835,224.381,-941.115,-16.0061,225.425,-944.89,12.3952,219.075,-1021.89,-6.6548,219.075,-998.196,-6.30852,348.979,-1075.57,-4.60082,349.715,-1043.86,-5.27984,352.273,-1045.43,5.84388,219.075,-1061.94,-2.02697,327.025,-995.234,-8.42103,327.025,-992.81,-6.6548,223.85,-952.131,39.5463,220.651,-1083.46,10.3895,327.025,-990.526,10.3895,219.075,-990.526,-6.6548,219.075,-952.131,4.76162,327.025,-994.41,5.80342,223.852,-994.149,-44.7548,220.65,-1066.78,13.5675,219.075,-1044.8,10.3895,219.075,-1050.85,-12.9558,219.075,-1034.74,17.0437,327.025,-1017.25,-19.3548,327.025,-1010.9,-12.9558,327.025,-1034.74,-19.3548,219.075,-1010.9,-34.7962,224.328,-1088.52,-29.6359,220.658,-1093.82,-38.2693,220.624,-1086.08,-2.02697,219.075,-1027.19,-43.0557,220.626,-1078.11,-19.3714,225.546,-969.572,-16.8407,227.019,-971.393,-24.3119,225.452,-982.35,-37.3083,225.425,-1078.48,-39.6553,225.478,-1069.79,6.0452,219.075,-998.196,-2.78511,327.025,-1037.08,-17.6533,219.075,-1004.55,31.4248,225.579,-952.531,2.17551,327.025,-985.347,4.32352,327.025,-982.291,23.6959,348.256,-1007.12,18.6646,352.485,-993.882};
			return value;
		}
		private double[] getCoordinate_12_203_point_3()
		{
			double[] value = {22.1266,347.181,-986.695,4.76162,327.025,-967.692,-10.3531,327.036,-1023.32,-13.0048,219.075,-1021.89,18.4515,225.45,-969.122,10.8728,225.599,-956.175,-24.1427,220.653,-941.756,31.7019,220.615,-1092.04,-0.670165,226.595,-1079.22,-1.54496,327.025,-985.68,17.0437,219.075,-1017.25,43.6165,220.646,-1070.97,13.5675,219.075,-1037.96,6.0452,219.075,-993.85,26.2778,225.425,-995.689,-7.28363,219.103,-994.088,-1.565,349.627,-1046.07,3.42206,352.301,-1047.09,-21.3524,224.409,-1096.8,16.5818,220.624,-940.285,-24.7087,225.425,-1091.08,-32.034,225.578,-1085.77,44.1452,220.65,-971.526,0.935355,327.025,-976.423,-24.7672,347.549,-1003.09,-19.3074,352.445,-1004.86,13.5675,327.025,-1037.96,16.5151,225.425,-1057.3,9.51952,225.425,-1075.22,6.3829,226.653,-1075.09,-37.3083,225.425,-959.822,-31.9589,225.425,-952.572,-21.1547,347.961,-982.168,10.3895,219.075,-1031.9,3.99122,327.025,-978.571,8.02168,227.368,-956.637,5.56074,225.425,-1079.62,-4.93312,327.025,-1040.14,42.446,220.626,-960.193,-4.00992,349.502,-984.652,-0.134088,225.653,-1081.48,6.0452,219.075,-952.131,-44.2262,220.646,-967.333,-17.6533,219.075,-1017.25,-11.1437,225.425,-955.881,-15.2237,228.634,-1053.35,36.6987,225.425,-959.822,-17.6533,327.025,-1017.25,37.6602,220.615,-952.221,-7.01367,219.315,-967.687,3.16761,349.723,-1044.82,-13.0048,220.65,-939.776,-17.1913,220.624,-1098.02,-4.60082,327.025,-983.531};
			return value;
		}


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



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



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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_12_228_point_1()
		{
			double[] value = {-21.1462,8.1536,977.344,-25.5586,2.41035,981.087,-25.4988,1.56671,977.55,-36.5456,6.54502,1019.54,-28.8483,22.3407,1026.97,-29.229,22.2441,1019.33,-15.3563,38.5311,974.952,-1.74699,42.2985,1018.97,2.37295,41.6183,974.947,13.6247,-8.24397,975.001,23.6375,-24.9402,974.993,-24.0036,-27.4298,975.068,-29.7583,-23.3649,987.715,-21.4062,-25.0059,987.529,-25.1342,-20.7062,987.74,29.8355,-24.0458,987.719,30.6251,-27.7028,987.763,30.5217,-27.0817,1002.84,-26.7979,30.7712,1002.84,-27.5899,30.6124,987.759,-23.3575,29.8696,987.737,21.3527,-5.28038,974.985,-9.64911,35.9971,1027.56,-22.1439,29.0932,1019.34,-21.5833,27.8047,1027.32,18.6861,8.58206,981.135,17.8004,6.76604,987.607,10.1082,8.18712,981.221,-34.5765,-11.5947,1019.49,-35.7744,-9.80599,1027.32,27.1216,30.4785,1002.84,27.6286,30.7505,1018.41,22.5755,29.7903,1019.45,22.3678,28.7925,1026.66,21.3642,24.0296,1027.32,20.917,25.8591,987.754,-31.1876,-27.0721,987.783,-32.8587,-24.9786,974.985,-28.6417,-29.6136,987.891,41.4058,7.04053,974.879,41.7634,-4.10862,1019.1,39.1144,-13.1792,974.985,-22.3535,-29.1214,1019.33,-23.4261,-30.1223,987.756,-27.188,-31.0164,1018.97,-28.6812,-27.3972,975.056,31.0511,-4.18748,988.09,22.8956,0.99123,987.54,23.8509,-13.9723,988.262,30.3367,23.2301,987.755,31.0697,27.0523,1019.04,30.7284,26.8382,1002.84,-9.77045,-35.8931,1019.57,-12.088,-34.6173,1027.5,-21.9243,-27.9139,1027.34,-24.3087,-13.6532,988.086,-20.4602,-4.8489,987.673,-30.8333,5.45537,988.061,28.5298,-27.1769,975.022,27.2088,-28.9027,987.717,-15.3924,-12.573,987.761,17.8264,-7.16904,987.675,8.30282,-0.956271,987.709,23.3579,-27.1091,987.715,24.9181,-28.5618,975.071,23.3871,29.3675,987.726,-27.3956,11.1914,1026.89,-20.7247,15.8791,988.538,-18.7291,15.7916,1026.85,23.3974,3.00699,975.043,27.124,-23.5672,975.014,-30.9504,27.3656,987.772,-29.1327,27.6295,987.645,25.0409,20.4582,987.741,29.1922,22.0313,1019.35,-23.8468,27.9622,975.068,-26.7209,31.4582,974.985,38.5706,16.1759,1019.0,36.3359,5.88678,1019.58,28.8026,26.3875,975.072,30.7611,27.7281,987.639,25.3487,28.666,975.084,-16.7063,-9.05746,984.267,-11.8338,-6.08068,987.678,-4.9095,-3.42577,980.188,-25.0573,23.5734,975.0,9.2519,5.42892,975.0,-17.1045,8.13122,975.046,-17.165,6.95009,987.508,-21.4221,-36.0612,974.961,20.8595,15.9746,1026.57,11.993,34.6507,1027.49,-36.002,-20.6716,1019.1,-41.5125,-4.21102,1019.16,-14.8925,-10.054,977.135,-21.5032,-5.39604,975.013,-23.8245,-5.1824,977.368,11.4636,-34.6277,1019.47,12.6554,-40.2345,1019.14,21.9459,-29.2427,1019.34};
			return value;
		}
		private double[] getCoordinate_12_228_point_2()
		{
			double[] value = {-8.12475,-0.514984,987.662,-24.6894,21.1581,987.47,-24.0712,21.2566,1027.39,-20.635,24.9781,987.743,9.50046,-35.9425,1027.54,29.965,8.40211,1026.9,31.7904,0.448102,1026.62,37.1215,6.05966,1027.26,27.7499,21.2146,1027.27,-23.8938,-3.47108,981.149,-11.5612,-7.32961,975.06,-30.2044,23.3644,987.758,19.6789,36.5552,974.987,27.6045,30.7347,987.766,33.108,25.1314,974.984,-26.6913,-23.4425,975.051,-10.4226,4.95276,987.734,23.2931,14.0474,987.754,10.3869,5.2454,987.735,-2.23458,-41.2145,974.985,25.4502,-21.5018,987.72,7.43291,-1.81916,975.003,-7.41372,3.1794,975.123,-27.8484,-10.3772,1026.85,-30.8223,-5.44098,990.463,23.163,-34.1629,974.985,26.7464,-31.4377,1019.08,-41.275,-2.12107E-12,974.985,-39.3273,-13.2459,974.969,-21.4727,-35.4713,1019.04,9.56703,8.67773,977.506,15.5108,8.86029,977.257,20.0517,9.88242,977.425,28.0585,-10.3175,1026.76,34.1677,-13.7706,1027.0,24.8704,23.4716,975.123,-29.1963,26.3151,975.405,34.7036,-12.0111,1019.52,36.4838,-19.6753,1019.25,-7.41596,-41.1213,1019.04,-29.1429,-21.9363,1019.84,-24.317,-20.9165,1027.41,-29.0488,-22.1094,1027.03,-39.238,15.2125,1019.0,-30.8815,27.0918,1018.86,24.1531,-21.3575,1027.3,28.8322,-22.1348,1019.84,28.8339,-22.5037,1027.33,15.3924,-12.573,987.761,10.2517,-6.24458,985.817,7.37177,-2.48327,981.197,-31.5829,0.150659,1026.34,4.62875,1.03737,981.207,21.6611,-8.40966,977.196,10.1712,-8.03736,977.3,15.3878,-14.9503,988.697,-30.707,26.8714,1002.84,-22.7055,3.16732,986.504,19.0973,37.2329,1019.07,-19.654,36.532,1019.15,-26.9932,31.1953,1019.07,24.7522,-2.31508,981.262,16.474,-9.42311,981.488,24.8017,23.0517,987.626,15.3924,-15.875,991.063,19.3639,-15.7407,1026.43,-26.8468,-30.7362,1002.84,20.5091,-25.1681,987.745,15.3834,15.8769,990.089,10.5911,-9.93962,981.388,27.0587,-31.2063,987.769,33.087,-25.1481,974.974,-23.3783,1.7625,974.993,-10.5438,9.54768,978.68,21.3237,-27.871,1027.18,-31.2486,-26.8074,1018.92,22.4872,3.96508,977.451,-37.2384,19.5887,974.962,-15.3924,-15.875,991.063,-19.6351,-15.683,1026.72,25.829,0.693812,977.479,24.3976,5.22675,981.192,-35.4673,10.8677,1027.39,-21.4126,7.02914,981.232,6.67957,2.69964,977.432,11.0006,-40.167,974.97,16.388,8.07792,974.989,31.0917,5.1998,990.283,-11.6517,34.5639,1019.44,9.58836,35.7742,1019.57,23.0713,-30.4062,987.756,-30.9835,-26.561,1002.84,5.6091,-3.04116,977.551,-15.3893,-14.8997,988.779,30.7584,-27.4249,1018.85,26.5859,-30.9545,1002.84};
			return value;
		}

		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=10, element #118, 4276 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_10_118_coordIndex()
		{
			MFInt32 IndexedFaceSet_10_118_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_118_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_10_118_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_10_118_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_10_118_coordIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_10_118_coordIndex_5()));
			return IndexedFaceSet_10_118_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=11, element #118, 1821 total numbers made up of 607 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_11_118_point()
		{
			MFVec3f Coordinate_11_118_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_11_118_point_1()))
				.append(new MFVec3f(getCoordinate_11_118_point_2()))
				.append(new MFVec3f(getCoordinate_11_118_point_3()))
				.append(new MFVec3f(getCoordinate_11_118_point_4()))
				.append(new MFVec3f(getCoordinate_11_118_point_5()))
				.append(new MFVec3f(getCoordinate_11_118_point_6()))
				.append(new MFVec3f(getCoordinate_11_118_point_7()));
			return Coordinate_11_118_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #126, 1680 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_11_126_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_126_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_126_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_11_126_coordIndex_2()));
			return IndexedFaceSet_11_126_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #126, 651 total numbers made up of 217 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_12_126_point()
		{
			MFVec3f Coordinate_12_126_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_12_126_point_1()))
				.append(new MFVec3f(getCoordinate_12_126_point_2()))
				.append(new MFVec3f(getCoordinate_12_126_point_3()));
			return Coordinate_12_126_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #134, 1324 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_11_134_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_134_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_134_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_11_134_coordIndex_2()));
			return IndexedFaceSet_11_134_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #134, 573 total numbers made up of 191 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_12_134_point()
		{
			MFVec3f Coordinate_12_134_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_12_134_point_1()))
				.append(new MFVec3f(getCoordinate_12_134_point_2()));
			return Coordinate_12_134_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #141, 177 total numbers made up of 59 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_12_141_point()
		{
			MFVec3f Coordinate_12_141_point = new MFVec3f(new double[] {-74.7693,82.7047,-1158.71,-66.7503,76.7696,-1213.95,-91.9469,63.9653,-1158.88,-81.4507,60.9629,-1213.94,-92.5045,42.3894,-1213.94,-104.289,39.6435,-1157.91,-99.3584,21.9182,-1213.97,-110.257,19.045,-1158.77,-36.8506,105.468,-1157.56,-29.1017,97.4581,-1213.97,-57.0787,96.3745,-1158.93,-48.9859,89.1208,-1213.89,-7.80347,101.354,-1213.83,6.94791,111.586,-1158.68,13.7278,100.753,-1213.92,-12.0622,111.252,-1157.61,34.7708,95.5886,-1214.01,28.0162,108.12,-1157.9,53.392,98.118,-1158.7,71.0673,72.6983,-1213.96,74.1244,83.303,-1158.73,89.4533,67.0211,-1158.81,54.286,85.9541,-1214.59,94.6273,37.0429,-1213.12,102.239,44.4846,-1158.71,110.386,19.9819,-1157.62,84.7165,56.012,-1213.62,108.359,-27.9674,-1158.7,101.453,-5.27381,-1212.96,111.621,-6.77926,-1157.86,100.339,16.112,-1213.56,81.6698,-60.6958,-1213.94,90.8303,-64.6776,-1158.73,76.3565,-81.7696,-1158.86,90.1266,-46.9039,-1213.43,100.087,-49.2497,-1158.73,96.0178,-31.9616,-1213.94,99.2963,-22.2303,-1213.94,53.3965,-86.6324,-1214.16,58.752,-95.1134,-1157.58,31.3831,-107.462,-1158.82,70.089,-73.213,-1215.04,-16.0294,-110.689,-1158.67,-8.665,-101.317,-1213.77,5.20925,-111.533,-1157.82,12.9422,-100.72,-1213.59,34.0375,-95.8542,-1213.78,-29.8068,-97.111,-1213.54,-46.6325,-101.836,-1158.67,-49.7373,-88.6909,-1213.97,-90.3026,-65.3691,-1158.7,-81.9334,-60.2492,-1213.97,-73.0413,-84.9028,-1158.93,-67.2662,-76.1687,-1213.73,-111.231,-11.9277,-1158.7,-99.5605,-20.9782,-1214.15,-101.917,-46.4011,-1158.92,-92.7692,-41.619,-1213.87,-101.716,0.414392,-1214.05});
			return Coordinate_12_141_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=10, element #150, 6588 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_10_150_coordIndex()
		{
			MFInt32 IndexedFaceSet_10_150_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_150_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_10_150_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_10_150_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_10_150_coordIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_10_150_coordIndex_5()))
				.append(new MFInt32(getIndexedFaceSet_10_150_coordIndex_6()))
				.append(new MFInt32(getIndexedFaceSet_10_150_coordIndex_7()));
			return IndexedFaceSet_10_150_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=11, element #150, 2463 total numbers made up of 821 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_11_150_point()
		{
			MFVec3f Coordinate_11_150_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_11_150_point_1()))
				.append(new MFVec3f(getCoordinate_11_150_point_2()))
				.append(new MFVec3f(getCoordinate_11_150_point_3()))
				.append(new MFVec3f(getCoordinate_11_150_point_4()))
				.append(new MFVec3f(getCoordinate_11_150_point_5()))
				.append(new MFVec3f(getCoordinate_11_150_point_6()))
				.append(new MFVec3f(getCoordinate_11_150_point_7()))
				.append(new MFVec3f(getCoordinate_11_150_point_8()))
				.append(new MFVec3f(getCoordinate_11_150_point_9()));
			return Coordinate_11_150_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #158, 9296 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_11_158_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_158_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_158_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_11_158_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_11_158_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_11_158_coordIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_11_158_coordIndex_5()))
				.append(new MFInt32(getIndexedFaceSet_11_158_coordIndex_6()))
				.append(new MFInt32(getIndexedFaceSet_11_158_coordIndex_7()))
				.append(new MFInt32(getIndexedFaceSet_11_158_coordIndex_8()))
				.append(new MFInt32(getIndexedFaceSet_11_158_coordIndex_9()))
				.append(new MFInt32(getIndexedFaceSet_11_158_coordIndex_10()));
			return IndexedFaceSet_11_158_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #158, 3525 total numbers made up of 1175 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_12_158_point()
		{
			MFVec3f Coordinate_12_158_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_12_158_point_1()))
				.append(new MFVec3f(getCoordinate_12_158_point_2()))
				.append(new MFVec3f(getCoordinate_12_158_point_3()))
				.append(new MFVec3f(getCoordinate_12_158_point_4()))
				.append(new MFVec3f(getCoordinate_12_158_point_5()))
				.append(new MFVec3f(getCoordinate_12_158_point_6()))
				.append(new MFVec3f(getCoordinate_12_158_point_7()))
				.append(new MFVec3f(getCoordinate_12_158_point_8()))
				.append(new MFVec3f(getCoordinate_12_158_point_9()))
				.append(new MFVec3f(getCoordinate_12_158_point_10()))
				.append(new MFVec3f(getCoordinate_12_158_point_11()))
				.append(new MFVec3f(getCoordinate_12_158_point_12()));
			return Coordinate_12_158_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #167, 464 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_11_167_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_167_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_167_coordIndex_1()));
			return IndexedFaceSet_11_167_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #167, 180 total numbers made up of 60 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_12_167_point()
		{
			MFVec3f Coordinate_12_167_point = new MFVec3f(new double[] {-9.46479,352.414,-1042.51,-5.11304,420.233,-1049.52,-5.00882,352.419,-1048.72,3.83505,320.918,-1045.76,5.41264,352.42,-1041.03,5.26123,320.915,-1039.11,2.93252,306.686,-1039.24,1.3174,313.256,-1038.75,-1.57583,307.965,-1037.66,6.283,653.7,-1044.09,4.51124,668.829,-1043.04,1.13498,654.107,-1034.85,7.65414,352.422,-1038.08,1.82878,352.394,-1035.43,-2.31938,655.217,-1046.96,-5.12323,631.824,-1044.82,-6.42941,643.355,-1039.98,-5.11533,479.431,-1044.53,-0.874247,631.827,-1047.61,-1.4326,467.627,-1047.2,5.85034,420.205,-1034.72,8.91844,420.231,-1043.19,-6.88034,420.188,-1034.94,-7.26042,456.086,-1041.45,-8.99274,420.215,-1042.3,4.62013,631.835,-1038.04,-3.90765,306.41,-1041.49,-1.71474,316.463,-1046.92,0.863712,306.139,-1045.02,-1.49163,631.842,-1035.1,-4.49196,352.401,-1033.16,-0.44618,420.204,-1032.69,3.64404,352.42,-1033.49,8.06596,352.419,-1044.12,3.41778,467.597,-1045.7,5.20057,631.799,-1044.01,5.66275,467.598,-1040.81,-2.48759,467.563,-1035.78,-6.04055,479.429,-1040.13,-4.93549,668.747,-1039.66,1.06412,669.682,-1036.99,-1.15537,671.554,-1036.83,3.44576,420.265,-1049.35,3.0941,352.415,-1049.87,2.78251,467.573,-1036.54,0.552265,671.787,-1045.99,-0.504165,683.734,-1041.53,-0.660506,320.903,-1035.4,2.79991,352.397,-1046.79,-0.649382,681.73,-1051.94,-0.31716,677.061,-1050.27,4.09729,312.911,-1042.09,-5.42011,352.393,-1045.1,-0.31055,677.017,-1032.56,0.0979752,681.715,-1030.8,-0.310941,313.066,-1035.14,-6.83694,320.906,-1040.76,-4.75342,312.918,-1041.13,-4.9767,352.414,-1037.81,-1.70677,669.697,-1045.55});
			return Coordinate_12_167_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #203, 1268 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_11_203_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_203_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_203_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_11_203_coordIndex_2()));
			return IndexedFaceSet_11_203_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #203, 762 total numbers made up of 254 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_12_203_point()
		{
			MFVec3f Coordinate_12_203_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_12_203_point_1()))
				.append(new MFVec3f(getCoordinate_12_203_point_2()))
				.append(new MFVec3f(getCoordinate_12_203_point_3()));
			return Coordinate_12_203_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #211, 600 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_11_211_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_211_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_211_coordIndex_1()));
			return IndexedFaceSet_11_211_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #211, 261 total numbers made up of 87 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_12_211_point()
		{
			MFVec3f Coordinate_12_211_point = new MFVec3f(new double[] {-3.96323,352.4,-986.229,-5.99951,320.875,-983.894,-6.04847,352.419,-975.937,5.36199,320.935,-982.197,3.5332,352.384,-975.77,3.513,320.916,-976.931,-14.2649,413.328,-941.811,-13.4254,420.247,-968.92,-34.871,414.589,-964.677,-6.46505,352.412,-987.181,0.388935,376.248,-990.087,-0.3048,352.425,-989.56,21.451,412.57,-945.258,33.2235,410.392,-955.86,33.267,414.277,-963.239,24.169,401.979,-949.934,10.8717,401.96,-975.357,38.7756,402.018,-977.716,-3.13797,320.963,-975.696,36.4931,404.37,-963.841,-6.50109,395.693,-983.739,-3.0483,395.611,-986.922,5.38983,401.962,-969.875,-3.50782,401.858,-944.543,-2.26713,401.949,-968.662,39.9976,410.122,-969.939,41.209,413.002,-986.631,4.42644,404.905,-939.295,5.24566,413.774,-941.882,12.8245,419.053,-964.549,19.8353,419.256,-985.32,1.65744,401.957,-993.441,15.9016,402.033,-1016.82,7.16007,401.955,-991.326,1.51145,320.912,-986.517,-0.667881,313.068,-985.788,10.8717,401.96,-986.746,12.3952,401.955,-981.051,-34.5107,401.984,-1000.86,-12.3832,401.955,-984.976,-39.412,402.06,-984.405,-33.8585,410.392,-1006.2,-23.4481,406.845,-1017.51,-28.4271,401.957,-953.76,-29.1856,409.757,-950.512,-40.6579,406.972,-966.528,-7.57553,376.967,-977.408,-0.37719,377.015,-972.766,-6.09134,395.61,-978.302,-2.64112,395.643,-974.933,-7.47993,376.96,-984.176,-5.73425,313.135,-980.481,-2.12318,312.845,-978.1,0.176427,313.191,-975.723,-3.05967,312.856,-982.34,-3.66025,306.424,-981.598,-10.0634,414.778,-1018.81,33.1426,413.325,-1005.5,23.9459,409.908,-1015.05,13.1553,412.896,-1020.4,6.24623,375.563,-974.723,7.8204,377.281,-982.59,-36.7308,414.764,-991.971,-42.3285,410.394,-986.039,-2.57883,404.954,-1023.1,-8.8138,352.425,-981.051,-17.3923,404.391,-944.355,-11.3047,401.885,-1015.97,-9.17449,401.957,-989.921,5.50156,352.409,-985.83,29.9844,402.026,-1006.28,2.00231,352.386,-972.436,0.66017,421.32,-992.434,-18.2365,418.964,-992.486,2.15854,395.649,-987.133,3.54983,312.925,-979.743,2.45099,395.611,-975.219,2.53329,305.806,-984.694,-0.0196094,306.308,-977.11,38.6653,404.328,-993.512,5.81559,395.636,-978.529,8.10893,352.406,-978.789,-12.694,401.952,-979.089,5.56622,395.611,-983.795,3.30401,313.264,-984.656,-9.17449,401.955,-972.182,-4.22932,401.955,-993.13});
			return Coordinate_12_211_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=10, element #220, 428 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_10_220_coordIndex()
		{
			MFInt32 IndexedFaceSet_10_220_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_220_coordIndex_1()));
			return IndexedFaceSet_10_220_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=11, element #220, 201 total numbers made up of 67 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_11_220_point()
		{
			MFVec3f Coordinate_11_220_point = new MFVec3f(new double[] {54.9697,-161.881,-577.58,57.3839,-174.681,-598.767,57.131,-161.881,-591.741,-9.25792,-161.881,-649.61,-16.0516,-174.513,-648.477,-22.992,-161.881,-645.536,-16.0152,-244.445,-535.042,-38.931,-174.601,-578.278,-38.9978,-244.455,-578.445,38.0869,-174.64,-636.306,50.7741,-174.581,-619.447,-18.1729,-174.581,-539.01,-9.71514,-174.564,-529.19,-4.90291,-174.552,-536.07,-56.4958,-161.881,-601.837,-56.2239,-174.667,-580.517,-56.8652,-161.881,-587.516,22.1332,-174.582,-540.505,54.9697,-174.581,-577.58,35.5433,-174.627,-548.147,14.4039,-174.567,-530.462,16.2531,-174.581,-538.425,1.53257,-161.843,-650.567,12.1179,-174.566,-649.304,-32.3614,-174.647,-545.623,-47.086,-161.881,-560.826,-47.086,-174.581,-560.826,39.8845,-244.531,-581.314,-7.5138,-244.483,-718.343,40.8382,-244.434,-601.386,6.52722,-244.44,-712.27,0.663418,-244.431,-717.575,2.46482,-174.581,-526.713,-31.5237,-174.581,-640.884,-35.2814,-161.881,-638.174,-15.3196,-174.566,-711.506,6.51199,-174.563,-712.448,-9.86744,-174.581,-717.185,2.11673,-161.881,-536.104,16.2531,-161.881,-538.425,40.7227,-174.606,-601.43,27.9085,-174.581,-643.087,-12.1526,-161.881,-537.372,-41.4834,-174.617,-598.147,-15.1835,-244.484,-711.719,-41.3055,-244.453,-598.346,19.9934,-244.489,-536.118,42.6554,-161.881,-631.25,31.8564,-161.881,-640.663,55.7026,-161.881,-605.996,49.3544,-161.881,-564.401,49.3544,-174.581,-564.401,10.6318,-244.431,-528.607,-1.92712,-244.53,-526.629,19.0558,-161.881,-647.094,-1.88851,-174.567,-718.947,40.2099,-174.62,-581.358,29.3682,-161.881,-544.188,-53.6615,-161.881,-573.554,50.7741,-161.881,-619.447,-25.6584,-161.881,-542.149,-55.5569,-174.779,-609.227,-52.5766,-161.881,-615.616,-37.552,-161.881,-550.134,-40.9052,-174.609,-633.389,-45.3539,-161.881,-627.988,40.6381,-161.881,-553.032});
			return Coordinate_11_220_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #228, 1632 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_11_228_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_228_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_228_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_11_228_coordIndex_2()));
			return IndexedFaceSet_11_228_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #228, 588 total numbers made up of 196 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_12_228_point()
		{
			MFVec3f Coordinate_12_228_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_12_228_point_1()))
				.append(new MFVec3f(getCoordinate_12_228_point_2()));
			return Coordinate_12_228_point;
		}

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

	/** 
	 * Provide a 
	 * <a href="https://dzone.com/articles/java-copy-shallow-vs-deep-in-which-you-will-swim" target="_blank">shallow copy</a>
	 * of the X3D model.
	 * @see <a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/Core/X3D.html">X3D</a>
	 * @return SolarAuvCadModel 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 SolarAuvCadModel().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.UnmannedUnderwaterVehicles.SolarAuvCadModel\" 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.UnmannedUnderwaterVehicles.SolarAuvCadModel self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

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