package Savage.ShipsMilitary.DDG51FlightIIaUnitedStates;

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> Arleigh Burke Class Destroyer. </p>
 <p> Related links: Catalog page <a href="../../../../ShipsMilitary/DDG51FlightIIaUnitedStates/DDG51Index.html" target="_blank">DDG51</a>,  source <a href="../../../../ShipsMilitary/DDG51FlightIIaUnitedStates/DDG51.java">DDG51.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="../../../../ShipsMilitary/DDG51FlightIIaUnitedStates/DDG51.x3d">DDG51.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> description </i> </td>
			<td> Arleigh Burke Class Destroyer </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> creator </i> </td>
			<td> LT Patrick Sullivan </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> created </i> </td>
			<td> 11 January 2006 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> modified </i> </td>
			<td> 3 July 2022 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> subject </i> </td>
			<td> DDG51, Destroyer, Arleigh Burke </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> Image </i> </td>
			<td> <a href="../../../../ShipsMilitary/DDG51FlightIIaUnitedStates/DDG51SilhouetteOverheadWhiteBackground.png">DDG51SilhouetteOverheadWhiteBackground.png</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> Image </i> </td>
			<td> <a href="../../../../ShipsMilitary/DDG51FlightIIaUnitedStates/DDG51SilhouettePortSideWhiteBackground.png">DDG51SilhouettePortSideWhiteBackground.png</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> Image </i> </td>
			<td> <a href="../../../../ShipsMilitary/DDG51FlightIIaUnitedStates/DDG51SilhouetteStbdSideWhiteBackground.png">DDG51SilhouetteStbdSideWhiteBackground.png</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="https://en.wikipedia.org/wiki/Arleigh_Burke-class_destroyer" target="_blank">https://en.wikipedia.org/wiki/Arleigh_Burke-class_destroyer</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="https://www.navy.mil/Resources/Fact-Files/Display-FactFiles/Article/2169871/destroyers-ddg-51" target="_blank">https://www.navy.mil/Resources/Fact-Files/Display-FactFiles/Article/2169871/destroyers-ddg-51</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="http://www.military.com/equipment/ddg-51-arleigh-burke-class-destroyer" target="_blank">http://www.military.com/equipment/ddg-51-arleigh-burke-class-destroyer</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/ShipsMilitary/DDG51FlightIIaUnitedStates/DDG51.x3d" target="_blank">https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/DDG51.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> VizX3D, <a href="http://www.vivaty.com/downloads/studio" target="_blank">http://www.vivaty.com/downloads/studio</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> license </i> </td>
			<td> <a href="../../../../ShipsMilitary/DDG51FlightIIaUnitedStates/../../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 LT Patrick Sullivan
 */

public class DDG51
{
	/** Default constructor to create this object. */
	public DDG51 ()
	{
	  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("DDG51.x3d"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("Arleigh Burke Class Destroyer"))
    .addMeta(new meta().setName(meta.NAME_CREATOR    ).setContent("LT Patrick Sullivan"))
    .addMeta(new meta().setName(meta.NAME_CREATED    ).setContent("11 January 2006"))
    .addMeta(new meta().setName(meta.NAME_MODIFIED   ).setContent("3 July 2022"))
    .addMeta(new meta().setName(meta.NAME_SUBJECT    ).setContent("DDG51, Destroyer, Arleigh Burke"))
    .addMeta(new meta().setName(meta.NAME_IMAGE      ).setContent("DDG51SilhouetteOverheadWhiteBackground.png"))
    .addMeta(new meta().setName(meta.NAME_IMAGE      ).setContent("DDG51SilhouettePortSideWhiteBackground.png"))
    .addMeta(new meta().setName(meta.NAME_IMAGE      ).setContent("DDG51SilhouetteStbdSideWhiteBackground.png"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("https://en.wikipedia.org/wiki/Arleigh_Burke-class_destroyer"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("https://www.navy.mil/Resources/Fact-Files/Display-FactFiles/Article/2169871/destroyers-ddg-51"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("http://www.military.com/equipment/ddg-51-arleigh-burke-class-destroyer"))
    .addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/DDG51FlightIIaUnitedStates/DDG51.x3d"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("VizX3D, http://www.vivaty.com/downloads/studio"))
    .addMeta(new meta().setName(meta.NAME_LICENSE    ).setContent("../../license.html")))
  .setScene(new Scene()
    .addChild(new WorldInfo().setInfo(new String[] {"https://www.fas.org/man/dod-101/sys/ship/ddg-51.htm"}).setTitle("DDG51")
      .setMetadata(new MetadataSet("DDG51_SVMT").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").setValue(new String[] {"https://www.fas.org/man/dod-101/sys/ship/ddg-51.htm"})
              .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[] {"DDG-51 Arleigh Burke"})
              .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[] {"This is a placeholder element which ensures the proper validation of autogenerated SMAL code."})))
          .setMetadata(new MetadataSet().setName("PhysicalParameters")
            .setMetadata(new MetadataSet().setName("PhysicalConstraints")
              .setMetadata(new MetadataFloat().setName("height").setValue(new double[] {56.7})
                .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[] {20.117})
                .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[] {153.924})
                .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("grossWeight").setValue(new double[] {18384000.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The standard operational weight of the vehicle in kilograms, usable in physics calculations."})))
              .setMetadata(new MetadataFloat().setName("draft").setValue(new double[] {9.488})
                .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 MetadataSet().setName("DynamicResponseConstraints")
              .setMetadata(new MetadataFloat().setName("maximumSpeed").setValue(new double[] {57.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The maximum rated speed for this vehicle in kph."})))
              .setMetadata(new MetadataFloat().setName("cruiseSpeed").setValue(new double[] {42.6})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The published cruise speed for this vehicle in kph."})))
              .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("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 MetadataSet().setName("TacticalConstraints")
              .setMetadata(new MetadataFloat().setName("maximumAirThreatRange").setValue(new double[] {115.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The maximum effective range in kilometers of the longest-range anti-aircraft weapon on this platform."})))
              .setMetadata(new MetadataFloat().setName("maximumSurfaceThreatRange").setValue(new double[] {69.0})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The maximum effective range in kilometers of the longest-range anti-surface weapon on this platform."})))
              .setMetadata(new MetadataFloat().setName("maximumSubsurfaceThreatRange").setValue(new double[] {6.5})
                .setMetadata(new MetadataString().setName("appinfo").setValue(new String[] {"The maximum effective range in kilometers of the longest-range anti-submarine weapon on this platform."})))
              .setMetadata(new MetadataFloat().setName("maximumAirDetectionRange").setValue(new double[] {250.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[] {14.7})
                .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 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[] {3})
                .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[] {4})
                .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.)."}))))))))
    .addChild(new NavigationInfo().setAvatarSize(new double[] {.25,1.6,.75}))
    .addChild(new Transform()
      .addChild(new Group("DDG51_ClassDestroyer")
        .addComments(" Model Scaled for DDG51 Dimensions. Length 153.924 meters, Width 20.11679 meters ")
        .addChild(new Transform("DDG51").setScale(6.1,6.1,6.1).setTranslation(7.486,0.0,0.0)
          .addChild(new Group()
            .addChild(new Transform("Ship")
              .addChild(new Group("Import_Base0")
                .addChild(new Transform("dad_text110_copy113")
                  .addChild(new Shape("text110_copy113")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material("numWhite_mat").setAmbientIntensity(1).setDiffuseColor(1.0,1.0,1.0).setShininess(0).setSpecularColor(.001,.001,.001)))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,4,5,-1,0,5,1,-1,0,3,6,-1,0,6,4,-1,1,5,7,-1,1,7,2,-1,5,8,9,-1,5,9,7,-1,5,10,11,-1,5,11,8,-1,5,4,12,-1,5,12,10,-1,8,13,14,-1,8,14,9,-1,8,11,15,-1,8,15,13,-1,13,15,16,-1,13,16,14,-1,15,11,17,-1,15,17,16,-1,11,10,18,-1,11,18,17,-1,10,12,19,-1,10,19,18,-1,12,4,6,-1,12,6,19,-1,3,2,7,-1,3,7,6,-1,7,9,17,-1,7,17,18,-1,7,18,19,-1,7,19,6,-1,9,14,16,-1,9,16,17,-1,20,21,22,-1,20,22,23,-1,20,24,25,-1,20,25,21,-1,20,23,26,-1,20,26,24,-1,21,25,27,-1,21,27,22,-1,25,28,29,-1,25,29,27,-1,25,30,31,-1,25,31,28,-1,25,24,32,-1,25,32,30,-1,28,33,34,-1,28,34,29,-1,28,31,35,-1,28,35,33,-1,33,35,36,-1,33,36,34,-1,35,31,37,-1,35,37,36,-1,31,30,38,-1,31,38,37,-1,30,32,39,-1,30,39,38,-1,32,24,26,-1,32,26,39,-1,23,22,27,-1,23,27,26,-1,27,29,37,-1,27,37,38,-1,27,38,39,-1,27,39,26,-1,29,34,36,-1,29,36,37,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {10.8539,1.25402,-.5656,10.8511,1.17214,-.53146,10.8704,1.15265,-.57665,10.8731,1.23452,-.61079,10.5684,1.21924,-.67223,10.6773,1.15097,-.59639,10.5876,1.19975,-.71741,10.6965,1.13147,-.64158,10.7513,1.03673,-.51555,10.7706,1.01724,-.56074,10.6259,1.08924,-.59164,10.6701,.9901,-.53003,10.5661,1.15379,-.64494,10.7827,.89786,-.44227,10.802,.87837,-.48745,10.6852,.88599,-.47868,10.7045,.86649,-.52386,10.6894,.97061,-.57522,10.6451,1.06975,-.63683,10.5854,1.1343,-.69012,10.5259,1.21407,-.6881,10.5231,1.13219,-.65396,10.5423,1.1127,-.69915,10.5451,1.19458,-.73328,10.2403,1.1793,-.79473,10.3492,1.11102,-.71889,10.2596,1.1598,-.83991,10.3685,1.09152,-.76407,10.4233,.99678,-.63805,10.4426,.97729,-.68323,10.2979,1.0493,-.71414,10.3421,.95015,-.65253,10.2381,1.11384,-.76743,10.4547,.85791,-.56476,10.474,.83842,-.60995,10.3572,.84604,-.60117,10.3765,.82655,-.64636,10.3613,.93066,-.69771,10.3171,1.0298,-.75932,10.2574,1.09435,-.81262}))))))
                .addChild(new Transform("dad_cylinder111_copy112")
                  .addChild(new Shape("cylinder111_copy112")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material("gray_mat").setAmbientIntensity(0.607).setDiffuseColor(.60706,.60706,.60706).setShininess(0).setSpecularColor(.001,.001,.001)))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_89_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_89_point())))))
                .addChild(new Transform("dad_cylinder111_copy111")
                  .addChild(new Shape("cylinder111_copy111")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_95_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_95_point())))))
                .addChild(new Transform("dad_cylinder112")
                  .addChild(new Shape("cylinder112")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_101_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_101_point())))))
                .addChild(new Transform("dad_text110")
                  .addChild(new Shape("text110")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("numWhite_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,0,5,6,-1,0,6,1,-1,1,6,7,-1,1,7,2,-1,2,8,9,-1,2,9,10,-1,2,10,11,-1,2,11,3,-1,2,7,12,-1,2,12,8,-1,8,13,14,-1,8,14,9,-1,8,12,15,-1,8,15,13,-1,13,15,16,-1,13,16,14,-1,14,16,17,-1,14,17,9,-1,9,17,18,-1,9,18,10,-1,10,18,19,-1,10,19,11,-1,11,19,4,-1,11,4,3,-1,5,4,7,-1,5,7,6,-1,7,18,17,-1,7,17,12,-1,7,4,19,-1,7,19,18,-1,12,17,16,-1,12,16,15,-1,20,21,22,-1,20,22,23,-1,20,23,24,-1,20,24,25,-1,20,25,26,-1,20,26,21,-1,21,26,27,-1,21,27,22,-1,22,28,29,-1,22,29,30,-1,22,30,31,-1,22,31,23,-1,22,27,32,-1,22,32,28,-1,28,33,34,-1,28,34,29,-1,28,32,35,-1,28,35,33,-1,33,35,36,-1,33,36,34,-1,34,36,37,-1,34,37,29,-1,29,37,38,-1,29,38,30,-1,30,38,39,-1,30,39,31,-1,31,39,24,-1,31,24,23,-1,25,24,27,-1,25,27,26,-1,27,38,37,-1,27,37,32,-1,27,24,39,-1,27,39,38,-1,32,37,36,-1,32,36,35,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {9.98061,1.14098,.66602,9.97257,1.06711,.61749,10.1495,1.08532,.56046,10.2712,1.17089,.57236,10.2549,1.19972,.53117,9.96436,1.16981,.62483,9.95632,1.09594,.5763,10.1333,1.11415,.51926,10.0577,.96545,.51277,10.1354,.94054,.46468,10.1944,1.04025,.51122,10.2648,1.11183,.53356,10.0414,.99429,.47158,10.0067,.83238,.43974,10.1059,.84259,.40775,9.99046,.86121,.39854,10.0897,.87142,.36656,10.1192,.96938,.42348,10.1781,1.06908,.47002,10.2485,1.14067,.49237,10.3144,1.17534,.55842,10.3064,1.10147,.50989,10.4833,1.11968,.45285,10.605,1.20525,.46476,10.5888,1.23408,.42356,10.2982,1.20417,.51723,10.2902,1.1303,.46869,10.4671,1.14851,.41166,10.3915,.99981,.40517,10.4693,.9749,.35707,10.5282,1.07461,.40361,10.5986,1.14619,.42596,10.3753,1.02864,.36398,10.3405,.86674,.33213,10.4398,.87695,.30015,10.3243,.89557,.29094,10.4235,.90578,.25896,10.453,1.00373,.31588,10.512,1.10344,.36242,10.5824,1.17502,.38477}))))))
                .addChild(new Transform("dad_cylinder104_copy112")
                  .addChild(new Shape("cylinder104_copy112")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,0,7,8,-1,0,8,9,-1,0,9,10,-1,0,10,11,-1,0,11,12,-1,0,12,13,-1,0,13,14,-1,0,14,15,-1,0,15,16,-1,0,16,17,-1,0,17,1,-1,0,3,18,-1,0,18,4,-1,1,17,19,-1,1,19,2,-1,17,16,20,-1,17,20,19,-1,16,15,21,-1,16,21,20,-1,15,14,22,-1,15,22,21,-1,14,13,23,-1,14,23,22,-1,13,12,24,-1,13,24,23,-1,12,11,25,-1,12,25,24,-1,11,10,26,-1,11,26,25,-1,10,9,27,-1,10,27,26,-1,9,8,28,-1,9,28,27,-1,8,7,29,-1,8,29,28,-1,7,6,30,-1,7,30,29,-1,6,5,31,-1,6,31,30,-1,5,4,18,-1,5,18,31,-1,3,2,19,-1,3,19,20,-1,3,20,21,-1,3,21,22,-1,3,22,23,-1,3,23,24,-1,3,24,25,-1,3,25,26,-1,3,26,27,-1,3,27,28,-1,3,28,29,-1,3,29,30,-1,3,30,31,-1,3,31,18,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {2.62005,6.56285,-.11068,2.61238,6.56285,-.07211,2.61238,6.50794,-.07211,2.62005,6.50794,-.11068,2.61238,6.56285,-.14924,2.59053,6.56285,-.18194,2.55784,6.56285,-.20379,2.51927,6.56285,-.21146,2.4807,6.56285,-.20379,2.44801,6.56285,-.18194,2.42616,6.56285,-.14924,2.41849,6.56285,-.11068,2.42616,6.56285,-.07211,2.44801,6.56285,-.03942,2.4807,6.56285,-.01757,2.51927,6.56285,-.0099,2.55784,6.56285,-.01757,2.59053,6.56285,-.03942,2.61238,6.50794,-.14924,2.59053,6.50794,-.03942,2.55784,6.50794,-.01757,2.51927,6.50794,-.0099,2.4807,6.50794,-.01757,2.44801,6.50794,-.03942,2.42616,6.50794,-.07211,2.41849,6.50794,-.11068,2.42616,6.50794,-.14924,2.44801,6.50794,-.18194,2.4807,6.50794,-.20379,2.51927,6.50794,-.21146,2.55784,6.50794,-.20379,2.59053,6.50794,-.18194}))))))
                .addChild(new Transform("dad_cylinder104_copy111")
                  .addChild(new Shape("cylinder104_copy111")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,0,7,8,-1,0,8,9,-1,0,9,10,-1,0,10,11,-1,0,11,12,-1,0,12,13,-1,0,13,14,-1,0,14,15,-1,0,15,16,-1,0,16,17,-1,0,17,1,-1,0,3,18,-1,0,18,4,-1,1,17,19,-1,1,19,2,-1,17,16,20,-1,17,20,19,-1,16,15,21,-1,16,21,20,-1,15,14,22,-1,15,22,21,-1,14,13,23,-1,14,23,22,-1,13,12,24,-1,13,24,23,-1,12,11,25,-1,12,25,24,-1,11,10,26,-1,11,26,25,-1,10,9,27,-1,10,27,26,-1,9,8,28,-1,9,28,27,-1,8,7,29,-1,8,29,28,-1,7,6,30,-1,7,30,29,-1,6,5,31,-1,6,31,30,-1,5,4,18,-1,5,18,31,-1,3,2,19,-1,3,19,20,-1,3,20,21,-1,3,21,22,-1,3,22,23,-1,3,23,24,-1,3,24,25,-1,3,25,26,-1,3,26,27,-1,3,27,28,-1,3,28,29,-1,3,29,30,-1,3,30,31,-1,3,31,18,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {2.55704,5.97295,-.11068,2.55417,5.97295,-.09622,2.55417,5.86456,-.09622,2.55704,5.86456,-.11068,2.55417,5.97295,-.12513,2.54598,5.97295,-.13739,2.53373,5.97295,-.14558,2.51927,5.97295,-.14845,2.50482,5.97295,-.14558,2.49256,5.97295,-.13739,2.48437,5.97295,-.12513,2.4815,5.97295,-.11068,2.48437,5.97295,-.09622,2.49256,5.97295,-.08397,2.50482,5.97295,-.07578,2.51927,5.97295,-.07291,2.53373,5.97295,-.07578,2.54598,5.97295,-.08397,2.55417,5.86456,-.12513,2.54598,5.86456,-.08397,2.53373,5.86456,-.07578,2.51927,5.86456,-.07291,2.50482,5.86456,-.07578,2.49256,5.86456,-.08397,2.48437,5.86456,-.09622,2.4815,5.86456,-.11068,2.48437,5.86456,-.12513,2.49256,5.86456,-.13739,2.50482,5.86456,-.14558,2.51927,5.86456,-.14845,2.53373,5.86456,-.14558,2.54598,5.86456,-.13739}))))))
                .addChild(new Transform("dad_cylinder104_copy110")
                  .addChild(new Shape("cylinder104_copy110")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,0,7,8,-1,0,8,9,-1,0,9,10,-1,0,10,11,-1,0,11,12,-1,0,12,13,-1,0,13,14,-1,0,14,15,-1,0,15,16,-1,0,16,17,-1,0,17,1,-1,0,3,18,-1,0,18,4,-1,1,17,19,-1,1,19,2,-1,17,16,20,-1,17,20,19,-1,16,15,21,-1,16,21,20,-1,15,14,22,-1,15,22,21,-1,14,13,23,-1,14,23,22,-1,13,12,24,-1,13,24,23,-1,12,11,25,-1,12,25,24,-1,11,10,26,-1,11,26,25,-1,10,9,27,-1,10,27,26,-1,9,8,28,-1,9,28,27,-1,8,7,29,-1,8,29,28,-1,7,6,30,-1,7,30,29,-1,6,5,31,-1,6,31,30,-1,5,4,18,-1,5,18,31,-1,3,2,19,-1,3,19,20,-1,3,20,21,-1,3,21,22,-1,3,22,23,-1,3,23,24,-1,3,24,25,-1,3,25,26,-1,3,26,27,-1,3,27,28,-1,3,28,29,-1,3,29,30,-1,3,30,31,-1,3,31,18,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {2.55704,6.13809,-.11068,2.55417,6.13809,-.09622,2.55417,6.0297,-.09622,2.55704,6.0297,-.11068,2.55417,6.13809,-.12513,2.54598,6.13809,-.13739,2.53373,6.13809,-.14558,2.51927,6.13809,-.14845,2.50482,6.13809,-.14558,2.49256,6.13809,-.13739,2.48437,6.13809,-.12513,2.4815,6.13809,-.11068,2.48437,6.13809,-.09622,2.49256,6.13809,-.08397,2.50482,6.13809,-.07578,2.51927,6.13809,-.07291,2.53373,6.13809,-.07578,2.54598,6.13809,-.08397,2.55417,6.0297,-.12513,2.54598,6.0297,-.08397,2.53373,6.0297,-.07578,2.51927,6.0297,-.07291,2.50482,6.0297,-.07578,2.49256,6.0297,-.08397,2.48437,6.0297,-.09622,2.4815,6.0297,-.11068,2.48437,6.0297,-.12513,2.49256,6.0297,-.13739,2.50482,6.0297,-.14558,2.51927,6.0297,-.14845,2.53373,6.0297,-.14558,2.54598,6.0297,-.13739}))))))
                .addChild(new Transform("dad_cylinder104_copy109")
                  .addChild(new Shape("cylinder104_copy109")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,0,7,8,-1,0,8,9,-1,0,9,10,-1,0,10,11,-1,0,11,12,-1,0,12,13,-1,0,13,14,-1,0,14,15,-1,0,15,16,-1,0,16,17,-1,0,17,1,-1,0,3,18,-1,0,18,4,-1,1,17,19,-1,1,19,2,-1,17,16,20,-1,17,20,19,-1,16,15,21,-1,16,21,20,-1,15,14,22,-1,15,22,21,-1,14,13,23,-1,14,23,22,-1,13,12,24,-1,13,24,23,-1,12,11,25,-1,12,25,24,-1,11,10,26,-1,11,26,25,-1,10,9,27,-1,10,27,26,-1,9,8,28,-1,9,28,27,-1,8,7,29,-1,8,29,28,-1,7,6,30,-1,7,30,29,-1,6,5,31,-1,6,31,30,-1,5,4,18,-1,5,18,31,-1,3,2,19,-1,3,19,20,-1,3,20,21,-1,3,21,22,-1,3,22,23,-1,3,23,24,-1,3,24,25,-1,3,25,26,-1,3,26,27,-1,3,27,28,-1,3,28,29,-1,3,29,30,-1,3,30,31,-1,3,31,18,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {2.55704,6.29444,-.11068,2.55417,6.29444,-.09622,2.55417,6.18605,-.09622,2.55704,6.18605,-.11068,2.55417,6.29444,-.12513,2.54598,6.29444,-.13739,2.53373,6.29444,-.14558,2.51927,6.29444,-.14845,2.50482,6.29444,-.14558,2.49256,6.29444,-.13739,2.48437,6.29444,-.12513,2.4815,6.29444,-.11068,2.48437,6.29444,-.09622,2.49256,6.29444,-.08397,2.50482,6.29444,-.07578,2.51927,6.29444,-.07291,2.53373,6.29444,-.07578,2.54598,6.29444,-.08397,2.55417,6.18605,-.12513,2.54598,6.18605,-.08397,2.53373,6.18605,-.07578,2.51927,6.18605,-.07291,2.50482,6.18605,-.07578,2.49256,6.18605,-.08397,2.48437,6.18605,-.09622,2.4815,6.18605,-.11068,2.48437,6.18605,-.12513,2.49256,6.18605,-.13739,2.50482,6.18605,-.14558,2.51927,6.18605,-.14845,2.53373,6.18605,-.14558,2.54598,6.18605,-.13739}))))))
                .addChild(new Transform("dad_cylinder104_copy108")
                  .addChild(new Shape("cylinder104_copy108")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,0,7,8,-1,0,8,9,-1,0,9,10,-1,0,10,11,-1,0,11,12,-1,0,12,13,-1,0,13,14,-1,0,14,15,-1,0,15,16,-1,0,16,17,-1,0,17,1,-1,0,3,18,-1,0,18,4,-1,1,17,19,-1,1,19,2,-1,17,16,20,-1,17,20,19,-1,16,15,21,-1,16,21,20,-1,15,14,22,-1,15,22,21,-1,14,13,23,-1,14,23,22,-1,13,12,24,-1,13,24,23,-1,12,11,25,-1,12,25,24,-1,11,10,26,-1,11,26,25,-1,10,9,27,-1,10,27,26,-1,9,8,28,-1,9,28,27,-1,8,7,29,-1,8,29,28,-1,7,6,30,-1,7,30,29,-1,6,5,31,-1,6,31,30,-1,5,4,18,-1,5,18,31,-1,3,2,19,-1,3,19,20,-1,3,20,21,-1,3,21,22,-1,3,22,23,-1,3,23,24,-1,3,24,25,-1,3,25,26,-1,3,26,27,-1,3,27,28,-1,3,28,29,-1,3,29,30,-1,3,30,31,-1,3,31,18,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {2.55704,6.46485,-.11068,2.55417,6.46485,-.09622,2.55417,6.35646,-.09622,2.55704,6.35646,-.11068,2.55417,6.46485,-.12513,2.54598,6.46485,-.13739,2.53373,6.46485,-.14558,2.51927,6.46485,-.14845,2.50482,6.46485,-.14558,2.49256,6.46485,-.13739,2.48437,6.46485,-.12513,2.4815,6.46485,-.11068,2.48437,6.46485,-.09622,2.49256,6.46485,-.08397,2.50482,6.46485,-.07578,2.51927,6.46485,-.07291,2.53373,6.46485,-.07578,2.54598,6.46485,-.08397,2.55417,6.35646,-.12513,2.54598,6.35646,-.08397,2.53373,6.35646,-.07578,2.51927,6.35646,-.07291,2.50482,6.35646,-.07578,2.49256,6.35646,-.08397,2.48437,6.35646,-.09622,2.4815,6.35646,-.11068,2.48437,6.35646,-.12513,2.49256,6.35646,-.13739,2.50482,6.35646,-.14558,2.51927,6.35646,-.14845,2.53373,6.35646,-.14558,2.54598,6.35646,-.13739}))))))
                .addChild(new Transform("dad_sphere117_copy107")
                  .addChild(new Shape("sphere117_copy107")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_143_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_143_point())))))
                .addChild(new Transform("dad_cylinder111_copy106")
                  .addChild(new Shape("cylinder111_copy106")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_149_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_149_point())))))
                .addChild(new Transform("dad_cylinder104")
                  .addChild(new Shape("cylinder104")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,0,7,8,-1,0,8,9,-1,0,9,10,-1,0,10,11,-1,0,11,12,-1,0,12,13,-1,0,13,14,-1,0,14,15,-1,0,15,16,-1,0,16,17,-1,0,17,1,-1,0,3,18,-1,0,18,4,-1,1,17,19,-1,1,19,2,-1,17,16,20,-1,17,20,19,-1,16,15,21,-1,16,21,20,-1,15,14,22,-1,15,22,21,-1,14,13,23,-1,14,23,22,-1,13,12,24,-1,13,24,23,-1,12,11,25,-1,12,25,24,-1,11,10,26,-1,11,26,25,-1,10,9,27,-1,10,27,26,-1,9,8,28,-1,9,28,27,-1,8,7,29,-1,8,29,28,-1,7,6,30,-1,7,30,29,-1,6,5,31,-1,6,31,30,-1,5,4,18,-1,5,18,31,-1,3,2,19,-1,3,19,20,-1,3,20,21,-1,3,21,22,-1,3,22,23,-1,3,23,24,-1,3,24,25,-1,3,25,26,-1,3,26,27,-1,3,27,28,-1,3,28,29,-1,3,29,30,-1,3,30,31,-1,3,31,18,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {2.53801,6.53822,-.11068,2.53658,6.53822,-.10351,2.53658,5.75254,-.10351,2.53801,5.75254,-.11068,2.53658,6.53822,-.11785,2.53252,6.53822,-.12393,2.52644,6.53822,-.12799,2.51927,6.53822,-.12942,2.5121,6.53822,-.12799,2.50602,6.53822,-.12393,2.50196,6.53822,-.11785,2.50053,6.53822,-.11068,2.50196,6.53822,-.10351,2.50602,6.53822,-.09743,2.5121,6.53822,-.09337,2.51927,6.53822,-.09194,2.52644,6.53822,-.09337,2.53252,6.53822,-.09743,2.53658,5.75254,-.11785,2.53252,5.75254,-.09743,2.52644,5.75254,-.09337,2.51927,5.75254,-.09194,2.5121,5.75254,-.09337,2.50602,5.75254,-.09743,2.50196,5.75254,-.10351,2.50053,5.75254,-.11068,2.50196,5.75254,-.11785,2.50602,5.75254,-.12393,2.5121,5.75254,-.12799,2.51927,5.75254,-.12942,2.52644,5.75254,-.12799,2.53252,5.75254,-.12393}))))))
                .addChild(new Transform("dad_cube93_copy102")
                  .addChild(new Shape("cube93_copy102")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,4,5,-1,0,5,1,-1,0,3,6,-1,0,6,4,-1,1,5,7,-1,1,7,2,-1,5,4,6,-1,5,6,7,-1,3,2,7,-1,3,7,6,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {2.90578,2.06373,-.79507,2.94128,4.67462,-.21859,2.976,4.67107,-.18164,2.95415,2.04733,-.71014,2.85257,2.02336,-.71782,2.90307,4.65387,-.18715,2.90094,2.00696,-.63289,2.9378,4.65031,-.1502}))))))
                .addChild(new Transform("dad_cube93_copy101")
                  .addChild(new Shape("cube93_copy101")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,0,5,6,-1,0,6,1,-1,1,6,7,-1,1,7,2,-1,2,7,4,-1,2,4,3,-1,5,4,7,-1,5,7,6,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {2.90428,2.12251,.56125,2.93977,4.73341,-.01523,2.90156,4.71265,-.04666,2.85107,2.08215,.484,2.89943,2.06575,.39907,2.95264,2.10611,.47632,2.97449,4.72986,-.05218,2.93629,4.7091,-.08361}))))))
                .addChild(new Transform("dad_cube94_copy100")
                  .addChild(new Shape("cube94_copy100")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,0,7,1,-1,0,3,8,-1,0,8,4,-1,1,9,10,-1,1,10,2,-1,1,7,11,-1,1,11,9,-1,9,4,8,-1,9,8,10,-1,9,11,5,-1,9,5,4,-1,6,5,12,-1,6,12,13,-1,6,13,14,-1,6,14,7,-1,7,14,15,-1,7,15,11,-1,11,15,12,-1,11,12,5,-1,8,3,2,-1,8,2,10,-1,15,14,13,-1,15,13,12,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {2.69942,5.30903,-.00297,2.68619,5.3288,-.01962,2.69712,5.2722,-.0928,2.71035,5.25243,-.07614,2.71697,5.32109,-.00906,2.6887,5.50017,.22593,2.67116,5.48811,.23203,2.65793,5.50788,.21538,2.72789,5.26449,-.08224,2.7119,5.34086,-.02572,2.72282,5.28426,-.0989,2.68363,5.51994,.20928,2.68197,5.53503,.27101,2.66443,5.52297,.27711,2.6512,5.54274,.26045,2.6769,5.5548,.25435}))))))
                .addChild(new Transform("dad_cube94_copy98")
                  .addChild(new Shape("cube94_copy98")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,0,5,6,-1,0,6,1,-1,1,6,7,-1,1,7,2,-1,2,7,4,-1,2,4,3,-1,5,4,8,-1,5,8,9,-1,5,9,10,-1,5,10,6,-1,6,10,11,-1,6,11,7,-1,7,11,8,-1,7,8,4,-1,11,10,9,-1,11,9,8,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {3.05317,4.26678,-.00413,3.0347,4.2895,-.02482,3.07413,4.30336,-.02869,3.0926,4.28064,-.008,3.02825,4.48645,.25778,2.98882,4.47259,.26164,2.97035,4.49531,.24096,3.00977,4.50917,.23709,2.99197,4.64826,.46787,2.95254,4.6344,.47174,2.93407,4.65712,.45105,2.9735,4.67098,.44719}))))))
                .addChild(new Transform("dad_cube94_copy97")
                  .addChild(new Shape("cube94_copy97")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,4,5,-1,0,5,1,-1,0,3,6,-1,0,6,4,-1,1,5,7,-1,1,7,2,-1,5,4,6,-1,5,6,7,-1,3,2,8,-1,3,8,9,-1,3,9,10,-1,3,10,6,-1,2,7,11,-1,2,11,8,-1,7,6,10,-1,7,10,11,-1,11,10,9,-1,11,9,8,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {3.05546,4.26678,-.23626,3.03699,4.2895,-.21558,2.97264,4.49531,-.48135,2.99111,4.47259,-.50204,3.09489,4.28064,-.2324,3.07642,4.30336,-.21171,3.03054,4.48645,-.49817,3.01206,4.50917,-.47748,2.93636,4.65712,-.69145,2.95483,4.6344,-.71214,2.99426,4.64826,-.70827,2.97579,4.67098,-.68758}))))))
                .addChild(new Transform("dad_cube94_copy96")
                  .addChild(new Shape("cube94_copy96")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,4,5,-1,0,5,6,-1,0,3,7,-1,0,7,4,-1,0,6,8,-1,0,8,1,-1,1,9,10,-1,1,10,2,-1,1,8,11,-1,1,11,9,-1,9,4,7,-1,9,7,10,-1,9,11,5,-1,9,5,4,-1,3,2,12,-1,3,12,13,-1,3,13,14,-1,3,14,7,-1,2,10,15,-1,2,15,12,-1,10,7,14,-1,10,14,15,-1,5,11,8,-1,5,8,6,-1,15,14,13,-1,15,13,12,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {2.69942,5.30903,-.24929,2.68619,5.3288,-.23264,2.65793,5.50788,-.46764,2.67116,5.48811,-.48429,2.71697,5.32109,-.24319,2.72789,5.26449,-.17002,2.71035,5.25243,-.17612,2.6887,5.50017,-.47819,2.69712,5.2722,-.15946,2.7119,5.34086,-.22654,2.68363,5.51994,-.46153,2.72282,5.28426,-.15336,2.6512,5.54274,-.51271,2.66443,5.52297,-.52937,2.68197,5.53503,-.52327,2.6769,5.5548,-.50661}))))))
                .addChild(new Transform("dad_cube94_copy95")
                  .addChild(new Shape("cube94_copy95")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,4,5,-1,0,5,1,-1,0,3,6,-1,0,6,4,-1,1,5,7,-1,1,7,2,-1,5,4,6,-1,5,6,7,-1,3,2,7,-1,3,7,6,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {2.62264,5.50958,1.12511,2.62264,5.57567,1.12511,2.62264,5.57567,-1.35857,2.62264,5.50958,-1.35857,2.68874,5.50958,1.12511,2.68874,5.57567,1.12511,2.68874,5.50958,-1.35857,2.68874,5.57567,-1.35857}))))))
                .addChild(new Transform("dad_cube94")
                  .addChild(new Shape("cube94")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,4,5,-1,0,5,1,-1,0,3,6,-1,0,6,4,-1,1,5,7,-1,1,7,2,-1,5,4,6,-1,5,6,7,-1,3,2,7,-1,3,7,6,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {2.94023,4.61933,1.32727,2.94023,4.68542,1.32727,2.94023,4.68542,-1.56073,2.94023,4.61933,-1.56073,3.00633,4.61933,1.32727,3.00633,4.68542,1.32727,3.00633,4.61933,-1.56073,3.00633,4.68542,-1.56073}))))))
                .addChild(new Transform("dad_cube93")
                  .addChild(new Shape("cube93")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,4,5,-1,0,5,1,-1,0,3,6,-1,0,6,4,-1,1,5,7,-1,1,7,2,-1,5,4,6,-1,5,6,7,-1,3,2,7,-1,3,7,6,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {3.37646,3.28867,.0897,2.56998,5.75085,-.03239,2.48512,5.75085,-.12574,3.25827,3.28867,-.12741,3.50649,3.28867,-.11558,2.66334,5.75085,-.11724,3.3883,3.28867,-.33269,2.57848,5.75085,-.2106}))))))
                .addChild(new Transform("dad_vlsDDG51_sep91")
                  .addChild(new Shape("vlsDDG51_sep91")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,4,5,-1,0,5,1,-1,0,3,6,-1,0,6,4,-1,1,5,7,-1,1,7,2,-1,5,4,6,-1,5,6,7,-1,3,2,7,-1,3,7,6,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {6.2489,1.22256,.59451,6.2489,1.33056,.5768,6.2489,1.33056,-.83749,6.2489,1.22256,-.83749,7.00394,1.22256,.59451,7.00394,1.33056,.5768,7.00394,1.22256,-.83749,7.00394,1.33056,-.83749}))))))
                .addChild(new Transform("dad_sphere117")
                  .addChild(new Shape("sphere117")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_221_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_221_point())))))
                .addChild(new Transform("dad_cylinder111_copy116")
                  .addChild(new Shape("cylinder111_copy116")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_227_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_227_point())))))
                .addChild(new Transform("dad_cylinder111_sep115")
                  .addChild(new Shape("cylinder111_sep115")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,0,7,8,-1,0,8,9,-1,0,9,10,-1,0,10,11,-1,0,11,12,-1,0,12,13,-1,0,13,14,-1,0,14,15,-1,0,15,16,-1,0,16,17,-1,0,17,1,-1,0,3,18,-1,0,18,4,-1,1,17,19,-1,1,19,2,-1,17,16,20,-1,17,20,19,-1,16,15,21,-1,16,21,20,-1,15,14,22,-1,15,22,21,-1,14,13,23,-1,14,23,22,-1,13,12,24,-1,13,24,23,-1,12,11,25,-1,12,25,24,-1,11,10,26,-1,11,26,25,-1,10,9,27,-1,10,27,26,-1,9,8,28,-1,9,28,27,-1,8,7,29,-1,8,29,28,-1,7,6,30,-1,7,30,29,-1,6,5,31,-1,6,31,30,-1,5,4,18,-1,5,18,31,-1,3,2,19,-1,3,19,20,-1,3,20,21,-1,3,21,22,-1,3,22,23,-1,3,23,24,-1,3,24,25,-1,3,25,26,-1,3,26,27,-1,3,27,28,-1,3,28,29,-1,3,29,30,-1,3,30,31,-1,3,31,18,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {4.49249,3.037,-.64968,4.49118,3.037,-.6431,4.49118,2.87073,-.6431,4.49249,2.87073,-.64968,4.49118,3.037,-.65626,4.48745,3.037,-.66183,4.48188,3.037,-.66556,4.4753,3.037,-.66687,4.46872,3.037,-.66556,4.46315,3.037,-.66183,4.45942,3.037,-.65626,4.45812,3.037,-.64968,4.45942,3.037,-.6431,4.46315,3.037,-.63753,4.46872,3.037,-.6338,4.4753,3.037,-.63249,4.48188,3.037,-.6338,4.48745,3.037,-.63753,4.49118,2.87073,-.65626,4.48745,2.87073,-.63753,4.48188,2.87073,-.6338,4.4753,2.87073,-.63249,4.46872,2.87073,-.6338,4.46315,2.87073,-.63753,4.45942,2.87073,-.6431,4.45812,2.87073,-.64968,4.45942,2.87073,-.65626,4.46315,2.87073,-.66183,4.46872,2.87073,-.66556,4.4753,2.87073,-.66687,4.48188,2.87073,-.66556,4.48745,2.87073,-.66183}))))))
                .addChild(new Transform("dad_cylinder111_copy113")
                  .addChild(new Shape("cylinder111_copy113")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_239_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_239_point())))))
                .addChild(new Transform("dad_cylinder111")
                  .addChild(new Shape("cylinder111")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_245_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_245_point())))))
                .addChild(new Transform("dad_lifeLine_copy62")
                  .addChild(new Shape("lifeLine_copy62")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_251_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_251_point())))))
                .addChild(new Transform("dad_cube16_sep34")
                  .addChild(new Shape("cube16_sep34")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material("black_mat").setAmbientIntensity(0.001).setDiffuseColor(.001,.001,.001).setShininess(0).setSpecularColor(.001,.001,.001)))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_257_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_257_point())))))
                .addChild(new Transform("dad_cube16_copy31")
                  .addChild(new Shape("cube16_copy31")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("black_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_263_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_263_point())))))
                .addChild(new Transform("dad_cube16_copy26")
                  .addChild(new Shape("cube16_copy26")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("black_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_269_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_269_point())))))
                .addChild(new Transform("dad_cube16_copy23")
                  .addChild(new Shape("cube16_copy23")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("black_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_275_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_275_point())))))
                .addChild(new Transform("dad_cube16_copy20")
                  .addChild(new Shape("cube16_copy20")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("black_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_281_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_281_point())))))
                .addChild(new Transform("dad_cube16_extract17")
                  .addChild(new Shape("cube16_extract17")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("black_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_287_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_287_point())))))
                .addChild(new Transform("dad_cylinder8_copy15")
                  .addChild(new Shape("cylinder8_copy15")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("black_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_293_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_293_point())))))
                .addChild(new Transform("dad_cylinder8_copy13")
                  .addChild(new Shape("cylinder8_copy13")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("black_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_299_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_299_point())))))
                .addChild(new Transform("dad_cylinder8_copy12")
                  .addChild(new Shape("cylinder8_copy12")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("black_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_305_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_305_point())))))
                .addChild(new Transform("dad_cylinder8_copy11")
                  .addChild(new Shape("cylinder8_copy11")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("black_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_311_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_311_point())))))
                .addChild(new Transform("dad_cylinder8_copy10")
                  .addChild(new Shape("cylinder8_copy10")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("black_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_317_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_317_point())))))
                .addChild(new Transform("dad_cylinder8_copy9")
                  .addChild(new Shape("cylinder8_copy9")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("black_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_323_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_323_point())))))
                .addChild(new Transform("dad_cylinder8")
                  .addChild(new Shape("cylinder8")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("black_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_329_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_329_point())))))
                .addChild(new Transform("dad_aftStackDDG51")
                  .addChild(new Shape("aftStackDDG51")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_11_335_coordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_335_point())))))
                .addChild(new Transform("dad_vlsDDG51")
                  .addChild(new Shape("vlsDDG51")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,4,5,-1,0,5,1,-1,0,3,6,-1,0,6,4,-1,1,5,7,-1,1,7,2,-1,5,4,6,-1,5,6,7,-1,3,2,7,-1,3,7,6,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-8.82469,.85572,.571,-8.82469,1.13572,.571,-8.82469,1.13572,-.81399,-8.82469,.85572,-.81399,-7.30469,.85572,.571,-7.30469,1.13572,.571,-7.30469,.85572,-.81399,-7.30469,1.13572,-.81399}))))))
                .addChild(new Transform("dad_cube50_copy51")
                  .addChild(new Group("cube50_copy51")
                    .addComments(" empty ")))
                .addChild(new Transform("dad_cylinder114")
                  .addChild(new Group("cylinder114")
                    .addComments(" empty ")))
                .addChild(new Transform("dad_supStrucDDG51")
                  .addChild(new Group("supStrucDDG51")
                    .addChild(new Transform("dad_IndexedFaceSet9")
                      .addChild(new Shape("IndexedFaceSet9")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material().setUSE("gray_mat")))
                        .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_13_351_coordIndex())
                          .setCoord(new Coordinate().setPoint(getCoordinate_14_351_point())))))
                    .addChild(new Transform("dad_IndexedFaceSet10")
                      .addChild(new Shape("IndexedFaceSet10")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material("Window_mat").setAmbientIntensity(1).setDiffuseColor(.10133,.10702,.38).setShininess(1).setSpecularColor(1.0,1.0,1.0).setTransparency(0.167)))
                        .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_13_357_coordIndex())
                          .setCoord(new Coordinate().setPoint(getCoordinate_14_357_point())))))
                    .addChild(new Transform("dad_IndexedFaceSet11")
                      .addChild(new Shape("IndexedFaceSet11")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material("nonSkid_mat").setAmbientIntensity(0.234).setDiffuseColor(.2341,.2341,.2341).setShininess(0).setSpecularColor(.001,.001,.001)))
                        .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,0,7,8,-1,0,8,9,-1,0,9,10,-1,0,10,11,-1,0,11,12,-1,0,12,13,-1,0,13,14,-1,0,14,15,-1})
                          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {3.73724,2.56171,1.3131,3.99107,2.5656,1.00077,4.00229,2.56656,.88733,4.01352,2.56752,.77388,4.1252,2.56571,-.95491,4.12696,2.56454,-1.0702,4.12872,2.56337,-1.1855,3.85716,2.55947,-1.50451,3.66465,2.55885,-1.5296,3.65119,2.55233,-1.42595,3.63772,2.5458,-1.3223,2.9686,2.53189,-.62223,2.95566,2.53138,.39034,3.56131,2.54704,1.10672,3.57798,2.55153,1.20554,3.59465,2.55603,1.30436}))))))))
                .addChild(new Transform("dad_hullDDG51")
                  .addChild(new Group("hullDDG51")
                    .addChild(new Transform("dad_IndexedFaceSet12")
                      .addChild(new Shape("IndexedFaceSet12")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material("redHull_mat").setAmbientIntensity(0.171).setDiffuseColor(.44,.07333,0.0).setShininess(0).setSpecularColor(.001,.00017,0.0)))
                        .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_13_371_coordIndex())
                          .setCoord(new Coordinate().setPoint(getCoordinate_14_371_point())))))
                    .addChild(new Transform("dad_IndexedFaceSet13")
                      .addChild(new Shape("IndexedFaceSet13")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material().setUSE("gray_mat")))
                        .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_13_377_coordIndex())
                          .setCoord(new Coordinate().setPoint(getCoordinate_14_377_point())))))
                    .addChild(new Transform("dad_IndexedFaceSet14")
                      .addChild(new Shape("IndexedFaceSet14")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material().setUSE("nonSkid_mat")))
                        .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,1,4,5,-1,1,5,6,-1,1,6,7,-1,1,7,8,-1,1,8,9,-1,1,9,10,-1,1,10,11,-1,1,11,12,-1,1,12,13,-1,1,13,2,-1,14,15,16,-1,14,16,17,-1,14,18,19,-1,14,19,15,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,28,32,33,-1,28,33,29,-1,34,35,36,-1,34,36,37,-1,34,38,39,-1,34,39,35,-1,40,17,16,-1,40,16,41,-1,40,41,42,-1,40,42,43,-1,40,43,44,-1,40,44,45,-1,40,45,46,-1,47,48,39,-1,47,39,38,-1,47,49,50,-1,47,50,48,-1,51,52,50,-1,51,50,49,-1,51,53,54,-1,51,54,52,-1,55,56,54,-1,55,54,53,-1,55,57,58,-1,55,58,56,-1,59,60,33,-1,59,33,32,-1,59,61,62,-1,59,62,60,-1,63,64,62,-1,63,62,61,-1,63,65,66,-1,63,66,64,-1,67,68,66,-1,67,66,65,-1,67,37,36,-1,67,36,68,-1,69,26,25,-1,69,25,70,-1,69,70,71,-1,71,31,30,-1,71,30,69,-1,72,73,74,-1,72,74,75,-1,72,58,57,-1,72,57,73,-1,18,76,77,-1,18,77,19,-1,76,78,79,-1,76,79,77,-1,78,23,22,-1,78,22,79,-1,80,75,74,-1})
                          .setCoord(new Coordinate().setPoint(getCoordinate_14_383_point())))))
                    .addChild(new Transform("dad_IndexedFaceSet15")
                      .addChild(new Shape("IndexedFaceSet15")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material().setUSE("black_mat")))
                        .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_13_389_coordIndex())
                          .setCoord(new Coordinate().setPoint(getCoordinate_14_389_point())))))))
                .addChild(new Transform("dad_IndexedFaceSet6")
                  .addChild(new Shape("IndexedFaceSet6")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("nonSkid_mat")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,0,7,8,-1,0,8,9,-1,0,9,10,-1,0,10,11,-1,0,11,12,-1,0,12,13,-1,0,13,14,-1,0,14,15,-1,16,17,18,-1,16,18,19,-1,16,19,20,-1,16,20,21,-1,16,21,22,-1,16,22,23,-1,16,23,24,-1,16,24,25,-1,16,25,26,-1,16,26,27,-1,16,27,28,-1,16,28,29,-1,16,29,30,-1,16,30,31,-1})
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {8.75074,1.41252,.193,8.81051,1.41773,-.10835,8.75074,1.41252,-.40971,8.58053,1.39769,-.66518,8.32579,1.3755,-.83588,8.0253,1.34932,-.89583,7.72481,1.32314,-.83588,7.47007,1.30095,-.66518,7.29986,1.28612,-.40971,7.24008,1.28091,-.10835,7.29986,1.28612,.193,7.47007,1.30095,.44847,7.72481,1.32314,.61918,8.0253,1.34932,.67912,8.32579,1.3755,.61918,8.58053,1.39769,.44847,8.76341,1.40496,-.10835,8.70729,1.39975,.17462,8.54746,1.38492,.41451,8.30825,1.36273,.5748,8.02609,1.33655,.63109,7.74393,1.31037,.5748,7.50473,1.28818,.41451,7.3449,1.27335,.17462,7.28877,1.26814,-.10835,7.3449,1.27335,-.39133,7.50473,1.28818,-.63122,7.74393,1.31037,-.79151,8.02609,1.33655,-.84779,8.30825,1.36273,-.79151,8.54746,1.38492,-.63122,8.70729,1.39975,-.39133}))))))))
            .addChild(new Transform("M45Gun").setRotation(0.0,1.0,0.0,1.571).setScale(.17778,.17778,.17778).setTranslation(8.306,1.612,-.103)
              .addChild(new Group()
                .addChild(new Transform().setTranslation(.117,-1.5,-1.17)
                  .addChild(new Shape("Cylinder1")
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setUSE("gray_mat")))
                    .setGeometry(new Cylinder().setHeight(0.5).setRadius(1.800))))
                .addChild(new Transform().setCenter(.75,0.0,0.0).setTranslation(.063,0.0,-.095)
                  .addChild(new Group("CannonTrans")
                    .addChild(new Transform("dad_SweptSurface1")
                      .addChild(new Shape("SweptSurface1")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material().setUSE("gray_mat")))
                        .setGeometry(new IndexedFaceSet().setCreaseAngle(1.396).setCoordIndex(getIndexedFaceSet_13_410_coordIndex())
                          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.0,-1.0,1.1,.75,-1.0,1.0,.7,1.3,1.2,0.0,1.3,1.32,1.5,-1.0,-.5,1.4,1.3,-.6,1.5,-1.0,-2.2,1.4,1.3,-2.64,.75,-1.0,-2.6,.7,1.3,-3.12,0.0,-1.0,-3.0,0.0,1.3,-3.6,-.75,-1.0,-2.6,-.7,1.3,-3.12,-1.5,-1.0,-2.2,-1.4,1.3,-2.64,-1.5,-1.0,-.5,-1.4,1.3,-.6,-.75,-1.0,1.0,-.7,1.3,1.2,0.0,-1.0,1.1,0.0,1.3,1.32,.65,1.9,1.1,0.0,1.9,1.21,1.3,1.9,-.55,1.3,1.9,-2.42,.65,1.9,-2.86,0.0,1.9,-3.3,-.65,1.9,-2.86,-1.3,1.9,-2.42,-1.3,1.9,-.55,-.65,1.9,1.1,0.0,1.9,1.21,.5,2.0,1.0,0.0,2.0,1.1,1.0,2.0,-.5,1.0,2.0,-2.2,.5,2.0,-2.6,0.0,2.0,-3.0,-.5,2.0,-2.6,-1.0,2.0,-2.2,-1.0,2.0,-.5,-.5,2.0,1.0,0.0,2.0,1.1,.35,2.3,.5,0.0,2.3,.55,.7,2.3,-.25,.7,2.3,-1.1,.35,2.3,-1.3,0.0,2.3,-1.5,-.35,2.3,-1.3,-.7,2.3,-1.1,-.7,2.3,-.25,-.35,2.3,.5,0.0,2.3,.55,.0005,2.5,.001,0.0,2.5,.0011,.001,2.5,-.0005,.001,2.5,-.0022,.0005,2.5,-.0026,0.0,2.5,-.003,-.0005,2.5,-.0026,-.001,2.5,-.0022,-.001,2.5,-.0005,-.0005,2.5,.001,0.0,2.5,.0011}))))))
                    .addChild(new Transform("dad_Cylinder2").setTranslation(.149,-1.0,-.664)
                      .addChild(new Shape("Cylinder2")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material().setUSE("gray_mat")))
                        .setGeometry(new Cylinder().setHeight(0.8))))))
                .addChild(new Transform().setRotation(0.0,1.0,0.0,1.571).setTranslation(.117,-.08,1.137)
                  .addChild(new Group("Group1")
                    .addChild(new Transform("dad_SweptSurface2").setTranslation(.083,.157,.019)
                      .addChild(new Shape("SweptSurface2")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material().setUSE("gray_mat")))
                        .setGeometry(new IndexedFaceSet().setCreaseAngle(1.745).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,1,4,5,-1,1,5,2,-1,4,6,7,-1,4,7,5,-1,6,8,9,-1,6,9,7,-1,3,2,5,-1,3,5,7,-1,6,4,1,-1,6,1,0,-1})
                          .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-.75,-1.0,.78,.75,-1.0,.78,.225,1.9,.6669,-.225,1.9,.6669,.75,-1.0,-.78,.225,1.9,-.6669,-.75,-1.0,-.78,-.225,1.9,-.6669,-.75,-1.0,.78,-.225,1.9,.6669}))))))
                    .addChild(new Transform("dad_Box2").setRotation(0.0,0.0,1.0,-.18).setTranslation(-.36,1.15,0.0)
                      .addChild(new Shape("Box2")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material("material12_mat").setDiffuseColor(.1,.1,.1)))
                        .setGeometry(new Box().setSize(.01,1.5,.8))))))
                .addChild(new Transform().setRotation(.534,.651,.539,1.986).setTranslation(.09606,1.12587,1.28385)
                  .addChild(new Group("Namlu")
                    .addChild(new Transform("dad_Cylinder3")
                      .addChild(new Shape("Cylinder3")
                        .setAppearance(new Appearance()
                          .setMaterial(new Material("material13_mat").setDiffuseColor(.1,.1,.1)))
                        .setGeometry(new Cylinder().setHeight(0.5).setRadius(0.2))))
                    .addChild(new Transform("dad_Group4").setTranslation(0.0,.2,0.0)
                      .addChild(new Group("Group4")
                        .addChild(new Transform("dad_Cylinder4")
                          .addChild(new Shape("Cylinder4")
                            .setAppearance(new Appearance()
                              .setMaterial(new Material("material14_mat").setDiffuseColor(1.0,1.0,0.0).setShininess(0.8)))
                            .setGeometry(new Cylinder().setHeight(0.600).setRadius(0.160))))
                        .addChild(new Transform("dad_Group5").setTranslation(0.0,2.5,0.0)
                          .addChild(new Group("Group5")
                            .addChild(new Transform("dad_Cylinder5")
                              .addChild(new Shape("Cylinder5")
                                .setAppearance(new Appearance()
                                  .setMaterial(new Material("material15_mat").setDiffuseColor(.5,.5,.5).setShininess(0.8)))
                                .setGeometry(new Cylinder().setHeight(4.500).setRadius(0.120))))
                            .addChild(new Transform("dad_Cylinder6")
                              .addChild(new Shape("Cylinder6")
                                .setAppearance(new Appearance()
                                  .setMaterial(new Material("material16_mat").setDiffuseColor(.1,.1,.1)))
                                .setGeometry(new Cylinder().setHeight(4.501).setRadius(0.080))))))))))))))))
    .addChild(new Viewpoint("VP1").setDescription("Destroyer Starboard View").setPosition(0.0,5.0,155.0))
    .addChild(new Viewpoint("VP2").setDescription("Destroyer Front View").setCenterOfRotation(0.0,5.0,0.0).setOrientation(0.0,1.0,0.0,1.571).setPosition(155.0,5.0,0.0))
    .addChild(new Viewpoint("VP3").setDescription("Destroyer Port View").setCenterOfRotation(0.0,5.0,0.0).setOrientation(0.0,1.0,0.0,3.142).setPosition(0.0,5.0,-155.0))
    .addChild(new Viewpoint("VP4").setDescription("Destroyer Back View").setCenterOfRotation(0.0,5.0,0.0).setOrientation(0.0,1.0,0.0,-1.571).setPosition(-155.0,5.0,0.0))
    .addChild(new Viewpoint("VP5").setDescription("Destroyer Top View").setOrientation(1.0,0.0,0.0,-1.571).setPosition(0.0,155.0,0.0))
    .addChild(new Viewpoint("VP6").setDescription("Destroyer Bottom View").setOrientation(1.0,0.0,0.0,1.571).setPosition(0.0,-155.0,0.0))
    .addChild(new Viewpoint("VP7").setDescription("Destroyer Three-Quarter").setFieldOfView(0.60243).setOrientation(0.124491,-0.945607,-0.300549,-2.39496).setPosition(155.0,155.0,-155.0)));
            }
            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_11_89_coordIndex_1()
		{
			int[] value = {0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,0,7,8,-1,0,8,9,-1,0,9,10,-1,0,10,11,-1,0,11,12,-1,0,12,13,-1,0,13,14,-1,0,14,15,-1,0,15,16,-1,0,16,17,-1,0,17,18,-1,0,18,1,-1,1,18,19,-1,1,19,2,-1,2,19,20,-1,2,20,3,-1,3,20,21,-1,3,21,4,-1,4,21,22,-1,4,22,5,-1,5,22,23,-1,5,23,6,-1,6,23,24,-1,6,24,7,-1,7,24,25,-1,7,25,8,-1,8,25,26,-1,8,26,9,-1,9,26,27,-1,9,27,10,-1,10,27,28,-1,10,28,11,-1,11,28,29,-1,11,29,12,-1,12,29,30,-1,12,30,13,-1,13,30,31,-1,13,31,14,-1,14,31,16,-1,14,16,15,-1,17,16,32,-1,17,32,33,-1,17,33,34,-1,17,34,18,-1,18,34,35,-1,18,35,19,-1,19,35,36,-1,19,36,20,-1,20,36,37,-1,20,37,21,-1,21,37,38,-1,21,38,22,-1,22,38,39,-1,22,39,23,-1,23,39,40,-1,23,40,24,-1,24,40,41,-1,24,41,25,-1,25,41,42,-1,25,42,26,-1,26,42,43,-1,26,43,27,-1,27,43,44,-1,27,44,28,-1,28,44,45,-1,28,45,29,-1,29,45,46,-1,29,46,30,-1,30,46,47,-1,30,47,31,-1,31,47,32,-1,31,32,16,-1,32,47,46,-1,32,46,36,-1,32,36,35,-1,32,35,34,-1,32,34,33,-1,46,45,48,-1,46,48,49,-1,46,49,50,-1,46,50,36,-1,45,44,51,-1,45,51,48,-1,44,43,42,-1,44,42,41,-1,44,41,40,-1,44,40,39,-1,44,39,38,-1,44,38,52,-1,44,52,51,-1,38,37,53,-1,38,53,52,-1,37,36,50,-1,37,50,53,-1,50,49,48,-1,50,48,51,-1,50,51,52,-1,50,52,53,-1,54,55,56,-1,54,56,57,-1,54,58,59,-1,54,59,55,-1,54,57,60,-1,54,60,58,-1,55,61,62,-1,55,62,56,-1,55,59,61,-1,61,63,64,-1,61,64,62,-1,61,59,63,-1,63,65,66,-1,63,66,64,-1,63,59,65,-1,65,67,68,-1,65,68,66,-1,65,59,67,-1,67,69,70,-1,67,70,68,-1,67,59,69,-1,69,71,72,-1,69,72,70,-1,69,59,71,-1,71,73,74,-1,71,74,72,-1,71,59,73,-1,73,75,76,-1,73,76,74,-1,73,59,75,-1,75,77,78,-1,75,78,76,-1,75,59,77,-1,77,79,80,-1,77,80,78,-1,77,59,79,-1,79,81,82,-1,79,82,80,-1,79,59,81,-1,81,83,84,-1,81,84,82,-1,81,59,83,-1,83,85,86,-1,83,86,84,-1,83,59,85,-1,85,58,60,-1,85,60,86,-1,85,59,58,-1,84,86,60,-1,84,60,57,-1,84,57,56,-1,84,56,62,-1,84,62,64,-1,84,64,66,-1,84,66,68,-1,84,68,70,-1,84,70,72,-1,84,72,74,-1,84,74,76,-1,84,76,78,-1,84,78,80,-1,84,80,82,-1};
			return value;
		}



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



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



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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_12_143_point_1()
		{
			double[] value = {2.61941,5.92033,-.12221,2.61741,5.92033,-.11216,2.63798,5.90126,-.10364,2.64168,5.90126,-.12221,2.61741,5.92033,-.13226,2.59315,5.92703,-.12221,2.63798,5.90126,-.14078,2.61172,5.92033,-.10364,2.62746,5.90126,-.0879,2.6032,5.92033,-.09795,2.61172,5.90126,-.07738,2.59315,5.92033,-.09595,2.59315,5.90126,-.07369,2.5831,5.92033,-.09795,2.57458,5.90126,-.07738,2.57458,5.92033,-.10364,2.55884,5.90126,-.0879,2.56889,5.92033,-.11216,2.54832,5.90126,-.10364,2.56689,5.92033,-.12221,2.54463,5.90126,-.12221,2.56889,5.92033,-.13226,2.54832,5.90126,-.14078,2.57458,5.92033,-.14078,2.55884,5.90126,-.15652,2.5831,5.92033,-.14647,2.57458,5.90126,-.16704,2.59315,5.92033,-.14847,2.59315,5.90126,-.17073,2.6032,5.92033,-.14647,2.61172,5.90126,-.16704,2.61172,5.92033,-.14078,2.62746,5.90126,-.15652,2.65173,5.87272,-.09795,2.65655,5.87272,-.12221,2.65173,5.87272,-.14647,2.63798,5.87272,-.07738,2.61741,5.87272,-.06364,2.59315,5.87272,-.05881,2.56889,5.87272,-.06364,2.54832,5.87272,-.07738,2.53458,5.87272,-.09795,2.52975,5.87272,-.12221,2.53458,5.87272,-.14647,2.54832,5.87272,-.16704,2.56889,5.87272,-.18078,2.59315,5.87272,-.18561,2.61741,5.87272,-.18078,2.63798,5.87272,-.16704,2.65655,5.83905,-.09595,2.66178,5.83905,-.12221,2.65655,5.83905,-.14847,2.64168,5.83905,-.07369,2.61941,5.83905,-.05881,2.59315,5.83905,-.05359,2.56689,5.83905,-.05881,2.54463,5.83905,-.07369,2.52975,5.83905,-.09595,2.52453,5.83905,-.12221,2.52975,5.83905,-.14847,2.54463,5.83905,-.17073,2.56689,5.83905,-.18561,2.59315,5.83905,-.19083,2.61941,5.83905,-.18561,2.64168,5.83905,-.17073,2.65173,5.80538,-.09795,2.65655,5.80538,-.12221,2.65173,5.80538,-.14647,2.63798,5.80538,-.07738,2.61741,5.80538,-.06364,2.59315,5.80538,-.05881,2.56889,5.80538,-.06364,2.54832,5.80538,-.07738,2.53458,5.80538,-.09795,2.52975,5.80538,-.12221,2.53458,5.80538,-.14647,2.54832,5.80538,-.16704,2.56889,5.80538,-.18078,2.59315,5.80538,-.18561,2.61741,5.80538,-.18078,2.63798,5.80538,-.16704,2.63798,5.77684,-.10364,2.64168,5.77684,-.12221,2.63798,5.77684,-.14078,2.62746,5.77684,-.0879,2.61172,5.77684,-.07738,2.59315,5.77684,-.07369,2.57458,5.77684,-.07738,2.55884,5.77684,-.0879,2.54832,5.77684,-.10364,2.54463,5.77684,-.12221,2.54832,5.77684,-.14078,2.55884,5.77684,-.15652,2.57458,5.77684,-.16704,2.59315,5.77684,-.17073,2.61172,5.77684,-.16704,2.62746,5.77684,-.15652,2.61741,5.75777,-.11216,2.61941,5.75777,-.12221,2.61741,5.75777,-.13226};
			return value;
		}
		private double[] getCoordinate_12_143_point_2()
		{
			double[] value = {2.61172,5.75777,-.10364,2.6032,5.75777,-.09795,2.59315,5.75777,-.09595,2.5831,5.75777,-.09795,2.57458,5.75777,-.10364,2.56889,5.75777,-.11216,2.56689,5.75777,-.12221,2.56889,5.75777,-.13226,2.57458,5.75777,-.14078,2.5831,5.75777,-.14647,2.59315,5.75777,-.14847,2.6032,5.75777,-.14647,2.61172,5.75777,-.14078,2.59315,5.75107,-.12221};
			return value;
		}


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



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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_12_221_point_1()
		{
			double[] value = {4.50216,3.17628,-.64926,4.5002,3.17628,-.63942,4.52033,3.16172,-.63108,4.52395,3.16172,-.64926,4.5002,3.17628,-.65909,4.47646,3.18139,-.64926,4.52033,3.16172,-.66743,4.49463,3.17628,-.63108,4.51004,3.16172,-.61568,4.48629,3.17628,-.62551,4.49463,3.16172,-.60538,4.47646,3.17628,-.62355,4.47646,3.16172,-.60177,4.46662,3.17628,-.62551,4.45828,3.16172,-.60538,4.45828,3.17628,-.63108,4.44288,3.16172,-.61568,4.45271,3.17628,-.63942,4.43258,3.16172,-.63108,4.45076,3.17628,-.64926,4.42897,3.16172,-.64926,4.45271,3.17628,-.65909,4.43258,3.16172,-.66743,4.45828,3.17628,-.66743,4.44288,3.16172,-.68283,4.46662,3.17628,-.673,4.45828,3.16172,-.69313,4.47646,3.17628,-.67495,4.47646,3.16172,-.69674,4.48629,3.17628,-.673,4.49463,3.16172,-.69313,4.49463,3.17628,-.66743,4.51004,3.16172,-.68283,4.53378,3.13993,-.62551,4.5385,3.13993,-.64926,4.53378,3.13993,-.673,4.52033,3.13993,-.60538,4.5002,3.13993,-.59193,4.47646,3.13993,-.58721,4.45271,3.13993,-.59193,4.43258,3.13993,-.60538,4.41913,3.13993,-.62551,4.41441,3.13993,-.64926,4.41913,3.13993,-.673,4.43258,3.13993,-.69313,4.45271,3.13993,-.70658,4.47646,3.13993,-.7113,4.5002,3.13993,-.70658,4.52033,3.13993,-.69313,4.5385,3.11423,-.62355,4.54362,3.11423,-.64926,4.5385,3.11423,-.67495,4.52395,3.11423,-.60177,4.50216,3.11423,-.58721,4.47646,3.11423,-.5821,4.45076,3.11423,-.58721,4.42897,3.11423,-.60177,4.41441,3.11423,-.62355,4.4093,3.11423,-.64926,4.41441,3.11423,-.67495,4.42897,3.11423,-.69674,4.45076,3.11423,-.7113,4.47646,3.11423,-.71641,4.50216,3.11423,-.7113,4.52395,3.11423,-.69674,4.53378,3.08853,-.62551,4.5385,3.08853,-.64926,4.53378,3.08853,-.673,4.52033,3.08853,-.60538,4.5002,3.08853,-.59193,4.47646,3.08853,-.58721,4.45271,3.08853,-.59193,4.43258,3.08853,-.60538,4.41913,3.08853,-.62551,4.41441,3.08853,-.64926,4.41913,3.08853,-.673,4.43258,3.08853,-.69313,4.45271,3.08853,-.70658,4.47646,3.08853,-.7113,4.5002,3.08853,-.70658,4.52033,3.08853,-.69313,4.52033,3.06674,-.63108,4.52395,3.06674,-.64926,4.52033,3.06674,-.66743,4.51004,3.06674,-.61568,4.49463,3.06674,-.60538,4.47646,3.06674,-.60177,4.45828,3.06674,-.60538,4.44288,3.06674,-.61568,4.43258,3.06674,-.63108,4.42897,3.06674,-.64926,4.43258,3.06674,-.66743,4.44288,3.06674,-.68283,4.45828,3.06674,-.69313,4.47646,3.06674,-.69674,4.49463,3.06674,-.69313,4.51004,3.06674,-.68283,4.5002,3.05218,-.63942,4.50216,3.05218,-.64926,4.5002,3.05218,-.65909};
			return value;
		}
		private double[] getCoordinate_12_221_point_2()
		{
			double[] value = {4.49463,3.05218,-.63108,4.48629,3.05218,-.62551,4.47646,3.05218,-.62355,4.46662,3.05218,-.62551,4.45828,3.05218,-.63108,4.45271,3.05218,-.63942,4.45076,3.05218,-.64926,4.45271,3.05218,-.65909,4.45828,3.05218,-.66743,4.46662,3.05218,-.673,4.47646,3.05218,-.67495,4.48629,3.05218,-.673,4.49463,3.05218,-.66743,4.47646,3.04707,-.64926};
			return value;
		}


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



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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_12_239_point_1()
		{
			double[] value = {3.82244,3.06875,-.64968,3.82111,3.06875,-.64297,3.82111,2.90248,-.64297,3.82244,2.90248,-.64968,3.82111,3.06875,-.65639,3.81731,3.06875,-.66208,3.81162,3.06875,-.66588,3.80491,3.06875,-.66722,3.79819,3.06875,-.66588,3.79251,3.06875,-.66208,3.7887,3.06875,-.65639,3.78737,3.06875,-.64968,3.7887,3.06875,-.64297,3.79251,3.06875,-.63728,3.79819,3.06875,-.63348,3.80491,3.06875,-.63214,3.81162,3.06875,-.63348,3.81731,3.06875,-.63728,3.82111,2.90248,-.65639,3.81731,2.90248,-.63728,3.81162,2.90248,-.63348,3.80491,2.90248,-.63214,3.79819,2.90248,-.63348,3.79251,2.90248,-.63728,3.7887,2.90248,-.64297,3.78737,2.90248,-.64968,3.7887,2.90248,-.65639,3.79251,2.90248,-.66208,3.79819,2.90248,-.66588,3.80491,2.90248,-.66722,3.81162,2.90248,-.66588,3.81731,2.90248,-.66208,3.90946,3.08062,-.64968,3.90352,3.08366,-.6161,3.87235,3.02266,-.6161,3.8783,3.01962,-.64968,3.90352,3.08366,-.68326,3.89737,3.08612,-.68053,3.90284,3.08333,-.64968,3.87235,3.02266,-.68326,3.89737,3.08612,-.61883,3.88658,3.09232,-.58764,3.85541,3.03131,-.58764,3.88181,3.09407,-.59268,3.86123,3.10527,-.56861,3.83006,3.04426,-.56861,3.85852,3.10597,-.5752,3.83132,3.12054,-.56193,3.80016,3.05954,-.56193,3.83105,3.12,-.56907,3.80142,3.13582,-.56861,3.77026,3.07481,-.56861,3.80358,3.13403,-.5752,3.77607,3.14877,-.58764,3.74491,3.08776,-.58764,3.78029,3.14593,-.59268,3.75913,3.15742,-.6161,3.72797,3.09641,-.6161,3.76472,3.15388,-.61883,3.75319,3.16046,-.64968,3.72202,3.09945,-.64968,3.75926,3.15667,-.64968,3.75913,3.15742,-.68326,3.72797,3.09641,-.68326,3.76472,3.15388,-.68053,3.77607,3.14877,-.71172,3.74491,3.08776,-.71172,3.78029,3.14593,-.70668,3.80142,3.13582,-.73074,3.77026,3.07481,-.73074,3.80358,3.13403,-.72415,3.83132,3.12054,-.73742,3.80016,3.05954,-.73742,3.83105,3.12,-.73029,3.86123,3.10527,-.73074,3.83006,3.04426,-.73074,3.85852,3.10597,-.72415,3.88658,3.09232,-.71172,3.85541,3.03131,-.71172,3.88181,3.09407,-.70668,3.88443,3.04729,-.64968,3.87896,3.05008,-.61883,3.8634,3.05803,-.59268,3.87896,3.05008,-.68053,3.8634,3.05803,-.70668,3.84011,3.06993,-.72415,3.81264,3.08396,-.73029,3.78517,3.098,-.72415,3.76188,3.10989,-.70668,3.74632,3.11784,-.68053,3.74085,3.12063,-.64968,3.74632,3.11784,-.61883,3.76188,3.10989,-.59268,3.78517,3.098,-.5752,3.81264,3.08396,-.56907,3.84011,3.06993,-.5752,3.8272,3.06957,-.6416,3.82312,3.07165,-.63475,3.81702,3.07477,-.63017,3.82863,3.06883,-.64968};
			return value;
		}
		private double[] getCoordinate_12_239_point_2()
		{
			double[] value = {3.8272,3.06957,-.65776,3.82312,3.07165,-.66461,3.81702,3.07477,-.66919,3.80982,3.07844,-.6708,3.80262,3.08212,-.66919,3.79652,3.08524,-.66461,3.79244,3.08732,-.65776,3.79101,3.08805,-.64968,3.79244,3.08732,-.6416,3.79652,3.08524,-.63475,3.80262,3.08212,-.63017,3.80982,3.07844,-.62856,3.84494,3.1043,-.6416,3.84086,3.10639,-.63475,3.83476,3.1095,-.63017,3.84637,3.10357,-.64968,3.84494,3.1043,-.65776,3.84086,3.10639,-.66461,3.83476,3.1095,-.66919,3.82756,3.11318,-.6708,3.82037,3.11686,-.66919,3.81427,3.11998,-.66461,3.81019,3.12206,-.65776,3.80876,3.12279,-.64968,3.81019,3.12206,-.6416,3.81427,3.11998,-.63475,3.82037,3.11686,-.63017,3.82756,3.11318,-.62856};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_12_245_point_1()
		{
			double[] value = {4.41482,3.06875,.45162,4.41349,3.06875,.45833,4.41349,2.90248,.45833,4.41482,2.90248,.45162,4.41349,3.06875,.44491,4.40968,3.06875,.43922,4.404,3.06875,.43542,4.39729,3.06875,.43409,4.39057,3.06875,.43542,4.38489,3.06875,.43922,4.38108,3.06875,.44491,4.37975,3.06875,.45162,4.38108,3.06875,.45833,4.38489,3.06875,.46402,4.39057,3.06875,.46782,4.39729,3.06875,.46916,4.404,3.06875,.46782,4.40968,3.06875,.46402,4.41349,2.90248,.44491,4.40968,2.90248,.46402,4.404,2.90248,.46782,4.39729,2.90248,.46916,4.39057,2.90248,.46782,4.38489,2.90248,.46402,4.38108,2.90248,.45833,4.37975,2.90248,.45162,4.38108,2.90248,.44491,4.38489,2.90248,.43922,4.39057,2.90248,.43542,4.39729,2.90248,.43409,4.404,2.90248,.43542,4.40968,2.90248,.43922,4.50184,3.08062,.45162,4.49589,3.08366,.4852,4.46473,3.02266,.4852,4.47068,3.01962,.45162,4.49589,3.08366,.41804,4.48975,3.08612,.42077,4.49522,3.08333,.45162,4.46473,3.02266,.41804,4.48975,3.08612,.48247,4.47896,3.09232,.51367,4.44779,3.03131,.51367,4.47419,3.09407,.50862,4.45361,3.10527,.53268,4.42244,3.04426,.53268,4.4509,3.10597,.5261,4.4237,3.12054,.53936,4.39254,3.05954,.53936,4.42343,3.12,.53223,4.3938,3.13582,.53268,4.36264,3.07481,.53268,4.39596,3.13403,.5261,4.36845,3.14877,.51367,4.33729,3.08776,.51367,4.37267,3.14593,.50862,4.35151,3.15742,.4852,4.32035,3.09641,.4852,4.3571,3.15388,.48247,4.34557,3.16046,.45162,4.3144,3.09945,.45162,4.35164,3.15667,.45162,4.35151,3.15742,.41804,4.32035,3.09641,.41804,4.3571,3.15388,.42077,4.36845,3.14877,.38958,4.33729,3.08776,.38958,4.37267,3.14593,.39462,4.3938,3.13582,.37056,4.36264,3.07481,.37056,4.39596,3.13403,.37715,4.4237,3.12054,.36388,4.39254,3.05954,.36388,4.42343,3.12,.37101,4.45361,3.10527,.37056,4.42244,3.04426,.37056,4.4509,3.10597,.37715,4.47896,3.09232,.38958,4.44779,3.03131,.38958,4.47419,3.09407,.39462,4.47681,3.04729,.45162,4.47134,3.05008,.48247,4.45578,3.05803,.50862,4.47134,3.05008,.42077,4.45578,3.05803,.39462,4.43249,3.06993,.37715,4.40502,3.08396,.37101,4.37755,3.098,.37715,4.35426,3.10989,.39462,4.33869,3.11784,.42077,4.33323,3.12063,.45162,4.33869,3.11784,.48247,4.35426,3.10989,.50862,4.37755,3.098,.5261,4.40502,3.08396,.53223,4.43249,3.06993,.5261,4.41958,3.06957,.4597,4.4155,3.07165,.46656,4.4094,3.07477,.47113,4.42101,3.06883,.45162};
			return value;
		}
		private double[] getCoordinate_12_245_point_2()
		{
			double[] value = {4.41958,3.06957,.44354,4.4155,3.07165,.43669,4.4094,3.07477,.43211,4.4022,3.07844,.4305,4.395,3.08212,.43211,4.3889,3.08524,.43669,4.38482,3.08732,.44354,4.38339,3.08805,.45162,4.38482,3.08732,.4597,4.3889,3.08524,.46656,4.395,3.08212,.47113,4.4022,3.07844,.47274,4.43732,3.1043,.4597,4.43324,3.10639,.46656,4.42714,3.1095,.47113,4.43875,3.10357,.45162,4.43732,3.1043,.44354,4.43324,3.10639,.43669,4.42714,3.1095,.43211,4.41994,3.11318,.4305,4.41275,3.11686,.43211,4.40665,3.11998,.43669,4.40257,3.12206,.44354,4.40114,3.12279,.45162,4.40257,3.12206,.4597,4.40665,3.11998,.46656,4.41275,3.11686,.47113,4.41994,3.11318,.47274};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_12_251_point_1()
		{
			double[] value = {-8.84947,1.1787,-.57993,-8.84722,1.1787,-.57948,-8.84722,1.04164,-.57948,-8.84947,1.04164,-.57993,-8.85173,1.1787,-.57949,-8.85364,1.1787,-.57821,-8.85492,1.1787,-.5763,-8.85537,1.1787,-.57405,-8.85493,1.1787,-.57179,-8.85365,1.1787,-.56988,-8.85174,1.1787,-.5686,-8.84949,1.1787,-.56815,-8.84723,1.1787,-.56859,-8.84532,1.1787,-.56986,-8.84404,1.1787,-.57178,-8.84359,1.1787,-.57403,-8.84403,1.1787,-.57629,-8.84531,1.1787,-.5782,-8.85173,1.04164,-.57949,-8.84531,1.04164,-.5782,-8.84403,1.04164,-.57629,-8.84359,1.04164,-.57403,-8.84404,1.04164,-.57178,-8.84532,1.04164,-.56986,-8.84723,1.04164,-.56859,-8.84949,1.04164,-.56815,-8.85174,1.04164,-.5686,-8.85365,1.04164,-.56988,-8.85493,1.04164,-.57179,-8.85537,1.04164,-.57405,-8.85492,1.04164,-.5763,-8.85364,1.04164,-.57821,-8.84948,1.07897,-.57323,-8.84902,1.07906,-.57323,-8.84948,1.07906,-.27869,-8.84994,1.07897,-.27869,-8.84994,1.07906,-.57323,-8.85033,1.07932,-.57323,-8.85059,1.07971,-.57323,-8.85069,1.08017,-.57323,-8.85059,1.08063,-.57323,-8.85033,1.08102,-.57323,-8.84994,1.08128,-.57323,-8.84948,1.08138,-.57323,-8.84902,1.08128,-.57323,-8.84863,1.08102,-.57323,-8.84837,1.08063,-.57323,-8.84828,1.08017,-.57323,-8.84837,1.07971,-.57323,-8.84863,1.07932,-.57323,-8.85041,1.07906,-.27869,-8.84909,1.07932,-.27869,-8.84883,1.07971,-.27869,-8.84874,1.08017,-.27869,-8.84883,1.08063,-.27869,-8.84909,1.08102,-.27869,-8.84948,1.08128,-.27869,-8.84994,1.08138,-.27869,-8.85041,1.08128,-.27869,-8.8508,1.08102,-.27869,-8.85106,1.08063,-.27869,-8.85115,1.08017,-.27869,-8.85106,1.07971,-.27869,-8.8508,1.07932,-.27869,-8.84948,1.10767,-.57323,-8.84902,1.10776,-.57323,-8.84948,1.10776,-.27869,-8.84994,1.10767,-.27869,-8.84994,1.10776,-.57323,-8.85033,1.10803,-.57323,-8.85059,1.10842,-.57323,-8.85069,1.10888,-.57323,-8.85059,1.10934,-.57323,-8.85033,1.10973,-.57323,-8.84994,1.10999,-.57323,-8.84948,1.11008,-.57323,-8.84902,1.10999,-.57323,-8.84863,1.10973,-.57323,-8.84837,1.10934,-.57323,-8.84828,1.10888,-.57323,-8.84837,1.10842,-.57323,-8.84863,1.10803,-.57323,-8.85041,1.10776,-.27869,-8.84909,1.10803,-.27869,-8.84883,1.10842,-.27869,-8.84874,1.10888,-.27869,-8.84883,1.10934,-.27869,-8.84909,1.10973,-.27869,-8.84948,1.10999,-.27869,-8.84994,1.11008,-.27869,-8.85041,1.10999,-.27869,-8.8508,1.10973,-.27869,-8.85106,1.10934,-.27869,-8.85115,1.10888,-.27869,-8.85106,1.10842,-.27869,-8.8508,1.10803,-.27869,-8.84948,1.1672,-.57323,-8.84902,1.16729,-.57323,-8.84948,1.16729,-.27869,-8.84994,1.1672,-.27869};
			return value;
		}
		private double[] getCoordinate_12_251_point_2()
		{
			double[] value = {-8.84994,1.16729,-.57323,-8.85033,1.16756,-.57323,-8.85059,1.16795,-.57323,-8.85069,1.16841,-.57323,-8.85059,1.16887,-.57323,-8.85033,1.16926,-.57323,-8.84994,1.16952,-.57323,-8.84948,1.16961,-.57323,-8.84902,1.16952,-.57323,-8.84863,1.16926,-.57323,-8.84837,1.16887,-.57323,-8.84828,1.16841,-.57323,-8.84837,1.16795,-.57323,-8.84863,1.16756,-.57323,-8.85041,1.16729,-.27869,-8.84909,1.16756,-.27869,-8.84883,1.16795,-.27869,-8.84874,1.16841,-.27869,-8.84883,1.16887,-.27869,-8.84909,1.16926,-.27869,-8.84948,1.16952,-.27869,-8.84994,1.16961,-.27869,-8.85041,1.16952,-.27869,-8.8508,1.16926,-.27869,-8.85106,1.16887,-.27869,-8.85115,1.16841,-.27869,-8.85106,1.16795,-.27869,-8.8508,1.16756,-.27869,-8.84948,1.13658,-.57323,-8.84902,1.13667,-.57323,-8.84948,1.13667,-.27869,-8.84994,1.13658,-.27869,-8.84994,1.13667,-.57323,-8.85033,1.13693,-.57323,-8.85059,1.13732,-.57323,-8.85069,1.13778,-.57323,-8.85059,1.13825,-.57323,-8.85033,1.13864,-.57323,-8.84994,1.1389,-.57323,-8.84948,1.13899,-.57323,-8.84902,1.1389,-.57323,-8.84863,1.13864,-.57323,-8.84837,1.13825,-.57323,-8.84828,1.13778,-.57323,-8.84837,1.13732,-.57323,-8.84863,1.13693,-.57323,-8.85041,1.13667,-.27869,-8.84909,1.13693,-.27869,-8.84883,1.13732,-.27869,-8.84874,1.13778,-.27869,-8.84883,1.13825,-.27869,-8.84909,1.13864,-.27869,-8.84948,1.1389,-.27869,-8.84994,1.13899,-.27869,-8.85041,1.1389,-.27869,-8.8508,1.13864,-.27869,-8.85106,1.13825,-.27869,-8.85115,1.13778,-.27869,-8.85106,1.13732,-.27869,-8.8508,1.13693,-.27869};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_12_257_point_1()
		{
			double[] value = {-2.93723,2.03614,.22892,-2.93531,2.04701,.22703,-2.93552,2.38963,.16404,-2.93431,2.25436,.18897,-2.93371,2.37877,.16614,-2.93411,2.29583,.18136,-2.93391,2.3373,.17375,-2.93511,2.08848,.21941,-2.93491,2.12995,.2118,-2.93471,2.17142,.20419,-2.93451,2.21289,.19658,-2.93503,2.04603,.2217,-2.93483,2.0875,.21409,-2.93914,2.02526,.23082,-2.93886,2.02429,.2255,-2.93463,2.12897,.20648,-2.93443,2.17044,.19887,-2.93423,2.21191,.19126,-2.93403,2.25338,.18365,-2.93383,2.29485,.17604,-2.93363,2.33632,.16842,-2.93343,2.37779,.16081,-2.93705,2.39951,.15663,-2.93733,2.40049,.16195,-2.96462,2.0054,.23312,-2.96263,2.4201,.15701,-2.96748,2.42008,.15676,-2.96948,2.00538,.23287,-2.96434,2.00443,.2278,-2.94906,2.00981,.22762,-2.94934,2.01078,.23294,-2.95444,2.00899,.233,-2.95953,2.0072,.23306,-2.97433,2.00536,.23261,-2.97918,2.00533,.23236,-2.9789,2.00436,.22704,-2.95755,2.41836,.1576,-2.99374,2.00527,.2316,-2.99174,2.41997,.15549,-2.9966,2.41994,.15524,-2.99859,2.00524,.23135,-2.99346,2.00429,.22628,-2.98403,2.00531,.23211,-2.98889,2.00529,.23186,-3.0083,2.0052,.23084,-3.00802,2.00422,.22552,-3.00344,2.00522,.2311,-2.98689,2.41999,.15574,-3.02286,2.00513,.23009,-3.02086,2.41983,.15398,-3.02571,2.41981,.15372,-3.02771,2.0051,.22983,-3.02257,2.00415,.22476,-3.01315,2.00517,.23059,-3.018,2.00515,.23034,-3.03256,2.00508,.22958,-3.03741,2.00506,.22933,-3.03713,2.00408,.22401,-3.01601,2.41985,.15423,-3.05197,2.00499,.22857,-3.04997,2.41969,.15246,-3.05483,2.41967,.15221,-3.05682,2.00497,.22832,-3.05169,2.00401,.22325,-3.04712,2.00501,.22882,-3.04227,2.00504,.22908,-3.06625,2.00394,.22249,-3.06653,2.00492,.22781,-3.06168,2.00494,.22806,-3.04512,2.41971,.15271,-3.08109,2.00485,.22705,-3.07909,2.41955,.15094,-3.08394,2.41953,.15069,-3.08594,2.00483,.2268,-3.0808,2.00387,.22173,-3.07138,2.0049,.22756,-3.07623,2.00487,.22731,-3.09079,2.00481,.22655,-3.09564,2.00478,.2263,-3.09536,2.0038,.22097,-3.07424,2.41958,.1512,-3.1102,2.00471,.22554,-3.1082,2.41941,.14943,-3.11306,2.41939,.14917,-3.11505,2.00469,.22529,-3.10992,2.00374,.22021,-3.1005,2.00476,.22604,-3.10535,2.00474,.22579,-3.12476,2.00464,.22478,-3.12448,2.00367,.21946,-3.11991,2.00467,.22503,-3.10335,2.41944,.14968,-3.13932,2.00458,.22402,-3.13732,2.41928,.14791,-3.14217,2.41925,.14766,-3.14417,2.00455,.22377,-3.13446,2.0046,.22427,-3.12961,2.00462,.22453,-3.13903,2.0036,.2187,-3.15387,2.00451,.22326};
			return value;
		}
		private double[] getCoordinate_12_257_point_2()
		{
			double[] value = {-3.15359,2.00353,.21794,-3.14902,2.00453,.22352,-3.13247,2.4193,.14816,-3.16843,2.00444,.22251,-3.16643,2.41914,.14639,-3.17129,2.41911,.14614,-3.17328,2.00441,.22225,-3.16358,2.00446,.22276,-3.15873,2.00448,.22301,-3.16815,2.00346,.21718,-3.18299,2.00437,.22175,-3.18271,2.00339,.21642,-3.17814,2.00439,.222,-3.16158,2.41916,.14665,-3.19755,2.0043,.22099,-3.19555,2.419,.14488,-3.20064,2.41721,.14494,-3.20262,2.00604,.2204,-3.19269,2.00432,.22124,-3.18784,2.00435,.22149,-3.19726,2.00332,.21567,-3.21278,2.00953,.21922,-3.2125,2.00856,.2139,-3.2077,2.00779,.21981,-3.1907,2.41902,.14513,-2.96235,2.41913,.15168,-2.97719,2.42004,.15625,-2.97233,2.42006,.1565,-2.9769,2.41906,.15093,-2.95247,2.41661,.15819,-2.9474,2.41487,.15878,-2.94711,2.41389,.15345,-2.99146,2.41899,.15017,-3.0063,2.4199,.15473,-3.00145,2.41992,.15499,-3.00602,2.41892,.14941,-2.98204,2.42001,.156,-3.02058,2.41885,.14865,-3.03542,2.41976,.15322,-3.03056,2.41978,.15347,-3.03513,2.41878,.14789,-3.01115,2.41987,.15448,-3.06425,2.41864,.14638,-3.06453,2.41962,.1517,-3.04969,2.41871,.14713,-3.05968,2.41964,.15195,-3.04027,2.41974,.15296,-3.07881,2.41857,.14562,-3.09336,2.4185,.14486,-3.09365,2.41948,.15018,-3.08879,2.41951,.15044,-3.06938,2.4196,.15145,-3.12248,2.41837,.14334,-3.12276,2.41935,.14867,-3.10792,2.41844,.1441,-3.11791,2.41937,.14892,-3.0985,2.41946,.14993,-3.15159,2.41823,.14183,-3.15188,2.41921,.14715,-3.13704,2.4183,.14259,-3.14702,2.41923,.1474,-3.12761,2.41932,.14841,-3.18099,2.41907,.14563,-3.17614,2.41909,.14589,-3.16615,2.41816,.14107,-3.18071,2.41809,.14031,-3.15673,2.41918,.1469,-3.21055,2.41264,.13973,-3.21083,2.41362,.14506,-3.20574,2.41541,.145,-3.19527,2.41802,.13955,-3.18584,2.41905,.14538,-3.22646,2.04563,.21186,-3.22626,2.0871,.20425,-3.22598,2.08612,.19893,-3.22618,2.04465,.20654,-3.22256,2.02294,.21072,-3.22284,2.02392,.21604,-3.22465,2.03477,.21395,-3.22295,2.38827,.14907,-3.22486,2.37739,.15097,-3.22506,2.33592,.15858,-3.22526,2.29445,.16619,-3.22546,2.25298,.1738,-3.22566,2.21151,.18142,-3.22586,2.17004,.18903,-3.22606,2.12857,.19664,-3.22578,2.12759,.19132,-3.22558,2.16906,.1837,-3.22538,2.21053,.17609,-3.22518,2.252,.16848,-3.22498,2.29347,.16087,-3.22478,2.33494,.15326,-3.22458,2.37641,.14565,-3.22103,2.39914,.14718,-3.22075,2.39816,.14185,-2.94254,2.02044,.23153,-2.94594,2.01561,.23223,-2.94069,2.40528,.1609,-2.94404,2.41007,.15984};
			return value;
		}
		private double[] getCoordinate_12_257_point_3()
		{
			double[] value = {-3.21763,2.40397,.14647,-3.21423,2.40879,.14576,-3.21613,2.01433,.21816,-3.21949,2.01912,.2171,-2.45116,2.33959,.19889,-2.45096,2.38106,.19128,-2.45136,2.29812,.2065,-2.45361,2.39191,.18915,-2.45176,2.21518,.22172,-2.45256,2.0493,.25217,-2.45236,2.09077,.24456,-2.45216,2.13224,.23695,-2.45196,2.17371,.22934,-2.45531,2.03842,.25402,-2.45156,2.25665,.21411,-2.45228,2.04832,.24685,-2.45208,2.08979,.23923,-2.45806,2.02755,.25588,-2.45777,2.02657,.25055,-2.45188,2.13126,.23162,-2.45168,2.17273,.22401,-2.45148,2.2142,.2164,-2.45128,2.25567,.20879,-2.45108,2.29714,.20118,-2.45088,2.33861,.19357,-2.45068,2.38008,.18596,-2.45597,2.40179,.18169,-2.45625,2.40277,.18701,-2.49487,2.00763,.25759,-2.49287,2.42233,.18148,-2.49989,2.4223,.18111,-2.50188,2.0076,.25722,-2.49459,2.00665,.25226,-2.4725,2.01207,.25244,-2.47278,2.01304,.25776,-2.48014,2.01124,.2577,-2.4875,2.00944,.25765,-2.51564,2.00655,.25117,-2.51592,2.00753,.25649,-2.5089,2.00757,.25686,-2.48552,2.4206,.18218,-2.53697,2.00743,.25539,-2.53498,2.42213,.17928,-2.54199,2.4221,.17892,-2.54399,2.0074,.25503,-2.53669,2.00645,.25007,-2.52294,2.0075,.25612,-2.52996,2.00747,.25576,-2.55774,2.00635,.24897,-2.55803,2.00733,.2543,-2.55101,2.00737,.25466,-2.52796,2.42217,.17965,-2.57908,2.00723,.2532,-2.57708,2.42193,.17709,-2.5841,2.4219,.17672,-2.5861,2.0072,.25283,-2.5788,2.00625,.24788,-2.56504,2.0073,.25393,-2.57206,2.00727,.25357,-2.59985,2.00615,.24678,-2.60013,2.00713,.2521,-2.59311,2.00717,.25247,-2.57006,2.42197,.17745,-2.62118,2.00703,.25101,-2.61919,2.42173,.1749,-2.6262,2.4217,.17453,-2.6282,2.007,.25064,-2.6209,2.00605,.24568,-2.60715,2.0071,.25174,-2.61417,2.00707,.25137,-2.64195,2.00595,.24459,-2.64224,2.00693,.24991,-2.63522,2.00697,.25028,-2.61217,2.42177,.17526,-2.66329,2.00683,.24881,-2.66129,2.42153,.1727,-2.66831,2.4215,.17234,-2.67031,2.0068,.24845,-2.66301,2.00585,.24349,-2.64925,2.0069,.24954,-2.65627,2.00687,.24918,-2.68406,2.00576,.24239,-2.68434,2.00673,.24772,-2.67732,2.00677,.24808,-2.65427,2.42157,.17307,-2.7054,2.00663,.24662,-2.7034,2.42133,.17051,-2.71042,2.4213,.17014,-2.71241,2.0066,.24626,-2.70511,2.00566,.2413,-2.69136,2.0067,.24735,-2.69838,2.00667,.24699,-2.72617,2.00556,.2402,-2.72645,2.00653,.24552,-2.71943,2.00657,.24589,-2.69638,2.42137,.17088,-2.7475,2.00643,.24443,-2.7455,2.42113,.16832,-2.75252,2.4211,.16795,-2.75452,2.0064,.24406};
			return value;
		}
		private double[] getCoordinate_12_257_point_4()
		{
			double[] value = {-2.74722,2.00546,.23911,-2.73347,2.0065,.24516,-2.74048,2.00647,.24479,-2.76154,2.00637,.2437,-2.76855,2.00633,.24333,-2.76827,2.00536,.23801,-2.73849,2.42117,.16868,-2.78961,2.00623,.24224,-2.78761,2.42093,.16612,-2.79463,2.4209,.16576,-2.79662,2.0062,.24187,-2.78932,2.00526,.23691,-2.77557,2.0063,.24297,-2.78259,2.00627,.2426,-2.81038,2.00516,.23582,-2.81066,2.00613,.24114,-2.80364,2.00617,.2415,-2.78059,2.42097,.16649,-2.83171,2.00603,.24004,-2.82972,2.42074,.16393,-2.83708,2.41893,.16387,-2.83906,2.00777,.23933,-2.83143,2.00506,.23472,-2.81768,2.0061,.24077,-2.82469,2.00607,.24041,-2.85375,2.01124,.23792,-2.85347,2.01026,.2326,-2.8464,2.0095,.23863,-2.8227,2.42077,.1643,-2.49259,2.42135,.17615,-2.51392,2.42223,.18038,-2.50691,2.42227,.18074,-2.51364,2.42125,.17505,-2.47818,2.41886,.18289,-2.47083,2.41713,.1836,-2.47055,2.41615,.17827,-2.53469,2.42115,.17396,-2.55603,2.42203,.17819,-2.54901,2.42207,.17855,-2.55575,2.42105,.17286,-2.52094,2.4222,.18001,-2.5768,2.42095,.17177,-2.59813,2.42183,.17599,-2.59112,2.42187,.17636,-2.59785,2.42086,.17067,-2.56305,2.422,.17782,-2.6189,2.42076,.16957,-2.64024,2.42163,.1738,-2.63322,2.42167,.17416,-2.63996,2.42066,.16848,-2.60515,2.4218,.17563,-2.66101,2.42056,.16738,-2.68235,2.42143,.17161,-2.67533,2.42147,.17197,-2.68206,2.42046,.16628,-2.64726,2.4216,.17343,-2.70312,2.42036,.16519,-2.72445,2.42123,.16941,-2.71743,2.42127,.16978,-2.72417,2.42026,.16409,-2.68936,2.4214,.17124,-2.74522,2.42016,.16299,-2.76656,2.42103,.16722,-2.75954,2.42107,.16759,-2.76627,2.42006,.1619,-2.73147,2.4212,.16905,-2.78733,2.41996,.1608,-2.80866,2.42083,.16503,-2.80164,2.42087,.16539,-2.80838,2.41986,.1597,-2.77357,2.421,.16686,-2.82943,2.41976,.15861,-2.85152,2.41434,.15843,-2.8518,2.41532,.16376,-2.84444,2.41713,.16381,-2.81568,2.4208,.16466,-2.87362,2.0473,.23024,-2.87342,2.08877,.22263,-2.87314,2.0878,.2173,-2.87334,2.04633,.22492,-2.86805,2.02462,.22918,-2.86833,2.0256,.23451,-2.87098,2.03645,.23237,-2.86927,2.38994,.1675,-2.87202,2.37907,.16935,-2.87222,2.3376,.17696,-2.87242,2.29613,.18457,-2.87262,2.25466,.19218,-2.87282,2.21318,.19979,-2.87302,2.17171,.20741,-2.87322,2.13024,.21502,-2.87294,2.12927,.20969,-2.87274,2.17074,.20208,-2.87254,2.21221,.19447,-2.87234,2.25368,.18686,-2.87214,2.29515,.17925,-2.87194,2.33662,.17164,-2.87174,2.37809,.16403,-2.86624,2.39984,.16032,-2.86653,2.40082,.16564};
			return value;
		}
		private double[] getCoordinate_12_257_point_5()
		{
			double[] value = {-2.46296,2.02271,.2565,-2.46787,2.01788,.25713,-2.46111,2.40755,.18587,-2.46597,2.41234,.18474,-2.86162,2.40565,.16501,-2.85671,2.41049,.16438,-2.85861,2.01603,.23678,-2.86347,2.02081,.23564};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_12_263_point_1()
		{
			double[] value = {-2.43425,2.09025,-.67017,-2.43424,2.04878,-.67779,-2.43693,2.0379,-.67972,-2.43428,2.25613,-.63972,-2.43427,2.21466,-.64733,-2.43426,2.17319,-.65495,-2.43425,2.13172,-.66256,-2.4343,2.38054,-.61688,-2.43429,2.33907,-.62449,-2.43428,2.2976,-.63211,-2.437,2.39139,-.61482,-2.43416,2.37956,-.61155,-2.43416,2.33809,-.61916,-2.43956,2.40127,-.60742,-2.4397,2.40225,-.61275,-2.43415,2.29662,-.62678,-2.43414,2.25515,-.63439,-2.43413,2.21368,-.642,-2.43413,2.17221,-.64962,-2.43412,2.13074,-.65723,-2.43411,2.08927,-.66485,-2.4341,2.0478,-.67246,-2.43949,2.02605,-.67632,-2.43963,2.02702,-.68164,-2.47646,2.42181,-.60822,-2.47638,2.00711,-.68436,-2.48341,2.00708,-.68418,-2.48348,2.42178,-.60804,-2.45423,2.41563,-.60441,-2.45437,2.41661,-.60974,-2.46173,2.41834,-.60923,-2.46909,2.42008,-.60873,-2.47632,2.42083,-.60289,-2.49051,2.42174,-.60787,-2.49753,2.42171,-.60769,-2.4974,2.42073,-.60237,-2.46902,2.00891,-.68421,-2.51861,2.42161,-.60717,-2.51853,2.00691,-.68331,-2.52556,2.00688,-.68314,-2.52563,2.42158,-.607,-2.50456,2.42168,-.60752,-2.51158,2.42164,-.60735,-2.51847,2.42063,-.60184,-2.53266,2.42154,-.60682,-2.53968,2.42151,-.60665,-2.53954,2.42053,-.60132,-2.51151,2.00694,-.68348,-2.56076,2.42141,-.60613,-2.56068,2.00671,-.68226,-2.56771,2.00668,-.68209,-2.56778,2.42138,-.60595,-2.56062,2.42043,-.6008,-2.54671,2.42148,-.60647,-2.55373,2.42145,-.6063,-2.58169,2.42033,-.60027,-2.58183,2.42131,-.6056,-2.57481,2.42135,-.60578,-2.55366,2.00674,-.68244,-2.60291,2.42121,-.60508,-2.60283,2.00651,-.68122,-2.60986,2.00648,-.68104,-2.60993,2.42118,-.60491,-2.60277,2.42023,-.59975,-2.58886,2.42128,-.60543,-2.59588,2.42125,-.60525,-2.61696,2.42115,-.60473,-2.62398,2.42111,-.60456,-2.62384,2.42013,-.59923,-2.59581,2.00654,-.68139,-2.64506,2.42101,-.60403,-2.64498,2.00631,-.68017,-2.65201,2.00628,-.68,-2.65208,2.42098,-.60386,-2.64492,2.42003,-.59871,-2.63101,2.42108,-.60438,-2.63803,2.42105,-.60421,-2.65911,2.42095,-.60369,-2.66613,2.42091,-.60351,-2.66599,2.41993,-.59818,-2.63796,2.00635,-.68035,-2.68721,2.42081,-.60299,-2.68713,2.00611,-.67913,-2.69416,2.00608,-.67895,-2.69423,2.42078,-.60281,-2.68707,2.41983,-.59766,-2.67316,2.42088,-.60334,-2.68018,2.42085,-.60316,-2.70126,2.42075,-.60264,-2.70828,2.42071,-.60247,-2.70814,2.41973,-.59714,-2.68011,2.00615,-.6793,-2.72936,2.42061,-.60194,-2.72928,2.00591,-.67808,-2.7363,2.00588,-.67791,-2.73638,2.42058,-.60177,-2.72922,2.41963,-.59661,-2.71531,2.42068,-.60229,-2.72233,2.42065,-.60212,-2.74341,2.42055,-.60159};
			return value;
		}
		private double[] getCoordinate_12_263_point_2()
		{
			double[] value = {-2.75043,2.42051,-.60142,-2.75029,2.41953,-.59609,-2.72225,2.00595,-.67825,-2.77151,2.42041,-.6009,-2.77143,2.00571,-.67703,-2.77845,2.00568,-.67686,-2.77853,2.42038,-.60072,-2.77137,2.41943,-.59557,-2.75746,2.42048,-.60125,-2.76448,2.42045,-.60107,-2.78556,2.42035,-.60055,-2.79258,2.42031,-.60037,-2.79244,2.41933,-.59504,-2.7644,2.00575,-.67721,-2.81366,2.42021,-.59985,-2.81358,2.00551,-.67599,-2.82094,2.00725,-.67548,-2.82102,2.41841,-.59999,-2.81352,2.41924,-.59452,-2.79961,2.42028,-.6002,-2.80663,2.42025,-.60003,-2.8356,2.41382,-.59495,-2.82838,2.4166,-.60013,-2.83574,2.4148,-.60028,-2.80655,2.00555,-.67616,-2.47624,2.00613,-.67903,-2.49732,2.00603,-.6785,-2.49746,2.00701,-.68383,-2.49043,2.00704,-.68401,-2.46166,2.01072,-.68407,-2.4543,2.01252,-.68393,-2.45416,2.01155,-.6786,-2.51839,2.00593,-.67798,-2.53947,2.00583,-.67746,-2.53961,2.00681,-.68279,-2.53258,2.00684,-.68296,-2.50448,2.00698,-.68366,-2.56054,2.00573,-.67693,-2.58162,2.00563,-.67641,-2.58176,2.00661,-.68174,-2.57473,2.00664,-.68192,-2.54663,2.00678,-.68261,-2.60269,2.00553,-.67589,-2.62377,2.00543,-.67537,-2.62391,2.00641,-.6807,-2.61688,2.00644,-.68087,-2.58878,2.00658,-.68157,-2.64484,2.00533,-.67484,-2.66592,2.00523,-.67432,-2.66606,2.00621,-.67965,-2.65903,2.00625,-.67982,-2.63093,2.00638,-.68052,-2.68699,2.00513,-.6738,-2.70807,2.00503,-.67327,-2.70821,2.00601,-.6786,-2.70118,2.00605,-.67878,-2.67308,2.00618,-.67948,-2.72914,2.00493,-.67275,-2.75022,2.00483,-.67223,-2.75035,2.00581,-.67756,-2.74333,2.00585,-.67773,-2.71523,2.00598,-.67843,-2.77129,2.00473,-.67171,-2.79237,2.00463,-.67118,-2.7925,2.00561,-.67651,-2.78548,2.00565,-.67669,-2.75738,2.00578,-.67738,-2.81344,2.00453,-.67066,-2.83553,2.00974,-.66914,-2.83567,2.01072,-.67447,-2.8283,2.00898,-.67497,-2.79953,2.00558,-.67634,-2.8558,2.37854,-.60642,-2.85579,2.33707,-.61403,-2.85565,2.3361,-.6087,-2.85566,2.37757,-.60109,-2.85027,2.39932,-.59723,-2.85041,2.4003,-.60256,-2.8531,2.38942,-.60449,-2.85304,2.03593,-.66939,-2.85574,2.04678,-.66733,-2.85574,2.08825,-.65972,-2.85575,2.12972,-.6521,-2.85576,2.17119,-.64449,-2.85577,2.21266,-.63687,-2.85577,2.25413,-.62926,-2.85578,2.2956,-.62165,-2.85565,2.29463,-.61632,-2.85564,2.25316,-.62393,-2.85563,2.21169,-.63154,-2.85562,2.17022,-.63916,-2.85561,2.12874,-.64677,-2.85561,2.08727,-.65439,-2.8556,2.0458,-.662,-2.85034,2.02508,-.67145,-2.8502,2.0241,-.66612,-2.44459,2.40703,-.61175,-2.44948,2.41182,-.61074,-2.44452,2.02219,-.68241,-2.44941,2.01736,-.68317};
			return value;
		}
		private double[] getCoordinate_12_263_point_3()
		{
			double[] value = {-2.84545,2.02029,-.67246,-2.84056,2.0155,-.67346,-2.84063,2.40997,-.60104,-2.84552,2.40513,-.6018,-2.91752,2.1709,-.64296,-2.91751,2.12943,-.65057,-2.9175,2.08796,-.65818,-2.91936,2.03562,-.66775,-2.91755,2.33678,-.6125,-2.91754,2.29531,-.62011,-2.91753,2.25384,-.62773,-2.91752,2.21237,-.63534,-2.91942,2.38911,-.60284,-2.91755,2.37825,-.60489,-2.91749,2.04649,-.6658,-2.91742,2.37727,-.59956,-2.91741,2.3358,-.60717,-2.92129,2.39996,-.6008,-2.92115,2.39899,-.59547,-2.9174,2.29433,-.61478,-2.91739,2.25286,-.6224,-2.91739,2.21139,-.63001,-2.91738,2.16992,-.63763,-2.91737,2.12845,-.64524,-2.91736,2.08698,-.65285,-2.91736,2.04551,-.66047,-2.92108,2.02376,-.66436,-2.92122,2.02474,-.66969,-2.94671,2.41958,-.59655,-2.94663,2.00488,-.67269,-2.95149,2.00486,-.67257,-2.95156,2.41956,-.59643,-2.9313,2.41337,-.59257,-2.93143,2.41435,-.5979,-2.93652,2.41609,-.59745,-2.94162,2.41784,-.597,-2.94657,2.4186,-.59122,-2.95642,2.41954,-.59631,-2.96128,2.41951,-.59619,-2.96114,2.41854,-.59086,-2.94154,2.00668,-.67249,-2.97585,2.41944,-.59583,-2.97578,2.00474,-.67196,-2.98063,2.00472,-.67184,-2.98071,2.41942,-.59571,-2.97572,2.41847,-.5905,-2.96614,2.41949,-.59607,-2.97099,2.41947,-.59595,-2.98557,2.4194,-.59558,-2.99043,2.41938,-.59546,-2.99029,2.4184,-.59013,-2.97092,2.00477,-.67208,-3.005,2.41931,-.5951,-3.00492,2.00461,-.67124,-3.00978,2.00458,-.67112,-3.00986,2.41928,-.59498,-2.99528,2.41935,-.59534,-3.00014,2.41933,-.59522,-3.00486,2.41833,-.58977,-3.01471,2.41926,-.59486,-3.01957,2.41924,-.59474,-3.01943,2.41826,-.58941,-3.00006,2.00463,-.67136,-3.03414,2.41917,-.59438,-3.03407,2.00447,-.67052,-3.03893,2.00445,-.6704,-3.039,2.41915,-.59426,-3.02443,2.41921,-.59462,-3.02929,2.41919,-.5945,-3.03401,2.41819,-.58905,-3.04386,2.41912,-.59414,-3.04872,2.4191,-.59402,-3.04858,2.41812,-.58869,-3.02921,2.00449,-.67064,-3.06329,2.41903,-.59366,-3.06321,2.00433,-.66979,-3.06807,2.00431,-.66967,-3.06815,2.41901,-.59354,-3.05357,2.41908,-.5939,-3.05843,2.41905,-.59378,-3.06315,2.41805,-.58833,-3.073,2.41898,-.59342,-3.07786,2.41896,-.59329,-3.07773,2.41798,-.58796,-3.05836,2.00435,-.66991,-3.09244,2.41889,-.59293,-3.09236,2.00419,-.66907,-3.09722,2.00417,-.66895,-3.09729,2.41887,-.59281,-3.0923,2.41791,-.5876,-3.08272,2.41894,-.59317,-3.08758,2.41892,-.59305,-3.10215,2.41885,-.59269,-3.10701,2.41882,-.59257,-3.10687,2.41785,-.58724,-3.0875,2.00421,-.66919,-3.12158,2.41875,-.59221,-3.12151,2.00405,-.66835,-3.12636,2.00403,-.66823,-3.12644,2.41873,-.59209};
			return value;
		}
		private double[] getCoordinate_12_263_point_4()
		{
			double[] value = {-3.12144,2.41778,-.58688,-3.11187,2.4188,-.59245,-3.11672,2.41878,-.59233,-3.1313,2.41871,-.59197,-3.13615,2.41869,-.59185,-3.13602,2.41771,-.58652,-3.11665,2.00408,-.66847,-3.15073,2.41862,-.59149,-3.15065,2.00392,-.66762,-3.15551,2.00389,-.6675,-3.15558,2.41859,-.59137,-3.14101,2.41866,-.59173,-3.14587,2.41864,-.59161,-3.15059,2.41764,-.58616,-3.16044,2.41857,-.59125,-3.1653,2.41855,-.59112,-3.16516,2.41757,-.58579,-3.14579,2.00394,-.66774,-3.17987,2.41848,-.59076,-3.1798,2.00378,-.6669,-3.18489,2.00552,-.66645,-3.18496,2.41668,-.59096,-3.17016,2.41852,-.591,-3.17501,2.4185,-.59088,-3.17974,2.4175,-.58543,-3.19501,2.41212,-.58603,-3.19005,2.41489,-.59116,-3.19514,2.4131,-.59136,-3.17494,2.0038,-.66702,-2.94649,2.0039,-.66736,-2.96107,2.00384,-.667,-2.9612,2.00481,-.67232,-2.95635,2.00484,-.67244,-2.93645,2.00847,-.67229,-2.93136,2.01026,-.67209,-2.93122,2.00928,-.66676,-2.97564,2.00377,-.66663,-2.99021,2.0037,-.66627,-2.99035,2.00468,-.6716,-2.98549,2.0047,-.67172,-2.96606,2.00479,-.6722,-3.00479,2.00363,-.66591,-3.01936,2.00356,-.66555,-3.0195,2.00454,-.67088,-3.01464,2.00456,-.671,-2.99521,2.00465,-.67148,-3.03393,2.00349,-.66519,-3.0485,2.00342,-.66483,-3.04864,2.0044,-.67015,-3.04378,2.00442,-.67028,-3.02435,2.00451,-.67076,-3.06308,2.00335,-.66446,-3.07765,2.00328,-.6641,-3.07779,2.00426,-.66943,-3.07293,2.00428,-.66955,-3.0535,2.00438,-.67004,-3.09222,2.00321,-.66374,-3.1068,2.00314,-.66338,-3.10693,2.00412,-.66871,-3.10207,2.00415,-.66883,-3.08264,2.00424,-.66931,-3.12137,2.00308,-.66302,-3.13594,2.00301,-.66266,-3.13608,2.00398,-.66799,-3.13122,2.00401,-.66811,-3.11179,2.0041,-.66859,-3.15051,2.00294,-.66229,-3.16509,2.00287,-.66193,-3.16522,2.00385,-.66726,-3.16037,2.00387,-.66738,-3.14094,2.00396,-.66787,-3.17966,2.0028,-.66157,-3.19493,2.00804,-.66022,-3.19507,2.00901,-.66555,-3.18998,2.00727,-.666,-3.17008,2.00382,-.66714,-3.20901,2.37687,-.59765,-3.209,2.3354,-.60527,-3.20887,2.33442,-.59994,-3.20887,2.37589,-.59232,-3.20515,2.39764,-.58843,-3.20528,2.39862,-.59376,-3.20715,2.38774,-.59571,-3.20708,2.03425,-.66061,-3.20895,2.04511,-.65856,-3.20896,2.08658,-.65095,-3.20897,2.12805,-.64334,-3.20897,2.16952,-.63572,-3.20898,2.21099,-.62811,-3.20899,2.25246,-.6205,-3.209,2.29393,-.61288,-3.20886,2.29295,-.60755,-3.20885,2.25148,-.61517,-3.20884,2.21001,-.62278,-3.20884,2.16854,-.63039,-3.20883,2.12707,-.63801,-3.20882,2.0856,-.64562,-3.20881,2.04413,-.65323,-3.20522,2.0234,-.66265,-3.20508,2.02242,-.65732};
			return value;
		}
		private double[] getCoordinate_12_263_point_5()
		{
			double[] value = {-2.92467,2.40476,-.59984,-2.92805,2.40955,-.59887,-2.9246,2.01992,-.67049,-2.92798,2.01509,-.67129,-3.20183,2.0186,-.66361,-3.19845,2.01381,-.66458,-3.19852,2.40827,-.59216,-3.2019,2.40344,-.59296};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_12_269_point_1()
		{
			double[] value = {-.7572,2.12245,-.69383,-.75708,2.08098,-.70144,-.75779,2.3298,-.65576,-.75755,2.24686,-.67099,-.75744,2.20539,-.6786,-.75732,2.16392,-.68621,-.75963,2.02863,-.71102,-.76064,2.38212,-.64613,-.75791,2.37127,-.64815,-.75696,2.03951,-.70905,-.75767,2.28833,-.66337,-.75785,2.37029,-.64282,-.75774,2.32882,-.65043,-.76331,2.392,-.63877,-.76337,2.39298,-.64411,-.75762,2.28735,-.65804,-.7575,2.24588,-.66566,-.75738,2.20441,-.67327,-.75726,2.16294,-.68088,-.75714,2.12147,-.68849,-.75702,2.08,-.69611,-.7569,2.03853,-.70372,-.76224,2.01678,-.70766,-.76229,2.01776,-.71299,-.80019,2.41254,-.64011,-.799,1.99784,-.71624,-.80603,1.99781,-.71617,-.80722,2.41251,-.64004,-.77803,2.40636,-.63598,-.77809,2.40734,-.64131,-.78545,2.40907,-.64091,-.79282,2.41081,-.64051,-.80013,2.41156,-.63478,-.82121,2.41146,-.63456,-.82127,2.41244,-.63989,-.81425,2.41248,-.63997,-.79164,1.99965,-.71599,-.84235,2.41234,-.63968,-.84116,1.99764,-.71581,-.84819,1.99761,-.71574,-.84938,2.41231,-.63961,-.84229,2.41136,-.63435,-.8283,2.41241,-.63982,-.83533,2.41238,-.63975,-.86338,2.41126,-.63414,-.86343,2.41224,-.63947,-.85641,2.41228,-.63954,-.83413,1.99767,-.71588,-.88451,2.41214,-.63925,-.88332,1.99744,-.71538,-.89035,1.99741,-.71531,-.89154,2.41211,-.63918,-.88445,2.41116,-.63392,-.87046,2.41221,-.6394,-.87749,2.41218,-.63932,-.89857,2.41208,-.63911,-.90559,2.41204,-.63904,-.90553,2.41106,-.63371,-.8763,1.99748,-.71545,-.92667,2.41194,-.63882,-.92548,1.99724,-.71495,-.93251,1.99721,-.71488,-.9337,2.41191,-.63875,-.92661,2.41096,-.63349,-.91262,2.41201,-.63897,-.91965,2.41198,-.6389,-.94073,2.41188,-.63868,-.94775,2.41184,-.63861,-.9477,2.41086,-.63328,-.91846,1.99728,-.71502,-.96884,2.41174,-.6384,-.96764,1.99704,-.71452,-.97467,1.99701,-.71445,-.97586,2.41171,-.63833,-.96878,2.41076,-.63307,-.95478,2.41181,-.63854,-.96181,2.41178,-.63847,-.98289,2.41168,-.63825,-.98991,2.41164,-.63818,-.98986,2.41066,-.63285,-.96062,1.99708,-.7146,-1.011,2.41154,-.63797,-1.0098,1.99684,-.7141,-1.01683,1.99681,-.71403,-1.01802,2.41151,-.6379,-1.01094,2.41056,-.63264,-.99694,2.41161,-.63811,-1.00397,2.41158,-.63804,-1.02505,2.41148,-.63783,-1.03208,2.41144,-.63775,-1.03202,2.41047,-.63242,-1.00278,1.99688,-.71417,-1.05316,2.41134,-.63754,-1.05196,1.99664,-.71367,-1.05899,1.99661,-.7136,-1.06018,2.41131,-.63747,-1.0391,2.41141,-.63768,-1.04613,2.41138,-.63761,-1.0531,2.41037,-.63221,-1.06721,2.41128,-.6374};
			return value;
		}
		private double[] getCoordinate_12_269_point_2()
		{
			double[] value = {-1.07424,2.41124,-.63733,-1.07418,2.41027,-.632,-1.04494,1.99668,-.71374,-1.09532,2.41114,-.63711,-1.09412,1.99644,-.71324,-1.10115,1.99641,-.71317,-1.10234,2.41111,-.63704,-1.08126,2.41121,-.63726,-1.08829,2.41118,-.63718,-1.09526,2.41017,-.63178,-1.10937,2.41108,-.63697,-1.1164,2.41104,-.6369,-1.11634,2.41007,-.63157,-1.0871,1.99648,-.71331,-1.13748,2.41094,-.63668,-1.13629,1.99624,-.71281,-1.14365,1.99798,-.71241,-1.14484,2.40914,-.63694,-1.12342,2.41101,-.63683,-1.13045,2.41098,-.63676,-1.13742,2.40997,-.63135,-1.15219,2.40734,-.63719,-1.15955,2.40553,-.63743,-1.1595,2.40455,-.6321,-1.12926,1.99628,-.71288,-.79894,1.99686,-.71091,-.82002,1.99676,-.71069,-.82008,1.99774,-.71602,-.81305,1.99777,-.71609,-.78428,2.00145,-.71574,-.77692,2.00325,-.71549,-.77687,2.00228,-.71016,-.8411,1.99666,-.71048,-.86218,1.99656,-.71026,-.86224,1.99754,-.71559,-.85521,1.99757,-.71567,-.82711,1.99771,-.71595,-.88326,1.99646,-.71005,-.90434,1.99636,-.70984,-.9044,1.99734,-.71517,-.89738,1.99738,-.71524,-.86927,1.99751,-.71552,-.92542,1.99626,-.70962,-.9465,1.99616,-.70941,-.94656,1.99714,-.71474,-.93954,1.99718,-.71481,-.91143,1.99731,-.7151,-.96758,1.99606,-.70919,-.98866,1.99596,-.70898,-.98872,1.99694,-.71431,-.9817,1.99698,-.71438,-.95359,1.99711,-.71467,-1.00974,1.99586,-.70877,-1.03083,1.99576,-.70855,-1.03088,1.99674,-.71388,-1.02386,1.99678,-.71395,-.99575,1.99691,-.71424,-1.05191,1.99566,-.70834,-1.07299,1.99556,-.70813,-1.07304,1.99654,-.71345,-1.06602,1.99658,-.71353,-1.03791,1.99671,-.71381,-1.09407,1.99546,-.70791,-1.11515,1.99537,-.7077,-1.1152,1.99634,-.71303,-1.10818,1.99638,-.7131,-1.08007,1.99651,-.71338,-1.13623,1.99527,-.70748,-1.15833,2.00047,-.70628,-1.15839,2.00145,-.71162,-1.15102,1.99971,-.71201,-1.12223,1.99631,-.71296,-1.17952,2.36927,-.64387,-1.1794,2.3278,-.65148,-1.17934,2.32683,-.64615,-1.17946,2.3683,-.63854,-1.17413,2.39005,-.6346,-1.17418,2.39103,-.63994,-1.17685,2.38015,-.6419,-1.17584,2.02666,-.70679,-1.17856,2.03751,-.70477,-1.17868,2.07898,-.69716,-1.1788,2.12045,-.68955,-1.17892,2.16192,-.68193,-1.17904,2.20339,-.67432,-1.17916,2.24486,-.66671,-1.17928,2.28633,-.65909,-1.17922,2.28536,-.65377,-1.1791,2.24389,-.66138,-1.17898,2.20242,-.66899,-1.17886,2.16095,-.6766,-1.17874,2.11948,-.68422,-1.17863,2.07801,-.69183,-1.17851,2.03654,-.69944,-1.17311,2.01581,-.70882,-1.17305,2.01483,-.70349,-.76828,2.39776,-.64317,-.77318,2.40255,-.64224,-.76717,2.01292,-.71382,-.77205,2.00809,-.71465};
			return value;
		}
		private double[] getCoordinate_12_269_point_3()
		{
			double[] value = {-1.1682,2.01102,-.70975,-1.1633,2.00623,-.71068,-1.16443,2.4007,-.63827,-1.16931,2.39586,-.6391,-1.24058,2.12016,-.68892,-1.24046,2.07869,-.69653,-1.24034,2.03722,-.70415,-1.24217,2.02635,-.70612,-1.24129,2.36898,-.64324,-1.24117,2.32751,-.65086,-1.24105,2.28604,-.65847,-1.24093,2.24457,-.66608,-1.24081,2.2031,-.67369,-1.24069,2.16163,-.68131,-1.24319,2.37984,-.64123,-1.24123,2.368,-.63791,-1.24111,2.32653,-.64553,-1.24508,2.39069,-.63922,-1.24503,2.38972,-.63389,-1.24099,2.28506,-.65314,-1.24087,2.24359,-.66075,-1.24075,2.20212,-.66836,-1.24064,2.16065,-.67598,-1.24052,2.11918,-.68359,-1.2404,2.07771,-.6912,-1.24028,2.03624,-.69881,-1.24395,2.01449,-.70277,-1.24401,2.01547,-.7081,-1.27056,2.41031,-.63533,-1.26937,1.99561,-.71146,-1.27423,1.99559,-.71141,-1.27542,2.41029,-.63528,-1.25521,2.4041,-.63113,-1.25527,2.40508,-.63646,-1.26037,2.40682,-.63609,-1.26547,2.40857,-.63571,-1.2705,2.40934,-.63,-1.28508,2.40927,-.62986,-1.28514,2.41024,-.63519,-1.28028,2.41027,-.63523,-1.26428,1.99741,-.71119,-1.29972,2.41018,-.63504,-1.29852,1.99548,-.71117,-1.30338,1.99545,-.71112,-1.30457,2.41015,-.63499,-1.29,2.41022,-.63514,-1.29486,2.4102,-.63509,-1.29966,2.4092,-.62971,-1.30943,2.41013,-.63494,-1.31429,2.41011,-.63489,-1.31423,2.40913,-.62956,-1.29367,1.9955,-.71122,-1.32887,2.41004,-.63474,-1.32768,1.99534,-.71087,-1.33254,1.99531,-.71082,-1.33373,2.41001,-.63469,-1.31915,2.41008,-.63484,-1.32401,2.41006,-.63479,-1.32881,2.40906,-.62941,-1.33859,2.40999,-.63464,-1.34345,2.40997,-.63459,-1.34339,2.40899,-.62926,-1.32282,1.99536,-.71092,-1.35802,2.4099,-.63445,-1.35683,1.9952,-.71057,-1.36169,1.99518,-.71053,-1.36288,2.40988,-.6344,-1.3483,2.40995,-.63455,-1.35316,2.40992,-.6345,-1.35796,2.40892,-.62912,-1.36774,2.40985,-.63435,-1.3726,2.40983,-.6343,-1.37254,2.40885,-.62897,-1.35197,1.99522,-.71062,-1.38718,2.40976,-.63415,-1.38598,1.99506,-.71028,-1.39084,1.99504,-.71023,-1.39203,2.40974,-.6341,-1.37746,2.40981,-.63425,-1.38232,2.40978,-.6342,-1.38712,2.40878,-.62882,-1.39689,2.40972,-.63405,-1.40175,2.40969,-.634,-1.40169,2.40871,-.62867,-1.38112,1.99508,-.71033,-1.41633,2.40962,-.63385,-1.41514,1.99492,-.70998,-1.42,1.9949,-.70993,-1.42119,2.4096,-.6338,-1.40661,2.40967,-.63395,-1.41147,2.40965,-.6339,-1.41627,2.40864,-.62852,-1.42605,2.40958,-.63376,-1.43091,2.40955,-.63371,-1.43085,2.40858,-.62838,-1.41028,1.99495,-.71003,-1.44548,2.40949,-.63356,-1.44429,1.99478,-.70969,-1.44915,1.99476,-.70964,-1.45034,2.40946,-.63351};
			return value;
		}
		private double[] getCoordinate_12_269_point_4()
		{
			double[] value = {-1.43576,2.40953,-.63366,-1.44062,2.40951,-.63361,-1.44542,2.40851,-.62823,-1.4552,2.40944,-.63346,-1.46006,2.40942,-.63341,-1.46,2.40844,-.62808,-1.43943,1.99481,-.70974,-1.47463,2.40935,-.63326,-1.47344,1.99465,-.70939,-1.4783,1.99462,-.70934,-1.47949,2.40932,-.63321,-1.46492,2.40939,-.63336,-1.46978,2.40937,-.63331,-1.47458,2.40837,-.62793,-1.48435,2.4093,-.63316,-1.48921,2.40928,-.63311,-1.48915,2.4083,-.62778,-1.46858,1.99467,-.70944,-1.50379,2.40921,-.63297,-1.5026,1.99451,-.7091,-1.50769,1.99625,-.70872,-1.50888,2.40742,-.63324,-1.49407,2.40925,-.63307,-1.49893,2.40923,-.63302,-1.50373,2.40823,-.62764,-1.51899,2.40285,-.62846,-1.51396,2.40562,-.63351,-1.51905,2.40383,-.63379,-1.49774,1.99453,-.70915,-1.26931,1.99463,-.70613,-1.28389,1.99457,-.70598,-1.28395,1.99554,-.71132,-1.27909,1.99557,-.71136,-1.2592,1.9992,-.71092,-1.25411,2.00099,-.71064,-1.25405,2.00002,-.70531,-1.29847,1.9945,-.70584,-1.31304,1.99443,-.70569,-1.3131,1.99541,-.71102,-1.30824,1.99543,-.71107,-1.28881,1.99552,-.71127,-1.32762,1.99436,-.70554,-1.3422,1.99429,-.70539,-1.34225,1.99527,-.71072,-1.33739,1.99529,-.71077,-1.31796,1.99538,-.71097,-1.35677,1.99422,-.70524,-1.37135,1.99415,-.7051,-1.37141,1.99513,-.71043,-1.36655,1.99515,-.71048,-1.34711,1.99524,-.71067,-1.38592,1.99408,-.70495,-1.4005,1.99401,-.7048,-1.40056,1.99499,-.71013,-1.3957,1.99501,-.71018,-1.37627,1.99511,-.71038,-1.41508,1.99394,-.70465,-1.42965,1.99388,-.70451,-1.42971,1.99485,-.70983,-1.42485,1.99488,-.70988,-1.40542,1.99497,-.71008,-1.44423,1.99381,-.70436,-1.45881,1.99374,-.70421,-1.45887,1.99472,-.70954,-1.45401,1.99474,-.70959,-1.43457,1.99483,-.70979,-1.47338,1.99367,-.70406,-1.48796,1.9936,-.70391,-1.48802,1.99458,-.70924,-1.48316,1.9946,-.70929,-1.46373,1.99469,-.70949,-1.50254,1.99353,-.70376,-1.51783,1.99877,-.70264,-1.51789,1.99974,-.70797,-1.51279,1.998,-.70834,-1.49288,1.99455,-.70919,-1.53282,2.3676,-.64028,-1.5327,2.32613,-.6479,-1.53264,2.32515,-.64257,-1.53276,2.36662,-.63495,-1.52909,2.38837,-.631,-1.52915,2.38935,-.63633,-1.53099,2.37847,-.63831,-1.52997,2.02498,-.7032,-1.53187,2.03584,-.70119,-1.53199,2.07731,-.69357,-1.53211,2.11878,-.68596,-1.53223,2.16025,-.67835,-1.53235,2.20172,-.67073,-1.53246,2.24319,-.66312,-1.53258,2.28466,-.65551,-1.53253,2.28368,-.65018,-1.53241,2.24221,-.65779,-1.53229,2.20074,-.66541,-1.53217,2.15927,-.67302,-1.53205,2.1178,-.68063,-1.53193,2.07633,-.68824,-1.53181,2.03486,-.69586,-1.52807,2.01413,-.70521,-1.52802,2.01315,-.69988};
			return value;
		}
		private double[] getCoordinate_12_269_point_5()
		{
			double[] value = {-1.24848,2.39549,-.6383,-1.25188,2.40028,-.63738,-1.24737,2.01065,-.70895,-1.25074,2.00582,-.70979,-1.52468,2.00933,-.70613,-1.52128,2.00454,-.70705,-1.52242,2.399,-.63463,-1.52579,2.39418,-.63548,-1.61277,2.1184,-.68514,-1.61265,2.07693,-.69276,-1.61253,2.03546,-.70037,-1.6152,2.02458,-.70234,-1.61325,2.28428,-.65469,-1.61301,2.20134,-.66992,-1.61289,2.15987,-.67753,-1.61349,2.36722,-.63946,-1.61337,2.32575,-.64708,-1.61622,2.37807,-.63744,-1.61313,2.24281,-.6623,-1.61343,2.36624,-.63414,-1.61331,2.32477,-.64175,-1.61895,2.38892,-.63542,-1.61889,2.38794,-.63009,-1.61319,2.2833,-.64936,-1.61307,2.24183,-.65697,-1.61295,2.20036,-.66459,-1.61283,2.15889,-.6722,-1.61271,2.11742,-.67981,-1.61259,2.07595,-.68742,-1.61247,2.03448,-.69504,-1.61781,2.01272,-.69897,-1.61787,2.0137,-.7043,-1.65577,2.40849,-.63143,-1.65457,1.99379,-.70755,-1.6616,1.99376,-.70748,-1.66279,2.40846,-.63135,-1.6336,2.40231,-.62729,-1.63366,2.40329,-.63262,-1.64103,2.40502,-.63222,-1.6484,2.40675,-.63182,-1.65571,2.40751,-.62609,-1.66982,2.40842,-.63128,-1.67685,2.40839,-.63121,-1.67679,2.40741,-.62588,-1.64722,1.99559,-.7073,-1.69793,2.40829,-.631,-1.69673,1.99359,-.70713,-1.70376,1.99356,-.70705,-1.70495,2.40826,-.63092,-1.68387,2.40836,-.63114,-1.6909,2.40832,-.63107,-1.69787,2.40731,-.62567,-1.71198,2.40822,-.63085,-1.71901,2.40819,-.63078,-1.71895,2.40721,-.62545,-1.68971,1.99362,-.7072,-1.74009,2.40809,-.63057,-1.7389,1.99339,-.7067,-1.74592,1.99336,-.70663,-1.74711,2.40806,-.6305,-1.72603,2.40816,-.63071,-1.73306,2.40812,-.63064,-1.74003,2.40711,-.62524,-1.75414,2.40802,-.63043,-1.76117,2.40799,-.63036,-1.76111,2.40701,-.62502,-1.73187,1.99342,-.70677,-1.78225,2.40789,-.63014,-1.78106,1.99319,-.70627,-1.78808,1.99316,-.7062,-1.78927,2.40786,-.63007,-1.76819,2.40796,-.63028,-1.77522,2.40792,-.63021,-1.78219,2.40691,-.62481,-1.7963,2.40782,-.63,-1.80333,2.40779,-.62993,-1.80327,2.40681,-.6246,-1.77403,1.99322,-.70634,-1.82441,2.40769,-.62971,-1.82322,1.99299,-.70584,-1.83024,1.99296,-.70577,-1.83144,2.40766,-.62964,-1.81035,2.40776,-.62986,-1.81738,2.40772,-.62978,-1.82435,2.40671,-.62438,-1.83846,2.40762,-.62957,-1.84549,2.40759,-.6295,-1.84543,2.40661,-.62417,-1.81619,1.99302,-.70591,-1.86657,2.40749,-.62928,-1.86538,1.99279,-.70541,-1.8724,1.99276,-.70534,-1.8736,2.40746,-.62921,-1.85252,2.40756,-.62943,-1.85954,2.40752,-.62936,-1.86651,2.40651,-.62395,-1.88062,2.40742,-.62914,-1.88765,2.40739,-.62907,-1.88759,2.40641,-.62374,-1.85835,1.99282,-.70549};
			return value;
		}
		private double[] getCoordinate_12_269_point_6()
		{
			double[] value = {-1.90873,2.40729,-.62886,-1.90754,1.99259,-.70499,-1.91456,1.99256,-.70491,-1.91576,2.40726,-.62879,-1.89468,2.40736,-.629,-1.9017,2.40732,-.62893,-1.90867,2.40631,-.62353,-1.92278,2.40722,-.62871,-1.92981,2.40719,-.62864,-1.92975,2.40621,-.62331,-1.90051,1.99262,-.70506,-1.95089,2.40709,-.62843,-1.9497,1.99239,-.70456,-1.95673,1.99236,-.70449,-1.95792,2.40706,-.62836,-1.93684,2.40716,-.62857,-1.94386,2.40712,-.6285,-1.95083,2.40611,-.6231,-1.96494,2.40702,-.62829,-1.97197,2.40699,-.62821,-1.97191,2.40601,-.62289,-1.94267,1.99242,-.70463,-1.99305,2.40689,-.628,-1.99186,1.99219,-.70413,-1.99923,1.99393,-.70373,-2.00041,2.40509,-.62825,-1.979,2.40696,-.62814,-1.98602,2.40692,-.62807,-1.99299,2.40591,-.62267,-2.01507,2.4005,-.62342,-2.00777,2.40328,-.6285,-2.01513,2.40148,-.62875,-1.98483,1.99222,-.7042,-1.65452,1.99281,-.70222,-1.6756,1.99271,-.70201,-1.67565,1.99369,-.70734,-1.66863,1.99372,-.70741,-1.63986,1.9974,-.70705,-1.6325,1.9992,-.7068,-1.63244,1.99822,-.70147,-1.69668,1.99261,-.70179,-1.71776,1.99251,-.70158,-1.71782,1.99349,-.70691,-1.71079,1.99352,-.70698,-1.68268,1.99366,-.70727,-1.73884,1.99241,-.70137,-1.75992,1.99231,-.70115,-1.75998,1.99329,-.70648,-1.75295,1.99332,-.70656,-1.72484,1.99346,-.70684,-1.781,1.99221,-.70094,-1.80208,1.99211,-.70073,-1.80214,1.99309,-.70605,-1.79511,1.99312,-.70613,-1.767,1.99326,-.70641,-1.82316,1.99201,-.70051,-1.84424,1.99191,-.7003,-1.8443,1.99289,-.70563,-1.83727,1.99292,-.7057,-1.80916,1.99306,-.70598,-1.86532,1.99181,-.70008,-1.8864,1.99171,-.69987,-1.88646,1.99269,-.7052,-1.87943,1.99272,-.70527,-1.85132,1.99286,-.70556,-1.90748,1.99161,-.69966,-1.92856,1.99151,-.69944,-1.92862,1.99249,-.70477,-1.92159,1.99252,-.70484,-1.89348,1.99266,-.70513,-1.94964,1.99141,-.69923,-1.97072,1.99131,-.69901,-1.97078,1.99229,-.70434,-1.96375,1.99232,-.70442,-1.93564,1.99246,-.7047,-1.9918,1.99121,-.6988,-2.01391,1.99642,-.6976,-2.01397,1.99739,-.70293,-2.0066,1.99566,-.70333,-1.97781,1.99226,-.70427,-2.03509,2.36522,-.63519,-2.03497,2.32375,-.6428,-2.03491,2.32277,-.63747,-2.03503,2.36424,-.62986,-2.0297,2.386,-.62592,-2.02976,2.38698,-.63125,-2.03242,2.3761,-.63322,-2.03141,2.02261,-.69811,-2.03414,2.03346,-.69609,-2.03426,2.07493,-.68848,-2.03438,2.1164,-.68086,-2.0345,2.15787,-.67325,-2.03462,2.19934,-.66564,-2.03473,2.24081,-.65802,-2.03485,2.28228,-.65041,-2.03479,2.2813,-.64508,-2.03468,2.23983,-.65269,-2.03456,2.19836,-.66031,-2.03444,2.15689,-.66792,-2.03432,2.11542,-.67553};
			return value;
		}
		private double[] getCoordinate_12_269_point_7()
		{
			double[] value = {-2.0342,2.07395,-.68315,-2.03408,2.03248,-.69076,-2.02868,2.01176,-.70013,-2.02862,2.01078,-.6948,-1.62385,2.39371,-.63449,-1.62875,2.3985,-.63356,-1.62274,2.00887,-.70514,-1.62762,2.00403,-.70597,-2.02378,2.00697,-.70107,-2.01887,2.00218,-.702,-2.02,2.39664,-.62958,-2.02488,2.39181,-.63042};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_12_275_point_1()
		{
			double[] value = {2.10756,2.05069,-.81874,2.10737,2.01052,-.83153,2.10831,2.21139,-.76756,2.10623,2.34243,-.72576,2.1085,2.25157,-.75477,2.10888,2.33192,-.72918,2.10869,2.29174,-.74198,2.10813,2.17122,-.78036,2.10794,2.13104,-.79315,2.10775,2.09087,-.80594,2.10462,1.99998,-.83481,2.10904,2.33027,-.72402,2.10885,2.2901,-.73682,2.10374,2.3513,-.71716,2.10359,2.35295,-.72232,2.10866,2.24992,-.74961,2.10847,2.20975,-.7624,2.10828,2.16957,-.7752,2.10809,2.1294,-.78799,2.1079,2.08922,-.80078,2.10771,2.04905,-.81358,2.10752,2.00887,-.82637,2.10203,1.9878,-.83292,2.10187,1.98944,-.83808,2.06693,2.3719,-.71517,2.06503,1.97015,-.84311,2.05801,1.97012,-.8429,2.0599,2.37187,-.71497,2.08914,2.36522,-.71229,2.08899,2.36686,-.71745,2.08163,2.36854,-.71669,2.07428,2.37022,-.71593,2.06708,2.37026,-.71001,2.05288,2.37184,-.71477,2.04585,2.37181,-.71457,2.04601,2.37016,-.7094,2.0724,1.9719,-.84277,2.02478,2.37171,-.71396,2.02289,1.96996,-.84189,2.01586,1.96993,-.84169,2.01776,2.37168,-.71375,2.02494,2.37007,-.70879,2.03883,2.37178,-.71436,2.0318,2.37175,-.71416,2.01073,2.37165,-.71355,2.00371,2.37162,-.71335,2.00386,2.36998,-.70818,2.02991,1.97,-.84209,1.98264,2.37153,-.71274,1.98074,1.96978,-.84067,1.97372,1.96974,-.84047,1.97561,2.37149,-.71254,1.99668,2.37159,-.71314,1.98966,2.37156,-.71294,1.98279,2.36988,-.70758,1.96859,2.37146,-.71233,1.96156,2.37143,-.71213,1.96172,2.36979,-.70697,1.98777,1.96981,-.84087,1.94049,2.37134,-.71152,1.9386,1.96959,-.83945,1.93157,1.96955,-.83925,1.93347,2.3713,-.71132,1.95454,2.3714,-.71193,1.94751,2.37137,-.71172,1.94065,2.36969,-.70636,1.92644,2.37127,-.71112,1.91942,2.37124,-.71091,1.91957,2.3696,-.70575,1.94562,1.96962,-.83966,1.89835,2.37115,-.7103,1.89645,1.9694,-.83824,1.88943,1.96937,-.83803,1.89132,2.37112,-.7101,1.91239,2.37121,-.71071,1.90537,2.37118,-.71051,1.8985,2.3695,-.70514,1.8843,2.37108,-.7099,1.87727,2.37105,-.70969,1.87743,2.36941,-.70453,1.90348,1.96943,-.83844,1.8562,2.37096,-.70909,1.85431,1.96921,-.83702,1.84728,1.96918,-.83682,1.84918,2.37093,-.70888,1.87025,2.37102,-.70949,1.86322,2.37099,-.70929,1.85636,2.36931,-.70392,1.84215,2.37089,-.70868,1.83513,2.37086,-.70848,1.83528,2.36922,-.70332,1.86133,1.96924,-.83722,1.81405,2.37077,-.70787,1.81216,1.96902,-.8358,1.80514,1.96899,-.8356,1.80703,2.37074,-.70767,1.8281,2.37083,-.70827,1.82108,2.3708,-.70807,1.81421,2.36912,-.70271,1.80001,2.37071,-.70746};
			return value;
		}
		private double[] getCoordinate_12_275_point_2()
		{
			double[] value = {1.79298,2.37067,-.70726,1.79314,2.36903,-.7021,1.81919,1.96905,-.836,1.77191,2.37058,-.70665,1.77002,1.96883,-.83458,1.76299,1.9688,-.83438,1.76489,2.37055,-.70645,1.78596,2.37064,-.70706,1.77893,2.37061,-.70685,1.77207,2.36893,-.70149,1.75786,2.37052,-.70625,1.75084,2.37048,-.70604,1.75099,2.36884,-.70088,1.77704,1.96886,-.83479,1.72976,2.37039,-.70543,1.72787,1.96864,-.83337,1.72052,1.97032,-.83261,1.72239,2.36864,-.70577,1.74381,2.37045,-.70584,1.73679,2.37042,-.70564,1.72992,2.36875,-.70027,1.70781,2.3635,-.70127,1.71503,2.3669,-.7061,1.70766,2.36515,-.70643,1.7349,1.96867,-.83357,2.06519,1.96851,-.83794,2.04412,1.96841,-.83734,2.04396,1.97006,-.8425,2.05099,1.97009,-.8427,2.07977,1.97365,-.84244,2.08714,1.9754,-.84211,2.0873,1.97375,-.83695,2.02305,1.96832,-.83673,2.00197,1.96823,-.83612,2.00182,1.96987,-.84128,2.00884,1.9699,-.84148,2.03694,1.97003,-.8423,1.9809,1.96813,-.83551,1.95983,1.96804,-.8349,1.95967,1.96968,-.84006,1.96669,1.96971,-.84027,1.99479,1.96984,-.84108,1.93875,1.96794,-.83429,1.91768,1.96785,-.83368,1.91753,1.96949,-.83884,1.92455,1.96952,-.83905,1.95265,1.96965,-.83986,1.89661,1.96775,-.83308,1.87554,1.96766,-.83247,1.87538,1.9693,-.83763,1.8824,1.96933,-.83783,1.9105,1.96946,-.83864,1.85446,1.96756,-.83186,1.83339,1.96747,-.83125,1.83324,1.96911,-.83641,1.84026,1.96914,-.83661,1.86836,1.96927,-.83742,1.81232,1.96737,-.83064,1.79125,1.96728,-.83003,1.79109,1.96892,-.83519,1.79811,1.96896,-.8354,1.82621,1.96908,-.83621,1.77017,1.96718,-.82942,1.7491,1.96709,-.82881,1.74894,1.96873,-.83398,1.75597,1.96877,-.83418,1.78407,1.96889,-.83499,1.72803,1.967,-.8282,1.70597,1.97204,-.82593,1.70581,1.97368,-.83109,1.71317,1.972,-.83185,1.74192,1.9687,-.83377,1.68743,2.33003,-.71701,1.68724,2.28985,-.7298,1.6874,2.28821,-.72464,1.68759,2.32838,-.71185,1.69308,2.34946,-.7053,1.69292,2.3511,-.71046,1.69018,2.34056,-.71374,1.68856,1.99811,-.82279,1.68592,2.00863,-.81936,1.68611,2.0488,-.80656,1.68629,2.08898,-.79377,1.68648,2.12915,-.78098,1.68667,2.16933,-.76818,1.68686,2.2095,-.75539,1.68705,2.24968,-.7426,1.68721,2.24803,-.73743,1.68702,2.20786,-.75023,1.68683,2.16768,-.76302,1.68664,2.12751,-.77581,1.68645,2.08733,-.78861,1.68626,2.04716,-.8014,1.68607,2.00698,-.81419,1.69121,1.9876,-.82622,1.69137,1.98595,-.82105,2.09872,2.35758,-.7207,2.09385,2.36222,-.71907,2.09696,1.98476,-.83942,2.09205,1.98008,-.84076};
			return value;
		}
		private double[] getCoordinate_12_275_point_3()
		{
			double[] value = {1.69608,1.98296,-.82784,1.70095,1.97832,-.82947,1.70275,2.36047,-.70778,1.69783,2.35578,-.70912,1.62436,2.04852,-.80478,1.62417,2.00835,-.81757,1.62473,2.12887,-.77919,1.62386,2.34027,-.71182,1.62492,2.16905,-.7664,1.62568,2.32975,-.71523,1.6253,2.2494,-.74081,1.62549,2.28957,-.72802,1.62225,1.99781,-.82087,1.62455,2.0887,-.79199,1.62511,2.20922,-.75361,1.62584,2.3281,-.71006,1.62565,2.28793,-.72286,1.62205,2.35078,-.70841,1.62221,2.34914,-.70325,1.62546,2.24775,-.73565,1.62527,2.20758,-.74844,1.62508,2.1674,-.76124,1.62489,2.12723,-.77403,1.6247,2.08705,-.78682,1.62451,2.04688,-.79962,1.62432,2.0067,-.81241,1.62049,1.98564,-.81901,1.62034,1.98728,-.82417,1.59673,2.36979,-.70159,1.59484,1.96804,-.82952,1.58998,1.96802,-.82938,1.59187,2.36977,-.70145,1.61213,2.36307,-.69851,1.61197,2.36472,-.70367,1.60689,2.36641,-.70298,1.60181,2.3681,-.70228,1.59688,2.36815,-.69643,1.58701,2.36975,-.70131,1.58216,2.36973,-.70117,1.58231,2.36808,-.69601,1.59993,1.96978,-.82913,1.56758,2.36966,-.70075,1.56569,1.96791,-.82868,1.56084,1.96789,-.82854,1.56273,2.36964,-.70061,1.5773,2.36971,-.70103,1.57244,2.36968,-.70089,1.56774,2.36802,-.69559,1.55787,2.36962,-.70047,1.55301,2.3696,-.70033,1.55317,2.36795,-.69517,1.57055,1.96793,-.82882,1.53844,2.36953,-.69991,1.53655,1.96778,-.82784,1.53169,1.96776,-.8277,1.53358,2.36951,-.69977,1.54816,2.36957,-.70019,1.5433,2.36955,-.70005,1.5386,2.36789,-.69474,1.52873,2.36949,-.69963,1.52387,2.36947,-.69949,1.52403,2.36782,-.69432,1.54141,1.9678,-.82798,1.5093,2.3694,-.69907,1.50741,1.96765,-.827,1.50255,1.96763,-.82686,1.50444,2.36938,-.69893,1.51901,2.36944,-.69934,1.51416,2.36942,-.6992,1.50946,2.36776,-.6939,1.49959,2.36936,-.69878,1.49473,2.36934,-.69864,1.49488,2.36769,-.69348,1.51226,1.96767,-.82714,1.48016,2.36927,-.69822,1.47826,1.96752,-.82616,1.47341,1.9675,-.82602,1.4753,2.36925,-.69808,1.48987,2.36931,-.6985,1.48501,2.36929,-.69836,1.48031,2.36763,-.69306,1.46574,2.36756,-.69264,1.46559,2.3692,-.6978,1.47044,2.36923,-.69794,1.48312,1.96754,-.8263,1.45101,2.36914,-.69738,1.44912,1.96739,-.82531,1.44427,1.96737,-.82517,1.44616,2.36912,-.69724,1.46073,2.36918,-.69766,1.45587,2.36916,-.69752,1.45117,2.36749,-.69222,1.4413,2.3691,-.6971,1.43644,2.36907,-.69696,1.4366,2.36743,-.6918,1.45398,1.96741,-.82545,1.42187,2.36901,-.69654,1.41998,1.96726,-.82447,1.41512,1.96724,-.82433,1.41701,2.36899,-.6964};
			return value;
		}
		private double[] getCoordinate_12_275_point_4()
		{
			double[] value = {1.42203,2.36736,-.69138,1.43159,2.36905,-.69682,1.42673,2.36903,-.69668,1.41216,2.36896,-.69626,1.4073,2.36894,-.69612,1.40746,2.3673,-.69096,1.42484,1.96728,-.82461,1.39273,2.36888,-.6957,1.39084,1.96713,-.82363,1.38598,1.96711,-.82349,1.38787,2.36886,-.69556,1.39289,2.36723,-.69054,1.40244,2.36892,-.69598,1.39759,2.3689,-.69584,1.38302,2.36883,-.69542,1.37816,2.36881,-.69528,1.37831,2.36717,-.69011,1.39569,1.96715,-.82377,1.36359,2.36875,-.69486,1.36169,1.967,-.82279,1.35661,1.96869,-.8221,1.35849,2.36701,-.69525,1.36374,2.3671,-.68969,1.3733,2.36879,-.69514,1.36844,2.36877,-.695,1.34845,2.36189,-.69089,1.35339,2.36527,-.69565,1.34829,2.36354,-.69605,1.36655,1.96702,-.82293,1.59499,1.9664,-.82436,1.58042,1.96633,-.82394,1.58026,1.96798,-.8291,1.58512,1.968,-.82924,1.60503,1.97152,-.82873,1.61013,1.97325,-.82833,1.61029,1.97161,-.82317,1.56585,1.96627,-.82352,1.55128,1.9662,-.8231,1.55112,1.96785,-.82826,1.55598,1.96787,-.8284,1.57541,1.96796,-.82896,1.53671,1.96614,-.82268,1.52214,1.96607,-.82226,1.52198,1.96772,-.82742,1.52684,1.96774,-.82756,1.54626,1.96782,-.82812,1.50756,1.96601,-.82184,1.49299,1.96594,-.82142,1.49284,1.96758,-.82658,1.49769,1.96761,-.82672,1.51712,1.96769,-.82728,1.47842,1.96588,-.82099,1.46385,1.96581,-.82057,1.46369,1.96745,-.82574,1.46855,1.96748,-.82588,1.48798,1.96756,-.82644,1.44928,1.96574,-.82015,1.43471,1.96568,-.81973,1.43455,1.96732,-.82489,1.43941,1.96735,-.82503,1.45884,1.96743,-.82559,1.42014,1.96561,-.81931,1.40556,1.96555,-.81889,1.40541,1.96719,-.82405,1.41027,1.96721,-.82419,1.42969,1.9673,-.82475,1.39099,1.96548,-.81847,1.37642,1.96542,-.81805,1.37627,1.96706,-.82321,1.38112,1.96708,-.82335,1.40055,1.96717,-.82391,1.36185,1.96535,-.81763,1.3466,1.97043,-.81555,1.34645,1.97207,-.82071,1.35153,1.97038,-.8214,1.37141,1.96704,-.82307,1.33425,2.32844,-.70681,1.33407,2.28827,-.7196,1.33422,2.28662,-.71444,1.33441,2.3268,-.70164,1.33824,2.34786,-.69505,1.33808,2.34951,-.70021,1.33617,2.33897,-.70351,1.33456,1.99652,-.81256,1.33274,2.00704,-.80915,1.33293,2.04722,-.79636,1.33312,2.08739,-.78357,1.33331,2.12757,-.77077,1.3335,2.16774,-.75798,1.33369,2.20792,-.74519,1.33388,2.24809,-.73239,1.33403,2.24645,-.72723,1.33384,2.20627,-.74003,1.33365,2.1661,-.75282,1.33347,2.12592,-.76561,1.33328,2.08575,-.77841,1.33309,2.04557,-.7912,1.3329,2.0054,-.80399,1.33637,1.98601,-.81597,1.33653,1.98436,-.8108};
			return value;
		}
		private double[] getCoordinate_12_275_point_5()
		{
			double[] value = {1.61869,2.35543,-.70683,1.61533,2.36007,-.70525,1.61693,1.9826,-.82555,1.61353,1.97793,-.82694,1.33973,1.98136,-.81755,1.34309,1.97672,-.81913,1.34489,2.35886,-.69744,1.34149,2.35418,-.69883,1.25324,2.24773,-.73006,1.25305,2.20755,-.74286,1.25286,2.16738,-.75565,1.25248,2.08703,-.78124,1.25097,2.33859,-.70105,1.25362,2.32808,-.70448,1.25343,2.2879,-.71727,1.25211,2.00668,-.80682,1.24936,1.99614,-.8101,1.2523,2.04685,-.79403,1.25267,2.1272,-.76844,1.25378,2.32643,-.69932,1.25359,2.28626,-.71211,1.24848,2.34746,-.69246,1.24832,2.34911,-.69762,1.2534,2.24608,-.7249,1.25321,2.20591,-.73769,1.25302,2.16573,-.75049,1.25283,2.12556,-.76328,1.25264,2.08538,-.77607,1.25245,2.04521,-.78887,1.25226,2.00503,-.80166,1.24677,1.98396,-.80821,1.24661,1.9856,-.81337,1.21166,2.36806,-.69047,1.20977,1.96631,-.8184,1.20275,1.96628,-.8182,1.20464,2.36803,-.69026,1.23388,2.36138,-.68758,1.23372,2.36302,-.69274,1.22637,2.3647,-.69198,1.21902,2.36638,-.69122,1.21182,2.36642,-.68531,1.19762,2.368,-.69006,1.19059,2.36797,-.68986,1.19075,2.36633,-.6847,1.21714,1.96806,-.81807,1.16952,2.36788,-.68925,1.16763,1.96612,-.81718,1.1606,1.96609,-.81698,1.16249,2.36784,-.68905,1.18357,2.36794,-.68966,1.17654,2.36791,-.68945,1.16968,2.36623,-.68409,1.15547,2.36781,-.68884,1.14845,2.36778,-.68864,1.1486,2.36614,-.68348,1.17465,1.96616,-.81739,1.12737,2.36769,-.68803,1.12548,1.96594,-.81597,1.11846,1.9659,-.81576,1.12035,2.36765,-.68783,1.14142,2.36775,-.68844,1.1344,2.36772,-.68824,1.12753,2.36604,-.68287,1.11333,2.36762,-.68763,1.1063,2.36759,-.68742,1.10646,2.36595,-.68226,1.13251,1.96597,-.81617,1.08523,2.3675,-.68681,1.08334,1.96575,-.81475,1.07631,1.96572,-.81454,1.0782,2.36747,-.68661,1.09928,2.36756,-.68722,1.09225,2.36753,-.68702,1.08538,2.36585,-.68165,1.07118,2.36743,-.68641,1.06416,2.3674,-.68621,1.06431,2.36576,-.68104,1.09036,1.96578,-.81495,1.04308,2.36731,-.6856,1.04119,1.96556,-.81353,1.03417,1.96553,-.81333,1.03606,2.36728,-.68539,1.05713,2.36737,-.686,1.05011,2.36734,-.6858,1.04324,2.36566,-.68044,1.02903,2.36724,-.68519,1.02201,2.36721,-.68499,1.02217,2.36557,-.67983,1.04822,1.96559,-.81373,1.00094,2.36712,-.68438,.99905,1.96537,-.81231,.99202,1.96534,-.81211,.99391,2.36709,-.68418,1.01499,2.36718,-.68478,1.00796,2.36715,-.68458,1.00109,2.36547,-.67922,.98689,2.36706,-.68397,.97986,2.36702,-.68377,.98002,2.36538,-.67861,1.00607,1.9654,-.81251};
			return value;
		}
		private double[] getCoordinate_12_275_point_6()
		{
			double[] value = {.95879,2.36693,-.68316,.9569,1.96518,-.8111,.94988,1.96515,-.81089,.95177,2.3669,-.68296,.97284,2.36699,-.68357,.96582,2.36696,-.68337,.95895,2.36528,-.678,.94474,2.36687,-.68276,.93772,2.36683,-.68255,.93788,2.36519,-.67739,.96393,1.96521,-.8113,.91665,2.36674,-.68194,.91476,1.96499,-.80988,.90773,1.96496,-.80967,.90962,2.36671,-.68174,.9307,2.3668,-.68235,.92367,2.36677,-.68215,.9168,2.3651,-.67678,.9026,2.36668,-.68154,.89558,2.36665,-.68134,.89573,2.365,-.67617,.92178,1.96502,-.81008,.8745,2.36655,-.68073,.87261,1.9648,-.80866,.86526,1.96648,-.8079,.86713,2.3648,-.68106,.88855,2.36661,-.68113,.88153,2.36658,-.68093,.87466,2.36491,-.67556,.85255,2.35966,-.67656,.85976,2.36306,-.68139,.85239,2.36131,-.68173,.87963,1.96483,-.80886,1.20993,1.96467,-.81324,1.18886,1.96458,-.81263,1.1887,1.96622,-.81779,1.19572,1.96625,-.81799,1.22451,1.96981,-.81773,1.23188,1.97156,-.8174,1.23204,1.96991,-.81224,1.16778,1.96448,-.81202,1.14671,1.96439,-.81141,1.14655,1.96603,-.81657,1.15358,1.96606,-.81678,1.18168,1.96619,-.81759,1.12564,1.96429,-.8108,1.10457,1.9642,-.81019,1.10441,1.96584,-.81536,1.11143,1.96587,-.81556,1.13953,1.966,-.81637,1.08349,1.9641,-.80959,1.06242,1.96401,-.80898,1.06226,1.96565,-.81414,1.06929,1.96568,-.81434,1.09738,1.96581,-.81515,1.04135,1.96391,-.80837,1.02028,1.96382,-.80776,1.02012,1.96546,-.81292,1.02714,1.96549,-.81312,1.05524,1.96562,-.81393,.9992,1.96372,-.80715,.97813,1.96363,-.80654,.97797,1.96527,-.8117,.985,1.96531,-.81191,1.01309,1.96543,-.81272,.95706,1.96353,-.80593,.93598,1.96344,-.80532,.93583,1.96508,-.81049,.94285,1.96512,-.81069,.97095,1.96524,-.8115,.91491,1.96335,-.80471,.89384,1.96325,-.80411,.89368,1.9649,-.80927,.90071,1.96493,-.80947,.9288,1.96505,-.81028,.87277,1.96316,-.8035,.85071,1.9682,-.80122,.85055,1.96984,-.80638,.8579,1.96816,-.80714,.88666,1.96486,-.80907,.83217,2.32619,-.6923,.83198,2.28601,-.7051,.83213,2.28437,-.69993,.83232,2.32454,-.68714,.83782,2.34562,-.68059,.83766,2.34726,-.68576,.83491,2.33672,-.68903,.8333,1.99427,-.79808,.83065,2.00479,-.79465,.83084,2.04496,-.78186,.83103,2.08514,-.76906,.83122,2.12531,-.75627,.83141,2.16549,-.74348,.8316,2.20566,-.73068,.83179,2.24584,-.71789,.83195,2.24419,-.71273,.83176,2.20402,-.72552,.83157,2.16384,-.73831,.83138,2.12367,-.75111,.83119,2.08349,-.7639};
			return value;
		}
		private double[] getCoordinate_12_275_point_7()
		{
			double[] value = {.831,2.04332,-.77669,.83081,2.00314,-.78949,.83595,1.98376,-.80151,.83611,1.98211,-.79635,1.24346,2.35374,-.69599,1.23859,2.35838,-.69437,1.2417,1.98092,-.81471,1.23679,1.97624,-.81606,.84082,1.97912,-.80313,.84568,1.97448,-.80476,.84748,2.35663,-.68307,.84257,2.35194,-.68441};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_12_281_point_1()
		{
			double[] value = {-.75312,2.07332,.27469,-.75336,2.11479,.26708,-.75361,2.15626,.25947,-.75386,2.19773,.25186,-.75411,2.2392,.24425,-.7555,2.02098,.28431,-.75287,2.03185,.2823,-.75761,2.37447,.21944,-.75484,2.36361,.22142,-.7546,2.32214,.22903,-.75435,2.28067,.23664,-.7529,2.03087,.27697,-.75315,2.07234,.26936,-.75814,2.0101,.28632,-.75817,2.00912,.28099,-.7534,2.11381,.26175,-.75364,2.15528,.25414,-.75389,2.19676,.24653,-.75414,2.23823,.23892,-.75438,2.2797,.23131,-.75463,2.32117,.2237,-.75487,2.36264,.21609,-.7604,2.38434,.21213,-.76037,2.38532,.21747,-.79479,1.99018,.29018,-.79725,2.40488,.21409,-.80428,2.40485,.21413,-.80181,1.99015,.29023,-.77275,1.99462,.28373,-.77273,1.9956,.28906,-.79482,1.9892,.28485,-.78008,1.99379,.28944,-.78743,1.99199,.28981,-.80884,1.99012,.29028,-.81587,1.99008,.29032,-.8159,1.98911,.28499,-.78988,2.40315,.21436,-.83695,1.98998,.29046,-.83942,2.40468,.21437,-.84644,2.40465,.21441,-.84398,1.98995,.29051,-.83698,1.98901,.28513,-.82289,1.99005,.29037,-.82992,1.99002,.29042,-.85806,1.98891,.28527,-.85803,1.98988,.2906,-.851,1.98992,.29056,-.83239,2.40472,.21432,-.87911,1.98978,.29074,-.88158,2.40448,.21464,-.8886,2.40445,.21469,-.88614,1.98975,.29079,-.87914,1.98881,.28541,-.86506,1.98985,.29065,-.87208,1.98982,.29069,-.89316,1.98972,.29083,-.90019,1.98968,.29088,-.90022,1.98871,.28555,-.87455,2.40452,.2146,-.92127,1.98958,.29102,-.92374,2.40428,.21492,-.93077,2.40425,.21497,-.9283,1.98955,.29107,-.9213,1.98861,.28569,-.90722,1.98965,.29093,-.91424,1.98962,.29097,-.94238,1.98851,.28583,-.94235,1.98948,.29116,-.93532,1.98952,.29111,-.91671,2.40432,.21488,-.96343,1.98938,.2913,-.9659,2.40409,.2152,-.97293,2.40405,.21525,-.97046,1.98935,.29135,-.96346,1.98841,.28597,-.94938,1.98945,.2912,-.95641,1.98942,.29125,-.98455,1.98831,.28611,-.98451,1.98928,.29144,-.97749,1.98932,.29139,-.95887,2.40412,.21515,-1.0056,1.98918,.29158,-1.00806,2.40389,.21548,-1.01509,2.40385,.21552,-1.01262,1.98915,.29162,-1.00563,1.98821,.28625,-.99154,1.98925,.29148,-.99857,1.98922,.29153,-1.02671,1.98811,.28639,-1.02668,1.98908,.29172,-1.01965,1.98912,.29167,-1.00104,2.40392,.21543,-1.04776,1.98899,.29185,-1.05022,2.40369,.21576,-1.05725,2.40365,.2158,-1.05478,1.98895,.2919,-1.04779,1.98801,.28652,-1.0337,1.98905,.29176,-1.04073,1.98902,.29181,-1.06181,1.98892,.29195};
			return value;
		}
		private double[] getCoordinate_12_281_point_2()
		{
			double[] value = {-1.06884,1.98889,.292,-1.06887,1.98791,.28666,-1.0432,2.40372,.21571,-1.08992,1.98879,.29213,-1.09239,2.40349,.21604,-1.09941,2.40345,.21608,-1.09695,1.98875,.29218,-1.08289,1.98882,.29209,-1.08995,1.98781,.2868,-1.07586,1.98885,.29204,-1.11103,1.98771,.28694,-1.111,1.98869,.29227,-1.10397,1.98872,.29223,-1.08536,2.40352,.21599,-1.13208,1.98859,.29241,-1.13455,2.40329,.21632,-1.1419,2.40148,.21669,-1.13946,1.99032,.29214,-1.13211,1.98761,.28708,-1.11803,1.98865,.29232,-1.12505,1.98862,.29237,-1.15424,1.99281,.28625,-1.1542,1.99379,.29158,-1.14683,1.99205,.29186,-1.12752,2.40332,.21627,-.79728,2.40391,.20876,-.81837,2.40381,.2089,-.81833,2.40478,.21423,-.81131,2.40482,.21418,-.77516,2.3987,.20958,-.77513,2.39968,.21491,-.7825,2.40141,.21464,-.86053,2.40361,.20917,-.8605,2.40458,.2145,-.85347,2.40462,.21446,-.83945,2.40371,.20903,-.82536,2.40475,.21427,-.88161,2.40351,.20931,-.90269,2.40341,.20945,-.90266,2.40438,.21478,-.89563,2.40442,.21474,-.86752,2.40455,.21455,-.94485,2.40321,.20973,-.94482,2.40418,.21506,-.93779,2.40422,.21502,-.92377,2.40331,.20959,-.90968,2.40435,.21483,-.96593,2.40311,.20987,-.98701,2.40301,.21001,-.97995,2.40402,.21529,-.98698,2.40399,.21534,-.95185,2.40415,.21511,-1.02917,2.40281,.21029,-1.02914,2.40379,.21562,-1.02212,2.40382,.21557,-1.00809,2.40291,.21015,-.99401,2.40395,.21539,-1.07134,2.40261,.21057,-1.0713,2.40359,.2159,-1.06428,2.40362,.21585,-1.05025,2.40271,.21043,-1.03617,2.40375,.21567,-1.09242,2.40251,.21071,-1.1135,2.40241,.21085,-1.11347,2.40339,.21618,-1.10644,2.40342,.21613,-1.07833,2.40355,.21594,-1.13458,2.40231,.21098,-1.15664,2.3969,.2121,-1.14926,2.39968,.21706,-1.15661,2.39787,.21743,-1.12049,2.40335,.21622,-1.17449,2.02986,.28508,-1.17474,2.07133,.27747,-1.17477,2.07035,.27214,-1.17452,2.02888,.27975,-1.16899,2.00717,.2837,-1.16896,2.00815,.28903,-1.17173,2.019,.28706,-1.17383,2.37249,.22219,-1.17646,2.36162,.2242,-1.17622,2.32015,.23181,-1.17597,2.27868,.23942,-1.17572,2.23721,.24703,-1.17548,2.19574,.25464,-1.17523,2.15427,.26225,-1.17498,2.1128,.26986,-1.17501,2.11182,.26453,-1.17526,2.15329,.25692,-1.17551,2.19476,.24931,-1.17575,2.23623,.2417,-1.176,2.2777,.23409,-1.17625,2.31917,.22648,-1.17649,2.36064,.21887,-1.17123,2.38239,.21485,-1.1712,2.38337,.22018,-.763,2.00526,.28723,-.76786,2.00043,.28815,-.76529,2.39011,.21662,-.77021,2.39489,.21577};
			return value;
		}
		private double[] getCoordinate_12_281_point_3()
		{
			double[] value = {-1.16633,2.38821,.21926,-1.16147,2.39304,.21835,-1.15912,1.99858,.29073,-1.16404,2.00336,.28988,-1.23676,2.1125,.27027,-1.237,2.15397,.26266,-1.23725,2.19544,.25505,-1.2375,2.23691,.24744,-1.23806,2.01869,.2875,-1.23626,2.02956,.28549,-1.23651,2.07103,.27788,-1.23799,2.31985,.23222,-1.23824,2.36132,.22461,-1.23774,2.27838,.23983,-1.24017,2.37218,.22263,-1.23629,2.02858,.28016,-1.23654,2.07006,.27255,-1.23987,2.00782,.2895,-1.2399,2.00684,.28417,-1.23679,2.11153,.26494,-1.23703,2.153,.25733,-1.23728,2.19447,.24972,-1.23753,2.23594,.24211,-1.23777,2.27741,.2345,-1.23802,2.31888,.22689,-1.23827,2.36035,.21928,-1.24213,2.38206,.21532,-1.2421,2.38304,.22065,-1.26517,1.98796,.29329,-1.26764,2.40266,.21719,-1.2725,2.40263,.21723,-1.27003,1.98793,.29332,-1.2652,1.98698,.28796,-1.24996,1.99236,.28689,-1.24992,1.99334,.29222,-1.25501,1.99154,.29257,-1.26009,1.98975,.29293,-1.27978,1.98691,.28806,-1.27975,1.98789,.29339,-1.27489,1.98791,.29336,-1.26253,2.40091,.21749,-1.29432,1.98782,.29348,-1.29679,2.40252,.21739,-1.30165,2.40249,.21742,-1.29918,1.98779,.29352,-1.28947,1.98784,.29345,-1.29435,1.98684,.28815,-1.28461,1.98786,.29342,-1.30404,1.98777,.29355,-1.3089,1.98775,.29358,-1.30893,1.98677,.28825,-1.29193,2.40254,.21735,-1.52587,2.01733,.2894,-1.52394,2.00647,.29138,-1.52282,2.38652,.22162,-1.52053,2.00168,.29224,-1.51947,2.39134,.22071,-1.51712,1.99688,.2931,-1.51611,2.39617,.21981,-1.51371,1.99209,.29396,-1.51103,2.39796,.21945,-1.50861,1.99034,.29425,-1.50595,2.39976,.21909,-1.50351,1.9886,.29454,-1.50087,2.40155,.21874,-1.4984,1.98685,.29483,-1.49601,2.40157,.2187,-1.49354,1.98687,.2948,-1.49115,2.4016,.21867,-1.48868,1.9869,.29477,-1.48629,2.40162,.21864,-1.48383,1.98692,.29474,-1.48143,2.40164,.21861,-1.47897,1.98694,.2947,-1.47657,2.40167,.21857,-1.47411,1.98697,.29467,-1.47172,2.40169,.21854,-1.46925,1.98699,.29464,-1.46686,2.40171,.21851,-1.46439,1.98701,.29461,-1.462,2.40174,.21848,-1.45953,1.98703,.29458,-1.45714,2.40176,.21845,-1.45467,1.98706,.29454,-1.45228,2.40178,.21841,-1.44981,1.98708,.29451,-1.44742,2.4018,.21838,-1.44495,1.9871,.29448,-1.44256,2.40183,.21835,-1.44009,1.98713,.29445,-1.4377,2.40185,.21832,-1.43524,1.98715,.29441,-1.43284,2.40187,.21829,-1.43038,1.98717,.29438,-1.42798,2.4019,.21825,-1.42552,1.9872,.29435,-1.42313,2.40192,.21822,-1.42066,1.98722,.29432,-1.41827,2.40194,.21819,-1.4158,1.98724,.29429};
			return value;
		}
		private double[] getCoordinate_12_281_point_4()
		{
			double[] value = {-1.41341,2.40197,.21816,-1.41094,1.98726,.29425,-1.40855,2.40199,.21813,-1.40608,1.98729,.29422,-1.40369,2.40201,.21809,-1.40122,1.98731,.29419,-1.39883,2.40203,.21806,-1.39636,1.98733,.29416,-1.39397,2.40206,.21803,-1.3915,1.98736,.29413,-1.38911,2.40208,.218,-1.38665,1.98738,.29409,-1.38425,2.4021,.21796,-1.38179,1.9874,.29406,-1.37939,2.40213,.21793,-1.37693,1.98743,.29403,-1.37454,2.40215,.2179,-1.37207,1.98745,.294,-1.36968,2.40217,.21787,-1.36721,1.98747,.29397,-1.36482,2.4022,.21784,-1.36235,1.98749,.29393,-1.35996,2.40222,.2178,-1.35749,1.98752,.2939,-1.3551,2.40224,.21777,-1.35263,1.98754,.29387,-1.35024,2.40226,.21774,-1.34777,1.98756,.29384,-1.34538,2.40229,.21771,-1.34291,1.98759,.2938,-1.34052,2.40231,.21768,-1.33806,1.98761,.29377,-1.33566,2.40233,.21764,-1.3332,1.98763,.29374,-1.3308,2.40236,.21761,-1.32834,1.98766,.29371,-1.32595,2.40238,.21758,-1.32348,1.98768,.29368,-1.52617,2.38169,.22253,-1.52798,2.37082,.22453,-1.31862,1.9877,.29364,-1.32351,1.9867,.28835,-1.31376,1.98773,.29361,-1.33809,1.98663,.28844,-1.32109,2.4024,.21755,-1.35266,1.98656,.28854,-1.36724,1.98649,.28863,-1.38182,1.98642,.28873,-1.39639,1.98636,.28883,-1.41097,1.98629,.28892,-1.42555,1.98622,.28902,-1.44012,1.98615,.28912,-1.4547,1.98608,.28921,-1.46928,1.98601,.28931,-1.48386,1.98594,.28941,-1.49843,1.98587,.2895,-1.51374,1.99111,.28863,-1.26767,2.40168,.21186,-1.28224,2.40161,.21196,-1.27736,2.40261,.21726,-1.28221,2.40259,.21729,-1.25236,2.39644,.21274,-1.25743,2.39917,.21778,-1.25233,2.39742,.21807,-1.29682,2.40154,.21206,-1.3114,2.40147,.21215,-1.31137,2.40245,.21748,-1.30651,2.40247,.21745,-1.28707,2.40256,.21732,-1.32598,2.4014,.21225,-1.34055,2.40133,.21235,-1.31623,2.40243,.21751,-1.36971,2.40119,.21254,-1.35513,2.40126,.21244,-1.38428,2.40113,.21263,-1.39886,2.40106,.21273,-1.41344,2.40099,.21283,-1.42802,2.40092,.21292,-1.44259,2.40085,.21302,-1.45717,2.40078,.21312,-1.47175,2.40071,.21321,-1.48632,2.40064,.21331,-1.5009,2.40057,.2134,-1.51615,2.39519,.21448,-1.5278,2.02818,.28741,-1.52805,2.06965,.27981,-1.52808,2.06867,.27448,-1.52783,2.0272,.28208,-1.52397,2.00549,.28605,-1.52978,2.35994,.22654,-1.52953,2.31847,.23415,-1.52928,2.277,.24176,-1.52904,2.23553,.24937,-1.52879,2.19406,.25698,-1.52854,2.15259,.26459,-1.5283,2.11112,.2722,-1.52833,2.11014,.26687,-1.52857,2.15161,.25926,-1.52882,2.19308,.25165,-1.52907,2.23455,.24404};
			return value;
		}
		private double[] getCoordinate_12_281_point_5()
		{
			double[] value = {-1.52931,2.27602,.23643,-1.52956,2.31749,.22882,-1.52981,2.35896,.22121,-1.52621,2.38071,.21719,-1.24322,2.00299,.29041,-1.24657,1.99816,.29131,-1.24551,2.38783,.21979,-1.24892,2.39263,.21893,-1.60872,2.06927,.28034,-1.60896,2.11074,.27273,-1.60921,2.15221,.26512,-1.60946,2.19368,.25751,-1.6102,2.31809,.23468,-1.6111,2.01692,.28996,-1.60847,2.0278,.28795,-1.60995,2.27662,.24229,-1.6097,2.23515,.2499,-1.61044,2.35956,.22707,-1.61321,2.37041,.22509,-1.6085,2.02682,.28262,-1.60875,2.06829,.27501,-1.61374,2.00604,.29197,-1.61377,2.00507,.28664,-1.60899,2.10976,.2674,-1.60924,2.15123,.25979,-1.60949,2.1927,.25218,-1.60973,2.23417,.24457,-1.60998,2.27564,.23696,-1.61023,2.31711,.22935,-1.61047,2.35858,.22174,-1.616,2.38029,.21779,-1.61597,2.38127,.22312,-1.65042,1.98515,.29051,-1.62835,1.99056,.28939,-1.62832,1.99154,.29472,-1.63568,1.98974,.29509,-1.64303,1.98793,.29546,-1.65039,1.98613,.29584,-1.66444,1.98606,.29593,-1.67147,1.98603,.29598,-1.6715,1.98505,.29064,-1.65741,1.9861,.29588,-2.02943,2.36844,.22784,-2.02733,2.01495,.29271,-2.02679,2.37932,.22583,-2.02456,2.0041,.29468,-2.02193,2.38415,.22492,-2.01964,1.99931,.29554,-2.01707,2.38899,.224,-2.01472,1.99452,.29639,-2.01221,2.39382,.22309,-2.0098,1.98974,.29724,-2.00485,2.39562,.22271,-2.00243,1.988,.29751,-1.9975,2.39743,.22234,-1.99505,1.98627,.29779,-1.99015,2.39923,.22197,-1.98768,1.98453,.29807,-1.98312,2.39927,.22192,-1.98065,1.98457,.29802,-1.97609,2.3993,.22187,-1.97363,1.9846,.29797,-1.96907,2.39933,.22183,-1.9666,1.98463,.29793,-1.96204,2.39937,.22178,-1.95957,1.98467,.29788,-1.95501,2.3994,.22173,-1.95254,1.9847,.29783,-1.94798,2.39943,.22169,-1.94552,1.98473,.29779,-1.94096,2.39947,.22164,-1.93849,1.98477,.29774,-1.93393,2.3995,.2216,-1.93146,1.9848,.29769,-1.9269,2.39953,.22155,-1.92444,1.98483,.29765,-1.91988,2.39957,.2215,-1.91741,1.98487,.2976,-1.91285,2.3996,.22146,-1.91038,1.9849,.29755,-1.90582,2.39963,.22141,-1.90336,1.98493,.29751,-1.8988,2.39967,.22136,-1.89633,1.98497,.29746,-1.89177,2.3997,.22132,-1.8893,1.985,.29741,-1.88474,2.39973,.22127,-1.88228,1.98503,.29737,-1.87772,2.39977,.22122,-1.87525,1.98507,.29732,-1.87069,2.3998,.22118,-1.86822,1.9851,.29728,-1.86366,2.39983,.22113,-1.86119,1.98513,.29723,-1.85663,2.39987,.22109,-1.85417,1.98517,.29718,-1.84961,2.3999,.22104,-1.84714,1.9852,.29714,-1.84258,2.39993,.22099,-1.84011,1.98523,.29709};
			return value;
		}
		private double[] getCoordinate_12_281_point_6()
		{
			double[] value = {-1.83555,2.39997,.22095,-1.83309,1.98527,.29704,-1.82853,2.4,.2209,-1.82606,1.9853,.297,-1.8215,2.40003,.22085,-1.81903,1.98533,.29695,-1.81447,2.40007,.22081,-1.81201,1.98536,.2969,-1.80745,2.4001,.22076,-1.80498,1.9854,.29686,-1.80042,2.40013,.22071,-1.79795,1.98543,.29681,-1.79339,2.40017,.22067,-1.79092,1.98546,.29677,-1.78636,2.4002,.22062,-1.7839,1.9855,.29672,-1.77934,2.40023,.22057,-1.77687,1.98553,.29667,-1.77231,2.40027,.22053,-1.76984,1.98556,.29663,-1.76528,2.4003,.22048,-1.76282,1.9856,.29658,-1.75826,2.40033,.22043,-1.75579,1.98563,.29653,-1.75123,2.40037,.22039,-1.74876,1.98566,.29649,-1.7442,2.4004,.22034,-1.74174,1.9857,.29644,-1.73718,2.40043,.2203,-1.73471,1.98573,.29639,-1.73015,2.40046,.22025,-1.72768,1.98576,.29635,-1.72312,2.4005,.2202,-1.72065,1.9858,.2963,-1.71609,2.40053,.22016,-1.71363,1.98583,.29625,-1.70907,2.40056,.22011,-1.7066,1.98586,.29621,-1.70204,2.4006,.22006,-1.69957,1.9859,.29616,-1.69501,2.40063,.22002,-1.69255,1.98593,.29612,-1.68799,2.40066,.21997,-1.68552,1.98596,.29607,-1.68096,2.4007,.21992,-1.67849,1.986,.29602,-1.67393,2.40073,.21988,-1.66691,2.40076,.21983,-1.65988,2.4008,.21979,-1.65285,2.40083,.21974,-1.64548,2.3991,.22001,-1.6381,2.39736,.22029,-1.63073,2.39563,.22057,-1.62581,2.39084,.22142,-1.62346,1.99638,.2938,-1.62089,2.38605,.22227,-1.6186,2.00121,.29289,-1.69258,1.98495,.29078,-1.71366,1.98485,.29092,-1.73474,1.98475,.29106,-1.75582,1.98465,.2912,-1.7769,1.98455,.29134,-1.79798,1.98445,.29148,-1.81906,1.98435,.29162,-1.84014,1.98425,.29176,-1.86122,1.98415,.2919,-1.88231,1.98405,.29204,-1.90339,1.98395,.29218,-1.92447,1.98385,.29232,-1.94555,1.98375,.29246,-1.96663,1.98365,.29259,-1.98771,1.98355,.29273,-2.00983,1.98876,.29191,-1.67396,2.39975,.21455,-1.65288,2.39985,.21441,-1.63076,2.39465,.21524,-1.69504,2.39965,.21469,-1.71613,2.39955,.21483,-1.75829,2.39935,.2151,-1.73721,2.39945,.21496,-1.77937,2.39925,.21524,-1.80045,2.39915,.21538,-1.84261,2.39895,.21566,-1.82153,2.39905,.21552,-1.86369,2.39885,.2158,-1.88477,2.39875,.21594,-1.92693,2.39855,.21622,-1.90585,2.39865,.21608,-1.94802,2.39845,.21636,-1.9691,2.39835,.2165,-2.01224,2.39284,.21776,-1.99018,2.39825,.21664,-2.03009,2.0258,.29073,-2.03033,2.06727,.28312,-2.03037,2.06629,.27779,-2.03012,2.02482,.2854,-2.02459,2.00312,.28935,-2.03206,2.35756,.22986,-2.03182,2.31609,.23747,-2.03157,2.27462,.24507};
			return value;
		}
		private double[] getCoordinate_12_281_point_7()
		{
			double[] value = {-2.03132,2.23315,.25268,-2.03107,2.19168,.26029,-2.03083,2.15021,.2679,-2.03058,2.10874,.27551,-2.03061,2.10776,.27018,-2.03086,2.14923,.26257,-2.03111,2.1907,.25496,-2.03135,2.23218,.24735,-2.0316,2.27365,.23974,-2.03185,2.31512,.23213,-2.03209,2.35659,.22453,-2.02682,2.37834,.2205};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_12_287_point_1()
		{
			double[] value = {2.07825,2.17843,.52465,2.0789,2.21861,.51188,2.07835,2.34963,.46995,2.07955,2.25879,.49911,2.08086,2.33914,.47357,2.08021,2.29897,.48634,2.07278,2.00716,.57882,2.07563,2.01773,.57574,2.07628,2.0579,.56297,2.07694,2.09808,.5502,2.07759,2.13826,.53743,2.07617,2.01608,.5706,2.07683,2.05626,.55783,2.06992,1.99659,.5819,2.07046,1.99495,.57676,2.07748,2.09644,.54506,2.07813,2.13662,.53229,2.07879,2.17679,.51952,2.07944,2.21697,.50675,2.08009,2.25715,.49398,2.08075,2.29732,.4812,2.0814,2.3375,.46843,2.07637,2.35847,.4612,2.07583,2.36011,.46634,2.03303,1.9769,.58431,2.03957,2.37867,.45659,2.03258,2.37856,.45589,2.02604,1.97679,.58361,2.04038,1.97872,.5845,2.05563,1.98074,.57974,2.05509,1.98238,.58488,2.04774,1.98055,.58469,2.03357,1.97525,.57917,2.01905,1.97668,.58291,2.01206,1.97657,.58221,2.0126,1.97493,.57707,2.04687,2.37707,.45787,1.99108,1.97624,.58011,1.99762,2.37801,.45239,1.99063,2.3779,.45169,1.98409,1.97613,.5794,1.99162,1.9746,.57497,1.99807,1.97635,.58081,2.00506,1.97646,.58151,1.9771,1.97602,.5787,1.97011,1.97592,.578,1.97065,1.97427,.57287,2.00461,2.37812,.45309,1.94913,1.97559,.5759,1.95567,2.37736,.44819,1.94868,2.37725,.44749,1.94214,1.97548,.5752,1.94967,1.97395,.57076,1.96312,1.97581,.5773,1.95612,1.9757,.5766,1.92816,1.97526,.5738,1.9287,1.97362,.56866,1.93515,1.97537,.5745,1.96266,2.37747,.44889,1.90719,1.97493,.5717,1.91372,2.37671,.44398,1.90673,2.3766,.44328,1.90019,1.97483,.571,1.90773,1.97329,.56656,1.91418,1.97504,.5724,1.92117,1.97515,.5731,1.8932,1.97472,.5703,1.88621,1.97461,.5696,1.88675,1.97297,.56446,1.92071,2.37681,.44468,1.86524,1.97428,.56749,1.87177,2.37605,.43978,1.86478,2.37594,.43908,1.85825,1.97417,.56679,1.86578,1.97264,.56236,1.87922,1.9745,.5689,1.87223,1.97439,.5682,1.84426,1.97395,.56539,1.8448,1.97231,.56026,1.85125,1.97406,.56609,1.87877,2.37616,.44048,1.82329,1.97363,.56329,1.82983,2.3754,.43558,1.82283,2.37529,.43488,1.8163,1.97352,.56259,1.82383,1.97199,.55815,1.83727,1.97385,.56469,1.83028,1.97374,.56399,1.80931,1.97341,.56189,1.80232,1.9733,.56119,1.80286,1.97166,.55605,1.83682,2.37551,.43628,1.78134,1.97297,.55909,1.78788,2.37474,.43137,1.78089,2.37464,.43067,1.77435,1.97286,.55839,1.78833,1.97308,.55979,1.79532,1.97319,.56049,1.78188,1.97133,.55395,1.76037,1.97265,.55699};
			return value;
		}
		private double[] getCoordinate_12_287_point_2()
		{
			double[] value = {1.76091,1.97101,.55185,1.76736,1.97276,.55769,1.79487,2.37485,.43207,1.73939,1.97232,.55488,1.74593,2.37409,.42717,1.73894,2.37398,.42647,1.7324,1.97221,.55418,1.73993,1.97068,.54975,1.75338,1.97254,.55629,1.74638,1.97243,.55559,1.72541,1.9721,.55348,1.71842,1.97199,.55278,1.71896,1.97035,.54765,1.75292,2.3742,.42787,1.69745,1.97167,.55068,1.70398,2.37344,.42297,1.69663,2.37161,.42278,1.69015,1.97327,.5494,1.70444,1.97178,.55138,1.71143,1.97188,.55208,1.69799,1.97002,.54554,1.68285,1.97487,.54812,1.67555,1.97647,.54684,1.67609,1.97482,.54171,1.71097,2.37355,.42367,2.04011,2.37702,.45146,2.01859,2.37834,.45449,2.02558,2.37845,.45519,2.01913,2.3767,.44936,2.06146,2.37387,.46043,2.062,2.37222,.4553,2.05416,2.37547,.45915,1.99816,2.37637,.44725,1.97718,2.37604,.44515,1.97664,2.37769,.45029,1.98364,2.3778,.45099,2.0116,2.37823,.45379,1.93524,2.37539,.44095,1.9347,2.37703,.44609,1.95621,2.37572,.44305,1.94169,2.37714,.44679,1.96965,2.37758,.44959,1.91426,2.37506,.43885,1.89275,2.37638,.44188,1.89974,2.37649,.44258,1.89329,2.37474,.43674,1.92771,2.37692,.44538,1.87231,2.37441,.43464,1.85134,2.37408,.43254,1.8508,2.37572,.43768,1.85779,2.37583,.43838,1.88576,2.37627,.44118,1.80939,2.37343,.42834,1.80885,2.37507,.43348,1.83037,2.37376,.43044,1.81584,2.37518,.43417,1.84381,2.37562,.43698,1.78842,2.3731,.42624,1.76744,2.37278,.42413,1.7669,2.37442,.42927,1.7739,2.37453,.42997,1.80186,2.37496,.43277,1.7255,2.37212,.41993,1.72496,2.37376,.42507,1.74647,2.37245,.42203,1.73195,2.37387,.42577,1.75991,2.37431,.42857,1.68246,2.36631,.41726,1.68192,2.36795,.4224,1.70452,2.3718,.41783,1.68927,2.36978,.42259,1.71796,2.37365,.42437,1.65615,2.01119,.53371,1.6568,2.05137,.52093,1.65734,2.04972,.5158,1.65669,2.00955,.52857,1.66172,1.98858,.5358,1.66118,1.99022,.54094,1.65866,2.00071,.53732,1.66424,2.34317,.42846,1.66138,2.33261,.43153,1.66073,2.29243,.44431,1.66007,2.25225,.45708,1.65942,2.21208,.46985,1.65877,2.1719,.48262,1.65811,2.13172,.49539,1.65746,2.09154,.50816,1.658,2.0899,.50303,1.65865,2.13008,.49025,1.65931,2.17026,.47748,1.65996,2.21043,.46471,1.66061,2.25061,.45194,1.66127,2.29079,.43917,1.66192,2.33096,.4264,1.66763,2.3521,.42024,1.66709,2.35374,.42538,2.06498,1.99185,.58289,2.06004,1.98712,.58388,2.07104,2.3647,.46437,2.06625,2.36928,.4624};
			return value;
		}
		private double[] getCoordinate_12_287_point_3()
		{
			double[] value = {1.67203,2.35848,.42439,1.67698,2.36322,.42339,1.67076,1.98105,.54487,1.66597,1.98564,.5429,1.5973,2.17094,.47646,1.59796,2.21112,.46369,1.59823,2.34215,.42184,1.59861,2.25129,.45092,1.59992,2.33165,.42538,1.59927,2.29147,.43815,1.59266,1.99968,.53071,1.59469,2.01023,.52755,1.59534,2.05041,.51477,1.596,2.09059,.502,1.59665,2.13076,.48923,1.59523,2.00859,.52241,1.59588,2.04877,.50964,1.59063,1.98912,.53387,1.59118,1.98748,.52873,1.59654,2.08894,.49687,1.59719,2.12912,.4841,1.59785,2.1693,.47132,1.5985,2.20948,.45855,1.59915,2.24965,.44578,1.59981,2.28983,.43301,1.60046,2.33001,.42024,1.59709,2.351,.41317,1.59655,2.35264,.41831,1.56503,1.9696,.53741,1.57157,2.37137,.4097,1.56673,2.3713,.40921,1.5602,1.96953,.53693,1.56557,1.96796,.53228,1.58085,1.97334,.53216,1.58031,1.97498,.5373,1.57522,1.97319,.53734,1.57012,1.9714,.53737,1.55053,1.96938,.53596,1.55107,1.96774,.53082,1.55536,1.96945,.53644,1.57661,2.36974,.41075,1.53602,1.96915,.53451,1.54256,2.37092,.40679,1.53773,2.37085,.40631,1.53119,1.96908,.53402,1.54086,1.96923,.53499,1.54569,1.9693,.53547,1.53656,1.96751,.52937,1.52636,1.969,.53354,1.52152,1.96892,.53305,1.52206,1.96728,.52792,1.5474,2.371,.40728,1.50702,1.9687,.5316,1.51355,2.37047,.40388,1.50872,2.37039,.4034,1.50218,1.96862,.53111,1.50756,1.96706,.52646,1.51669,1.96885,.53257,1.51185,1.96877,.53208,1.49735,1.96855,.53063,1.49251,1.96847,.53014,1.49305,1.96683,.52501,1.51839,2.37054,.40437,1.47801,1.96825,.52869,1.48455,2.37002,.40098,1.47971,2.36994,.40049,1.47318,1.96817,.52821,1.48768,1.9684,.52966,1.48285,1.96832,.52918,1.47855,1.9666,.52355,1.46351,1.96802,.52724,1.46405,1.96638,.5221,1.46834,1.9681,.52772,1.48938,2.37009,.40146,1.44901,1.96779,.52578,1.45554,2.36957,.39807,1.45071,2.36949,.39759,1.44417,1.96772,.5253,1.44955,1.96615,.52065,1.45384,1.96787,.52627,1.45867,1.96795,.52675,1.43934,1.96764,.52482,1.4345,1.96757,.52433,1.43504,1.96593,.51919,1.46038,2.36964,.39855,1.42,1.96734,.52288,1.42654,2.36911,.39516,1.4217,2.36904,.39468,1.41516,1.96727,.52239,1.42054,1.9657,.51774,1.42967,1.96749,.52385,1.42483,1.96742,.52336,1.40604,1.96547,.51629,1.4055,1.96712,.52143,1.41033,1.96719,.52191,1.43137,2.36919,.39565,1.39099,1.96689,.51997,1.39753,2.36866,.39226,1.3927,2.36859,.39177,1.38616,1.96682,.51949};
			return value;
		}
		private double[] getCoordinate_12_287_point_4()
		{
			double[] value = {1.39583,1.96697,.52046,1.40066,1.96704,.52094,1.39153,1.96525,.51484,1.38132,1.96674,.519,1.37649,1.96666,.51852,1.37703,1.96502,.51338,1.40236,2.36874,.39274,1.36199,1.96644,.51707,1.36852,2.36821,.38935,1.36369,2.36813,.38887,1.35715,1.96636,.51658,1.36253,1.9648,.51193,1.37166,1.96659,.51803,1.36682,1.96651,.51755,1.35232,1.96629,.5161,1.34748,1.96621,.51561,1.34802,1.96457,.51048,1.37336,2.36828,.38983,1.33298,1.96599,.51416,1.33952,2.36776,.38644,1.33442,2.36596,.38648,1.32794,1.96762,.51311,1.33352,1.96434,.50902,1.34265,1.96614,.51513,1.33781,1.96606,.51464,1.31841,1.96925,.50586,1.31786,1.97089,.511,1.3229,1.96926,.51205,1.34435,2.36783,.38693,1.5576,2.36951,.40311,1.55706,2.37115,.40824,1.57211,2.36973,.40456,1.5619,2.37122,.40873,1.58722,2.36483,.40772,1.58668,2.36647,.41286,1.58164,2.3681,.4118,1.5431,2.36928,.40165,1.52806,2.3707,.40534,1.53289,2.37077,.40582,1.5286,2.36905,.4002,1.55223,2.37107,.40776,1.5141,2.36883,.39875,1.49959,2.3686,.39729,1.49905,2.37024,.40243,1.50389,2.37032,.40292,1.52322,2.37062,.40485,1.48509,2.36838,.39584,1.47005,2.36979,.39952,1.47488,2.36987,.40001,1.47059,2.36815,.39439,1.49422,2.37017,.40195,1.45608,2.36792,.39293,1.44104,2.36934,.39662,1.44587,2.36941,.3971,1.44158,2.3677,.39148,1.46521,2.36972,.39904,1.41257,2.36725,.38857,1.41203,2.36889,.39371,1.42708,2.36747,.39003,1.41687,2.36896,.3942,1.4362,2.36926,.39613,1.39807,2.36702,.38712,1.38303,2.36844,.3908,1.38786,2.36851,.39129,1.38357,2.36679,.38567,1.4072,2.36881,.39323,1.36906,2.36657,.38421,1.35402,2.36798,.3879,1.35885,2.36806,.38838,1.35456,2.36634,.38276,1.37819,2.36836,.39032,1.34006,2.36612,.38131,1.32477,2.36074,.38142,1.32423,2.36238,.38655,1.32933,2.36417,.38652,1.34919,2.36791,.38741,1.30463,2.00571,.49848,1.30528,2.04589,.48571,1.30582,2.04425,.48057,1.30517,2.00407,.49334,1.30854,1.98307,.50041,1.308,1.98472,.50554,1.30631,1.99521,.50201,1.31189,2.33768,.39315,1.30986,2.32713,.39631,1.3092,2.28695,.40908,1.30855,2.24677,.42185,1.3079,2.2066,.43462,1.30724,2.16642,.44739,1.30659,2.12624,.46017,1.30594,2.08607,.47294,1.30648,2.08442,.4678,1.30713,2.1246,.45503,1.30778,2.16478,.44226,1.30844,2.20496,.42949,1.30909,2.24513,.41671,1.30974,2.28531,.40394,1.3104,2.32549,.39117,1.31445,2.3466,.38485,1.31391,2.34824,.38999};
			return value;
		}
		private double[] getCoordinate_12_287_point_5()
		{
			double[] value = {1.58719,1.98441,.53501,1.58375,1.9797,.53616,1.59326,2.35725,.41649,1.58997,2.36186,.41467,1.31735,2.35295,.38884,1.32079,2.35766,.3877,1.31458,1.9755,.50918,1.31129,1.98011,.50736,1.22698,2.16517,.43935,1.22764,2.20535,.42658,1.22709,2.33636,.38465,1.22829,2.24552,.41381,1.2296,2.32588,.38827,1.22895,2.2857,.40104,1.22151,1.99389,.49351,1.22437,2.00446,.49044,1.22502,2.04464,.47767,1.22568,2.08482,.4649,1.22633,2.12499,.45212,1.22491,2.00282,.4853,1.22556,2.043,.47253,1.21866,1.98332,.49659,1.2192,1.98168,.49145,1.22622,2.08317,.45976,1.22687,2.12335,.44699,1.22753,2.16353,.43422,1.22818,2.2037,.42144,1.22883,2.24388,.40867,1.22949,2.28406,.3959,1.23014,2.32424,.38313,1.22511,2.3452,.3759,1.22457,2.34685,.38104,1.18177,1.96363,.499,1.18831,2.3654,.37129,1.18131,2.36529,.37059,1.17478,1.96352,.49831,1.18231,1.96199,.49387,1.20437,1.96747,.49444,1.20383,1.96912,.49957,1.19648,1.96729,.49938,1.18912,1.96546,.4992,1.16779,1.96341,.4976,1.16079,1.9633,.4969,1.16133,1.96166,.49177,1.1956,2.3638,.37257,1.13982,1.96298,.4948,1.14636,2.36475,.36709,1.13937,2.36464,.36639,1.13283,1.96287,.4941,1.14681,1.96309,.4955,1.1538,1.96319,.4962,1.14036,1.96133,.48967,1.11885,1.96265,.4927,1.11939,1.96101,.48756,1.12584,1.96276,.4934,1.15335,2.36486,.36779,1.09787,1.96232,.4906,1.10441,2.36409,.36288,1.09742,2.36398,.36218,1.09088,1.96221,.4899,1.09841,1.96068,.48546,1.10486,1.96243,.4913,1.11185,1.96254,.492,1.08389,1.9621,.4892,1.0769,1.962,.4885,1.07744,1.96035,.48336,1.1114,2.3642,.36358,1.05592,1.96167,.4864,1.06246,2.36344,.35868,1.05547,2.36333,.35798,1.04893,1.96156,.48569,1.06292,1.96178,.4871,1.06991,1.96189,.4878,1.05646,1.96003,.48126,1.03495,1.96134,.48429,1.03549,1.9597,.47916,1.04194,1.96145,.48499,1.06945,2.36355,.35938,1.01398,1.96102,.48219,1.02051,2.36279,.35448,1.01352,2.36268,.35378,1.00698,1.96091,.48149,1.01452,1.95937,.47705,1.02796,1.96123,.48359,1.02097,1.96112,.48289,.99999,1.9608,.48079,.993,1.96069,.48009,.99354,1.95905,.47495,1.0275,2.3629,.35518,.97203,1.96036,.47799,.97857,2.36213,.35027,.97157,2.36202,.34957,.96504,1.96025,.47729,.97902,1.96047,.47869,.98601,1.96058,.47939,.97257,1.95872,.47285,.95805,1.96014,.47659,.95105,1.96003,.47589,.95159,1.95839,.47075,.98556,2.36224,.35097};
			return value;
		}
		private double[] getCoordinate_12_287_point_6()
		{
			double[] value = {.93008,1.95971,.47378,.93662,2.36148,.34607,.92963,2.36137,.34537,.92309,1.9596,.47308,.93062,1.95807,.46865,.94406,1.95993,.47519,.93707,1.95982,.47448,.9161,1.95949,.47238,.90911,1.95938,.47168,.90965,1.95774,.46654,.94361,2.36159,.34677,.88813,1.95905,.46958,.89467,2.36082,.34187,.88768,2.36072,.34117,.88114,1.95895,.46888,.89512,1.95916,.47028,.90212,1.95927,.47098,.88867,1.95741,.46444,.87415,1.95884,.46818,.86716,1.95873,.46748,.8677,1.95709,.46234,.90166,2.36093,.34257,.84618,1.9584,.46538,.85272,2.36017,.33766,.84537,2.35834,.33747,.83888,1.96,.4641,.84672,1.95676,.46024,.86017,1.95862,.46678,.85318,1.95851,.46608,.83159,1.9616,.46282,.82429,1.9632,.46154,.82483,1.96156,.4564,.85971,2.36028,.33836,1.18885,2.36376,.36615,1.16787,2.36343,.36405,1.16733,2.36507,.36919,1.17432,2.36518,.36989,1.2029,2.3622,.37385,1.2102,2.3606,.37513,1.21074,2.35896,.36999,1.12538,2.36442,.36499,1.13237,2.36453,.36569,1.1469,2.36311,.36195,1.12592,2.36278,.35985,1.16034,2.36497,.36849,1.10495,2.36245,.35775,1.08398,2.36212,.35564,1.08344,2.36377,.36078,1.09043,2.36388,.36148,1.11839,2.36431,.36429,1.063,2.3618,.35354,1.04149,2.36311,.35658,1.04848,2.36322,.35728,1.04203,2.36147,.35144,1.07644,2.36366,.36008,1.02105,2.36114,.34934,1.00008,2.36082,.34724,.99954,2.36246,.35237,1.00653,2.36257,.35308,1.0345,2.363,.35588,.97911,2.36049,.34514,.95759,2.36181,.34817,.96458,2.36191,.34887,.95813,2.36016,.34303,.99255,2.36235,.35167,.91618,2.35951,.33883,.91564,2.36115,.34397,.93716,2.35984,.34093,.92263,2.36126,.34467,.9506,2.3617,.34747,.89521,2.35918,.33673,.87423,2.35886,.33463,.8737,2.3605,.33976,.88069,2.36061,.34047,.90865,2.36104,.34327,.85326,2.35853,.33253,.83066,2.35469,.33709,.83801,2.35651,.33728,.8312,2.35304,.33196,.8667,2.36039,.33906,.80489,1.99792,.4484,.80554,2.0381,.43563,.80608,2.03646,.43049,.80543,1.99628,.44327,.81046,1.97531,.45049,.80992,1.97695,.45563,.8074,1.98744,.45202,.81298,2.32991,.34315,.81012,2.31934,.34623,.80947,2.27916,.359,.80881,2.23899,.37177,.80816,2.19881,.38455,.8075,2.15863,.39732,.80685,2.11846,.41009,.8062,2.07828,.42286,.80674,2.07664,.41772,.80739,2.11681,.40495,.80805,2.15699,.39218,.8087,2.19717,.37941,.80935,2.23734,.36664};
			return value;
		}
		private double[] getCoordinate_12_287_point_7()
		{
			double[] value = {.81001,2.27752,.35386,.81066,2.3177,.34109,.81583,2.34048,.34008,.81637,2.33884,.33494,1.21372,1.97859,.49759,1.20877,1.97385,.49858,1.21978,2.35143,.37907,1.21499,2.35602,.3771,.82077,2.34521,.33908,.82571,2.34995,.33809,.8195,1.96779,.45957,.81471,1.97237,.4576};
			return value;
		}


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



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



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



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



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



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



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



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



		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_13_351_coordIndex_1()
		{
			int[] value = {0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,0,5,6,-1,7,1,0,-1,7,0,6,-1,7,6,8,-1,7,8,9,-1,7,9,10,-1,7,10,11,-1,12,13,8,-1,12,8,6,-1,12,6,14,-1,15,16,11,-1,15,11,10,-1,15,10,17,-1,11,16,18,-1,1,7,11,-1,1,11,18,-1,1,18,19,-1,1,19,20,-1,1,20,21,-1,1,21,22,-1,1,22,23,-1,1,23,24,-1,1,24,25,-1,1,25,2,-1,26,27,22,-1,22,27,28,-1,22,28,23,-1,23,28,29,-1,23,29,30,-1,23,30,31,-1,23,31,32,-1,23,32,24,-1,31,30,33,-1,31,33,34,-1,31,34,35,-1,28,27,36,-1,26,22,21,-1,32,37,25,-1,32,25,24,-1,32,38,39,-1,32,39,37,-1,32,31,38,-1,2,25,37,-1,2,37,3,-1,19,40,41,-1,19,41,20,-1,19,18,16,-1,19,16,40,-1,20,41,26,-1,20,26,21,-1,3,37,42,-1,3,42,43,-1,43,44,45,-1,43,45,46,-1,43,46,47,-1,43,47,48,-1,43,48,3,-1,49,50,4,-1,49,4,3,-1,49,3,48,-1,4,50,51,-1,42,37,52,-1,42,52,53,-1,42,53,54,-1,42,54,55,-1,42,55,56,-1,57,58,39,-1,39,58,59,-1,39,59,37,-1,37,59,52,-1,16,15,60,-1,16,60,61,-1,16,61,62,-1,16,62,40,-1,62,61,63,-1,63,61,60,-1,63,60,64,-1,64,60,65,-1,64,65,66,-1,66,65,67,-1,62,63,68,-1,62,68,69,-1,62,69,70,-1,62,70,71,-1,62,71,72,-1,62,72,40,-1,64,66,73,-1,41,40,74,-1,74,40,72,-1,74,72,75,-1,75,72,71,-1,75,71,76,-1,76,71,70,-1,76,70,77,-1,77,70,69,-1,77,69,78,-1,78,69,68,-1,79,27,41,-1,79,41,80,-1,79,80,81,-1,41,27,26,-1,82,83,84,-1,82,84,79,-1,82,79,85,-1,82,85,86,-1,82,86,87,-1,77,78,80,-1,80,78,85,-1,80,85,81,-1,81,85,79,-1,80,41,74,-1,80,74,75,-1,80,75,76,-1,80,76,77,-1,39,4,51,-1,39,51,57,-1,39,38,88,-1,39,88,89,-1,39,89,90,-1,39,90,91,-1,39,91,92,-1,39,92,93,-1,39,93,94,-1,39,94,95,-1,39,95,96,-1,39,96,97,-1,39,97,98,-1,39,98,99,-1,39,99,100,-1,39,100,101,-1,39,101,102,-1,39,102,103,-1,39,103,104,-1,39,104,105,-1,39,105,106,-1,39,106,107,-1,39,107,108,-1,39,108,109,-1,39,109,110,-1,39,110,111,-1,39,111,112,-1,39,112,113,-1,39,113,114,-1,39,114,115,-1,39,115,116,-1,39,116,117,-1,39,117,118,-1,39,118,119,-1,39,119,120,-1,39,120,121,-1,39,121,122,-1,39,122,123,-1,39,123,124,-1,39,124,125,-1,39,125,126,-1,39,126,127,-1,39,127,128,-1,39,128,129,-1,39,129,130,-1,39,130,131,-1,39,131,132,-1,39,132,133,-1,39,133,134,-1,39,134,135,-1,39,135,5,-1,39,5,4,-1,136,137,47,-1,136,47,46,-1,136,46,45,-1,136,45,44,-1,136,44,138,-1,136,138,139,-1,140,49,48,-1,140,48,47,-1,140,47,137,-1,140,137,136,-1,53,141,54,-1,54,141,142,-1,54,142,55,-1,55,142,143,-1,55,143,144,-1,55,144,56,-1,145,142,141,-1,145,141,53,-1,145,53,52,-1,145,52,59,-1,89,88,146,-1,89,146,91,-1,89,91,90,-1,38,31,35,-1,38,35,147,-1,38,147,148,-1,38,148,146,-1,38,146,88,-1,147,35,34,-1,147,34,33,-1,147,33,149,-1,150,151,146,-1,146,151,152,-1,146,152,91,-1,91,152,153,-1,91,153,154,-1,152,151,155,-1,152,155,156,-1,152,156,157,-1,151,150,158,-1,156,155,159,-1,91,154,153,-1,91,153,160,-1,91,160,161,-1,131,162,163,-1,131,163,164,-1,135,134,165,-1,165,134,133,-1,165,133,131,-1,131,133,132,-1,5,135,165,-1,5,165,166,-1,5,166,167,-1,5,167,6,-1,167,168,169,-1,167,169,13,-1,167,13,12,-1,167,12,14,-1,167,14,6,-1,170,171,165,-1,165,171,172,-1,165,172,166,-1,166,172,173,-1,166,173,167,-1,167,173,174,-1,167,174,168,-1,165,131,164,-1,165,164,175,-1,165,175,176,-1,165,176,177,-1,165,177,178,-1,165,178,179,-1,165,179,180,-1,165,180,181,-1,165,181,170,-1,182,30,29,-1,182,29,183,-1,182,183,184,-1,182,184,185,-1,182,185,186,-1};
			return value;
		}
		private int[] getIndexedFaceSet_13_351_coordIndex_2()
		{
			int[] value = {182,187,188,-1,182,188,30,-1,189,190,191,-1,191,190,192,-1,191,192,193,-1,193,192,194,-1,191,195,196,-1,191,196,197,-1,191,197,189,-1,198,199,186,-1,198,186,185,-1,198,185,184,-1,198,184,196,-1,198,196,195,-1,182,186,199,-1,182,199,200,-1,182,200,201,-1,182,201,187,-1,33,202,203,-1,33,203,204,-1,33,204,205,-1,33,205,149,-1,203,206,204,-1,204,206,207,-1,204,207,205,-1,205,207,149,-1,149,207,147,-1,147,207,208,-1,147,208,148,-1,148,208,209,-1,148,209,146,-1,146,209,150,-1,168,210,211,-1,168,211,212,-1,168,212,213,-1,168,213,13,-1,168,13,169,-1,214,212,211,-1,214,211,210,-1,214,210,168,-1,214,168,174,-1,190,8,215,-1,190,215,192,-1,190,189,197,-1,190,197,196,-1,190,196,216,-1,190,216,9,-1,190,9,8,-1,33,30,188,-1,33,188,202,-1,13,213,215,-1,13,215,8,-1,217,218,219,-1,217,219,220,-1,217,172,171,-1,217,171,221,-1,217,221,222,-1,217,222,218,-1,217,223,224,-1,217,224,172,-1,217,220,225,-1,217,225,223,-1,226,227,221,-1,226,221,228,-1,226,228,229,-1,226,229,230,-1,226,230,231,-1,226,231,232,-1,226,232,233,-1,226,233,234,-1,226,234,235,-1,226,235,163,-1,226,163,162,-1,236,226,162,-1,236,162,237,-1,236,237,238,-1,236,238,239,-1,236,239,240,-1,236,240,241,-1,236,241,242,-1,236,242,243,-1,236,243,244,-1,236,244,245,-1,236,245,246,-1,247,248,249,-1,247,249,250,-1,247,250,251,-1,247,251,252,-1,247,252,253,-1,247,253,254,-1,247,254,255,-1,247,255,256,-1,247,256,257,-1,247,257,258,-1,247,258,161,-1,247,161,160,-1,247,160,259,-1,247,259,260,-1,247,260,261,-1,247,261,262,-1,247,262,263,-1,247,263,264,-1,247,264,265,-1,247,265,266,-1,247,266,267,-1,247,267,268,-1,150,209,269,-1,150,269,270,-1,150,270,267,-1,269,209,271,-1,271,209,272,-1,271,272,273,-1,271,273,274,-1,271,274,275,-1,271,275,276,-1,271,276,269,-1,101,100,250,-1,101,250,249,-1,121,120,277,-1,121,277,246,-1,221,171,170,-1,221,170,228,-1,221,227,278,-1,221,278,222,-1,222,278,219,-1,222,219,218,-1,248,279,280,-1,248,280,281,-1,248,281,282,-1,248,282,283,-1,248,283,284,-1,248,284,285,-1,248,285,286,-1,248,286,287,-1,248,287,288,-1,248,288,289,-1,248,289,249,-1,279,236,246,-1,279,246,277,-1,279,277,290,-1,279,290,291,-1,279,291,292,-1,279,292,293,-1,279,293,294,-1,279,294,295,-1,279,295,296,-1,279,296,297,-1,279,297,280,-1,269,276,298,-1,269,298,270,-1,270,298,268,-1,270,268,267,-1,267,266,158,-1,267,158,150,-1,43,42,299,-1,43,299,300,-1,43,300,301,-1,43,301,44,-1,44,301,302,-1,44,302,138,-1,42,56,303,-1,42,303,299,-1,56,144,304,-1,56,304,303,-1,142,145,305,-1,142,305,143,-1,136,139,306,-1,136,306,140,-1,138,302,307,-1,138,307,139,-1,139,143,305,-1,139,305,306,-1,139,307,308,-1,139,308,143,-1,143,308,304,-1,143,304,144,-1,50,49,140,-1,50,140,145,-1,50,145,59,-1,50,59,58,-1,145,140,306,-1,145,306,305,-1,300,299,303,-1,300,303,304,-1,300,304,308,-1,300,308,307,-1,300,307,302,-1,300,302,301,-1,172,209,309,-1,172,309,310,-1,172,224,311,-1,172,311,312,-1,172,310,313,-1,172,313,173,-1,172,312,314,-1,172,314,209,-1,209,208,315,-1,209,315,309,-1,209,314,316,-1,209,316,272,-1,57,51,50,-1,57,50,58,-1,317,318,319,-1,317,319,320,-1,321,322,323,-1,321,323,324,-1,321,324,325,-1,321,325,326,-1,321,326,327,-1,321,327,328,-1,321,328,329,-1,321,329,330,-1,331,332,333,-1,331,333,334,-1,331,334,335,-1,331,335,336,-1,331,336,329,-1,328,318,317,-1,328,317,329,-1,330,329,336,-1,317,337,338,-1,317,338,329,-1,317,320,339,-1,317,339,337,-1,318,328,340,-1,318,340,319,-1,328,327,341,-1,328,341,340,-1,327,326,342,-1,327,342,341,-1,326,325,343,-1,326,343,342,-1,325,324,344,-1,325,344,343,-1,324,323,345,-1,324,345,344,-1,323,322,346,-1,323,346,345,-1,322,321,347,-1,322,347,348,-1,322,348,349,-1,322,349,346,-1,321,330,350,-1,321,350,351,-1,321,351,352,-1,321,352,347,-1,330,336,353,-1,330,353,350,-1,336,335,354,-1,336,354,353,-1};
			return value;
		}
		private int[] getIndexedFaceSet_13_351_coordIndex_3()
		{
			int[] value = {335,334,355,-1,335,355,354,-1,334,333,356,-1,334,356,355,-1,333,332,357,-1,333,357,356,-1,332,331,358,-1,332,358,357,-1,331,329,359,-1,331,359,358,-1,329,338,360,-1,329,360,359,-1,348,361,362,-1,362,361,363,-1,362,363,364,-1,364,363,273,-1,364,273,272,-1,361,348,347,-1,272,316,365,-1,272,365,364,-1,364,365,366,-1,364,366,362,-1,362,366,349,-1,362,349,348,-1,224,367,368,-1,224,368,311,-1,369,370,371,-1,369,371,367,-1,369,367,224,-1,369,224,223,-1,338,337,371,-1,338,371,370,-1,367,371,372,-1,367,372,368,-1,371,337,339,-1,371,339,372,-1,223,225,373,-1,223,373,369,-1,369,373,374,-1,369,374,370,-1,370,374,360,-1,370,360,338,-1,273,363,375,-1,273,375,274,-1,363,361,376,-1,363,376,375,-1,361,347,352,-1,361,352,376,-1,247,268,351,-1,351,268,298,-1,351,298,275,-1,275,298,276,-1,350,353,248,-1,350,248,247,-1,350,247,351,-1,376,352,375,-1,375,352,351,-1,375,351,274,-1,274,351,275,-1,353,354,377,-1,353,377,378,-1,353,378,379,-1,353,379,248,-1,354,355,380,-1,354,380,377,-1,355,356,381,-1,355,381,380,-1,356,357,382,-1,356,382,381,-1,357,358,359,-1,357,359,360,-1,357,360,374,-1,357,374,373,-1,357,373,225,-1,357,225,220,-1,357,220,219,-1,357,219,278,-1,357,278,227,-1,357,227,226,-1,357,226,236,-1,357,236,383,-1,357,383,382,-1,384,385,236,-1,384,236,279,-1,384,279,248,-1,236,385,383,-1,248,379,384,-1,382,383,381,-1,381,383,385,-1,381,385,380,-1,380,385,384,-1,380,384,377,-1,377,384,379,-1,377,379,378,-1,92,258,257,-1,92,257,93,-1,96,254,253,-1,96,253,97,-1,104,287,286,-1,104,286,105,-1,108,283,282,-1,108,282,109,-1,112,297,296,-1,112,296,113,-1,116,293,292,-1,116,292,117,-1,124,243,242,-1,124,242,125,-1,128,239,238,-1,128,238,129,-1,184,386,387,-1,184,387,196,-1,184,183,386,-1,196,387,216,-1,84,65,388,-1,84,388,389,-1,389,390,79,-1,389,79,84,-1,65,83,67,-1,67,83,82,-1,67,82,66,-1,66,82,87,-1,66,87,73,-1,73,87,86,-1,73,86,64,-1,64,86,85,-1,64,85,63,-1,83,65,84,-1,60,391,388,-1,60,388,65,-1,68,63,85,-1,68,85,78,-1,79,390,36,-1,79,36,27,-1,60,15,17,-1,60,17,391,-1,388,391,17,-1,388,17,216,-1,388,216,387,-1,388,387,386,-1,388,386,389,-1,386,183,389,-1,389,183,29,-1,389,29,390,-1,390,29,28,-1,390,28,36,-1,216,17,10,-1,216,10,9,-1,188,187,203,-1,188,203,202,-1,187,201,206,-1,187,206,203,-1,192,215,213,-1,192,213,212,-1,192,212,214,-1,192,214,194,-1,199,198,392,-1,199,392,393,-1,199,393,394,-1,199,394,200,-1,191,193,395,-1,191,395,396,-1,191,396,397,-1,191,397,195,-1,195,397,392,-1,195,392,198,-1,200,394,398,-1,200,398,201,-1,201,398,399,-1,201,399,206,-1,193,194,400,-1,193,400,395,-1,194,214,401,-1,194,401,400,-1,206,399,402,-1,206,402,207,-1,214,174,403,-1,214,403,401,-1,173,313,403,-1,173,403,174,-1,207,402,315,-1,207,315,208,-1,312,311,368,-1,312,368,372,-1,312,372,320,-1,312,320,319,-1,312,319,340,-1,312,340,341,-1,312,341,342,-1,312,342,343,-1,312,343,344,-1,312,344,345,-1,312,345,346,-1,312,346,314,-1,346,349,366,-1,346,366,365,-1,346,365,316,-1,346,316,314,-1,320,372,339,-1,404,405,406,-1,404,406,407,-1,404,408,409,-1,404,409,410,-1,404,410,411,-1,404,411,412,-1,404,412,413,-1,404,413,405,-1,404,407,414,-1,404,414,408,-1,405,413,415,-1,405,415,406,-1,408,414,416,-1,408,416,409,-1,413,412,417,-1,413,417,415,-1,409,416,418,-1,409,418,410,-1,412,411,419,-1,412,419,417,-1,410,418,419,-1,410,419,411,-1,407,406,415,-1,407,415,417,-1,407,417,419,-1,407,419,418,-1,407,418,416,-1,407,416,414,-1,420,421,422,-1,420,422,423,-1,420,424,425,-1,420,425,426,-1,420,426,427,-1,420,427,428,-1,420,428,429,-1,420,429,421,-1,420,423,430,-1,420,430,424,-1,421,429,431,-1,421,431,422,-1,424,430,432,-1,424,432,425,-1,429,428,433,-1,429,433,431,-1,425,432,434,-1,425,434,426,-1,428,427,435,-1,428,435,433,-1,426,434,435,-1,426,435,427,-1,423,422,431,-1};
			return value;
		}
		private int[] getIndexedFaceSet_13_351_coordIndex_4()
		{
			int[] value = {423,431,433,-1,423,433,435,-1,423,435,434,-1,423,434,432,-1,423,432,430,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_14_351_point_1()
		{
			double[] value = {4.88811,1.60729,1.49655,5.06793,1.05548,1.42401,5.83709,1.07784,.28096,5.58832,1.59757,.29197,4.90123,1.54311,.53299,4.87165,1.54534,.93277,4.12598,1.52084,1.46027,4.24885,1.04923,1.42782,3.36281,2.45549,1.20082,3.35501,1.84909,1.49195,2.75542,1.82449,1.49118,2.61069,1.03673,1.43543,4.06196,2.0416,1.30489,4.01844,2.48144,1.20944,4.10548,1.70587,1.40033,2.37099,1.52119,1.49386,1.93168,1.50889,1.49348,2.31611,1.81219,1.4908,1.79161,1.03049,1.43923,.36637,.96846,.58589,.39053,.96807,-.96507,1.8377,1.00786,-1.65199,2.65682,1.02641,-1.64561,4.29507,1.06352,-1.63283,5.11419,1.08208,-1.62645,5.84956,1.07764,-.51994,1.9709,1.50825,-1.70831,2.37671,1.52055,-1.7039,2.72764,1.82385,-1.70256,3.39431,1.84845,-1.69374,3.4021,2.4768,-1.42261,4.16398,1.52431,-1.64948,4.92747,1.60665,-1.67304,4.14125,2.5014,-1.39622,4.15694,2.04005,-1.49143,4.17263,1.70478,-1.58664,2.32183,1.81155,-1.70697,5.60057,1.59737,-.53796,4.89656,1.54902,-1.1124,4.91435,1.5429,-.70948,.46069,1.48834,.56785,.48312,1.48798,-.95254,5.46617,1.86002,-.53798,5.45392,1.86022,.29195,5.44388,1.89729,.29195,5.42325,1.97047,.29195,5.40261,2.04366,.29194,5.38198,2.11684,.29194,5.1636,2.11984,.34129,4.94523,2.12283,.39064,4.83377,2.12446,.40709,4.77305,2.15427,.42354,5.17614,2.11963,-.56417,5.39423,2.11664,-.53799,5.41486,2.04346,-.53799,5.4355,1.97028,-.53798,5.45613,1.89709,-.53798,4.78607,2.15406,-.60781,4.8467,2.12425,-.59908,4.95806,2.12262,-.59036,1.95973,1.50359,.69055,1.46005,1.49851,.64965,.96037,1.49343,.60875,2.10493,3.03139,.20003,2.16687,2.78629,.30632,2.41465,1.8059,.73145,2.29076,2.2961,.51888,2.35271,2.051,.62517,.82375,3.01105,.13497,.75114,2.70651,.22154,.67853,2.40197,.30812,.60591,2.09743,.3947,.5333,1.79288,.48127,2.22882,2.54119,.4126,.55567,1.79252,-.85597,.62822,2.09706,-.7594,.70077,2.4016,-.66283,.77332,2.70614,-.56627,.84587,3.01069,-.4697,1.97501,1.50334,-.94785,.98042,1.4931,-.95097,1.47771,1.49822,-.94941,2.33051,2.29588,-.75465,2.40141,2.05079,-.85047,2.47231,1.80569,-.94628,2.11782,3.03117,-.46721,2.18872,2.78608,-.56303,2.25962,2.54098,-.65884,4.85525,1.7303,-1.06372,4.78959,2.06638,-.98266,4.72394,2.40247,-.90161,4.65828,2.73856,-.82056,4.65795,2.73856,-.75591,4.65762,2.73857,-.73726,4.65729,2.73857,-.71095,4.65697,2.73858,-.67442,4.65664,2.73858,-.63788,4.65631,2.73859,-.62562,4.65598,2.73859,-.56481,4.65565,2.7386,-.52828};
			return value;
		}
		private double[] getCoordinate_14_351_point_2()
		{
			double[] value = {4.65533,2.7386,-.49174,4.655,2.73861,-.48076,4.65467,2.73861,-.41867,4.65434,2.73862,-.38214,4.65401,2.73862,-.3456,4.65369,2.73863,-.33462,4.65336,2.73864,-.27254,4.65303,2.73864,-.236,4.6527,2.73865,-.19947,4.65237,2.73865,-.18593,4.65205,2.73866,-.1264,4.65172,2.73866,-.08986,4.65139,2.73867,-.05333,4.65106,2.73867,-.04107,4.65073,2.73868,.01974,4.65041,2.73868,.05628,4.65008,2.73869,.09281,4.64975,2.73869,.10763,4.64942,2.7387,.16588,4.64909,2.7387,.20242,4.64877,2.73871,.23895,4.64844,2.73872,.25504,4.64811,2.73872,.31202,4.64778,2.73873,.34856,4.64745,2.73873,.38509,4.64712,2.73874,.39863,4.6468,2.73874,.45816,4.64647,2.73875,.49469,4.64614,2.73875,.53123,4.64581,2.73876,.54349,4.64548,2.73876,.61963,4.64516,2.73877,.64083,4.67635,2.57075,.68176,4.70753,2.40274,.72269,4.76991,2.0667,.80456,4.83229,1.73067,.88642,5.38688,2.11676,.11898,5.38443,2.1168,.12595,5.44633,1.89725,.12596,5.44878,1.89721,.01508,4.9495,2.12276,.1709,5.39178,2.11668,-.372,5.38933,2.11672,-.36503,5.45123,1.89717,-.26111,5.45368,1.89713,-.37199,4.95378,2.12269,-.37061,4.5251,2.73157,-.94067,4.25873,2.71759,-1.18089,4.39192,2.72458,-1.06078,4.12555,2.7106,-1.301,4.51984,2.73603,-.90722,4.54753,2.73654,-.88989,4.61675,2.7378,-.84655,4.63059,2.73805,-.83789,4.64443,2.7383,-.82922,4.56137,2.73679,-.88122,4.58906,2.7373,-.86389,4.6029,2.73755,-.85522,4.53368,2.73629,-.89855,4.57521,2.73704,-.87255,4.68307,2.9124,-.83537,4.70149,2.91301,-.82101,4.68837,2.91323,.64038,4.66651,2.91267,.6537,4.62761,2.73891,.64884,4.4776,2.73234,.75912,4.31004,2.72591,.87741,4.14248,2.71948,.99571,3.97493,2.71305,1.114,3.99668,2.54519,1.16172,4.48727,2.74003,.71286,4.46973,2.74017,.72086,4.00859,2.71593,.77367,3.99737,2.71497,.88711,3.98615,2.71401,1.00056,4.61007,2.73905,.65684,4.59253,2.73919,.66484,4.57499,2.73933,.67284,4.55744,2.73947,.68085,4.5399,2.73961,.68885,4.52236,2.73975,.69685,4.50481,2.73989,.70486,3.38641,2.686,-1.33326,2.72218,1.89112,-1.00335,2.8396,2.66965,-.71966,3.02187,2.6751,-.92419,3.20414,2.68055,-1.12872,3.6732,2.71378,-1.63346,3.52258,2.4768,-1.72281,3.17827,2.67953,.89641,3.34712,2.68664,1.10276,3.55639,2.69545,1.10651,3.6064,2.70893,1.40297,3.57306,2.69994,1.20533,3.58973,2.70444,1.30415,2.95074,2.67978,.39013,2.84059,2.66529,.48371,3.00943,2.67241,.69006,2.96367,2.6803,-.62244,3.63279,2.6942,-1.32251};
			return value;
		}
		private double[] getCoordinate_14_351_point_3()
		{
			double[] value = {3.64626,2.70073,-1.42616,3.65973,2.70726,-1.52981,4.02077,2.5014,-1.69642,3.83877,2.7106,-1.60121,3.93436,2.7106,-1.50114,4.02996,2.7106,-1.40107,3.85223,2.70787,-1.50472,4.12379,2.71177,-1.18571,4.12204,2.71294,-1.07042,4.12028,2.71411,-.95512,3.8885,2.71305,1.21406,3.80207,2.71305,1.31413,3.71564,2.71305,1.4142,3.87158,2.49798,1.50965,3.73231,2.71012,1.31288,3.50967,2.4892,1.50103,2.73979,1.85344,.9356,4.00119,2.88707,.78479,4.13467,2.89477,.77467,4.131,2.99222,.68863,4.04132,2.98453,.69776,4.46978,2.90763,.77357,4.30222,2.9012,.77319,3.86445,2.88207,.77641,3.8536,2.71092,.7653,3.88633,2.97952,.6902,4.6847,3.01068,.60511,4.46611,3.00508,.68764,4.49164,2.90819,.76025,4.5135,2.90875,.74693,4.53536,2.90931,.73362,4.55721,2.90987,.7203,4.57907,2.91043,.70698,4.60093,2.91099,.69366,4.62279,2.91155,.68034,4.64465,2.91211,.66702,4.68798,3.01063,.19592,4.68869,2.91322,.61918,4.68902,2.91322,.54304,4.68935,2.91321,.53078,4.68968,2.91321,.49424,4.69001,2.9132,.45771,4.69033,2.9132,.39818,4.69066,2.91319,.38464,4.69099,2.91318,.34811,4.69132,2.91318,.31157,4.69165,2.91317,.25459,4.69782,3.01047,-.78613,4.69454,3.01052,-.37694,4.69821,2.91307,-.48121,4.69854,2.91306,-.49219,4.69886,2.91306,-.52873,4.69919,2.91305,-.56526,4.69952,2.91305,-.62607,4.69985,2.91304,-.63833,4.70018,2.91304,-.67487,4.7005,2.91303,-.7114,4.70083,2.91302,-.73772,4.70116,2.91302,-.75636,4.66465,2.91178,-.84973,4.64623,2.91117,-.86409,4.6278,2.91055,-.87845,4.60938,2.90993,-.89281,4.59096,2.90932,-.90717,4.57254,2.9087,-.92154,4.55412,2.90809,-.9359,4.5357,2.90747,-.95026,4.51728,2.90685,-.96462,4.51361,3.00431,-.8802,4.25092,2.89288,-.96936,4.3841,2.89987,-.96606,4.11773,2.88589,-.96928,3.96529,2.70911,-.9635,3.96274,2.88089,-.97766,3.95907,2.97834,-.89196,4.11407,2.98335,-.8844,4.24725,2.99034,-.88448,4.69197,2.91317,.2385,4.29855,2.99865,.6873,4.69126,3.01058,-.09051,4.69493,2.91312,-.09031,4.69525,2.91312,-.12685,4.69558,2.91311,-.18638,4.69591,2.9131,-.19992,4.69624,2.9131,-.23645,4.69657,2.91309,-.27298,4.69689,2.91309,-.33507,4.69722,2.91308,-.34606,4.69755,2.91308,-.38259,4.69788,2.91307,-.41912,4.6923,2.91316,.20197,4.69263,2.91316,.16543,4.69296,2.91315,.10718,4.69329,2.91315,.09236,4.69361,2.91314,.05583,4.69394,2.91314,.01929,4.69427,2.91313,-.04152,4.6946,2.91313,-.05378,4.38043,2.99732,-.8815,5.55146,1.85712,-.53658};
			return value;
		}
		private double[] getCoordinate_14_351_point_4()
		{
			double[] value = {5.53985,1.86102,.29335,5.54149,1.89939,.29334,5.54381,1.89861,.12736,5.5531,1.8955,-.53659,5.55078,1.89627,-.3706,5.20251,1.86505,-.25045,5.19914,1.86511,.02757,5.54614,1.89783,.01648,5.54846,1.89705,-.25972,4.1252,2.56571,-.95491,4.01352,2.56752,.77388,3.86125,2.47893,.76586,4.01625,2.48393,.77424,4.00229,2.56656,.88733,4.12793,2.48212,-.95456,4.12696,2.56454,-1.0702,3.97294,2.47711,-.96293,3.29582,2.68989,.55891,3.30699,2.6897,.38603,3.31465,2.45771,.38659,3.30348,2.45789,.55947,3.3355,2.86098,-.8025,3.33415,2.68926,-.82413,3.32298,2.68945,-.65125,3.31181,2.68963,-.47837,3.30064,2.68981,-.30549,3.28947,2.68999,-.13261,3.2783,2.69017,.04027,3.26713,2.69035,.21315,3.32833,2.86109,.54284,3.32822,2.8611,-.63433,3.28457,2.8618,.37467,3.29185,2.86169,.2065,3.29912,2.86157,.03834,3.3064,2.86145,-.12983,3.31367,2.86133,-.298,3.32095,2.86121,-.46616,3.43965,2.69507,.74016,3.47604,2.86622,.75128,3.4473,2.46308,.74073,3.27479,2.45836,.21371,3.28596,2.45818,.04083,3.29713,2.458,-.13205,3.30829,2.45781,-.30492,3.31946,2.45763,-.4778,3.33063,2.45745,-.65068,3.3418,2.45727,-.82356,3.49776,2.86587,-1.00279,3.50031,2.69409,-.98863,3.50796,2.4621,-.98806,3.32455,2.95855,-.63453,3.33183,2.95844,-.80269,3.49409,2.96332,-.90651,3.31728,2.95867,-.46636,3.31,2.95879,-.29819,3.30273,2.95891,-.13003,3.29545,2.95903,.03814,3.28818,2.95914,.20631,3.2809,2.95926,.37447,3.32466,2.95855,.54264,3.47237,2.96368,.65461,3.65276,2.87087,-.99441,3.6553,2.6991,-.98025,3.80775,2.87588,-.98603,3.81029,2.7041,-.97188,3.81795,2.47211,-.97131,3.66295,2.4671,-.97969,3.69861,2.70591,.75692,3.70626,2.47392,.75748,3.70945,2.87706,.76803,3.58001,2.87205,.75965,3.59464,2.70008,.74854,3.60229,2.46809,.74911,3.73133,2.97452,.68265,3.57634,2.96951,.67509,3.80408,2.97334,-.89952,3.64909,2.96833,-.90707,3.29841,3.27066,-.25585,3.30569,3.27054,-.38467,4.4055,3.28979,-.31512,3.29114,3.27078,-.12704,3.28386,3.2709,.00178,3.27659,3.27101,.1306,4.38767,3.29008,.11733,4.57999,3.32407,-.1699,4.57781,3.3241,-.02363,2.48905,1.86015,-.42851,2.49004,1.85579,.38003,2.40454,1.79968,.72839,2.41743,1.79947,-.94935,1.92013,1.79434,-.81009,1.90485,1.79459,.54666,2.9686,2.53189,-.62223,3.63772,2.5458,-1.3223,3.65119,2.55233,-1.42595,3.57798,2.55153,1.20554,3.56131,2.54704,1.10672,2.95566,2.53138,.39034,3.66465,2.55885,-1.5296,3.85716,2.55947,-1.50451};
			return value;
		}
		private double[] getCoordinate_14_351_point_5()
		{
			double[] value = {3.59465,2.55603,1.30436,3.73724,2.56171,1.3131,4.12872,2.56337,-1.1855,3.99107,2.5656,1.00077,4.49797,2.53055,-1.0691,4.34482,2.53346,-1.1898,4.33576,2.53314,-1.17954,4.49134,2.53049,-1.05865,4.69436,2.4294,-.95066,4.76878,1.98921,-1.05572,4.60717,1.88457,-1.22328,4.45403,1.88749,-1.34398,4.25588,1.99899,-1.45995,4.18147,2.43918,-1.35489,4.69071,2.42865,-.94026,4.16968,2.43752,-1.34511,4.76569,1.98388,-1.04651,4.24466,1.99276,-1.45136,4.60137,1.8778,-1.21458,4.4458,1.88045,-1.33546,4.43547,2.47418,.88646,4.26825,2.47714,1.00026,4.27863,2.47232,1.01096,4.4415,2.46943,.90012,4.64861,2.37004,.78,4.72398,1.91655,.90255,4.54607,1.8087,1.0663,4.37885,1.81166,1.1801,4.16393,1.92647,1.28368,4.08857,2.37996,1.16113,4.6491,2.36799,.79643,4.10362,2.37766,1.16765,4.72251,1.9263,.91579,4.17702,1.93596,1.28701,4.54923,1.82125,1.07529,4.38635,1.82413,1.18613};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_14_357_point_1()
		{
			double[] value = {4.65828,2.73856,-.82056,4.70149,2.91301,-.82101,4.70116,2.91302,-.75636,4.65795,2.73856,-.75591,4.64516,2.73877,.64083,4.64548,2.73876,.61963,4.68902,2.91322,.54304,4.68869,2.91322,.61918,4.68837,2.91323,.64038,4.64581,2.73876,.54349,4.69755,2.91308,-.38259,4.69722,2.91308,-.34606,4.69788,2.91307,-.41912,4.65401,2.73862,-.3456,4.69821,2.91307,-.48121,4.65434,2.73862,-.38214,4.65467,2.73861,-.41867,4.655,2.73861,-.48076,4.69558,2.91311,-.18638,4.69525,2.91312,-.12685,4.69493,2.91312,-.09031,4.65139,2.73867,-.05333,4.65172,2.73866,-.08986,4.65205,2.73866,-.1264,4.65237,2.73865,-.18593,4.6946,2.91313,-.05378,4.69165,2.91317,.25459,4.69132,2.91318,.31157,4.69099,2.91318,.34811,4.64745,2.73873,.38509,4.64778,2.73873,.34856,4.64811,2.73872,.31202,4.64844,2.73872,.25504,4.69066,2.91319,.38464,4.65762,2.73857,-.73726,4.70083,2.91302,-.73772,4.7005,2.91303,-.7114,4.70018,2.91304,-.67487,4.69985,2.91304,-.63833,4.65664,2.73858,-.63788,4.65697,2.73858,-.67442,4.65729,2.73857,-.71095,4.69886,2.91306,-.52873,4.69854,2.91306,-.49219,4.69919,2.91305,-.56526,4.65533,2.7386,-.49174,4.69952,2.91305,-.62607,4.65565,2.7386,-.52828,4.65598,2.73859,-.56481,4.65631,2.73859,-.62562,4.69624,2.9131,-.23645,4.69591,2.9131,-.19992,4.69657,2.91309,-.27298,4.6527,2.73865,-.19947,4.69689,2.91309,-.33507,4.65303,2.73864,-.236,4.65336,2.73864,-.27254,4.65369,2.73863,-.33462,4.69427,2.91313,-.04152,4.69394,2.91314,.01929,4.69361,2.91314,.05583,4.65008,2.73869,.09281,4.65041,2.73868,.05628,4.65073,2.73868,.01974,4.65106,2.73867,-.04107,4.69329,2.91315,.09236,4.69296,2.91315,.10718,4.69263,2.91316,.16543,4.6923,2.91316,.20197,4.64877,2.73871,.23895,4.64909,2.7387,.20242,4.64942,2.7387,.16588,4.64975,2.73869,.10763,4.69197,2.91317,.2385,4.68968,2.91321,.49424,4.68935,2.91321,.53078,4.69001,2.9132,.45771,4.64614,2.73875,.53123,4.69033,2.9132,.39818,4.64647,2.73875,.49469,4.6468,2.73874,.45816,4.64712,2.73874,.39863,4.55744,2.73947,.68085,4.57499,2.73933,.67284,4.57907,2.91043,.70698,4.59253,2.73919,.66484,4.60093,2.91099,.69366,4.61007,2.73905,.65684,4.62279,2.91155,.68034,4.62761,2.73891,.64884,4.64465,2.91211,.66702,4.66651,2.91267,.6537,4.49164,2.90819,.76025,4.50481,2.73989,.70486,4.5135,2.90875,.74693,4.52236,2.73975,.69685,4.53536,2.90931,.73362,4.5399,2.73961,.68885,4.55721,2.90987,.7203,4.48727,2.74003,.71286};
			return value;
		}
		private double[] getCoordinate_14_357_point_2()
		{
			double[] value = {4.63059,2.73805,-.83789,4.61675,2.7378,-.84655,4.6278,2.91055,-.87845,4.64623,2.91117,-.86409,4.66465,2.91178,-.84973,4.68307,2.9124,-.83537,4.60938,2.90993,-.89281,4.6029,2.73755,-.85522,4.59096,2.90932,-.90717,4.58906,2.7373,-.86389,4.57521,2.73704,-.87255,4.53368,2.73629,-.89855,4.5357,2.90747,-.95026,4.54753,2.73654,-.88989,4.55412,2.90809,-.9359,4.56137,2.73679,-.88122,4.57254,2.9087,-.92154};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_14_371_point_1()
		{
			double[] value = {-10.5647,-.5113,.16726,-10.5647,-.5113,-.38397,-9.47416,-.78744,-.38397,-9.47416,-.78744,.16726,-11.6931,-.25009,.16726,-11.6931,-.25009,-.38397,6.51084,-.02982,.88764,-5.78799,.01605,1.02027,.87407,-1.05883,.16726,4.07581,-1.06359,.16726,6.50382,-.93441,.26021,6.50534,-.80284,.35317,6.50685,-.67128,.44612,6.50836,-.53972,.53907,6.50988,-.40815,.63202,6.51139,-.27659,.72497,6.51291,-.14503,.81792,-12.8358,.04751,1.12919,-12.7263,-.04458,1.12919,-12.5501,-.14601,.16726,-8.73114,-1.04455,.16726,6.59959,-1.03338,.1905,10.3534,-1.5159,.15004,10.5142,-1.5159,.09836,10.5809,-1.35197,.09836,10.4099,-1.34897,.1508,9.99183,-1.5159,.16726,10.1861,-1.5159,-.10835,10.0179,-1.33995,.1703,6.50865,-.53972,-.75578,6.5097,-.67128,-.66283,6.51074,-.80284,-.56987,6.51178,-.93441,-.47692,4.10237,-.01444,-1.28987,6.50553,-.14503,-1.03463,6.50761,-.40815,-.84873,6.60815,-1.03338,-.40721,4.07581,-1.06359,-.38397,1.25984,-.01541,-1.22735,.87407,-1.05883,-.38397,-8.73114,-1.04455,-.38397,-12.5501,-.14601,-.38397,-12.7263,-.04458,-.86153,-12.8358,.04751,-.89176,6.55807,-.02982,-1.10434,6.50657,-.27659,-.94168,10.3534,-1.5159,-.36674,9.99183,-1.5159,-.38397,10.026,-1.33995,-.38701,10.4119,-1.34897,-.36751,10.5809,-1.35197,-.31507,10.5142,-1.5159,-.31507,6.88993,-1.06716,.16726,6.89518,-1.06716,-.38397,7.27755,-1.06835,.16726,7.79063,-1.23737,.16726,7.77817,-1.11578,.22298,7.30075,-1.02036,.23539,7.27755,-1.06835,-.10835,8.37037,-1.33022,-.10835,6.88649,-.96689,.2478,9.49208,-1.50221,.16726,9.4875,-1.31896,.17724,9.40405,-1.46948,-.10835,8.91679,-1.46115,.16726,8.90129,-1.28005,.19196,10.3649,-.5069,-.04688,10.3299,-.36918,-.0852,10.2644,-.62656,.05576,10.4143,-.66208,.01751,10.3157,-.38473,-.09512,10.3536,-.34326,-.09072,10.3726,-.32253,-.0819,9.94161,-.38752,.06849,9.91164,-.59924,.12018,10.096,-.17807,.0319,10.3403,-.43756,-.07834,10.3199,-.8345,.12856,9.94833,-.80287,.16386,10.3897,-1.0151,.15232,10.5619,-1.02412,.09836,10.4821,-.85164,.07815,9.99394,-.98804,.17639,10.4331,-1.18203,.15156,10.025,-1.164,.17335,10.6095,-1.18804,.09836,7.27755,-1.06835,-.38397,7.79063,-1.23737,-.38397,6.92869,-.9669,-.46762,7.35731,-1.02037,-.45831,7.80934,-1.1158,-.449,9.49208,-1.50221,-.38397,8.91679,-1.46115,-.38397,8.9023,-1.28007,-.41487,9.49784,-1.31897,-.3955,10.3299,-.36918,-.13151,10.2744,-.62656,-.27247,9.95199,-.59924,-.33689,9.97641,-.38159,-.28823,10.3157,-.38473,-.12158};
			return value;
		}
		private double[] getCoordinate_14_371_point_2()
		{
			double[] value = {10.3403,-.43756,-.13837,10.3649,-.5069,-.16983,10.098,-.15433,-.26072,10.3726,-.32253,-.13481,10.3536,-.34326,-.12599,10.4143,-.66208,-.23422,10.328,-.8345,-.34527,10.4821,-.85164,-.29485,10.3957,-1.0151,-.36903,10.0182,-.98804,-.3931,9.98061,-.80287,-.38057,10.5619,-1.02412,-.31507,10.4372,-1.18203,-.36827,10.6095,-1.18804,-.31507,10.0411,-1.164,-.39005,8.32871,-1.37783,.16726,8.31346,-1.21505,.20902,8.32871,-1.37783,-.38397,8.31444,-1.21507,-.43582,10.6426,-.02513,-.0819,10.5432,-.13592,-.0819,10.5432,-.13592,-.10835,10.6426,-.02513,-.10835,10.3692,-.03231,-.01817,10.6426,-.02513,-.13481,10.5432,-.13592,-.13481,10.1149,-.03014,-.27827,10.3954,-.02638,-.20088,6.90563,-.12705,.74716,6.77192,-.02519,.83117,6.95236,-.03232,-1.05238,6.91936,-.15556,-.98189,10.5647,-1.5159,.02945,10.481,-1.5159,-.10835,10.5953,-1.5159,-.03945,10.662,-1.35197,-.03945,10.6314,-1.35197,.02945,10.5884,-1.5159,-.10835,10.6056,-1.5159,-.10835,10.5953,-1.5159,-.17726,10.662,-1.35197,-.17726,10.6723,-1.35197,-.10835,10.5647,-1.5159,-.24616,10.6314,-1.35197,-.24616,10.66,-1.18804,.02945,10.6905,-1.18804,-.03945,10.6429,-1.02412,-.03945,10.6123,-1.02412,.02945,10.7008,-1.18804,-.10835,10.6905,-1.18804,-.17726,10.6429,-1.02412,-.17726,10.6532,-1.02412,-.10835,10.66,-1.18804,-.24616,10.6123,-1.02412,-.24616,10.5286,-.8566,.0186,10.5531,-.85164,-.04409,10.4549,-.66208,-.05801,10.4488,-.68189,-.01396,10.5598,-.84669,-.10835,10.5531,-.85164,-.17262,10.4549,-.66208,-.1587,10.4508,-.64227,-.10835,10.5286,-.8566,-.23531,10.4488,-.68189,-.20275,10.3157,-.38473,-.10835,10.3751,-.5069,-.07237,10.3726,-.32253,-.11938,10.3751,-.5069,-.14434,10.3726,-.32253,-.09733,10.3915,-.30179,-.10835,10.1779,.0022,.03177,9.93571,-.03613,.09041,9.52842,-.03625,.19514,9.16033,-.02523,.28004,8.81544,-.13312,.34839,9.46064,-.17783,.2,9.54861,-.03494,-.44117,9.83739,-.03041,-.35861,9.49795,-.17192,-.43111,8.81057,-.13321,-.6106,8.83001,-.02573,-.6338,9.23799,-.0254,-.52522,8.14459,-.03535,.5116,7.7609,-.03693,.59756,7.7374,-.17643,.55732,8.23219,-.17084,.46165,8.48566,-.02577,.43674,7.39261,-.03272,.68233,7.09771,-.02492,.75361,7.30417,-.15885,.64821,8.06651,-.03566,-.82442,8.4076,-.02607,-.74239,8.17502,-.17098,-.75256,7.71118,-.17658,-.85159,7.71035,-.03724,-.91122,7.339,-.0348,-.99111,7.32423,-.16608,-.92294,6.87406,-.43995,.56997,6.88045,-.29061,.65454,6.88006,-.7244,.40889};
			return value;
		}
		private double[] getCoordinate_14_371_point_3()
		{
			double[] value = {6.87706,-.58217,.48943,6.88316,-.85613,.32835,9.41796,-.38078,.19838,8.82559,-.35949,.31751,9.41651,-.57674,.20158,8.8393,-.55568,.29075,9.43679,-.76691,.20328,8.8548,-.73677,.26606,9.4593,-.95247,.19719,8.87029,-.91786,.24136,9.47816,-1.13571,.18722,8.88579,-1.09896,.21666,8.29823,-1.04965,.25078,8.28305,-.879,.29255,7.75369,-.83064,.33443,7.76582,-.9837,.27871,8.2679,-.70573,.33431,8.25275,-.53246,.37607,7.72964,-.50353,.44588,7.74166,-.66708,.39015,8.24004,-.35542,.41835,7.72557,-.33998,.5016,6.92827,-.29776,-.88894,6.93687,-.43998,-.80219,6.94532,-.5822,-.71855,6.95376,-.72442,-.6349,6.95171,-.85615,-.55126,9.47125,-.37931,-.42529,9.46823,-.57676,-.42604,8.84437,-.55574,-.53849,8.82868,-.35956,-.57197,9.47816,-.76692,-.42619,9.49033,-.95247,-.41856,8.87334,-.9179,-.47668,8.85885,-.73682,-.50758,9.49885,-1.13572,-.40703,8.88782,-1.09898,-.44578,8.2008,-.35554,-.69646,8.2259,-.53256,-.64319,7.7583,-.50362,-.70912,7.73489,-.3401,-.77725,8.25066,-.70581,-.59135,8.27541,-.87906,-.5395,7.80479,-.83069,-.57906,7.78154,-.66716,-.64409,8.29755,-1.04969,-.48766,7.81755,-.98373,-.51403,7.27482,-.31707,.57706,7.27005,-.47174,.50792,7.27756,-.62463,.43979,7.28507,-.77752,.37166,7.29274,-.91467,.30353,7.38866,-.9147,-.53265,7.38855,-.77755,-.60698,7.3727,-.62468,-.68132,7.35686,-.4718,-.75566,7.34078,-.31893,-.83465,10.4437,-.24477,-.0819,10.4484,-.23959,-.10835,10.4437,-.24477,-.13481,10.394,-.55789,-.17071,10.394,-.55789,-.046,8.81146,-.0255,.35918};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_13_377_coordIndex_1()
		{
			int[] value = {0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,8,9,10,-1,8,10,11,-1,8,11,12,-1,8,12,13,-1,8,13,9,-1,14,15,16,-1,14,16,17,-1,14,17,18,-1,14,18,19,-1,14,19,20,-1,15,2,21,-1,15,21,22,-1,15,22,23,-1,15,23,24,-1,15,24,25,-1,15,25,16,-1,21,2,1,-1,26,11,10,-1,26,10,27,-1,26,27,28,-1,26,28,29,-1,26,29,11,-1,30,31,32,-1,32,31,33,-1,32,33,34,-1,34,33,35,-1,34,35,36,-1,31,30,37,-1,31,37,38,-1,31,38,39,-1,31,39,6,-1,31,6,5,-1,40,41,42,-1,42,41,43,-1,42,43,44,-1,44,43,45,-1,44,45,46,-1,47,48,44,-1,47,44,46,-1,43,41,49,-1,44,50,36,-1,44,36,35,-1,44,35,51,-1,44,51,52,-1,53,54,55,-1,53,55,42,-1,53,42,44,-1,53,44,52,-1,49,41,40,-1,49,40,42,-1,49,42,55,-1,56,57,58,-1,56,58,59,-1,56,60,61,-1,56,61,62,-1,56,62,63,-1,56,63,57,-1,60,64,65,-1,60,65,66,-1,60,66,67,-1,60,67,68,-1,60,68,61,-1,65,64,69,-1,65,69,55,-1,65,55,54,-1,70,71,72,-1,70,72,73,-1,70,74,75,-1,70,75,71,-1,76,9,13,-1,76,13,77,-1,76,78,10,-1,76,10,9,-1,76,77,79,-1,76,79,78,-1,48,80,81,-1,48,81,82,-1,48,82,83,-1,84,80,48,-1,84,48,47,-1,84,47,46,-1,84,46,45,-1,85,86,87,-1,85,87,88,-1,85,88,89,-1,85,89,90,-1,85,90,91,-1,85,91,92,-1,89,84,45,-1,89,45,43,-1,89,43,93,-1,89,93,90,-1,89,88,94,-1,88,87,95,-1,96,97,98,-1,96,98,99,-1,96,99,92,-1,96,92,91,-1,100,101,102,-1,100,102,103,-1,100,103,104,-1,100,104,105,-1,106,27,10,-1,106,10,78,-1,106,78,79,-1,106,79,107,-1,106,107,28,-1,106,28,27,-1,39,38,108,-1,39,108,109,-1,39,109,110,-1,39,110,111,-1,39,111,112,-1,39,112,113,-1,39,113,6,-1,114,111,115,-1,115,111,116,-1,115,116,117,-1,117,116,118,-1,119,16,114,-1,119,114,115,-1,16,119,120,-1,16,120,17,-1,17,120,121,-1,17,121,122,-1,123,124,125,-1,123,125,126,-1,123,126,127,-1,123,127,128,-1,129,130,131,-1,129,131,132,-1,129,132,125,-1,129,125,124,-1,65,133,134,-1,65,134,66,-1,135,89,94,-1,135,94,136,-1,135,136,137,-1,135,137,138,-1,139,140,141,-1,139,141,142,-1,139,142,143,-1,139,143,144,-1,145,146,147,-1,145,147,148,-1,145,148,149,-1,145,149,150,-1,151,152,153,-1,151,153,154,-1,155,73,72,-1,155,72,156,-1,155,156,157,-1,155,157,158,-1,159,158,157,-1,159,157,160,-1,159,160,161,-1,159,161,162,-1,163,162,161,-1,163,161,164,-1,163,164,165,-1,163,165,166,-1,167,168,169,-1,167,169,170,-1,167,170,102,-1,167,102,101,-1,171,172,173,-1,171,173,174,-1,171,174,169,-1,171,169,168,-1,175,176,177,-1,175,177,178,-1,175,178,173,-1,175,173,172,-1,179,180,181,-1,179,181,182,-1,179,183,184,-1,179,184,180,-1,185,182,181,-1,185,181,186,-1,185,186,187,-1,185,187,188,-1,189,188,187,-1,189,187,190,-1,189,190,141,-1,189,141,140,-1,191,192,193,-1,191,193,194,-1,191,194,195,-1,191,195,196,-1,197,198,199,-1,197,199,200,-1,197,200,193,-1,197,193,192,-1,201,150,149,-1,201,149,202,-1,201,202,199,-1,201,199,198,-1,203,156,72,-1,203,72,204,-1,203,205,206,-1,203,206,207,-1,203,207,157,-1,203,157,156,-1,203,204,208,-1,203,208,205,-1,209,205,208,-1,209,208,210,-1,209,211,212,-1,209,212,213,-1,209,213,206,-1,209,206,205,-1,209,210,214,-1,209,214,211,-1,215,211,214,-1,215,214,216,-1,215,190,187,-1,215,187,217,-1,215,217,212,-1,215,212,211,-1,215,216,141,-1,215,141,190,-1,218,160,157,-1,218,157,207,-1,218,219,220,-1,218,220,221,-1,218,207,206,-1,218,206,219,-1,218,221,161,-1,218,161,160,-1,222,219,206,-1,222,206,213,-1,222,223,224,-1,222,224,225,-1,222,213,212,-1,222,212,223,-1,222,225,220,-1,222,220,219,-1,226,223,212,-1,226,212,217,-1,226,186,181,-1,226,181,227,-1,226,217,187,-1,226,187,186,-1,226,227,224,-1};
			return value;
		}
		private int[] getIndexedFaceSet_13_377_coordIndex_2()
		{
			int[] value = {226,224,223,-1,228,164,161,-1,228,161,221,-1,228,229,230,-1,228,230,231,-1,228,221,220,-1,228,220,229,-1,228,231,165,-1,228,165,164,-1,232,229,220,-1,232,220,225,-1,232,233,234,-1,232,234,235,-1,232,225,224,-1,232,224,233,-1,232,235,230,-1,232,230,229,-1,236,233,224,-1,236,224,227,-1,236,180,184,-1,236,184,237,-1,236,227,181,-1,236,181,180,-1,236,237,234,-1,236,234,233,-1,238,202,149,-1,238,149,239,-1,238,240,241,-1,238,241,242,-1,238,242,199,-1,238,199,202,-1,238,239,243,-1,238,243,240,-1,244,240,243,-1,244,243,245,-1,244,246,247,-1,244,247,248,-1,244,248,241,-1,244,241,240,-1,244,245,249,-1,244,249,246,-1,250,246,249,-1,250,249,251,-1,250,170,169,-1,250,169,252,-1,250,252,247,-1,250,247,246,-1,250,251,102,-1,250,102,170,-1,253,200,199,-1,253,199,242,-1,253,254,255,-1,253,255,256,-1,253,242,241,-1,253,241,254,-1,253,256,193,-1,253,193,200,-1,257,254,241,-1,257,241,248,-1,257,258,259,-1,257,259,260,-1,257,248,247,-1,257,247,258,-1,257,260,255,-1,257,255,254,-1,261,258,247,-1,261,247,252,-1,261,174,173,-1,261,173,262,-1,261,252,169,-1,261,169,174,-1,261,262,259,-1,261,259,258,-1,263,194,193,-1,263,193,256,-1,263,264,265,-1,263,265,266,-1,263,256,255,-1,263,255,264,-1,263,266,195,-1,263,195,194,-1,267,264,255,-1,267,255,260,-1,267,268,269,-1,267,269,270,-1,267,260,259,-1,267,259,268,-1,267,270,265,-1,267,265,264,-1,271,268,259,-1,271,259,262,-1,271,178,177,-1,271,177,272,-1,271,262,173,-1,271,173,178,-1,271,272,269,-1,271,269,268,-1,273,71,75,-1,273,75,274,-1,273,275,208,-1,273,208,204,-1,273,204,72,-1,273,72,71,-1,273,274,276,-1,273,276,275,-1,277,275,276,-1,277,276,278,-1,277,279,214,-1,277,214,210,-1,277,210,208,-1,277,208,275,-1,277,278,280,-1,277,280,279,-1,281,279,280,-1,281,280,282,-1,281,142,141,-1,281,141,216,-1,281,216,214,-1,281,214,279,-1,281,282,143,-1,281,143,142,-1,283,148,147,-1,283,147,284,-1,283,285,243,-1,283,243,239,-1,283,239,149,-1,283,149,148,-1,283,284,286,-1,283,286,285,-1,287,285,286,-1,287,286,288,-1,287,289,249,-1,287,249,245,-1,287,245,243,-1,287,243,285,-1,287,288,290,-1,287,290,289,-1,291,289,290,-1,291,290,292,-1,291,103,102,-1,291,102,251,-1,291,251,249,-1,291,249,289,-1,291,292,104,-1,291,104,103,-1,67,66,134,-1,67,134,293,-1,67,293,294,-1,67,294,68,-1,61,68,294,-1,61,294,295,-1,61,295,296,-1,61,296,62,-1,63,62,296,-1,63,296,297,-1,63,297,58,-1,63,58,57,-1,298,136,94,-1,298,94,88,-1,298,299,300,-1,298,300,301,-1,298,301,137,-1,298,137,136,-1,298,88,95,-1,298,95,299,-1,302,299,95,-1,302,95,87,-1,302,303,304,-1,302,304,305,-1,302,305,300,-1,302,300,299,-1,302,87,86,-1,302,86,303,-1,306,303,86,-1,306,86,85,-1,306,99,98,-1,306,98,307,-1,306,307,304,-1,306,304,303,-1,306,85,92,-1,306,92,99,-1,308,59,58,-1,308,58,309,-1,308,309,310,-1,308,310,311,-1,312,311,310,-1,312,310,313,-1,312,313,314,-1,312,314,315,-1,316,315,314,-1,316,314,317,-1,316,317,75,-1,316,75,74,-1,318,319,320,-1,318,320,321,-1,318,321,98,-1,318,98,97,-1,322,323,324,-1,322,324,325,-1,322,325,320,-1,322,320,319,-1,326,105,104,-1,326,104,327,-1,326,327,324,-1,326,324,323,-1,328,144,143,-1,328,143,329,-1,328,329,330,-1,328,330,331,-1,332,331,330,-1,332,330,333,-1,332,333,334,-1,332,334,335,-1,336,335,334,-1,336,334,337,-1,336,337,134,-1,336,134,133,-1,338,339,340,-1,338,340,341,-1,338,341,147,-1,338,147,146,-1,342,343,344,-1,342,344,345,-1,342,345,340,-1,342,340,339,-1,346,138,137,-1,346,137,347,-1,346,347,344,-1,346,344,343,-1,348,274,75,-1,348,75,317,-1,348,349,350,-1,348,350,351,-1,348,317,314,-1,348,314,349,-1,348,351,276,-1,348,276,274,-1,352,349,314,-1,352,314,313,-1,352,353,354,-1,352,354,355,-1,352,313,310,-1,352,310,353,-1,352,355,350,-1,352,350,349,-1,356,353,310,-1,356,310,309,-1,356,297,296,-1,356,296,357,-1,356,309,58,-1};
			return value;
		}
		private int[] getIndexedFaceSet_13_377_coordIndex_3()
		{
			int[] value = {356,58,297,-1,356,357,354,-1,356,354,353,-1,358,278,276,-1,358,276,351,-1,358,359,360,-1,358,360,361,-1,358,351,350,-1,358,350,359,-1,358,361,280,-1,358,280,278,-1,362,359,350,-1,362,350,355,-1,362,363,364,-1,362,364,365,-1,362,355,354,-1,362,354,363,-1,362,365,360,-1,362,360,359,-1,366,363,354,-1,366,354,357,-1,366,295,294,-1,366,294,367,-1,366,357,296,-1,366,296,295,-1,366,367,364,-1,366,364,363,-1,368,282,280,-1,368,280,361,-1,368,369,330,-1,368,330,329,-1,368,361,360,-1,368,360,369,-1,368,329,143,-1,368,143,282,-1,370,369,360,-1,370,360,365,-1,370,371,334,-1,370,334,333,-1,370,365,364,-1,370,364,371,-1,370,333,330,-1,370,330,369,-1,372,371,364,-1,372,364,367,-1,372,293,134,-1,372,134,337,-1,372,367,294,-1,372,294,293,-1,372,337,334,-1,372,334,371,-1,373,284,147,-1,373,147,341,-1,373,374,375,-1,373,375,376,-1,373,341,340,-1,373,340,374,-1,373,376,286,-1,373,286,284,-1,377,374,340,-1,377,340,345,-1,377,378,379,-1,377,379,380,-1,377,345,344,-1,377,344,378,-1,377,380,375,-1,377,375,374,-1,381,378,344,-1,381,344,347,-1,381,301,300,-1,381,300,382,-1,381,347,137,-1,381,137,301,-1,381,382,379,-1,381,379,378,-1,383,288,286,-1,383,286,376,-1,383,384,385,-1,383,385,386,-1,383,376,375,-1,383,375,384,-1,383,386,290,-1,383,290,288,-1,387,384,375,-1,387,375,380,-1,387,388,389,-1,387,389,390,-1,387,380,379,-1,387,379,388,-1,387,390,385,-1,387,385,384,-1,391,388,379,-1,391,379,382,-1,391,305,304,-1,391,304,392,-1,391,382,300,-1,391,300,305,-1,391,392,389,-1,391,389,388,-1,393,292,290,-1,393,290,386,-1,393,394,324,-1,393,324,327,-1,393,386,385,-1,393,385,394,-1,393,327,104,-1,393,104,292,-1,395,394,385,-1,395,385,390,-1,395,396,320,-1,395,320,325,-1,395,390,389,-1,395,389,396,-1,395,325,324,-1,395,324,394,-1,397,396,389,-1,397,389,392,-1,397,307,98,-1,397,98,321,-1,397,392,304,-1,397,304,307,-1,397,321,320,-1,397,320,396,-1,398,29,28,-1,398,28,399,-1,398,399,177,-1,398,177,176,-1,400,128,127,-1,400,127,401,-1,400,401,184,-1,400,184,183,-1,402,196,195,-1,402,195,403,-1,402,403,131,-1,402,131,130,-1,404,166,165,-1,404,165,405,-1,404,405,13,-1,404,13,12,-1,406,405,165,-1,406,165,231,-1,406,407,408,-1,406,408,409,-1,406,231,230,-1,406,230,407,-1,406,409,13,-1,406,13,405,-1,410,407,230,-1,410,230,235,-1,410,411,412,-1,410,412,413,-1,410,235,234,-1,410,234,411,-1,410,413,408,-1,410,408,407,-1,414,411,234,-1,414,234,237,-1,414,401,127,-1,414,127,415,-1,414,237,184,-1,414,184,401,-1,414,415,412,-1,414,412,411,-1,416,403,195,-1,416,195,266,-1,416,417,418,-1,416,418,419,-1,416,266,265,-1,416,265,417,-1,416,419,131,-1,416,131,403,-1,420,417,265,-1,420,265,270,-1,420,421,422,-1,420,422,423,-1,420,270,269,-1,420,269,421,-1,420,423,418,-1,420,418,417,-1,424,421,269,-1,424,269,272,-1,424,399,28,-1,424,28,425,-1,424,272,177,-1,424,177,399,-1,424,425,422,-1,424,422,421,-1,426,77,13,-1,426,13,409,-1,426,427,428,-1,426,428,429,-1,426,429,79,-1,426,79,77,-1,426,409,408,-1,426,408,427,-1,430,427,408,-1,430,408,413,-1,430,431,432,-1,430,432,433,-1,430,433,428,-1,430,428,427,-1,430,413,412,-1,430,412,431,-1,434,431,412,-1,434,412,415,-1,434,126,125,-1,434,125,435,-1,434,435,432,-1,434,432,431,-1,434,415,127,-1,434,127,126,-1,436,107,79,-1,436,79,429,-1,436,437,422,-1,436,422,425,-1,436,429,428,-1,436,428,437,-1,436,425,28,-1,436,28,107,-1,438,437,428,-1,438,428,433,-1,438,439,418,-1,438,418,423,-1,438,433,432,-1,438,432,439,-1,438,423,422,-1,438,422,437,-1,440,439,432,-1,440,432,435,-1,440,132,131,-1,440,131,419,-1,440,435,125,-1,440,125,132,-1,440,419,418,-1,440,418,439,-1,20,441,82,-1,20,82,81,-1,20,81,14,-1,442,122,121,-1,442,121,443,-1,442,443,444,-1,442,444,445,-1,442,445,446,-1,442,446,110,-1,110,118,116,-1,110,116,111,-1,110,446,447,-1,110,447,118,-1,119,115,117,-1,119,117,448,-1};
			return value;
		}
		private int[] getIndexedFaceSet_13_377_coordIndex_4()
		{
			int[] value = {119,448,443,-1,119,443,121,-1,119,121,120,-1,448,117,449,-1,448,449,450,-1,448,450,444,-1,448,444,443,-1,117,118,447,-1,117,447,449,-1,450,449,447,-1,450,447,446,-1,450,446,445,-1,450,445,444,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_14_377_point_1()
		{
			double[] value = {-13.0548,.52001,1.29228,-13.0548,.52001,-1.06143,-12.8882,.08035,-.90158,-12.8882,.08035,1.12445,-10.9485,.08609,1.10477,-9.00883,.09183,1.08509,-8.96953,.54191,1.39783,-10.5454,.50572,1.48374,12.1172,1.62646,.05022,12.0364,1.49982,-.01589,12.0988,1.53209,-.10835,12.1583,1.62936,-.10835,11.994,1.61776,.14339,11.8494,1.40302,.04378,-5.79085,.09477,-1.06057,-9.33952,.08756,-.98107,-9.12939,.54191,-1.66616,-8.85885,1.05231,-1.70281,-8.53789,1.04088,-1.7508,-8.03601,1.03898,-1.73835,-6.02848,1.02279,-1.73835,-10.5454,.50572,-1.41477,-10.2622,.51296,-1.46505,-9.97901,.5202,-1.51533,-9.6958,.52744,-1.56561,-9.4126,.53467,-1.61588,12.1172,1.62646,-.26693,12.0375,1.49982,-.20082,11.8537,1.40302,-.26049,11.994,1.61776,-.3601,-8.03601,1.03898,1.52164,-7.06915,.09756,1.06541,-6.02848,1.02279,1.52164,-5.12947,.1033,1.04573,-4.02096,1.0311,1.52164,-3.18979,.10904,1.02605,-2.01343,1.02839,1.52164,-8.53789,1.04088,1.50174,-8.85885,1.05231,1.48443,-8.96555,.74474,1.47392,3.25633,1.00565,1.52109,3.88368,1.02945,1.52081,2.62898,1.00245,1.52136,5.13839,1.10325,-1.71905,2.00163,1.00519,1.52164,4.51104,1.05326,-1.73724,3.88368,1.02945,-1.73752,2.62898,.98184,-1.73807,2.00163,1.00519,-1.73835,4.51104,1.05326,1.52054,-.0059,1.0199,1.52164,-1.25011,.11477,1.00637,.68956,.12051,.98669,2.62924,.12624,.96701,4.56892,.13198,.94733,5.13839,1.10325,1.50235,7.02045,1.25323,1.44777,6.95399,1.11142,1.38066,7.2619,1.13233,1.32944,7.33412,1.27703,1.39809,6.70677,1.22823,1.45687,6.75461,.68601,1.17932,6.82107,.82782,1.24644,6.88753,.96962,1.31355,6.39309,1.20324,1.46596,6.5086,.13772,.92765,6.55524,.2606,.97799,6.6217,.40241,1.0451,6.68816,.54421,1.11221,5.76574,1.15324,1.48415,9.53358,1.44353,1.03252,9.42053,1.27854,.95527,9.7382,1.29905,.85729,9.85841,1.46689,.92941,9.21618,1.41987,1.10002,9.10936,1.25776,1.02208,11.9851,1.40927,-.06138,11.8728,1.30439,-.05709,12.0145,1.41831,-.10835,11.8806,1.27152,-.10835,1.3065,.10919,-1.21956,-2.24218,.10198,-1.14006,-2.01343,1.02839,-1.73835,-.0059,1.0199,-1.73835,4.11878,.11399,-1.32765,6.67496,.95072,-1.52546,6.65906,.81197,-1.4514,6.64315,.67322,-1.37734,6.61134,.39571,-1.23321,6.57953,.1182,-1.11296,6.39309,1.20324,-1.68267,6.70677,1.22823,-1.67358,6.69087,1.08948,-1.59952,5.76574,1.15324,-1.70086,6.59544,.25695,-1.17109,6.62725,.53446,-1.30328,7.02045,1.25293,-1.65434,7.33412,1.27703,-1.6148,7.32094,1.13233,-1.54614,7.00759,1.11116,-1.5851};
			return value;
		}
		private double[] getCoordinate_14_377_point_2()
		{
			double[] value = {9.53358,1.44353,-1.24923,9.85841,1.46689,-1.14612,9.81288,1.29905,-1.074,9.50227,1.27854,-1.17198,9.19095,1.25776,-1.23879,9.21618,1.41987,-1.31672,11.9856,1.40927,-.15533,11.8738,1.30439,-.15962,-8.85885,1.05231,.84698,-8.85885,1.05231,.20954,-8.85885,1.05231,-.20115,-8.99237,.54191,-.17549,-8.99237,.54191,.23301,-8.9686,.54191,.86606,-8.96953,.54191,-1.56487,-9.36825,.54191,-.08125,-8.99237,.54191,-.07483,-9.27007,1.05231,.00981,-8.85885,1.05231,.00981,-9.38075,.54191,-1.62687,-9.27007,1.05231,-1.70281,-9.27007,1.05231,-1.06536,-8.85885,1.05231,-1.06536,10.7952,.15174,-.0819,10.7952,.15174,-.10835,10.9283,.29171,-.10835,10.9283,.29171,-.0819,10.7982,.30216,-.06136,10.6378,.1576,-.06216,10.7952,.15174,-.13481,10.6834,.1576,-.15387,10.8355,.30216,-.15535,10.9283,.29171,-.13481,6.77004,.13898,.86754,6.82856,.2641,.91748,6.81945,.12331,-1.09517,6.93045,.26056,-1.17367,7.24186,.2641,-1.13419,7.19218,.13898,-1.08425,8.65202,.14784,.4338,8.91381,.14909,.37202,9.01696,.29204,.42456,8.74225,.28859,.49174,8.46846,.28511,.55447,8.39047,.14658,.49447,9.27126,.14786,-.63965,8.99398,.14659,-.70497,9.03958,.28511,-.77118,9.31442,.28859,-.70845,9.5397,.29204,-.64127,9.4885,.14911,-.57632,10.6056,-1.5159,-.10835,10.5953,-1.5159,-.03945,10.5884,-1.5159,-.10835,10.5953,-1.5159,-.17726,10.187,1.4901,.80848,10.0591,1.31944,.74092,10.3801,1.33982,.61894,10.5155,1.51331,.68756,10.8441,1.53652,.56663,10.701,1.3602,.49789,11.0219,1.38059,.38427,11.1726,1.55973,.4457,11.4601,1.58004,.33989,11.3027,1.39843,.28628,11.5033,1.41117,.21212,11.6655,1.59455,.26431,10.187,1.4901,-1.02519,10.5155,1.51331,-.90426,10.4334,1.33982,-.83565,10.1231,1.31944,-.95763,10.8441,1.53652,-.78334,11.1726,1.55973,-.66241,11.0539,1.38059,-.60098,10.7437,1.3602,-.71459,11.4601,1.58004,-.5566,11.6655,1.59455,-.48102,11.5193,1.41117,-.42883,11.3254,1.39843,-.50299,10.2448,.15606,.02435,10.3585,.30874,.04005,10.1177,.30575,.10608,9.99194,.15408,.08874,10.437,.15948,-.02486,10.5304,.31089,-.00551,9.71292,.15282,.16135,9.84249,.30232,.18488,9.56732,.29889,.26875,9.44224,.15158,.2352,9.17687,.15033,.30665,9.29214,.29547,.35091,10.4076,.15606,-.23186,10.2373,.15409,-.29412,10.3417,.30575,-.31937,10.5171,.30874,-.25163,10.6425,.31089,-.20779,10.544,.15948,-.18689,10.0501,.15285,-.36592,9.86291,.1516,-.4395,9.9407,.29889,-.48546};
			return value;
		}
		private double[] getCoordinate_14_377_point_3()
		{
			double[] value = {10.1412,.30232,-.40073,9.6757,.15036,-.51095,9.7402,.29547,-.56761,9.9313,1.14877,.67403,9.618,1.13122,.78517,9.80347,.97811,.60849,10.1091,.99284,.49251,10.2446,1.16633,.55303,9.49779,.96338,.71305,9.67564,.80745,.54371,9.37758,.79554,.64092,9.5478,.63679,.4791,9.83823,.64587,.37824,9.97369,.81936,.43503,9.25737,.62771,.5688,9.41997,.46613,.41479,9.13717,.45987,.49668,9.70277,.47238,.32264,10.5579,1.18389,.43328,10.4148,1.00758,.37697,10.7205,1.02231,.27372,10.8712,1.20145,.32591,10.2717,.83126,.32552,10.1287,.65495,.27553,10.4191,.66403,.18027,10.5698,.84317,.22581,9.98558,.47863,.22823,10.2684,.48489,.13955,11.1454,1.21681,.23473,10.988,1.0352,.1873,11.179,1.04441,.12224,11.3412,1.22779,.16355,10.8306,.85359,.1433,10.6732,.67197,.102,10.8547,.67765,.05024,11.0169,.86103,.08539,10.5158,.49036,.06655,10.6926,.49427,.01915,9.80402,.46613,-.6315,9.58523,.45987,-.71339,9.86785,.63679,-.69581,10.1049,.64587,-.59494,10.0228,.47238,-.53935,9.63076,.62771,-.78551,9.93167,.80745,-.76042,9.67629,.79554,-.85763,9.99549,.97811,-.8252,10.2692,.99284,-.70922,10.1871,.81936,-.65174,9.72182,.96338,-.92976,10.0593,1.14877,-.89074,9.76735,1.13122,-1.00188,10.3513,1.16633,-.76974,10.2416,.47863,-.44473,10.342,.65495,-.49223,10.5791,.66403,-.39698,10.4604,.48489,-.35541,10.4424,.83126,-.54223,10.5428,1.00758,-.59367,10.8165,1.02231,-.49043,10.6978,.84317,-.44251,10.6433,1.18389,-.64999,10.9352,1.20145,-.54262,10.6519,.49036,-.28197,10.7866,.67197,-.31871,10.9347,.67765,-.26694,10.7886,.49427,-.235,10.9213,.85359,-.36001,11.056,1.0352,-.40401,11.227,1.04441,-.33894,11.0809,.86103,-.3021,11.1907,1.21681,-.45144,11.3732,1.22779,-.38026,9.30748,1.11355,.87801,9.00255,1.09565,.94415,9.19443,.94856,.80076,8.89573,.93354,.86621,9.08139,.78356,.72351,8.78891,.77144,.78828,8.96834,.61857,.64625,8.6821,.60933,.71034,8.85529,.45358,.569,8.57528,.44722,.63241,9.34573,.45358,-.78571,9.06481,.44722,-.84912,9.37704,.61857,-.86296,9.09004,.60933,-.92705,9.40834,.78356,-.94022,9.11527,.77144,-1.00498,9.43965,.94856,-1.01747,9.14049,.93354,-1.08292,9.47096,1.11355,-1.09472,9.16572,1.09565,-1.16085,6.90078,.40881,.98614,6.973,.55351,1.0548,7.04523,.69822,1.12346,7.11745,.84292,1.19212,7.18968,.98763,1.26078,6.9433,.40233,-1.23992,6.95616,.5441,-1.30816};
			return value;
		}
		private double[] getCoordinate_14_377_point_4()
		{
			double[] value = {7.26822,.55351,-1.27151,7.25504,.40881,-1.20285,6.96902,.68586,-1.37739,6.98187,.82763,-1.44663,7.29458,.84292,-1.40883,7.2814,.69822,-1.34017,6.99473,.9694,-1.51587,7.30776,.98763,-1.47749,7.6478,1.30084,1.34841,7.56981,1.15324,1.27821,7.87772,1.17414,1.22698,7.96147,1.32465,1.29873,8.27515,1.34845,1.24905,8.18563,1.19505,1.17576,8.49354,1.21595,1.12453,8.58883,1.37226,1.19937,8.9025,1.39606,1.14969,8.80145,1.23686,1.07331,7.6478,1.30084,-1.56512,7.96147,1.32465,-1.51544,7.94428,1.17414,-1.44369,7.63261,1.15324,-1.49492,8.27515,1.34845,-1.46576,8.58883,1.37226,-1.41608,8.56761,1.21595,-1.34124,8.25595,1.19505,-1.39247,8.9025,1.39606,-1.3664,8.87928,1.23686,-1.29001,8.12255,.14532,.55613,8.19515,.28161,.61497,7.92183,.27811,.67548,7.84169,.14404,.62089,7.56084,.14277,.68566,7.64851,.27461,.73598,7.37519,.2711,.79648,7.29292,.1415,.74732,7.03148,.14024,.80743,7.10188,.2676,.85698,8.69247,.14532,-.76974,8.40255,.14405,-.8314,8.44034,.27811,-.89219,8.73996,.28161,-.83168,8.11264,.14279,-.89306,7.81113,.14152,-.95783,7.8411,.2711,-1.01319,8.14072,.27461,-.95269,7.50273,.14025,-1.02259,7.54148,.2676,-1.07369,8.7004,1.07765,.99692,8.39826,1.05964,1.04969,8.30297,.90334,.97485,8.59935,.91844,.92053,8.09611,1.04164,1.10246,7.79397,1.02363,1.15523,7.71021,.87313,1.08348,8.00659,.88823,1.02916,7.49182,1.00563,1.208,7.41383,.85803,1.1378,8.4983,.75923,.84414,8.20769,.74703,.9,8.1124,.59072,.82516,8.39725,.60003,.76775,7.91707,.73483,.95587,7.62646,.72262,1.01173,7.5427,.57212,.93998,7.82755,.58142,.88257,7.33584,.71042,1.0676,7.25785,.56281,.99739,8.2962,.44082,.69136,8.01711,.43442,.75032,7.73803,.42801,.80927,7.45895,.42161,.86823,7.17986,.41521,.92719,8.76318,.44082,-.90807,8.46155,.43442,-.96703,8.48276,.59072,-1.04187,8.7864,.60003,-.98446,8.15992,.42801,-1.02598,7.8583,.42161,-1.08494,7.87549,.57212,-1.15669,8.17913,.58142,-1.09928,7.55667,.41521,-1.1439,7.57186,.56281,-1.2141,8.80962,.75923,-1.06085,8.50398,.74703,-1.11671,8.52519,.90334,-1.19156,8.83284,.91844,-1.13724,8.19833,.73483,-1.17258,7.89269,.72262,-1.22844,7.90989,.87313,-1.30019,8.21754,.88823,-1.24587,7.58705,.71042,-1.2843,7.60223,.85803,-1.35451,8.85606,1.07765,-1.21363,8.5464,1.05964,-1.2664,8.23674,1.04164,-1.31917,7.92708,1.02363,-1.37194,7.61742,1.00563,-1.42471,11.8297,1.60615,-.42056,11.6805,1.41423,-.35562};
			return value;
		}
		private double[] getCoordinate_14_377_point_5()
		{
			double[] value = {10.5727,.20239,-.0433,10.6662,.30956,-.03713,10.6513,.16938,-.18241,10.7408,.30956,-.17872,11.8297,1.60615,.20385,11.6701,1.41423,.13891,11.4915,1.22186,.09525,11.3226,1.03657,.06272,11.4475,.99834,-.00703,11.6291,1.18654,.01269,11.1585,.85482,.03597,10.9944,.67307,.00965,11.1228,.65025,-.03509,11.2852,.8243,-.02106,10.8303,.49131,-.0151,10.9605,.4762,-.04867,10.8943,.49131,-.20139,11.0477,.67307,-.22636,11.1495,.65025,-.18162,10.9925,.4762,-.16804,11.2011,.85482,-.25268,11.3546,1.03657,-.27943,11.4635,.99834,-.20968,11.3065,.8243,-.19565,11.5128,1.22186,-.31196,11.6395,1.18654,-.2294,11.6987,1.12779,-.06486,11.5342,.95827,-.06979,11.5631,.94491,-.10835,11.7219,1.10821,-.10835,11.3746,.79228,-.0733,11.2457,.61831,-.0819,11.2457,.61831,-.10835,11.4044,.78161,-.10835,11.087,.45501,-.0819,11.087,.45501,-.10835,11.7013,1.12779,-.15185,11.5382,.95827,-.14692,11.38,.79228,-.14341,11.2457,.61831,-.13481,11.087,.45501,-.13481,-4.02096,1.0311,-1.73835,-8.85885,1.05231,-.8121,-9.27007,1.05231,-.8121,-9.27007,1.29111,-.73186,-8.85885,1.29111,-.73186,-8.85885,1.29111,-.22355,-8.85885,1.29111,-.04803,-9.27007,1.05231,-.20115,-9.27007,1.29111,-.04803,-9.27007,1.29111,-.22355};
			return value;
		}



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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_14_389_point_1()
		{
			double[] value = {10.7952,.15174,-.0819,10.7133,.05845,-.0819,10.7133,.05845,-.10835,10.7952,.15174,-.10835,10.6378,.1576,-.06216,10.4812,.07204,-.04006,10.6426,-.02513,-.0819,10.3692,-.03231,-.01817,10.6426,-.02513,-.10835,4.56892,.13198,.94733,2.62924,.12624,.96701,6.51084,-.02982,.88764,6.5016,.05267,.91087,6.5086,.13772,.92765,.68956,.12051,.98669,-1.25011,.11477,1.00637,-3.18979,.10904,1.02605,-5.12947,.1033,1.04573,-5.78799,.01605,1.02027,-7.06915,.09756,1.06541,-9.00883,.09183,1.08509,-10.9485,.08609,1.10477,-12.8358,.04751,1.12919,-12.8882,.08035,1.12445,-12.8882,.08035,-.90158,-12.8358,.04751,-.89176,10.7952,.15174,-.13481,10.7133,.05845,-.13481,10.541,.07204,-.17391,10.6834,.1576,-.15387,10.6426,-.02513,-.13481,10.3954,-.02638,-.20088,1.25984,-.01541,-1.22735,-9.33952,.08756,-.98107,-5.79085,.09477,-1.06057,-2.24218,.10198,-1.14006,1.3065,.10919,-1.21956,6.73894,.05302,.85503,6.77004,.13898,.86754,6.77192,-.02519,.83117,6.81945,.12331,-1.09517,7.19218,.13898,-1.08425,6.95236,-.03232,-1.05238,6.55807,-.02982,-1.10434,6.57953,.1182,-1.11296,4.11878,.11399,-1.32765,4.10237,-.01444,-1.28987,8.65202,.14784,.4338,8.39047,.14658,.49447,8.3701,.05521,.47033,8.81146,-.0255,.35918,8.84478,.05591,.35865,8.91381,.14909,.37202,9.27126,.14786,-.63965,9.4885,.14911,-.57632,9.6757,.15036,-.51095,9.54861,-.03494,-.44117,9.23799,-.0254,-.52522,8.83001,-.02573,-.6338,8.69247,.14532,-.76974,8.99398,.14659,-.70497,10.2448,.15606,.02435,9.99194,.15408,.08874,9.91616,.05735,.09644,10.2186,.06122,.0213,10.437,.15948,-.02486,9.71292,.15282,.16135,9.44224,.15158,.2352,9.33792,.0566,.24064,9.61037,.05697,.17351,9.17687,.15033,.30665,9.16033,-.02523,.28004,10.4076,.15606,-.23186,10.3484,.06123,-.22684,10.1616,.0574,-.28491,10.2373,.15409,-.29412,10.544,.15948,-.18689,10.0501,.15285,-.36592,9.97766,.05705,-.34593,9.79376,.0567,-.40771,9.86291,.1516,-.4395,8.12255,.14532,.55613,7.84169,.14404,.62089,7.79186,.05446,.60684,8.10687,.05485,.53238,7.56084,.14277,.68566,7.29292,.1415,.74732,7.21362,.05371,.74334,7.47685,.05408,.6813,7.03148,.14024,.80743,6.97628,.05337,.79919,8.4076,-.02607,-.74239,8.06651,-.03566,-.82442,8.11264,.14279,-.89306,8.40255,.14405,-.8314,7.71035,-.03724,-.91122,7.81113,.14152,-.95783,7.50273,.14025,-1.02259,7.339,-.0348,-.99111,10.1779,.0022,.03177};
			return value;
		}
		private double[] getCoordinate_14_389_point_2()
		{
			double[] value = {9.93571,-.03613,.09041,9.52842,-.03625,.19514,9.83739,-.03041,-.35861,8.14459,-.03535,.5116,8.48566,-.02577,.43674,7.7609,-.03693,.59756,7.39261,-.03272,.68233,7.09771,-.02492,.75361,10.5727,.20239,-.0433,10.6513,.16938,-.18241,10.1149,-.03014,-.27827};
			return value;
		}


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

		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #89, 664 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_89_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_89_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_89_coordIndex_1()));
			return IndexedFaceSet_11_89_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #89, 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_89_point()
		{
			MFVec3f Coordinate_12_89_point = new MFVec3f(new double[] {-3.21303,2.5132,-.21999,-3.20328,2.5132,-.26897,-3.17554,2.5132,-.3105,-3.13401,2.5132,-.33825,-3.08503,2.5132,-.34799,-3.03604,2.5132,-.33825,-2.99452,2.5132,-.3105,-2.96677,2.5132,-.26897,-2.95703,2.5132,-.21999,-2.96677,2.5132,-.17101,-2.99452,2.5132,-.12948,-3.03604,2.5132,-.10173,-3.08503,2.5132,-.09199,-3.13401,2.5132,-.10173,-3.17554,2.5132,-.12948,-3.20328,2.5132,-.17101,-3.20328,2.55345,-.17101,-3.21303,2.55345,-.21999,-3.20328,2.55345,-.26897,-3.17554,2.55345,-.3105,-3.13401,2.55345,-.33825,-3.08503,2.55345,-.34799,-3.03604,2.55345,-.33825,-2.99452,2.55345,-.3105,-2.96677,2.55345,-.26897,-2.95703,2.55345,-.21999,-2.96677,2.55345,-.17101,-2.99452,2.55345,-.12948,-3.03604,2.55345,-.10173,-3.08503,2.55345,-.09199,-3.13401,2.55345,-.10173,-3.17554,2.55345,-.12948,-3.1749,2.58358,-.18276,-3.1823,2.58358,-.21999,-3.1749,2.58358,-.25722,-3.15381,2.58358,-.28877,-3.12225,2.58358,-.30986,-3.08503,2.58358,-.31727,-3.0478,2.58358,-.30986,-3.01624,2.58358,-.28877,-2.99516,2.58358,-.25722,-2.98775,2.58358,-.21999,-2.99516,2.58358,-.18276,-3.01624,2.58358,-.15121,-3.0478,2.58358,-.13012,-3.08503,2.58358,-.12271,-3.12225,2.58358,-.13012,-3.15381,2.58358,-.15121,-3.08503,2.743,-.08906,-3.12225,2.743,-.09902,-3.12225,2.743,-.34096,-3.0478,2.743,-.09902,-3.0478,2.743,-.34096,-3.08503,2.743,-.35092,-3.0516,2.99151,-.20257,-3.05946,2.97482,-.29028,-3.10265,2.80664,-.23449,-3.09979,2.81272,-.20257,-3.05946,2.97482,-.11486,-3.05457,2.75249,-.20257,-3.10265,2.80664,-.17064,-3.08186,2.92729,-.36464,-3.1108,2.78934,-.26156,-3.11537,2.85617,-.41432,-3.123,2.76345,-.27965,-3.1549,2.77226,-.43177,-3.13739,2.73291,-.286,-3.19443,2.68836,-.41432,-3.15178,2.70237,-.27965,-3.22795,2.61724,-.36464,-3.16398,2.67648,-.26156,-3.25034,2.56971,-.29028,-3.17213,2.65918,-.23449,-3.25821,2.55302,-.20257,-3.17499,2.65311,-.20257,-3.25034,2.56971,-.11486,-3.17213,2.65918,-.17064,-3.22795,2.61724,-.0405,-3.16398,2.67648,-.14357,-3.19443,2.68836,.00919,-3.15178,2.70237,-.12549,-3.1549,2.77226,.02663,-3.13739,2.73291,-.11914,-3.11537,2.85617,.00919,-3.123,2.76345,-.12549,-3.08186,2.92729,-.0405,-3.1108,2.78934,-.14357});
			return Coordinate_12_89_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #95, 664 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_95_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_95_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_95_coordIndex_1()));
			return IndexedFaceSet_11_95_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #95, 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_95_point()
		{
			MFVec3f Coordinate_12_95_point = new MFVec3f(new double[] {-2.33119,2.89882,-.21999,-2.32145,2.89882,-.26897,-2.2937,2.89882,-.3105,-2.25217,2.89882,-.33825,-2.20319,2.89882,-.34799,-2.15421,2.89882,-.33825,-2.11268,2.89882,-.3105,-2.08493,2.89882,-.26897,-2.07519,2.89882,-.21999,-2.08493,2.89882,-.17101,-2.11268,2.89882,-.12948,-2.15421,2.89882,-.10173,-2.20319,2.89882,-.09199,-2.25217,2.89882,-.10173,-2.2937,2.89882,-.12948,-2.32145,2.89882,-.17101,-2.32145,2.93907,-.17101,-2.33119,2.93907,-.21999,-2.32145,2.93907,-.26897,-2.2937,2.93907,-.3105,-2.25217,2.93907,-.33825,-2.20319,2.93907,-.34799,-2.15421,2.93907,-.33825,-2.11268,2.93907,-.3105,-2.08493,2.93907,-.26897,-2.07519,2.93907,-.21999,-2.08493,2.93907,-.17101,-2.11268,2.93907,-.12948,-2.15421,2.93907,-.10173,-2.20319,2.93907,-.09199,-2.25217,2.93907,-.10173,-2.2937,2.93907,-.12948,-2.29306,2.9692,-.18276,-2.30047,2.9692,-.21999,-2.29306,2.9692,-.25722,-2.27198,2.9692,-.28877,-2.24042,2.9692,-.30986,-2.20319,2.9692,-.31727,-2.16597,2.9692,-.30986,-2.13441,2.9692,-.28877,-2.11332,2.9692,-.25722,-2.10592,2.9692,-.21999,-2.11332,2.9692,-.18276,-2.13441,2.9692,-.15121,-2.16597,2.9692,-.13012,-2.20319,2.9692,-.12271,-2.24042,2.9692,-.13012,-2.27198,2.9692,-.15121,-2.20319,3.12862,-.08906,-2.24042,3.12862,-.09902,-2.24042,3.12862,-.34096,-2.16597,3.12862,-.09902,-2.16597,3.12862,-.34096,-2.20319,3.12862,-.35092,-2.16976,3.37712,-.20257,-2.17763,3.36044,-.29028,-2.22081,3.19226,-.23449,-2.21795,3.19834,-.20257,-2.17763,3.36044,-.11486,-2.17274,3.1381,-.20257,-2.22081,3.19226,-.17064,-2.20002,3.31291,-.36464,-2.22896,3.17496,-.26156,-2.23353,3.24178,-.41432,-2.24116,3.14907,-.27965,-2.27307,3.15788,-.43177,-2.25555,3.11853,-.286,-2.3126,3.07398,-.41432,-2.26994,3.08799,-.27965,-2.34611,3.00285,-.36464,-2.28214,3.0621,-.26156,-2.36851,2.95533,-.29028,-2.29029,3.0448,-.23449,-2.37637,2.93864,-.20257,-2.29316,3.03873,-.20257,-2.36851,2.95533,-.11486,-2.29029,3.0448,-.17064,-2.34611,3.00285,-.0405,-2.28214,3.0621,-.14357,-2.3126,3.07398,.00919,-2.26994,3.08799,-.12549,-2.27307,3.15788,.02663,-2.25555,3.11853,-.11914,-2.23353,3.24178,.00919,-2.24116,3.14907,-.12549,-2.20002,3.31291,-.0405,-2.22896,3.17496,-.14357});
			return Coordinate_12_95_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #101, 664 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_101_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_101_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_101_coordIndex_1()));
			return IndexedFaceSet_11_101_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #101, 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_101_point()
		{
			MFVec3f Coordinate_12_101_point = new MFVec3f(new double[] {4.12514,3.28144,-.11411,4.1154,3.28144,-.06512,4.08765,3.28144,-.0236,4.04613,3.28144,.00415,3.99714,3.28144,.01389,3.94816,3.28144,.00415,3.90663,3.28144,-.0236,3.87889,3.28144,-.06512,3.86914,3.28144,-.11411,3.87889,3.28144,-.16309,3.90663,3.28144,-.20461,3.94816,3.28144,-.23236,3.99714,3.28144,-.2421,4.04613,3.28144,-.23236,4.08765,3.28144,-.20461,4.1154,3.28144,-.16309,4.1154,3.32169,-.16309,4.12514,3.32169,-.11411,4.1154,3.32169,-.06512,4.08765,3.32169,-.0236,4.04613,3.32169,.00415,3.99714,3.32169,.01389,3.94816,3.32169,.00415,3.90663,3.32169,-.0236,3.87889,3.32169,-.06512,3.86914,3.32169,-.11411,3.87889,3.32169,-.16309,3.90663,3.32169,-.20461,3.94816,3.32169,-.23236,3.99714,3.32169,-.2421,4.04613,3.32169,-.23236,4.08765,3.32169,-.20461,4.08701,3.35183,-.15133,4.09442,3.35183,-.11411,4.08701,3.35183,-.07688,4.06593,3.35183,-.04532,4.03437,3.35183,-.02423,3.99714,3.35183,-.01683,3.95992,3.35183,-.02423,3.92836,3.35183,-.04532,3.90727,3.35183,-.07688,3.89987,3.35183,-.11411,3.90727,3.35183,-.15133,3.92836,3.35183,-.18289,3.95992,3.35183,-.20398,3.99714,3.35183,-.21138,4.03437,3.35183,-.20398,4.06593,3.35183,-.18289,3.99714,3.51124,-.24504,4.03437,3.51124,-.23507,4.03437,3.51124,.00686,3.95992,3.51124,-.23507,3.95992,3.51124,.00686,3.99714,3.51124,.01683,3.96371,3.75975,-.13153,3.97158,3.74306,-.04382,4.01476,3.57489,-.0996,4.0119,3.58096,-.13153,3.97158,3.74306,-.21924,3.96669,3.52073,-.13153,4.01476,3.57489,-.16345,3.99397,3.69554,.03054,4.02292,3.55759,-.07254,4.02749,3.62441,.08023,4.03512,3.5317,-.05445,4.06702,3.54051,.09767,4.04951,3.50116,-.0481,4.10655,3.45661,.08023,4.0639,3.47062,-.05445,4.14007,3.38548,.03054,4.07609,3.44473,-.07254,4.16246,3.33795,-.04382,4.08425,3.42743,-.0996,4.17032,3.32126,-.13153,4.08711,3.42135,-.13153,4.16246,3.33795,-.21924,4.08425,3.42743,-.16345,4.14007,3.38548,-.2936,4.07609,3.44473,-.19052,4.10655,3.45661,-.34328,4.0639,3.47062,-.20861,4.06702,3.54051,-.36073,4.04951,3.50116,-.21496,4.02749,3.62441,-.34328,4.03512,3.5317,-.20861,3.99397,3.69554,-.2936,4.02292,3.55759,-.19052});
			return Coordinate_12_101_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #143, 896 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_143_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_143_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_143_coordIndex_1()));
			return IndexedFaceSet_11_143_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #143, 342 total numbers made up of 114 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_143_point()
		{
			MFVec3f Coordinate_12_143_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_12_143_point_1()))
				.append(new MFVec3f(getCoordinate_12_143_point_2()));
			return Coordinate_12_143_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #149, 368 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_149_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_149_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_149_coordIndex_1()));
			return IndexedFaceSet_11_149_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #149, 144 total numbers made up of 48 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_149_point()
		{
			MFVec3f Coordinate_12_149_point = new MFVec3f(new double[] {2.66336,5.76207,-.12263,2.65793,5.76207,-.09533,2.65793,5.75292,-.09533,2.66336,5.75292,-.12263,2.65793,5.76207,-.14994,2.65631,5.84858,-.14928,2.66161,5.84858,-.12263,2.65793,5.75292,-.14994,2.65631,5.84858,-.09599,2.64246,5.76207,-.07217,2.64246,5.75292,-.07217,2.64122,5.84858,-.07341,2.61931,5.76207,-.0567,2.61931,5.75292,-.0567,2.61864,5.84858,-.05832,2.592,5.76207,-.05127,2.592,5.75292,-.05127,2.592,5.84858,-.05302,2.56469,5.76207,-.0567,2.56469,5.75292,-.0567,2.56536,5.84858,-.05832,2.54154,5.76207,-.07217,2.54154,5.75292,-.07217,2.54277,5.84858,-.07341,2.52607,5.76207,-.09533,2.52607,5.75292,-.09533,2.52768,5.84858,-.09599,2.52063,5.76207,-.12263,2.52063,5.75292,-.12263,2.52238,5.84858,-.12263,2.52607,5.76207,-.14994,2.52607,5.75292,-.14994,2.52768,5.84858,-.14928,2.54154,5.76207,-.1731,2.54154,5.75292,-.1731,2.54277,5.84858,-.17186,2.56469,5.76207,-.18857,2.56469,5.75292,-.18857,2.56536,5.84858,-.18695,2.592,5.76207,-.194,2.592,5.75292,-.194,2.592,5.84858,-.19225,2.61931,5.76207,-.18857,2.61931,5.75292,-.18857,2.61864,5.84858,-.18695,2.64246,5.76207,-.1731,2.64246,5.75292,-.1731,2.64122,5.84858,-.17186});
			return Coordinate_12_149_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #221, 896 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_221_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_221_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_221_coordIndex_1()));
			return IndexedFaceSet_11_221_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #221, 342 total numbers made up of 114 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_221_point()
		{
			MFVec3f Coordinate_12_221_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_12_221_point_1()))
				.append(new MFVec3f(getCoordinate_12_221_point_2()));
			return Coordinate_12_221_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #227, 368 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_227_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_227_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_227_coordIndex_1()));
			return IndexedFaceSet_11_227_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #227, 144 total numbers made up of 48 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_227_point()
		{
			MFVec3f Coordinate_12_227_point = new MFVec3f(new double[] {4.54514,3.04335,-.64968,4.53983,3.04335,-.62295,4.53983,3.03637,-.62295,4.54514,3.03637,-.64968,4.53983,3.04335,-.67641,4.53825,3.1094,-.67575,4.54343,3.1094,-.64968,4.53983,3.03637,-.67641,4.53825,3.1094,-.62361,4.52469,3.04335,-.60029,4.52469,3.03637,-.60029,4.52348,3.1094,-.6015,4.50203,3.04335,-.58515,4.50203,3.03637,-.58515,4.50137,3.1094,-.58673,4.4753,3.04335,-.57984,4.4753,3.03637,-.57984,4.4753,3.1094,-.58155,4.44857,3.04335,-.58515,4.44857,3.03637,-.58515,4.44923,3.1094,-.58673,4.42592,3.04335,-.60029,4.42592,3.03637,-.60029,4.42713,3.1094,-.6015,4.41078,3.04335,-.62295,4.41078,3.03637,-.62295,4.41236,3.1094,-.62361,4.40546,3.04335,-.64968,4.40546,3.03637,-.64968,4.40717,3.1094,-.64968,4.41078,3.04335,-.67641,4.41078,3.03637,-.67641,4.41236,3.1094,-.67575,4.42592,3.04335,-.69906,4.42592,3.03637,-.69906,4.42713,3.1094,-.69786,4.44857,3.04335,-.7142,4.44857,3.03637,-.7142,4.44923,3.1094,-.71262,4.4753,3.04335,-.71952,4.4753,3.03637,-.71952,4.4753,3.1094,-.71781,4.50203,3.04335,-.7142,4.50203,3.03637,-.7142,4.50137,3.1094,-.71262,4.52469,3.04335,-.69906,4.52469,3.03637,-.69906,4.52348,3.1094,-.69786});
			return Coordinate_12_227_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #239, 992 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_239_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_239_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_239_coordIndex_1()));
			return IndexedFaceSet_11_239_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #239, 384 total numbers made up of 128 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_239_point()
		{
			MFVec3f Coordinate_12_239_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_12_239_point_1()))
				.append(new MFVec3f(getCoordinate_12_239_point_2()));
			return Coordinate_12_239_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #245, 992 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_245_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_245_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_245_coordIndex_1()));
			return IndexedFaceSet_11_245_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #245, 384 total numbers made up of 128 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_245_point()
		{
			MFVec3f Coordinate_12_245_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_12_245_point_1()))
				.append(new MFVec3f(getCoordinate_12_245_point_2()));
			return Coordinate_12_245_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #251, 1200 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_251_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_251_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_251_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_11_251_coordIndex_2()));
			return IndexedFaceSet_11_251_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #251, 480 total numbers made up of 160 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_251_point()
		{
			MFVec3f Coordinate_12_251_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_12_251_point_1()))
				.append(new MFVec3f(getCoordinate_12_251_point_2()));
			return Coordinate_12_251_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #257, 3232 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_257_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_257_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_257_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_11_257_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_11_257_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_11_257_coordIndex_4()));
			return IndexedFaceSet_11_257_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #257, 1224 total numbers made up of 408 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_257_point()
		{
			MFVec3f Coordinate_12_257_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_12_257_point_1()))
				.append(new MFVec3f(getCoordinate_12_257_point_2()))
				.append(new MFVec3f(getCoordinate_12_257_point_3()))
				.append(new MFVec3f(getCoordinate_12_257_point_4()))
				.append(new MFVec3f(getCoordinate_12_257_point_5()));
			return Coordinate_12_257_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #263, 3232 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_263_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_263_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_263_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_11_263_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_11_263_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_11_263_coordIndex_4()));
			return IndexedFaceSet_11_263_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #263, 1224 total numbers made up of 408 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_263_point()
		{
			MFVec3f Coordinate_12_263_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_12_263_point_1()))
				.append(new MFVec3f(getCoordinate_12_263_point_2()))
				.append(new MFVec3f(getCoordinate_12_263_point_3()))
				.append(new MFVec3f(getCoordinate_12_263_point_4()))
				.append(new MFVec3f(getCoordinate_12_263_point_5()));
			return Coordinate_12_263_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #269, 4848 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_269_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_269_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_269_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_11_269_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_11_269_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_11_269_coordIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_11_269_coordIndex_5()));
			return IndexedFaceSet_11_269_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #269, 1836 total numbers made up of 612 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_269_point()
		{
			MFVec3f Coordinate_12_269_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_12_269_point_1()))
				.append(new MFVec3f(getCoordinate_12_269_point_2()))
				.append(new MFVec3f(getCoordinate_12_269_point_3()))
				.append(new MFVec3f(getCoordinate_12_269_point_4()))
				.append(new MFVec3f(getCoordinate_12_269_point_5()))
				.append(new MFVec3f(getCoordinate_12_269_point_6()))
				.append(new MFVec3f(getCoordinate_12_269_point_7()));
			return Coordinate_12_269_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #275, 4848 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_275_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_275_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_275_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_11_275_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_11_275_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_11_275_coordIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_11_275_coordIndex_5()));
			return IndexedFaceSet_11_275_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #275, 1836 total numbers made up of 612 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_275_point()
		{
			MFVec3f Coordinate_12_275_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_12_275_point_1()))
				.append(new MFVec3f(getCoordinate_12_275_point_2()))
				.append(new MFVec3f(getCoordinate_12_275_point_3()))
				.append(new MFVec3f(getCoordinate_12_275_point_4()))
				.append(new MFVec3f(getCoordinate_12_275_point_5()))
				.append(new MFVec3f(getCoordinate_12_275_point_6()))
				.append(new MFVec3f(getCoordinate_12_275_point_7()));
			return Coordinate_12_275_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #281, 4848 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_281_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_281_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_281_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_11_281_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_11_281_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_11_281_coordIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_11_281_coordIndex_5()));
			return IndexedFaceSet_11_281_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #281, 1836 total numbers made up of 612 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_281_point()
		{
			MFVec3f Coordinate_12_281_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_12_281_point_1()))
				.append(new MFVec3f(getCoordinate_12_281_point_2()))
				.append(new MFVec3f(getCoordinate_12_281_point_3()))
				.append(new MFVec3f(getCoordinate_12_281_point_4()))
				.append(new MFVec3f(getCoordinate_12_281_point_5()))
				.append(new MFVec3f(getCoordinate_12_281_point_6()))
				.append(new MFVec3f(getCoordinate_12_281_point_7()));
			return Coordinate_12_281_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #287, 4848 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_287_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_287_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_287_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_11_287_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_11_287_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_11_287_coordIndex_4()))
				.append(new MFInt32(getIndexedFaceSet_11_287_coordIndex_5()));
			return IndexedFaceSet_11_287_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #287, 1836 total numbers made up of 612 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_287_point()
		{
			MFVec3f Coordinate_12_287_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_12_287_point_1()))
				.append(new MFVec3f(getCoordinate_12_287_point_2()))
				.append(new MFVec3f(getCoordinate_12_287_point_3()))
				.append(new MFVec3f(getCoordinate_12_287_point_4()))
				.append(new MFVec3f(getCoordinate_12_287_point_5()))
				.append(new MFVec3f(getCoordinate_12_287_point_6()))
				.append(new MFVec3f(getCoordinate_12_287_point_7()));
			return Coordinate_12_287_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #293, 496 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_293_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_293_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_293_coordIndex_1()));
			return IndexedFaceSet_11_293_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #293, 192 total numbers made up of 64 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_293_point()
		{
			MFVec3f Coordinate_12_293_point = new MFVec3f(new double[] {-8.92312,1.33866,-.37427,-8.93349,1.33851,-.32216,-8.93293,1.3,-.32216,-8.92256,1.30015,-.37427,-8.93349,1.33851,-.42639,-8.92116,1.36973,-.4315,-8.90978,1.36988,-.37427,-8.93293,1.3,-.42639,-8.92116,1.36973,-.31705,-8.96301,1.33808,-.27797,-8.96245,1.29957,-.27797,-8.95357,1.3693,-.26854,-9.00718,1.33744,-.24845,-9.00663,1.29893,-.24845,-9.00208,1.36866,-.23612,-9.0593,1.33668,-.23808,-9.05874,1.29817,-.23808,-9.0593,1.3679,-.22474,-9.11141,1.33592,-.24845,-9.11085,1.29742,-.24845,-9.11651,1.36714,-.23612,-9.15559,1.33528,-.27797,-9.15503,1.29678,-.27797,-9.16502,1.3665,-.26854,-9.1851,1.33485,-.32216,-9.18454,1.29635,-.32216,-9.19743,1.36607,-.31705,-9.19547,1.3347,-.37427,-9.19491,1.2962,-.37427,-9.20882,1.36592,-.37427,-9.1851,1.33485,-.42639,-9.18454,1.29635,-.42639,-9.19743,1.36607,-.4315,-9.15559,1.33528,-.47057,-9.15503,1.29678,-.47057,-9.16502,1.3665,-.48001,-9.11141,1.33592,-.50009,-9.11085,1.29742,-.50009,-9.11651,1.36714,-.51243,-9.0593,1.33668,-.51046,-9.05874,1.29817,-.51046,-9.0593,1.3679,-.52381,-9.00718,1.33744,-.50009,-9.00663,1.29893,-.50009,-9.00208,1.36866,-.51243,-8.96301,1.33808,-.47057,-8.96245,1.29957,-.47057,-8.95357,1.3693,-.48001,-8.89035,1.4158,-.37427,-8.90326,1.41565,-.30938,-8.94001,1.41523,-.25437,-8.90326,1.41565,-.43917,-8.94001,1.41523,-.49418,-8.99502,1.41458,-.53094,-9.0599,1.41383,-.54385,-9.12479,1.41307,-.53094,-9.1798,1.41243,-.49418,-9.21655,1.412,-.43917,-9.22946,1.41185,-.37427,-9.21655,1.412,-.30938,-9.1798,1.41243,-.25437,-9.12479,1.41307,-.21761,-9.0599,1.41383,-.2047,-8.99502,1.41458,-.21761});
			return Coordinate_12_293_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #299, 368 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_299_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_299_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_299_coordIndex_1()));
			return IndexedFaceSet_11_299_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #299, 144 total numbers made up of 48 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_299_point()
		{
			MFVec3f Coordinate_12_299_point = new MFVec3f(new double[] {-1.15605,3.05183,-.38355,-1.1608,3.05167,-.35968,-1.16061,2.99657,-.35968,-1.15587,2.99673,-.38355,-1.1608,3.05167,-.40741,-1.15515,3.09635,-.40975,-1.14994,3.09651,-.38355,-1.16061,2.99657,-.40741,-1.15515,3.09635,-.35734,-1.17432,3.05122,-.33945,-1.17413,2.99612,-.33945,-1.17,3.0959,-.33513,-1.19455,3.05055,-.32593,-1.19436,2.99545,-.32593,-1.19221,3.09522,-.32028,-1.21841,3.04976,-.32118,-1.21822,2.99466,-.32118,-1.21841,3.09443,-.31507,-1.24228,3.04896,-.32593,-1.24209,2.99386,-.32593,-1.24461,3.09364,-.32028,-1.26251,3.04829,-.33945,-1.26232,2.99319,-.33945,-1.26683,3.09296,-.33513,-1.27602,3.04784,-.35968,-1.27584,2.99274,-.35968,-1.28167,3.09251,-.35734,-1.28077,3.04768,-.38355,-1.28058,2.99258,-.38355,-1.28688,3.09236,-.38355,-1.27602,3.04784,-.40741,-1.27584,2.99274,-.40741,-1.28167,3.09251,-.40975,-1.26251,3.04829,-.42764,-1.26232,2.99319,-.42764,-1.26683,3.09296,-.43196,-1.24228,3.04896,-.44116,-1.24209,2.99386,-.44116,-1.24461,3.09364,-.44681,-1.21841,3.04976,-.44591,-1.21822,2.99466,-.44591,-1.21841,3.09443,-.45202,-1.19455,3.05055,-.44116,-1.19436,2.99545,-.44116,-1.19221,3.09522,-.44681,-1.17432,3.05122,-.42764,-1.17413,2.99612,-.42764,-1.17,3.0959,-.43196});
			return Coordinate_12_299_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #305, 368 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_305_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_305_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_305_coordIndex_1()));
			return IndexedFaceSet_11_305_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #305, 144 total numbers made up of 48 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_305_point()
		{
			MFVec3f Coordinate_12_305_point = new MFVec3f(new double[] {1.57018,3.07928,-.32871,1.56327,3.07911,-.29396,1.56368,3.02401,-.29393,1.57059,3.02418,-.32869,1.56327,3.07898,-.36346,1.57149,3.12365,-.36687,1.57908,3.12395,-.32871,1.56368,3.02388,-.36344,1.57149,3.12378,-.29055,1.54358,3.07849,-.26449,1.54399,3.0234,-.26447,1.54988,3.12317,-.2582,1.51412,3.07752,-.24481,1.51453,3.02242,-.24479,1.51753,3.12219,-.23658,1.47938,3.07634,-.23789,1.47979,3.02125,-.23787,1.47938,3.12102,-.229,1.44463,3.07514,-.24481,1.44504,3.02004,-.24478,1.44122,3.11981,-.23658,1.41517,3.07409,-.26449,1.41558,3.019,-.26447,1.40888,3.11877,-.2582,1.39549,3.07336,-.29396,1.3959,3.01827,-.29393,1.38726,3.11804,-.29055,1.38857,3.07306,-.32871,1.38898,3.01796,-.32869,1.37968,3.11773,-.32871,1.39549,3.07323,-.36346,1.3959,3.01813,-.36344,1.38727,3.1179,-.36687,1.41517,3.07385,-.39292,1.41558,3.01875,-.3929,1.40888,3.11852,-.39922,1.44463,3.07482,-.41261,1.44504,3.01972,-.41259,1.44122,3.11949,-.42083,1.47938,3.076,-.41952,1.47979,3.0209,-.4195,1.47938,3.12067,-.42842,1.51413,3.0772,-.41261,1.51454,3.0221,-.41259,1.51753,3.12187,-.42083,1.54358,3.07825,-.39292,1.54399,3.02315,-.3929,1.54988,3.12292,-.39922});
			return Coordinate_12_305_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #311, 496 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_311_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_311_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_311_coordIndex_1()));
			return IndexedFaceSet_11_311_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #311, 192 total numbers made up of 64 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_311_point()
		{
			MFVec3f Coordinate_12_311_point = new MFVec3f(new double[] {-1.29406,3.04362,-.21164,-1.30836,3.04333,-.13975,-1.30759,2.97049,-.13975,-1.29329,2.97078,-.21164,-1.30836,3.04333,-.28354,-1.29136,3.10239,-.29058,-1.27565,3.10268,-.21164,-1.30759,2.97049,-.28354,-1.29136,3.10239,-.13271,-1.34908,3.04252,-.0788,-1.34831,2.96968,-.0788,-1.33607,3.10158,-.06579,-1.41002,3.04131,-.03808,-1.40925,2.96847,-.03808,-1.40298,3.10036,-.02107,-1.48191,3.03987,-.02378,-1.48114,2.96703,-.02378,-1.48191,3.09893,-.00537,-1.55379,3.03844,-.03808,-1.55302,2.9656,-.03808,-1.56084,3.0975,-.02107,-1.61473,3.03723,-.0788,-1.61396,2.96439,-.0788,-1.62775,3.09629,-.06579,-1.65545,3.03642,-.13975,-1.65468,2.96358,-.13975,-1.67246,3.09547,-.13271,-1.66975,3.03613,-.21164,-1.66898,2.96329,-.21164,-1.68816,3.09519,-.21164,-1.65545,3.03642,-.28354,-1.65468,2.96358,-.28354,-1.67246,3.09547,-.29058,-1.61473,3.03723,-.34448,-1.61396,2.96439,-.34448,-1.62775,3.09629,-.3575,-1.55379,3.03844,-.38521,-1.55302,2.9656,-.38521,-1.56084,3.0975,-.40222,-1.48191,3.03987,-.39951,-1.48114,2.96703,-.39951,-1.48191,3.09893,-.41792,-1.41002,3.04131,-.38521,-1.40925,2.96847,-.38521,-1.40298,3.10036,-.40222,-1.34908,3.04252,-.34448,-1.34831,2.96968,-.34448,-1.33607,3.10158,-.3575,-1.24886,3.18956,-.21164,-1.26666,3.18927,-.12213,-1.31736,3.18846,-.04624,-1.26666,3.18927,-.30116,-1.31736,3.18846,-.37705,-1.39324,3.18725,-.42776,-1.48275,3.18582,-.44556,-1.57225,3.18438,-.42776,-1.64813,3.18317,-.37705,-1.69883,3.18236,-.30116,-1.71664,3.18207,-.21164,-1.69883,3.18236,-.12213,-1.64813,3.18317,-.04624,-1.57225,3.18438,.00447,-1.48275,3.18582,.02227,-1.39324,3.18725,.00447});
			return Coordinate_12_311_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #317, 496 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_317_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_317_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_317_coordIndex_1()));
			return IndexedFaceSet_11_317_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #317, 192 total numbers made up of 64 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_317_point()
		{
			MFVec3f Coordinate_12_317_point = new MFVec3f(new double[] {-.80429,3.04445,-.21164,-.81859,3.04424,-.13975,-.81802,2.9714,-.13975,-.80372,2.97161,-.21164,-.81859,3.04424,-.28354,-.80158,3.1033,-.29058,-.78588,3.10351,-.21164,-.81802,2.9714,-.28354,-.80158,3.1033,-.13271,-.85931,3.04365,-.0788,-.85874,2.97081,-.0788,-.84629,3.10271,-.06579,-.92025,3.04276,-.03808,-.91968,2.96992,-.03808,-.91321,3.10182,-.02107,-.99214,3.04171,-.02378,-.99157,2.96887,-.02378,-.99214,3.10077,-.00537,-1.06403,3.04066,-.03808,-1.06346,2.96782,-.03808,-1.07107,3.09972,-.02107,-1.12497,3.03977,-.0788,-1.12441,2.96693,-.0788,-1.13799,3.09883,-.06579,-1.16569,3.03918,-.13975,-1.16513,2.96633,-.13975,-1.1827,3.09823,-.13271,-1.17999,3.03897,-.21164,-1.17943,2.96612,-.21164,-1.1984,3.09802,-.21164,-1.16569,3.03918,-.28354,-1.16513,2.96633,-.28354,-1.1827,3.09823,-.29058,-1.12497,3.03977,-.34448,-1.12441,2.96693,-.34448,-1.13799,3.09883,-.3575,-1.06403,3.04066,-.38521,-1.06346,2.96782,-.38521,-1.07107,3.09972,-.40222,-.99214,3.04171,-.39951,-.99157,2.96887,-.39951,-.99214,3.10077,-.41792,-.92025,3.04276,-.38521,-.91968,2.96992,-.38521,-.91321,3.10182,-.40222,-.85931,3.04365,-.34448,-.85874,2.97081,-.34448,-.84629,3.10271,-.3575,-.75885,3.1904,-.21164,-.77666,3.19019,-.12213,-.82736,3.18959,-.04624,-.77666,3.19019,-.30116,-.82736,3.18959,-.37705,-.90324,3.1887,-.42776,-.99275,3.18765,-.44556,-1.08226,3.1866,-.42776,-1.15815,3.18571,-.37705,-1.20885,3.18512,-.30116,-1.22666,3.18491,-.21164,-1.20885,3.18512,-.12213,-1.15815,3.18571,-.04624,-1.08226,3.1866,.00447,-.99275,3.18765,.02227,-.90324,3.1887,.00447});
			return Coordinate_12_317_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #323, 496 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_323_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_323_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_323_coordIndex_1()));
			return IndexedFaceSet_11_323_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #323, 192 total numbers made up of 64 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_323_point()
		{
			MFVec3f Coordinate_12_323_point = new MFVec3f(new double[] {1.37109,3.07224,-.15053,1.3568,3.07201,-.07864,1.35764,2.99917,-.07859,1.37194,2.9994,-.15048,1.3568,3.07183,-.22242,1.3738,3.13089,-.22947,1.3895,3.13129,-.15053,1.35764,2.999,-.22237,1.3738,3.13107,-.07159,1.31608,3.07119,-.01769,1.31692,2.99836,-.01764,1.32909,3.13025,-.00467,1.25514,3.06991,.02304,1.25598,2.99707,.02308,1.26218,3.12897,.04005,1.18325,3.06835,.03734,1.1841,2.99551,.03738,1.18325,3.12741,.05575,1.11137,3.06676,.02304,1.11222,2.99392,.02308,1.10433,3.12582,.04005,1.05043,3.06538,-.01769,1.05128,2.99254,-.01764,1.03741,3.12444,-.00467,1.00971,3.06441,-.07863,1.01056,2.99157,-.07859,.9927,3.12347,-.07159,.99541,3.06401,-.15053,.99626,2.99117,-.15048,.97701,3.12307,-.15053,1.00971,3.06424,-.22242,1.01056,2.9914,-.22237,.99271,3.12329,-.22946,1.05043,3.06505,-.28337,1.05128,2.99221,-.28332,1.03742,3.12411,-.29639,1.11137,3.06634,-.32409,1.11222,2.9935,-.32404,1.10433,3.12539,-.3411,1.18326,3.06789,-.33839,1.1841,2.99505,-.33834,1.18326,3.12695,-.3568,1.25514,3.06948,-.32409,1.25599,2.99665,-.32404,1.26218,3.12854,-.3411,1.31608,3.07087,-.28337,1.31693,2.99803,-.28332,1.3291,3.12993,-.29639,1.41622,3.21817,-.15058,1.39842,3.21795,-.06106,1.34771,3.21713,.01482,1.39842,3.21777,-.2401,1.34772,3.21681,-.31598,1.27184,3.21542,-.36669,1.18233,3.21383,-.38449,1.09283,3.21228,-.36669,1.01695,3.21099,-.31598,.96625,3.21017,-.24009,.94845,3.20995,-.15058,.96625,3.21035,-.06106,1.01695,3.21132,.01483,1.09283,3.2127,.06553,1.18233,3.21429,.08334,1.27184,3.21585,.06553});
			return Coordinate_12_323_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #329, 496 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_329_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_329_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_329_coordIndex_1()));
			return IndexedFaceSet_11_329_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #329, 192 total numbers made up of 64 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_329_point()
		{
			MFVec3f Coordinate_12_329_point = new MFVec3f(new double[] {1.9333,3.07224,-.15053,1.919,3.07201,-.07864,1.91985,2.99917,-.07859,1.93414,2.9994,-.15048,1.919,3.07183,-.22242,1.93601,3.13089,-.22947,1.95171,3.13129,-.15053,1.91985,2.999,-.22237,1.93601,3.13107,-.07159,1.87828,3.07119,-.01769,1.87913,2.99836,-.01764,1.8913,3.13025,-.00467,1.81734,3.06991,.02304,1.81819,2.99707,.02308,1.82438,3.12897,.04005,1.74546,3.06835,.03734,1.7463,2.99551,.03738,1.74546,3.12741,.05575,1.67357,3.06676,.02304,1.67442,2.99392,.02308,1.66653,3.12582,.04005,1.61263,3.06538,-.01769,1.61348,2.99254,-.01764,1.59962,3.12444,-.00467,1.57191,3.06441,-.07863,1.57276,2.99157,-.07859,1.55491,3.12347,-.07159,1.55762,3.06401,-.15053,1.55846,2.99117,-.15048,1.53921,3.12307,-.15053,1.57192,3.06424,-.22242,1.57276,2.9914,-.22237,1.55491,3.12329,-.22946,1.61263,3.06505,-.28337,1.61348,2.99221,-.28332,1.59962,3.12411,-.29639,1.67357,3.06634,-.32409,1.67442,2.9935,-.32404,1.66653,3.12539,-.3411,1.74546,3.06789,-.33839,1.74631,2.99505,-.33834,1.74546,3.12695,-.3568,1.81734,3.06948,-.32409,1.81819,2.99665,-.32404,1.82439,3.12854,-.3411,1.87828,3.07087,-.28337,1.87913,2.99803,-.28332,1.8913,3.12993,-.29639,1.97842,3.21817,-.15058,1.96062,3.21795,-.06106,1.90992,3.21713,.01482,1.96062,3.21777,-.2401,1.90992,3.21681,-.31598,1.83404,3.21542,-.36669,1.74454,3.21383,-.38449,1.65503,3.21228,-.36669,1.57915,3.21099,-.31598,1.52845,3.21017,-.24009,1.51065,3.20995,-.15058,1.52845,3.21035,-.06106,1.57915,3.21132,.01483,1.65503,3.2127,.06553,1.74453,3.21429,.08334,1.83404,3.21585,.06553});
			return Coordinate_12_329_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #335, 616 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_335_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_335_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_335_coordIndex_1()));
			return IndexedFaceSet_11_335_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #335, 234 total numbers made up of 78 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_335_point()
		{
			MFVec3f Coordinate_12_335_point = new MFVec3f(new double[] {-5.65145,.76229,.48085,-5.65145,.76229,-.90414,-3.78137,.08959,.48085,-4.33232,.08959,.48085,-4.88327,.76229,.48085,-5.43421,.76229,.48085,-5.43421,.76229,-.90414,-4.88327,.76229,-.90414,-4.33232,.08959,-.90414,-3.78137,.08959,-.90414,-5.1005,.76229,1.02259,-5.65145,.76229,1.02259,-5.65145,1.48594,.6348,-5.65145,1.48594,.09305,-5.65145,1.48732,-.51634,-5.65145,1.48732,-1.17095,-5.65145,.76229,-1.40384,-4.97347,1.48927,.09305,-4.69257,1.49813,.09305,-4.69257,1.49813,-.51634,-4.97347,1.48927,-.51634,-.62686,1.48927,-.51634,-.58256,1.48927,-1.17095,-4.54955,1.48927,-1.17095,-4.54955,1.48927,.6348,-.58256,1.48927,.6348,-.62686,1.48927,.09305,-.75057,2.99832,.09305,-.47568,.94271,.48085,-.47568,.94271,-.90414,-.75057,2.99832,-.51634,-1.7834,2.98733,.09305,-1.02663,2.99832,.09305,-1.02663,2.99832,-.51634,-1.7834,2.98733,-.51634,-2.12852,2.88201,.09305,-2.59789,2.88201,.09305,-2.12852,.86298,.48085,-2.67947,2.534,.09305,-2.67947,.47838,.48085,-3.23042,2.534,.09305,-3.23042,.47838,.48085,-3.23042,2.53537,.09305,-3.69979,2.53537,.09305,-3.78137,2.02569,.09305,-1.77553,.86298,.48085,-1.02663,.94271,.48085,-1.7834,2.88201,.09305,-1.77553,.86298,-.90414,-1.02663,.94271,-.90414,-5.1005,.76229,-1.40384,-2.59789,2.88201,-.51634,-2.12852,2.88201,-.51634,-2.12852,.86298,-.90414,-1.7834,2.88201,-.51634,-3.23042,2.53537,-.51634,-3.23042,2.534,-.51634,-3.23042,.47838,-.90414,-2.67947,2.534,-.51634,-2.67947,.47838,-.90414,-3.69979,2.53537,-.51634,-3.78137,2.02569,-.51634,-3.78137,2.14658,.09305,-3.89156,2.14658,.09305,-4.11194,2.02845,.09305,-4.88327,2.03431,.09305,-4.88327,2.03431,-.51634,-.48721,.76229,.48085,-3.78137,2.14658,-.51634,-2.67947,2.53537,.09305,-2.67947,2.53537,-.51634,-.48721,.76229,-.90414,-4.11194,2.02845,-.51634,-3.89156,2.14658,-.51634,-4.54955,.76229,1.02259,-.44291,.76229,.95627,-4.54955,.76229,-1.35282,-.44291,.76229,-1.46204});
			return Coordinate_12_335_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=13, element #351, 3020 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_13_351_coordIndex()
		{
			MFInt32 IndexedFaceSet_13_351_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_13_351_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_13_351_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_13_351_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_13_351_coordIndex_4()));
			return IndexedFaceSet_13_351_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=14, element #351, 1308 total numbers made up of 436 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_14_351_point()
		{
			MFVec3f Coordinate_14_351_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_14_351_point_1()))
				.append(new MFVec3f(getCoordinate_14_351_point_2()))
				.append(new MFVec3f(getCoordinate_14_351_point_3()))
				.append(new MFVec3f(getCoordinate_14_351_point_4()))
				.append(new MFVec3f(getCoordinate_14_351_point_5()));
			return Coordinate_14_351_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=13, element #357, 364 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_13_357_coordIndex()
		{
			MFInt32 IndexedFaceSet_13_357_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_13_357_coordIndex_1()));
			return IndexedFaceSet_13_357_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=14, element #357, 351 total numbers made up of 117 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_14_357_point()
		{
			MFVec3f Coordinate_14_357_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_14_357_point_1()))
				.append(new MFVec3f(getCoordinate_14_357_point_2()));
			return Coordinate_14_357_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=13, element #371, 1956 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_13_371_coordIndex()
		{
			MFInt32 IndexedFaceSet_13_371_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_13_371_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_13_371_coordIndex_2()));
			return IndexedFaceSet_13_371_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=14, element #371, 789 total numbers made up of 263 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_14_371_point()
		{
			MFVec3f Coordinate_14_371_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_14_371_point_1()))
				.append(new MFVec3f(getCoordinate_14_371_point_2()))
				.append(new MFVec3f(getCoordinate_14_371_point_3()));
			return Coordinate_14_371_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=13, element #377, 3052 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_13_377_coordIndex()
		{
			MFInt32 IndexedFaceSet_13_377_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_13_377_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_13_377_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_13_377_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_13_377_coordIndex_4()));
			return IndexedFaceSet_13_377_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=14, element #377, 1353 total numbers made up of 451 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_14_377_point()
		{
			MFVec3f Coordinate_14_377_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_14_377_point_1()))
				.append(new MFVec3f(getCoordinate_14_377_point_2()))
				.append(new MFVec3f(getCoordinate_14_377_point_3()))
				.append(new MFVec3f(getCoordinate_14_377_point_4()))
				.append(new MFVec3f(getCoordinate_14_377_point_5()));
			return Coordinate_14_377_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=14, element #383, 243 total numbers made up of 81 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_14_383_point()
		{
			MFVec3f Coordinate_14_383_point = new MFVec3f(new double[] {-13.0548,.52001,1.29228,-10.5454,.50572,1.48374,-10.5454,.50572,-1.41477,-13.0548,.52001,-1.06143,-8.96953,.54191,1.39783,-8.9686,.54191,.86606,-8.99237,.54191,.23301,-8.99237,.54191,-.17549,-8.96953,.54191,-1.56487,-9.12939,.54191,-1.66616,-9.4126,.53467,-1.61588,-9.6958,.52744,-1.56561,-9.97901,.5202,-1.51533,-10.2622,.51296,-1.46505,-8.03601,1.03898,1.52164,-8.03601,1.03898,-1.73835,-8.53789,1.04088,-1.7508,-8.53789,1.04088,1.50174,-6.02848,1.02279,1.52164,-6.02848,1.02279,-1.73835,2.00163,1.00519,1.52164,2.00163,1.00519,-1.73835,-.0059,1.0199,-1.73835,-.0059,1.0199,1.52164,4.51104,1.05326,1.52054,5.13839,1.10325,1.50235,5.76574,1.15324,-1.70086,5.13839,1.10325,-1.71905,7.02045,1.25323,1.44777,7.02045,1.25293,-1.65434,6.70677,1.22823,-1.67358,6.70677,1.22823,1.45687,7.33412,1.27703,1.39809,7.33412,1.27703,-1.6148,9.53358,1.44353,1.03252,9.53358,1.44353,-1.24923,9.21618,1.41987,-1.31672,9.21618,1.41987,1.10002,9.85841,1.46689,.92941,9.85841,1.46689,-1.14612,-8.85885,1.05231,1.48443,-8.85885,1.05231,-1.70281,-8.85885,1.05231,-1.06536,-8.85885,1.05231,-.8121,-8.85885,1.05231,-.20115,-8.85885,1.05231,.20954,-8.85885,1.05231,.84698,10.187,1.4901,.80848,10.187,1.4901,-1.02519,10.5155,1.51331,.68756,10.5155,1.51331,-.90426,10.8441,1.53652,.56663,10.8441,1.53652,-.78334,11.1726,1.55973,.4457,11.1726,1.55973,-.66241,11.4601,1.58004,.33989,11.4601,1.58004,-.5566,11.6655,1.59455,.26431,11.6655,1.59455,-.48102,7.6478,1.30084,1.34841,7.6478,1.30084,-1.56512,7.96147,1.32465,1.29873,7.96147,1.32465,-1.51544,8.27515,1.34845,1.24905,8.27515,1.34845,-1.46576,8.58883,1.37226,1.19937,8.58883,1.37226,-1.41608,8.9025,1.39606,1.14969,8.9025,1.39606,-1.3664,6.39309,1.20324,-1.68267,5.76574,1.15324,1.48415,6.39309,1.20324,1.46596,11.8297,1.60615,-.42056,11.8297,1.60615,.20385,11.994,1.61776,.14339,11.994,1.61776,-.3601,-4.02096,1.0311,1.52164,-4.02096,1.0311,-1.73835,-2.01343,1.02839,1.52164,-2.01343,1.02839,-1.73835,12.1583,1.62936,-.10835});
			return Coordinate_14_383_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=13, element #389, 532 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_13_389_coordIndex()
		{
			MFInt32 IndexedFaceSet_13_389_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_13_389_coordIndex_1()));
			return IndexedFaceSet_13_389_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=14, element #389, 333 total numbers made up of 111 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_14_389_point()
		{
			MFVec3f Coordinate_14_389_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_14_389_point_1()))
				.append(new MFVec3f(getCoordinate_14_389_point_2()));
			return Coordinate_14_389_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=13, element #410, 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_13_410_coordIndex()
		{
			MFInt32 IndexedFaceSet_13_410_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_13_410_coordIndex_1()));
			return IndexedFaceSet_13_410_coordIndex;
		}

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

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