package Savage.GroundVehicles.Truck;

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

// Javadoc metadata annotations follow, see below for X3DJSAIL Java source code.
/**
 * <p> Tires and rims for balck midsize truck. </p>
 <p> Related links: Catalog page <a href="../../../../GroundVehicles/Truck/RimsAndTiresIndex.html" target="_blank">RimsAndTires</a>,  source <a href="../../../../GroundVehicles/Truck/RimsAndTires.java">RimsAndTires.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="../../../../GroundVehicles/Truck/RimsAndTires.x3d">RimsAndTires.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> description </i> </td>
			<td> Tires and rims for balck midsize truck </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> creator </i> </td>
			<td> Donald Coomes </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> created </i> </td>
			<td> 27 August 2006 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> modified </i> </td>
			<td> 20 October 2019 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> subject </i> </td>
			<td> ground vehicle </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> X3D-Edit, Wings3d, and Flux Studio </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/GroundVehicles/Truck/RimsAndTires.x3d" target="_blank">https://www.web3d.org/x3d/content/examples/Savage/GroundVehicles/Truck/RimsAndTires.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> license </i> </td>
			<td> <a href="../../../../GroundVehicles/Truck/../../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 Donald Coomes
 */

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

	/** Create and initialize the X3D model for this object. */
	public final void initialize()
	{
            try { // catch-all
  x3dModel = new X3D().setProfile(X3D.PROFILE_IMMERSIVE).setVersion(X3D.VERSION_3_1)
  .setHead(new head()
    .addMeta(new meta().setName(meta.NAME_TITLE      ).setContent("RimsAndTires.x3d"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("Tires and rims for balck midsize truck"))
    .addMeta(new meta().setName(meta.NAME_CREATOR    ).setContent("Donald Coomes"))
    .addMeta(new meta().setName(meta.NAME_CREATED    ).setContent("27 August 2006"))
    .addMeta(new meta().setName(meta.NAME_MODIFIED   ).setContent("20 October 2019"))
    .addMeta(new meta().setName(meta.NAME_SUBJECT    ).setContent("ground vehicle"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("X3D-Edit, Wings3d, and Flux Studio"))
    .addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/Savage/GroundVehicles/Truck/RimsAndTires.x3d"))
    .addMeta(new meta().setName(meta.NAME_LICENSE    ).setContent("../../license.html")))
  .setScene(new Scene()
    .addChild(new WorldInfo().setTitle("RimsAndTires.x3d"))
    .addChild(new Transform("TiresAndRims").setCenter(0.0,-.829109,-3.878803)
      .addChild(new Transform("RimLftRear")
        .addChild(new Shape()
          .setAppearance(new Appearance()
            .setMaterial(new Material("Chrome").setDiffuseColor(.15,.15,.15).setShininess(.05).setSpecularColor(.8,.8,.8)))
          .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_6_14_coordIndex())
            .setCoord(new Coordinate().setPoint(getCoordinate_7_14_point()))))
        .addChild(new TimeSensor("Rim1Clock").setCycleInterval(0.2).setEnabled(false).setLoop(true))
        .addChild(new TouchSensor("Rim1Sensor").setDescription("Touch to make tires and rims spin")))
      .addChild(new Transform("TireLftRear")
        .addChild(new Shape()
          .setAppearance(new Appearance()
            .setMaterial(new Material("Black").setDiffuseColor(.05,.05,.05).setShininess(.1)))
          .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_6_22_coordIndex())
            .setCoord(new Coordinate().setPoint(getCoordinate_7_22_point())))))
      .addChild(new Transform("RimRtRear")
        .addChild(new Shape()
          .setAppearance(new Appearance()
            .setMaterial(new Material().setUSE("Chrome")))
          .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_6_28_coordIndex())
            .setCoord(new Coordinate().setPoint(getCoordinate_7_28_point()))))
        .addChild(new TimeSensor("Rim2Clock").setCycleInterval(.2).setEnabled(false).setLoop(true))
        .addChild(new TouchSensor("Rim2Sensor").setDescription("Touch to make tires and rims spin")))
      .addChild(new Transform("TireRtRear")
        .addChild(new Shape()
          .setAppearance(new Appearance()
            .setMaterial(new Material().setUSE("Black")))
          .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_6_36_coordIndex())
            .setCoord(new Coordinate().setPoint(getCoordinate_7_36_point()))))))
    .addChild(new Transform("TiresAndRimsFrnt").setCenter(0.0,-.829109,1.949856)
      .addChild(new Transform("RimLftFrnt")
        .addChild(new Shape()
          .setAppearance(new Appearance()
            .setMaterial(new Material().setUSE("Chrome")))
          .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_6_43_coordIndex())
            .setCoord(new Coordinate().setPoint(getCoordinate_7_43_point()))))
        .addChild(new TimeSensor("Rim3Clock").setCycleInterval(.2).setEnabled(false).setLoop(true))
        .addChild(new TouchSensor("Rim3Sensor").setDescription("Touch to make tires and rims spin")))
      .addChild(new Transform("RimRtFrnt")
        .addChild(new Shape()
          .setAppearance(new Appearance()
            .setMaterial(new Material().setUSE("Chrome")))
          .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_6_51_coordIndex())
            .setCoord(new Coordinate().setPoint(getCoordinate_7_51_point()))))
        .addChild(new TimeSensor("Rim4Clock").setCycleInterval(.2).setEnabled(false).setLoop(true))
        .addChild(new TouchSensor("Rim4Sensor").setDescription("Touch to make tires and rims spin")))
      .addChild(new Transform("TireLftFrnt")
        .addChild(new Shape()
          .setAppearance(new Appearance()
            .setMaterial(new Material().setUSE("Black")))
          .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_6_59_coordIndex())
            .setCoord(new Coordinate().setPoint(getCoordinate_7_59_point())))))
      .addChild(new Transform("TireRtFrnt")
        .addChild(new Shape()
          .setAppearance(new Appearance()
            .setMaterial(new Material().setUSE("Black")))
          .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_6_65_coordIndex())
            .setCoord(new Coordinate().setPoint(getCoordinate_7_65_point()))))))
    .addChild(new OrientationInterpolator("RimAndTireOI").setKey(new double[] {0.0,.25,.5,.75,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.571,1.0,0.0,0.0,3.142,1.0,0.0,0.0,4.712,1.0,0.0,0.0,6.283})))
    .addChild(new OrientationInterpolator("RimAndTireOI2").setKey(new double[] {0.0,.25,.5,.75,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.571,1.0,0.0,0.0,3.142,1.0,0.0,0.0,4.712,1.0,0.0,0.0,6.283})))
    .addChild(new OrientationInterpolator("RimAndTireOI4").setKey(new double[] {0.0,.25,.5,.75,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.571,1.0,0.0,0.0,3.142,1.0,0.0,0.0,4.712,1.0,0.0,0.0,6.283})))
    .addChild(new OrientationInterpolator("RimAndTireOI3").setKey(new double[] {0.0,.25,.5,.75,1.0}).setKeyValue(new MFRotation(new double[] {1.0,0.0,0.0,0.0,1.0,0.0,0.0,1.571,1.0,0.0,0.0,3.142,1.0,0.0,0.0,4.712,1.0,0.0,0.0,6.283})))
    .addChild(new ROUTE().setFromNode("Rim1Clock").setFromField("fraction_changed").setToNode("RimAndTireOI").setToField("set_fraction"))
    .addChild(new ROUTE().setFromNode("RimAndTireOI").setFromField("value_changed").setToNode("TiresAndRims").setToField("set_rotation"))
    .addChild(new ROUTE().setFromNode("RimAndTireOI").setFromField("value_changed").setToNode("TiresAndRimsFrnt").setToField("set_rotation"))
    .addChild(new ROUTE().setFromNode("Rim1Sensor").setFromField("isOver").setToNode("Rim1Clock").setToField("set_enabled"))
    .addChild(new ROUTE().setFromNode("Rim2Clock").setFromField("fraction_changed").setToNode("RimAndTireOI2").setToField("set_fraction"))
    .addChild(new ROUTE().setFromNode("RimAndTireOI2").setFromField("value_changed").setToNode("TiresAndRims").setToField("set_rotation"))
    .addChild(new ROUTE().setFromNode("RimAndTireOI2").setFromField("value_changed").setToNode("TiresAndRimsFrnt").setToField("set_rotation"))
    .addChild(new ROUTE().setFromNode("Rim2Sensor").setFromField("isOver").setToNode("Rim2Clock").setToField("set_enabled"))
    .addChild(new ROUTE().setFromNode("Rim3Clock").setFromField("fraction_changed").setToNode("RimAndTireOI3").setToField("set_fraction"))
    .addChild(new ROUTE().setFromNode("RimAndTireOI3").setFromField("value_changed").setToNode("TiresAndRims").setToField("set_rotation"))
    .addChild(new ROUTE().setFromNode("RimAndTireOI3").setFromField("value_changed").setToNode("TiresAndRimsFrnt").setToField("set_rotation"))
    .addChild(new ROUTE().setFromNode("Rim3Sensor").setFromField("isOver").setToNode("Rim3Clock").setToField("set_enabled"))
    .addChild(new ROUTE().setFromNode("Rim4Clock").setFromField("fraction_changed").setToNode("RimAndTireOI4").setToField("set_fraction"))
    .addChild(new ROUTE().setFromNode("RimAndTireOI4").setFromField("value_changed").setToNode("TiresAndRims").setToField("set_rotation"))
    .addChild(new ROUTE().setFromNode("RimAndTireOI4").setFromField("value_changed").setToNode("TiresAndRimsFrnt").setToField("set_rotation"))
    .addChild(new ROUTE().setFromNode("Rim4Sensor").setFromField("isOver").setToNode("Rim4Clock").setToField("set_enabled")));
            }
            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_6_14_coordIndex_1()
		{
			int[] value = {0,1,97,-1,0,97,96,-1,0,96,195,-1,0,195,194,-1,194,2,1,-1,194,1,0,-1,1,2,98,-1,1,98,97,-1,2,95,191,-1,2,191,98,-1,2,194,192,-1,2,192,95,-1,3,4,100,-1,3,100,99,-1,3,5,196,-1,3,196,228,-1,3,228,4,-1,3,99,101,-1,3,101,5,-1,4,6,102,-1,4,102,100,-1,4,228,217,-1,4,217,6,-1,206,233,196,-1,206,196,5,-1,206,5,101,-1,196,233,228,-1,6,7,103,-1,6,103,102,-1,197,8,7,-1,197,7,6,-1,197,6,217,-1,7,8,104,-1,7,104,103,-1,222,207,104,-1,222,104,8,-1,222,8,197,-1,222,197,217,-1,9,10,106,-1,9,106,105,-1,9,55,295,-1,9,295,311,-1,9,105,151,-1,9,151,55,-1,10,9,311,-1,10,311,310,-1,10,310,11,-1,10,11,107,-1,10,107,106,-1,11,310,311,-1,11,311,281,-1,11,281,255,-1,11,255,107,-1,12,13,109,-1,12,109,108,-1,12,14,218,-1,12,218,198,-1,12,198,13,-1,12,108,110,-1,12,110,14,-1,223,208,109,-1,223,109,13,-1,223,13,198,-1,223,198,218,-1,14,16,229,-1,14,229,218,-1,14,110,112,-1,14,112,16,-1,15,16,112,-1,15,112,111,-1,15,17,199,-1,15,199,229,-1,15,229,16,-1,15,111,113,-1,15,113,17,-1,209,234,199,-1,209,199,17,-1,209,17,113,-1,199,234,229,-1,18,19,115,-1,18,115,114,-1,18,20,274,-1,18,274,238,-1,18,238,19,-1,18,114,116,-1,18,116,20,-1,210,115,19,-1,210,19,238,-1,210,238,274,-1,210,274,224,-1,20,22,230,-1,20,230,274,-1,20,116,118,-1,20,118,22,-1,21,22,118,-1,21,118,117,-1,21,23,200,-1,21,200,230,-1,21,230,22,-1,21,117,119,-1,21,119,23,-1,23,119,211,-1,23,211,235,-1,23,235,230,-1,23,230,200,-1,24,25,121,-1,24,121,120,-1,24,26,275,-1,24,275,239,-1,24,239,25,-1,24,120,122,-1,24,122,26,-1,25,239,275,-1,25,275,282,-1,25,282,256,-1,25,256,121,-1,26,28,290,-1,26,290,275,-1,26,122,124,-1,26,124,28,-1,27,28,124,-1,27,124,123,-1,27,29,240,-1,27,240,290,-1,27,290,28,-1,27,123,125,-1,27,125,29,-1,29,125,257,-1,29,257,300,-1,29,300,290,-1,29,290,240,-1,30,31,127,-1,30,127,126,-1,30,32,276,-1,30,276,241,-1,30,241,31,-1,30,126,128,-1,30,128,32,-1,31,241,276,-1,31,276,283,-1,31,283,258,-1,31,258,127,-1,32,34,291,-1,32,291,276,-1,32,128,130,-1,32,130,34,-1,33,34,130,-1,33,130,129,-1,33,35,242,-1,33,242,291,-1,33,291,34,-1,33,129,131,-1,33,131,35,-1,35,131,259,-1,35,259,301,-1,35,301,291,-1,35,291,242,-1,36,37,133,-1,36,133,132,-1,36,38,277,-1,36,277,243,-1,36,243,37,-1,36,132,134,-1,36,134,38,-1,37,243,277,-1,37,277,284,-1,37,284,260,-1,37,260,133,-1,38,40,292,-1,38,292,277,-1,38,134,136,-1,38,136,40,-1,39,40,136,-1,39,136,135,-1,39,41,244,-1,39,244,292,-1,39,292,40,-1,39,135,137,-1,39,137,41,-1,41,137,261,-1,41,261,302,-1,41,302,292,-1,41,292,244,-1,42,43,139,-1,42,139,138,-1,42,44,278,-1,42,278,245,-1,42,245,43,-1,42,138,140,-1,42,140,44,-1,43,245,278,-1,43,278,285,-1,43,285,262,-1,43,262,139,-1,44,46,293,-1,44,293,278,-1,44,140,142,-1,44,142,46,-1,45,46,142,-1,45,142,141,-1,45,47,246,-1,45,246,293,-1,45,293,46,-1,45,141,143,-1,45,143,47,-1,47,143,263,-1,47,263,303,-1,47,303,293,-1,47,293,246,-1,48,49,145,-1,48,145,144,-1,48,50,279,-1,48,279,247,-1,48,247,49,-1,48,144,146,-1,48,146,50,-1,49,247,279,-1,49,279,286,-1,49,286,264,-1,49,264,145,-1,50,52,294,-1,50,294,279,-1,50,146,148,-1,50,148,52,-1,51,52,148,-1,51,148,147,-1,51,53,248,-1,51,248,294,-1,51,294,52,-1,51,147,149,-1,51,149,53,-1,53,149,265,-1,53,265,304,-1,53,304,294,-1,53,294,248,-1,54,55,151,-1,54,151,150,-1,54,56,249,-1,54,249,295,-1,54,295,55,-1,54,150,152,-1,54,152,56,-1,56,152,266,-1,56,266,305,-1,56,305,295,-1,56,295,249,-1,57,58,154,-1,57,154,153,-1,57,59,280,-1,57,280,250,-1};
			return value;
		}
		private int[] getIndexedFaceSet_6_14_coordIndex_2()
		{
			int[] value = {57,250,58,-1,57,153,155,-1,57,155,59,-1,58,250,280,-1,58,280,287,-1,58,287,267,-1,58,267,154,-1,59,61,296,-1,59,296,280,-1,59,155,157,-1,59,157,61,-1,60,61,157,-1,60,157,156,-1,60,62,251,-1,60,251,296,-1,60,296,61,-1,60,156,158,-1,60,158,62,-1,62,158,268,-1,62,268,306,-1,62,306,296,-1,62,296,251,-1,63,64,160,-1,63,160,159,-1,63,65,313,-1,63,313,312,-1,63,312,64,-1,63,159,161,-1,63,161,65,-1,64,312,313,-1,64,313,288,-1,64,288,269,-1,64,269,160,-1,65,67,297,-1,65,297,313,-1,65,161,163,-1,65,163,67,-1,66,67,163,-1,66,163,162,-1,66,68,252,-1,66,252,297,-1,66,297,67,-1,66,162,164,-1,66,164,68,-1,68,164,270,-1,68,270,307,-1,68,307,297,-1,68,297,252,-1,69,70,166,-1,69,166,165,-1,69,71,315,-1,69,315,314,-1,69,314,70,-1,69,165,167,-1,69,167,71,-1,70,314,315,-1,70,315,289,-1,70,289,271,-1,70,271,166,-1,71,73,298,-1,71,298,315,-1,71,167,169,-1,71,169,73,-1,72,73,169,-1,72,169,168,-1,72,74,253,-1,72,253,298,-1,72,298,73,-1,72,168,170,-1,72,170,74,-1,253,74,272,-1,253,272,308,-1,253,308,298,-1,272,74,170,-1,75,76,172,-1,75,172,171,-1,75,77,219,-1,75,219,201,-1,75,201,76,-1,75,171,173,-1,75,173,77,-1,212,172,201,-1,212,201,219,-1,212,219,225,-1,201,172,76,-1,77,79,299,-1,77,299,219,-1,77,173,175,-1,77,175,79,-1,78,79,175,-1,78,175,174,-1,78,80,254,-1,78,254,299,-1,78,299,79,-1,78,174,176,-1,78,176,80,-1,309,299,254,-1,309,254,80,-1,309,80,176,-1,309,176,273,-1,81,82,178,-1,81,178,177,-1,81,83,220,-1,81,220,202,-1,81,202,82,-1,81,177,179,-1,81,179,83,-1,213,178,202,-1,213,202,220,-1,213,220,226,-1,202,178,82,-1,83,85,231,-1,83,231,220,-1,83,179,181,-1,83,181,85,-1,84,85,181,-1,84,181,180,-1,84,86,203,-1,84,203,231,-1,84,231,85,-1,84,180,182,-1,84,182,86,-1,236,231,203,-1,236,203,86,-1,236,86,182,-1,236,182,214,-1,87,88,184,-1,87,184,183,-1,87,89,221,-1,87,221,204,-1,87,204,88,-1,87,183,185,-1,87,185,89,-1,227,215,184,-1,227,184,88,-1,227,88,204,-1,227,204,221,-1,89,91,232,-1,89,232,221,-1,89,185,187,-1,89,187,91,-1,90,91,187,-1,90,187,186,-1,90,92,205,-1,90,205,232,-1,90,232,91,-1,90,186,188,-1,90,188,92,-1,237,232,205,-1,237,205,92,-1,237,92,188,-1,237,188,216,-1,93,94,190,-1,93,190,189,-1,93,95,192,-1,93,192,94,-1,93,189,191,-1,93,191,95,-1,94,192,193,-1,94,193,190,-1,195,96,97,-1,195,97,98,-1,98,191,193,-1,98,193,195,-1,99,100,233,-1,99,233,206,-1,99,206,101,-1,100,102,222,-1,100,222,233,-1,207,222,102,-1,207,102,103,-1,207,103,104,-1,106,107,255,-1,106,255,281,-1,106,281,105,-1,105,281,305,-1,105,305,151,-1,108,109,208,-1,108,208,223,-1,108,223,110,-1,110,223,234,-1,110,234,112,-1,111,112,234,-1,111,234,209,-1,111,209,113,-1,114,115,210,-1,114,210,224,-1,114,224,116,-1,116,224,235,-1,116,235,118,-1,117,118,235,-1,117,235,211,-1,117,211,119,-1,120,121,256,-1,120,256,282,-1,120,282,122,-1,122,282,300,-1,122,300,124,-1,123,124,300,-1,123,300,257,-1,123,257,125,-1,126,127,258,-1,126,258,283,-1,126,283,128,-1,128,283,301,-1,128,301,130,-1,129,130,301,-1,129,301,259,-1,129,259,131,-1,132,133,260,-1,132,260,284,-1,132,284,134,-1,134,284,302,-1,134,302,136,-1,135,136,302,-1,135,302,261,-1,135,261,137,-1,138,139,262,-1,138,262,285,-1,138,285,140,-1,140,285,303,-1,140,303,142,-1,141,142,303,-1,141,303,263,-1,141,263,143,-1,144,145,264,-1,144,264,286,-1,144,286,146,-1,146,286,304,-1,146,304,148,-1,147,148,304,-1,147,304,265,-1,147,265,149,-1,150,151,305,-1,150,305,266,-1,150,266,152,-1,153,154,267,-1,153,267,287,-1,153,287,155,-1,155,287,306,-1,155,306,157,-1,156,157,306,-1,156,306,268,-1,156,268,158,-1,159,160,269,-1,159,269,288,-1,159,288,161,-1,161,288,307,-1,161,307,163,-1,162,163,307,-1};
			return value;
		}
		private int[] getIndexedFaceSet_6_14_coordIndex_3()
		{
			int[] value = {162,307,270,-1,162,270,164,-1,165,166,271,-1,165,271,289,-1,165,289,167,-1,167,289,308,-1,167,308,169,-1,168,169,308,-1,168,308,272,-1,168,272,170,-1,171,172,212,-1,171,212,225,-1,171,225,173,-1,173,225,309,-1,173,309,175,-1,174,175,309,-1,174,309,273,-1,174,273,176,-1,177,178,213,-1,177,213,226,-1,177,226,179,-1,179,226,236,-1,179,236,181,-1,180,181,236,-1,180,236,214,-1,180,214,182,-1,183,184,215,-1,183,215,227,-1,183,227,185,-1,185,227,237,-1,185,237,187,-1,186,187,237,-1,186,237,216,-1,186,216,188,-1,189,190,193,-1,189,193,191,-1,192,194,195,-1,192,195,193,-1,217,228,233,-1,217,233,222,-1,218,229,234,-1,218,234,223,-1,219,299,309,-1,219,309,225,-1,220,231,236,-1,220,236,226,-1,221,232,237,-1,221,237,227,-1,224,274,230,-1,224,230,235,-1,275,290,300,-1,275,300,282,-1,276,291,301,-1,276,301,283,-1,277,292,302,-1,277,302,284,-1,278,293,303,-1,278,303,285,-1,279,294,304,-1,279,304,286,-1,280,296,306,-1,280,306,287,-1,281,311,295,-1,281,295,305,-1,288,313,297,-1,288,297,307,-1,289,315,298,-1,289,298,308,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_7_14_point_1()
		{
			double[] value = {1.89287,-.63471,-3.89795,1.89287,-.82911,-3.8788,1.82051,-.45525,-3.99221,1.89287,-.82911,-3.8788,1.82051,-.52711,-4.12665,1.89287,-.65683,-3.97089,1.82051,-.45525,-3.99221,1.89287,-.82911,-3.8788,1.89287,-.65683,-3.97089,1.82051,-1.20297,-3.76539,1.89287,-.82911,-3.8788,1.89287,-1.00139,-3.78672,1.89287,-.82911,-3.8788,1.89287,-.70518,-4.0298,1.82051,-.52711,-4.12665,1.89287,-.82911,-3.8788,1.82051,-.64494,-4.22336,1.89287,-.70518,-4.0298,1.89287,-.82911,-3.8788,1.89287,-.77241,-4.06573,1.82051,-.64494,-4.22336,1.89287,-.82911,-3.8788,1.82051,-.79082,-4.26761,1.89287,-.77241,-4.06573,1.89287,-.82911,-3.8788,1.89287,-.84826,-4.0732,1.82051,-.79082,-4.26761,1.89287,-.82911,-3.8788,1.82051,-.94252,-4.25267,1.89287,-.84826,-4.0732,1.89287,-.82911,-3.8788,1.89287,-.92119,-4.05108,1.82051,-.94252,-4.25267,1.89287,-.82911,-3.8788,1.82051,-1.07696,-4.18081,1.89287,-.92119,-4.05108,1.89287,-.82911,-3.8788,1.89287,-.98011,-4.00273,1.82051,-1.07696,-4.18081,1.89287,-.82911,-3.8788,1.82051,-1.17366,-4.06297,1.89287,-.98011,-4.00273,1.89287,-.82911,-3.8788,1.89287,-1.01604,-3.93551,1.82051,-1.17366,-4.06297,1.89287,-.82911,-3.8788,1.82051,-1.21791,-3.9171,1.89287,-1.01604,-3.93551,1.89287,-.82911,-3.8788,1.89287,-1.02351,-3.85966,1.82051,-1.21791,-3.9171,1.89287,-.82911,-3.8788,1.82051,-1.20297,-3.76539,1.89287,-1.02351,-3.85966,1.89287,-.82911,-3.8788,1.82051,-1.13111,-3.63095,1.89287,-1.00139,-3.78672,1.89287,-.82911,-3.8788,1.89287,-.95303,-3.7278,1.82051,-1.13111,-3.63095,1.89287,-.82911,-3.8788,1.82051,-1.01328,-3.53425,1.89287,-.95303,-3.7278,1.89287,-.82911,-3.8788,1.89287,-.88581,-3.69187,1.82051,-1.01328,-3.53425,1.89287,-.82911,-3.8788,1.82051,-.8674,-3.49,1.89287,-.88581,-3.69187,1.89287,-.82911,-3.8788,1.89287,-.80996,-3.6844,1.82051,-.8674,-3.49,1.89287,-.82911,-3.8788,1.82051,-.7157,-3.50494,1.89287,-.80996,-3.6844,1.89287,-.82911,-3.8788,1.89287,-.73703,-3.70653,1.82051,-.7157,-3.50494,1.89287,-.82911,-3.8788,1.82051,-.58126,-3.5768,1.89287,-.73703,-3.70653,1.89287,-.82911,-3.8788,1.89287,-.67811,-3.75488,1.82051,-.58126,-3.5768,1.89287,-.82911,-3.8788,1.82051,-.48456,-3.69464,1.89287,-.67811,-3.75488,1.89287,-.82911,-3.8788,1.89287,-.64218,-3.8221,1.82051,-.48456,-3.69464,1.89287,-.82911,-3.8788,1.82051,-.44031,-3.84051,1.89287,-.64218,-3.8221,1.89287,-.82911,-3.8788,1.89287,-.63471,-3.89795,1.82051,-.44031,-3.84051,2.03759,-.63471,-3.89795,2.03759,-.82911,-3.8788,2.10994,-.45525,-3.99221,2.03759,-.82911,-3.8788};
			return value;
		}
		private double[] getCoordinate_7_14_point_2()
		{
			double[] value = {2.10995,-.52711,-4.12665,2.03759,-.65683,-3.97089,2.10994,-.45525,-3.99221,2.03759,-.82911,-3.8788,2.03759,-.65683,-3.97089,2.10995,-1.20297,-3.76539,2.03759,-.82911,-3.8788,2.03759,-1.00139,-3.78672,2.03759,-.82911,-3.8788,2.03759,-.70518,-4.0298,2.10995,-.52711,-4.12665,2.03759,-.82911,-3.8788,2.10995,-.64494,-4.22336,2.03759,-.70518,-4.0298,2.03759,-.82911,-3.8788,2.03759,-.77241,-4.06573,2.10995,-.64494,-4.22336,2.03759,-.82911,-3.8788,2.10995,-.79082,-4.26761,2.03759,-.77241,-4.06573,2.03759,-.82911,-3.8788,2.03759,-.84826,-4.0732,2.10995,-.79082,-4.26761,2.03759,-.82911,-3.8788,2.10995,-.94252,-4.25266,2.03759,-.84826,-4.0732,2.03759,-.82911,-3.8788,2.03759,-.92119,-4.05108,2.10995,-.94252,-4.25266,2.03759,-.82911,-3.8788,2.10995,-1.07696,-4.18081,2.03759,-.92119,-4.05108,2.03759,-.82911,-3.8788,2.03759,-.98011,-4.00273,2.10995,-1.07696,-4.18081,2.03759,-.82911,-3.8788,2.10995,-1.17366,-4.06297,2.03759,-.98011,-4.00273,2.03759,-.82911,-3.8788,2.03759,-1.01604,-3.93551,2.10995,-1.17366,-4.06297,2.03759,-.82911,-3.8788,2.10995,-1.21791,-3.9171,2.03759,-1.01604,-3.93551,2.03759,-.82911,-3.8788,2.03759,-1.02351,-3.85966,2.10995,-1.21791,-3.9171,2.03759,-.82911,-3.8788,2.10995,-1.20297,-3.76539,2.03759,-1.02351,-3.85966,2.03759,-.82911,-3.8788,2.10995,-1.13111,-3.63095,2.03759,-1.00139,-3.78672,2.03759,-.82911,-3.8788,2.03759,-.95303,-3.7278,2.10995,-1.13111,-3.63095,2.03759,-.82911,-3.8788,2.10995,-1.01328,-3.53425,2.03759,-.95303,-3.7278,2.03759,-.82911,-3.8788,2.03759,-.88581,-3.69187,2.10995,-1.01328,-3.53425,2.03759,-.82911,-3.8788,2.10995,-.8674,-3.49,2.03759,-.88581,-3.69187,2.03759,-.82911,-3.8788,2.03759,-.80996,-3.6844,2.10995,-.8674,-3.49,2.03759,-.82911,-3.8788,2.10995,-.7157,-3.50494,2.03759,-.80996,-3.6844,2.03759,-.82911,-3.8788,2.03759,-.73703,-3.70653,2.10995,-.7157,-3.50494,2.03759,-.82911,-3.8788,2.10995,-.58126,-3.5768,2.03759,-.73703,-3.70653,2.03759,-.82911,-3.8788,2.03759,-.67811,-3.75488,2.10995,-.58126,-3.5768,2.03759,-.82911,-3.8788,2.10994,-.48456,-3.69463,2.03759,-.67811,-3.75488,2.03759,-.82911,-3.8788,2.03759,-.64218,-3.8221,2.10994,-.48456,-3.69463,2.03759,-.82911,-3.8788,2.10994,-.44031,-3.84051,2.03759,-.64218,-3.8221,2.03759,-.82911,-3.8788,2.03759,-.63471,-3.89795,2.10994,-.44031,-3.84051,1.82774,-.45975,-3.84625,2.10271,-.45975,-3.84625,1.82774,-.47319,-3.98279,2.10271,-.47319,-3.98279,1.85669,-.59197,-4.04877,1.85669,-.55604,-3.98155,1.85669,-.61615,-4.07823,1.85669,-.67506,-4.12658};
			return value;
		}
		private double[] getCoordinate_7_14_point_3()
		{
			double[] value = {1.85669,-.78161,-4.16667,1.85669,-.72636,-3.60573,1.85669,-.62969,-3.66584,1.85669,-.58133,-3.72476,1.85669,-.56337,-3.75837,1.85669,-.54124,-3.8313,2.07377,-.59197,-4.04877,2.07377,-.55604,-3.98155,2.07377,-.61615,-4.07823,2.07377,-.67506,-4.12658,2.07377,-.70867,-4.14454,2.07377,-.78161,-4.16667,2.07377,-.72636,-3.60573,2.07377,-.62969,-3.66584,2.07377,-.58133,-3.72476,2.07377,-.56337,-3.75837,2.07377,-.54124,-3.8313,1.82774,-.47541,-3.99008,1.82774,-.54491,-4.11697,1.82774,-.71783,-3.5251,1.82774,-.59095,-3.59461,1.82774,-.50032,-3.70738,2.10271,-.47541,-3.99008,2.10271,-.54491,-4.11697,2.10271,-.65769,-4.20759,2.10271,-.71783,-3.5251,2.10271,-.59095,-3.59461,2.10271,-.50032,-3.70738,1.82774,-.54008,-4.11107,1.82774,-.65097,-4.204,1.82775,-.78897,-4.24742,1.82774,-.50391,-3.70066,1.82774,-.46049,-3.83867,2.10271,-.54008,-4.11107,2.10271,-.65097,-4.204,2.10271,-.78897,-4.24742,2.10271,-.50391,-3.70066,2.10271,-.46049,-3.83867,1.85669,-.70867,-4.14455,1.85669,-.81954,-4.17041,1.85669,-.89539,-4.16293,1.85669,-.93186,-4.15187,1.85669,-.99908,-4.11594,1.85669,-1.02853,-4.09177,1.85669,-1.07689,-4.03285,1.85669,-1.09485,-3.99924,1.85669,-1.11698,-3.9263,1.85669,-1.12071,-3.88838,1.85669,-1.11324,-3.81252,1.85669,-1.06625,-3.70884,1.85669,-1.04207,-3.67938,1.85669,-.98316,-3.63103,1.85669,-.87661,-3.59094,1.85669,-.76283,-3.59467,1.85669,-.65914,-3.64166,2.07377,-1.10218,-3.77606,2.07377,-.81954,-4.17041,2.07377,-.89539,-4.16293,2.07377,-.93186,-4.15187,2.07377,-.99908,-4.11594,2.07377,-1.02853,-4.09177,2.07377,-1.07689,-4.03285,2.07377,-1.09485,-3.99924,2.07377,-1.11698,-3.9263,2.07377,-1.12071,-3.88838,2.07377,-1.11324,-3.81252,2.07377,-1.06625,-3.70884,2.07377,-1.04207,-3.67938,2.07377,-.98316,-3.63102,2.07377,-.94955,-3.61306,2.07377,-.87661,-3.59093,2.07377,-.83868,-3.5872,2.07377,-.76283,-3.59467,2.07377,-.65914,-3.64166,1.82774,-.65769,-4.20759,1.82775,-.79656,-4.24817,1.82775,-.94039,-4.23251,1.82775,-1.06727,-4.163,1.82775,-1.1579,-4.05022,1.82775,-1.19847,-3.91135,1.82775,-1.11331,-3.64064,2.10272,-1.18281,-3.76753,2.10271,-.79656,-4.24817,2.10271,-.94039,-4.23251,2.10271,-1.06727,-4.163,2.10272,-1.1579,-4.05022,2.10272,-1.19847,-3.91135,2.10271,-1.11331,-3.64064,2.10271,-1.00053,-3.55001,2.10271,-.86166,-3.50944,1.82775,-.93309,-4.23472,1.82775,-1.06138,-4.16783,1.82775,-1.15431,-4.05695,1.82775,-1.19773,-3.91894,1.82775,-1.18503,-3.77482,1.82775,-1.11814,-3.64653,1.82775,-1.00725,-3.5536,1.82775,-.86924,-3.51019,1.82774,-.72513,-3.52289,1.82774,-.59684,-3.58977};
			return value;
		}
		private double[] getCoordinate_7_14_point_4()
		{
			double[] value = {2.10271,-.93309,-4.23472,2.10271,-1.06138,-4.16783,2.10272,-1.15431,-4.05695,2.10272,-1.19773,-3.91894,2.10272,-1.18503,-3.77482,2.10271,-1.11814,-3.64653,2.10271,-1.00725,-3.5536,2.10271,-.86924,-3.51019,2.10271,-.72513,-3.52289,2.10271,-.59684,-3.58977,1.85669,-1.10218,-3.77606,1.82775,-1.18281,-3.76753,1.85669,-.94955,-3.61306,1.82775,-1.00053,-3.55001,1.85669,-.83868,-3.5872,1.82775,-.86166,-3.50944};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_7_22_point_1()
		{
			double[] value = {1.82785,-1.5046,-3.745,1.79016,-1.46764,-3.75235,1.82785,-1.51772,-3.87825,1.79016,-1.48004,-3.87825,1.82785,-1.51772,-3.87825,1.79016,-1.48004,-3.87825,1.82785,-1.5046,-4.0115,1.79016,-1.46764,-4.00415,1.82785,-1.5046,-4.0115,1.79016,-1.46764,-4.00415,1.82785,-1.46573,-4.13963,1.79016,-1.43091,-4.12521,1.82785,-1.46573,-4.13963,1.79016,-1.43091,-4.12521,1.82784,-1.40262,-4.25771,1.79015,-1.37128,-4.23678,1.82784,-1.40262,-4.25771,1.79015,-1.37128,-4.23678,1.82784,-1.31767,-4.36122,1.79015,-1.29102,-4.33457,1.82784,-1.31767,-4.36122,1.79015,-1.29102,-4.33457,1.82784,-1.21417,-4.44616,1.79015,-1.19323,-4.41482,1.82784,-1.21417,-4.44616,1.79015,-1.19323,-4.41482,1.82783,-1.09609,-4.50928,1.79014,-1.08166,-4.47446,1.82783,-1.09609,-4.50928,1.79014,-1.08166,-4.47446,1.82783,-.96796,-4.54814,1.79014,-.96061,-4.51118,1.82783,-.96796,-4.54814,1.79014,-.96061,-4.51118,1.82782,-.83471,-4.56127,1.79013,-.83471,-4.52358,1.82782,-.83471,-4.56127,1.79013,-.83471,-4.52358,1.82782,-.70146,-4.54814,1.79013,-.70881,-4.51118,1.82782,-.70146,-4.54814,1.79013,-.70881,-4.51118,1.82781,-.57333,-4.50928,1.79013,-.58775,-4.47446,1.82781,-.57333,-4.50928,1.79013,-.58775,-4.47446,1.82781,-.45525,-4.44616,1.79012,-.47618,-4.41482,1.82781,-.45525,-4.44616,1.79012,-.47618,-4.41482,1.82781,-.35174,-4.36122,1.79012,-.37839,-4.33457,1.82781,-.35174,-4.36122,1.79012,-.37839,-4.33457,1.8278,-.2668,-4.25771,1.79012,-.29814,-4.23678,1.8278,-.2668,-4.25771,1.79012,-.29814,-4.23678,1.8278,-.20368,-4.13963,1.79011,-.2385,-4.12521,1.8278,-.20368,-4.13963,1.79011,-.2385,-4.12521,1.8278,-.16482,-4.0115,1.79011,-.20178,-4.00415,1.8278,-.16482,-4.0115,1.79011,-.20178,-4.00415,1.8278,-.15169,-3.87825,1.79011,-.18938,-3.87825,1.8278,-.15169,-3.87825,1.79011,-.18938,-3.87825,1.8278,-.16482,-3.745,1.79011,-.20178,-3.75235,1.8278,-.16482,-3.745,1.79011,-.20178,-3.75235,1.8278,-.20368,-3.61687,1.79011,-.2385,-3.6313,1.8278,-.20368,-3.61687,1.79011,-.2385,-3.6313,1.8278,-.2668,-3.49879,1.79012,-.29814,-3.51973,1.8278,-.2668,-3.49879,1.79012,-.29814,-3.51973,1.82781,-.35174,-3.39529,1.79012,-.37839,-3.42194,1.82781,-.35174,-3.39529,1.79012,-.37839,-3.42194,1.82781,-.45525,-3.31034,1.79012,-.47618,-3.34168,1.82781,-.45525,-3.31034,1.79012,-.47618,-3.34168,1.82781,-.57333,-3.24723,1.79013,-.58775,-3.28205,1.82781,-.57333,-3.24723,1.79013,-.58775,-3.28205,1.82782,-.70146,-3.20836,1.79013,-.70881,-3.24532,1.82782,-.70146,-3.20836,1.79013,-.70881,-3.24532,1.82782,-.83471,-3.19524,1.79013,-.83471,-3.23292};
			return value;
		}
		private double[] getCoordinate_7_22_point_2()
		{
			double[] value = {1.82782,-.83471,-3.19524,1.79013,-.83471,-3.23292,1.82783,-.96796,-3.20836,1.79014,-.96061,-3.24532,1.82783,-.96796,-3.20836,1.79014,-.96061,-3.24532,1.82783,-1.09609,-3.24723,1.79014,-1.08166,-3.28205,1.82783,-1.09609,-3.24723,1.79014,-1.08166,-3.28205,1.82784,-1.21417,-3.31034,1.79015,-1.19323,-3.34168,1.82784,-1.21417,-3.31034,1.79015,-1.19323,-3.34168,1.82784,-1.31767,-3.39529,1.79015,-1.29102,-3.42194,1.82784,-1.31767,-3.39529,1.79015,-1.29102,-3.42194,1.82784,-1.40262,-3.49879,1.79015,-1.37128,-3.51973,1.82784,-1.40262,-3.49879,1.79015,-1.37128,-3.51973,1.82785,-1.46573,-3.61687,1.79016,-1.43091,-3.6313,1.82785,-1.46573,-3.61687,1.79016,-1.43091,-3.6313,1.82785,-1.5046,-3.745,1.79016,-1.46764,-3.75235,2.10268,-1.5046,-3.745,2.14036,-1.46764,-3.75235,2.10268,-1.51772,-3.87825,2.14037,-1.48004,-3.87825,2.10268,-1.51772,-3.87825,2.14037,-1.48004,-3.87825,2.10268,-1.5046,-4.0115,2.14036,-1.46764,-4.00415,2.10268,-1.5046,-4.0115,2.14036,-1.46764,-4.00415,2.10268,-1.46573,-4.13963,2.14036,-1.43091,-4.12521,2.10268,-1.46573,-4.13963,2.14036,-1.43091,-4.12521,2.10267,-1.40262,-4.25771,2.14036,-1.37128,-4.23678,2.10267,-1.40262,-4.25771,2.14036,-1.37128,-4.23678,2.10267,-1.31767,-4.36122,2.14036,-1.29102,-4.33457,2.10267,-1.31767,-4.36122,2.14036,-1.29102,-4.33457,2.10267,-1.21417,-4.44616,2.14036,-1.19323,-4.41482,2.10267,-1.21417,-4.44616,2.14036,-1.19323,-4.41482,2.10266,-1.09609,-4.50928,2.14035,-1.08166,-4.47446,2.10266,-1.09609,-4.50928,2.14035,-1.08166,-4.47446,2.10266,-.96796,-4.54814,2.14035,-.96061,-4.51118,2.10266,-.96796,-4.54814,2.14035,-.96061,-4.51118,2.10265,-.83471,-4.56127,2.14034,-.83471,-4.52358,2.10265,-.83471,-4.56127,2.14034,-.83471,-4.52358,2.10265,-.70146,-4.54814,2.14034,-.70881,-4.51118,2.10265,-.70146,-4.54814,2.14034,-.70881,-4.51118,2.10264,-.57333,-4.50928,2.14033,-.58775,-4.47446,2.10264,-.57333,-4.50928,2.14033,-.58775,-4.47446,2.10264,-.45525,-4.44616,2.14033,-.47618,-4.41482,2.10264,-.45525,-4.44616,2.14033,-.47618,-4.41482,2.10264,-.35174,-4.36122,2.14033,-.37839,-4.33457,2.10264,-.35174,-4.36122,2.14033,-.37839,-4.33457,2.10263,-.2668,-4.25771,2.14032,-.29814,-4.23678,2.10263,-.2668,-4.25771,2.14032,-.29814,-4.23678,2.10263,-.20368,-4.13963,2.14032,-.2385,-4.12521,2.10263,-.20368,-4.13963,2.14032,-.2385,-4.12521,2.10263,-.16482,-4.0115,2.14032,-.20178,-4.00415,2.10263,-.16482,-4.0115,2.14032,-.20178,-4.00415,2.10263,-.15169,-3.87825,2.14032,-.18938,-3.87825,2.10263,-.15169,-3.87825,2.14032,-.18938,-3.87825,2.10263,-.16482,-3.745,2.14032,-.20178,-3.75235};
			return value;
		}
		private double[] getCoordinate_7_22_point_3()
		{
			double[] value = {2.10263,-.16482,-3.745,2.14032,-.20178,-3.75235,2.10263,-.20368,-3.61687,2.14032,-.2385,-3.6313,2.10263,-.20368,-3.61687,2.14032,-.2385,-3.6313,2.10263,-.2668,-3.49879,2.14032,-.29814,-3.51973,2.10263,-.2668,-3.49879,2.14032,-.29814,-3.51973,2.10264,-.35174,-3.39529,2.14033,-.37839,-3.42194,2.10264,-.35174,-3.39529,2.14033,-.37839,-3.42194,2.10264,-.45525,-3.31034,2.14033,-.47618,-3.34168,2.10264,-.45525,-3.31034,2.14033,-.47618,-3.34168,2.10264,-.57333,-3.24723,2.14033,-.58775,-3.28205,2.10264,-.57333,-3.24723,2.14033,-.58775,-3.28205,2.10265,-.70146,-3.20836,2.14034,-.70881,-3.24532,2.10265,-.70146,-3.20836,2.14034,-.70881,-3.24532,2.10265,-.83471,-3.19524,2.14034,-.83471,-3.23292,2.10265,-.83471,-3.19524,2.14034,-.83471,-3.23292,2.10266,-.96796,-3.20836,2.14035,-.96061,-3.24532,2.10266,-.96796,-3.20836,2.14035,-.96061,-3.24532,2.10266,-1.09609,-3.24723,2.14035,-1.08166,-3.28205,2.10266,-1.09609,-3.24723,2.14035,-1.08166,-3.28205,2.10267,-1.21417,-3.31034,2.14036,-1.19323,-3.34168,2.10267,-1.21417,-3.31034,2.14036,-1.19323,-3.34168,2.10267,-1.31767,-3.39529,2.14036,-1.29102,-3.42194,2.10267,-1.31767,-3.39529,2.14036,-1.29102,-3.42194,2.10267,-1.40262,-3.49879,2.14036,-1.37128,-3.51973,2.10267,-1.40262,-3.49879,2.14036,-1.37128,-3.51973,2.10268,-1.46573,-3.61687,2.14036,-1.43091,-3.6313,2.10268,-1.46573,-3.61687,2.14036,-1.43091,-3.6313,2.10268,-1.5046,-3.745,2.14036,-1.46764,-3.75235,1.80295,-1.22539,-3.87825,1.79015,-1.23819,-3.87825,1.80295,-1.21789,-3.80203,1.79015,-1.23044,-3.79954,1.80295,-1.21789,-3.95447,1.79015,-1.23044,-3.95697,1.80295,-1.22539,-3.87825,1.79015,-1.23819,-3.87825,1.80295,-1.19565,-4.02776,1.79015,-1.20748,-4.03266,1.80295,-1.21789,-3.95447,1.79015,-1.23044,-3.95697,1.80295,-1.15955,-4.0953,1.79015,-1.17019,-4.10242,1.80295,-1.19565,-4.02776,1.79015,-1.20748,-4.03266,1.80294,-1.11096,-4.15451,1.79014,-1.12002,-4.16356,1.80295,-1.15955,-4.0953,1.79015,-1.17019,-4.10242,1.80294,-1.05176,-4.20309,1.79014,-1.05887,-4.21374,1.80294,-1.11096,-4.15451,1.79014,-1.12002,-4.16356,1.80294,-.98422,-4.2392,1.79014,-.98911,-4.25102,1.80294,-1.05176,-4.20309,1.79014,-1.05887,-4.21374,1.80294,-.91093,-4.26143,1.79014,-.91342,-4.27398,1.80294,-.98422,-4.2392,1.79014,-.98911,-4.25102,1.80293,-.83471,-4.26894,1.79013,-.83471,-4.28174,1.80294,-.91093,-4.26143,1.79014,-.91342,-4.27398,1.80293,-.75849,-4.26143,1.79013,-.75599,-4.27398,1.80293,-.83471,-4.26894,1.79013,-.83471,-4.28174,1.80293,-.6852,-4.2392,1.79013,-.6803,-4.25102,1.80293,-.75849,-4.26143,1.79013,-.75599,-4.27398};
			return value;
		}
		private double[] getCoordinate_7_22_point_4()
		{
			double[] value = {1.80293,-.61765,-4.20309,1.79013,-.61054,-4.21374,1.80293,-.6852,-4.2392,1.79013,-.6803,-4.25102,1.80292,-.55845,-4.15451,1.79012,-.5494,-4.16356,1.80293,-.61765,-4.20309,1.79013,-.61054,-4.21374,1.80292,-.50987,-4.0953,1.79012,-.49922,-4.10242,1.80292,-.55845,-4.15451,1.79012,-.5494,-4.16356,1.80292,-.47376,-4.02776,1.79012,-.46194,-4.03266,1.80292,-.50987,-4.0953,1.79012,-.49922,-4.10242,1.80292,-.45153,-3.95447,1.79012,-.43898,-3.95697,1.80292,-.47376,-4.02776,1.79012,-.46194,-4.03266,1.80292,-.44402,-3.87825,1.79012,-.43122,-3.87825,1.80292,-.45153,-3.95447,1.79012,-.43898,-3.95697,1.80292,-.45153,-3.80203,1.79012,-.43898,-3.79954,1.80292,-.44402,-3.87825,1.79012,-.43122,-3.87825,1.80292,-.47376,-3.72874,1.79012,-.46194,-3.72384,1.80292,-.45153,-3.80203,1.79012,-.43898,-3.79954,1.80292,-.50987,-3.6612,1.79012,-.49922,-3.65409,1.80292,-.47376,-3.72874,1.79012,-.46194,-3.72384,1.80292,-.55845,-3.602,1.79012,-.5494,-3.59294,1.80292,-.50987,-3.6612,1.79012,-.49922,-3.65409,1.80293,-.61765,-3.55341,1.79013,-.61054,-3.54277,1.80292,-.55845,-3.602,1.79012,-.5494,-3.59294,1.80293,-.6852,-3.51731,1.79013,-.6803,-3.50548,1.80293,-.61765,-3.55341,1.79013,-.61054,-3.54277,1.80293,-.75849,-3.49507,1.79013,-.75599,-3.48252,1.80293,-.6852,-3.51731,1.79013,-.6803,-3.50548,1.80293,-.83471,-3.48757,1.79013,-.83471,-3.47477,1.80293,-.75849,-3.49507,1.79013,-.75599,-3.48252,1.80294,-.91093,-3.49507,1.79014,-.91342,-3.48252,1.80293,-.83471,-3.48757,1.79013,-.83471,-3.47477,1.80294,-.98422,-3.51731,1.79014,-.98911,-3.50548,1.80294,-.91093,-3.49507,1.79014,-.91342,-3.48252,1.80294,-1.05176,-3.55341,1.79014,-1.05887,-3.54277,1.80294,-.98422,-3.51731,1.79014,-.98911,-3.50548,1.80294,-1.11096,-3.602,1.79014,-1.12002,-3.59294,1.80294,-1.05176,-3.55341,1.79014,-1.05887,-3.54277,1.80295,-1.15955,-3.6612,1.79015,-1.17019,-3.65409,1.80294,-1.11096,-3.602,1.79014,-1.12002,-3.59294,1.80295,-1.19565,-3.72874,1.79015,-1.20748,-3.72384,1.80295,-1.15955,-3.6612,1.79015,-1.17019,-3.65409,1.80295,-1.21789,-3.80203,1.79015,-1.23044,-3.79954,1.80295,-1.19565,-3.72874,1.79015,-1.20748,-3.72384,2.12756,-1.22539,-3.87825,2.14036,-1.23819,-3.87825,2.12756,-1.21789,-3.80203,2.14036,-1.23044,-3.79954,2.12756,-1.21789,-3.95447,2.14036,-1.23044,-3.95697,2.12756,-1.22539,-3.87825,2.14036,-1.23819,-3.87825,2.12756,-1.19565,-4.02776,2.14036,-1.20748,-4.03266,2.12756,-1.21789,-3.95447,2.14036,-1.23044,-3.95697,2.12755,-1.15955,-4.0953,2.14035,-1.17019,-4.10242,2.12756,-1.19565,-4.02776,2.14036,-1.20748,-4.03266};
			return value;
		}
		private double[] getCoordinate_7_22_point_5()
		{
			double[] value = {2.12755,-1.11096,-4.15451,2.14035,-1.12002,-4.16356,2.12755,-1.15955,-4.0953,2.14035,-1.17019,-4.10242,2.12755,-1.05176,-4.20309,2.14035,-1.05887,-4.21374,2.12755,-1.11096,-4.15451,2.14035,-1.12002,-4.16356,2.12755,-.98422,-4.2392,2.14035,-.98911,-4.25102,2.12755,-1.05176,-4.20309,2.14035,-1.05887,-4.21374,2.12755,-.91093,-4.26143,2.14035,-.91342,-4.27398,2.12755,-.98422,-4.2392,2.14035,-.98911,-4.25102,2.12754,-.83471,-4.26894,2.14034,-.83471,-4.28174,2.12755,-.91093,-4.26143,2.14035,-.91342,-4.27398,2.12754,-.75849,-4.26143,2.14034,-.75599,-4.27398,2.12754,-.83471,-4.26894,2.14034,-.83471,-4.28174,2.12754,-.6852,-4.2392,2.14034,-.6803,-4.25102,2.12754,-.75849,-4.26143,2.14034,-.75599,-4.27398,2.12754,-.61765,-4.20309,2.14033,-.61054,-4.21374,2.12754,-.6852,-4.2392,2.14034,-.6803,-4.25102,2.12753,-.55845,-4.15451,2.14033,-.5494,-4.16356,2.12754,-.61765,-4.20309,2.14033,-.61054,-4.21374,2.12753,-.50987,-4.0953,2.14033,-.49922,-4.10242,2.12753,-.55845,-4.15451,2.14033,-.5494,-4.16356,2.12753,-.47376,-4.02776,2.14033,-.46194,-4.03266,2.12753,-.50987,-4.0953,2.14033,-.49922,-4.10242,2.12753,-.45153,-3.95447,2.14033,-.43898,-3.95697,2.12753,-.47376,-4.02776,2.14033,-.46194,-4.03266,2.12753,-.44402,-3.87825,2.14033,-.43122,-3.87825,2.12753,-.45153,-3.95447,2.14033,-.43898,-3.95697,2.12753,-.45153,-3.80203,2.14033,-.43898,-3.79954,2.12753,-.44402,-3.87825,2.14033,-.43122,-3.87825,2.12753,-.47376,-3.72874,2.14033,-.46194,-3.72384,2.12753,-.45153,-3.80203,2.14033,-.43898,-3.79954,2.12753,-.50987,-3.6612,2.14033,-.49922,-3.65409,2.12753,-.47376,-3.72874,2.14033,-.46194,-3.72384,2.12753,-.55845,-3.602,2.14033,-.5494,-3.59294,2.12753,-.50987,-3.6612,2.14033,-.49922,-3.65409,2.12754,-.61765,-3.55341,2.14033,-.61054,-3.54277,2.12753,-.55845,-3.602,2.14033,-.5494,-3.59294,2.12754,-.6852,-3.51731,2.14034,-.6803,-3.50548,2.12754,-.61765,-3.55341,2.14033,-.61054,-3.54277,2.12754,-.75849,-3.49507,2.14034,-.75599,-3.48252,2.12754,-.6852,-3.51731,2.14034,-.6803,-3.50548,2.12754,-.83471,-3.48757,2.14034,-.83471,-3.47477,2.12754,-.75849,-3.49507,2.14034,-.75599,-3.48252,2.12755,-.91093,-3.49507,2.14035,-.91342,-3.48252,2.12754,-.83471,-3.48757,2.14034,-.83471,-3.47477,2.12755,-.98422,-3.51731,2.14035,-.98911,-3.50548,2.12755,-.91093,-3.49507,2.14035,-.91342,-3.48252,2.12755,-1.05176,-3.55341,2.14035,-1.05887,-3.54277,2.12755,-.98422,-3.51731,2.14035,-.98911,-3.50548,2.12755,-1.11096,-3.602,2.14035,-1.12002,-3.59294,2.12755,-1.05176,-3.55341,2.14035,-1.05887,-3.54277};
			return value;
		}
		private double[] getCoordinate_7_22_point_6()
		{
			double[] value = {2.12755,-1.15955,-3.6612,2.14035,-1.17019,-3.65409,2.12755,-1.11096,-3.602,2.14035,-1.12002,-3.59294,2.12756,-1.19565,-3.72874,2.14036,-1.20748,-3.72384,2.12755,-1.15955,-3.6612,2.14035,-1.17019,-3.65409,2.12756,-1.21789,-3.80203,2.14036,-1.23044,-3.79954,2.12756,-1.19565,-3.72874,2.14036,-1.20748,-3.72384};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_7_28_point_1()
		{
			double[] value = {-2.0247,-.63471,-3.89795,-2.0247,-.82911,-3.8788,-2.09706,-.45525,-3.99221,-2.0247,-.82911,-3.8788,-2.09706,-.52711,-4.12665,-2.0247,-.65683,-3.97089,-2.09706,-.45525,-3.99221,-2.0247,-.82911,-3.8788,-2.0247,-.65683,-3.97089,-2.09705,-1.20297,-3.76539,-2.0247,-.82911,-3.8788,-2.02469,-1.00139,-3.78672,-2.0247,-.82911,-3.8788,-2.0247,-.70518,-4.0298,-2.09706,-.52711,-4.12665,-2.0247,-.82911,-3.8788,-2.09706,-.64494,-4.22336,-2.0247,-.70518,-4.0298,-2.0247,-.82911,-3.8788,-2.0247,-.77241,-4.06573,-2.09706,-.64494,-4.22336,-2.0247,-.82911,-3.8788,-2.09705,-.79082,-4.26761,-2.0247,-.77241,-4.06573,-2.0247,-.82911,-3.8788,-2.02469,-.84826,-4.0732,-2.09705,-.79082,-4.26761,-2.0247,-.82911,-3.8788,-2.09705,-.94252,-4.25267,-2.02469,-.84826,-4.0732,-2.0247,-.82911,-3.8788,-2.02469,-.92119,-4.05108,-2.09705,-.94252,-4.25267,-2.0247,-.82911,-3.8788,-2.09705,-1.07696,-4.18081,-2.02469,-.92119,-4.05108,-2.0247,-.82911,-3.8788,-2.02469,-.98011,-4.00273,-2.09705,-1.07696,-4.18081,-2.0247,-.82911,-3.8788,-2.09705,-1.17366,-4.06297,-2.02469,-.98011,-4.00273,-2.0247,-.82911,-3.8788,-2.02469,-1.01604,-3.93551,-2.09705,-1.17366,-4.06297,-2.0247,-.82911,-3.8788,-2.09705,-1.21791,-3.9171,-2.02469,-1.01604,-3.93551,-2.0247,-.82911,-3.8788,-2.02469,-1.02351,-3.85966,-2.09705,-1.21791,-3.9171,-2.0247,-.82911,-3.8788,-2.09705,-1.20297,-3.76539,-2.02469,-1.02351,-3.85966,-2.0247,-.82911,-3.8788,-2.09705,-1.13111,-3.63095,-2.02469,-1.00139,-3.78672,-2.0247,-.82911,-3.8788,-2.02469,-.95303,-3.7278,-2.09705,-1.13111,-3.63095,-2.0247,-.82911,-3.8788,-2.09705,-1.01328,-3.53425,-2.02469,-.95303,-3.7278,-2.0247,-.82911,-3.8788,-2.02469,-.88581,-3.69187,-2.09705,-1.01328,-3.53425,-2.0247,-.82911,-3.8788,-2.09705,-.8674,-3.49,-2.02469,-.88581,-3.69187,-2.0247,-.82911,-3.8788,-2.0247,-.80996,-3.6844,-2.09705,-.8674,-3.49,-2.0247,-.82911,-3.8788,-2.09706,-.7157,-3.50494,-2.0247,-.80996,-3.6844,-2.0247,-.82911,-3.8788,-2.0247,-.73703,-3.70653,-2.09706,-.7157,-3.50494,-2.0247,-.82911,-3.8788,-2.09706,-.58126,-3.5768,-2.0247,-.73703,-3.70653,-2.0247,-.82911,-3.8788,-2.0247,-.67811,-3.75488,-2.09706,-.58126,-3.5768,-2.0247,-.82911,-3.8788,-2.09706,-.48456,-3.69464,-2.0247,-.67811,-3.75488,-2.0247,-.82911,-3.8788,-2.0247,-.64218,-3.8221,-2.09706,-.48456,-3.69464,-2.0247,-.82911,-3.8788,-2.09706,-.44031,-3.84051,-2.0247,-.64218,-3.8221,-2.0247,-.82911,-3.8788,-2.0247,-.63471,-3.89795,-2.09706,-.44031,-3.84051,-1.87998,-.63471,-3.89795,-1.87998,-.82911,-3.8788,-1.80762,-.45525,-3.99221,-1.87998,-.82911,-3.8788};
			return value;
		}
		private double[] getCoordinate_7_28_point_2()
		{
			double[] value = {-1.80762,-.52711,-4.12665,-1.87998,-.65683,-3.97089,-1.80762,-.45525,-3.99221,-1.87998,-.82911,-3.8788,-1.87998,-.65683,-3.97089,-1.80761,-1.20297,-3.76539,-1.87998,-.82911,-3.8788,-1.87997,-1.00139,-3.78672,-1.87998,-.82911,-3.8788,-1.87998,-.70518,-4.0298,-1.80762,-.52711,-4.12665,-1.87998,-.82911,-3.8788,-1.80762,-.64494,-4.22336,-1.87998,-.70518,-4.0298,-1.87998,-.82911,-3.8788,-1.87998,-.77241,-4.06573,-1.80762,-.64494,-4.22336,-1.87998,-.82911,-3.8788,-1.80762,-.79082,-4.26761,-1.87998,-.77241,-4.06573,-1.87998,-.82911,-3.8788,-1.87998,-.84826,-4.0732,-1.80762,-.79082,-4.26761,-1.87998,-.82911,-3.8788,-1.80761,-.94252,-4.25266,-1.87998,-.84826,-4.0732,-1.87998,-.82911,-3.8788,-1.87997,-.92119,-4.05108,-1.80761,-.94252,-4.25266,-1.87998,-.82911,-3.8788,-1.80761,-1.07696,-4.18081,-1.87997,-.92119,-4.05108,-1.87998,-.82911,-3.8788,-1.87997,-.98011,-4.00273,-1.80761,-1.07696,-4.18081,-1.87998,-.82911,-3.8788,-1.80761,-1.17366,-4.06297,-1.87997,-.98011,-4.00273,-1.87998,-.82911,-3.8788,-1.87997,-1.01604,-3.93551,-1.80761,-1.17366,-4.06297,-1.87998,-.82911,-3.8788,-1.80761,-1.21791,-3.9171,-1.87997,-1.01604,-3.93551,-1.87998,-.82911,-3.8788,-1.87997,-1.02351,-3.85966,-1.80761,-1.21791,-3.9171,-1.87998,-.82911,-3.8788,-1.80761,-1.20297,-3.76539,-1.87997,-1.02351,-3.85966,-1.87998,-.82911,-3.8788,-1.80761,-1.13111,-3.63095,-1.87997,-1.00139,-3.78672,-1.87998,-.82911,-3.8788,-1.87997,-.95303,-3.7278,-1.80761,-1.13111,-3.63095,-1.87998,-.82911,-3.8788,-1.80761,-1.01328,-3.53425,-1.87997,-.95303,-3.7278,-1.87998,-.82911,-3.8788,-1.87998,-.88581,-3.69187,-1.80761,-1.01328,-3.53425,-1.87998,-.82911,-3.8788,-1.80762,-.8674,-3.49,-1.87998,-.88581,-3.69187,-1.87998,-.82911,-3.8788,-1.87998,-.80996,-3.6844,-1.80762,-.8674,-3.49,-1.87998,-.82911,-3.8788,-1.80762,-.7157,-3.50494,-1.87998,-.80996,-3.6844,-1.87998,-.82911,-3.8788,-1.87998,-.73703,-3.70653,-1.80762,-.7157,-3.50494,-1.87998,-.82911,-3.8788,-1.80762,-.58126,-3.5768,-1.87998,-.73703,-3.70653,-1.87998,-.82911,-3.8788,-1.87998,-.67811,-3.75488,-1.80762,-.58126,-3.5768,-1.87998,-.82911,-3.8788,-1.80762,-.48456,-3.69463,-1.87998,-.67811,-3.75488,-1.87998,-.82911,-3.8788,-1.87998,-.64218,-3.8221,-1.80762,-.48456,-3.69463,-1.87998,-.82911,-3.8788,-1.80762,-.44031,-3.84051,-1.87998,-.64218,-3.8221,-1.87998,-.82911,-3.8788,-1.87998,-.63471,-3.89795,-1.80762,-.44031,-3.84051,-2.08982,-.45975,-3.84625,-1.81486,-.45975,-3.84625,-2.08982,-.47319,-3.98279,-1.81486,-.47319,-3.98279,-2.06088,-.59197,-4.04877,-2.06088,-.55604,-3.98155,-2.06088,-.61615,-4.07823,-2.06088,-.67506,-4.12658};
			return value;
		}
		private double[] getCoordinate_7_28_point_3()
		{
			double[] value = {-2.06088,-.78161,-4.16667,-2.06088,-.72636,-3.60573,-2.06088,-.62969,-3.66584,-2.06088,-.58133,-3.72476,-2.06088,-.56337,-3.75837,-2.06088,-.54124,-3.8313,-1.8438,-.59197,-4.04877,-1.8438,-.55604,-3.98155,-1.8438,-.61615,-4.07823,-1.8438,-.67506,-4.12658,-1.8438,-.70867,-4.14454,-1.8438,-.78161,-4.16667,-1.8438,-.72636,-3.60573,-1.8438,-.62969,-3.66584,-1.8438,-.58133,-3.72476,-1.8438,-.56337,-3.75837,-1.8438,-.54124,-3.8313,-2.08982,-.47541,-3.99008,-2.08982,-.54491,-4.11697,-2.08982,-.71783,-3.5251,-2.08982,-.59095,-3.59461,-2.08982,-.50032,-3.70738,-1.81486,-.47541,-3.99008,-1.81485,-.54491,-4.11697,-1.81485,-.65769,-4.20759,-1.81485,-.71783,-3.5251,-1.81485,-.59095,-3.59461,-1.81486,-.50032,-3.70738,-2.08982,-.54008,-4.11107,-2.08982,-.65097,-4.204,-2.08982,-.78897,-4.24742,-2.08982,-.50391,-3.70066,-2.08982,-.46049,-3.83867,-1.81485,-.54008,-4.11107,-1.81485,-.65097,-4.204,-1.81485,-.78897,-4.24742,-1.81486,-.50391,-3.70066,-1.81486,-.46049,-3.83867,-2.06088,-.70867,-4.14455,-2.06087,-.81954,-4.17041,-2.06087,-.89539,-4.16293,-2.06087,-.93186,-4.15187,-2.06087,-.99908,-4.11594,-2.06087,-1.02853,-4.09177,-2.06087,-1.07689,-4.03285,-2.06087,-1.09485,-3.99924,-2.06087,-1.11698,-3.9263,-2.06087,-1.12071,-3.88838,-2.06087,-1.11324,-3.81252,-2.06087,-1.06625,-3.70884,-2.06087,-1.04207,-3.67938,-2.06087,-.98316,-3.63103,-2.06087,-.87661,-3.59094,-2.06088,-.76283,-3.59467,-2.06088,-.65914,-3.64166,-1.84379,-1.10218,-3.77606,-1.8438,-.81954,-4.17041,-1.8438,-.89539,-4.16293,-1.84379,-.93186,-4.15187,-1.84379,-.99908,-4.11594,-1.84379,-1.02853,-4.09177,-1.84379,-1.07689,-4.03285,-1.84379,-1.09485,-3.99924,-1.84379,-1.11698,-3.9263,-1.84379,-1.12071,-3.88838,-1.84379,-1.11324,-3.81252,-1.84379,-1.06625,-3.70884,-1.84379,-1.04207,-3.67938,-1.84379,-.98316,-3.63102,-1.8438,-.94955,-3.61306,-1.8438,-.87661,-3.59093,-1.8438,-.83868,-3.5872,-1.8438,-.76283,-3.59467,-1.8438,-.65914,-3.64166,-2.08982,-.65769,-4.20759,-2.08982,-.79656,-4.24817,-2.08982,-.94039,-4.23251,-2.08982,-1.06727,-4.163,-2.08982,-1.1579,-4.05022,-2.08982,-1.19847,-3.91135,-2.08982,-1.11331,-3.64064,-1.81485,-1.18281,-3.76753,-1.81485,-.79656,-4.24817,-1.81485,-.94039,-4.23251,-1.81485,-1.06727,-4.163,-1.81485,-1.1579,-4.05022,-1.81485,-1.19847,-3.91135,-1.81485,-1.11331,-3.64064,-1.81485,-1.00053,-3.55001,-1.81485,-.86166,-3.50944,-2.08982,-.93309,-4.23472,-2.08982,-1.06138,-4.16783,-2.08982,-1.15431,-4.05695,-2.08982,-1.19773,-3.91894,-2.08982,-1.18503,-3.77482,-2.08982,-1.11814,-3.64653,-2.08982,-1.00725,-3.5536,-2.08982,-.86924,-3.51019,-2.08982,-.72513,-3.52289,-2.08982,-.59684,-3.58977};
			return value;
		}
		private double[] getCoordinate_7_28_point_4()
		{
			double[] value = {-1.81485,-.93309,-4.23472,-1.81485,-1.06138,-4.16783,-1.81485,-1.15431,-4.05695,-1.81485,-1.19773,-3.91894,-1.81485,-1.18503,-3.77482,-1.81485,-1.11814,-3.64653,-1.81485,-1.00725,-3.5536,-1.81485,-.86924,-3.51019,-1.81485,-.72513,-3.52289,-1.81485,-.59684,-3.58977,-2.06087,-1.10218,-3.77606,-2.08982,-1.18281,-3.76753,-2.06087,-.94955,-3.61306,-2.08982,-1.00053,-3.55001,-2.06088,-.83868,-3.5872,-2.08982,-.86166,-3.50944};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_7_36_point_1()
		{
			double[] value = {-2.08972,-1.5046,-3.745,-2.12741,-1.46764,-3.75235,-2.08972,-1.51772,-3.87825,-2.12741,-1.48004,-3.87825,-2.08972,-1.51772,-3.87825,-2.12741,-1.48004,-3.87825,-2.08972,-1.5046,-4.0115,-2.12741,-1.46764,-4.00415,-2.08972,-1.5046,-4.0115,-2.12741,-1.46764,-4.00415,-2.08972,-1.46573,-4.13963,-2.12741,-1.43091,-4.12521,-2.08972,-1.46573,-4.13963,-2.12741,-1.43091,-4.12521,-2.08972,-1.40262,-4.25771,-2.12741,-1.37128,-4.23678,-2.08972,-1.40262,-4.25771,-2.12741,-1.37128,-4.23678,-2.08972,-1.31767,-4.36122,-2.12741,-1.29102,-4.33457,-2.08972,-1.31767,-4.36122,-2.12741,-1.29102,-4.33457,-2.08973,-1.21417,-4.44616,-2.12742,-1.19323,-4.41482,-2.08973,-1.21417,-4.44616,-2.12742,-1.19323,-4.41482,-2.08973,-1.09609,-4.50928,-2.12742,-1.08166,-4.47446,-2.08973,-1.09609,-4.50928,-2.12742,-1.08166,-4.47446,-2.08974,-.96796,-4.54814,-2.12743,-.96061,-4.51118,-2.08974,-.96796,-4.54814,-2.12743,-.96061,-4.51118,-2.08974,-.83471,-4.56127,-2.12743,-.83471,-4.52358,-2.08974,-.83471,-4.56127,-2.12743,-.83471,-4.52358,-2.08975,-.70146,-4.54814,-2.12743,-.70881,-4.51118,-2.08975,-.70146,-4.54814,-2.12743,-.70881,-4.51118,-2.08975,-.57333,-4.50928,-2.12744,-.58775,-4.47446,-2.08975,-.57333,-4.50928,-2.12744,-.58775,-4.47446,-2.08975,-.45525,-4.44616,-2.12744,-.47618,-4.41482,-2.08975,-.45525,-4.44616,-2.12744,-.47618,-4.41482,-2.08976,-.35174,-4.36122,-2.12745,-.37839,-4.33457,-2.08976,-.35174,-4.36122,-2.12745,-.37839,-4.33457,-2.08976,-.2668,-4.25771,-2.12745,-.29814,-4.23678,-2.08976,-.2668,-4.25771,-2.12745,-.29814,-4.23678,-2.08976,-.20368,-4.13963,-2.12745,-.2385,-4.12521,-2.08976,-.20368,-4.13963,-2.12745,-.2385,-4.12521,-2.08976,-.16482,-4.0115,-2.12745,-.20178,-4.00415,-2.08976,-.16482,-4.0115,-2.12745,-.20178,-4.00415,-2.08976,-.15169,-3.87825,-2.12745,-.18938,-3.87825,-2.08976,-.15169,-3.87825,-2.12745,-.18938,-3.87825,-2.08976,-.16482,-3.745,-2.12745,-.20178,-3.75235,-2.08976,-.16482,-3.745,-2.12745,-.20178,-3.75235,-2.08976,-.20368,-3.61687,-2.12745,-.2385,-3.6313,-2.08976,-.20368,-3.61687,-2.12745,-.2385,-3.6313,-2.08976,-.2668,-3.49879,-2.12745,-.29814,-3.51973,-2.08976,-.2668,-3.49879,-2.12745,-.29814,-3.51973,-2.08976,-.35174,-3.39529,-2.12745,-.37839,-3.42194,-2.08976,-.35174,-3.39529,-2.12745,-.37839,-3.42194,-2.08975,-.45525,-3.31034,-2.12744,-.47618,-3.34168,-2.08975,-.45525,-3.31034,-2.12744,-.47618,-3.34168,-2.08975,-.57333,-3.24723,-2.12744,-.58775,-3.28205,-2.08975,-.57333,-3.24723,-2.12744,-.58775,-3.28205,-2.08975,-.70146,-3.20836,-2.12743,-.70881,-3.24532,-2.08975,-.70146,-3.20836,-2.12743,-.70881,-3.24532,-2.08974,-.83471,-3.19524,-2.12743,-.83471,-3.23292};
			return value;
		}
		private double[] getCoordinate_7_36_point_2()
		{
			double[] value = {-2.08974,-.83471,-3.19524,-2.12743,-.83471,-3.23292,-2.08974,-.96796,-3.20836,-2.12743,-.96061,-3.24532,-2.08974,-.96796,-3.20836,-2.12743,-.96061,-3.24532,-2.08973,-1.09609,-3.24723,-2.12742,-1.08166,-3.28205,-2.08973,-1.09609,-3.24723,-2.12742,-1.08166,-3.28205,-2.08973,-1.21417,-3.31034,-2.12742,-1.19323,-3.34168,-2.08973,-1.21417,-3.31034,-2.12742,-1.19323,-3.34168,-2.08972,-1.31767,-3.39529,-2.12741,-1.29102,-3.42194,-2.08972,-1.31767,-3.39529,-2.12741,-1.29102,-3.42194,-2.08972,-1.40262,-3.49879,-2.12741,-1.37128,-3.51973,-2.08972,-1.40262,-3.49879,-2.12741,-1.37128,-3.51973,-2.08972,-1.46573,-3.61687,-2.12741,-1.43091,-3.6313,-2.08972,-1.46573,-3.61687,-2.12741,-1.43091,-3.6313,-2.08972,-1.5046,-3.745,-2.12741,-1.46764,-3.75235,-1.81489,-1.5046,-3.745,-1.7772,-1.46764,-3.75235,-1.81489,-1.51772,-3.87825,-1.7772,-1.48004,-3.87825,-1.81489,-1.51772,-3.87825,-1.7772,-1.48004,-3.87825,-1.81489,-1.5046,-4.0115,-1.7772,-1.46764,-4.00415,-1.81489,-1.5046,-4.0115,-1.7772,-1.46764,-4.00415,-1.81489,-1.46573,-4.13963,-1.7772,-1.43091,-4.12521,-1.81489,-1.46573,-4.13963,-1.7772,-1.43091,-4.12521,-1.81489,-1.40262,-4.25771,-1.7772,-1.37128,-4.23678,-1.81489,-1.40262,-4.25771,-1.7772,-1.37128,-4.23678,-1.81489,-1.31767,-4.36122,-1.77721,-1.29102,-4.33457,-1.81489,-1.31767,-4.36122,-1.77721,-1.29102,-4.33457,-1.8149,-1.21417,-4.44616,-1.77721,-1.19323,-4.41482,-1.8149,-1.21417,-4.44616,-1.77721,-1.19323,-4.41482,-1.8149,-1.09609,-4.50928,-1.77721,-1.08166,-4.47446,-1.8149,-1.09609,-4.50928,-1.77721,-1.08166,-4.47446,-1.81491,-.96796,-4.54814,-1.77722,-.96061,-4.51118,-1.81491,-.96796,-4.54814,-1.77722,-.96061,-4.51118,-1.81491,-.83471,-4.56127,-1.77722,-.83471,-4.52358,-1.81491,-.83471,-4.56127,-1.77722,-.83471,-4.52358,-1.81492,-.70146,-4.54814,-1.77723,-.70881,-4.51118,-1.81492,-.70146,-4.54814,-1.77723,-.70881,-4.51118,-1.81492,-.57333,-4.50928,-1.77723,-.58775,-4.47446,-1.81492,-.57333,-4.50928,-1.77723,-.58775,-4.47446,-1.81492,-.45525,-4.44616,-1.77723,-.47618,-4.41482,-1.81492,-.45525,-4.44616,-1.77723,-.47618,-4.41482,-1.81493,-.35174,-4.36122,-1.77724,-.37839,-4.33457,-1.81493,-.35174,-4.36122,-1.77724,-.37839,-4.33457,-1.81493,-.2668,-4.25771,-1.77724,-.29814,-4.23678,-1.81493,-.2668,-4.25771,-1.77724,-.29814,-4.23678,-1.81493,-.20368,-4.13963,-1.77724,-.2385,-4.12521,-1.81493,-.20368,-4.13963,-1.77724,-.2385,-4.12521,-1.81493,-.16482,-4.0115,-1.77724,-.20178,-4.00415,-1.81493,-.16482,-4.0115,-1.77724,-.20178,-4.00415,-1.81493,-.15169,-3.87825,-1.77724,-.18938,-3.87825,-1.81493,-.15169,-3.87825,-1.77724,-.18938,-3.87825,-1.81493,-.16482,-3.745,-1.77724,-.20178,-3.75235};
			return value;
		}
		private double[] getCoordinate_7_36_point_3()
		{
			double[] value = {-1.81493,-.16482,-3.745,-1.77724,-.20178,-3.75235,-1.81493,-.20368,-3.61687,-1.77724,-.2385,-3.6313,-1.81493,-.20368,-3.61687,-1.77724,-.2385,-3.6313,-1.81493,-.2668,-3.49879,-1.77724,-.29814,-3.51973,-1.81493,-.2668,-3.49879,-1.77724,-.29814,-3.51973,-1.81493,-.35174,-3.39529,-1.77724,-.37839,-3.42194,-1.81493,-.35174,-3.39529,-1.77724,-.37839,-3.42194,-1.81492,-.45525,-3.31034,-1.77723,-.47618,-3.34168,-1.81492,-.45525,-3.31034,-1.77723,-.47618,-3.34168,-1.81492,-.57333,-3.24723,-1.77723,-.58775,-3.28205,-1.81492,-.57333,-3.24723,-1.77723,-.58775,-3.28205,-1.81492,-.70146,-3.20836,-1.77723,-.70881,-3.24532,-1.81492,-.70146,-3.20836,-1.77723,-.70881,-3.24532,-1.81491,-.83471,-3.19524,-1.77722,-.83471,-3.23292,-1.81491,-.83471,-3.19524,-1.77722,-.83471,-3.23292,-1.81491,-.96796,-3.20836,-1.77722,-.96061,-3.24532,-1.81491,-.96796,-3.20836,-1.77722,-.96061,-3.24532,-1.8149,-1.09609,-3.24723,-1.77721,-1.08166,-3.28205,-1.8149,-1.09609,-3.24723,-1.77721,-1.08166,-3.28205,-1.8149,-1.21417,-3.31034,-1.77721,-1.19323,-3.34168,-1.8149,-1.21417,-3.31034,-1.77721,-1.19323,-3.34168,-1.81489,-1.31767,-3.39529,-1.77721,-1.29102,-3.42194,-1.81489,-1.31767,-3.39529,-1.77721,-1.29102,-3.42194,-1.81489,-1.40262,-3.49879,-1.7772,-1.37128,-3.51973,-1.81489,-1.40262,-3.49879,-1.7772,-1.37128,-3.51973,-1.81489,-1.46573,-3.61687,-1.7772,-1.43091,-3.6313,-1.81489,-1.46573,-3.61687,-1.7772,-1.43091,-3.6313,-1.81489,-1.5046,-3.745,-1.7772,-1.46764,-3.75235,-2.11462,-1.22539,-3.87825,-2.12742,-1.23819,-3.87825,-2.11462,-1.21789,-3.80203,-2.12742,-1.23044,-3.79954,-2.11462,-1.21789,-3.95447,-2.12742,-1.23044,-3.95697,-2.11462,-1.22539,-3.87825,-2.12742,-1.23819,-3.87825,-2.11462,-1.19565,-4.02776,-2.12742,-1.20748,-4.03266,-2.11462,-1.21789,-3.95447,-2.12742,-1.23044,-3.95697,-2.11462,-1.15955,-4.0953,-2.12742,-1.17019,-4.10242,-2.11462,-1.19565,-4.02776,-2.12742,-1.20748,-4.03266,-2.11462,-1.11096,-4.15451,-2.12742,-1.12002,-4.16356,-2.11462,-1.15955,-4.0953,-2.12742,-1.17019,-4.10242,-2.11462,-1.05176,-4.20309,-2.12742,-1.05887,-4.21374,-2.11462,-1.11096,-4.15451,-2.12742,-1.12002,-4.16356,-2.11462,-.98422,-4.2392,-2.12742,-.98911,-4.25102,-2.11462,-1.05176,-4.20309,-2.12742,-1.05887,-4.21374,-2.11463,-.91093,-4.26143,-2.12743,-.91342,-4.27398,-2.11462,-.98422,-4.2392,-2.12742,-.98911,-4.25102,-2.11463,-.83471,-4.26894,-2.12743,-.83471,-4.28174,-2.11463,-.91093,-4.26143,-2.12743,-.91342,-4.27398,-2.11463,-.75849,-4.26143,-2.12743,-.75599,-4.27398,-2.11463,-.83471,-4.26894,-2.12743,-.83471,-4.28174,-2.11463,-.6852,-4.2392,-2.12744,-.6803,-4.25102,-2.11463,-.75849,-4.26143,-2.12743,-.75599,-4.27398};
			return value;
		}
		private double[] getCoordinate_7_36_point_4()
		{
			double[] value = {-2.11464,-.61765,-4.20309,-2.12744,-.61054,-4.21374,-2.11463,-.6852,-4.2392,-2.12744,-.6803,-4.25102,-2.11464,-.55845,-4.15451,-2.12744,-.5494,-4.16356,-2.11464,-.61765,-4.20309,-2.12744,-.61054,-4.21374,-2.11464,-.50987,-4.0953,-2.12744,-.49922,-4.10242,-2.11464,-.55845,-4.15451,-2.12744,-.5494,-4.16356,-2.11464,-.47376,-4.02776,-2.12744,-.46194,-4.03266,-2.11464,-.50987,-4.0953,-2.12744,-.49922,-4.10242,-2.11464,-.45153,-3.95447,-2.12744,-.43898,-3.95697,-2.11464,-.47376,-4.02776,-2.12744,-.46194,-4.03266,-2.11464,-.44402,-3.87825,-2.12744,-.43122,-3.87825,-2.11464,-.45153,-3.95447,-2.12744,-.43898,-3.95697,-2.11464,-.45153,-3.80203,-2.12744,-.43898,-3.79954,-2.11464,-.44402,-3.87825,-2.12744,-.43122,-3.87825,-2.11464,-.47376,-3.72874,-2.12744,-.46194,-3.72384,-2.11464,-.45153,-3.80203,-2.12744,-.43898,-3.79954,-2.11464,-.50987,-3.6612,-2.12744,-.49922,-3.65409,-2.11464,-.47376,-3.72874,-2.12744,-.46194,-3.72384,-2.11464,-.55845,-3.602,-2.12744,-.5494,-3.59294,-2.11464,-.50987,-3.6612,-2.12744,-.49922,-3.65409,-2.11464,-.61765,-3.55341,-2.12744,-.61054,-3.54277,-2.11464,-.55845,-3.602,-2.12744,-.5494,-3.59294,-2.11463,-.6852,-3.51731,-2.12744,-.6803,-3.50548,-2.11464,-.61765,-3.55341,-2.12744,-.61054,-3.54277,-2.11463,-.75849,-3.49507,-2.12743,-.75599,-3.48252,-2.11463,-.6852,-3.51731,-2.12744,-.6803,-3.50548,-2.11463,-.83471,-3.48757,-2.12743,-.83471,-3.47477,-2.11463,-.75849,-3.49507,-2.12743,-.75599,-3.48252,-2.11463,-.91093,-3.49507,-2.12743,-.91342,-3.48252,-2.11463,-.83471,-3.48757,-2.12743,-.83471,-3.47477,-2.11462,-.98422,-3.51731,-2.12742,-.98911,-3.50548,-2.11463,-.91093,-3.49507,-2.12743,-.91342,-3.48252,-2.11462,-1.05176,-3.55341,-2.12742,-1.05887,-3.54277,-2.11462,-.98422,-3.51731,-2.12742,-.98911,-3.50548,-2.11462,-1.11096,-3.602,-2.12742,-1.12002,-3.59294,-2.11462,-1.05176,-3.55341,-2.12742,-1.05887,-3.54277,-2.11462,-1.15955,-3.6612,-2.12742,-1.17019,-3.65409,-2.11462,-1.11096,-3.602,-2.12742,-1.12002,-3.59294,-2.11462,-1.19565,-3.72874,-2.12742,-1.20748,-3.72384,-2.11462,-1.15955,-3.6612,-2.12742,-1.17019,-3.65409,-2.11462,-1.21789,-3.80203,-2.12742,-1.23044,-3.79954,-2.11462,-1.19565,-3.72874,-2.12742,-1.20748,-3.72384,-1.79001,-1.22539,-3.87825,-1.77721,-1.23819,-3.87825,-1.79001,-1.21789,-3.80203,-1.77721,-1.23044,-3.79954,-1.79001,-1.21789,-3.95447,-1.77721,-1.23044,-3.95697,-1.79001,-1.22539,-3.87825,-1.77721,-1.23819,-3.87825,-1.79001,-1.19565,-4.02776,-1.77721,-1.20748,-4.03266,-1.79001,-1.21789,-3.95447,-1.77721,-1.23044,-3.95697,-1.79001,-1.15955,-4.0953,-1.77721,-1.17019,-4.10242,-1.79001,-1.19565,-4.02776,-1.77721,-1.20748,-4.03266};
			return value;
		}
		private double[] getCoordinate_7_36_point_5()
		{
			double[] value = {-1.79001,-1.11096,-4.15451,-1.77721,-1.12002,-4.16356,-1.79001,-1.15955,-4.0953,-1.77721,-1.17019,-4.10242,-1.79001,-1.05176,-4.20309,-1.77721,-1.05887,-4.21374,-1.79001,-1.11096,-4.15451,-1.77721,-1.12002,-4.16356,-1.79002,-.98422,-4.2392,-1.77722,-.98911,-4.25102,-1.79001,-1.05176,-4.20309,-1.77721,-1.05887,-4.21374,-1.79002,-.91093,-4.26143,-1.77722,-.91342,-4.27398,-1.79002,-.98422,-4.2392,-1.77722,-.98911,-4.25102,-1.79002,-.83471,-4.26894,-1.77722,-.83471,-4.28174,-1.79002,-.91093,-4.26143,-1.77722,-.91342,-4.27398,-1.79002,-.75849,-4.26143,-1.77722,-.75599,-4.27398,-1.79002,-.83471,-4.26894,-1.77722,-.83471,-4.28174,-1.79003,-.6852,-4.2392,-1.77723,-.6803,-4.25102,-1.79002,-.75849,-4.26143,-1.77722,-.75599,-4.27398,-1.79003,-.61765,-4.20309,-1.77723,-.61054,-4.21374,-1.79003,-.6852,-4.2392,-1.77723,-.6803,-4.25102,-1.79003,-.55845,-4.15451,-1.77723,-.5494,-4.16356,-1.79003,-.61765,-4.20309,-1.77723,-.61054,-4.21374,-1.79003,-.50987,-4.0953,-1.77723,-.49922,-4.10242,-1.79003,-.55845,-4.15451,-1.77723,-.5494,-4.16356,-1.79003,-.47376,-4.02776,-1.77723,-.46194,-4.03266,-1.79003,-.50987,-4.0953,-1.77723,-.49922,-4.10242,-1.79004,-.45153,-3.95447,-1.77724,-.43898,-3.95697,-1.79003,-.47376,-4.02776,-1.77723,-.46194,-4.03266,-1.79004,-.44402,-3.87825,-1.77724,-.43122,-3.87825,-1.79004,-.45153,-3.95447,-1.77724,-.43898,-3.95697,-1.79004,-.45153,-3.80203,-1.77724,-.43898,-3.79954,-1.79004,-.44402,-3.87825,-1.77724,-.43122,-3.87825,-1.79003,-.47376,-3.72874,-1.77723,-.46194,-3.72384,-1.79004,-.45153,-3.80203,-1.77724,-.43898,-3.79954,-1.79003,-.50987,-3.6612,-1.77723,-.49922,-3.65409,-1.79003,-.47376,-3.72874,-1.77723,-.46194,-3.72384,-1.79003,-.55845,-3.602,-1.77723,-.5494,-3.59294,-1.79003,-.50987,-3.6612,-1.77723,-.49922,-3.65409,-1.79003,-.61765,-3.55341,-1.77723,-.61054,-3.54277,-1.79003,-.55845,-3.602,-1.77723,-.5494,-3.59294,-1.79003,-.6852,-3.51731,-1.77723,-.6803,-3.50548,-1.79003,-.61765,-3.55341,-1.77723,-.61054,-3.54277,-1.79002,-.75849,-3.49507,-1.77722,-.75599,-3.48252,-1.79003,-.6852,-3.51731,-1.77723,-.6803,-3.50548,-1.79002,-.83471,-3.48757,-1.77722,-.83471,-3.47477,-1.79002,-.75849,-3.49507,-1.77722,-.75599,-3.48252,-1.79002,-.91093,-3.49507,-1.77722,-.91342,-3.48252,-1.79002,-.83471,-3.48757,-1.77722,-.83471,-3.47477,-1.79002,-.98422,-3.51731,-1.77722,-.98911,-3.50548,-1.79002,-.91093,-3.49507,-1.77722,-.91342,-3.48252,-1.79001,-1.05176,-3.55341,-1.77721,-1.05887,-3.54277,-1.79002,-.98422,-3.51731,-1.77722,-.98911,-3.50548,-1.79001,-1.11096,-3.602,-1.77721,-1.12002,-3.59294,-1.79001,-1.05176,-3.55341,-1.77721,-1.05887,-3.54277};
			return value;
		}
		private double[] getCoordinate_7_36_point_6()
		{
			double[] value = {-1.79001,-1.15955,-3.6612,-1.77721,-1.17019,-3.65409,-1.79001,-1.11096,-3.602,-1.77721,-1.12002,-3.59294,-1.79001,-1.19565,-3.72874,-1.77721,-1.20748,-3.72384,-1.79001,-1.15955,-3.6612,-1.77721,-1.17019,-3.65409,-1.79001,-1.21789,-3.80203,-1.77721,-1.23044,-3.79954,-1.79001,-1.19565,-3.72874,-1.77721,-1.20748,-3.72384};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_7_43_point_1()
		{
			double[] value = {1.88108,-.63471,1.969,1.88108,-.82911,1.94986,1.80872,-.44031,1.91156,1.88108,-.82911,1.94986,1.80872,-.48456,1.76569,1.88108,-.64218,1.89315,1.80872,-.44031,1.91156,1.88108,-.82911,1.94986,1.88108,-.64218,1.89315,1.80873,-1.21791,1.98815,1.88108,-.82911,1.94986,1.88108,-1.01604,2.00656,1.88108,-.82911,1.94986,1.88108,-.67811,1.82593,1.80872,-.48456,1.76569,1.88108,-.82911,1.94986,1.80872,-.58126,1.64785,1.88108,-.67811,1.82593,1.88108,-.82911,1.94986,1.88108,-.73703,1.77758,1.80872,-.58126,1.64785,1.88108,-.82911,1.94986,1.80872,-.7157,1.57599,1.88108,-.73703,1.77758,1.88108,-.82911,1.94986,1.88108,-.80996,1.75545,1.80872,-.7157,1.57599,1.88108,-.82911,1.94986,1.80872,-.8674,1.56105,1.88108,-.80996,1.75545,1.88108,-.82911,1.94986,1.88108,-.88581,1.76292,1.80872,-.8674,1.56105,1.88108,-.82911,1.94986,1.80873,-1.01328,1.6053,1.88108,-.88581,1.76292,1.88108,-.82911,1.94986,1.88108,-.95303,1.79885,1.80873,-1.01328,1.6053,1.88108,-.82911,1.94986,1.80873,-1.13111,1.70201,1.88108,-.95303,1.79885,1.88108,-.82911,1.94986,1.88108,-1.00139,1.85777,1.80873,-1.13111,1.70201,1.88108,-.82911,1.94986,1.80873,-1.20297,1.83645,1.88108,-1.00139,1.85777,1.88108,-.82911,1.94986,1.88108,-1.02351,1.93071,1.80873,-1.20297,1.83645,1.88108,-.82911,1.94986,1.80873,-1.21791,1.98815,1.88108,-1.02351,1.93071,1.88108,-.82911,1.94986,1.80873,-1.17366,2.13402,1.88108,-1.01604,2.00656,1.88108,-.82911,1.94986,1.88108,-.98011,2.07378,1.80873,-1.17366,2.13402,1.88108,-.82911,1.94986,1.80872,-1.07696,2.25186,1.88108,-.98011,2.07378,1.88108,-.82911,1.94986,1.88108,-.92119,2.12213,1.80872,-1.07696,2.25186,1.88108,-.82911,1.94986,1.80872,-.94252,2.32372,1.88108,-.92119,2.12213,1.88108,-.82911,1.94986,1.88108,-.84826,2.14426,1.80872,-.94252,2.32372,1.88108,-.82911,1.94986,1.80872,-.79082,2.33866,1.88108,-.84826,2.14426,1.88108,-.82911,1.94986,1.88108,-.77241,2.13679,1.80872,-.79082,2.33866,1.88108,-.82911,1.94986,1.80872,-.64494,2.29441,1.88108,-.77241,2.13679,1.88108,-.82911,1.94986,1.88108,-.70518,2.10086,1.80872,-.64494,2.29441,1.88108,-.82911,1.94986,1.80872,-.52711,2.1977,1.88108,-.70518,2.10086,1.88108,-.82911,1.94986,1.88108,-.65683,2.04194,1.80872,-.52711,2.1977,1.88108,-.82911,1.94986,1.80872,-.45525,2.06327,1.88108,-.65683,2.04194,1.88108,-.82911,1.94986,1.88108,-.63471,1.969,1.80872,-.45525,2.06327,2.0258,-.63471,1.969,2.0258,-.82911,1.94986,2.09816,-.44031,1.91156,2.0258,-.82911,1.94986};
			return value;
		}
		private double[] getCoordinate_7_43_point_2()
		{
			double[] value = {2.09816,-.48456,1.76569,2.0258,-.64218,1.89315,2.09816,-.44031,1.91156,2.0258,-.82911,1.94986,2.0258,-.64218,1.89315,2.09817,-1.21791,1.98815,2.0258,-.82911,1.94986,2.0258,-1.01604,2.00656,2.0258,-.82911,1.94986,2.0258,-.67811,1.82593,2.09816,-.48456,1.76569,2.0258,-.82911,1.94986,2.09816,-.58126,1.64785,2.0258,-.67811,1.82593,2.0258,-.82911,1.94986,2.0258,-.73703,1.77758,2.09816,-.58126,1.64785,2.0258,-.82911,1.94986,2.09816,-.7157,1.57599,2.0258,-.73703,1.77758,2.0258,-.82911,1.94986,2.0258,-.80996,1.75545,2.09816,-.7157,1.57599,2.0258,-.82911,1.94986,2.09816,-.8674,1.56105,2.0258,-.80996,1.75545,2.0258,-.82911,1.94986,2.0258,-.88581,1.76292,2.09816,-.8674,1.56105,2.0258,-.82911,1.94986,2.09816,-1.01328,1.6053,2.0258,-.88581,1.76292,2.0258,-.82911,1.94986,2.0258,-.95303,1.79885,2.09816,-1.01328,1.6053,2.0258,-.82911,1.94986,2.09816,-1.13111,1.70201,2.0258,-.95303,1.79885,2.0258,-.82911,1.94986,2.0258,-1.00139,1.85777,2.09816,-1.13111,1.70201,2.0258,-.82911,1.94986,2.09817,-1.20297,1.83645,2.0258,-1.00139,1.85777,2.0258,-.82911,1.94986,2.0258,-1.02351,1.93071,2.09817,-1.20297,1.83645,2.0258,-.82911,1.94986,2.09817,-1.21791,1.98815,2.0258,-1.02351,1.93071,2.0258,-.82911,1.94986,2.09816,-1.17366,2.13402,2.0258,-1.01604,2.00656,2.0258,-.82911,1.94986,2.0258,-.98011,2.07378,2.09816,-1.17366,2.13402,2.0258,-.82911,1.94986,2.09816,-1.07696,2.25186,2.0258,-.98011,2.07378,2.0258,-.82911,1.94986,2.0258,-.92119,2.12213,2.09816,-1.07696,2.25186,2.0258,-.82911,1.94986,2.09816,-.94252,2.32372,2.0258,-.92119,2.12213,2.0258,-.82911,1.94986,2.0258,-.84826,2.14426,2.09816,-.94252,2.32372,2.0258,-.82911,1.94986,2.09816,-.79082,2.33866,2.0258,-.84826,2.14426,2.0258,-.82911,1.94986,2.0258,-.77241,2.13679,2.09816,-.79082,2.33866,2.0258,-.82911,1.94986,2.09816,-.64494,2.29441,2.0258,-.77241,2.13679,2.0258,-.82911,1.94986,2.0258,-.70518,2.10086,2.09816,-.64494,2.29441,2.0258,-.82911,1.94986,2.09816,-.52711,2.1977,2.0258,-.70518,2.10086,2.0258,-.82911,1.94986,2.0258,-.65683,2.04194,2.09816,-.52711,2.1977,2.0258,-.82911,1.94986,2.09816,-.45525,2.06327,2.0258,-.65683,2.04194,2.0258,-.82911,1.94986,2.0258,-.63471,1.969,2.09816,-.45525,2.06327,1.81596,-.47319,2.05384,2.09092,-.47319,2.05384,1.81596,-.45975,1.91731,2.09092,-.45975,1.91731,1.8449,-.56337,1.82942,1.8449,-.54124,1.90236,1.8449,-.58133,1.79581,1.8449,-.62969,1.73689};
			return value;
		}
		private double[] getCoordinate_7_43_point_3()
		{
			double[] value = {1.8449,-.72636,1.67679,1.8449,-.78161,2.23772,1.8449,-.67506,2.19763,1.8449,-.61615,2.14928,1.8449,-.59197,2.11982,1.8449,-.55604,2.0526,2.06198,-.56337,1.82942,2.06198,-.54124,1.90236,2.06198,-.58133,1.79581,2.06198,-.62969,1.73689,2.06198,-.65914,1.71272,2.06198,-.72636,1.67679,2.06198,-.78161,2.23772,2.06198,-.67506,2.19763,2.06198,-.61615,2.14928,2.06198,-.59197,2.11982,2.06198,-.55604,2.0526,1.81596,-.46049,1.90972,1.81596,-.50391,1.77171,1.81596,-.78897,2.31847,1.81596,-.65097,2.27505,1.81596,-.54008,2.18213,2.09092,-.46049,1.90972,2.09092,-.50391,1.77171,2.09092,-.59684,1.66082,2.09092,-.78897,2.31847,2.09092,-.65097,2.27505,2.09092,-.54008,2.18213,1.81596,-.50032,1.77843,1.81596,-.59095,1.66566,1.81596,-.71783,1.59615,1.81596,-.54491,2.18802,1.81596,-.47541,2.06113,2.09092,-.50032,1.77843,2.09092,-.59095,1.66566,2.09093,-.71783,1.59615,2.09092,-.54491,2.18802,2.09092,-.47541,2.06113,1.8449,-.65914,1.71272,1.8449,-.76283,1.66572,1.8449,-.83868,1.65825,1.8449,-.87661,1.66199,1.8449,-.94955,1.68411,1.8449,-.98316,1.70208,1.84491,-1.04207,1.75043,1.84491,-1.06625,1.77989,1.84491,-1.10218,1.84711,1.84491,-1.11324,1.88358,1.84491,-1.12071,1.95943,1.8449,-1.09485,2.07029,1.8449,-1.07689,2.1039,1.8449,-1.02853,2.16282,1.8449,-.93186,2.22293,1.8449,-.81954,2.24146,1.8449,-.70867,2.2156,2.06198,-1.11698,1.99736,2.06198,-.76283,1.66572,2.06198,-.83868,1.65825,2.06198,-.87661,1.66199,2.06198,-.94955,1.68411,2.06198,-.98316,1.70208,2.06198,-1.04207,1.75043,2.06198,-1.06625,1.77989,2.06198,-1.10218,1.84711,2.06198,-1.11324,1.88358,2.06198,-1.12071,1.95943,2.06198,-1.09485,2.07029,2.06198,-1.07689,2.1039,2.06198,-1.02853,2.16282,2.06198,-.99908,2.187,2.06198,-.93186,2.22293,2.06198,-.89539,2.23399,2.06198,-.81954,2.24146,2.06198,-.70867,2.2156,1.81596,-.59684,1.66082,1.81596,-.72513,1.59394,1.81596,-.86924,1.58124,1.81596,-1.00725,1.62466,1.81596,-1.11814,1.71758,1.81596,-1.18503,1.84587,1.81596,-1.15431,2.128,2.09093,-1.19773,1.98999,2.09093,-.72513,1.59394,2.09093,-.86924,1.58124,2.09093,-1.00725,1.62466,2.09093,-1.11814,1.71758,2.09093,-1.18503,1.84587,2.09093,-1.15431,2.128,2.09093,-1.06138,2.23889,2.09093,-.93309,2.30577,1.81596,-.86166,1.58049,1.81596,-1.00053,1.62106,1.81596,-1.11331,1.71169,1.81596,-1.18281,1.83858,1.81596,-1.19847,1.98241,1.81596,-1.1579,2.12128,1.81596,-1.06727,2.23405,1.81596,-.94039,2.30356,1.81596,-.79656,2.31922,1.81596,-.65769,2.27865};
			return value;
		}
		private double[] getCoordinate_7_43_point_4()
		{
			double[] value = {2.09093,-.86166,1.58049,2.09093,-1.00053,1.62106,2.09093,-1.11331,1.71169,2.09093,-1.18281,1.83858,2.09093,-1.19847,1.98241,2.09093,-1.1579,2.12128,2.09093,-1.06727,2.23405,2.09093,-.94039,2.30356,2.09092,-.79656,2.31922,2.09092,-.65769,2.27865,1.84491,-1.11698,1.99735,1.81596,-1.19773,1.98999,1.8449,-.99908,2.187,1.81596,-1.06138,2.23889,1.8449,-.89539,2.23399,1.81596,-.93309,2.30577};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_7_51_point_1()
		{
			double[] value = {-2.0247,-.63471,1.969,-2.0247,-.82911,1.94986,-2.09706,-.44031,1.91156,-2.0247,-.82911,1.94986,-2.09706,-.48456,1.76569,-2.0247,-.64218,1.89315,-2.09706,-.44031,1.91156,-2.0247,-.82911,1.94986,-2.0247,-.64218,1.89315,-2.09705,-1.21791,1.98815,-2.0247,-.82911,1.94986,-2.02469,-1.01604,2.00656,-2.0247,-.82911,1.94986,-2.0247,-.67811,1.82593,-2.09706,-.48456,1.76569,-2.0247,-.82911,1.94986,-2.09706,-.58126,1.64785,-2.0247,-.67811,1.82593,-2.0247,-.82911,1.94986,-2.0247,-.73703,1.77758,-2.09706,-.58126,1.64785,-2.0247,-.82911,1.94986,-2.09705,-.7157,1.57599,-2.0247,-.73703,1.77758,-2.0247,-.82911,1.94986,-2.02469,-.80996,1.75545,-2.09705,-.7157,1.57599,-2.0247,-.82911,1.94986,-2.09705,-.8674,1.56105,-2.02469,-.80996,1.75545,-2.0247,-.82911,1.94986,-2.02469,-.88581,1.76292,-2.09705,-.8674,1.56105,-2.0247,-.82911,1.94986,-2.09705,-1.01328,1.6053,-2.02469,-.88581,1.76292,-2.0247,-.82911,1.94986,-2.02469,-.95303,1.79885,-2.09705,-1.01328,1.6053,-2.0247,-.82911,1.94986,-2.09705,-1.13111,1.70201,-2.02469,-.95303,1.79885,-2.0247,-.82911,1.94986,-2.02469,-1.00139,1.85777,-2.09705,-1.13111,1.70201,-2.0247,-.82911,1.94986,-2.09705,-1.20297,1.83645,-2.02469,-1.00139,1.85777,-2.0247,-.82911,1.94986,-2.02469,-1.02351,1.93071,-2.09705,-1.20297,1.83645,-2.0247,-.82911,1.94986,-2.09705,-1.21791,1.98815,-2.02469,-1.02351,1.93071,-2.0247,-.82911,1.94986,-2.09705,-1.17366,2.13402,-2.02469,-1.01604,2.00656,-2.0247,-.82911,1.94986,-2.02469,-.98011,2.07378,-2.09705,-1.17366,2.13402,-2.0247,-.82911,1.94986,-2.09705,-1.07696,2.25186,-2.02469,-.98011,2.07378,-2.0247,-.82911,1.94986,-2.02469,-.92119,2.12213,-2.09705,-1.07696,2.25186,-2.0247,-.82911,1.94986,-2.09705,-.94252,2.32372,-2.02469,-.92119,2.12213,-2.0247,-.82911,1.94986,-2.0247,-.84826,2.14426,-2.09705,-.94252,2.32372,-2.0247,-.82911,1.94986,-2.09706,-.79082,2.33866,-2.0247,-.84826,2.14426,-2.0247,-.82911,1.94986,-2.0247,-.77241,2.13679,-2.09706,-.79082,2.33866,-2.0247,-.82911,1.94986,-2.09706,-.64494,2.29441,-2.0247,-.77241,2.13679,-2.0247,-.82911,1.94986,-2.0247,-.70518,2.10086,-2.09706,-.64494,2.29441,-2.0247,-.82911,1.94986,-2.09706,-.52711,2.1977,-2.0247,-.70518,2.10086,-2.0247,-.82911,1.94986,-2.0247,-.65683,2.04194,-2.09706,-.52711,2.1977,-2.0247,-.82911,1.94986,-2.09706,-.45525,2.06327,-2.0247,-.65683,2.04194,-2.0247,-.82911,1.94986,-2.0247,-.63471,1.969,-2.09706,-.45525,2.06327,-1.87998,-.63471,1.969,-1.87998,-.82911,1.94986,-1.80762,-.44031,1.91156,-1.87998,-.82911,1.94986};
			return value;
		}
		private double[] getCoordinate_7_51_point_2()
		{
			double[] value = {-1.80762,-.48456,1.76569,-1.87998,-.64218,1.89315,-1.80762,-.44031,1.91156,-1.87998,-.82911,1.94986,-1.87998,-.64218,1.89315,-1.80761,-1.21791,1.98815,-1.87998,-.82911,1.94986,-1.87997,-1.01604,2.00656,-1.87998,-.82911,1.94986,-1.87998,-.67811,1.82593,-1.80762,-.48456,1.76569,-1.87998,-.82911,1.94986,-1.80762,-.58126,1.64785,-1.87998,-.67811,1.82593,-1.87998,-.82911,1.94986,-1.87998,-.73703,1.77758,-1.80762,-.58126,1.64785,-1.87998,-.82911,1.94986,-1.80762,-.7157,1.57599,-1.87998,-.73703,1.77758,-1.87998,-.82911,1.94986,-1.87998,-.80996,1.75545,-1.80762,-.7157,1.57599,-1.87998,-.82911,1.94986,-1.80761,-.8674,1.56105,-1.87998,-.80996,1.75545,-1.87998,-.82911,1.94986,-1.87997,-.88581,1.76292,-1.80761,-.8674,1.56105,-1.87998,-.82911,1.94986,-1.80761,-1.01328,1.6053,-1.87997,-.88581,1.76292,-1.87998,-.82911,1.94986,-1.87997,-.95303,1.79885,-1.80761,-1.01328,1.6053,-1.87998,-.82911,1.94986,-1.80761,-1.13111,1.70201,-1.87997,-.95303,1.79885,-1.87998,-.82911,1.94986,-1.87997,-1.00139,1.85777,-1.80761,-1.13111,1.70201,-1.87998,-.82911,1.94986,-1.80761,-1.20297,1.83645,-1.87997,-1.00139,1.85777,-1.87998,-.82911,1.94986,-1.87997,-1.02351,1.93071,-1.80761,-1.20297,1.83645,-1.87998,-.82911,1.94986,-1.80761,-1.21791,1.98815,-1.87997,-1.02351,1.93071,-1.87998,-.82911,1.94986,-1.80761,-1.17366,2.13402,-1.87997,-1.01604,2.00656,-1.87998,-.82911,1.94986,-1.87997,-.98011,2.07378,-1.80761,-1.17366,2.13402,-1.87998,-.82911,1.94986,-1.80761,-1.07696,2.25186,-1.87997,-.98011,2.07378,-1.87998,-.82911,1.94986,-1.87998,-.92119,2.12213,-1.80761,-1.07696,2.25186,-1.87998,-.82911,1.94986,-1.80762,-.94252,2.32372,-1.87998,-.92119,2.12213,-1.87998,-.82911,1.94986,-1.87998,-.84826,2.14426,-1.80762,-.94252,2.32372,-1.87998,-.82911,1.94986,-1.80762,-.79082,2.33866,-1.87998,-.84826,2.14426,-1.87998,-.82911,1.94986,-1.87998,-.77241,2.13679,-1.80762,-.79082,2.33866,-1.87998,-.82911,1.94986,-1.80762,-.64494,2.29441,-1.87998,-.77241,2.13679,-1.87998,-.82911,1.94986,-1.87998,-.70518,2.10086,-1.80762,-.64494,2.29441,-1.87998,-.82911,1.94986,-1.80762,-.52711,2.1977,-1.87998,-.70518,2.10086,-1.87998,-.82911,1.94986,-1.87998,-.65683,2.04194,-1.80762,-.52711,2.1977,-1.87998,-.82911,1.94986,-1.80762,-.45525,2.06327,-1.87998,-.65683,2.04194,-1.87998,-.82911,1.94986,-1.87998,-.63471,1.969,-1.80762,-.45525,2.06327,-2.08982,-.47319,2.05384,-1.81486,-.47319,2.05384,-2.08982,-.45975,1.91731,-1.81486,-.45975,1.91731,-2.06088,-.56337,1.82942,-2.06088,-.54124,1.90236,-2.06088,-.58133,1.79581,-2.06088,-.62969,1.73689};
			return value;
		}
		private double[] getCoordinate_7_51_point_3()
		{
			double[] value = {-2.06088,-.72636,1.67679,-2.06088,-.78161,2.23772,-2.06088,-.67506,2.19763,-2.06088,-.61615,2.14928,-2.06088,-.59197,2.11982,-2.06088,-.55604,2.0526,-1.8438,-.56337,1.82942,-1.8438,-.54124,1.90236,-1.8438,-.58133,1.79581,-1.8438,-.62969,1.73689,-1.8438,-.65914,1.71272,-1.8438,-.72636,1.67679,-1.8438,-.78161,2.23772,-1.8438,-.67506,2.19763,-1.8438,-.61615,2.14928,-1.8438,-.59197,2.11982,-1.8438,-.55604,2.0526,-2.08982,-.46049,1.90972,-2.08982,-.50391,1.77171,-2.08982,-.78897,2.31847,-2.08982,-.65097,2.27505,-2.08982,-.54008,2.18213,-1.81486,-.46049,1.90972,-1.81485,-.50391,1.77171,-1.81485,-.59684,1.66082,-1.81485,-.78897,2.31847,-1.81485,-.65097,2.27505,-1.81486,-.54008,2.18213,-2.08982,-.50032,1.77843,-2.08982,-.59095,1.66566,-2.08982,-.71783,1.59615,-2.08982,-.54491,2.18802,-2.08982,-.47541,2.06113,-1.81485,-.50032,1.77843,-1.81485,-.59095,1.66566,-1.81485,-.71783,1.59615,-1.81486,-.54491,2.18802,-1.81486,-.47541,2.06113,-2.06088,-.65914,1.71272,-2.06087,-.76283,1.66572,-2.06087,-.83868,1.65825,-2.06087,-.87661,1.66199,-2.06087,-.94955,1.68411,-2.06087,-.98316,1.70208,-2.06087,-1.04207,1.75043,-2.06087,-1.06625,1.77989,-2.06087,-1.10218,1.84711,-2.06087,-1.11324,1.88358,-2.06087,-1.12071,1.95943,-2.06087,-1.09485,2.07029,-2.06087,-1.07689,2.1039,-2.06087,-1.02853,2.16282,-2.06087,-.93186,2.22293,-2.06088,-.81954,2.24146,-2.06088,-.70867,2.2156,-1.84379,-1.11698,1.99736,-1.8438,-.76283,1.66572,-1.8438,-.83868,1.65825,-1.84379,-.87661,1.66199,-1.84379,-.94955,1.68411,-1.84379,-.98316,1.70208,-1.84379,-1.04207,1.75043,-1.84379,-1.06625,1.77989,-1.84379,-1.10218,1.84711,-1.84379,-1.11324,1.88358,-1.84379,-1.12071,1.95943,-1.84379,-1.09485,2.07029,-1.84379,-1.07689,2.1039,-1.84379,-1.02853,2.16282,-1.8438,-.99908,2.187,-1.8438,-.93186,2.22293,-1.8438,-.89539,2.23399,-1.8438,-.81954,2.24146,-1.8438,-.70867,2.2156,-2.08982,-.59684,1.66082,-2.08982,-.72513,1.59394,-2.08982,-.86924,1.58124,-2.08982,-1.00725,1.62466,-2.08982,-1.11814,1.71758,-2.08982,-1.18503,1.84587,-2.08982,-1.15431,2.128,-1.81485,-1.19773,1.98999,-1.81485,-.72513,1.59394,-1.81485,-.86924,1.58124,-1.81485,-1.00725,1.62466,-1.81485,-1.11814,1.71758,-1.81485,-1.18503,1.84587,-1.81485,-1.15431,2.128,-1.81485,-1.06138,2.23889,-1.81485,-.93309,2.30577,-2.08982,-.86166,1.58049,-2.08982,-1.00053,1.62106,-2.08982,-1.11331,1.71169,-2.08982,-1.18281,1.83858,-2.08982,-1.19847,1.98241,-2.08982,-1.1579,2.12128,-2.08982,-1.06727,2.23405,-2.08982,-.94039,2.30356,-2.08982,-.79656,2.31922,-2.08982,-.65769,2.27865};
			return value;
		}
		private double[] getCoordinate_7_51_point_4()
		{
			double[] value = {-1.81485,-.86166,1.58049,-1.81485,-1.00053,1.62106,-1.81485,-1.11331,1.71169,-1.81485,-1.18281,1.83858,-1.81485,-1.19847,1.98241,-1.81485,-1.1579,2.12128,-1.81485,-1.06727,2.23405,-1.81485,-.94039,2.30356,-1.81485,-.79656,2.31922,-1.81485,-.65769,2.27865,-2.06087,-1.11698,1.99735,-2.08982,-1.19773,1.98999,-2.06087,-.99908,2.187,-2.08982,-1.06138,2.23889,-2.06088,-.89539,2.23399,-2.08982,-.93309,2.30577};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_7_59_point_1()
		{
			double[] value = {1.81606,-1.5046,2.08255,1.77837,-1.46764,2.0752,1.81606,-1.51772,1.9493,1.77837,-1.48004,1.9493,1.81606,-1.51772,1.9493,1.77837,-1.48004,1.9493,1.81606,-1.5046,1.81605,1.77837,-1.46764,1.82341,1.81606,-1.5046,1.81605,1.77837,-1.46764,1.82341,1.81606,-1.46573,1.68793,1.77837,-1.43091,1.70235,1.81606,-1.46573,1.68793,1.77837,-1.43091,1.70235,1.81606,-1.40262,1.56984,1.77837,-1.37128,1.59078,1.81606,-1.40262,1.56984,1.77837,-1.37128,1.59078,1.81605,-1.31767,1.46634,1.77836,-1.29102,1.49299,1.81605,-1.31767,1.46634,1.77836,-1.29102,1.49299,1.81605,-1.21417,1.3814,1.77836,-1.19323,1.41273,1.81605,-1.21417,1.3814,1.77836,-1.19323,1.41273,1.81605,-1.09609,1.31828,1.77836,-1.08166,1.3531,1.81605,-1.09609,1.31828,1.77836,-1.08166,1.3531,1.81604,-.96796,1.27941,1.77835,-.96061,1.31638,1.81604,-.96796,1.27941,1.77835,-.96061,1.31638,1.81604,-.83471,1.26629,1.77835,-.83471,1.30398,1.81604,-.83471,1.26629,1.77835,-.83471,1.30398,1.81603,-.70146,1.27941,1.77834,-.70881,1.31638,1.81603,-.70146,1.27941,1.77834,-.70881,1.31638,1.81603,-.57333,1.31828,1.77834,-.58775,1.3531,1.81603,-.57333,1.31828,1.77834,-.58775,1.3531,1.81602,-.45525,1.3814,1.77834,-.47618,1.41273,1.81602,-.45525,1.3814,1.77834,-.47618,1.41273,1.81602,-.35174,1.46634,1.77833,-.37839,1.49299,1.81602,-.35174,1.46634,1.77833,-.37839,1.49299,1.81602,-.2668,1.56984,1.77833,-.29814,1.59078,1.81602,-.2668,1.56984,1.77833,-.29814,1.59078,1.81602,-.20368,1.68793,1.77833,-.2385,1.70235,1.81602,-.20368,1.68793,1.77833,-.2385,1.70235,1.81601,-.16482,1.81605,1.77833,-.20178,1.82341,1.81601,-.16482,1.81605,1.77833,-.20178,1.82341,1.81601,-.15169,1.9493,1.77833,-.18938,1.9493,1.81601,-.15169,1.9493,1.77833,-.18938,1.9493,1.81601,-.16482,2.08255,1.77833,-.20178,2.0752,1.81601,-.16482,2.08255,1.77833,-.20178,2.0752,1.81602,-.20368,2.21068,1.77833,-.2385,2.19626,1.81602,-.20368,2.21068,1.77833,-.2385,2.19626,1.81602,-.2668,2.32877,1.77833,-.29814,2.30783,1.81602,-.2668,2.32877,1.77833,-.29814,2.30783,1.81602,-.35174,2.43227,1.77833,-.37839,2.40562,1.81602,-.35174,2.43227,1.77833,-.37839,2.40562,1.81602,-.45525,2.51721,1.77834,-.47618,2.48587,1.81602,-.45525,2.51721,1.77834,-.47618,2.48587,1.81603,-.57333,2.58033,1.77834,-.58775,2.54551,1.81603,-.57333,2.58033,1.77834,-.58775,2.54551,1.81603,-.70146,2.6192,1.77834,-.70881,2.58223,1.81603,-.70146,2.6192,1.77834,-.70881,2.58223,1.81604,-.83471,2.63232,1.77835,-.83471,2.59463};
			return value;
		}
		private double[] getCoordinate_7_59_point_2()
		{
			double[] value = {1.81604,-.83471,2.63232,1.77835,-.83471,2.59463,1.81604,-.96796,2.6192,1.77835,-.96061,2.58223,1.81604,-.96796,2.6192,1.77835,-.96061,2.58223,1.81605,-1.09609,2.58033,1.77836,-1.08166,2.54551,1.81605,-1.09609,2.58033,1.77836,-1.08166,2.54551,1.81605,-1.21417,2.51721,1.77836,-1.19323,2.48587,1.81605,-1.21417,2.51721,1.77836,-1.19323,2.48587,1.81605,-1.31767,2.43227,1.77836,-1.29102,2.40562,1.81605,-1.31767,2.43227,1.77836,-1.29102,2.40562,1.81606,-1.40262,2.32877,1.77837,-1.37128,2.30783,1.81606,-1.40262,2.32877,1.77837,-1.37128,2.30783,1.81606,-1.46573,2.21068,1.77837,-1.43091,2.19626,1.81606,-1.46573,2.21068,1.77837,-1.43091,2.19626,1.81606,-1.5046,2.08255,1.77837,-1.46764,2.0752,2.09089,-1.5046,2.08255,2.12858,-1.46764,2.0752,2.09089,-1.51772,1.9493,2.12858,-1.48004,1.9493,2.09089,-1.51772,1.9493,2.12858,-1.48004,1.9493,2.09089,-1.5046,1.81605,2.12858,-1.46764,1.82341,2.09089,-1.5046,1.81605,2.12858,-1.46764,1.82341,2.09089,-1.46573,1.68793,2.12858,-1.43091,1.70235,2.09089,-1.46573,1.68793,2.12858,-1.43091,1.70235,2.09089,-1.40262,1.56984,2.12857,-1.37128,1.59078,2.09089,-1.40262,1.56984,2.12857,-1.37128,1.59078,2.09088,-1.31767,1.46634,2.12857,-1.29102,1.49299,2.09088,-1.31767,1.46634,2.12857,-1.29102,1.49299,2.09088,-1.21417,1.3814,2.12857,-1.19323,1.41273,2.09088,-1.21417,1.3814,2.12857,-1.19323,1.41273,2.09088,-1.09609,1.31828,2.12856,-1.08166,1.3531,2.09088,-1.09609,1.31828,2.12856,-1.08166,1.3531,2.09087,-.96796,1.27941,2.12856,-.96061,1.31638,2.09087,-.96796,1.27941,2.12856,-.96061,1.31638,2.09087,-.83471,1.26629,2.12856,-.83471,1.30398,2.09087,-.83471,1.26629,2.12856,-.83471,1.30398,2.09086,-.70146,1.27941,2.12855,-.70881,1.31638,2.09086,-.70146,1.27941,2.12855,-.70881,1.31638,2.09086,-.57333,1.31828,2.12855,-.58775,1.3531,2.09086,-.57333,1.31828,2.12855,-.58775,1.3531,2.09085,-.45525,1.3814,2.12854,-.47618,1.41273,2.09085,-.45525,1.3814,2.12854,-.47618,1.41273,2.09085,-.35174,1.46634,2.12854,-.37839,1.49299,2.09085,-.35174,1.46634,2.12854,-.37839,1.49299,2.09085,-.2668,1.56984,2.12854,-.29814,1.59078,2.09085,-.2668,1.56984,2.12854,-.29814,1.59078,2.09085,-.20368,1.68793,2.12854,-.2385,1.70235,2.09085,-.20368,1.68793,2.12854,-.2385,1.70235,2.09084,-.16482,1.81605,2.12853,-.20178,1.82341,2.09084,-.16482,1.81605,2.12853,-.20178,1.82341,2.09084,-.15169,1.9493,2.12853,-.18938,1.9493,2.09084,-.15169,1.9493,2.12853,-.18938,1.9493,2.09084,-.16482,2.08255,2.12853,-.20178,2.0752};
			return value;
		}
		private double[] getCoordinate_7_59_point_3()
		{
			double[] value = {2.09084,-.16482,2.08255,2.12853,-.20178,2.0752,2.09085,-.20368,2.21068,2.12854,-.2385,2.19626,2.09085,-.20368,2.21068,2.12854,-.2385,2.19626,2.09085,-.2668,2.32877,2.12854,-.29814,2.30783,2.09085,-.2668,2.32877,2.12854,-.29814,2.30783,2.09085,-.35174,2.43227,2.12854,-.37839,2.40562,2.09085,-.35174,2.43227,2.12854,-.37839,2.40562,2.09085,-.45525,2.51721,2.12854,-.47618,2.48587,2.09085,-.45525,2.51721,2.12854,-.47618,2.48587,2.09086,-.57333,2.58033,2.12855,-.58775,2.54551,2.09086,-.57333,2.58033,2.12855,-.58775,2.54551,2.09086,-.70146,2.6192,2.12855,-.70881,2.58223,2.09086,-.70146,2.6192,2.12855,-.70881,2.58223,2.09087,-.83471,2.63232,2.12856,-.83471,2.59463,2.09087,-.83471,2.63232,2.12856,-.83471,2.59463,2.09087,-.96796,2.6192,2.12856,-.96061,2.58223,2.09087,-.96796,2.6192,2.12856,-.96061,2.58223,2.09088,-1.09609,2.58033,2.12856,-1.08166,2.54551,2.09088,-1.09609,2.58033,2.12856,-1.08166,2.54551,2.09088,-1.21417,2.51721,2.12857,-1.19323,2.48587,2.09088,-1.21417,2.51721,2.12857,-1.19323,2.48587,2.09088,-1.31767,2.43227,2.12857,-1.29102,2.40562,2.09088,-1.31767,2.43227,2.12857,-1.29102,2.40562,2.09089,-1.40262,2.32877,2.12857,-1.37128,2.30783,2.09089,-1.40262,2.32877,2.12857,-1.37128,2.30783,2.09089,-1.46573,2.21068,2.12858,-1.43091,2.19626,2.09089,-1.46573,2.21068,2.12858,-1.43091,2.19626,2.09089,-1.5046,2.08255,2.12858,-1.46764,2.0752,1.79116,-1.22539,1.9493,1.77836,-1.23819,1.9493,1.79116,-1.21789,2.02552,1.77836,-1.23044,2.02802,1.79116,-1.21789,1.87309,1.77836,-1.23044,1.87059,1.79116,-1.22539,1.9493,1.77836,-1.23819,1.9493,1.79116,-1.19565,1.7998,1.77836,-1.20748,1.7949,1.79116,-1.21789,1.87309,1.77836,-1.23044,1.87059,1.79116,-1.15955,1.73225,1.77836,-1.17019,1.72514,1.79116,-1.19565,1.7998,1.77836,-1.20748,1.7949,1.79116,-1.11096,1.67305,1.77836,-1.12002,1.664,1.79116,-1.15955,1.73225,1.77836,-1.17019,1.72514,1.79116,-1.05176,1.62446,1.77836,-1.05887,1.61382,1.79116,-1.11096,1.67305,1.77836,-1.12002,1.664,1.79115,-.98422,1.58836,1.77835,-.98911,1.57653,1.79116,-1.05176,1.62446,1.77836,-1.05887,1.61382,1.79115,-.91093,1.56613,1.77835,-.91342,1.55357,1.79115,-.98422,1.58836,1.77835,-.98911,1.57653,1.79115,-.83471,1.55862,1.77835,-.83471,1.54582,1.79115,-.91093,1.56613,1.77835,-.91342,1.55357,1.79115,-.75849,1.56613,1.77835,-.75599,1.55357,1.79115,-.83471,1.55862,1.77835,-.83471,1.54582,1.79114,-.6852,1.58836,1.77834,-.6803,1.57653,1.79115,-.75849,1.56613,1.77835,-.75599,1.55357};
			return value;
		}
		private double[] getCoordinate_7_59_point_4()
		{
			double[] value = {1.79114,-.61765,1.62446,1.77834,-.61054,1.61382,1.79114,-.6852,1.58836,1.77834,-.6803,1.57653,1.79114,-.55845,1.67305,1.77834,-.5494,1.664,1.79114,-.61765,1.62446,1.77834,-.61054,1.61382,1.79114,-.50987,1.73225,1.77834,-.49922,1.72514,1.79114,-.55845,1.67305,1.77834,-.5494,1.664,1.79114,-.47376,1.7998,1.77834,-.46194,1.7949,1.79114,-.50987,1.73225,1.77834,-.49922,1.72514,1.79113,-.45153,1.87309,1.77833,-.43898,1.87059,1.79114,-.47376,1.7998,1.77834,-.46194,1.7949,1.79113,-.44402,1.9493,1.77833,-.43122,1.9493,1.79113,-.45153,1.87309,1.77833,-.43898,1.87059,1.79113,-.45153,2.02552,1.77833,-.43898,2.02802,1.79113,-.44402,1.9493,1.77833,-.43122,1.9493,1.79114,-.47376,2.09881,1.77834,-.46194,2.10371,1.79113,-.45153,2.02552,1.77833,-.43898,2.02802,1.79114,-.50987,2.16636,1.77834,-.49922,2.17347,1.79114,-.47376,2.09881,1.77834,-.46194,2.10371,1.79114,-.55845,2.22556,1.77834,-.5494,2.23461,1.79114,-.50987,2.16636,1.77834,-.49922,2.17347,1.79114,-.61765,2.27415,1.77834,-.61054,2.28479,1.79114,-.55845,2.22556,1.77834,-.5494,2.23461,1.79114,-.6852,2.31025,1.77834,-.6803,2.32208,1.79114,-.61765,2.27415,1.77834,-.61054,2.28479,1.79115,-.75849,2.33248,1.77835,-.75599,2.34504,1.79114,-.6852,2.31025,1.77834,-.6803,2.32208,1.79115,-.83471,2.33999,1.77835,-.83471,2.35279,1.79115,-.75849,2.33248,1.77835,-.75599,2.34504,1.79115,-.91093,2.33248,1.77835,-.91342,2.34504,1.79115,-.83471,2.33999,1.77835,-.83471,2.35279,1.79115,-.98422,2.31025,1.77835,-.98911,2.32208,1.79115,-.91093,2.33248,1.77835,-.91342,2.34504,1.79116,-1.05176,2.27415,1.77836,-1.05887,2.28479,1.79115,-.98422,2.31025,1.77835,-.98911,2.32208,1.79116,-1.11096,2.22556,1.77836,-1.12002,2.23461,1.79116,-1.05176,2.27415,1.77836,-1.05887,2.28479,1.79116,-1.15955,2.16636,1.77836,-1.17019,2.17347,1.79116,-1.11096,2.22556,1.77836,-1.12002,2.23461,1.79116,-1.19565,2.09881,1.77836,-1.20748,2.10371,1.79116,-1.15955,2.16636,1.77836,-1.17019,2.17347,1.79116,-1.21789,2.02552,1.77836,-1.23044,2.02802,1.79116,-1.19565,2.09881,1.77836,-1.20748,2.10371,2.11577,-1.22539,1.9493,2.12857,-1.23819,1.9493,2.11577,-1.21789,2.02552,2.12857,-1.23044,2.02802,2.11577,-1.21789,1.87309,2.12857,-1.23044,1.87059,2.11577,-1.22539,1.9493,2.12857,-1.23819,1.9493,2.11577,-1.19565,1.7998,2.12857,-1.20748,1.7949,2.11577,-1.21789,1.87309,2.12857,-1.23044,1.87059,2.11577,-1.15955,1.73225,2.12857,-1.17019,1.72514,2.11577,-1.19565,1.7998,2.12857,-1.20748,1.7949};
			return value;
		}
		private double[] getCoordinate_7_59_point_5()
		{
			double[] value = {2.11577,-1.11096,1.67305,2.12857,-1.12002,1.664,2.11577,-1.15955,1.73225,2.12857,-1.17019,1.72514,2.11576,-1.05176,1.62446,2.12856,-1.05887,1.61382,2.11577,-1.11096,1.67305,2.12857,-1.12002,1.664,2.11576,-.98422,1.58836,2.12856,-.98911,1.57653,2.11576,-1.05176,1.62446,2.12856,-1.05887,1.61382,2.11576,-.91093,1.56613,2.12856,-.91342,1.55357,2.11576,-.98422,1.58836,2.12856,-.98911,1.57653,2.11576,-.83471,1.55862,2.12856,-.83471,1.54582,2.11576,-.91093,1.56613,2.12856,-.91342,1.55357,2.11575,-.75849,1.56613,2.12855,-.75599,1.55357,2.11576,-.83471,1.55862,2.12856,-.83471,1.54582,2.11575,-.6852,1.58836,2.12855,-.6803,1.57653,2.11575,-.75849,1.56613,2.12855,-.75599,1.55357,2.11575,-.61765,1.62446,2.12855,-.61054,1.61382,2.11575,-.6852,1.58836,2.12855,-.6803,1.57653,2.11575,-.55845,1.67305,2.12855,-.5494,1.664,2.11575,-.61765,1.62446,2.12855,-.61054,1.61382,2.11574,-.50987,1.73225,2.12854,-.49922,1.72514,2.11575,-.55845,1.67305,2.12855,-.5494,1.664,2.11574,-.47376,1.7998,2.12854,-.46194,1.7949,2.11574,-.50987,1.73225,2.12854,-.49922,1.72514,2.11574,-.45153,1.87309,2.12854,-.43898,1.87059,2.11574,-.47376,1.7998,2.12854,-.46194,1.7949,2.11574,-.44402,1.9493,2.12854,-.43122,1.9493,2.11574,-.45153,1.87309,2.12854,-.43898,1.87059,2.11574,-.45153,2.02552,2.12854,-.43898,2.02802,2.11574,-.44402,1.9493,2.12854,-.43122,1.9493,2.11574,-.47376,2.09881,2.12854,-.46194,2.10371,2.11574,-.45153,2.02552,2.12854,-.43898,2.02802,2.11574,-.50987,2.16636,2.12854,-.49922,2.17347,2.11574,-.47376,2.09881,2.12854,-.46194,2.10371,2.11575,-.55845,2.22556,2.12855,-.5494,2.23461,2.11574,-.50987,2.16636,2.12854,-.49922,2.17347,2.11575,-.61765,2.27415,2.12855,-.61054,2.28479,2.11575,-.55845,2.22556,2.12855,-.5494,2.23461,2.11575,-.6852,2.31025,2.12855,-.6803,2.32208,2.11575,-.61765,2.27415,2.12855,-.61054,2.28479,2.11575,-.75849,2.33248,2.12855,-.75599,2.34504,2.11575,-.6852,2.31025,2.12855,-.6803,2.32208,2.11576,-.83471,2.33999,2.12856,-.83471,2.35279,2.11575,-.75849,2.33248,2.12855,-.75599,2.34504,2.11576,-.91093,2.33248,2.12856,-.91342,2.34504,2.11576,-.83471,2.33999,2.12856,-.83471,2.35279,2.11576,-.98422,2.31025,2.12856,-.98911,2.32208,2.11576,-.91093,2.33248,2.12856,-.91342,2.34504,2.11576,-1.05176,2.27415,2.12856,-1.05887,2.28479,2.11576,-.98422,2.31025,2.12856,-.98911,2.32208,2.11577,-1.11096,2.22556,2.12857,-1.12002,2.23461,2.11576,-1.05176,2.27415,2.12856,-1.05887,2.28479};
			return value;
		}
		private double[] getCoordinate_7_59_point_6()
		{
			double[] value = {2.11577,-1.15955,2.16636,2.12857,-1.17019,2.17347,2.11577,-1.11096,2.22556,2.12857,-1.12002,2.23461,2.11577,-1.19565,2.09881,2.12857,-1.20748,2.10371,2.11577,-1.15955,2.16636,2.12857,-1.17019,2.17347,2.11577,-1.21789,2.02552,2.12857,-1.23044,2.02802,2.11577,-1.19565,2.09881,2.12857,-1.20748,2.10371};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_7_65_point_1()
		{
			double[] value = {-2.08972,-1.5046,2.08255,-2.12741,-1.46764,2.0752,-2.08972,-1.51772,1.9493,-2.12741,-1.48004,1.9493,-2.08972,-1.51772,1.9493,-2.12741,-1.48004,1.9493,-2.08972,-1.5046,1.81605,-2.12741,-1.46764,1.82341,-2.08972,-1.5046,1.81605,-2.12741,-1.46764,1.82341,-2.08972,-1.46573,1.68793,-2.12741,-1.43091,1.70235,-2.08972,-1.46573,1.68793,-2.12741,-1.43091,1.70235,-2.08972,-1.40262,1.56984,-2.12741,-1.37128,1.59078,-2.08972,-1.40262,1.56984,-2.12741,-1.37128,1.59078,-2.08972,-1.31767,1.46634,-2.12741,-1.29102,1.49299,-2.08972,-1.31767,1.46634,-2.12741,-1.29102,1.49299,-2.08973,-1.21417,1.3814,-2.12742,-1.19323,1.41273,-2.08973,-1.21417,1.3814,-2.12742,-1.19323,1.41273,-2.08973,-1.09609,1.31828,-2.12742,-1.08166,1.3531,-2.08973,-1.09609,1.31828,-2.12742,-1.08166,1.3531,-2.08974,-.96796,1.27941,-2.12743,-.96061,1.31638,-2.08974,-.96796,1.27941,-2.12743,-.96061,1.31638,-2.08974,-.83471,1.26629,-2.12743,-.83471,1.30398,-2.08974,-.83471,1.26629,-2.12743,-.83471,1.30398,-2.08975,-.70146,1.27941,-2.12743,-.70881,1.31638,-2.08975,-.70146,1.27941,-2.12743,-.70881,1.31638,-2.08975,-.57333,1.31828,-2.12744,-.58775,1.3531,-2.08975,-.57333,1.31828,-2.12744,-.58775,1.3531,-2.08975,-.45525,1.3814,-2.12744,-.47618,1.41273,-2.08975,-.45525,1.3814,-2.12744,-.47618,1.41273,-2.08976,-.35174,1.46634,-2.12745,-.37839,1.49299,-2.08976,-.35174,1.46634,-2.12745,-.37839,1.49299,-2.08976,-.2668,1.56984,-2.12745,-.29814,1.59078,-2.08976,-.2668,1.56984,-2.12745,-.29814,1.59078,-2.08976,-.20368,1.68793,-2.12745,-.2385,1.70235,-2.08976,-.20368,1.68793,-2.12745,-.2385,1.70235,-2.08976,-.16482,1.81605,-2.12745,-.20178,1.82341,-2.08976,-.16482,1.81605,-2.12745,-.20178,1.82341,-2.08976,-.15169,1.9493,-2.12745,-.18938,1.9493,-2.08976,-.15169,1.9493,-2.12745,-.18938,1.9493,-2.08976,-.16482,2.08255,-2.12745,-.20178,2.0752,-2.08976,-.16482,2.08255,-2.12745,-.20178,2.0752,-2.08976,-.20368,2.21068,-2.12745,-.2385,2.19626,-2.08976,-.20368,2.21068,-2.12745,-.2385,2.19626,-2.08976,-.2668,2.32877,-2.12745,-.29814,2.30783,-2.08976,-.2668,2.32877,-2.12745,-.29814,2.30783,-2.08976,-.35174,2.43227,-2.12745,-.37839,2.40562,-2.08976,-.35174,2.43227,-2.12745,-.37839,2.40562,-2.08975,-.45525,2.51721,-2.12744,-.47618,2.48587,-2.08975,-.45525,2.51721,-2.12744,-.47618,2.48587,-2.08975,-.57333,2.58033,-2.12744,-.58775,2.54551,-2.08975,-.57333,2.58033,-2.12744,-.58775,2.54551,-2.08975,-.70146,2.6192,-2.12743,-.70881,2.58223,-2.08975,-.70146,2.6192,-2.12743,-.70881,2.58223,-2.08974,-.83471,2.63232,-2.12743,-.83471,2.59463};
			return value;
		}
		private double[] getCoordinate_7_65_point_2()
		{
			double[] value = {-2.08974,-.83471,2.63232,-2.12743,-.83471,2.59463,-2.08974,-.96796,2.6192,-2.12743,-.96061,2.58223,-2.08974,-.96796,2.6192,-2.12743,-.96061,2.58223,-2.08973,-1.09609,2.58033,-2.12742,-1.08166,2.54551,-2.08973,-1.09609,2.58033,-2.12742,-1.08166,2.54551,-2.08973,-1.21417,2.51721,-2.12742,-1.19323,2.48587,-2.08973,-1.21417,2.51721,-2.12742,-1.19323,2.48587,-2.08972,-1.31767,2.43227,-2.12741,-1.29102,2.40562,-2.08972,-1.31767,2.43227,-2.12741,-1.29102,2.40562,-2.08972,-1.40262,2.32877,-2.12741,-1.37128,2.30783,-2.08972,-1.40262,2.32877,-2.12741,-1.37128,2.30783,-2.08972,-1.46573,2.21068,-2.12741,-1.43091,2.19626,-2.08972,-1.46573,2.21068,-2.12741,-1.43091,2.19626,-2.08972,-1.5046,2.08255,-2.12741,-1.46764,2.0752,-1.81489,-1.5046,2.08255,-1.7772,-1.46764,2.0752,-1.81489,-1.51772,1.9493,-1.7772,-1.48004,1.9493,-1.81489,-1.51772,1.9493,-1.7772,-1.48004,1.9493,-1.81489,-1.5046,1.81605,-1.7772,-1.46764,1.82341,-1.81489,-1.5046,1.81605,-1.7772,-1.46764,1.82341,-1.81489,-1.46573,1.68793,-1.7772,-1.43091,1.70235,-1.81489,-1.46573,1.68793,-1.7772,-1.43091,1.70235,-1.81489,-1.40262,1.56984,-1.7772,-1.37128,1.59078,-1.81489,-1.40262,1.56984,-1.7772,-1.37128,1.59078,-1.81489,-1.31767,1.46634,-1.77721,-1.29102,1.49299,-1.81489,-1.31767,1.46634,-1.77721,-1.29102,1.49299,-1.8149,-1.21417,1.3814,-1.77721,-1.19323,1.41273,-1.8149,-1.21417,1.3814,-1.77721,-1.19323,1.41273,-1.8149,-1.09609,1.31828,-1.77721,-1.08166,1.3531,-1.8149,-1.09609,1.31828,-1.77721,-1.08166,1.3531,-1.81491,-.96796,1.27941,-1.77722,-.96061,1.31638,-1.81491,-.96796,1.27941,-1.77722,-.96061,1.31638,-1.81491,-.83471,1.26629,-1.77722,-.83471,1.30398,-1.81491,-.83471,1.26629,-1.77722,-.83471,1.30398,-1.81492,-.70146,1.27941,-1.77723,-.70881,1.31638,-1.81492,-.70146,1.27941,-1.77723,-.70881,1.31638,-1.81492,-.57333,1.31828,-1.77723,-.58775,1.3531,-1.81492,-.57333,1.31828,-1.77723,-.58775,1.3531,-1.81492,-.45525,1.3814,-1.77723,-.47618,1.41273,-1.81492,-.45525,1.3814,-1.77723,-.47618,1.41273,-1.81493,-.35174,1.46634,-1.77724,-.37839,1.49299,-1.81493,-.35174,1.46634,-1.77724,-.37839,1.49299,-1.81493,-.2668,1.56984,-1.77724,-.29814,1.59078,-1.81493,-.2668,1.56984,-1.77724,-.29814,1.59078,-1.81493,-.20368,1.68793,-1.77724,-.2385,1.70235,-1.81493,-.20368,1.68793,-1.77724,-.2385,1.70235,-1.81493,-.16482,1.81605,-1.77724,-.20178,1.82341,-1.81493,-.16482,1.81605,-1.77724,-.20178,1.82341,-1.81493,-.15169,1.9493,-1.77724,-.18938,1.9493,-1.81493,-.15169,1.9493,-1.77724,-.18938,1.9493,-1.81493,-.16482,2.08255,-1.77724,-.20178,2.0752};
			return value;
		}
		private double[] getCoordinate_7_65_point_3()
		{
			double[] value = {-1.81493,-.16482,2.08255,-1.77724,-.20178,2.0752,-1.81493,-.20368,2.21068,-1.77724,-.2385,2.19626,-1.81493,-.20368,2.21068,-1.77724,-.2385,2.19626,-1.81493,-.2668,2.32877,-1.77724,-.29814,2.30783,-1.81493,-.2668,2.32877,-1.77724,-.29814,2.30783,-1.81493,-.35174,2.43227,-1.77724,-.37839,2.40562,-1.81493,-.35174,2.43227,-1.77724,-.37839,2.40562,-1.81492,-.45525,2.51721,-1.77723,-.47618,2.48587,-1.81492,-.45525,2.51721,-1.77723,-.47618,2.48587,-1.81492,-.57333,2.58033,-1.77723,-.58775,2.54551,-1.81492,-.57333,2.58033,-1.77723,-.58775,2.54551,-1.81492,-.70146,2.6192,-1.77723,-.70881,2.58223,-1.81492,-.70146,2.6192,-1.77723,-.70881,2.58223,-1.81491,-.83471,2.63232,-1.77722,-.83471,2.59463,-1.81491,-.83471,2.63232,-1.77722,-.83471,2.59463,-1.81491,-.96796,2.6192,-1.77722,-.96061,2.58223,-1.81491,-.96796,2.6192,-1.77722,-.96061,2.58223,-1.8149,-1.09609,2.58033,-1.77721,-1.08166,2.54551,-1.8149,-1.09609,2.58033,-1.77721,-1.08166,2.54551,-1.8149,-1.21417,2.51721,-1.77721,-1.19323,2.48587,-1.8149,-1.21417,2.51721,-1.77721,-1.19323,2.48587,-1.81489,-1.31767,2.43227,-1.77721,-1.29102,2.40562,-1.81489,-1.31767,2.43227,-1.77721,-1.29102,2.40562,-1.81489,-1.40262,2.32877,-1.7772,-1.37128,2.30783,-1.81489,-1.40262,2.32877,-1.7772,-1.37128,2.30783,-1.81489,-1.46573,2.21068,-1.7772,-1.43091,2.19626,-1.81489,-1.46573,2.21068,-1.7772,-1.43091,2.19626,-1.81489,-1.5046,2.08255,-1.7772,-1.46764,2.0752,-2.11462,-1.22539,1.9493,-2.12742,-1.23819,1.9493,-2.11462,-1.21789,2.02552,-2.12742,-1.23044,2.02802,-2.11462,-1.21789,1.87309,-2.12742,-1.23044,1.87059,-2.11462,-1.22539,1.9493,-2.12742,-1.23819,1.9493,-2.11462,-1.19565,1.7998,-2.12742,-1.20748,1.7949,-2.11462,-1.21789,1.87309,-2.12742,-1.23044,1.87059,-2.11462,-1.15955,1.73225,-2.12742,-1.17019,1.72514,-2.11462,-1.19565,1.7998,-2.12742,-1.20748,1.7949,-2.11462,-1.11096,1.67305,-2.12742,-1.12002,1.664,-2.11462,-1.15955,1.73225,-2.12742,-1.17019,1.72514,-2.11462,-1.05176,1.62446,-2.12742,-1.05887,1.61382,-2.11462,-1.11096,1.67305,-2.12742,-1.12002,1.664,-2.11462,-.98422,1.58836,-2.12742,-.98911,1.57653,-2.11462,-1.05176,1.62446,-2.12742,-1.05887,1.61382,-2.11463,-.91093,1.56613,-2.12743,-.91342,1.55357,-2.11462,-.98422,1.58836,-2.12742,-.98911,1.57653,-2.11463,-.83471,1.55862,-2.12743,-.83471,1.54582,-2.11463,-.91093,1.56613,-2.12743,-.91342,1.55357,-2.11463,-.75849,1.56613,-2.12743,-.75599,1.55357,-2.11463,-.83471,1.55862,-2.12743,-.83471,1.54582,-2.11463,-.6852,1.58836,-2.12744,-.6803,1.57653,-2.11463,-.75849,1.56613,-2.12743,-.75599,1.55357};
			return value;
		}
		private double[] getCoordinate_7_65_point_4()
		{
			double[] value = {-2.11464,-.61765,1.62446,-2.12744,-.61054,1.61382,-2.11463,-.6852,1.58836,-2.12744,-.6803,1.57653,-2.11464,-.55845,1.67305,-2.12744,-.5494,1.664,-2.11464,-.61765,1.62446,-2.12744,-.61054,1.61382,-2.11464,-.50987,1.73225,-2.12744,-.49922,1.72514,-2.11464,-.55845,1.67305,-2.12744,-.5494,1.664,-2.11464,-.47376,1.7998,-2.12744,-.46194,1.7949,-2.11464,-.50987,1.73225,-2.12744,-.49922,1.72514,-2.11464,-.45153,1.87309,-2.12744,-.43898,1.87059,-2.11464,-.47376,1.7998,-2.12744,-.46194,1.7949,-2.11464,-.44402,1.9493,-2.12744,-.43122,1.9493,-2.11464,-.45153,1.87309,-2.12744,-.43898,1.87059,-2.11464,-.45153,2.02552,-2.12744,-.43898,2.02802,-2.11464,-.44402,1.9493,-2.12744,-.43122,1.9493,-2.11464,-.47376,2.09881,-2.12744,-.46194,2.10371,-2.11464,-.45153,2.02552,-2.12744,-.43898,2.02802,-2.11464,-.50987,2.16636,-2.12744,-.49922,2.17347,-2.11464,-.47376,2.09881,-2.12744,-.46194,2.10371,-2.11464,-.55845,2.22556,-2.12744,-.5494,2.23461,-2.11464,-.50987,2.16636,-2.12744,-.49922,2.17347,-2.11464,-.61765,2.27415,-2.12744,-.61054,2.28479,-2.11464,-.55845,2.22556,-2.12744,-.5494,2.23461,-2.11463,-.6852,2.31025,-2.12744,-.6803,2.32208,-2.11464,-.61765,2.27415,-2.12744,-.61054,2.28479,-2.11463,-.75849,2.33248,-2.12743,-.75599,2.34504,-2.11463,-.6852,2.31025,-2.12744,-.6803,2.32208,-2.11463,-.83471,2.33999,-2.12743,-.83471,2.35279,-2.11463,-.75849,2.33248,-2.12743,-.75599,2.34504,-2.11463,-.91093,2.33248,-2.12743,-.91342,2.34504,-2.11463,-.83471,2.33999,-2.12743,-.83471,2.35279,-2.11462,-.98422,2.31025,-2.12742,-.98911,2.32208,-2.11463,-.91093,2.33248,-2.12743,-.91342,2.34504,-2.11462,-1.05176,2.27415,-2.12742,-1.05887,2.28479,-2.11462,-.98422,2.31025,-2.12742,-.98911,2.32208,-2.11462,-1.11096,2.22556,-2.12742,-1.12002,2.23461,-2.11462,-1.05176,2.27415,-2.12742,-1.05887,2.28479,-2.11462,-1.15955,2.16636,-2.12742,-1.17019,2.17347,-2.11462,-1.11096,2.22556,-2.12742,-1.12002,2.23461,-2.11462,-1.19565,2.09881,-2.12742,-1.20748,2.10371,-2.11462,-1.15955,2.16636,-2.12742,-1.17019,2.17347,-2.11462,-1.21789,2.02552,-2.12742,-1.23044,2.02802,-2.11462,-1.19565,2.09881,-2.12742,-1.20748,2.10371,-1.79001,-1.22539,1.9493,-1.77721,-1.23819,1.9493,-1.79001,-1.21789,2.02552,-1.77721,-1.23044,2.02802,-1.79001,-1.21789,1.87309,-1.77721,-1.23044,1.87059,-1.79001,-1.22539,1.9493,-1.77721,-1.23819,1.9493,-1.79001,-1.19565,1.7998,-1.77721,-1.20748,1.7949,-1.79001,-1.21789,1.87309,-1.77721,-1.23044,1.87059,-1.79001,-1.15955,1.73225,-1.77721,-1.17019,1.72514,-1.79001,-1.19565,1.7998,-1.77721,-1.20748,1.7949};
			return value;
		}
		private double[] getCoordinate_7_65_point_5()
		{
			double[] value = {-1.79001,-1.11096,1.67305,-1.77721,-1.12002,1.664,-1.79001,-1.15955,1.73225,-1.77721,-1.17019,1.72514,-1.79001,-1.05176,1.62446,-1.77721,-1.05887,1.61382,-1.79001,-1.11096,1.67305,-1.77721,-1.12002,1.664,-1.79002,-.98422,1.58836,-1.77722,-.98911,1.57653,-1.79001,-1.05176,1.62446,-1.77721,-1.05887,1.61382,-1.79002,-.91093,1.56613,-1.77722,-.91342,1.55357,-1.79002,-.98422,1.58836,-1.77722,-.98911,1.57653,-1.79002,-.83471,1.55862,-1.77722,-.83471,1.54582,-1.79002,-.91093,1.56613,-1.77722,-.91342,1.55357,-1.79002,-.75849,1.56613,-1.77722,-.75599,1.55357,-1.79002,-.83471,1.55862,-1.77722,-.83471,1.54582,-1.79003,-.6852,1.58836,-1.77723,-.6803,1.57653,-1.79002,-.75849,1.56613,-1.77722,-.75599,1.55357,-1.79003,-.61765,1.62446,-1.77723,-.61054,1.61382,-1.79003,-.6852,1.58836,-1.77723,-.6803,1.57653,-1.79003,-.55845,1.67305,-1.77723,-.5494,1.664,-1.79003,-.61765,1.62446,-1.77723,-.61054,1.61382,-1.79003,-.50987,1.73225,-1.77723,-.49922,1.72514,-1.79003,-.55845,1.67305,-1.77723,-.5494,1.664,-1.79003,-.47376,1.7998,-1.77723,-.46194,1.7949,-1.79003,-.50987,1.73225,-1.77723,-.49922,1.72514,-1.79004,-.45153,1.87309,-1.77724,-.43898,1.87059,-1.79003,-.47376,1.7998,-1.77723,-.46194,1.7949,-1.79004,-.44402,1.9493,-1.77724,-.43122,1.9493,-1.79004,-.45153,1.87309,-1.77724,-.43898,1.87059,-1.79004,-.45153,2.02552,-1.77724,-.43898,2.02802,-1.79004,-.44402,1.9493,-1.77724,-.43122,1.9493,-1.79003,-.47376,2.09881,-1.77723,-.46194,2.10371,-1.79004,-.45153,2.02552,-1.77724,-.43898,2.02802,-1.79003,-.50987,2.16636,-1.77723,-.49922,2.17347,-1.79003,-.47376,2.09881,-1.77723,-.46194,2.10371,-1.79003,-.55845,2.22556,-1.77723,-.5494,2.23461,-1.79003,-.50987,2.16636,-1.77723,-.49922,2.17347,-1.79003,-.61765,2.27415,-1.77723,-.61054,2.28479,-1.79003,-.55845,2.22556,-1.77723,-.5494,2.23461,-1.79003,-.6852,2.31025,-1.77723,-.6803,2.32208,-1.79003,-.61765,2.27415,-1.77723,-.61054,2.28479,-1.79002,-.75849,2.33248,-1.77722,-.75599,2.34504,-1.79003,-.6852,2.31025,-1.77723,-.6803,2.32208,-1.79002,-.83471,2.33999,-1.77722,-.83471,2.35279,-1.79002,-.75849,2.33248,-1.77722,-.75599,2.34504,-1.79002,-.91093,2.33248,-1.77722,-.91342,2.34504,-1.79002,-.83471,2.33999,-1.77722,-.83471,2.35279,-1.79002,-.98422,2.31025,-1.77722,-.98911,2.32208,-1.79002,-.91093,2.33248,-1.77722,-.91342,2.34504,-1.79001,-1.05176,2.27415,-1.77721,-1.05887,2.28479,-1.79002,-.98422,2.31025,-1.77722,-.98911,2.32208,-1.79001,-1.11096,2.22556,-1.77721,-1.12002,2.23461,-1.79001,-1.05176,2.27415,-1.77721,-1.05887,2.28479};
			return value;
		}
		private double[] getCoordinate_7_65_point_6()
		{
			double[] value = {-1.79001,-1.15955,2.16636,-1.77721,-1.17019,2.17347,-1.79001,-1.11096,2.22556,-1.77721,-1.12002,2.23461,-1.79001,-1.19565,2.09881,-1.77721,-1.20748,2.10371,-1.79001,-1.15955,2.16636,-1.77721,-1.17019,2.17347,-1.79001,-1.21789,2.02552,-1.77721,-1.23044,2.02802,-1.79001,-1.19565,2.09881,-1.77721,-1.20748,2.10371};
			return value;
		}

		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=6, element #14, 2272 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_6_14_coordIndex()
		{
			MFInt32 IndexedFaceSet_6_14_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_6_14_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_6_14_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_6_14_coordIndex_3()));
			return IndexedFaceSet_6_14_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=7, element #14, 948 total numbers made up of 316 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_7_14_point()
		{
			MFVec3f Coordinate_7_14_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_7_14_point_1()))
				.append(new MFVec3f(getCoordinate_7_14_point_2()))
				.append(new MFVec3f(getCoordinate_7_14_point_3()))
				.append(new MFVec3f(getCoordinate_7_14_point_4()));
			return Coordinate_7_14_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=6, element #22, 3584 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_6_22_coordIndex()
		{
			MFInt32 IndexedFaceSet_6_22_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_6_22_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_6_22_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_6_22_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_6_22_coordIndex_4()));
			return IndexedFaceSet_6_22_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=7, element #22, 1536 total numbers made up of 512 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_7_22_point()
		{
			MFVec3f Coordinate_7_22_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_7_22_point_1()))
				.append(new MFVec3f(getCoordinate_7_22_point_2()))
				.append(new MFVec3f(getCoordinate_7_22_point_3()))
				.append(new MFVec3f(getCoordinate_7_22_point_4()))
				.append(new MFVec3f(getCoordinate_7_22_point_5()))
				.append(new MFVec3f(getCoordinate_7_22_point_6()));
			return Coordinate_7_22_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=6, element #28, 2272 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_6_28_coordIndex()
		{
			MFInt32 IndexedFaceSet_6_28_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_6_28_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_6_28_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_6_28_coordIndex_3()));
			return IndexedFaceSet_6_28_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=7, element #28, 948 total numbers made up of 316 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_7_28_point()
		{
			MFVec3f Coordinate_7_28_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_7_28_point_1()))
				.append(new MFVec3f(getCoordinate_7_28_point_2()))
				.append(new MFVec3f(getCoordinate_7_28_point_3()))
				.append(new MFVec3f(getCoordinate_7_28_point_4()));
			return Coordinate_7_28_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=6, element #36, 3584 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_6_36_coordIndex()
		{
			MFInt32 IndexedFaceSet_6_36_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_6_36_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_6_36_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_6_36_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_6_36_coordIndex_4()));
			return IndexedFaceSet_6_36_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=7, element #36, 1536 total numbers made up of 512 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_7_36_point()
		{
			MFVec3f Coordinate_7_36_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_7_36_point_1()))
				.append(new MFVec3f(getCoordinate_7_36_point_2()))
				.append(new MFVec3f(getCoordinate_7_36_point_3()))
				.append(new MFVec3f(getCoordinate_7_36_point_4()))
				.append(new MFVec3f(getCoordinate_7_36_point_5()))
				.append(new MFVec3f(getCoordinate_7_36_point_6()));
			return Coordinate_7_36_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=6, element #43, 2272 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_6_43_coordIndex()
		{
			MFInt32 IndexedFaceSet_6_43_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_6_43_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_6_43_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_6_43_coordIndex_3()));
			return IndexedFaceSet_6_43_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=7, element #43, 948 total numbers made up of 316 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_7_43_point()
		{
			MFVec3f Coordinate_7_43_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_7_43_point_1()))
				.append(new MFVec3f(getCoordinate_7_43_point_2()))
				.append(new MFVec3f(getCoordinate_7_43_point_3()))
				.append(new MFVec3f(getCoordinate_7_43_point_4()));
			return Coordinate_7_43_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=6, element #51, 2272 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_6_51_coordIndex()
		{
			MFInt32 IndexedFaceSet_6_51_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_6_51_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_6_51_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_6_51_coordIndex_3()));
			return IndexedFaceSet_6_51_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=7, element #51, 948 total numbers made up of 316 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_7_51_point()
		{
			MFVec3f Coordinate_7_51_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_7_51_point_1()))
				.append(new MFVec3f(getCoordinate_7_51_point_2()))
				.append(new MFVec3f(getCoordinate_7_51_point_3()))
				.append(new MFVec3f(getCoordinate_7_51_point_4()));
			return Coordinate_7_51_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=6, element #59, 3584 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_6_59_coordIndex()
		{
			MFInt32 IndexedFaceSet_6_59_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_6_59_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_6_59_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_6_59_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_6_59_coordIndex_4()));
			return IndexedFaceSet_6_59_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=7, element #59, 1536 total numbers made up of 512 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_7_59_point()
		{
			MFVec3f Coordinate_7_59_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_7_59_point_1()))
				.append(new MFVec3f(getCoordinate_7_59_point_2()))
				.append(new MFVec3f(getCoordinate_7_59_point_3()))
				.append(new MFVec3f(getCoordinate_7_59_point_4()))
				.append(new MFVec3f(getCoordinate_7_59_point_5()))
				.append(new MFVec3f(getCoordinate_7_59_point_6()));
			return Coordinate_7_59_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=6, element #65, 3584 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_6_65_coordIndex()
		{
			MFInt32 IndexedFaceSet_6_65_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_6_65_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_6_65_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_6_65_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_6_65_coordIndex_4()));
			return IndexedFaceSet_6_65_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=7, element #65, 1536 total numbers made up of 512 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_7_65_point()
		{
			MFVec3f Coordinate_7_65_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_7_65_point_1()))
				.append(new MFVec3f(getCoordinate_7_65_point_2()))
				.append(new MFVec3f(getCoordinate_7_65_point_3()))
				.append(new MFVec3f(getCoordinate_7_65_point_4()))
				.append(new MFVec3f(getCoordinate_7_65_point_5()))
				.append(new MFVec3f(getCoordinate_7_65_point_6()));
			return Coordinate_7_65_point;
		}

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

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

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