package X3dForAdvancedModeling.Conversions;

import org.web3d.x3d.jsail.Core.*;
import org.web3d.x3d.jsail.CADGeometry.*;
import org.web3d.x3d.jsail.EnvironmentalEffects.*;
import org.web3d.x3d.jsail.fields.*;
import org.web3d.x3d.jsail.Grouping.*;
import org.web3d.x3d.jsail.Lighting.*;
import org.web3d.x3d.jsail.Navigation.*;
import org.web3d.x3d.jsail.Rendering.*;
import org.web3d.x3d.jsail.Shape.*;

// Javadoc metadata annotations follow, see below for X3DJSAIL Java source code.
/**
 * <p> KShell Step Prolog Restful Interface (SPRI) model export of STEP reference file AS1-PE-203. </p>
 <p> Related links: Catalog page <a href="../../../Conversions/SpriStepAS1PE203Index.html" target="_blank">SpriStepAS1PE203</a>,  source <a href="../../../Conversions/SpriStepAS1PE203.java">SpriStepAS1PE203.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="../../../Conversions/SpriStepAS1PE203.x3d">SpriStepAS1PE203.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> description </i> </td>
			<td> KShell Step Prolog Restful Interface (SPRI) model export of STEP reference file AS1-PE-203. </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> creator </i> </td>
			<td> Vincent Marchetti </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> created </i> </td>
			<td> 24 October 2017 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> translated </i> </td>
			<td> 24 October 2017 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> modified </i> </td>
			<td> 26 August 2023 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> ISO 10303, Standard for the Exchange of Product model data (STEP-File) <a href="https://en.wikipedia.org/wiki/ISO_10303-21" target="_blank">https://en.wikipedia.org/wiki/ISO_10303-21</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="http://www.kshell.com" target="_blank">http://www.kshell.com</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> Step Prolog Restful Interface (SPRI) Converter <a href="http://spri.kshell.com" target="_blank">http://spri.kshell.com</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="http://spri.kshell.com/xt/shape/wjm0g4wkb1mg/shape_23383833.x3d" target="_blank">http://spri.kshell.com/xt/shape/wjm0g4wkb1mg/shape_23383833.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> identifier </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Conversions/SpriStepAS1PE203.x3d" target="_blank">https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Conversions/SpriStepAS1PE203.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> StepFileLibrary/as1_pe_203.stp </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="https://www.cax-if.org/library/as1-pe-203.zip" target="_blank">https://www.cax-if.org/library/as1-pe-203.zip</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> Image </i> </td>
			<td> <a href="https://www.cax-if.org/library/as1.png" target="_blank">https://www.cax-if.org/library/as1.png</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> CAx Implementer Forum: STEP File Library, <a href="https://www.cax-if.org/library" target="_blank">https://www.cax-if.org/library</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> X3D-Edit 3.3, <a href="https://www.web3d.org/x3d/tools/X3D-Edit" target="_blank">https://www.web3d.org/x3d/tools/X3D-Edit</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> rights </i> </td>
			<td> Copyright (c) Web3D Consortium Inc. 2017 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> license </i> </td>
			<td> <a href="../../../Conversions/../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 Vincent Marchetti
 */

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

	/** Create and initialize the X3D model for this object. */
	public final void initialize()
	{
            try { // catch-all
  x3dModel = new X3D().setProfile(X3D.PROFILE_CADINTERCHANGE).setVersion(X3D.VERSION_3_3)
  .setHead(new head()
    .addComponent(new component().setName("Geometry3D").setLevel(2))
    .addComponent(new component().setName("Navigation").setLevel(1))
    .addComponent(new component().setName("EnvironmentalEffects").setLevel(1))
    .addUnit(new unit().setName("INCH").setCategory("length").setConversionFactor(0.0254))
    .addMeta(new meta().setName(meta.NAME_TITLE      ).setContent("SpriStepAS1PE203.x3d"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("KShell Step Prolog Restful Interface (SPRI) model export of STEP reference file AS1-PE-203."))
    .addMeta(new meta().setName(meta.NAME_CREATOR    ).setContent("Vincent Marchetti"))
    .addMeta(new meta().setName(meta.NAME_CREATED    ).setContent("24 October 2017"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATED ).setContent("24 October 2017"))
    .addMeta(new meta().setName(meta.NAME_MODIFIED   ).setContent("26 August 2023"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("ISO 10303, Standard for the Exchange of Product model data (STEP-File) https://en.wikipedia.org/wiki/ISO_10303-21"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("http://www.kshell.com"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("Step Prolog Restful Interface (SPRI) Converter http://spri.kshell.com"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("http://spri.kshell.com/xt/shape/wjm0g4wkb1mg/shape_23383833.x3d"))
    .addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Conversions/SpriStepAS1PE203.x3d"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("StepFileLibrary/as1_pe_203.stp"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("https://www.cax-if.org/library/as1-pe-203.zip"))
    .addMeta(new meta().setName(meta.NAME_IMAGE      ).setContent("https://www.cax-if.org/library/as1.png"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("CAx Implementer Forum: STEP File Library, https://www.cax-if.org/library"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("X3D-Edit 3.3, https://www.web3d.org/x3d/tools/X3D-Edit"))
    .addMeta(new meta().setName(meta.NAME_RIGHTS     ).setContent("Copyright (c) Web3D Consortium Inc. 2017"))
    .addMeta(new meta().setName(meta.NAME_LICENSE    ).setContent("../license.html")))
  .setScene(new Scene()
    .addChild(new WorldInfo().setTitle("SpriStepAS1PE203.x3d"))
    .addChild(new Background().setSkyColor(new MFColor(new double[] {0.094100,0.137300,0.498000}))
      .setMetadata(new MetadataString().setName("color").setReference("http://www.colourlovers.com/color/18237F/tienen_miedo").setValue(new String[] {"tienen miedo"})))
    .addChild(new DirectionalLight().setColor(1.000000,1.000000,1.000000).setDirection(-3.5355e-01,-3.5355e-01,-8.6603e-01))
    .addChild(new Viewpoint().setDescription("Oblique view").setCenterOfRotation(-5.0000e+01,1.6500e+01,0.0000e+00).setFieldOfView(1.6628e-01).setOrientation(0.901,0.241,0.361,1.277).setPosition(1.1728e+03,-2.1014e+03,1.0130e+03))
    .addChild(new Viewpoint().setDescription("Top").setCenterOfRotation(-5.0000e+01,1.6500e+01,0.0000e+00).setFieldOfView(1.6628e-01).setOrientation(1.000,0.000,0.000,0.000).setPosition(-5.0000e+01,1.6500e+01,2.6471e+03))
    .addChild(new Viewpoint().setDescription("Bottom").setCenterOfRotation(-5.0000e+01,1.6500e+01,0.0000e+00).setFieldOfView(1.6628e-01).setOrientation(1.000,0.000,0.000,3.142).setPosition(-5.0000e+01,1.6500e+01,-2.6471e+03))
    .addChild(new Viewpoint().setDescription("Right side").setCenterOfRotation(-5.0000e+01,1.6500e+01,0.0000e+00).setFieldOfView(1.6628e-01).setOrientation(0.577,0.577,0.577,2.094).setPosition(2.5971e+03,1.6500e+01,1.6209e-13))
    .addChild(new CADAssembly().setName("AS1_PE_ASM").setBboxCenter(-50.000000,16.500000,0.000000).setBboxSize(200.000000,87.000000,150.000000)
      .setMetadata(new MetadataSet().setName("_collection")
        .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#2850"}))
        .setMetadata(new MetadataSet().setName("STEP:length_unit")
          .setMetadata(new MetadataString().setName("name").setValue(new String[] {"INCH"}))
          .setMetadata(new MetadataFloat().setName("conversionFactor").setValue(new double[] {0.0254}))))
      .addChild(new CADPart().setName("PLATE").setBboxCenter(-50.000000,-10.000000,0.000000).setBboxSize(180.000000,20.000000,150.000000)
        .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#851"}))
        .addChild(new CADFace()
          .setShape(new Shape()
            .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#456"}))
            .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
              .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {4.0000e+01,-2.0000e+01,-7.5000e+01,-1.4000e+02,-2.0000e+01,-7.5000e+01,-1.4000e+02,0.0000e+00,-7.5000e+01,4.0000e+01,-2.0000e+01,-7.5000e+01,-1.4000e+02,0.0000e+00,-7.5000e+01,4.0000e+01,0.0000e+00,-7.5000e+01}))))
            .setAppearance(new Appearance("partcolor")
              .setMaterial(new Material().setAmbientIntensity(0.5).setDiffuseColor(0.651000,0.654900,0.721600)
                .setMetadata(new MetadataString().setName("color").setReference("http://www.colourlovers.com/color/A6A7B8/cool_silver").setValue(new String[] {"cool silver"}))))))
        .addChild(new CADFace()
          .setShape(new Shape()
            .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#471"}))
            .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
              .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {4.0000e+01,0.0000e+00,-7.5000e+01,4.0000e+01,0.0000e+00,7.5000e+01,4.0000e+01,-2.0000e+01,7.5000e+01,4.0000e+01,0.0000e+00,-7.5000e+01,4.0000e+01,-2.0000e+01,7.5000e+01,4.0000e+01,-2.0000e+01,-7.5000e+01}))))
            .setAppearance(new Appearance().setUSE("partcolor"))))
        .addChild(new CADFace()
          .setShape(new Shape()
            .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#521"}))
            .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(getIndexedTriangleSet_7_53_index()).setNormalPerVertex(true).setSolid(true)
              .setCoord(new Coordinate().setPoint(getCoordinate_8_53_point())))
            .setAppearance(new Appearance().setUSE("partcolor"))))
        .addChild(new CADFace()
          .setShape(new Shape()
            .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#536"}))
            .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
              .setCoord(new Coordinate().setPoint(getCoordinate_8_59_point()))
              .setNormal(new Normal().setVector(getNormal_8_60_vector())))
            .setAppearance(new Appearance().setUSE("partcolor"))))
        .addChild(new CADFace()
          .setShape(new Shape()
            .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#585"}))
            .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(getIndexedTriangleSet_7_66_index()).setNormalPerVertex(true).setSolid(true)
              .setCoord(new Coordinate().setPoint(getCoordinate_8_66_point())))
            .setAppearance(new Appearance().setUSE("partcolor"))))
        .addChild(new CADFace()
          .setShape(new Shape()
            .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#597"}))
            .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
              .setCoord(new Coordinate().setPoint(getCoordinate_8_72_point()))
              .setNormal(new Normal().setVector(getNormal_8_73_vector())))
            .setAppearance(new Appearance().setUSE("partcolor"))))
        .addChild(new CADFace()
          .setShape(new Shape()
            .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#611"}))
            .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
              .setCoord(new Coordinate().setPoint(getCoordinate_8_79_point()))
              .setNormal(new Normal().setVector(getNormal_8_80_vector())))
            .setAppearance(new Appearance().setUSE("partcolor"))))
        .addChild(new CADFace()
          .setShape(new Shape()
            .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#623"}))
            .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
              .setCoord(new Coordinate().setPoint(getCoordinate_8_86_point()))
              .setNormal(new Normal().setVector(getNormal_8_87_vector())))
            .setAppearance(new Appearance().setUSE("partcolor"))))
        .addChild(new CADFace()
          .setShape(new Shape()
            .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#637"}))
            .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
              .setCoord(new Coordinate().setPoint(getCoordinate_8_93_point()))
              .setNormal(new Normal().setVector(getNormal_8_94_vector())))
            .setAppearance(new Appearance().setUSE("partcolor"))))
        .addChild(new CADFace()
          .setShape(new Shape()
            .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#649"}))
            .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
              .setCoord(new Coordinate().setPoint(getCoordinate_8_100_point()))
              .setNormal(new Normal().setVector(getNormal_8_101_vector())))
            .setAppearance(new Appearance().setUSE("partcolor"))))
        .addChild(new CADFace()
          .setShape(new Shape()
            .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#663"}))
            .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
              .setCoord(new Coordinate().setPoint(getCoordinate_8_107_point()))
              .setNormal(new Normal().setVector(getNormal_8_108_vector())))
            .setAppearance(new Appearance().setUSE("partcolor"))))
        .addChild(new CADFace()
          .setShape(new Shape()
            .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#675"}))
            .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
              .setCoord(new Coordinate().setPoint(getCoordinate_8_114_point()))
              .setNormal(new Normal().setVector(getNormal_8_115_vector())))
            .setAppearance(new Appearance().setUSE("partcolor"))))
        .addChild(new CADFace()
          .setShape(new Shape()
            .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#688"}))
            .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
              .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {4.0000e+01,0.0000e+00,7.5000e+01,-1.4000e+02,0.0000e+00,7.5000e+01,-1.4000e+02,-2.0000e+01,7.5000e+01,4.0000e+01,0.0000e+00,7.5000e+01,-1.4000e+02,-2.0000e+01,7.5000e+01,4.0000e+01,-2.0000e+01,7.5000e+01}))))
            .setAppearance(new Appearance().setUSE("partcolor"))))
        .addChild(new CADFace()
          .setShape(new Shape()
            .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#700"}))
            .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
              .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-1.4000e+02,-2.0000e+01,-7.5000e+01,-1.4000e+02,-2.0000e+01,7.5000e+01,-1.4000e+02,0.0000e+00,7.5000e+01,-1.4000e+02,-2.0000e+01,-7.5000e+01,-1.4000e+02,0.0000e+00,7.5000e+01,-1.4000e+02,0.0000e+00,-7.5000e+01}))))
            .setAppearance(new Appearance().setUSE("partcolor"))))
        .addChild(new CADFace()
          .setShape(new Shape()
            .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#714"}))
            .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
              .setCoord(new Coordinate().setPoint(getCoordinate_8_133_point()))
              .setNormal(new Normal().setVector(getNormal_8_134_vector())))
            .setAppearance(new Appearance().setUSE("partcolor"))))
        .addChild(new CADFace()
          .setShape(new Shape()
            .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#726"}))
            .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
              .setCoord(new Coordinate().setPoint(getCoordinate_8_140_point()))
              .setNormal(new Normal().setVector(getNormal_8_141_vector())))
            .setAppearance(new Appearance().setUSE("partcolor"))))
        .addChild(new CADFace()
          .setShape(new Shape()
            .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#740"}))
            .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
              .setCoord(new Coordinate().setPoint(getCoordinate_8_147_point()))
              .setNormal(new Normal().setVector(getNormal_8_148_vector())))
            .setAppearance(new Appearance().setUSE("partcolor"))))
        .addChild(new CADFace()
          .setShape(new Shape()
            .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#752"}))
            .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
              .setCoord(new Coordinate().setPoint(getCoordinate_8_154_point()))
              .setNormal(new Normal().setVector(getNormal_8_155_vector())))
            .setAppearance(new Appearance().setUSE("partcolor")))))
      .addChild(new Transform().setRotation(-0.000,-1.000,-0.000,1.571).setTranslation(3.5000e+01,5.1348e-14,0.0000e+00)
        .addChild(new CADAssembly().setName("L_BRACKET_ASSEMBLY_ASM").setBboxCenter(0.000000,16.500000,25.000000).setBboxSize(100.000000,87.000000,50.000000)
          .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#2474"}))
          .addChild(new CADPart().setName("L-BRACKET").setBboxCenter(0.000000,30.000000,25.000000).setBboxSize(100.000000,60.000000,50.000000)
            .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#1622"}))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1292"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5,6,7,8,9,10,11}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-5.0000e+01,0.0000e+00,5.0000e+01,-5.0000e+01,1.0000e+01,5.0000e+01,-5.0000e+01,1.0000e+01,1.0000e+01,-5.0000e+01,1.0000e+01,1.0000e+01,-5.0000e+01,6.0000e+01,1.0000e+01,-5.0000e+01,6.0000e+01,0.0000e+00,-5.0000e+01,1.0000e+01,1.0000e+01,-5.0000e+01,6.0000e+01,0.0000e+00,-5.0000e+01,0.0000e+00,0.0000e+00,-5.0000e+01,1.0000e+01,1.0000e+01,-5.0000e+01,0.0000e+00,0.0000e+00,-5.0000e+01,0.0000e+00,5.0000e+01}))))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1325"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,35,4,1,4,5,1,5,6,1,6,7,1,7,8,1,8,9,1,9,10,19,20,37,18,19,37,17,18,37,16,17,37,15,16,37,14,15,37,13,14,37,13,37,38,13,38,39,13,39,40,13,40,41,12,13,41,12,41,42,12,42,90,11,12,90,10,11,90,10,90,91,1,10,91,1,91,92,1,92,93,1,93,94,1,94,95,1,95,96,1,96,97,1,97,98,1,98,99,1,99,100,1,100,101,1,101,70,1,70,71,1,71,72,1,72,73,1,73,74,89,90,42,88,89,42,87,88,42,86,87,42,85,86,42,84,85,42,84,42,43,83,84,43,83,43,44,83,44,45,83,45,46,83,46,47,83,47,48,82,83,48,82,48,49,82,49,50,68,37,20,67,68,20,66,67,20,65,66,20,64,65,20,63,64,20,62,63,20,62,20,21,62,21,22,62,22,23,62,23,24,61,62,24,61,24,25,61,25,26,61,26,27,61,27,28,34,35,1,33,34,1,32,33,1,31,32,1,30,31,1,29,30,1,28,29,1,61,28,1,61,1,2,60,61,2,59,60,2,58,59,2,57,58,2,56,57,2,55,56,2,54,55,2,53,54,2,52,53,2,51,52,2,50,51,2,82,50,2,81,82,2,80,81,2,80,2,3,79,80,3,78,79,3,77,78,3,76,77,3,76,3,0,75,76,0,74,75,0,1,74,0}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_170_point())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1340"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_176_point()))
                  .setNormal(new Normal().setVector(getNormal_10_177_vector())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1353"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_183_point()))
                  .setNormal(new Normal().setVector(getNormal_10_184_vector())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1384"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {3,68,37,3,37,38,3,38,39,3,39,40,3,40,41,3,41,42,3,42,43,52,53,4,51,52,4,50,51,4,49,50,4,48,49,4,47,48,4,46,47,4,46,4,5,46,5,6,46,6,7,46,7,8,45,46,8,45,8,9,45,9,90,44,45,90,43,44,90,43,90,91,3,43,91,3,91,92,3,92,93,3,93,94,3,94,95,3,95,96,3,96,97,3,97,98,3,98,99,3,99,100,3,100,101,3,101,70,3,70,71,3,71,72,3,72,73,3,73,74,89,90,9,88,89,9,87,88,9,86,87,9,85,86,9,84,85,9,84,9,10,83,84,10,83,10,11,83,11,12,83,12,13,83,13,14,83,14,15,82,83,15,82,15,16,82,16,17,35,4,53,34,35,53,33,34,53,32,33,53,31,32,53,30,31,53,29,30,53,29,53,54,29,54,55,29,55,56,29,56,57,28,29,57,28,57,58,28,58,59,28,59,60,28,60,61,67,68,3,66,67,3,65,66,3,64,65,3,63,64,3,62,63,3,61,62,3,28,61,3,28,3,0,27,28,0,26,27,0,25,26,0,24,25,0,23,24,0,22,23,0,21,22,0,20,21,0,19,20,0,18,19,0,17,18,0,82,17,0,81,82,0,80,81,0,80,0,1,79,80,1,78,79,1,77,78,1,76,77,1,76,1,2,75,76,2,74,75,2,3,74,2}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_190_point())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1398"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_196_point()))
                  .setNormal(new Normal().setVector(getNormal_10_197_vector())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1410"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_203_point()))
                  .setNormal(new Normal().setVector(getNormal_10_204_vector())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1430"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,33,34,1,34,35,1,35,4,1,4,5,1,5,6,1,6,7,1,7,8,1,8,9,32,33,1,31,32,1,30,31,1,29,30,1,28,29,1,27,28,1,26,27,1,26,1,2,25,26,2,24,25,2,23,24,2,22,23,2,21,22,2,20,21,2,19,20,2,18,19,2,17,18,2,16,17,2,15,16,2,14,15,2,13,14,2,13,2,3,12,13,3,11,12,3,10,11,3,9,10,3,9,3,0,1,9,0}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_210_point())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1444"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-5.0000e+01,6.0000e+01,1.0000e+01,5.0000e+01,6.0000e+01,1.0000e+01,5.0000e+01,6.0000e+01,0.0000e+00,-5.0000e+01,6.0000e+01,1.0000e+01,5.0000e+01,6.0000e+01,0.0000e+00,-5.0000e+01,6.0000e+01,0.0000e+00}))))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1463"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,21,22,0,22,23,0,23,24,0,24,25,0,25,26,0,26,27,0,27,28,20,21,0,19,20,0,18,19,0,17,18,0,16,17,0,15,16,0,14,15,0,13,14,0,13,0,1,12,13,1,11,12,1,10,11,1,9,10,1,8,9,1,8,1,2,7,8,2,6,7,2,5,6,2,4,5,2,35,4,2,34,35,2,33,34,2,32,33,2,31,32,2,31,2,3,30,31,3,29,30,3,28,29,3,0,28,3}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_222_point())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1478"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5,6,7,8,9,10,11}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {5.0000e+01,0.0000e+00,0.0000e+00,5.0000e+01,6.0000e+01,0.0000e+00,5.0000e+01,6.0000e+01,1.0000e+01,5.0000e+01,0.0000e+00,0.0000e+00,5.0000e+01,6.0000e+01,1.0000e+01,5.0000e+01,1.0000e+01,1.0000e+01,5.0000e+01,0.0000e+00,0.0000e+00,5.0000e+01,1.0000e+01,1.0000e+01,5.0000e+01,1.0000e+01,5.0000e+01,5.0000e+01,0.0000e+00,0.0000e+00,5.0000e+01,1.0000e+01,5.0000e+01,5.0000e+01,0.0000e+00,5.0000e+01}))))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1490"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-5.0000e+01,0.0000e+00,5.0000e+01,5.0000e+01,0.0000e+00,5.0000e+01,5.0000e+01,1.0000e+01,5.0000e+01,-5.0000e+01,0.0000e+00,5.0000e+01,5.0000e+01,1.0000e+01,5.0000e+01,-5.0000e+01,1.0000e+01,5.0000e+01}))))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1504"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_240_point()))
                  .setNormal(new Normal().setVector(getNormal_10_241_vector())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1516"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_247_point()))
                  .setNormal(new Normal().setVector(getNormal_10_248_vector())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1530"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_254_point()))
                  .setNormal(new Normal().setVector(getNormal_10_255_vector())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1542"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_261_point()))
                  .setNormal(new Normal().setVector(getNormal_10_262_vector())))
                .setAppearance(new Appearance().setUSE("partcolor")))))
          .addChild(new Transform().setRotation(0.000,0.000,1.000,3.142).setTranslation(0.0000e+00,1.0000e+01,2.0000e+01)
            .addChild(new CADAssembly().setName("NUT_BOLT_ASSEMBLY_ASM").setBboxCenter(0.000000,17.000000,0.000000).setBboxSize(20.000000,40.000000,15.000000)
              .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#2378"}))
              .addChild(new CADPart().setName("BOLT").setBboxCenter(0.000000,17.000000,0.000000).setBboxSize(15.000000,40.000000,15.000000)
                .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#1933"}))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1802"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,0,2,3,0,3,4,0,4,5,0,5,6,0,6,7,0,7,8,0,8,9,0,9,10,0,10,11,0,11,12,0,12,13,0,13,14,0,14,15,0,15,16,0,16,17,0,17,18,0,18,19,0,19,20,0,20,21,0,21,22,0,22,23,0,23,24,0,24,25,0,25,26,0,26,27,0,27,28,0,28,29,0,29,30,0,30,31,0,31,32,0,32,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_271_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1817"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_277_point()))
                      .setNormal(new Normal().setVector(getNormal_12_278_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1830"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_284_point()))
                      .setNormal(new Normal().setVector(getNormal_12_285_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1846"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,32,33,0,33,1,1,33,34,1,34,2,2,34,35,2,35,3,3,35,36,3,36,4,4,36,37,4,37,5,5,37,38,5,38,6,6,38,39,6,39,7,7,39,40,7,40,8,8,40,41,8,41,9,9,41,42,9,42,10,10,42,43,10,43,11,11,43,44,11,44,12,12,44,45,12,45,13,13,45,46,13,46,14,14,46,47,14,47,15,15,47,48,15,48,16,16,48,49,16,49,17,17,49,50,17,50,18,18,50,51,18,51,19,19,51,52,19,52,20,20,52,53,20,53,21,21,53,54,21,54,22,22,54,55,22,55,23,23,55,56,23,56,24,24,56,57,24,57,25,25,57,58,25,58,26,26,58,59,26,59,27,27,59,60,27,60,28,28,60,61,28,61,29,29,61,62,29,62,30,30,62,63,30,63,31,31,63,32,31,32,0}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_291_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1861"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_297_point()))
                      .setNormal(new Normal().setVector(getNormal_12_298_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1874"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_304_point()))
                      .setNormal(new Normal().setVector(getNormal_12_305_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1884"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,0,2,3,0,3,4,0,4,5,0,5,6,0,6,7,0,7,8,0,8,9,0,9,10,0,10,11,0,11,12,0,12,13,0,13,14,0,14,15,0,15,16,0,16,17,0,17,18,0,18,19,0,19,20,0,20,21,0,21,22,0,22,23,0,23,24,0,24,25,0,25,26,0,26,27,0,27,28,0,28,29,0,29,30,0,30,31,0,31,32,0,32,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_311_point())))
                    .setAppearance(new Appearance().setUSE("partcolor")))))
              .addChild(new CADPart().setName("NUT").setBboxCenter(0.000000,31.500000,0.000000).setBboxSize(20.000000,3.000000,15.000000).setTranslation(0.0000e+00,3.3000e+01,0.0000e+00)
                .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#2309"}))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2155"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2170"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2190"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,17,18,2,18,19,2,19,20,2,20,21,2,21,22,2,22,23,16,17,2,15,16,2,14,15,2,13,14,2,12,13,2,11,12,2,11,2,3,10,11,3,9,10,3,8,9,3,7,8,3,6,7,3,5,6,3,4,5,3,35,4,3,34,35,3,33,34,3,33,3,0,32,33,0,31,32,0,30,31,0,29,30,0,28,29,0,27,28,0,27,0,1,26,27,1,25,26,1,24,25,1,23,24,1,2,23,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_331_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2204"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2223"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,17,18,2,18,19,2,19,20,2,20,21,2,21,22,2,22,23,16,17,2,15,16,2,14,15,2,13,14,2,12,13,2,11,12,2,11,2,3,10,11,3,9,10,3,8,9,3,7,8,3,6,7,3,5,6,3,4,5,3,35,4,3,34,35,3,33,34,3,33,3,0,32,33,0,31,32,0,30,31,0,29,30,0,28,29,0,27,28,0,27,0,1,26,27,1,25,26,1,24,25,1,23,24,1,2,23,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_343_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2235"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2249"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_355_point()))
                      .setNormal(new Normal().setVector(getNormal_12_356_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2261"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_362_point()))
                      .setNormal(new Normal().setVector(getNormal_12_363_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor")))))))
          .addChild(new Transform().setRotation(0.000,0.000,1.000,3.142).setTranslation(1.2990e+01,1.0000e+01,4.2500e+01)
            .addChild(new CADAssembly().setName("NUT_BOLT_ASSEMBLY_ASM").setBboxCenter(0.000000,17.000000,0.000000).setBboxSize(20.000000,40.000000,15.000000)
              .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#2378"}))
              .addChild(new CADPart().setName("BOLT").setBboxCenter(0.000000,17.000000,0.000000).setBboxSize(15.000000,40.000000,15.000000)
                .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#1933"}))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1802"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,0,2,3,0,3,4,0,4,5,0,5,6,0,6,7,0,7,8,0,8,9,0,9,10,0,10,11,0,11,12,0,12,13,0,13,14,0,14,15,0,15,16,0,16,17,0,17,18,0,18,19,0,19,20,0,20,21,0,21,22,0,22,23,0,23,24,0,24,25,0,25,26,0,26,27,0,27,28,0,28,29,0,29,30,0,30,31,0,31,32,0,32,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_374_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1817"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_380_point()))
                      .setNormal(new Normal().setVector(getNormal_12_381_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1830"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_387_point()))
                      .setNormal(new Normal().setVector(getNormal_12_388_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1846"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,32,33,0,33,1,1,33,34,1,34,2,2,34,35,2,35,3,3,35,36,3,36,4,4,36,37,4,37,5,5,37,38,5,38,6,6,38,39,6,39,7,7,39,40,7,40,8,8,40,41,8,41,9,9,41,42,9,42,10,10,42,43,10,43,11,11,43,44,11,44,12,12,44,45,12,45,13,13,45,46,13,46,14,14,46,47,14,47,15,15,47,48,15,48,16,16,48,49,16,49,17,17,49,50,17,50,18,18,50,51,18,51,19,19,51,52,19,52,20,20,52,53,20,53,21,21,53,54,21,54,22,22,54,55,22,55,23,23,55,56,23,56,24,24,56,57,24,57,25,25,57,58,25,58,26,26,58,59,26,59,27,27,59,60,27,60,28,28,60,61,28,61,29,29,61,62,29,62,30,30,62,63,30,63,31,31,63,32,31,32,0}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_394_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1861"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_400_point()))
                      .setNormal(new Normal().setVector(getNormal_12_401_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1874"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_407_point()))
                      .setNormal(new Normal().setVector(getNormal_12_408_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1884"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,0,2,3,0,3,4,0,4,5,0,5,6,0,6,7,0,7,8,0,8,9,0,9,10,0,10,11,0,11,12,0,12,13,0,13,14,0,14,15,0,15,16,0,16,17,0,17,18,0,18,19,0,19,20,0,20,21,0,21,22,0,22,23,0,23,24,0,24,25,0,25,26,0,26,27,0,27,28,0,28,29,0,29,30,0,30,31,0,31,32,0,32,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_414_point())))
                    .setAppearance(new Appearance().setUSE("partcolor")))))
              .addChild(new CADPart().setName("NUT").setBboxCenter(0.000000,31.500000,0.000000).setBboxSize(20.000000,3.000000,15.000000).setTranslation(0.0000e+00,3.3000e+01,0.0000e+00)
                .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#2309"}))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2155"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2170"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2190"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,17,18,2,18,19,2,19,20,2,20,21,2,21,22,2,22,23,16,17,2,15,16,2,14,15,2,13,14,2,12,13,2,11,12,2,11,2,3,10,11,3,9,10,3,8,9,3,7,8,3,6,7,3,5,6,3,4,5,3,35,4,3,34,35,3,33,34,3,33,3,0,32,33,0,31,32,0,30,31,0,29,30,0,28,29,0,27,28,0,27,0,1,26,27,1,25,26,1,24,25,1,23,24,1,2,23,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_434_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2204"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2223"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,17,18,2,18,19,2,19,20,2,20,21,2,21,22,2,22,23,16,17,2,15,16,2,14,15,2,13,14,2,12,13,2,11,12,2,11,2,3,10,11,3,9,10,3,8,9,3,7,8,3,6,7,3,5,6,3,4,5,3,35,4,3,34,35,3,33,34,3,33,3,0,32,33,0,31,32,0,30,31,0,29,30,0,28,29,0,27,28,0,27,0,1,26,27,1,25,26,1,24,25,1,23,24,1,2,23,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_446_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2235"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2249"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_458_point()))
                      .setNormal(new Normal().setVector(getNormal_12_459_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2261"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_465_point()))
                      .setNormal(new Normal().setVector(getNormal_12_466_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor")))))))
          .addChild(new Transform().setRotation(0.000,0.000,1.000,3.142).setTranslation(-1.2990e+01,1.0000e+01,4.2500e+01)
            .addChild(new CADAssembly().setName("NUT_BOLT_ASSEMBLY_ASM").setBboxCenter(0.000000,17.000000,0.000000).setBboxSize(20.000000,40.000000,15.000000)
              .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#2378"}))
              .addChild(new CADPart().setName("BOLT").setBboxCenter(0.000000,17.000000,0.000000).setBboxSize(15.000000,40.000000,15.000000)
                .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#1933"}))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1802"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,0,2,3,0,3,4,0,4,5,0,5,6,0,6,7,0,7,8,0,8,9,0,9,10,0,10,11,0,11,12,0,12,13,0,13,14,0,14,15,0,15,16,0,16,17,0,17,18,0,18,19,0,19,20,0,20,21,0,21,22,0,22,23,0,23,24,0,24,25,0,25,26,0,26,27,0,27,28,0,28,29,0,29,30,0,30,31,0,31,32,0,32,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_477_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1817"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_483_point()))
                      .setNormal(new Normal().setVector(getNormal_12_484_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1830"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_490_point()))
                      .setNormal(new Normal().setVector(getNormal_12_491_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1846"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,32,33,0,33,1,1,33,34,1,34,2,2,34,35,2,35,3,3,35,36,3,36,4,4,36,37,4,37,5,5,37,38,5,38,6,6,38,39,6,39,7,7,39,40,7,40,8,8,40,41,8,41,9,9,41,42,9,42,10,10,42,43,10,43,11,11,43,44,11,44,12,12,44,45,12,45,13,13,45,46,13,46,14,14,46,47,14,47,15,15,47,48,15,48,16,16,48,49,16,49,17,17,49,50,17,50,18,18,50,51,18,51,19,19,51,52,19,52,20,20,52,53,20,53,21,21,53,54,21,54,22,22,54,55,22,55,23,23,55,56,23,56,24,24,56,57,24,57,25,25,57,58,25,58,26,26,58,59,26,59,27,27,59,60,27,60,28,28,60,61,28,61,29,29,61,62,29,62,30,30,62,63,30,63,31,31,63,32,31,32,0}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_497_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1861"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_503_point()))
                      .setNormal(new Normal().setVector(getNormal_12_504_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1874"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_510_point()))
                      .setNormal(new Normal().setVector(getNormal_12_511_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1884"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,0,2,3,0,3,4,0,4,5,0,5,6,0,6,7,0,7,8,0,8,9,0,9,10,0,10,11,0,11,12,0,12,13,0,13,14,0,14,15,0,15,16,0,16,17,0,17,18,0,18,19,0,19,20,0,20,21,0,21,22,0,22,23,0,23,24,0,24,25,0,25,26,0,26,27,0,27,28,0,28,29,0,29,30,0,30,31,0,31,32,0,32,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_517_point())))
                    .setAppearance(new Appearance().setUSE("partcolor")))))
              .addChild(new CADPart().setName("NUT").setBboxCenter(0.000000,31.500000,0.000000).setBboxSize(20.000000,3.000000,15.000000).setTranslation(0.0000e+00,3.3000e+01,0.0000e+00)
                .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#2309"}))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2155"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2170"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2190"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,17,18,2,18,19,2,19,20,2,20,21,2,21,22,2,22,23,16,17,2,15,16,2,14,15,2,13,14,2,12,13,2,11,12,2,11,2,3,10,11,3,9,10,3,8,9,3,7,8,3,6,7,3,5,6,3,4,5,3,35,4,3,34,35,3,33,34,3,33,3,0,32,33,0,31,32,0,30,31,0,29,30,0,28,29,0,27,28,0,27,0,1,26,27,1,25,26,1,24,25,1,23,24,1,2,23,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_537_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2204"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2223"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,17,18,2,18,19,2,19,20,2,20,21,2,21,22,2,22,23,16,17,2,15,16,2,14,15,2,13,14,2,12,13,2,11,12,2,11,2,3,10,11,3,9,10,3,8,9,3,7,8,3,6,7,3,5,6,3,4,5,3,35,4,3,34,35,3,33,34,3,33,3,0,32,33,0,31,32,0,30,31,0,29,30,0,28,29,0,27,28,0,27,0,1,26,27,1,25,26,1,24,25,1,23,24,1,2,23,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_549_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2235"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2249"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_561_point()))
                      .setNormal(new Normal().setVector(getNormal_12_562_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2261"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_568_point()))
                      .setNormal(new Normal().setVector(getNormal_12_569_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor")))))))))
      .addChild(new Transform().setRotation(-0.000,1.000,-0.000,1.571).setTranslation(-1.3500e+02,0.0000e+00,0.0000e+00)
        .addChild(new CADAssembly().setName("L_BRACKET_ASSEMBLY_ASM").setBboxCenter(0.000000,16.500000,25.000000).setBboxSize(100.000000,87.000000,50.000000)
          .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#2474"}))
          .addChild(new CADPart().setName("L-BRACKET").setBboxCenter(0.000000,30.000000,25.000000).setBboxSize(100.000000,60.000000,50.000000)
            .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#1622"}))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1292"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5,6,7,8,9,10,11}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-5.0000e+01,0.0000e+00,5.0000e+01,-5.0000e+01,1.0000e+01,5.0000e+01,-5.0000e+01,1.0000e+01,1.0000e+01,-5.0000e+01,1.0000e+01,1.0000e+01,-5.0000e+01,6.0000e+01,1.0000e+01,-5.0000e+01,6.0000e+01,0.0000e+00,-5.0000e+01,1.0000e+01,1.0000e+01,-5.0000e+01,6.0000e+01,0.0000e+00,-5.0000e+01,0.0000e+00,0.0000e+00,-5.0000e+01,1.0000e+01,1.0000e+01,-5.0000e+01,0.0000e+00,0.0000e+00,-5.0000e+01,0.0000e+00,5.0000e+01}))))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1325"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,35,4,1,4,5,1,5,6,1,6,7,1,7,8,1,8,9,1,9,10,19,20,37,18,19,37,17,18,37,16,17,37,15,16,37,14,15,37,13,14,37,13,37,38,13,38,39,13,39,40,13,40,41,12,13,41,12,41,42,12,42,90,11,12,90,10,11,90,10,90,91,1,10,91,1,91,92,1,92,93,1,93,94,1,94,95,1,95,96,1,96,97,1,97,98,1,98,99,1,99,100,1,100,101,1,101,70,1,70,71,1,71,72,1,72,73,1,73,74,89,90,42,88,89,42,87,88,42,86,87,42,85,86,42,84,85,42,84,42,43,83,84,43,83,43,44,83,44,45,83,45,46,83,46,47,83,47,48,82,83,48,82,48,49,82,49,50,68,37,20,67,68,20,66,67,20,65,66,20,64,65,20,63,64,20,62,63,20,62,20,21,62,21,22,62,22,23,62,23,24,61,62,24,61,24,25,61,25,26,61,26,27,61,27,28,34,35,1,33,34,1,32,33,1,31,32,1,30,31,1,29,30,1,28,29,1,61,28,1,61,1,2,60,61,2,59,60,2,58,59,2,57,58,2,56,57,2,55,56,2,54,55,2,53,54,2,52,53,2,51,52,2,50,51,2,82,50,2,81,82,2,80,81,2,80,2,3,79,80,3,78,79,3,77,78,3,76,77,3,76,3,0,75,76,0,74,75,0,1,74,0}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_588_point())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1340"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_594_point()))
                  .setNormal(new Normal().setVector(getNormal_10_595_vector())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1353"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_601_point()))
                  .setNormal(new Normal().setVector(getNormal_10_602_vector())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1384"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {3,68,37,3,37,38,3,38,39,3,39,40,3,40,41,3,41,42,3,42,43,52,53,4,51,52,4,50,51,4,49,50,4,48,49,4,47,48,4,46,47,4,46,4,5,46,5,6,46,6,7,46,7,8,45,46,8,45,8,9,45,9,90,44,45,90,43,44,90,43,90,91,3,43,91,3,91,92,3,92,93,3,93,94,3,94,95,3,95,96,3,96,97,3,97,98,3,98,99,3,99,100,3,100,101,3,101,70,3,70,71,3,71,72,3,72,73,3,73,74,89,90,9,88,89,9,87,88,9,86,87,9,85,86,9,84,85,9,84,9,10,83,84,10,83,10,11,83,11,12,83,12,13,83,13,14,83,14,15,82,83,15,82,15,16,82,16,17,35,4,53,34,35,53,33,34,53,32,33,53,31,32,53,30,31,53,29,30,53,29,53,54,29,54,55,29,55,56,29,56,57,28,29,57,28,57,58,28,58,59,28,59,60,28,60,61,67,68,3,66,67,3,65,66,3,64,65,3,63,64,3,62,63,3,61,62,3,28,61,3,28,3,0,27,28,0,26,27,0,25,26,0,24,25,0,23,24,0,22,23,0,21,22,0,20,21,0,19,20,0,18,19,0,17,18,0,82,17,0,81,82,0,80,81,0,80,0,1,79,80,1,78,79,1,77,78,1,76,77,1,76,1,2,75,76,2,74,75,2,3,74,2}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_608_point())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1398"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_614_point()))
                  .setNormal(new Normal().setVector(getNormal_10_615_vector())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1410"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_621_point()))
                  .setNormal(new Normal().setVector(getNormal_10_622_vector())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1430"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,33,34,1,34,35,1,35,4,1,4,5,1,5,6,1,6,7,1,7,8,1,8,9,32,33,1,31,32,1,30,31,1,29,30,1,28,29,1,27,28,1,26,27,1,26,1,2,25,26,2,24,25,2,23,24,2,22,23,2,21,22,2,20,21,2,19,20,2,18,19,2,17,18,2,16,17,2,15,16,2,14,15,2,13,14,2,13,2,3,12,13,3,11,12,3,10,11,3,9,10,3,9,3,0,1,9,0}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_628_point())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1444"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-5.0000e+01,6.0000e+01,1.0000e+01,5.0000e+01,6.0000e+01,1.0000e+01,5.0000e+01,6.0000e+01,0.0000e+00,-5.0000e+01,6.0000e+01,1.0000e+01,5.0000e+01,6.0000e+01,0.0000e+00,-5.0000e+01,6.0000e+01,0.0000e+00}))))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1463"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,21,22,0,22,23,0,23,24,0,24,25,0,25,26,0,26,27,0,27,28,20,21,0,19,20,0,18,19,0,17,18,0,16,17,0,15,16,0,14,15,0,13,14,0,13,0,1,12,13,1,11,12,1,10,11,1,9,10,1,8,9,1,8,1,2,7,8,2,6,7,2,5,6,2,4,5,2,35,4,2,34,35,2,33,34,2,32,33,2,31,32,2,31,2,3,30,31,3,29,30,3,28,29,3,0,28,3}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_640_point())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1478"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5,6,7,8,9,10,11}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {5.0000e+01,0.0000e+00,0.0000e+00,5.0000e+01,6.0000e+01,0.0000e+00,5.0000e+01,6.0000e+01,1.0000e+01,5.0000e+01,0.0000e+00,0.0000e+00,5.0000e+01,6.0000e+01,1.0000e+01,5.0000e+01,1.0000e+01,1.0000e+01,5.0000e+01,0.0000e+00,0.0000e+00,5.0000e+01,1.0000e+01,1.0000e+01,5.0000e+01,1.0000e+01,5.0000e+01,5.0000e+01,0.0000e+00,0.0000e+00,5.0000e+01,1.0000e+01,5.0000e+01,5.0000e+01,0.0000e+00,5.0000e+01}))))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1490"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-5.0000e+01,0.0000e+00,5.0000e+01,5.0000e+01,0.0000e+00,5.0000e+01,5.0000e+01,1.0000e+01,5.0000e+01,-5.0000e+01,0.0000e+00,5.0000e+01,5.0000e+01,1.0000e+01,5.0000e+01,-5.0000e+01,1.0000e+01,5.0000e+01}))))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1504"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_658_point()))
                  .setNormal(new Normal().setVector(getNormal_10_659_vector())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1516"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_665_point()))
                  .setNormal(new Normal().setVector(getNormal_10_666_vector())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1530"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_672_point()))
                  .setNormal(new Normal().setVector(getNormal_10_673_vector())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1542"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_679_point()))
                  .setNormal(new Normal().setVector(getNormal_10_680_vector())))
                .setAppearance(new Appearance().setUSE("partcolor")))))
          .addChild(new Transform().setRotation(0.000,0.000,1.000,3.142).setTranslation(0.0000e+00,1.0000e+01,2.0000e+01)
            .addChild(new CADAssembly().setName("NUT_BOLT_ASSEMBLY_ASM").setBboxCenter(0.000000,17.000000,0.000000).setBboxSize(20.000000,40.000000,15.000000)
              .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#2378"}))
              .addChild(new CADPart().setName("BOLT").setBboxCenter(0.000000,17.000000,0.000000).setBboxSize(15.000000,40.000000,15.000000)
                .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#1933"}))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1802"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,0,2,3,0,3,4,0,4,5,0,5,6,0,6,7,0,7,8,0,8,9,0,9,10,0,10,11,0,11,12,0,12,13,0,13,14,0,14,15,0,15,16,0,16,17,0,17,18,0,18,19,0,19,20,0,20,21,0,21,22,0,22,23,0,23,24,0,24,25,0,25,26,0,26,27,0,27,28,0,28,29,0,29,30,0,30,31,0,31,32,0,32,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_689_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1817"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_695_point()))
                      .setNormal(new Normal().setVector(getNormal_12_696_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1830"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_702_point()))
                      .setNormal(new Normal().setVector(getNormal_12_703_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1846"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,32,33,0,33,1,1,33,34,1,34,2,2,34,35,2,35,3,3,35,36,3,36,4,4,36,37,4,37,5,5,37,38,5,38,6,6,38,39,6,39,7,7,39,40,7,40,8,8,40,41,8,41,9,9,41,42,9,42,10,10,42,43,10,43,11,11,43,44,11,44,12,12,44,45,12,45,13,13,45,46,13,46,14,14,46,47,14,47,15,15,47,48,15,48,16,16,48,49,16,49,17,17,49,50,17,50,18,18,50,51,18,51,19,19,51,52,19,52,20,20,52,53,20,53,21,21,53,54,21,54,22,22,54,55,22,55,23,23,55,56,23,56,24,24,56,57,24,57,25,25,57,58,25,58,26,26,58,59,26,59,27,27,59,60,27,60,28,28,60,61,28,61,29,29,61,62,29,62,30,30,62,63,30,63,31,31,63,32,31,32,0}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_709_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1861"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_715_point()))
                      .setNormal(new Normal().setVector(getNormal_12_716_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1874"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_722_point()))
                      .setNormal(new Normal().setVector(getNormal_12_723_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1884"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,0,2,3,0,3,4,0,4,5,0,5,6,0,6,7,0,7,8,0,8,9,0,9,10,0,10,11,0,11,12,0,12,13,0,13,14,0,14,15,0,15,16,0,16,17,0,17,18,0,18,19,0,19,20,0,20,21,0,21,22,0,22,23,0,23,24,0,24,25,0,25,26,0,26,27,0,27,28,0,28,29,0,29,30,0,30,31,0,31,32,0,32,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_729_point())))
                    .setAppearance(new Appearance().setUSE("partcolor")))))
              .addChild(new CADPart().setName("NUT").setBboxCenter(0.000000,31.500000,0.000000).setBboxSize(20.000000,3.000000,15.000000).setTranslation(0.0000e+00,3.3000e+01,0.0000e+00)
                .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#2309"}))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2155"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2170"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2190"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,17,18,2,18,19,2,19,20,2,20,21,2,21,22,2,22,23,16,17,2,15,16,2,14,15,2,13,14,2,12,13,2,11,12,2,11,2,3,10,11,3,9,10,3,8,9,3,7,8,3,6,7,3,5,6,3,4,5,3,35,4,3,34,35,3,33,34,3,33,3,0,32,33,0,31,32,0,30,31,0,29,30,0,28,29,0,27,28,0,27,0,1,26,27,1,25,26,1,24,25,1,23,24,1,2,23,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_749_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2204"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2223"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,17,18,2,18,19,2,19,20,2,20,21,2,21,22,2,22,23,16,17,2,15,16,2,14,15,2,13,14,2,12,13,2,11,12,2,11,2,3,10,11,3,9,10,3,8,9,3,7,8,3,6,7,3,5,6,3,4,5,3,35,4,3,34,35,3,33,34,3,33,3,0,32,33,0,31,32,0,30,31,0,29,30,0,28,29,0,27,28,0,27,0,1,26,27,1,25,26,1,24,25,1,23,24,1,2,23,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_761_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2235"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2249"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_773_point()))
                      .setNormal(new Normal().setVector(getNormal_12_774_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2261"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_780_point()))
                      .setNormal(new Normal().setVector(getNormal_12_781_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor")))))))
          .addChild(new Transform().setRotation(0.000,0.000,1.000,3.142).setTranslation(1.2990e+01,1.0000e+01,4.2500e+01)
            .addChild(new CADAssembly().setName("NUT_BOLT_ASSEMBLY_ASM").setBboxCenter(0.000000,17.000000,0.000000).setBboxSize(20.000000,40.000000,15.000000)
              .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#2378"}))
              .addChild(new CADPart().setName("BOLT").setBboxCenter(0.000000,17.000000,0.000000).setBboxSize(15.000000,40.000000,15.000000)
                .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#1933"}))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1802"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,0,2,3,0,3,4,0,4,5,0,5,6,0,6,7,0,7,8,0,8,9,0,9,10,0,10,11,0,11,12,0,12,13,0,13,14,0,14,15,0,15,16,0,16,17,0,17,18,0,18,19,0,19,20,0,20,21,0,21,22,0,22,23,0,23,24,0,24,25,0,25,26,0,26,27,0,27,28,0,28,29,0,29,30,0,30,31,0,31,32,0,32,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_792_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1817"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_798_point()))
                      .setNormal(new Normal().setVector(getNormal_12_799_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1830"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_805_point()))
                      .setNormal(new Normal().setVector(getNormal_12_806_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1846"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,32,33,0,33,1,1,33,34,1,34,2,2,34,35,2,35,3,3,35,36,3,36,4,4,36,37,4,37,5,5,37,38,5,38,6,6,38,39,6,39,7,7,39,40,7,40,8,8,40,41,8,41,9,9,41,42,9,42,10,10,42,43,10,43,11,11,43,44,11,44,12,12,44,45,12,45,13,13,45,46,13,46,14,14,46,47,14,47,15,15,47,48,15,48,16,16,48,49,16,49,17,17,49,50,17,50,18,18,50,51,18,51,19,19,51,52,19,52,20,20,52,53,20,53,21,21,53,54,21,54,22,22,54,55,22,55,23,23,55,56,23,56,24,24,56,57,24,57,25,25,57,58,25,58,26,26,58,59,26,59,27,27,59,60,27,60,28,28,60,61,28,61,29,29,61,62,29,62,30,30,62,63,30,63,31,31,63,32,31,32,0}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_812_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1861"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_818_point()))
                      .setNormal(new Normal().setVector(getNormal_12_819_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1874"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_825_point()))
                      .setNormal(new Normal().setVector(getNormal_12_826_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1884"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,0,2,3,0,3,4,0,4,5,0,5,6,0,6,7,0,7,8,0,8,9,0,9,10,0,10,11,0,11,12,0,12,13,0,13,14,0,14,15,0,15,16,0,16,17,0,17,18,0,18,19,0,19,20,0,20,21,0,21,22,0,22,23,0,23,24,0,24,25,0,25,26,0,26,27,0,27,28,0,28,29,0,29,30,0,30,31,0,31,32,0,32,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_832_point())))
                    .setAppearance(new Appearance().setUSE("partcolor")))))
              .addChild(new CADPart().setName("NUT").setBboxCenter(0.000000,31.500000,0.000000).setBboxSize(20.000000,3.000000,15.000000).setTranslation(0.0000e+00,3.3000e+01,0.0000e+00)
                .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#2309"}))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2155"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2170"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2190"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,17,18,2,18,19,2,19,20,2,20,21,2,21,22,2,22,23,16,17,2,15,16,2,14,15,2,13,14,2,12,13,2,11,12,2,11,2,3,10,11,3,9,10,3,8,9,3,7,8,3,6,7,3,5,6,3,4,5,3,35,4,3,34,35,3,33,34,3,33,3,0,32,33,0,31,32,0,30,31,0,29,30,0,28,29,0,27,28,0,27,0,1,26,27,1,25,26,1,24,25,1,23,24,1,2,23,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_852_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2204"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2223"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,17,18,2,18,19,2,19,20,2,20,21,2,21,22,2,22,23,16,17,2,15,16,2,14,15,2,13,14,2,12,13,2,11,12,2,11,2,3,10,11,3,9,10,3,8,9,3,7,8,3,6,7,3,5,6,3,4,5,3,35,4,3,34,35,3,33,34,3,33,3,0,32,33,0,31,32,0,30,31,0,29,30,0,28,29,0,27,28,0,27,0,1,26,27,1,25,26,1,24,25,1,23,24,1,2,23,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_864_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2235"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2249"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_876_point()))
                      .setNormal(new Normal().setVector(getNormal_12_877_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2261"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_883_point()))
                      .setNormal(new Normal().setVector(getNormal_12_884_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor")))))))
          .addChild(new Transform().setRotation(0.000,0.000,1.000,3.142).setTranslation(-1.2990e+01,1.0000e+01,4.2500e+01)
            .addChild(new CADAssembly().setName("NUT_BOLT_ASSEMBLY_ASM").setBboxCenter(0.000000,17.000000,0.000000).setBboxSize(20.000000,40.000000,15.000000)
              .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#2378"}))
              .addChild(new CADPart().setName("BOLT").setBboxCenter(0.000000,17.000000,0.000000).setBboxSize(15.000000,40.000000,15.000000)
                .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#1933"}))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1802"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,0,2,3,0,3,4,0,4,5,0,5,6,0,6,7,0,7,8,0,8,9,0,9,10,0,10,11,0,11,12,0,12,13,0,13,14,0,14,15,0,15,16,0,16,17,0,17,18,0,18,19,0,19,20,0,20,21,0,21,22,0,22,23,0,23,24,0,24,25,0,25,26,0,26,27,0,27,28,0,28,29,0,29,30,0,30,31,0,31,32,0,32,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_895_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1817"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_901_point()))
                      .setNormal(new Normal().setVector(getNormal_12_902_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1830"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_908_point()))
                      .setNormal(new Normal().setVector(getNormal_12_909_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1846"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,32,33,0,33,1,1,33,34,1,34,2,2,34,35,2,35,3,3,35,36,3,36,4,4,36,37,4,37,5,5,37,38,5,38,6,6,38,39,6,39,7,7,39,40,7,40,8,8,40,41,8,41,9,9,41,42,9,42,10,10,42,43,10,43,11,11,43,44,11,44,12,12,44,45,12,45,13,13,45,46,13,46,14,14,46,47,14,47,15,15,47,48,15,48,16,16,48,49,16,49,17,17,49,50,17,50,18,18,50,51,18,51,19,19,51,52,19,52,20,20,52,53,20,53,21,21,53,54,21,54,22,22,54,55,22,55,23,23,55,56,23,56,24,24,56,57,24,57,25,25,57,58,25,58,26,26,58,59,26,59,27,27,59,60,27,60,28,28,60,61,28,61,29,29,61,62,29,62,30,30,62,63,30,63,31,31,63,32,31,32,0}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_915_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1861"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_921_point()))
                      .setNormal(new Normal().setVector(getNormal_12_922_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1874"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_928_point()))
                      .setNormal(new Normal().setVector(getNormal_12_929_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#1884"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,0,2,3,0,3,4,0,4,5,0,5,6,0,6,7,0,7,8,0,8,9,0,9,10,0,10,11,0,11,12,0,12,13,0,13,14,0,14,15,0,15,16,0,16,17,0,17,18,0,18,19,0,19,20,0,20,21,0,21,22,0,22,23,0,23,24,0,24,25,0,25,26,0,26,27,0,27,28,0,28,29,0,29,30,0,30,31,0,31,32,0,32,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_935_point())))
                    .setAppearance(new Appearance().setUSE("partcolor")))))
              .addChild(new CADPart().setName("NUT").setBboxCenter(0.000000,31.500000,0.000000).setBboxSize(20.000000,3.000000,15.000000).setTranslation(0.0000e+00,3.3000e+01,0.0000e+00)
                .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#2309"}))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2155"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2170"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2190"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,17,18,2,18,19,2,19,20,2,20,21,2,21,22,2,22,23,16,17,2,15,16,2,14,15,2,13,14,2,12,13,2,11,12,2,11,2,3,10,11,3,9,10,3,8,9,3,7,8,3,6,7,3,5,6,3,4,5,3,35,4,3,34,35,3,33,34,3,33,3,0,32,33,0,31,32,0,30,31,0,29,30,0,28,29,0,27,28,0,27,0,1,26,27,1,25,26,1,24,25,1,23,24,1,2,23,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_955_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2204"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2223"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,17,18,2,18,19,2,19,20,2,20,21,2,21,22,2,22,23,16,17,2,15,16,2,14,15,2,13,14,2,12,13,2,11,12,2,11,2,3,10,11,3,9,10,3,8,9,3,7,8,3,6,7,3,5,6,3,4,5,3,35,4,3,34,35,3,33,34,3,33,3,0,32,33,0,31,32,0,30,31,0,29,30,0,28,29,0,27,28,0,27,0,1,26,27,1,25,26,1,24,25,1,23,24,1,2,23,1}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_967_point())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2235"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                      .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00}))))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2249"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_979_point()))
                      .setNormal(new Normal().setVector(getNormal_12_980_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor"))))
                .addChild(new CADFace()
                  .setShape(new Shape()
                    .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2261"}))
                    .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_986_point()))
                      .setNormal(new Normal().setVector(getNormal_12_987_vector())))
                    .setAppearance(new Appearance().setUSE("partcolor")))))))))
      .addChild(new Transform().setRotation(-0.000,-0.707,-0.707,3.142).setTranslation(5.0000e+01,4.0000e+01,5.6288e-14)
        .addChild(new CADAssembly().setName("ROD_ASM").setBboxCenter(100.000000,0.000000,0.000000).setBboxSize(200.000000,20.000000,15.000000)
          .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#2792"}))
          .addChild(new CADPart().setName("NUT").setBboxCenter(186.500000,0.000000,0.000000).setBboxSize(3.000000,20.000000,15.000000).setRotation(0.000,0.000,1.000,1.571).setTranslation(1.8500e+02,0.0000e+00,0.0000e+00)
            .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#2309"}))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2155"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00}))))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2170"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00}))))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2190"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,17,18,2,18,19,2,19,20,2,20,21,2,21,22,2,22,23,16,17,2,15,16,2,14,15,2,13,14,2,12,13,2,11,12,2,11,2,3,10,11,3,9,10,3,8,9,3,7,8,3,6,7,3,5,6,3,4,5,3,35,4,3,34,35,3,33,34,3,33,3,0,32,33,0,31,32,0,30,31,0,29,30,0,28,29,0,27,28,0,27,0,1,26,27,1,25,26,1,24,25,1,23,24,1,2,23,1}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_1012_point())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2204"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00}))))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2223"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,17,18,2,18,19,2,19,20,2,20,21,2,21,22,2,22,23,16,17,2,15,16,2,14,15,2,13,14,2,12,13,2,11,12,2,11,2,3,10,11,3,9,10,3,8,9,3,7,8,3,6,7,3,5,6,3,4,5,3,35,4,3,34,35,3,33,34,3,33,3,0,32,33,0,31,32,0,30,31,0,29,30,0,28,29,0,27,28,0,27,0,1,26,27,1,25,26,1,24,25,1,23,24,1,2,23,1}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_1024_point())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2235"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00}))))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2249"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_1036_point()))
                  .setNormal(new Normal().setVector(getNormal_10_1037_vector())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2261"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_1043_point()))
                  .setNormal(new Normal().setVector(getNormal_10_1044_vector())))
                .setAppearance(new Appearance().setUSE("partcolor")))))
          .addChild(new CADPart().setName("NUT").setBboxCenter(13.500000,0.000000,0.000000).setBboxSize(3.000000,20.000000,15.000000).setRotation(-0.000,-0.000,-1.000,1.571).setTranslation(1.5000e+01,0.0000e+00,0.0000e+00)
            .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#2309"}))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2155"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00}))))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2170"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00}))))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2190"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,17,18,2,18,19,2,19,20,2,20,21,2,21,22,2,22,23,16,17,2,15,16,2,14,15,2,13,14,2,12,13,2,11,12,2,11,2,3,10,11,3,9,10,3,8,9,3,7,8,3,6,7,3,5,6,3,4,5,3,35,4,3,34,35,3,33,34,3,33,3,0,32,33,0,31,32,0,30,31,0,29,30,0,28,29,0,27,28,0,27,0,1,26,27,1,25,26,1,24,25,1,23,24,1,2,23,1}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_1064_point())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2204"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00}))))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2223"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,17,18,2,18,19,2,19,20,2,20,21,2,21,22,2,22,23,16,17,2,15,16,2,14,15,2,13,14,2,12,13,2,11,12,2,11,2,3,10,11,3,9,10,3,8,9,3,7,8,3,6,7,3,5,6,3,4,5,3,35,4,3,34,35,3,33,34,3,33,3,0,32,33,0,31,32,0,30,31,0,29,30,0,28,29,0,27,28,0,27,0,1,26,27,1,25,26,1,24,25,1,23,24,1,2,23,1}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_1076_point())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2235"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,3,4,5}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,1.0000e+01,-3.0000e+00,7.5000e+00}))))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2249"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_1088_point()))
                  .setNormal(new Normal().setVector(getNormal_10_1089_vector())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2261"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {1,0,2,3,1,2,3,2,4,5,3,4,5,4,6,7,5,6,7,6,8,9,7,8,9,8,10,11,9,10,11,10,12,13,11,12,13,12,14,15,13,14,15,14,16,17,15,16,17,16,18,19,17,18,19,18,20,21,19,20,21,20,22,23,21,22,23,22,24,25,23,24,25,24,26,27,25,26,27,26,28,29,27,28,29,28,30,31,29,30,31,30,32,33,31,32,33,32,34,35,33,34,35,34,36,37,35,36,37,36,38,39,37,38,39,38,40,41,39,40,41,40,42,43,41,42,43,42,44,45,43,44,45,44,46,47,45,46,47,46,48,49,47,48}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_1095_point()))
                  .setNormal(new Normal().setVector(getNormal_10_1096_vector())))
                .setAppearance(new Appearance().setUSE("partcolor")))))
          .addChild(new CADPart().setName("ROD").setBboxCenter(100.000000,0.000000,0.000000).setBboxSize(200.000000,10.000000,10.000000)
            .setMetadata(new MetadataString().setName("version").setValue(new String[] {"#2687"}))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2600"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,0,2,3,0,3,4,0,4,5,0,5,6,0,6,7,0,7,8,0,8,9,0,9,10,0,10,11,0,11,12,0,12,13,0,13,14,0,14,15,0,15,16,0,16,17,0,17,18,0,18,19,0,19,20,0,20,21,0,21,22,0,22,23,0,23,24,0,24,25,0,25,26,0,26,27,0,27,28,0,28,29,0,29,30,0,30,31,0,31,32,0,32,1}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_1104_point())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2615"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_1110_point()))
                  .setNormal(new Normal().setVector(getNormal_10_1111_vector())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2628"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {2,0,1,2,1,3,4,2,3,4,3,5,6,4,5,6,5,7,8,6,7,8,7,9,10,8,9,10,9,11,12,10,11,12,11,13,14,12,13,14,13,15,16,14,15,16,15,17,18,16,17,18,17,19,20,18,19,20,19,21,22,20,21,22,21,23,24,22,23,24,23,25,26,24,25,26,25,27,28,26,27,28,27,29,30,28,29,30,29,31,32,30,31,32,31,33,34,32,33,34,33,35,36,34,35,36,35,37,38,36,37,38,37,39,40,38,39,40,39,41,42,40,41,42,41,43,44,42,43,44,43,45,46,44,45,46,45,47,48,46,47,48,47,49}).setNormalPerVertex(true).setSolid(false)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_1117_point()))
                  .setNormal(new Normal().setVector(getNormal_10_1118_vector())))
                .setAppearance(new Appearance().setUSE("partcolor"))))
            .addChild(new CADFace()
              .setShape(new Shape()
                .setMetadata(new MetadataString().setName("instance").setValue(new String[] {"#2638"}))
                .setGeometry(new IndexedTriangleSet().setCcw(true).setColorPerVertex(true).setIndex(new int[] {0,1,2,0,2,3,0,3,4,0,4,5,0,5,6,0,6,7,0,7,8,0,8,9,0,9,10,0,10,11,0,11,12,0,12,13,0,13,14,0,14,15,0,15,16,0,16,17,0,17,18,0,18,19,0,19,20,0,20,21,0,21,22,0,22,23,0,23,24,0,24,25,0,25,26,0,26,27,0,27,28,0,28,29,0,29,30,0,30,31,0,31,32,0,32,1}).setNormalPerVertex(true).setSolid(true)
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_1124_point())))
                .setAppearance(new Appearance().setUSE("partcolor")))))))));
            }
            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[] getIndexedTriangleSet_7_53_index_1()
		{
			int[] value = {0,126,127,0,127,128,0,128,129,0,129,130,0,130,131,0,131,100,0,100,101,0,101,102,0,102,150,0,150,151,0,151,152,0,152,153,0,153,154,0,154,155,0,155,156,0,156,157,0,157,158,0,158,159,0,159,160,0,160,161,0,161,162,3,0,162,3,162,163,3,163,132,3,132,133,3,133,134,3,134,135,3,135,136,3,136,137,3,137,138,3,138,139,3,139,140,3,140,141,3,141,142,3,142,143,3,143,144,3,144,145,149,150,102,148,149,102,147,148,102,146,147,102,145,146,102,3,145,102,3,102,103,3,103,104,3,104,105,3,105,106,3,106,107,107,91,92,107,92,93,107,93,94,107,94,95,107,95,96,3,107,96,3,96,97,3,97,98,3,98,99,3,99,68,3,68,69,3,69,70,3,70,71,3,71,72,3,72,73,2,3,73,2,73,74,2,74,75,2,75,76,2,76,77,2,77,78,2,78,79,2,79,80,2,80,81,2,81,82,2,82,83,2,83,84,2,84,85,2,85,86,2,86,87,2,87,88,2,88,89,90,91,107,89,90,107,2,89,107,2,107,108,2,108,109,2,109,110,2,110,111,2,111,112,2,112,113,2,113,114,2,114,115,2,115,116,2,116,117,2,117,118,2,118,119,2,119,120,125,126,0,124,125,0,123,124,0,122,123,0,121,122,0,120,121,0,2,120,0,1,56,57,0,1,57,0,57,58,0,58,59,0,59,60,0,60,61,0,61,62,0,62,63,0,63,64,0,64,65,0,65,66,0,66,67,0,67,36,0,36,37,0,37,38,0,38,39,0,39,40,0,40,41,42,43,27,41,42,27,0,41,27,0,27,28,0,28,29,0,29,30,0,30,31,0,31,32,0,32,33,0,33,34,0,34,35,0,35,4,0,4,5,0,5,6,0,6,7,2,0,7,2,7,8,2,8,9,2,9,10,2,10,11,2,11,12,2,12,13,2,13,14,2,14,15,2,15,16,2,16,17,2,17,18,2,18,19,2,19,20,2,20,21,2,21,22,26,27,43,25,26,43,24,25,43,23,24,43,22,23,43,2,22,43,2,43,44,2,44,45,2,45,46,2,46,47,2,47,48,48,192,193,48,193,194,48,194,195,48,195,164,48,164,165,2,48,165,2,165,166,2,166,167,2,167,168,2,168,169,2,169,170,2,170,171,2,171,172,2,172,173,2,173,174,2,174,175,2,175,176,2,176,177,2,177,178,1,2,178,1,178,179,1,179,180,1,180,181,1,181,182,1,182,183,1,183,184,56,1,184,56,184,185,56,185,186,56,186,187,56,187,188,56,188,189,56,189,190,191,192,48,190,191,48,190,48,49,190,49,50,190,50,51,190,51,52,190,52,53,190,53,54,190,54,55,56,190,55};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_8_53_point_1()
		{
			double[] value = {4.0000e+01,-2.0000e+01,7.5000e+01,-1.4000e+02,-2.0000e+01,7.5000e+01,-1.4000e+02,-2.0000e+01,-7.5000e+01,4.0000e+01,-2.0000e+01,-7.5000e+01,-8.7596e+01,-2.0000e+01,-1.3966e+01,-8.7881e+01,-2.0000e+01,-1.4904e+01,-8.8343e+01,-2.0000e+01,-1.5768e+01,-8.8964e+01,-2.0000e+01,-1.6526e+01,-8.9722e+01,-2.0000e+01,-1.7148e+01,-9.0587e+01,-2.0000e+01,-1.7610e+01,-9.1525e+01,-2.0000e+01,-1.7894e+01,-9.2500e+01,-2.0000e+01,-1.7990e+01,-9.3475e+01,-2.0000e+01,-1.7894e+01,-9.4413e+01,-2.0000e+01,-1.7610e+01,-9.5278e+01,-2.0000e+01,-1.7148e+01,-9.6036e+01,-2.0000e+01,-1.6526e+01,-9.6657e+01,-2.0000e+01,-1.5768e+01,-9.7119e+01,-2.0000e+01,-1.4904e+01,-9.7404e+01,-2.0000e+01,-1.3966e+01,-9.7500e+01,-2.0000e+01,-1.2990e+01,-9.7404e+01,-2.0000e+01,-1.2015e+01,-9.7119e+01,-2.0000e+01,-1.1077e+01,-9.6657e+01,-2.0000e+01,-1.0213e+01,-9.6036e+01,-2.0000e+01,-9.4548e+00,-9.5278e+01,-2.0000e+01,-8.8330e+00,-9.4413e+01,-2.0000e+01,-8.3710e+00,-9.3475e+01,-2.0000e+01,-8.0865e+00,-9.2500e+01,-2.0000e+01,-7.9904e+00,-9.1525e+01,-2.0000e+01,-8.0865e+00,-9.0587e+01,-2.0000e+01,-8.3710e+00,-8.9722e+01,-2.0000e+01,-8.8330e+00,-8.8964e+01,-2.0000e+01,-9.4548e+00,-8.8343e+01,-2.0000e+01,-1.0213e+01,-8.7881e+01,-2.0000e+01,-1.1077e+01,-8.7596e+01,-2.0000e+01,-1.2015e+01,-8.7500e+01,-2.0000e+01,-1.2990e+01,-8.7596e+01,-2.0000e+01,1.2015e+01,-8.7881e+01,-2.0000e+01,1.1077e+01,-8.8343e+01,-2.0000e+01,1.0213e+01,-8.8964e+01,-2.0000e+01,9.4548e+00,-8.9722e+01,-2.0000e+01,8.8330e+00,-9.0587e+01,-2.0000e+01,8.3710e+00,-9.1525e+01,-2.0000e+01,8.0865e+00,-9.2500e+01,-2.0000e+01,7.9904e+00,-9.3475e+01,-2.0000e+01,8.0865e+00,-9.4413e+01,-2.0000e+01,8.3710e+00,-9.5278e+01,-2.0000e+01,8.8330e+00,-9.6036e+01,-2.0000e+01,9.4548e+00,-9.6657e+01,-2.0000e+01,1.0213e+01,-9.7119e+01,-2.0000e+01,1.1077e+01,-9.7404e+01,-2.0000e+01,1.2015e+01,-9.7500e+01,-2.0000e+01,1.2990e+01,-9.7404e+01,-2.0000e+01,1.3966e+01,-9.7119e+01,-2.0000e+01,1.4904e+01,-9.6657e+01,-2.0000e+01,1.5768e+01,-9.6036e+01,-2.0000e+01,1.6526e+01,-9.5278e+01,-2.0000e+01,1.7148e+01,-9.4413e+01,-2.0000e+01,1.7610e+01,-9.3475e+01,-2.0000e+01,1.7894e+01,-9.2500e+01,-2.0000e+01,1.7990e+01,-9.1525e+01,-2.0000e+01,1.7894e+01,-9.0587e+01,-2.0000e+01,1.7610e+01,-8.9722e+01,-2.0000e+01,1.7148e+01,-8.8964e+01,-2.0000e+01,1.6526e+01,-8.8343e+01,-2.0000e+01,1.5768e+01,-8.7881e+01,-2.0000e+01,1.4904e+01,-8.7596e+01,-2.0000e+01,1.3966e+01,-8.7500e+01,-2.0000e+01,1.2990e+01,-2.5961e+00,-2.0000e+01,-1.3966e+01,-2.8806e+00,-2.0000e+01,-1.4904e+01,-3.3427e+00,-2.0000e+01,-1.5768e+01,-3.9645e+00,-2.0000e+01,-1.6526e+01,-4.7221e+00,-2.0000e+01,-1.7148e+01,-5.5866e+00,-2.0000e+01,-1.7610e+01,-6.5245e+00,-2.0000e+01,-1.7894e+01,-7.5000e+00,-2.0000e+01,-1.7990e+01,-8.4755e+00,-2.0000e+01,-1.7894e+01,-9.4134e+00,-2.0000e+01,-1.7610e+01,-1.0278e+01,-2.0000e+01,-1.7148e+01,-1.1036e+01,-2.0000e+01,-1.6526e+01,-1.1657e+01,-2.0000e+01,-1.5768e+01,-1.2119e+01,-2.0000e+01,-1.4904e+01,-1.2404e+01,-2.0000e+01,-1.3966e+01,-1.2500e+01,-2.0000e+01,-1.2990e+01,-1.2404e+01,-2.0000e+01,-1.2015e+01,-1.2119e+01,-2.0000e+01,-1.1077e+01,-1.1657e+01,-2.0000e+01,-1.0213e+01,-1.1036e+01,-2.0000e+01,-9.4548e+00,-1.0278e+01,-2.0000e+01,-8.8330e+00,-9.4134e+00,-2.0000e+01,-8.3710e+00,-8.4755e+00,-2.0000e+01,-8.0865e+00,-7.5000e+00,-2.0000e+01,-7.9904e+00,-6.5245e+00,-2.0000e+01,-8.0865e+00,-5.5866e+00,-2.0000e+01,-8.3710e+00,-4.7221e+00,-2.0000e+01,-8.8330e+00,-3.9645e+00,-2.0000e+01,-9.4548e+00,-3.3427e+00,-2.0000e+01,-1.0213e+01,-2.8806e+00,-2.0000e+01,-1.1077e+01,-2.5961e+00,-2.0000e+01,-1.2015e+01,-2.5000e+00,-2.0000e+01,-1.2990e+01};
			return value;
		}
		private double[] getCoordinate_8_53_point_2()
		{
			double[] value = {-2.5961e+00,-2.0000e+01,1.2015e+01,-2.8806e+00,-2.0000e+01,1.1077e+01,-3.3427e+00,-2.0000e+01,1.0213e+01,-3.9645e+00,-2.0000e+01,9.4548e+00,-4.7221e+00,-2.0000e+01,8.8330e+00,-5.5866e+00,-2.0000e+01,8.3710e+00,-6.5245e+00,-2.0000e+01,8.0865e+00,-7.5000e+00,-2.0000e+01,7.9904e+00,-8.4755e+00,-2.0000e+01,8.0865e+00,-9.4134e+00,-2.0000e+01,8.3710e+00,-1.0278e+01,-2.0000e+01,8.8330e+00,-1.1036e+01,-2.0000e+01,9.4548e+00,-1.1657e+01,-2.0000e+01,1.0213e+01,-1.2119e+01,-2.0000e+01,1.1077e+01,-1.2404e+01,-2.0000e+01,1.2015e+01,-1.2500e+01,-2.0000e+01,1.2990e+01,-1.2404e+01,-2.0000e+01,1.3966e+01,-1.2119e+01,-2.0000e+01,1.4904e+01,-1.1657e+01,-2.0000e+01,1.5768e+01,-1.1036e+01,-2.0000e+01,1.6526e+01,-1.0278e+01,-2.0000e+01,1.7148e+01,-9.4134e+00,-2.0000e+01,1.7610e+01,-8.4755e+00,-2.0000e+01,1.7894e+01,-7.5000e+00,-2.0000e+01,1.7990e+01,-6.5245e+00,-2.0000e+01,1.7894e+01,-5.5866e+00,-2.0000e+01,1.7610e+01,-4.7221e+00,-2.0000e+01,1.7148e+01,-3.9645e+00,-2.0000e+01,1.6526e+01,-3.3427e+00,-2.0000e+01,1.5768e+01,-2.8806e+00,-2.0000e+01,1.4904e+01,-2.5961e+00,-2.0000e+01,1.3966e+01,-2.5000e+00,-2.0000e+01,1.2990e+01,1.9904e+01,-2.0000e+01,-9.7545e-01,1.9619e+01,-2.0000e+01,-1.9134e+00,1.9157e+01,-2.0000e+01,-2.7779e+00,1.8536e+01,-2.0000e+01,-3.5355e+00,1.7778e+01,-2.0000e+01,-4.1573e+00,1.6913e+01,-2.0000e+01,-4.6194e+00,1.5975e+01,-2.0000e+01,-4.9039e+00,1.5000e+01,-2.0000e+01,-5.0000e+00,1.4025e+01,-2.0000e+01,-4.9039e+00,1.3087e+01,-2.0000e+01,-4.6194e+00,1.2222e+01,-2.0000e+01,-4.1573e+00,1.1464e+01,-2.0000e+01,-3.5355e+00,1.0843e+01,-2.0000e+01,-2.7779e+00,1.0381e+01,-2.0000e+01,-1.9134e+00,1.0096e+01,-2.0000e+01,-9.7545e-01,1.0000e+01,-2.0000e+01,0.0000e+00,1.0096e+01,-2.0000e+01,9.7545e-01,1.0381e+01,-2.0000e+01,1.9134e+00,1.0843e+01,-2.0000e+01,2.7779e+00,1.1464e+01,-2.0000e+01,3.5355e+00,1.2222e+01,-2.0000e+01,4.1573e+00,1.3087e+01,-2.0000e+01,4.6194e+00,1.4025e+01,-2.0000e+01,4.9039e+00,1.5000e+01,-2.0000e+01,5.0000e+00,1.5975e+01,-2.0000e+01,4.9039e+00,1.6913e+01,-2.0000e+01,4.6194e+00,1.7778e+01,-2.0000e+01,4.1573e+00,1.8536e+01,-2.0000e+01,3.5355e+00,1.9157e+01,-2.0000e+01,2.7779e+00,1.9619e+01,-2.0000e+01,1.9134e+00,1.9904e+01,-2.0000e+01,9.7545e-01,2.0000e+01,-2.0000e+01,0.0000e+00,-1.1010e+02,-2.0000e+01,-9.7545e-01,-1.1038e+02,-2.0000e+01,-1.9134e+00,-1.1084e+02,-2.0000e+01,-2.7779e+00,-1.1146e+02,-2.0000e+01,-3.5355e+00,-1.1222e+02,-2.0000e+01,-4.1573e+00,-1.1309e+02,-2.0000e+01,-4.6194e+00,-1.1402e+02,-2.0000e+01,-4.9039e+00,-1.1500e+02,-2.0000e+01,-5.0000e+00,-1.1598e+02,-2.0000e+01,-4.9039e+00,-1.1691e+02,-2.0000e+01,-4.6194e+00,-1.1778e+02,-2.0000e+01,-4.1573e+00,-1.1854e+02,-2.0000e+01,-3.5355e+00,-1.1916e+02,-2.0000e+01,-2.7779e+00,-1.1962e+02,-2.0000e+01,-1.9134e+00,-1.1990e+02,-2.0000e+01,-9.7545e-01,-1.2000e+02,-2.0000e+01,0.0000e+00,-1.1990e+02,-2.0000e+01,9.7545e-01,-1.1962e+02,-2.0000e+01,1.9134e+00,-1.1916e+02,-2.0000e+01,2.7779e+00,-1.1854e+02,-2.0000e+01,3.5355e+00,-1.1778e+02,-2.0000e+01,4.1573e+00,-1.1691e+02,-2.0000e+01,4.6194e+00,-1.1598e+02,-2.0000e+01,4.9039e+00,-1.1500e+02,-2.0000e+01,5.0000e+00,-1.1402e+02,-2.0000e+01,4.9039e+00,-1.1309e+02,-2.0000e+01,4.6194e+00,-1.1222e+02,-2.0000e+01,4.1573e+00,-1.1146e+02,-2.0000e+01,3.5355e+00,-1.1084e+02,-2.0000e+01,2.7779e+00,-1.1038e+02,-2.0000e+01,1.9134e+00,-1.1010e+02,-2.0000e+01,9.7545e-01,-1.1000e+02,-2.0000e+01,0.0000e+00};
			return value;
		}




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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_8_66_point_1()
		{
			double[] value = {-1.4000e+02,0.0000e+00,7.5000e+01,4.0000e+01,0.0000e+00,7.5000e+01,4.0000e+01,0.0000e+00,-7.5000e+01,-1.4000e+02,0.0000e+00,-7.5000e+01,-9.7404e+01,0.0000e+00,-1.3966e+01,-9.7119e+01,0.0000e+00,-1.4904e+01,-9.6657e+01,0.0000e+00,-1.5768e+01,-9.6036e+01,0.0000e+00,-1.6526e+01,-9.5278e+01,0.0000e+00,-1.7148e+01,-9.4413e+01,0.0000e+00,-1.7610e+01,-9.3475e+01,0.0000e+00,-1.7894e+01,-9.2500e+01,0.0000e+00,-1.7990e+01,-9.1525e+01,0.0000e+00,-1.7894e+01,-9.0587e+01,0.0000e+00,-1.7610e+01,-8.9722e+01,0.0000e+00,-1.7148e+01,-8.8964e+01,0.0000e+00,-1.6526e+01,-8.8343e+01,0.0000e+00,-1.5768e+01,-8.7881e+01,0.0000e+00,-1.4904e+01,-8.7596e+01,0.0000e+00,-1.3966e+01,-8.7500e+01,0.0000e+00,-1.2990e+01,-8.7596e+01,0.0000e+00,-1.2015e+01,-8.7881e+01,0.0000e+00,-1.1077e+01,-8.8343e+01,0.0000e+00,-1.0213e+01,-8.8964e+01,0.0000e+00,-9.4548e+00,-8.9722e+01,0.0000e+00,-8.8330e+00,-9.0587e+01,0.0000e+00,-8.3710e+00,-9.1525e+01,0.0000e+00,-8.0865e+00,-9.2500e+01,0.0000e+00,-7.9904e+00,-9.3475e+01,0.0000e+00,-8.0865e+00,-9.4413e+01,0.0000e+00,-8.3710e+00,-9.5278e+01,0.0000e+00,-8.8330e+00,-9.6036e+01,0.0000e+00,-9.4548e+00,-9.6657e+01,0.0000e+00,-1.0213e+01,-9.7119e+01,0.0000e+00,-1.1077e+01,-9.7404e+01,0.0000e+00,-1.2015e+01,-9.7500e+01,0.0000e+00,-1.2990e+01,-9.7404e+01,0.0000e+00,1.2015e+01,-9.7119e+01,0.0000e+00,1.1077e+01,-9.6657e+01,0.0000e+00,1.0213e+01,-9.6036e+01,0.0000e+00,9.4548e+00,-9.5278e+01,0.0000e+00,8.8330e+00,-9.4413e+01,0.0000e+00,8.3710e+00,-9.3475e+01,0.0000e+00,8.0865e+00,-9.2500e+01,0.0000e+00,7.9904e+00,-9.1525e+01,0.0000e+00,8.0865e+00,-9.0587e+01,0.0000e+00,8.3710e+00,-8.9722e+01,0.0000e+00,8.8330e+00,-8.8964e+01,0.0000e+00,9.4548e+00,-8.8343e+01,0.0000e+00,1.0213e+01,-8.7881e+01,0.0000e+00,1.1077e+01,-8.7596e+01,0.0000e+00,1.2015e+01,-8.7500e+01,0.0000e+00,1.2990e+01,-8.7596e+01,0.0000e+00,1.3966e+01,-8.7881e+01,0.0000e+00,1.4904e+01,-8.8343e+01,0.0000e+00,1.5768e+01,-8.8964e+01,0.0000e+00,1.6526e+01,-8.9722e+01,0.0000e+00,1.7148e+01,-9.0587e+01,0.0000e+00,1.7610e+01,-9.1525e+01,0.0000e+00,1.7894e+01,-9.2500e+01,0.0000e+00,1.7990e+01,-9.3475e+01,0.0000e+00,1.7894e+01,-9.4413e+01,0.0000e+00,1.7610e+01,-9.5278e+01,0.0000e+00,1.7148e+01,-9.6036e+01,0.0000e+00,1.6526e+01,-9.6657e+01,0.0000e+00,1.5768e+01,-9.7119e+01,0.0000e+00,1.4904e+01,-9.7404e+01,0.0000e+00,1.3966e+01,-9.7500e+01,0.0000e+00,1.2990e+01,-1.2404e+01,0.0000e+00,-1.3966e+01,-1.2119e+01,0.0000e+00,-1.4904e+01,-1.1657e+01,0.0000e+00,-1.5768e+01,-1.1036e+01,0.0000e+00,-1.6526e+01,-1.0278e+01,0.0000e+00,-1.7148e+01,-9.4134e+00,0.0000e+00,-1.7610e+01,-8.4755e+00,0.0000e+00,-1.7894e+01,-7.5000e+00,0.0000e+00,-1.7990e+01,-6.5245e+00,0.0000e+00,-1.7894e+01,-5.5866e+00,0.0000e+00,-1.7610e+01,-4.7221e+00,0.0000e+00,-1.7148e+01,-3.9645e+00,0.0000e+00,-1.6526e+01,-3.3427e+00,0.0000e+00,-1.5768e+01,-2.8806e+00,0.0000e+00,-1.4904e+01,-2.5961e+00,0.0000e+00,-1.3966e+01,-2.5000e+00,0.0000e+00,-1.2990e+01,-2.5961e+00,0.0000e+00,-1.2015e+01,-2.8806e+00,0.0000e+00,-1.1077e+01,-3.3427e+00,0.0000e+00,-1.0213e+01,-3.9645e+00,0.0000e+00,-9.4548e+00,-4.7221e+00,0.0000e+00,-8.8330e+00,-5.5866e+00,0.0000e+00,-8.3710e+00,-6.5245e+00,0.0000e+00,-8.0865e+00,-7.5000e+00,0.0000e+00,-7.9904e+00,-8.4755e+00,0.0000e+00,-8.0865e+00,-9.4134e+00,0.0000e+00,-8.3710e+00,-1.0278e+01,0.0000e+00,-8.8330e+00,-1.1036e+01,0.0000e+00,-9.4548e+00,-1.1657e+01,0.0000e+00,-1.0213e+01,-1.2119e+01,0.0000e+00,-1.1077e+01,-1.2404e+01,0.0000e+00,-1.2015e+01,-1.2500e+01,0.0000e+00,-1.2990e+01};
			return value;
		}
		private double[] getCoordinate_8_66_point_2()
		{
			double[] value = {-1.2404e+01,0.0000e+00,1.2015e+01,-1.2119e+01,0.0000e+00,1.1077e+01,-1.1657e+01,0.0000e+00,1.0213e+01,-1.1036e+01,0.0000e+00,9.4548e+00,-1.0278e+01,0.0000e+00,8.8330e+00,-9.4134e+00,0.0000e+00,8.3710e+00,-8.4755e+00,0.0000e+00,8.0865e+00,-7.5000e+00,0.0000e+00,7.9904e+00,-6.5245e+00,0.0000e+00,8.0865e+00,-5.5866e+00,0.0000e+00,8.3710e+00,-4.7221e+00,0.0000e+00,8.8330e+00,-3.9645e+00,0.0000e+00,9.4548e+00,-3.3427e+00,0.0000e+00,1.0213e+01,-2.8806e+00,0.0000e+00,1.1077e+01,-2.5961e+00,0.0000e+00,1.2015e+01,-2.5000e+00,0.0000e+00,1.2990e+01,-2.5961e+00,0.0000e+00,1.3966e+01,-2.8806e+00,0.0000e+00,1.4904e+01,-3.3427e+00,0.0000e+00,1.5768e+01,-3.9645e+00,0.0000e+00,1.6526e+01,-4.7221e+00,0.0000e+00,1.7148e+01,-5.5866e+00,0.0000e+00,1.7610e+01,-6.5245e+00,0.0000e+00,1.7894e+01,-7.5000e+00,0.0000e+00,1.7990e+01,-8.4755e+00,0.0000e+00,1.7894e+01,-9.4134e+00,0.0000e+00,1.7610e+01,-1.0278e+01,0.0000e+00,1.7148e+01,-1.1036e+01,0.0000e+00,1.6526e+01,-1.1657e+01,0.0000e+00,1.5768e+01,-1.2119e+01,0.0000e+00,1.4904e+01,-1.2404e+01,0.0000e+00,1.3966e+01,-1.2500e+01,0.0000e+00,1.2990e+01,1.0096e+01,0.0000e+00,-9.7545e-01,1.0381e+01,0.0000e+00,-1.9134e+00,1.0843e+01,0.0000e+00,-2.7779e+00,1.1464e+01,0.0000e+00,-3.5355e+00,1.2222e+01,0.0000e+00,-4.1573e+00,1.3087e+01,0.0000e+00,-4.6194e+00,1.4025e+01,0.0000e+00,-4.9039e+00,1.5000e+01,0.0000e+00,-5.0000e+00,1.5975e+01,0.0000e+00,-4.9039e+00,1.6913e+01,0.0000e+00,-4.6194e+00,1.7778e+01,0.0000e+00,-4.1573e+00,1.8536e+01,0.0000e+00,-3.5355e+00,1.9157e+01,0.0000e+00,-2.7779e+00,1.9619e+01,0.0000e+00,-1.9134e+00,1.9904e+01,0.0000e+00,-9.7545e-01,2.0000e+01,0.0000e+00,0.0000e+00,1.9904e+01,0.0000e+00,9.7545e-01,1.9619e+01,0.0000e+00,1.9134e+00,1.9157e+01,0.0000e+00,2.7779e+00,1.8536e+01,0.0000e+00,3.5355e+00,1.7778e+01,0.0000e+00,4.1573e+00,1.6913e+01,0.0000e+00,4.6194e+00,1.5975e+01,0.0000e+00,4.9039e+00,1.5000e+01,0.0000e+00,5.0000e+00,1.4025e+01,0.0000e+00,4.9039e+00,1.3087e+01,0.0000e+00,4.6194e+00,1.2222e+01,0.0000e+00,4.1573e+00,1.1464e+01,0.0000e+00,3.5355e+00,1.0843e+01,0.0000e+00,2.7779e+00,1.0381e+01,0.0000e+00,1.9134e+00,1.0096e+01,0.0000e+00,9.7545e-01,1.0000e+01,0.0000e+00,0.0000e+00,-1.1990e+02,0.0000e+00,-9.7545e-01,-1.1962e+02,0.0000e+00,-1.9134e+00,-1.1916e+02,0.0000e+00,-2.7779e+00,-1.1854e+02,0.0000e+00,-3.5355e+00,-1.1778e+02,0.0000e+00,-4.1573e+00,-1.1691e+02,0.0000e+00,-4.6194e+00,-1.1598e+02,0.0000e+00,-4.9039e+00,-1.1500e+02,0.0000e+00,-5.0000e+00,-1.1402e+02,0.0000e+00,-4.9039e+00,-1.1309e+02,0.0000e+00,-4.6194e+00,-1.1222e+02,0.0000e+00,-4.1573e+00,-1.1146e+02,0.0000e+00,-3.5355e+00,-1.1084e+02,0.0000e+00,-2.7779e+00,-1.1038e+02,0.0000e+00,-1.9134e+00,-1.1010e+02,0.0000e+00,-9.7545e-01,-1.1000e+02,0.0000e+00,0.0000e+00,-1.1010e+02,0.0000e+00,9.7545e-01,-1.1038e+02,0.0000e+00,1.9134e+00,-1.1084e+02,0.0000e+00,2.7779e+00,-1.1146e+02,0.0000e+00,3.5355e+00,-1.1222e+02,0.0000e+00,4.1573e+00,-1.1309e+02,0.0000e+00,4.6194e+00,-1.1402e+02,0.0000e+00,4.9039e+00,-1.1500e+02,0.0000e+00,5.0000e+00,-1.1598e+02,0.0000e+00,4.9039e+00,-1.1691e+02,0.0000e+00,4.6194e+00,-1.1778e+02,0.0000e+00,4.1573e+00,-1.1854e+02,0.0000e+00,3.5355e+00,-1.1916e+02,0.0000e+00,2.7779e+00,-1.1962e+02,0.0000e+00,1.9134e+00,-1.1990e+02,0.0000e+00,9.7545e-01,-1.2000e+02,0.0000e+00,0.0000e+00};
			return value;
		}
























		/** Define subarrays using type double[] */
		private double[] getCoordinate_10_170_point_1()
		{
			double[] value = {5.0000e+01,0.0000e+00,0.0000e+00,5.0000e+01,0.0000e+00,5.0000e+01,-5.0000e+01,0.0000e+00,5.0000e+01,-5.0000e+01,0.0000e+00,0.0000e+00,1.7990e+01,0.0000e+00,4.2500e+01,1.7894e+01,0.0000e+00,4.1525e+01,1.7610e+01,0.0000e+00,4.0587e+01,1.7148e+01,0.0000e+00,3.9722e+01,1.6526e+01,0.0000e+00,3.8964e+01,1.5768e+01,0.0000e+00,3.8343e+01,1.4904e+01,0.0000e+00,3.7881e+01,1.3966e+01,0.0000e+00,3.7596e+01,1.2990e+01,0.0000e+00,3.7500e+01,1.2015e+01,0.0000e+00,3.7596e+01,1.1077e+01,0.0000e+00,3.7881e+01,1.0213e+01,0.0000e+00,3.8343e+01,9.4548e+00,0.0000e+00,3.8964e+01,8.8330e+00,0.0000e+00,3.9722e+01,8.3710e+00,0.0000e+00,4.0587e+01,8.0865e+00,0.0000e+00,4.1525e+01,7.9904e+00,0.0000e+00,4.2500e+01,8.0865e+00,0.0000e+00,4.3475e+01,8.3710e+00,0.0000e+00,4.4413e+01,8.8330e+00,0.0000e+00,4.5278e+01,9.4548e+00,0.0000e+00,4.6036e+01,1.0213e+01,0.0000e+00,4.6657e+01,1.1077e+01,0.0000e+00,4.7119e+01,1.2015e+01,0.0000e+00,4.7404e+01,1.2990e+01,0.0000e+00,4.7500e+01,1.3966e+01,0.0000e+00,4.7404e+01,1.4904e+01,0.0000e+00,4.7119e+01,1.5768e+01,0.0000e+00,4.6657e+01,1.6526e+01,0.0000e+00,4.6036e+01,1.7148e+01,0.0000e+00,4.5278e+01,1.7610e+01,0.0000e+00,4.4413e+01,1.7894e+01,0.0000e+00,4.3475e+01,1.7990e+01,0.0000e+00,4.2500e+01,-7.9904e+00,0.0000e+00,4.2500e+01,-8.0865e+00,0.0000e+00,4.1525e+01,-8.3710e+00,0.0000e+00,4.0587e+01,-8.8330e+00,0.0000e+00,3.9722e+01,-9.4548e+00,0.0000e+00,3.8964e+01,-1.0213e+01,0.0000e+00,3.8343e+01,-1.1077e+01,0.0000e+00,3.7881e+01,-1.2015e+01,0.0000e+00,3.7596e+01,-1.2990e+01,0.0000e+00,3.7500e+01,-1.3966e+01,0.0000e+00,3.7596e+01,-1.4904e+01,0.0000e+00,3.7881e+01,-1.5768e+01,0.0000e+00,3.8343e+01,-1.6526e+01,0.0000e+00,3.8964e+01,-1.7148e+01,0.0000e+00,3.9722e+01,-1.7610e+01,0.0000e+00,4.0587e+01,-1.7894e+01,0.0000e+00,4.1525e+01,-1.7990e+01,0.0000e+00,4.2500e+01,-1.7894e+01,0.0000e+00,4.3475e+01,-1.7610e+01,0.0000e+00,4.4413e+01,-1.7148e+01,0.0000e+00,4.5278e+01,-1.6526e+01,0.0000e+00,4.6036e+01,-1.5768e+01,0.0000e+00,4.6657e+01,-1.4904e+01,0.0000e+00,4.7119e+01,-1.3966e+01,0.0000e+00,4.7404e+01,-1.2990e+01,0.0000e+00,4.7500e+01,-1.2015e+01,0.0000e+00,4.7404e+01,-1.1077e+01,0.0000e+00,4.7119e+01,-1.0213e+01,0.0000e+00,4.6657e+01,-9.4548e+00,0.0000e+00,4.6036e+01,-8.8330e+00,0.0000e+00,4.5278e+01,-8.3710e+00,0.0000e+00,4.4413e+01,-8.0865e+00,0.0000e+00,4.3475e+01,-7.9904e+00,0.0000e+00,4.2500e+01,4.9039e+00,0.0000e+00,1.9025e+01,4.6194e+00,0.0000e+00,1.8087e+01,4.1573e+00,0.0000e+00,1.7222e+01,3.5355e+00,0.0000e+00,1.6464e+01,2.7779e+00,0.0000e+00,1.5843e+01,1.9134e+00,0.0000e+00,1.5381e+01,9.7545e-01,0.0000e+00,1.5096e+01,0.0000e+00,0.0000e+00,1.5000e+01,-9.7545e-01,0.0000e+00,1.5096e+01,-1.9134e+00,0.0000e+00,1.5381e+01,-2.7779e+00,0.0000e+00,1.5843e+01,-3.5355e+00,0.0000e+00,1.6464e+01,-4.1573e+00,0.0000e+00,1.7222e+01,-4.6194e+00,0.0000e+00,1.8087e+01,-4.9039e+00,0.0000e+00,1.9025e+01,-5.0000e+00,0.0000e+00,2.0000e+01,-4.9039e+00,0.0000e+00,2.0975e+01,-4.6194e+00,0.0000e+00,2.1913e+01,-4.1573e+00,0.0000e+00,2.2778e+01,-3.5355e+00,0.0000e+00,2.3536e+01,-2.7779e+00,0.0000e+00,2.4157e+01,-1.9134e+00,0.0000e+00,2.4619e+01,-9.7545e-01,0.0000e+00,2.4904e+01,0.0000e+00,0.0000e+00,2.5000e+01,9.7545e-01,0.0000e+00,2.4904e+01,1.9134e+00,0.0000e+00,2.4619e+01,2.7779e+00,0.0000e+00,2.4157e+01,3.5355e+00,0.0000e+00,2.3536e+01,4.1573e+00,0.0000e+00,2.2778e+01,4.6194e+00,0.0000e+00,2.1913e+01};
			return value;
		}
		private double[] getCoordinate_10_170_point_2()
		{
			double[] value = {4.9039e+00,0.0000e+00,2.0975e+01,5.0000e+00,0.0000e+00,2.0000e+01};
			return value;
		}






		/** Define subarrays using type double[] */
		private double[] getCoordinate_10_190_point_1()
		{
			double[] value = {5.0000e+01,1.0000e+01,5.0000e+01,5.0000e+01,1.0000e+01,1.0000e+01,-5.0000e+01,1.0000e+01,1.0000e+01,-5.0000e+01,1.0000e+01,5.0000e+01,7.9904e+00,1.0000e+01,4.2500e+01,8.0865e+00,1.0000e+01,4.1525e+01,8.3710e+00,1.0000e+01,4.0587e+01,8.8330e+00,1.0000e+01,3.9722e+01,9.4548e+00,1.0000e+01,3.8964e+01,1.0213e+01,1.0000e+01,3.8343e+01,1.1077e+01,1.0000e+01,3.7881e+01,1.2015e+01,1.0000e+01,3.7596e+01,1.2990e+01,1.0000e+01,3.7500e+01,1.3966e+01,1.0000e+01,3.7596e+01,1.4904e+01,1.0000e+01,3.7881e+01,1.5768e+01,1.0000e+01,3.8343e+01,1.6526e+01,1.0000e+01,3.8964e+01,1.7148e+01,1.0000e+01,3.9722e+01,1.7610e+01,1.0000e+01,4.0587e+01,1.7894e+01,1.0000e+01,4.1525e+01,1.7990e+01,1.0000e+01,4.2500e+01,1.7894e+01,1.0000e+01,4.3475e+01,1.7610e+01,1.0000e+01,4.4413e+01,1.7148e+01,1.0000e+01,4.5278e+01,1.6526e+01,1.0000e+01,4.6036e+01,1.5768e+01,1.0000e+01,4.6657e+01,1.4904e+01,1.0000e+01,4.7119e+01,1.3966e+01,1.0000e+01,4.7404e+01,1.2990e+01,1.0000e+01,4.7500e+01,1.2015e+01,1.0000e+01,4.7404e+01,1.1077e+01,1.0000e+01,4.7119e+01,1.0213e+01,1.0000e+01,4.6657e+01,9.4548e+00,1.0000e+01,4.6036e+01,8.8330e+00,1.0000e+01,4.5278e+01,8.3710e+00,1.0000e+01,4.4413e+01,8.0865e+00,1.0000e+01,4.3475e+01,7.9904e+00,1.0000e+01,4.2500e+01,-1.7990e+01,1.0000e+01,4.2500e+01,-1.7894e+01,1.0000e+01,4.1525e+01,-1.7610e+01,1.0000e+01,4.0587e+01,-1.7148e+01,1.0000e+01,3.9722e+01,-1.6526e+01,1.0000e+01,3.8964e+01,-1.5768e+01,1.0000e+01,3.8343e+01,-1.4904e+01,1.0000e+01,3.7881e+01,-1.3966e+01,1.0000e+01,3.7596e+01,-1.2990e+01,1.0000e+01,3.7500e+01,-1.2015e+01,1.0000e+01,3.7596e+01,-1.1077e+01,1.0000e+01,3.7881e+01,-1.0213e+01,1.0000e+01,3.8343e+01,-9.4548e+00,1.0000e+01,3.8964e+01,-8.8330e+00,1.0000e+01,3.9722e+01,-8.3710e+00,1.0000e+01,4.0587e+01,-8.0865e+00,1.0000e+01,4.1525e+01,-7.9904e+00,1.0000e+01,4.2500e+01,-8.0865e+00,1.0000e+01,4.3475e+01,-8.3710e+00,1.0000e+01,4.4413e+01,-8.8330e+00,1.0000e+01,4.5278e+01,-9.4548e+00,1.0000e+01,4.6036e+01,-1.0213e+01,1.0000e+01,4.6657e+01,-1.1077e+01,1.0000e+01,4.7119e+01,-1.2015e+01,1.0000e+01,4.7404e+01,-1.2990e+01,1.0000e+01,4.7500e+01,-1.3966e+01,1.0000e+01,4.7404e+01,-1.4904e+01,1.0000e+01,4.7119e+01,-1.5768e+01,1.0000e+01,4.6657e+01,-1.6526e+01,1.0000e+01,4.6036e+01,-1.7148e+01,1.0000e+01,4.5278e+01,-1.7610e+01,1.0000e+01,4.4413e+01,-1.7894e+01,1.0000e+01,4.3475e+01,-1.7990e+01,1.0000e+01,4.2500e+01,-4.9039e+00,1.0000e+01,1.9025e+01,-4.6194e+00,1.0000e+01,1.8087e+01,-4.1573e+00,1.0000e+01,1.7222e+01,-3.5355e+00,1.0000e+01,1.6464e+01,-2.7779e+00,1.0000e+01,1.5843e+01,-1.9134e+00,1.0000e+01,1.5381e+01,-9.7545e-01,1.0000e+01,1.5096e+01,0.0000e+00,1.0000e+01,1.5000e+01,9.7545e-01,1.0000e+01,1.5096e+01,1.9134e+00,1.0000e+01,1.5381e+01,2.7779e+00,1.0000e+01,1.5843e+01,3.5355e+00,1.0000e+01,1.6464e+01,4.1573e+00,1.0000e+01,1.7222e+01,4.6194e+00,1.0000e+01,1.8087e+01,4.9039e+00,1.0000e+01,1.9025e+01,5.0000e+00,1.0000e+01,2.0000e+01,4.9039e+00,1.0000e+01,2.0975e+01,4.6194e+00,1.0000e+01,2.1913e+01,4.1573e+00,1.0000e+01,2.2778e+01,3.5355e+00,1.0000e+01,2.3536e+01,2.7779e+00,1.0000e+01,2.4157e+01,1.9134e+00,1.0000e+01,2.4619e+01,9.7545e-01,1.0000e+01,2.4904e+01,0.0000e+00,1.0000e+01,2.5000e+01,-9.7545e-01,1.0000e+01,2.4904e+01,-1.9134e+00,1.0000e+01,2.4619e+01,-2.7779e+00,1.0000e+01,2.4157e+01,-3.5355e+00,1.0000e+01,2.3536e+01,-4.1573e+00,1.0000e+01,2.2778e+01,-4.6194e+00,1.0000e+01,2.1913e+01};
			return value;
		}
		private double[] getCoordinate_10_190_point_2()
		{
			double[] value = {-4.9039e+00,1.0000e+01,2.0975e+01,-5.0000e+00,1.0000e+01,2.0000e+01};
			return value;
		}



































































		/** Define subarrays using type double[] */
		private double[] getCoordinate_10_588_point_1()
		{
			double[] value = {5.0000e+01,0.0000e+00,0.0000e+00,5.0000e+01,0.0000e+00,5.0000e+01,-5.0000e+01,0.0000e+00,5.0000e+01,-5.0000e+01,0.0000e+00,0.0000e+00,1.7990e+01,0.0000e+00,4.2500e+01,1.7894e+01,0.0000e+00,4.1525e+01,1.7610e+01,0.0000e+00,4.0587e+01,1.7148e+01,0.0000e+00,3.9722e+01,1.6526e+01,0.0000e+00,3.8964e+01,1.5768e+01,0.0000e+00,3.8343e+01,1.4904e+01,0.0000e+00,3.7881e+01,1.3966e+01,0.0000e+00,3.7596e+01,1.2990e+01,0.0000e+00,3.7500e+01,1.2015e+01,0.0000e+00,3.7596e+01,1.1077e+01,0.0000e+00,3.7881e+01,1.0213e+01,0.0000e+00,3.8343e+01,9.4548e+00,0.0000e+00,3.8964e+01,8.8330e+00,0.0000e+00,3.9722e+01,8.3710e+00,0.0000e+00,4.0587e+01,8.0865e+00,0.0000e+00,4.1525e+01,7.9904e+00,0.0000e+00,4.2500e+01,8.0865e+00,0.0000e+00,4.3475e+01,8.3710e+00,0.0000e+00,4.4413e+01,8.8330e+00,0.0000e+00,4.5278e+01,9.4548e+00,0.0000e+00,4.6036e+01,1.0213e+01,0.0000e+00,4.6657e+01,1.1077e+01,0.0000e+00,4.7119e+01,1.2015e+01,0.0000e+00,4.7404e+01,1.2990e+01,0.0000e+00,4.7500e+01,1.3966e+01,0.0000e+00,4.7404e+01,1.4904e+01,0.0000e+00,4.7119e+01,1.5768e+01,0.0000e+00,4.6657e+01,1.6526e+01,0.0000e+00,4.6036e+01,1.7148e+01,0.0000e+00,4.5278e+01,1.7610e+01,0.0000e+00,4.4413e+01,1.7894e+01,0.0000e+00,4.3475e+01,1.7990e+01,0.0000e+00,4.2500e+01,-7.9904e+00,0.0000e+00,4.2500e+01,-8.0865e+00,0.0000e+00,4.1525e+01,-8.3710e+00,0.0000e+00,4.0587e+01,-8.8330e+00,0.0000e+00,3.9722e+01,-9.4548e+00,0.0000e+00,3.8964e+01,-1.0213e+01,0.0000e+00,3.8343e+01,-1.1077e+01,0.0000e+00,3.7881e+01,-1.2015e+01,0.0000e+00,3.7596e+01,-1.2990e+01,0.0000e+00,3.7500e+01,-1.3966e+01,0.0000e+00,3.7596e+01,-1.4904e+01,0.0000e+00,3.7881e+01,-1.5768e+01,0.0000e+00,3.8343e+01,-1.6526e+01,0.0000e+00,3.8964e+01,-1.7148e+01,0.0000e+00,3.9722e+01,-1.7610e+01,0.0000e+00,4.0587e+01,-1.7894e+01,0.0000e+00,4.1525e+01,-1.7990e+01,0.0000e+00,4.2500e+01,-1.7894e+01,0.0000e+00,4.3475e+01,-1.7610e+01,0.0000e+00,4.4413e+01,-1.7148e+01,0.0000e+00,4.5278e+01,-1.6526e+01,0.0000e+00,4.6036e+01,-1.5768e+01,0.0000e+00,4.6657e+01,-1.4904e+01,0.0000e+00,4.7119e+01,-1.3966e+01,0.0000e+00,4.7404e+01,-1.2990e+01,0.0000e+00,4.7500e+01,-1.2015e+01,0.0000e+00,4.7404e+01,-1.1077e+01,0.0000e+00,4.7119e+01,-1.0213e+01,0.0000e+00,4.6657e+01,-9.4548e+00,0.0000e+00,4.6036e+01,-8.8330e+00,0.0000e+00,4.5278e+01,-8.3710e+00,0.0000e+00,4.4413e+01,-8.0865e+00,0.0000e+00,4.3475e+01,-7.9904e+00,0.0000e+00,4.2500e+01,4.9039e+00,0.0000e+00,1.9025e+01,4.6194e+00,0.0000e+00,1.8087e+01,4.1573e+00,0.0000e+00,1.7222e+01,3.5355e+00,0.0000e+00,1.6464e+01,2.7779e+00,0.0000e+00,1.5843e+01,1.9134e+00,0.0000e+00,1.5381e+01,9.7545e-01,0.0000e+00,1.5096e+01,0.0000e+00,0.0000e+00,1.5000e+01,-9.7545e-01,0.0000e+00,1.5096e+01,-1.9134e+00,0.0000e+00,1.5381e+01,-2.7779e+00,0.0000e+00,1.5843e+01,-3.5355e+00,0.0000e+00,1.6464e+01,-4.1573e+00,0.0000e+00,1.7222e+01,-4.6194e+00,0.0000e+00,1.8087e+01,-4.9039e+00,0.0000e+00,1.9025e+01,-5.0000e+00,0.0000e+00,2.0000e+01,-4.9039e+00,0.0000e+00,2.0975e+01,-4.6194e+00,0.0000e+00,2.1913e+01,-4.1573e+00,0.0000e+00,2.2778e+01,-3.5355e+00,0.0000e+00,2.3536e+01,-2.7779e+00,0.0000e+00,2.4157e+01,-1.9134e+00,0.0000e+00,2.4619e+01,-9.7545e-01,0.0000e+00,2.4904e+01,0.0000e+00,0.0000e+00,2.5000e+01,9.7545e-01,0.0000e+00,2.4904e+01,1.9134e+00,0.0000e+00,2.4619e+01,2.7779e+00,0.0000e+00,2.4157e+01,3.5355e+00,0.0000e+00,2.3536e+01,4.1573e+00,0.0000e+00,2.2778e+01,4.6194e+00,0.0000e+00,2.1913e+01};
			return value;
		}
		private double[] getCoordinate_10_588_point_2()
		{
			double[] value = {4.9039e+00,0.0000e+00,2.0975e+01,5.0000e+00,0.0000e+00,2.0000e+01};
			return value;
		}






		/** Define subarrays using type double[] */
		private double[] getCoordinate_10_608_point_1()
		{
			double[] value = {5.0000e+01,1.0000e+01,5.0000e+01,5.0000e+01,1.0000e+01,1.0000e+01,-5.0000e+01,1.0000e+01,1.0000e+01,-5.0000e+01,1.0000e+01,5.0000e+01,7.9904e+00,1.0000e+01,4.2500e+01,8.0865e+00,1.0000e+01,4.1525e+01,8.3710e+00,1.0000e+01,4.0587e+01,8.8330e+00,1.0000e+01,3.9722e+01,9.4548e+00,1.0000e+01,3.8964e+01,1.0213e+01,1.0000e+01,3.8343e+01,1.1077e+01,1.0000e+01,3.7881e+01,1.2015e+01,1.0000e+01,3.7596e+01,1.2990e+01,1.0000e+01,3.7500e+01,1.3966e+01,1.0000e+01,3.7596e+01,1.4904e+01,1.0000e+01,3.7881e+01,1.5768e+01,1.0000e+01,3.8343e+01,1.6526e+01,1.0000e+01,3.8964e+01,1.7148e+01,1.0000e+01,3.9722e+01,1.7610e+01,1.0000e+01,4.0587e+01,1.7894e+01,1.0000e+01,4.1525e+01,1.7990e+01,1.0000e+01,4.2500e+01,1.7894e+01,1.0000e+01,4.3475e+01,1.7610e+01,1.0000e+01,4.4413e+01,1.7148e+01,1.0000e+01,4.5278e+01,1.6526e+01,1.0000e+01,4.6036e+01,1.5768e+01,1.0000e+01,4.6657e+01,1.4904e+01,1.0000e+01,4.7119e+01,1.3966e+01,1.0000e+01,4.7404e+01,1.2990e+01,1.0000e+01,4.7500e+01,1.2015e+01,1.0000e+01,4.7404e+01,1.1077e+01,1.0000e+01,4.7119e+01,1.0213e+01,1.0000e+01,4.6657e+01,9.4548e+00,1.0000e+01,4.6036e+01,8.8330e+00,1.0000e+01,4.5278e+01,8.3710e+00,1.0000e+01,4.4413e+01,8.0865e+00,1.0000e+01,4.3475e+01,7.9904e+00,1.0000e+01,4.2500e+01,-1.7990e+01,1.0000e+01,4.2500e+01,-1.7894e+01,1.0000e+01,4.1525e+01,-1.7610e+01,1.0000e+01,4.0587e+01,-1.7148e+01,1.0000e+01,3.9722e+01,-1.6526e+01,1.0000e+01,3.8964e+01,-1.5768e+01,1.0000e+01,3.8343e+01,-1.4904e+01,1.0000e+01,3.7881e+01,-1.3966e+01,1.0000e+01,3.7596e+01,-1.2990e+01,1.0000e+01,3.7500e+01,-1.2015e+01,1.0000e+01,3.7596e+01,-1.1077e+01,1.0000e+01,3.7881e+01,-1.0213e+01,1.0000e+01,3.8343e+01,-9.4548e+00,1.0000e+01,3.8964e+01,-8.8330e+00,1.0000e+01,3.9722e+01,-8.3710e+00,1.0000e+01,4.0587e+01,-8.0865e+00,1.0000e+01,4.1525e+01,-7.9904e+00,1.0000e+01,4.2500e+01,-8.0865e+00,1.0000e+01,4.3475e+01,-8.3710e+00,1.0000e+01,4.4413e+01,-8.8330e+00,1.0000e+01,4.5278e+01,-9.4548e+00,1.0000e+01,4.6036e+01,-1.0213e+01,1.0000e+01,4.6657e+01,-1.1077e+01,1.0000e+01,4.7119e+01,-1.2015e+01,1.0000e+01,4.7404e+01,-1.2990e+01,1.0000e+01,4.7500e+01,-1.3966e+01,1.0000e+01,4.7404e+01,-1.4904e+01,1.0000e+01,4.7119e+01,-1.5768e+01,1.0000e+01,4.6657e+01,-1.6526e+01,1.0000e+01,4.6036e+01,-1.7148e+01,1.0000e+01,4.5278e+01,-1.7610e+01,1.0000e+01,4.4413e+01,-1.7894e+01,1.0000e+01,4.3475e+01,-1.7990e+01,1.0000e+01,4.2500e+01,-4.9039e+00,1.0000e+01,1.9025e+01,-4.6194e+00,1.0000e+01,1.8087e+01,-4.1573e+00,1.0000e+01,1.7222e+01,-3.5355e+00,1.0000e+01,1.6464e+01,-2.7779e+00,1.0000e+01,1.5843e+01,-1.9134e+00,1.0000e+01,1.5381e+01,-9.7545e-01,1.0000e+01,1.5096e+01,0.0000e+00,1.0000e+01,1.5000e+01,9.7545e-01,1.0000e+01,1.5096e+01,1.9134e+00,1.0000e+01,1.5381e+01,2.7779e+00,1.0000e+01,1.5843e+01,3.5355e+00,1.0000e+01,1.6464e+01,4.1573e+00,1.0000e+01,1.7222e+01,4.6194e+00,1.0000e+01,1.8087e+01,4.9039e+00,1.0000e+01,1.9025e+01,5.0000e+00,1.0000e+01,2.0000e+01,4.9039e+00,1.0000e+01,2.0975e+01,4.6194e+00,1.0000e+01,2.1913e+01,4.1573e+00,1.0000e+01,2.2778e+01,3.5355e+00,1.0000e+01,2.3536e+01,2.7779e+00,1.0000e+01,2.4157e+01,1.9134e+00,1.0000e+01,2.4619e+01,9.7545e-01,1.0000e+01,2.4904e+01,0.0000e+00,1.0000e+01,2.5000e+01,-9.7545e-01,1.0000e+01,2.4904e+01,-1.9134e+00,1.0000e+01,2.4619e+01,-2.7779e+00,1.0000e+01,2.4157e+01,-3.5355e+00,1.0000e+01,2.3536e+01,-4.1573e+00,1.0000e+01,2.2778e+01,-4.6194e+00,1.0000e+01,2.1913e+01};
			return value;
		}
		private double[] getCoordinate_10_608_point_2()
		{
			double[] value = {-4.9039e+00,1.0000e+01,2.0975e+01,-5.0000e+00,1.0000e+01,2.0000e+01};
			return value;
		}




















































































		/** Large attribute array: IndexedTriangleSet index field, scene-graph level=7, element #53, 618 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 getIndexedTriangleSet_7_53_index()
		{
			MFInt32 IndexedTriangleSet_7_53_index = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedTriangleSet_7_53_index_1()));
			return IndexedTriangleSet_7_53_index;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=8, element #53, 588 total numbers made up of 196 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_8_53_point()
		{
			MFVec3f Coordinate_8_53_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_8_53_point_1()))
				.append(new MFVec3f(getCoordinate_8_53_point_2()));
			return Coordinate_8_53_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=8, element #59, 150 total numbers made up of 50 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_8_59_point()
		{
			MFVec3f Coordinate_8_59_point = new MFVec3f(new double[] {-9.7500e+01,0.0000e+00,-1.2990e+01,-9.7500e+01,-2.0000e+01,-1.2990e+01,-9.7457e+01,0.0000e+00,-1.2338e+01,-9.7457e+01,-2.0000e+01,-1.2338e+01,-9.7330e+01,0.0000e+00,-1.1696e+01,-9.7330e+01,-2.0000e+01,-1.1696e+01,-9.7119e+01,0.0000e+00,-1.1077e+01,-9.7119e+01,-2.0000e+01,-1.1077e+01,-9.6830e+01,0.0000e+00,-1.0490e+01,-9.6830e+01,-2.0000e+01,-1.0490e+01,-9.6467e+01,0.0000e+00,-9.9466e+00,-9.6467e+01,-2.0000e+01,-9.9466e+00,-9.6036e+01,0.0000e+00,-9.4548e+00,-9.6036e+01,-2.0000e+01,-9.4548e+00,-9.5544e+01,0.0000e+00,-9.0236e+00,-9.5544e+01,-2.0000e+01,-9.0236e+00,-9.5000e+01,0.0000e+00,-8.6603e+00,-9.5000e+01,-2.0000e+01,-8.6603e+00,-9.4413e+01,0.0000e+00,-8.3710e+00,-9.4413e+01,-2.0000e+01,-8.3710e+00,-9.3794e+01,0.0000e+00,-8.1608e+00,-9.3794e+01,-2.0000e+01,-8.1608e+00,-9.3153e+01,0.0000e+00,-8.0332e+00,-9.3153e+01,-2.0000e+01,-8.0332e+00,-9.2500e+01,0.0000e+00,-7.9904e+00,-9.2500e+01,-2.0000e+01,-7.9904e+00,-9.1847e+01,0.0000e+00,-8.0332e+00,-9.1847e+01,-2.0000e+01,-8.0332e+00,-9.1206e+01,0.0000e+00,-8.1608e+00,-9.1206e+01,-2.0000e+01,-8.1608e+00,-9.0587e+01,0.0000e+00,-8.3710e+00,-9.0587e+01,-2.0000e+01,-8.3710e+00,-9.0000e+01,0.0000e+00,-8.6603e+00,-9.0000e+01,-2.0000e+01,-8.6603e+00,-8.9456e+01,0.0000e+00,-9.0236e+00,-8.9456e+01,-2.0000e+01,-9.0236e+00,-8.8964e+01,0.0000e+00,-9.4548e+00,-8.8964e+01,-2.0000e+01,-9.4548e+00,-8.8533e+01,0.0000e+00,-9.9466e+00,-8.8533e+01,-2.0000e+01,-9.9466e+00,-8.8170e+01,0.0000e+00,-1.0490e+01,-8.8170e+01,-2.0000e+01,-1.0490e+01,-8.7881e+01,0.0000e+00,-1.1077e+01,-8.7881e+01,-2.0000e+01,-1.1077e+01,-8.7670e+01,0.0000e+00,-1.1696e+01,-8.7670e+01,-2.0000e+01,-1.1696e+01,-8.7543e+01,0.0000e+00,-1.2338e+01,-8.7543e+01,-2.0000e+01,-1.2338e+01,-8.7500e+01,0.0000e+00,-1.2990e+01,-8.7500e+01,-2.0000e+01,-1.2990e+01});
			return Coordinate_8_59_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=8, element #60, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_8_60_vector()
		{
			MFVec3f Normal_8_60_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,6.1232e-17,1.0000e+00,-0.0000e+00,6.1232e-17,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,1.2246e-16,-0.0000e+00,-1.0000e+00,1.2246e-16,-0.0000e+00,-1.0000e+00,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-1.0000e+00,-0.0000e+00,-1.8370e-16,-1.0000e+00,-0.0000e+00,-1.8370e-16});
			return Normal_8_60_vector;
		}
		/** Large attribute array: IndexedTriangleSet index field, scene-graph level=7, element #66, 618 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 getIndexedTriangleSet_7_66_index()
		{
			MFInt32 IndexedTriangleSet_7_66_index = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedTriangleSet_7_66_index_1()));
			return IndexedTriangleSet_7_66_index;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=8, element #66, 588 total numbers made up of 196 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_8_66_point()
		{
			MFVec3f Coordinate_8_66_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_8_66_point_1()))
				.append(new MFVec3f(getCoordinate_8_66_point_2()));
			return Coordinate_8_66_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=8, element #72, 150 total numbers made up of 50 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_8_72_point()
		{
			MFVec3f Coordinate_8_72_point = new MFVec3f(new double[] {-8.7500e+01,0.0000e+00,-1.2990e+01,-8.7500e+01,-2.0000e+01,-1.2990e+01,-8.7543e+01,0.0000e+00,-1.3643e+01,-8.7543e+01,-2.0000e+01,-1.3643e+01,-8.7670e+01,0.0000e+00,-1.4284e+01,-8.7670e+01,-2.0000e+01,-1.4284e+01,-8.7881e+01,0.0000e+00,-1.4904e+01,-8.7881e+01,-2.0000e+01,-1.4904e+01,-8.8170e+01,0.0000e+00,-1.5490e+01,-8.8170e+01,-2.0000e+01,-1.5490e+01,-8.8533e+01,0.0000e+00,-1.6034e+01,-8.8533e+01,-2.0000e+01,-1.6034e+01,-8.8964e+01,0.0000e+00,-1.6526e+01,-8.8964e+01,-2.0000e+01,-1.6526e+01,-8.9456e+01,0.0000e+00,-1.6957e+01,-8.9456e+01,-2.0000e+01,-1.6957e+01,-9.0000e+01,0.0000e+00,-1.7321e+01,-9.0000e+01,-2.0000e+01,-1.7321e+01,-9.0587e+01,0.0000e+00,-1.7610e+01,-9.0587e+01,-2.0000e+01,-1.7610e+01,-9.1206e+01,0.0000e+00,-1.7820e+01,-9.1206e+01,-2.0000e+01,-1.7820e+01,-9.1847e+01,0.0000e+00,-1.7948e+01,-9.1847e+01,-2.0000e+01,-1.7948e+01,-9.2500e+01,0.0000e+00,-1.7990e+01,-9.2500e+01,-2.0000e+01,-1.7990e+01,-9.3153e+01,0.0000e+00,-1.7948e+01,-9.3153e+01,-2.0000e+01,-1.7948e+01,-9.3794e+01,0.0000e+00,-1.7820e+01,-9.3794e+01,-2.0000e+01,-1.7820e+01,-9.4413e+01,0.0000e+00,-1.7610e+01,-9.4413e+01,-2.0000e+01,-1.7610e+01,-9.5000e+01,0.0000e+00,-1.7321e+01,-9.5000e+01,-2.0000e+01,-1.7321e+01,-9.5544e+01,0.0000e+00,-1.6957e+01,-9.5544e+01,-2.0000e+01,-1.6957e+01,-9.6036e+01,0.0000e+00,-1.6526e+01,-9.6036e+01,-2.0000e+01,-1.6526e+01,-9.6467e+01,0.0000e+00,-1.6034e+01,-9.6467e+01,-2.0000e+01,-1.6034e+01,-9.6830e+01,0.0000e+00,-1.5490e+01,-9.6830e+01,-2.0000e+01,-1.5490e+01,-9.7119e+01,0.0000e+00,-1.4904e+01,-9.7119e+01,-2.0000e+01,-1.4904e+01,-9.7330e+01,0.0000e+00,-1.4284e+01,-9.7330e+01,-2.0000e+01,-1.4284e+01,-9.7457e+01,0.0000e+00,-1.3643e+01,-9.7457e+01,-2.0000e+01,-1.3643e+01,-9.7500e+01,0.0000e+00,-1.2990e+01,-9.7500e+01,-2.0000e+01,-1.2990e+01});
			return Coordinate_8_72_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=8, element #73, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_8_73_vector()
		{
			MFVec3f Normal_8_73_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,6.1232e-17,-1.0000e+00,-0.0000e+00,6.1232e-17,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-0.0000e+00,-0.0000e+00,1.0000e+00,-0.0000e+00,-0.0000e+00,1.0000e+00,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,1.0000e+00,-0.0000e+00,6.1232e-17,1.0000e+00,-0.0000e+00,6.1232e-17});
			return Normal_8_73_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=8, element #79, 150 total numbers made up of 50 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_8_79_point()
		{
			MFVec3f Coordinate_8_79_point = new MFVec3f(new double[] {-9.7500e+01,0.0000e+00,1.2990e+01,-9.7500e+01,-2.0000e+01,1.2990e+01,-9.7457e+01,0.0000e+00,1.3643e+01,-9.7457e+01,-2.0000e+01,1.3643e+01,-9.7330e+01,0.0000e+00,1.4284e+01,-9.7330e+01,-2.0000e+01,1.4284e+01,-9.7119e+01,0.0000e+00,1.4904e+01,-9.7119e+01,-2.0000e+01,1.4904e+01,-9.6830e+01,0.0000e+00,1.5490e+01,-9.6830e+01,-2.0000e+01,1.5490e+01,-9.6467e+01,0.0000e+00,1.6034e+01,-9.6467e+01,-2.0000e+01,1.6034e+01,-9.6036e+01,0.0000e+00,1.6526e+01,-9.6036e+01,-2.0000e+01,1.6526e+01,-9.5544e+01,0.0000e+00,1.6957e+01,-9.5544e+01,-2.0000e+01,1.6957e+01,-9.5000e+01,0.0000e+00,1.7321e+01,-9.5000e+01,-2.0000e+01,1.7321e+01,-9.4413e+01,0.0000e+00,1.7610e+01,-9.4413e+01,-2.0000e+01,1.7610e+01,-9.3794e+01,0.0000e+00,1.7820e+01,-9.3794e+01,-2.0000e+01,1.7820e+01,-9.3153e+01,0.0000e+00,1.7948e+01,-9.3153e+01,-2.0000e+01,1.7948e+01,-9.2500e+01,0.0000e+00,1.7990e+01,-9.2500e+01,-2.0000e+01,1.7990e+01,-9.1847e+01,0.0000e+00,1.7948e+01,-9.1847e+01,-2.0000e+01,1.7948e+01,-9.1206e+01,0.0000e+00,1.7820e+01,-9.1206e+01,-2.0000e+01,1.7820e+01,-9.0587e+01,0.0000e+00,1.7610e+01,-9.0587e+01,-2.0000e+01,1.7610e+01,-9.0000e+01,0.0000e+00,1.7321e+01,-9.0000e+01,-2.0000e+01,1.7321e+01,-8.9456e+01,0.0000e+00,1.6957e+01,-8.9456e+01,-2.0000e+01,1.6957e+01,-8.8964e+01,0.0000e+00,1.6526e+01,-8.8964e+01,-2.0000e+01,1.6526e+01,-8.8533e+01,0.0000e+00,1.6034e+01,-8.8533e+01,-2.0000e+01,1.6034e+01,-8.8170e+01,0.0000e+00,1.5490e+01,-8.8170e+01,-2.0000e+01,1.5490e+01,-8.7881e+01,0.0000e+00,1.4904e+01,-8.7881e+01,-2.0000e+01,1.4904e+01,-8.7670e+01,0.0000e+00,1.4284e+01,-8.7670e+01,-2.0000e+01,1.4284e+01,-8.7543e+01,0.0000e+00,1.3643e+01,-8.7543e+01,-2.0000e+01,1.3643e+01,-8.7500e+01,0.0000e+00,1.2990e+01,-8.7500e+01,-2.0000e+01,1.2990e+01});
			return Coordinate_8_79_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=8, element #80, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_8_80_vector()
		{
			MFVec3f Normal_8_80_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,6.1232e-17,1.0000e+00,-0.0000e+00,6.1232e-17,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,1.2246e-16,-0.0000e+00,-1.0000e+00,1.2246e-16,-0.0000e+00,-1.0000e+00,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-1.0000e+00,-0.0000e+00,-1.8370e-16,-1.0000e+00,-0.0000e+00,-1.8370e-16});
			return Normal_8_80_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=8, element #86, 150 total numbers made up of 50 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_8_86_point()
		{
			MFVec3f Coordinate_8_86_point = new MFVec3f(new double[] {-8.7500e+01,0.0000e+00,1.2990e+01,-8.7500e+01,-2.0000e+01,1.2990e+01,-8.7543e+01,0.0000e+00,1.2338e+01,-8.7543e+01,-2.0000e+01,1.2338e+01,-8.7670e+01,0.0000e+00,1.1696e+01,-8.7670e+01,-2.0000e+01,1.1696e+01,-8.7881e+01,0.0000e+00,1.1077e+01,-8.7881e+01,-2.0000e+01,1.1077e+01,-8.8170e+01,0.0000e+00,1.0490e+01,-8.8170e+01,-2.0000e+01,1.0490e+01,-8.8533e+01,0.0000e+00,9.9466e+00,-8.8533e+01,-2.0000e+01,9.9466e+00,-8.8964e+01,0.0000e+00,9.4548e+00,-8.8964e+01,-2.0000e+01,9.4548e+00,-8.9456e+01,0.0000e+00,9.0236e+00,-8.9456e+01,-2.0000e+01,9.0236e+00,-9.0000e+01,0.0000e+00,8.6603e+00,-9.0000e+01,-2.0000e+01,8.6603e+00,-9.0587e+01,0.0000e+00,8.3710e+00,-9.0587e+01,-2.0000e+01,8.3710e+00,-9.1206e+01,0.0000e+00,8.1608e+00,-9.1206e+01,-2.0000e+01,8.1608e+00,-9.1847e+01,0.0000e+00,8.0332e+00,-9.1847e+01,-2.0000e+01,8.0332e+00,-9.2500e+01,0.0000e+00,7.9904e+00,-9.2500e+01,-2.0000e+01,7.9904e+00,-9.3153e+01,0.0000e+00,8.0332e+00,-9.3153e+01,-2.0000e+01,8.0332e+00,-9.3794e+01,0.0000e+00,8.1608e+00,-9.3794e+01,-2.0000e+01,8.1608e+00,-9.4413e+01,0.0000e+00,8.3710e+00,-9.4413e+01,-2.0000e+01,8.3710e+00,-9.5000e+01,0.0000e+00,8.6603e+00,-9.5000e+01,-2.0000e+01,8.6603e+00,-9.5544e+01,0.0000e+00,9.0236e+00,-9.5544e+01,-2.0000e+01,9.0236e+00,-9.6036e+01,0.0000e+00,9.4548e+00,-9.6036e+01,-2.0000e+01,9.4548e+00,-9.6467e+01,0.0000e+00,9.9466e+00,-9.6467e+01,-2.0000e+01,9.9466e+00,-9.6830e+01,0.0000e+00,1.0490e+01,-9.6830e+01,-2.0000e+01,1.0490e+01,-9.7119e+01,0.0000e+00,1.1077e+01,-9.7119e+01,-2.0000e+01,1.1077e+01,-9.7330e+01,0.0000e+00,1.1696e+01,-9.7330e+01,-2.0000e+01,1.1696e+01,-9.7457e+01,0.0000e+00,1.2338e+01,-9.7457e+01,-2.0000e+01,1.2338e+01,-9.7500e+01,0.0000e+00,1.2990e+01,-9.7500e+01,-2.0000e+01,1.2990e+01});
			return Coordinate_8_86_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=8, element #87, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_8_87_vector()
		{
			MFVec3f Normal_8_87_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,6.1232e-17,-1.0000e+00,-0.0000e+00,6.1232e-17,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-0.0000e+00,-0.0000e+00,1.0000e+00,-0.0000e+00,-0.0000e+00,1.0000e+00,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,1.0000e+00,-0.0000e+00,6.1232e-17,1.0000e+00,-0.0000e+00,6.1232e-17});
			return Normal_8_87_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=8, element #93, 150 total numbers made up of 50 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_8_93_point()
		{
			MFVec3f Coordinate_8_93_point = new MFVec3f(new double[] {-2.5000e+00,-2.0000e+01,-1.2990e+01,-2.5000e+00,0.0000e+00,-1.2990e+01,-2.5428e+00,-2.0000e+01,-1.2338e+01,-2.5428e+00,0.0000e+00,-1.2338e+01,-2.6704e+00,-2.0000e+01,-1.1696e+01,-2.6704e+00,0.0000e+00,-1.1696e+01,-2.8806e+00,-2.0000e+01,-1.1077e+01,-2.8806e+00,0.0000e+00,-1.1077e+01,-3.1699e+00,-2.0000e+01,-1.0490e+01,-3.1699e+00,0.0000e+00,-1.0490e+01,-3.5332e+00,-2.0000e+01,-9.9466e+00,-3.5332e+00,0.0000e+00,-9.9466e+00,-3.9645e+00,-2.0000e+01,-9.4548e+00,-3.9645e+00,0.0000e+00,-9.4548e+00,-4.4562e+00,-2.0000e+01,-9.0236e+00,-4.4562e+00,0.0000e+00,-9.0236e+00,-5.0000e+00,-2.0000e+01,-8.6603e+00,-5.0000e+00,0.0000e+00,-8.6603e+00,-5.5866e+00,-2.0000e+01,-8.3710e+00,-5.5866e+00,0.0000e+00,-8.3710e+00,-6.2059e+00,-2.0000e+01,-8.1608e+00,-6.2059e+00,0.0000e+00,-8.1608e+00,-6.8474e+00,-2.0000e+01,-8.0332e+00,-6.8474e+00,0.0000e+00,-8.0332e+00,-7.5000e+00,-2.0000e+01,-7.9904e+00,-7.5000e+00,0.0000e+00,-7.9904e+00,-8.1526e+00,-2.0000e+01,-8.0332e+00,-8.1526e+00,0.0000e+00,-8.0332e+00,-8.7941e+00,-2.0000e+01,-8.1608e+00,-8.7941e+00,0.0000e+00,-8.1608e+00,-9.4134e+00,-2.0000e+01,-8.3710e+00,-9.4134e+00,0.0000e+00,-8.3710e+00,-1.0000e+01,-2.0000e+01,-8.6603e+00,-1.0000e+01,0.0000e+00,-8.6603e+00,-1.0544e+01,-2.0000e+01,-9.0236e+00,-1.0544e+01,0.0000e+00,-9.0236e+00,-1.1036e+01,-2.0000e+01,-9.4548e+00,-1.1036e+01,0.0000e+00,-9.4548e+00,-1.1467e+01,-2.0000e+01,-9.9466e+00,-1.1467e+01,0.0000e+00,-9.9466e+00,-1.1830e+01,-2.0000e+01,-1.0490e+01,-1.1830e+01,0.0000e+00,-1.0490e+01,-1.2119e+01,-2.0000e+01,-1.1077e+01,-1.2119e+01,0.0000e+00,-1.1077e+01,-1.2330e+01,-2.0000e+01,-1.1696e+01,-1.2330e+01,0.0000e+00,-1.1696e+01,-1.2457e+01,-2.0000e+01,-1.2338e+01,-1.2457e+01,0.0000e+00,-1.2338e+01,-1.2500e+01,-2.0000e+01,-1.2990e+01,-1.2500e+01,0.0000e+00,-1.2990e+01});
			return Coordinate_8_93_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=8, element #94, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_8_94_vector()
		{
			MFVec3f Normal_8_94_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-0.0000e+00,-0.0000e+00,-1.0000e+00,-0.0000e+00,-0.0000e+00,-1.0000e+00,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_8_94_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=8, element #100, 150 total numbers made up of 50 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_8_100_point()
		{
			MFVec3f Coordinate_8_100_point = new MFVec3f(new double[] {-1.2500e+01,-2.0000e+01,-1.2990e+01,-1.2500e+01,0.0000e+00,-1.2990e+01,-1.2457e+01,-2.0000e+01,-1.3643e+01,-1.2457e+01,0.0000e+00,-1.3643e+01,-1.2330e+01,-2.0000e+01,-1.4284e+01,-1.2330e+01,0.0000e+00,-1.4284e+01,-1.2119e+01,-2.0000e+01,-1.4904e+01,-1.2119e+01,0.0000e+00,-1.4904e+01,-1.1830e+01,-2.0000e+01,-1.5490e+01,-1.1830e+01,0.0000e+00,-1.5490e+01,-1.1467e+01,-2.0000e+01,-1.6034e+01,-1.1467e+01,0.0000e+00,-1.6034e+01,-1.1036e+01,-2.0000e+01,-1.6526e+01,-1.1036e+01,0.0000e+00,-1.6526e+01,-1.0544e+01,-2.0000e+01,-1.6957e+01,-1.0544e+01,0.0000e+00,-1.6957e+01,-1.0000e+01,-2.0000e+01,-1.7321e+01,-1.0000e+01,0.0000e+00,-1.7321e+01,-9.4134e+00,-2.0000e+01,-1.7610e+01,-9.4134e+00,0.0000e+00,-1.7610e+01,-8.7941e+00,-2.0000e+01,-1.7820e+01,-8.7941e+00,0.0000e+00,-1.7820e+01,-8.1526e+00,-2.0000e+01,-1.7948e+01,-8.1526e+00,0.0000e+00,-1.7948e+01,-7.5000e+00,-2.0000e+01,-1.7990e+01,-7.5000e+00,0.0000e+00,-1.7990e+01,-6.8474e+00,-2.0000e+01,-1.7948e+01,-6.8474e+00,0.0000e+00,-1.7948e+01,-6.2059e+00,-2.0000e+01,-1.7820e+01,-6.2059e+00,0.0000e+00,-1.7820e+01,-5.5866e+00,-2.0000e+01,-1.7610e+01,-5.5866e+00,0.0000e+00,-1.7610e+01,-5.0000e+00,-2.0000e+01,-1.7321e+01,-5.0000e+00,0.0000e+00,-1.7321e+01,-4.4562e+00,-2.0000e+01,-1.6957e+01,-4.4562e+00,0.0000e+00,-1.6957e+01,-3.9645e+00,-2.0000e+01,-1.6526e+01,-3.9645e+00,0.0000e+00,-1.6526e+01,-3.5332e+00,-2.0000e+01,-1.6034e+01,-3.5332e+00,0.0000e+00,-1.6034e+01,-3.1699e+00,-2.0000e+01,-1.5490e+01,-3.1699e+00,0.0000e+00,-1.5490e+01,-2.8806e+00,-2.0000e+01,-1.4904e+01,-2.8806e+00,0.0000e+00,-1.4904e+01,-2.6704e+00,-2.0000e+01,-1.4284e+01,-2.6704e+00,0.0000e+00,-1.4284e+01,-2.5428e+00,-2.0000e+01,-1.3643e+01,-2.5428e+00,0.0000e+00,-1.3643e+01,-2.5000e+00,-2.0000e+01,-1.2990e+01,-2.5000e+00,0.0000e+00,-1.2990e+01});
			return Coordinate_8_100_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=8, element #101, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_8_101_vector()
		{
			MFVec3f Normal_8_101_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,1.8370e-16,1.0000e+00,-0.0000e+00,1.8370e-16,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_8_101_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=8, element #107, 150 total numbers made up of 50 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_8_107_point()
		{
			MFVec3f Coordinate_8_107_point = new MFVec3f(new double[] {-2.5000e+00,-2.0000e+01,1.2990e+01,-2.5000e+00,0.0000e+00,1.2990e+01,-2.5428e+00,-2.0000e+01,1.3643e+01,-2.5428e+00,0.0000e+00,1.3643e+01,-2.6704e+00,-2.0000e+01,1.4284e+01,-2.6704e+00,0.0000e+00,1.4284e+01,-2.8806e+00,-2.0000e+01,1.4904e+01,-2.8806e+00,0.0000e+00,1.4904e+01,-3.1699e+00,-2.0000e+01,1.5490e+01,-3.1699e+00,0.0000e+00,1.5490e+01,-3.5332e+00,-2.0000e+01,1.6034e+01,-3.5332e+00,0.0000e+00,1.6034e+01,-3.9645e+00,-2.0000e+01,1.6526e+01,-3.9645e+00,0.0000e+00,1.6526e+01,-4.4562e+00,-2.0000e+01,1.6957e+01,-4.4562e+00,0.0000e+00,1.6957e+01,-5.0000e+00,-2.0000e+01,1.7321e+01,-5.0000e+00,0.0000e+00,1.7321e+01,-5.5866e+00,-2.0000e+01,1.7610e+01,-5.5866e+00,0.0000e+00,1.7610e+01,-6.2059e+00,-2.0000e+01,1.7820e+01,-6.2059e+00,0.0000e+00,1.7820e+01,-6.8474e+00,-2.0000e+01,1.7948e+01,-6.8474e+00,0.0000e+00,1.7948e+01,-7.5000e+00,-2.0000e+01,1.7990e+01,-7.5000e+00,0.0000e+00,1.7990e+01,-8.1526e+00,-2.0000e+01,1.7948e+01,-8.1526e+00,0.0000e+00,1.7948e+01,-8.7941e+00,-2.0000e+01,1.7820e+01,-8.7941e+00,0.0000e+00,1.7820e+01,-9.4134e+00,-2.0000e+01,1.7610e+01,-9.4134e+00,0.0000e+00,1.7610e+01,-1.0000e+01,-2.0000e+01,1.7321e+01,-1.0000e+01,0.0000e+00,1.7321e+01,-1.0544e+01,-2.0000e+01,1.6957e+01,-1.0544e+01,0.0000e+00,1.6957e+01,-1.1036e+01,-2.0000e+01,1.6526e+01,-1.1036e+01,0.0000e+00,1.6526e+01,-1.1467e+01,-2.0000e+01,1.6034e+01,-1.1467e+01,0.0000e+00,1.6034e+01,-1.1830e+01,-2.0000e+01,1.5490e+01,-1.1830e+01,0.0000e+00,1.5490e+01,-1.2119e+01,-2.0000e+01,1.4904e+01,-1.2119e+01,0.0000e+00,1.4904e+01,-1.2330e+01,-2.0000e+01,1.4284e+01,-1.2330e+01,0.0000e+00,1.4284e+01,-1.2457e+01,-2.0000e+01,1.3643e+01,-1.2457e+01,0.0000e+00,1.3643e+01,-1.2500e+01,-2.0000e+01,1.2990e+01,-1.2500e+01,0.0000e+00,1.2990e+01});
			return Coordinate_8_107_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=8, element #108, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_8_108_vector()
		{
			MFVec3f Normal_8_108_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-0.0000e+00,-0.0000e+00,-1.0000e+00,-0.0000e+00,-0.0000e+00,-1.0000e+00,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_8_108_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=8, element #114, 150 total numbers made up of 50 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_8_114_point()
		{
			MFVec3f Coordinate_8_114_point = new MFVec3f(new double[] {-1.2500e+01,-2.0000e+01,1.2990e+01,-1.2500e+01,0.0000e+00,1.2990e+01,-1.2457e+01,-2.0000e+01,1.2338e+01,-1.2457e+01,0.0000e+00,1.2338e+01,-1.2330e+01,-2.0000e+01,1.1696e+01,-1.2330e+01,0.0000e+00,1.1696e+01,-1.2119e+01,-2.0000e+01,1.1077e+01,-1.2119e+01,0.0000e+00,1.1077e+01,-1.1830e+01,-2.0000e+01,1.0490e+01,-1.1830e+01,0.0000e+00,1.0490e+01,-1.1467e+01,-2.0000e+01,9.9466e+00,-1.1467e+01,0.0000e+00,9.9466e+00,-1.1036e+01,-2.0000e+01,9.4548e+00,-1.1036e+01,0.0000e+00,9.4548e+00,-1.0544e+01,-2.0000e+01,9.0236e+00,-1.0544e+01,0.0000e+00,9.0236e+00,-1.0000e+01,-2.0000e+01,8.6603e+00,-1.0000e+01,0.0000e+00,8.6603e+00,-9.4134e+00,-2.0000e+01,8.3710e+00,-9.4134e+00,0.0000e+00,8.3710e+00,-8.7941e+00,-2.0000e+01,8.1608e+00,-8.7941e+00,0.0000e+00,8.1608e+00,-8.1526e+00,-2.0000e+01,8.0332e+00,-8.1526e+00,0.0000e+00,8.0332e+00,-7.5000e+00,-2.0000e+01,7.9904e+00,-7.5000e+00,0.0000e+00,7.9904e+00,-6.8474e+00,-2.0000e+01,8.0332e+00,-6.8474e+00,0.0000e+00,8.0332e+00,-6.2059e+00,-2.0000e+01,8.1608e+00,-6.2059e+00,0.0000e+00,8.1608e+00,-5.5866e+00,-2.0000e+01,8.3710e+00,-5.5866e+00,0.0000e+00,8.3710e+00,-5.0000e+00,-2.0000e+01,8.6603e+00,-5.0000e+00,0.0000e+00,8.6603e+00,-4.4562e+00,-2.0000e+01,9.0236e+00,-4.4562e+00,0.0000e+00,9.0236e+00,-3.9645e+00,-2.0000e+01,9.4548e+00,-3.9645e+00,0.0000e+00,9.4548e+00,-3.5332e+00,-2.0000e+01,9.9466e+00,-3.5332e+00,0.0000e+00,9.9466e+00,-3.1699e+00,-2.0000e+01,1.0490e+01,-3.1699e+00,0.0000e+00,1.0490e+01,-2.8806e+00,-2.0000e+01,1.1077e+01,-2.8806e+00,0.0000e+00,1.1077e+01,-2.6704e+00,-2.0000e+01,1.1696e+01,-2.6704e+00,0.0000e+00,1.1696e+01,-2.5428e+00,-2.0000e+01,1.2338e+01,-2.5428e+00,0.0000e+00,1.2338e+01,-2.5000e+00,-2.0000e+01,1.2990e+01,-2.5000e+00,0.0000e+00,1.2990e+01});
			return Coordinate_8_114_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=8, element #115, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_8_115_vector()
		{
			MFVec3f Normal_8_115_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,1.8370e-16,1.0000e+00,-0.0000e+00,1.8370e-16,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_8_115_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=8, element #133, 150 total numbers made up of 50 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_8_133_point()
		{
			MFVec3f Coordinate_8_133_point = new MFVec3f(new double[] {2.0000e+01,-2.0000e+01,3.0616e-16,2.0000e+01,0.0000e+00,3.0616e-16,1.9957e+01,-2.0000e+01,6.5263e-01,1.9957e+01,0.0000e+00,6.5263e-01,1.9830e+01,-2.0000e+01,1.2941e+00,1.9830e+01,0.0000e+00,1.2941e+00,1.9619e+01,-2.0000e+01,1.9134e+00,1.9619e+01,0.0000e+00,1.9134e+00,1.9330e+01,-2.0000e+01,2.5000e+00,1.9330e+01,0.0000e+00,2.5000e+00,1.8967e+01,-2.0000e+01,3.0438e+00,1.8967e+01,0.0000e+00,3.0438e+00,1.8536e+01,-2.0000e+01,3.5355e+00,1.8536e+01,0.0000e+00,3.5355e+00,1.8044e+01,-2.0000e+01,3.9668e+00,1.8044e+01,0.0000e+00,3.9668e+00,1.7500e+01,-2.0000e+01,4.3301e+00,1.7500e+01,0.0000e+00,4.3301e+00,1.6913e+01,-2.0000e+01,4.6194e+00,1.6913e+01,0.0000e+00,4.6194e+00,1.6294e+01,-2.0000e+01,4.8296e+00,1.6294e+01,0.0000e+00,4.8296e+00,1.5653e+01,-2.0000e+01,4.9572e+00,1.5653e+01,0.0000e+00,4.9572e+00,1.5000e+01,-2.0000e+01,5.0000e+00,1.5000e+01,0.0000e+00,5.0000e+00,1.4347e+01,-2.0000e+01,4.9572e+00,1.4347e+01,0.0000e+00,4.9572e+00,1.3706e+01,-2.0000e+01,4.8296e+00,1.3706e+01,0.0000e+00,4.8296e+00,1.3087e+01,-2.0000e+01,4.6194e+00,1.3087e+01,0.0000e+00,4.6194e+00,1.2500e+01,-2.0000e+01,4.3301e+00,1.2500e+01,0.0000e+00,4.3301e+00,1.1956e+01,-2.0000e+01,3.9668e+00,1.1956e+01,0.0000e+00,3.9668e+00,1.1464e+01,-2.0000e+01,3.5355e+00,1.1464e+01,0.0000e+00,3.5355e+00,1.1033e+01,-2.0000e+01,3.0438e+00,1.1033e+01,0.0000e+00,3.0438e+00,1.0670e+01,-2.0000e+01,2.5000e+00,1.0670e+01,0.0000e+00,2.5000e+00,1.0381e+01,-2.0000e+01,1.9134e+00,1.0381e+01,0.0000e+00,1.9134e+00,1.0170e+01,-2.0000e+01,1.2941e+00,1.0170e+01,0.0000e+00,1.2941e+00,1.0043e+01,-2.0000e+01,6.5263e-01,1.0043e+01,0.0000e+00,6.5263e-01,1.0000e+01,-2.0000e+01,3.0616e-16,1.0000e+01,0.0000e+00,3.0616e-16});
			return Coordinate_8_133_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=8, element #134, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_8_134_vector()
		{
			MFVec3f Normal_8_134_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-0.0000e+00,-0.0000e+00,-1.0000e+00,-0.0000e+00,-0.0000e+00,-1.0000e+00,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_8_134_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=8, element #140, 150 total numbers made up of 50 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_8_140_point()
		{
			MFVec3f Coordinate_8_140_point = new MFVec3f(new double[] {1.0000e+01,-2.0000e+01,-9.1849e-16,1.0000e+01,0.0000e+00,-9.1849e-16,1.0043e+01,-2.0000e+01,-6.5263e-01,1.0043e+01,0.0000e+00,-6.5263e-01,1.0170e+01,-2.0000e+01,-1.2941e+00,1.0170e+01,0.0000e+00,-1.2941e+00,1.0381e+01,-2.0000e+01,-1.9134e+00,1.0381e+01,0.0000e+00,-1.9134e+00,1.0670e+01,-2.0000e+01,-2.5000e+00,1.0670e+01,0.0000e+00,-2.5000e+00,1.1033e+01,-2.0000e+01,-3.0438e+00,1.1033e+01,0.0000e+00,-3.0438e+00,1.1464e+01,-2.0000e+01,-3.5355e+00,1.1464e+01,0.0000e+00,-3.5355e+00,1.1956e+01,-2.0000e+01,-3.9668e+00,1.1956e+01,0.0000e+00,-3.9668e+00,1.2500e+01,-2.0000e+01,-4.3301e+00,1.2500e+01,0.0000e+00,-4.3301e+00,1.3087e+01,-2.0000e+01,-4.6194e+00,1.3087e+01,0.0000e+00,-4.6194e+00,1.3706e+01,-2.0000e+01,-4.8296e+00,1.3706e+01,0.0000e+00,-4.8296e+00,1.4347e+01,-2.0000e+01,-4.9572e+00,1.4347e+01,0.0000e+00,-4.9572e+00,1.5000e+01,-2.0000e+01,-5.0000e+00,1.5000e+01,0.0000e+00,-5.0000e+00,1.5653e+01,-2.0000e+01,-4.9572e+00,1.5653e+01,0.0000e+00,-4.9572e+00,1.6294e+01,-2.0000e+01,-4.8296e+00,1.6294e+01,0.0000e+00,-4.8296e+00,1.6913e+01,-2.0000e+01,-4.6194e+00,1.6913e+01,0.0000e+00,-4.6194e+00,1.7500e+01,-2.0000e+01,-4.3301e+00,1.7500e+01,0.0000e+00,-4.3301e+00,1.8044e+01,-2.0000e+01,-3.9668e+00,1.8044e+01,0.0000e+00,-3.9668e+00,1.8536e+01,-2.0000e+01,-3.5355e+00,1.8536e+01,0.0000e+00,-3.5355e+00,1.8967e+01,-2.0000e+01,-3.0438e+00,1.8967e+01,0.0000e+00,-3.0438e+00,1.9330e+01,-2.0000e+01,-2.5000e+00,1.9330e+01,0.0000e+00,-2.5000e+00,1.9619e+01,-2.0000e+01,-1.9134e+00,1.9619e+01,0.0000e+00,-1.9134e+00,1.9830e+01,-2.0000e+01,-1.2941e+00,1.9830e+01,0.0000e+00,-1.2941e+00,1.9957e+01,-2.0000e+01,-6.5263e-01,1.9957e+01,0.0000e+00,-6.5263e-01,2.0000e+01,-2.0000e+01,3.0616e-16,2.0000e+01,0.0000e+00,3.0616e-16});
			return Coordinate_8_140_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=8, element #141, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_8_141_vector()
		{
			MFVec3f Normal_8_141_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,1.8370e-16,1.0000e+00,-0.0000e+00,1.8370e-16,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_8_141_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=8, element #147, 150 total numbers made up of 50 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_8_147_point()
		{
			MFVec3f Coordinate_8_147_point = new MFVec3f(new double[] {-1.2000e+02,0.0000e+00,-3.0616e-16,-1.2000e+02,-2.0000e+01,-3.0616e-16,-1.1996e+02,0.0000e+00,6.5263e-01,-1.1996e+02,-2.0000e+01,6.5263e-01,-1.1983e+02,0.0000e+00,1.2941e+00,-1.1983e+02,-2.0000e+01,1.2941e+00,-1.1962e+02,0.0000e+00,1.9134e+00,-1.1962e+02,-2.0000e+01,1.9134e+00,-1.1933e+02,0.0000e+00,2.5000e+00,-1.1933e+02,-2.0000e+01,2.5000e+00,-1.1897e+02,0.0000e+00,3.0438e+00,-1.1897e+02,-2.0000e+01,3.0438e+00,-1.1854e+02,0.0000e+00,3.5355e+00,-1.1854e+02,-2.0000e+01,3.5355e+00,-1.1804e+02,0.0000e+00,3.9668e+00,-1.1804e+02,-2.0000e+01,3.9668e+00,-1.1750e+02,0.0000e+00,4.3301e+00,-1.1750e+02,-2.0000e+01,4.3301e+00,-1.1691e+02,0.0000e+00,4.6194e+00,-1.1691e+02,-2.0000e+01,4.6194e+00,-1.1629e+02,0.0000e+00,4.8296e+00,-1.1629e+02,-2.0000e+01,4.8296e+00,-1.1565e+02,0.0000e+00,4.9572e+00,-1.1565e+02,-2.0000e+01,4.9572e+00,-1.1500e+02,0.0000e+00,5.0000e+00,-1.1500e+02,-2.0000e+01,5.0000e+00,-1.1435e+02,0.0000e+00,4.9572e+00,-1.1435e+02,-2.0000e+01,4.9572e+00,-1.1371e+02,0.0000e+00,4.8296e+00,-1.1371e+02,-2.0000e+01,4.8296e+00,-1.1309e+02,0.0000e+00,4.6194e+00,-1.1309e+02,-2.0000e+01,4.6194e+00,-1.1250e+02,0.0000e+00,4.3301e+00,-1.1250e+02,-2.0000e+01,4.3301e+00,-1.1196e+02,0.0000e+00,3.9668e+00,-1.1196e+02,-2.0000e+01,3.9668e+00,-1.1146e+02,0.0000e+00,3.5355e+00,-1.1146e+02,-2.0000e+01,3.5355e+00,-1.1103e+02,0.0000e+00,3.0438e+00,-1.1103e+02,-2.0000e+01,3.0438e+00,-1.1067e+02,0.0000e+00,2.5000e+00,-1.1067e+02,-2.0000e+01,2.5000e+00,-1.1038e+02,0.0000e+00,1.9134e+00,-1.1038e+02,-2.0000e+01,1.9134e+00,-1.1017e+02,0.0000e+00,1.2941e+00,-1.1017e+02,-2.0000e+01,1.2941e+00,-1.1004e+02,0.0000e+00,6.5263e-01,-1.1004e+02,-2.0000e+01,6.5263e-01,-1.1000e+02,0.0000e+00,9.1849e-16,-1.1000e+02,-2.0000e+01,9.1849e-16});
			return Coordinate_8_147_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=8, element #148, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_8_148_vector()
		{
			MFVec3f Normal_8_148_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,6.1232e-17,1.0000e+00,-0.0000e+00,6.1232e-17,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,1.2246e-16,-0.0000e+00,-1.0000e+00,1.2246e-16,-0.0000e+00,-1.0000e+00,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-1.0000e+00,-0.0000e+00,-1.8370e-16,-1.0000e+00,-0.0000e+00,-1.8370e-16});
			return Normal_8_148_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=8, element #154, 150 total numbers made up of 50 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_8_154_point()
		{
			MFVec3f Coordinate_8_154_point = new MFVec3f(new double[] {-1.1000e+02,0.0000e+00,-3.0616e-16,-1.1000e+02,-2.0000e+01,-3.0616e-16,-1.1004e+02,0.0000e+00,-6.5263e-01,-1.1004e+02,-2.0000e+01,-6.5263e-01,-1.1017e+02,0.0000e+00,-1.2941e+00,-1.1017e+02,-2.0000e+01,-1.2941e+00,-1.1038e+02,0.0000e+00,-1.9134e+00,-1.1038e+02,-2.0000e+01,-1.9134e+00,-1.1067e+02,0.0000e+00,-2.5000e+00,-1.1067e+02,-2.0000e+01,-2.5000e+00,-1.1103e+02,0.0000e+00,-3.0438e+00,-1.1103e+02,-2.0000e+01,-3.0438e+00,-1.1146e+02,0.0000e+00,-3.5355e+00,-1.1146e+02,-2.0000e+01,-3.5355e+00,-1.1196e+02,0.0000e+00,-3.9668e+00,-1.1196e+02,-2.0000e+01,-3.9668e+00,-1.1250e+02,0.0000e+00,-4.3301e+00,-1.1250e+02,-2.0000e+01,-4.3301e+00,-1.1309e+02,0.0000e+00,-4.6194e+00,-1.1309e+02,-2.0000e+01,-4.6194e+00,-1.1371e+02,0.0000e+00,-4.8296e+00,-1.1371e+02,-2.0000e+01,-4.8296e+00,-1.1435e+02,0.0000e+00,-4.9572e+00,-1.1435e+02,-2.0000e+01,-4.9572e+00,-1.1500e+02,0.0000e+00,-5.0000e+00,-1.1500e+02,-2.0000e+01,-5.0000e+00,-1.1565e+02,0.0000e+00,-4.9572e+00,-1.1565e+02,-2.0000e+01,-4.9572e+00,-1.1629e+02,0.0000e+00,-4.8296e+00,-1.1629e+02,-2.0000e+01,-4.8296e+00,-1.1691e+02,0.0000e+00,-4.6194e+00,-1.1691e+02,-2.0000e+01,-4.6194e+00,-1.1750e+02,0.0000e+00,-4.3301e+00,-1.1750e+02,-2.0000e+01,-4.3301e+00,-1.1804e+02,0.0000e+00,-3.9668e+00,-1.1804e+02,-2.0000e+01,-3.9668e+00,-1.1854e+02,0.0000e+00,-3.5355e+00,-1.1854e+02,-2.0000e+01,-3.5355e+00,-1.1897e+02,0.0000e+00,-3.0438e+00,-1.1897e+02,-2.0000e+01,-3.0438e+00,-1.1933e+02,0.0000e+00,-2.5000e+00,-1.1933e+02,-2.0000e+01,-2.5000e+00,-1.1962e+02,0.0000e+00,-1.9134e+00,-1.1962e+02,-2.0000e+01,-1.9134e+00,-1.1983e+02,0.0000e+00,-1.2941e+00,-1.1983e+02,-2.0000e+01,-1.2941e+00,-1.1996e+02,0.0000e+00,-6.5263e-01,-1.1996e+02,-2.0000e+01,-6.5263e-01,-1.2000e+02,0.0000e+00,-3.0616e-16,-1.2000e+02,-2.0000e+01,-3.0616e-16});
			return Coordinate_8_154_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=8, element #155, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_8_155_vector()
		{
			MFVec3f Normal_8_155_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,6.1232e-17,-1.0000e+00,-0.0000e+00,6.1232e-17,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-0.0000e+00,-0.0000e+00,1.0000e+00,-0.0000e+00,-0.0000e+00,1.0000e+00,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,1.0000e+00,-0.0000e+00,6.1232e-17,1.0000e+00,-0.0000e+00,6.1232e-17});
			return Normal_8_155_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #170, 306 total numbers made up of 102 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_10_170_point()
		{
			MFVec3f Coordinate_10_170_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_10_170_point_1()))
				.append(new MFVec3f(getCoordinate_10_170_point_2()));
			return Coordinate_10_170_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #176, 150 total numbers made up of 50 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_10_176_point()
		{
			MFVec3f Coordinate_10_176_point = new MFVec3f(new double[] {1.7990e+01,0.0000e+00,4.2500e+01,1.7990e+01,1.0000e+01,4.2500e+01,1.7948e+01,0.0000e+00,4.3153e+01,1.7948e+01,1.0000e+01,4.3153e+01,1.7820e+01,0.0000e+00,4.3794e+01,1.7820e+01,1.0000e+01,4.3794e+01,1.7610e+01,0.0000e+00,4.4413e+01,1.7610e+01,1.0000e+01,4.4413e+01,1.7321e+01,0.0000e+00,4.5000e+01,1.7321e+01,1.0000e+01,4.5000e+01,1.6957e+01,0.0000e+00,4.5544e+01,1.6957e+01,1.0000e+01,4.5544e+01,1.6526e+01,0.0000e+00,4.6036e+01,1.6526e+01,1.0000e+01,4.6036e+01,1.6034e+01,0.0000e+00,4.6467e+01,1.6034e+01,1.0000e+01,4.6467e+01,1.5490e+01,0.0000e+00,4.6830e+01,1.5490e+01,1.0000e+01,4.6830e+01,1.4904e+01,0.0000e+00,4.7119e+01,1.4904e+01,1.0000e+01,4.7119e+01,1.4284e+01,0.0000e+00,4.7330e+01,1.4284e+01,1.0000e+01,4.7330e+01,1.3643e+01,0.0000e+00,4.7457e+01,1.3643e+01,1.0000e+01,4.7457e+01,1.2990e+01,0.0000e+00,4.7500e+01,1.2990e+01,1.0000e+01,4.7500e+01,1.2338e+01,0.0000e+00,4.7457e+01,1.2338e+01,1.0000e+01,4.7457e+01,1.1696e+01,0.0000e+00,4.7330e+01,1.1696e+01,1.0000e+01,4.7330e+01,1.1077e+01,0.0000e+00,4.7119e+01,1.1077e+01,1.0000e+01,4.7119e+01,1.0490e+01,0.0000e+00,4.6830e+01,1.0490e+01,1.0000e+01,4.6830e+01,9.9466e+00,0.0000e+00,4.6467e+01,9.9466e+00,1.0000e+01,4.6467e+01,9.4548e+00,0.0000e+00,4.6036e+01,9.4548e+00,1.0000e+01,4.6036e+01,9.0236e+00,0.0000e+00,4.5544e+01,9.0236e+00,1.0000e+01,4.5544e+01,8.6603e+00,0.0000e+00,4.5000e+01,8.6603e+00,1.0000e+01,4.5000e+01,8.3710e+00,0.0000e+00,4.4413e+01,8.3710e+00,1.0000e+01,4.4413e+01,8.1608e+00,0.0000e+00,4.3794e+01,8.1608e+00,1.0000e+01,4.3794e+01,8.0332e+00,0.0000e+00,4.3153e+01,8.0332e+00,1.0000e+01,4.3153e+01,7.9904e+00,0.0000e+00,4.2500e+01,7.9904e+00,1.0000e+01,4.2500e+01});
			return Coordinate_10_176_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #177, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_177_vector()
		{
			MFVec3f Normal_10_177_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-0.0000e+00,-0.0000e+00,-1.0000e+00,-0.0000e+00,-0.0000e+00,-1.0000e+00,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_10_177_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #183, 150 total numbers made up of 50 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_10_183_point()
		{
			MFVec3f Coordinate_10_183_point = new MFVec3f(new double[] {7.9904e+00,0.0000e+00,4.2500e+01,7.9904e+00,1.0000e+01,4.2500e+01,8.0332e+00,0.0000e+00,4.1847e+01,8.0332e+00,1.0000e+01,4.1847e+01,8.1608e+00,0.0000e+00,4.1206e+01,8.1608e+00,1.0000e+01,4.1206e+01,8.3710e+00,0.0000e+00,4.0587e+01,8.3710e+00,1.0000e+01,4.0587e+01,8.6603e+00,0.0000e+00,4.0000e+01,8.6603e+00,1.0000e+01,4.0000e+01,9.0236e+00,0.0000e+00,3.9456e+01,9.0236e+00,1.0000e+01,3.9456e+01,9.4548e+00,0.0000e+00,3.8964e+01,9.4548e+00,1.0000e+01,3.8964e+01,9.9466e+00,0.0000e+00,3.8533e+01,9.9466e+00,1.0000e+01,3.8533e+01,1.0490e+01,0.0000e+00,3.8170e+01,1.0490e+01,1.0000e+01,3.8170e+01,1.1077e+01,0.0000e+00,3.7881e+01,1.1077e+01,1.0000e+01,3.7881e+01,1.1696e+01,0.0000e+00,3.7670e+01,1.1696e+01,1.0000e+01,3.7670e+01,1.2338e+01,0.0000e+00,3.7543e+01,1.2338e+01,1.0000e+01,3.7543e+01,1.2990e+01,0.0000e+00,3.7500e+01,1.2990e+01,1.0000e+01,3.7500e+01,1.3643e+01,0.0000e+00,3.7543e+01,1.3643e+01,1.0000e+01,3.7543e+01,1.4284e+01,0.0000e+00,3.7670e+01,1.4284e+01,1.0000e+01,3.7670e+01,1.4904e+01,0.0000e+00,3.7881e+01,1.4904e+01,1.0000e+01,3.7881e+01,1.5490e+01,0.0000e+00,3.8170e+01,1.5490e+01,1.0000e+01,3.8170e+01,1.6034e+01,0.0000e+00,3.8533e+01,1.6034e+01,1.0000e+01,3.8533e+01,1.6526e+01,0.0000e+00,3.8964e+01,1.6526e+01,1.0000e+01,3.8964e+01,1.6957e+01,0.0000e+00,3.9456e+01,1.6957e+01,1.0000e+01,3.9456e+01,1.7321e+01,0.0000e+00,4.0000e+01,1.7321e+01,1.0000e+01,4.0000e+01,1.7610e+01,0.0000e+00,4.0587e+01,1.7610e+01,1.0000e+01,4.0587e+01,1.7820e+01,0.0000e+00,4.1206e+01,1.7820e+01,1.0000e+01,4.1206e+01,1.7948e+01,0.0000e+00,4.1847e+01,1.7948e+01,1.0000e+01,4.1847e+01,1.7990e+01,0.0000e+00,4.2500e+01,1.7990e+01,1.0000e+01,4.2500e+01});
			return Coordinate_10_183_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #184, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_184_vector()
		{
			MFVec3f Normal_10_184_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.2246e-16,-0.0000e+00,1.0000e+00,1.2246e-16,-0.0000e+00,1.0000e+00,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-1.0000e+00,-0.0000e+00,1.8370e-16,-1.0000e+00,-0.0000e+00,1.8370e-16});
			return Normal_10_184_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #190, 306 total numbers made up of 102 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_10_190_point()
		{
			MFVec3f Coordinate_10_190_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_10_190_point_1()))
				.append(new MFVec3f(getCoordinate_10_190_point_2()));
			return Coordinate_10_190_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #196, 150 total numbers made up of 50 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_10_196_point()
		{
			MFVec3f Coordinate_10_196_point = new MFVec3f(new double[] {-7.9904e+00,0.0000e+00,4.2500e+01,-7.9904e+00,1.0000e+01,4.2500e+01,-8.0332e+00,0.0000e+00,4.3153e+01,-8.0332e+00,1.0000e+01,4.3153e+01,-8.1608e+00,0.0000e+00,4.3794e+01,-8.1608e+00,1.0000e+01,4.3794e+01,-8.3710e+00,0.0000e+00,4.4413e+01,-8.3710e+00,1.0000e+01,4.4413e+01,-8.6603e+00,0.0000e+00,4.5000e+01,-8.6603e+00,1.0000e+01,4.5000e+01,-9.0236e+00,0.0000e+00,4.5544e+01,-9.0236e+00,1.0000e+01,4.5544e+01,-9.4548e+00,0.0000e+00,4.6036e+01,-9.4548e+00,1.0000e+01,4.6036e+01,-9.9466e+00,0.0000e+00,4.6467e+01,-9.9466e+00,1.0000e+01,4.6467e+01,-1.0490e+01,0.0000e+00,4.6830e+01,-1.0490e+01,1.0000e+01,4.6830e+01,-1.1077e+01,0.0000e+00,4.7119e+01,-1.1077e+01,1.0000e+01,4.7119e+01,-1.1696e+01,0.0000e+00,4.7330e+01,-1.1696e+01,1.0000e+01,4.7330e+01,-1.2338e+01,0.0000e+00,4.7457e+01,-1.2338e+01,1.0000e+01,4.7457e+01,-1.2990e+01,0.0000e+00,4.7500e+01,-1.2990e+01,1.0000e+01,4.7500e+01,-1.3643e+01,0.0000e+00,4.7457e+01,-1.3643e+01,1.0000e+01,4.7457e+01,-1.4284e+01,0.0000e+00,4.7330e+01,-1.4284e+01,1.0000e+01,4.7330e+01,-1.4904e+01,0.0000e+00,4.7119e+01,-1.4904e+01,1.0000e+01,4.7119e+01,-1.5490e+01,0.0000e+00,4.6830e+01,-1.5490e+01,1.0000e+01,4.6830e+01,-1.6034e+01,0.0000e+00,4.6467e+01,-1.6034e+01,1.0000e+01,4.6467e+01,-1.6526e+01,0.0000e+00,4.6036e+01,-1.6526e+01,1.0000e+01,4.6036e+01,-1.6957e+01,0.0000e+00,4.5544e+01,-1.6957e+01,1.0000e+01,4.5544e+01,-1.7321e+01,0.0000e+00,4.5000e+01,-1.7321e+01,1.0000e+01,4.5000e+01,-1.7610e+01,0.0000e+00,4.4413e+01,-1.7610e+01,1.0000e+01,4.4413e+01,-1.7820e+01,0.0000e+00,4.3794e+01,-1.7820e+01,1.0000e+01,4.3794e+01,-1.7948e+01,0.0000e+00,4.3153e+01,-1.7948e+01,1.0000e+01,4.3153e+01,-1.7990e+01,0.0000e+00,4.2500e+01,-1.7990e+01,1.0000e+01,4.2500e+01});
			return Coordinate_10_196_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #197, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_197_vector()
		{
			MFVec3f Normal_10_197_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-0.0000e+00,-0.0000e+00,-1.0000e+00,-0.0000e+00,-0.0000e+00,-1.0000e+00,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_10_197_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #203, 150 total numbers made up of 50 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_10_203_point()
		{
			MFVec3f Coordinate_10_203_point = new MFVec3f(new double[] {-1.7990e+01,0.0000e+00,4.2500e+01,-1.7990e+01,1.0000e+01,4.2500e+01,-1.7948e+01,0.0000e+00,4.1847e+01,-1.7948e+01,1.0000e+01,4.1847e+01,-1.7820e+01,0.0000e+00,4.1206e+01,-1.7820e+01,1.0000e+01,4.1206e+01,-1.7610e+01,0.0000e+00,4.0587e+01,-1.7610e+01,1.0000e+01,4.0587e+01,-1.7321e+01,0.0000e+00,4.0000e+01,-1.7321e+01,1.0000e+01,4.0000e+01,-1.6957e+01,0.0000e+00,3.9456e+01,-1.6957e+01,1.0000e+01,3.9456e+01,-1.6526e+01,0.0000e+00,3.8964e+01,-1.6526e+01,1.0000e+01,3.8964e+01,-1.6034e+01,0.0000e+00,3.8533e+01,-1.6034e+01,1.0000e+01,3.8533e+01,-1.5490e+01,0.0000e+00,3.8170e+01,-1.5490e+01,1.0000e+01,3.8170e+01,-1.4904e+01,0.0000e+00,3.7881e+01,-1.4904e+01,1.0000e+01,3.7881e+01,-1.4284e+01,0.0000e+00,3.7670e+01,-1.4284e+01,1.0000e+01,3.7670e+01,-1.3643e+01,0.0000e+00,3.7543e+01,-1.3643e+01,1.0000e+01,3.7543e+01,-1.2990e+01,0.0000e+00,3.7500e+01,-1.2990e+01,1.0000e+01,3.7500e+01,-1.2338e+01,0.0000e+00,3.7543e+01,-1.2338e+01,1.0000e+01,3.7543e+01,-1.1696e+01,0.0000e+00,3.7670e+01,-1.1696e+01,1.0000e+01,3.7670e+01,-1.1077e+01,0.0000e+00,3.7881e+01,-1.1077e+01,1.0000e+01,3.7881e+01,-1.0490e+01,0.0000e+00,3.8170e+01,-1.0490e+01,1.0000e+01,3.8170e+01,-9.9466e+00,0.0000e+00,3.8533e+01,-9.9466e+00,1.0000e+01,3.8533e+01,-9.4548e+00,0.0000e+00,3.8964e+01,-9.4548e+00,1.0000e+01,3.8964e+01,-9.0236e+00,0.0000e+00,3.9456e+01,-9.0236e+00,1.0000e+01,3.9456e+01,-8.6603e+00,0.0000e+00,4.0000e+01,-8.6603e+00,1.0000e+01,4.0000e+01,-8.3710e+00,0.0000e+00,4.0587e+01,-8.3710e+00,1.0000e+01,4.0587e+01,-8.1608e+00,0.0000e+00,4.1206e+01,-8.1608e+00,1.0000e+01,4.1206e+01,-8.0332e+00,0.0000e+00,4.1847e+01,-8.0332e+00,1.0000e+01,4.1847e+01,-7.9904e+00,0.0000e+00,4.2500e+01,-7.9904e+00,1.0000e+01,4.2500e+01});
			return Coordinate_10_203_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #204, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_204_vector()
		{
			MFVec3f Normal_10_204_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.2246e-16,-0.0000e+00,1.0000e+00,1.2246e-16,-0.0000e+00,1.0000e+00,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-1.0000e+00,-0.0000e+00,1.8370e-16,-1.0000e+00,-0.0000e+00,1.8370e-16});
			return Normal_10_204_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #210, 108 total numbers made up of 36 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_10_210_point()
		{
			MFVec3f Coordinate_10_210_point = new MFVec3f(new double[] {5.0000e+01,1.0000e+01,1.0000e+01,5.0000e+01,6.0000e+01,1.0000e+01,-5.0000e+01,6.0000e+01,1.0000e+01,-5.0000e+01,1.0000e+01,1.0000e+01,4.9039e+00,3.9025e+01,1.0000e+01,4.6194e+00,3.8087e+01,1.0000e+01,4.1573e+00,3.7222e+01,1.0000e+01,3.5355e+00,3.6464e+01,1.0000e+01,2.7779e+00,3.5843e+01,1.0000e+01,1.9134e+00,3.5381e+01,1.0000e+01,9.7545e-01,3.5096e+01,1.0000e+01,0.0000e+00,3.5000e+01,1.0000e+01,-9.7545e-01,3.5096e+01,1.0000e+01,-1.9134e+00,3.5381e+01,1.0000e+01,-2.7779e+00,3.5843e+01,1.0000e+01,-3.5355e+00,3.6464e+01,1.0000e+01,-4.1573e+00,3.7222e+01,1.0000e+01,-4.6194e+00,3.8087e+01,1.0000e+01,-4.9039e+00,3.9025e+01,1.0000e+01,-5.0000e+00,4.0000e+01,1.0000e+01,-4.9039e+00,4.0975e+01,1.0000e+01,-4.6194e+00,4.1913e+01,1.0000e+01,-4.1573e+00,4.2778e+01,1.0000e+01,-3.5355e+00,4.3536e+01,1.0000e+01,-2.7779e+00,4.4157e+01,1.0000e+01,-1.9134e+00,4.4619e+01,1.0000e+01,-9.7545e-01,4.4904e+01,1.0000e+01,0.0000e+00,4.5000e+01,1.0000e+01,9.7545e-01,4.4904e+01,1.0000e+01,1.9134e+00,4.4619e+01,1.0000e+01,2.7779e+00,4.4157e+01,1.0000e+01,3.5355e+00,4.3536e+01,1.0000e+01,4.1573e+00,4.2778e+01,1.0000e+01,4.6194e+00,4.1913e+01,1.0000e+01,4.9039e+00,4.0975e+01,1.0000e+01,5.0000e+00,4.0000e+01,1.0000e+01});
			return Coordinate_10_210_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #222, 108 total numbers made up of 36 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_10_222_point()
		{
			MFVec3f Coordinate_10_222_point = new MFVec3f(new double[] {5.0000e+01,6.0000e+01,0.0000e+00,5.0000e+01,0.0000e+00,0.0000e+00,-5.0000e+01,0.0000e+00,0.0000e+00,-5.0000e+01,6.0000e+01,0.0000e+00,-4.9039e+00,3.9025e+01,0.0000e+00,-4.6194e+00,3.8087e+01,0.0000e+00,-4.1573e+00,3.7222e+01,0.0000e+00,-3.5355e+00,3.6464e+01,0.0000e+00,-2.7779e+00,3.5843e+01,0.0000e+00,-1.9134e+00,3.5381e+01,0.0000e+00,-9.7545e-01,3.5096e+01,0.0000e+00,0.0000e+00,3.5000e+01,0.0000e+00,9.7545e-01,3.5096e+01,0.0000e+00,1.9134e+00,3.5381e+01,0.0000e+00,2.7779e+00,3.5843e+01,0.0000e+00,3.5355e+00,3.6464e+01,0.0000e+00,4.1573e+00,3.7222e+01,0.0000e+00,4.6194e+00,3.8087e+01,0.0000e+00,4.9039e+00,3.9025e+01,0.0000e+00,5.0000e+00,4.0000e+01,0.0000e+00,4.9039e+00,4.0975e+01,0.0000e+00,4.6194e+00,4.1913e+01,0.0000e+00,4.1573e+00,4.2778e+01,0.0000e+00,3.5355e+00,4.3536e+01,0.0000e+00,2.7779e+00,4.4157e+01,0.0000e+00,1.9134e+00,4.4619e+01,0.0000e+00,9.7545e-01,4.4904e+01,0.0000e+00,0.0000e+00,4.5000e+01,0.0000e+00,-9.7545e-01,4.4904e+01,0.0000e+00,-1.9134e+00,4.4619e+01,0.0000e+00,-2.7779e+00,4.4157e+01,0.0000e+00,-3.5355e+00,4.3536e+01,0.0000e+00,-4.1573e+00,4.2778e+01,0.0000e+00,-4.6194e+00,4.1913e+01,0.0000e+00,-4.9039e+00,4.0975e+01,0.0000e+00,-5.0000e+00,4.0000e+01,0.0000e+00});
			return Coordinate_10_222_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #240, 150 total numbers made up of 50 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_10_240_point()
		{
			MFVec3f Coordinate_10_240_point = new MFVec3f(new double[] {-5.0000e+00,4.0000e+01,0.0000e+00,-5.0000e+00,4.0000e+01,1.0000e+01,-4.9572e+00,4.0653e+01,0.0000e+00,-4.9572e+00,4.0653e+01,1.0000e+01,-4.8296e+00,4.1294e+01,0.0000e+00,-4.8296e+00,4.1294e+01,1.0000e+01,-4.6194e+00,4.1913e+01,0.0000e+00,-4.6194e+00,4.1913e+01,1.0000e+01,-4.3301e+00,4.2500e+01,0.0000e+00,-4.3301e+00,4.2500e+01,1.0000e+01,-3.9668e+00,4.3044e+01,0.0000e+00,-3.9668e+00,4.3044e+01,1.0000e+01,-3.5355e+00,4.3536e+01,0.0000e+00,-3.5355e+00,4.3536e+01,1.0000e+01,-3.0438e+00,4.3967e+01,0.0000e+00,-3.0438e+00,4.3967e+01,1.0000e+01,-2.5000e+00,4.4330e+01,0.0000e+00,-2.5000e+00,4.4330e+01,1.0000e+01,-1.9134e+00,4.4619e+01,0.0000e+00,-1.9134e+00,4.4619e+01,1.0000e+01,-1.2941e+00,4.4830e+01,0.0000e+00,-1.2941e+00,4.4830e+01,1.0000e+01,-6.5263e-01,4.4957e+01,0.0000e+00,-6.5263e-01,4.4957e+01,1.0000e+01,-6.1232e-16,4.5000e+01,0.0000e+00,-6.1232e-16,4.5000e+01,1.0000e+01,6.5263e-01,4.4957e+01,0.0000e+00,6.5263e-01,4.4957e+01,1.0000e+01,1.2941e+00,4.4830e+01,0.0000e+00,1.2941e+00,4.4830e+01,1.0000e+01,1.9134e+00,4.4619e+01,0.0000e+00,1.9134e+00,4.4619e+01,1.0000e+01,2.5000e+00,4.4330e+01,0.0000e+00,2.5000e+00,4.4330e+01,1.0000e+01,3.0438e+00,4.3967e+01,0.0000e+00,3.0438e+00,4.3967e+01,1.0000e+01,3.5355e+00,4.3536e+01,0.0000e+00,3.5355e+00,4.3536e+01,1.0000e+01,3.9668e+00,4.3044e+01,0.0000e+00,3.9668e+00,4.3044e+01,1.0000e+01,4.3301e+00,4.2500e+01,0.0000e+00,4.3301e+00,4.2500e+01,1.0000e+01,4.6194e+00,4.1913e+01,0.0000e+00,4.6194e+00,4.1913e+01,1.0000e+01,4.8296e+00,4.1294e+01,0.0000e+00,4.8296e+00,4.1294e+01,1.0000e+01,4.9572e+00,4.0653e+01,0.0000e+00,4.9572e+00,4.0653e+01,1.0000e+01,5.0000e+00,4.0000e+01,0.0000e+00,5.0000e+00,4.0000e+01,1.0000e+01});
			return Coordinate_10_240_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #241, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_241_vector()
		{
			MFVec3f Normal_10_241_vector = new MFVec3f(new double[] {1.0000e+00,6.1232e-17,-0.0000e+00,1.0000e+00,6.1232e-17,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.2246e-16,-1.0000e+00,-0.0000e+00,1.2246e-16,-1.0000e+00,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-1.0000e+00,-1.8370e-16,-0.0000e+00,-1.0000e+00,-1.8370e-16,-0.0000e+00});
			return Normal_10_241_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #247, 150 total numbers made up of 50 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_10_247_point()
		{
			MFVec3f Coordinate_10_247_point = new MFVec3f(new double[] {5.0000e+00,4.0000e+01,0.0000e+00,5.0000e+00,4.0000e+01,1.0000e+01,4.9572e+00,3.9347e+01,0.0000e+00,4.9572e+00,3.9347e+01,1.0000e+01,4.8296e+00,3.8706e+01,0.0000e+00,4.8296e+00,3.8706e+01,1.0000e+01,4.6194e+00,3.8087e+01,0.0000e+00,4.6194e+00,3.8087e+01,1.0000e+01,4.3301e+00,3.7500e+01,0.0000e+00,4.3301e+00,3.7500e+01,1.0000e+01,3.9668e+00,3.6956e+01,0.0000e+00,3.9668e+00,3.6956e+01,1.0000e+01,3.5355e+00,3.6464e+01,0.0000e+00,3.5355e+00,3.6464e+01,1.0000e+01,3.0438e+00,3.6033e+01,0.0000e+00,3.0438e+00,3.6033e+01,1.0000e+01,2.5000e+00,3.5670e+01,0.0000e+00,2.5000e+00,3.5670e+01,1.0000e+01,1.9134e+00,3.5381e+01,0.0000e+00,1.9134e+00,3.5381e+01,1.0000e+01,1.2941e+00,3.5170e+01,0.0000e+00,1.2941e+00,3.5170e+01,1.0000e+01,6.5263e-01,3.5043e+01,0.0000e+00,6.5263e-01,3.5043e+01,1.0000e+01,0.0000e+00,3.5000e+01,0.0000e+00,0.0000e+00,3.5000e+01,1.0000e+01,-6.5263e-01,3.5043e+01,0.0000e+00,-6.5263e-01,3.5043e+01,1.0000e+01,-1.2941e+00,3.5170e+01,0.0000e+00,-1.2941e+00,3.5170e+01,1.0000e+01,-1.9134e+00,3.5381e+01,0.0000e+00,-1.9134e+00,3.5381e+01,1.0000e+01,-2.5000e+00,3.5670e+01,0.0000e+00,-2.5000e+00,3.5670e+01,1.0000e+01,-3.0438e+00,3.6033e+01,0.0000e+00,-3.0438e+00,3.6033e+01,1.0000e+01,-3.5355e+00,3.6464e+01,0.0000e+00,-3.5355e+00,3.6464e+01,1.0000e+01,-3.9668e+00,3.6956e+01,0.0000e+00,-3.9668e+00,3.6956e+01,1.0000e+01,-4.3301e+00,3.7500e+01,0.0000e+00,-4.3301e+00,3.7500e+01,1.0000e+01,-4.6194e+00,3.8087e+01,0.0000e+00,-4.6194e+00,3.8087e+01,1.0000e+01,-4.8296e+00,3.8706e+01,0.0000e+00,-4.8296e+00,3.8706e+01,1.0000e+01,-4.9572e+00,3.9347e+01,0.0000e+00,-4.9572e+00,3.9347e+01,1.0000e+01,-5.0000e+00,4.0000e+01,0.0000e+00,-5.0000e+00,4.0000e+01,1.0000e+01});
			return Coordinate_10_247_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #248, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_248_vector()
		{
			MFVec3f Normal_10_248_vector = new MFVec3f(new double[] {-1.0000e+00,6.1232e-17,-0.0000e+00,-1.0000e+00,6.1232e-17,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-0.0000e+00,1.0000e+00,-0.0000e+00,-0.0000e+00,1.0000e+00,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,1.0000e+00,6.1232e-17,-0.0000e+00,1.0000e+00,6.1232e-17,-0.0000e+00});
			return Normal_10_248_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #254, 150 total numbers made up of 50 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_10_254_point()
		{
			MFVec3f Coordinate_10_254_point = new MFVec3f(new double[] {5.0000e+00,0.0000e+00,2.0000e+01,5.0000e+00,1.0000e+01,2.0000e+01,4.9572e+00,0.0000e+00,2.0653e+01,4.9572e+00,1.0000e+01,2.0653e+01,4.8296e+00,0.0000e+00,2.1294e+01,4.8296e+00,1.0000e+01,2.1294e+01,4.6194e+00,0.0000e+00,2.1913e+01,4.6194e+00,1.0000e+01,2.1913e+01,4.3301e+00,0.0000e+00,2.2500e+01,4.3301e+00,1.0000e+01,2.2500e+01,3.9668e+00,0.0000e+00,2.3044e+01,3.9668e+00,1.0000e+01,2.3044e+01,3.5355e+00,0.0000e+00,2.3536e+01,3.5355e+00,1.0000e+01,2.3536e+01,3.0438e+00,0.0000e+00,2.3967e+01,3.0438e+00,1.0000e+01,2.3967e+01,2.5000e+00,0.0000e+00,2.4330e+01,2.5000e+00,1.0000e+01,2.4330e+01,1.9134e+00,0.0000e+00,2.4619e+01,1.9134e+00,1.0000e+01,2.4619e+01,1.2941e+00,0.0000e+00,2.4830e+01,1.2941e+00,1.0000e+01,2.4830e+01,6.5263e-01,0.0000e+00,2.4957e+01,6.5263e-01,1.0000e+01,2.4957e+01,0.0000e+00,0.0000e+00,2.5000e+01,0.0000e+00,1.0000e+01,2.5000e+01,-6.5263e-01,0.0000e+00,2.4957e+01,-6.5263e-01,1.0000e+01,2.4957e+01,-1.2941e+00,0.0000e+00,2.4830e+01,-1.2941e+00,1.0000e+01,2.4830e+01,-1.9134e+00,0.0000e+00,2.4619e+01,-1.9134e+00,1.0000e+01,2.4619e+01,-2.5000e+00,0.0000e+00,2.4330e+01,-2.5000e+00,1.0000e+01,2.4330e+01,-3.0438e+00,0.0000e+00,2.3967e+01,-3.0438e+00,1.0000e+01,2.3967e+01,-3.5355e+00,0.0000e+00,2.3536e+01,-3.5355e+00,1.0000e+01,2.3536e+01,-3.9668e+00,0.0000e+00,2.3044e+01,-3.9668e+00,1.0000e+01,2.3044e+01,-4.3301e+00,0.0000e+00,2.2500e+01,-4.3301e+00,1.0000e+01,2.2500e+01,-4.6194e+00,0.0000e+00,2.1913e+01,-4.6194e+00,1.0000e+01,2.1913e+01,-4.8296e+00,0.0000e+00,2.1294e+01,-4.8296e+00,1.0000e+01,2.1294e+01,-4.9572e+00,0.0000e+00,2.0653e+01,-4.9572e+00,1.0000e+01,2.0653e+01,-5.0000e+00,0.0000e+00,2.0000e+01,-5.0000e+00,1.0000e+01,2.0000e+01});
			return Coordinate_10_254_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #255, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_255_vector()
		{
			MFVec3f Normal_10_255_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-0.0000e+00,-0.0000e+00,-1.0000e+00,-0.0000e+00,-0.0000e+00,-1.0000e+00,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_10_255_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #261, 150 total numbers made up of 50 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_10_261_point()
		{
			MFVec3f Coordinate_10_261_point = new MFVec3f(new double[] {-5.0000e+00,0.0000e+00,2.0000e+01,-5.0000e+00,1.0000e+01,2.0000e+01,-4.9572e+00,0.0000e+00,1.9347e+01,-4.9572e+00,1.0000e+01,1.9347e+01,-4.8296e+00,0.0000e+00,1.8706e+01,-4.8296e+00,1.0000e+01,1.8706e+01,-4.6194e+00,0.0000e+00,1.8087e+01,-4.6194e+00,1.0000e+01,1.8087e+01,-4.3301e+00,0.0000e+00,1.7500e+01,-4.3301e+00,1.0000e+01,1.7500e+01,-3.9668e+00,0.0000e+00,1.6956e+01,-3.9668e+00,1.0000e+01,1.6956e+01,-3.5355e+00,0.0000e+00,1.6464e+01,-3.5355e+00,1.0000e+01,1.6464e+01,-3.0438e+00,0.0000e+00,1.6033e+01,-3.0438e+00,1.0000e+01,1.6033e+01,-2.5000e+00,0.0000e+00,1.5670e+01,-2.5000e+00,1.0000e+01,1.5670e+01,-1.9134e+00,0.0000e+00,1.5381e+01,-1.9134e+00,1.0000e+01,1.5381e+01,-1.2941e+00,0.0000e+00,1.5170e+01,-1.2941e+00,1.0000e+01,1.5170e+01,-6.5263e-01,0.0000e+00,1.5043e+01,-6.5263e-01,1.0000e+01,1.5043e+01,-6.1232e-16,0.0000e+00,1.5000e+01,-6.1232e-16,1.0000e+01,1.5000e+01,6.5263e-01,0.0000e+00,1.5043e+01,6.5263e-01,1.0000e+01,1.5043e+01,1.2941e+00,0.0000e+00,1.5170e+01,1.2941e+00,1.0000e+01,1.5170e+01,1.9134e+00,0.0000e+00,1.5381e+01,1.9134e+00,1.0000e+01,1.5381e+01,2.5000e+00,0.0000e+00,1.5670e+01,2.5000e+00,1.0000e+01,1.5670e+01,3.0438e+00,0.0000e+00,1.6033e+01,3.0438e+00,1.0000e+01,1.6033e+01,3.5355e+00,0.0000e+00,1.6464e+01,3.5355e+00,1.0000e+01,1.6464e+01,3.9668e+00,0.0000e+00,1.6956e+01,3.9668e+00,1.0000e+01,1.6956e+01,4.3301e+00,0.0000e+00,1.7500e+01,4.3301e+00,1.0000e+01,1.7500e+01,4.6194e+00,0.0000e+00,1.8087e+01,4.6194e+00,1.0000e+01,1.8087e+01,4.8296e+00,0.0000e+00,1.8706e+01,4.8296e+00,1.0000e+01,1.8706e+01,4.9572e+00,0.0000e+00,1.9347e+01,4.9572e+00,1.0000e+01,1.9347e+01,5.0000e+00,0.0000e+00,2.0000e+01,5.0000e+00,1.0000e+01,2.0000e+01});
			return Coordinate_10_261_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #262, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_262_vector()
		{
			MFVec3f Normal_10_262_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.2246e-16,-0.0000e+00,1.0000e+00,1.2246e-16,-0.0000e+00,1.0000e+00,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-1.0000e+00,-0.0000e+00,1.8370e-16,-1.0000e+00,-0.0000e+00,1.8370e-16});
			return Normal_10_262_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #271, 99 total numbers made up of 33 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_271_point()
		{
			MFVec3f Coordinate_12_271_point = new MFVec3f(new double[] {0.0000e+00,3.7000e+01,0.0000e+00,0.0000e+00,3.7000e+01,5.0000e+00,9.7545e-01,3.7000e+01,4.9039e+00,1.9134e+00,3.7000e+01,4.6194e+00,2.7779e+00,3.7000e+01,4.1573e+00,3.5355e+00,3.7000e+01,3.5355e+00,4.1573e+00,3.7000e+01,2.7779e+00,4.6194e+00,3.7000e+01,1.9134e+00,4.9039e+00,3.7000e+01,9.7545e-01,5.0000e+00,3.7000e+01,3.0616e-16,4.9039e+00,3.7000e+01,-9.7545e-01,4.6194e+00,3.7000e+01,-1.9134e+00,4.1573e+00,3.7000e+01,-2.7779e+00,3.5355e+00,3.7000e+01,-3.5355e+00,2.7779e+00,3.7000e+01,-4.1573e+00,1.9134e+00,3.7000e+01,-4.6194e+00,9.7545e-01,3.7000e+01,-4.9039e+00,6.1232e-16,3.7000e+01,-5.0000e+00,-9.7545e-01,3.7000e+01,-4.9039e+00,-1.9134e+00,3.7000e+01,-4.6194e+00,-2.7779e+00,3.7000e+01,-4.1573e+00,-3.5355e+00,3.7000e+01,-3.5355e+00,-4.1573e+00,3.7000e+01,-2.7779e+00,-4.6194e+00,3.7000e+01,-1.9134e+00,-4.9039e+00,3.7000e+01,-9.7545e-01,-5.0000e+00,3.7000e+01,-9.1849e-16,-4.9039e+00,3.7000e+01,9.7545e-01,-4.6194e+00,3.7000e+01,1.9134e+00,-4.1573e+00,3.7000e+01,2.7779e+00,-3.5355e+00,3.7000e+01,3.5355e+00,-2.7779e+00,3.7000e+01,4.1573e+00,-1.9134e+00,3.7000e+01,4.6194e+00,-9.7545e-01,3.7000e+01,4.9039e+00});
			return Coordinate_12_271_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #277, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_277_point()
		{
			MFVec3f Coordinate_12_277_point = new MFVec3f(new double[] {5.0000e+00,3.7000e+01,-3.0616e-16,5.0000e+00,0.0000e+00,-3.0616e-16,4.9572e+00,3.7000e+01,-6.5263e-01,4.9572e+00,0.0000e+00,-6.5263e-01,4.8296e+00,3.7000e+01,-1.2941e+00,4.8296e+00,0.0000e+00,-1.2941e+00,4.6194e+00,3.7000e+01,-1.9134e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.3301e+00,3.7000e+01,-2.5000e+00,4.3301e+00,0.0000e+00,-2.5000e+00,3.9668e+00,3.7000e+01,-3.0438e+00,3.9668e+00,0.0000e+00,-3.0438e+00,3.5355e+00,3.7000e+01,-3.5355e+00,3.5355e+00,0.0000e+00,-3.5355e+00,3.0438e+00,3.7000e+01,-3.9668e+00,3.0438e+00,0.0000e+00,-3.9668e+00,2.5000e+00,3.7000e+01,-4.3301e+00,2.5000e+00,0.0000e+00,-4.3301e+00,1.9134e+00,3.7000e+01,-4.6194e+00,1.9134e+00,0.0000e+00,-4.6194e+00,1.2941e+00,3.7000e+01,-4.8296e+00,1.2941e+00,0.0000e+00,-4.8296e+00,6.5263e-01,3.7000e+01,-4.9572e+00,6.5263e-01,0.0000e+00,-4.9572e+00,0.0000e+00,3.7000e+01,-5.0000e+00,0.0000e+00,0.0000e+00,-5.0000e+00,-6.5263e-01,3.7000e+01,-4.9572e+00,-6.5263e-01,0.0000e+00,-4.9572e+00,-1.2941e+00,3.7000e+01,-4.8296e+00,-1.2941e+00,0.0000e+00,-4.8296e+00,-1.9134e+00,3.7000e+01,-4.6194e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-2.5000e+00,3.7000e+01,-4.3301e+00,-2.5000e+00,0.0000e+00,-4.3301e+00,-3.0438e+00,3.7000e+01,-3.9668e+00,-3.0438e+00,0.0000e+00,-3.9668e+00,-3.5355e+00,3.7000e+01,-3.5355e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-3.9668e+00,3.7000e+01,-3.0438e+00,-3.9668e+00,0.0000e+00,-3.0438e+00,-4.3301e+00,3.7000e+01,-2.5000e+00,-4.3301e+00,0.0000e+00,-2.5000e+00,-4.6194e+00,3.7000e+01,-1.9134e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.8296e+00,3.7000e+01,-1.2941e+00,-4.8296e+00,0.0000e+00,-1.2941e+00,-4.9572e+00,3.7000e+01,-6.5263e-01,-4.9572e+00,0.0000e+00,-6.5263e-01,-5.0000e+00,3.7000e+01,-3.0616e-16,-5.0000e+00,0.0000e+00,-3.0616e-16});
			return Coordinate_12_277_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #278, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_278_vector()
		{
			MFVec3f Normal_12_278_vector = new MFVec3f(new double[] {1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17,9.9144e-01,0.0000e+00,-1.3053e-01,9.9144e-01,0.0000e+00,-1.3053e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.2388e-01,0.0000e+00,-3.8268e-01,9.2388e-01,0.0000e+00,-3.8268e-01,8.6603e-01,0.0000e+00,-5.0000e-01,8.6603e-01,0.0000e+00,-5.0000e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.0711e-01,0.0000e+00,-7.0711e-01,7.0711e-01,0.0000e+00,-7.0711e-01,6.0876e-01,0.0000e+00,-7.9335e-01,6.0876e-01,0.0000e+00,-7.9335e-01,5.0000e-01,0.0000e+00,-8.6603e-01,5.0000e-01,0.0000e+00,-8.6603e-01,3.8268e-01,0.0000e+00,-9.2388e-01,3.8268e-01,0.0000e+00,-9.2388e-01,2.5882e-01,0.0000e+00,-9.6593e-01,2.5882e-01,0.0000e+00,-9.6593e-01,1.3053e-01,0.0000e+00,-9.9144e-01,1.3053e-01,0.0000e+00,-9.9144e-01,0.0000e+00,0.0000e+00,-1.0000e+00,0.0000e+00,0.0000e+00,-1.0000e+00,-1.3053e-01,0.0000e+00,-9.9144e-01,-1.3053e-01,0.0000e+00,-9.9144e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-1.0000e+00,0.0000e+00,-6.1232e-17,-1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_278_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #284, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_284_point()
		{
			MFVec3f Coordinate_12_284_point = new MFVec3f(new double[] {-5.0000e+00,3.7000e+01,9.1849e-16,-5.0000e+00,0.0000e+00,9.1849e-16,-4.9572e+00,3.7000e+01,6.5263e-01,-4.9572e+00,0.0000e+00,6.5263e-01,-4.8296e+00,3.7000e+01,1.2941e+00,-4.8296e+00,0.0000e+00,1.2941e+00,-4.6194e+00,3.7000e+01,1.9134e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.3301e+00,3.7000e+01,2.5000e+00,-4.3301e+00,0.0000e+00,2.5000e+00,-3.9668e+00,3.7000e+01,3.0438e+00,-3.9668e+00,0.0000e+00,3.0438e+00,-3.5355e+00,3.7000e+01,3.5355e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-3.0438e+00,3.7000e+01,3.9668e+00,-3.0438e+00,0.0000e+00,3.9668e+00,-2.5000e+00,3.7000e+01,4.3301e+00,-2.5000e+00,0.0000e+00,4.3301e+00,-1.9134e+00,3.7000e+01,4.6194e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-1.2941e+00,3.7000e+01,4.8296e+00,-1.2941e+00,0.0000e+00,4.8296e+00,-6.5263e-01,3.7000e+01,4.9572e+00,-6.5263e-01,0.0000e+00,4.9572e+00,6.1232e-16,3.7000e+01,5.0000e+00,6.1232e-16,0.0000e+00,5.0000e+00,6.5263e-01,3.7000e+01,4.9572e+00,6.5263e-01,0.0000e+00,4.9572e+00,1.2941e+00,3.7000e+01,4.8296e+00,1.2941e+00,0.0000e+00,4.8296e+00,1.9134e+00,3.7000e+01,4.6194e+00,1.9134e+00,0.0000e+00,4.6194e+00,2.5000e+00,3.7000e+01,4.3301e+00,2.5000e+00,0.0000e+00,4.3301e+00,3.0438e+00,3.7000e+01,3.9668e+00,3.0438e+00,0.0000e+00,3.9668e+00,3.5355e+00,3.7000e+01,3.5355e+00,3.5355e+00,0.0000e+00,3.5355e+00,3.9668e+00,3.7000e+01,3.0438e+00,3.9668e+00,0.0000e+00,3.0438e+00,4.3301e+00,3.7000e+01,2.5000e+00,4.3301e+00,0.0000e+00,2.5000e+00,4.6194e+00,3.7000e+01,1.9134e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.8296e+00,3.7000e+01,1.2941e+00,4.8296e+00,0.0000e+00,1.2941e+00,4.9572e+00,3.7000e+01,6.5263e-01,4.9572e+00,0.0000e+00,6.5263e-01,5.0000e+00,3.7000e+01,-3.0616e-16,5.0000e+00,0.0000e+00,-3.0616e-16});
			return Coordinate_12_284_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #285, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_285_vector()
		{
			MFVec3f Normal_12_285_vector = new MFVec3f(new double[] {-1.0000e+00,0.0000e+00,1.8370e-16,-1.0000e+00,0.0000e+00,1.8370e-16,-9.9144e-01,0.0000e+00,1.3053e-01,-9.9144e-01,0.0000e+00,1.3053e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-1.3053e-01,0.0000e+00,9.9144e-01,-1.3053e-01,0.0000e+00,9.9144e-01,1.2246e-16,0.0000e+00,1.0000e+00,1.2246e-16,0.0000e+00,1.0000e+00,1.3053e-01,0.0000e+00,9.9144e-01,1.3053e-01,0.0000e+00,9.9144e-01,2.5882e-01,0.0000e+00,9.6593e-01,2.5882e-01,0.0000e+00,9.6593e-01,3.8268e-01,0.0000e+00,9.2388e-01,3.8268e-01,0.0000e+00,9.2388e-01,5.0000e-01,0.0000e+00,8.6603e-01,5.0000e-01,0.0000e+00,8.6603e-01,6.0876e-01,0.0000e+00,7.9335e-01,6.0876e-01,0.0000e+00,7.9335e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.9335e-01,0.0000e+00,6.0876e-01,7.9335e-01,0.0000e+00,6.0876e-01,8.6603e-01,0.0000e+00,5.0000e-01,8.6603e-01,0.0000e+00,5.0000e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.9144e-01,0.0000e+00,1.3053e-01,9.9144e-01,0.0000e+00,1.3053e-01,1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_285_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #291, 192 total numbers made up of 64 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_291_point()
		{
			MFVec3f Coordinate_12_291_point = new MFVec3f(new double[] {0.0000e+00,0.0000e+00,5.0000e+00,9.7545e-01,0.0000e+00,4.9039e+00,1.9134e+00,0.0000e+00,4.6194e+00,2.7779e+00,0.0000e+00,4.1573e+00,3.5355e+00,0.0000e+00,3.5355e+00,4.1573e+00,0.0000e+00,2.7779e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.9039e+00,0.0000e+00,9.7545e-01,5.0000e+00,0.0000e+00,3.0616e-16,4.9039e+00,0.0000e+00,-9.7545e-01,4.6194e+00,0.0000e+00,-1.9134e+00,4.1573e+00,0.0000e+00,-2.7779e+00,3.5355e+00,0.0000e+00,-3.5355e+00,2.7779e+00,0.0000e+00,-4.1573e+00,1.9134e+00,0.0000e+00,-4.6194e+00,9.7545e-01,0.0000e+00,-4.9039e+00,6.1232e-16,0.0000e+00,-5.0000e+00,-9.7545e-01,0.0000e+00,-4.9039e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-2.7779e+00,0.0000e+00,-4.1573e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-4.1573e+00,0.0000e+00,-2.7779e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.9039e+00,0.0000e+00,-9.7545e-01,-5.0000e+00,0.0000e+00,-9.1849e-16,-4.9039e+00,0.0000e+00,9.7545e-01,-4.6194e+00,0.0000e+00,1.9134e+00,-4.1573e+00,0.0000e+00,2.7779e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-2.7779e+00,0.0000e+00,4.1573e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-9.7545e-01,0.0000e+00,4.9039e+00,0.0000e+00,0.0000e+00,7.5000e+00,1.4632e+00,0.0000e+00,7.3559e+00,2.8701e+00,0.0000e+00,6.9291e+00,4.1668e+00,0.0000e+00,6.2360e+00,5.3033e+00,0.0000e+00,5.3033e+00,6.2360e+00,0.0000e+00,4.1668e+00,6.9291e+00,0.0000e+00,2.8701e+00,7.3559e+00,0.0000e+00,1.4632e+00,7.5000e+00,0.0000e+00,4.5924e-16,7.3559e+00,0.0000e+00,-1.4632e+00,6.9291e+00,0.0000e+00,-2.8701e+00,6.2360e+00,0.0000e+00,-4.1668e+00,5.3033e+00,0.0000e+00,-5.3033e+00,4.1668e+00,0.0000e+00,-6.2360e+00,2.8701e+00,0.0000e+00,-6.9291e+00,1.4632e+00,0.0000e+00,-7.3559e+00,9.1849e-16,0.0000e+00,-7.5000e+00,-1.4632e+00,0.0000e+00,-7.3559e+00,-2.8701e+00,0.0000e+00,-6.9291e+00,-4.1668e+00,0.0000e+00,-6.2360e+00,-5.3033e+00,0.0000e+00,-5.3033e+00,-6.2360e+00,0.0000e+00,-4.1668e+00,-6.9291e+00,0.0000e+00,-2.8701e+00,-7.3559e+00,0.0000e+00,-1.4632e+00,-7.5000e+00,0.0000e+00,-1.3777e-15,-7.3559e+00,0.0000e+00,1.4632e+00,-6.9291e+00,0.0000e+00,2.8701e+00,-6.2360e+00,0.0000e+00,4.1668e+00,-5.3033e+00,0.0000e+00,5.3033e+00,-4.1668e+00,0.0000e+00,6.2360e+00,-2.8701e+00,0.0000e+00,6.9291e+00,-1.4632e+00,0.0000e+00,7.3559e+00});
			return Coordinate_12_291_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #297, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_297_point()
		{
			MFVec3f Coordinate_12_297_point = new MFVec3f(new double[] {7.5000e+00,0.0000e+00,-4.5924e-16,7.5000e+00,-3.0000e+00,-4.5924e-16,7.4358e+00,0.0000e+00,-9.7895e-01,7.4358e+00,-3.0000e+00,-9.7895e-01,7.2444e+00,0.0000e+00,-1.9411e+00,7.2444e+00,-3.0000e+00,-1.9411e+00,6.9291e+00,0.0000e+00,-2.8701e+00,6.9291e+00,-3.0000e+00,-2.8701e+00,6.4952e+00,0.0000e+00,-3.7500e+00,6.4952e+00,-3.0000e+00,-3.7500e+00,5.9502e+00,0.0000e+00,-4.5657e+00,5.9502e+00,-3.0000e+00,-4.5657e+00,5.3033e+00,0.0000e+00,-5.3033e+00,5.3033e+00,-3.0000e+00,-5.3033e+00,4.5657e+00,0.0000e+00,-5.9502e+00,4.5657e+00,-3.0000e+00,-5.9502e+00,3.7500e+00,0.0000e+00,-6.4952e+00,3.7500e+00,-3.0000e+00,-6.4952e+00,2.8701e+00,0.0000e+00,-6.9291e+00,2.8701e+00,-3.0000e+00,-6.9291e+00,1.9411e+00,0.0000e+00,-7.2444e+00,1.9411e+00,-3.0000e+00,-7.2444e+00,9.7895e-01,0.0000e+00,-7.4358e+00,9.7895e-01,-3.0000e+00,-7.4358e+00,0.0000e+00,0.0000e+00,-7.5000e+00,0.0000e+00,-3.0000e+00,-7.5000e+00,-9.7895e-01,0.0000e+00,-7.4358e+00,-9.7895e-01,-3.0000e+00,-7.4358e+00,-1.9411e+00,0.0000e+00,-7.2444e+00,-1.9411e+00,-3.0000e+00,-7.2444e+00,-2.8701e+00,0.0000e+00,-6.9291e+00,-2.8701e+00,-3.0000e+00,-6.9291e+00,-3.7500e+00,0.0000e+00,-6.4952e+00,-3.7500e+00,-3.0000e+00,-6.4952e+00,-4.5657e+00,0.0000e+00,-5.9502e+00,-4.5657e+00,-3.0000e+00,-5.9502e+00,-5.3033e+00,0.0000e+00,-5.3033e+00,-5.3033e+00,-3.0000e+00,-5.3033e+00,-5.9502e+00,0.0000e+00,-4.5657e+00,-5.9502e+00,-3.0000e+00,-4.5657e+00,-6.4952e+00,0.0000e+00,-3.7500e+00,-6.4952e+00,-3.0000e+00,-3.7500e+00,-6.9291e+00,0.0000e+00,-2.8701e+00,-6.9291e+00,-3.0000e+00,-2.8701e+00,-7.2444e+00,0.0000e+00,-1.9411e+00,-7.2444e+00,-3.0000e+00,-1.9411e+00,-7.4358e+00,0.0000e+00,-9.7895e-01,-7.4358e+00,-3.0000e+00,-9.7895e-01,-7.5000e+00,0.0000e+00,-4.5924e-16,-7.5000e+00,-3.0000e+00,-4.5924e-16});
			return Coordinate_12_297_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #298, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_298_vector()
		{
			MFVec3f Normal_12_298_vector = new MFVec3f(new double[] {1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17,9.9144e-01,0.0000e+00,-1.3053e-01,9.9144e-01,0.0000e+00,-1.3053e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.2388e-01,0.0000e+00,-3.8268e-01,9.2388e-01,0.0000e+00,-3.8268e-01,8.6603e-01,0.0000e+00,-5.0000e-01,8.6603e-01,0.0000e+00,-5.0000e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.0711e-01,0.0000e+00,-7.0711e-01,7.0711e-01,0.0000e+00,-7.0711e-01,6.0876e-01,0.0000e+00,-7.9335e-01,6.0876e-01,0.0000e+00,-7.9335e-01,5.0000e-01,0.0000e+00,-8.6603e-01,5.0000e-01,0.0000e+00,-8.6603e-01,3.8268e-01,0.0000e+00,-9.2388e-01,3.8268e-01,0.0000e+00,-9.2388e-01,2.5882e-01,0.0000e+00,-9.6593e-01,2.5882e-01,0.0000e+00,-9.6593e-01,1.3053e-01,0.0000e+00,-9.9144e-01,1.3053e-01,0.0000e+00,-9.9144e-01,0.0000e+00,0.0000e+00,-1.0000e+00,0.0000e+00,0.0000e+00,-1.0000e+00,-1.3053e-01,0.0000e+00,-9.9144e-01,-1.3053e-01,0.0000e+00,-9.9144e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-1.0000e+00,0.0000e+00,-6.1232e-17,-1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_298_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #304, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_304_point()
		{
			MFVec3f Coordinate_12_304_point = new MFVec3f(new double[] {-7.5000e+00,0.0000e+00,1.3777e-15,-7.5000e+00,-3.0000e+00,1.3777e-15,-7.4358e+00,0.0000e+00,9.7895e-01,-7.4358e+00,-3.0000e+00,9.7895e-01,-7.2444e+00,0.0000e+00,1.9411e+00,-7.2444e+00,-3.0000e+00,1.9411e+00,-6.9291e+00,0.0000e+00,2.8701e+00,-6.9291e+00,-3.0000e+00,2.8701e+00,-6.4952e+00,0.0000e+00,3.7500e+00,-6.4952e+00,-3.0000e+00,3.7500e+00,-5.9502e+00,0.0000e+00,4.5657e+00,-5.9502e+00,-3.0000e+00,4.5657e+00,-5.3033e+00,0.0000e+00,5.3033e+00,-5.3033e+00,-3.0000e+00,5.3033e+00,-4.5657e+00,0.0000e+00,5.9502e+00,-4.5657e+00,-3.0000e+00,5.9502e+00,-3.7500e+00,0.0000e+00,6.4952e+00,-3.7500e+00,-3.0000e+00,6.4952e+00,-2.8701e+00,0.0000e+00,6.9291e+00,-2.8701e+00,-3.0000e+00,6.9291e+00,-1.9411e+00,0.0000e+00,7.2444e+00,-1.9411e+00,-3.0000e+00,7.2444e+00,-9.7895e-01,0.0000e+00,7.4358e+00,-9.7895e-01,-3.0000e+00,7.4358e+00,9.1849e-16,0.0000e+00,7.5000e+00,9.1849e-16,-3.0000e+00,7.5000e+00,9.7895e-01,0.0000e+00,7.4358e+00,9.7895e-01,-3.0000e+00,7.4358e+00,1.9411e+00,0.0000e+00,7.2444e+00,1.9411e+00,-3.0000e+00,7.2444e+00,2.8701e+00,0.0000e+00,6.9291e+00,2.8701e+00,-3.0000e+00,6.9291e+00,3.7500e+00,0.0000e+00,6.4952e+00,3.7500e+00,-3.0000e+00,6.4952e+00,4.5657e+00,0.0000e+00,5.9502e+00,4.5657e+00,-3.0000e+00,5.9502e+00,5.3033e+00,0.0000e+00,5.3033e+00,5.3033e+00,-3.0000e+00,5.3033e+00,5.9502e+00,0.0000e+00,4.5657e+00,5.9502e+00,-3.0000e+00,4.5657e+00,6.4952e+00,0.0000e+00,3.7500e+00,6.4952e+00,-3.0000e+00,3.7500e+00,6.9291e+00,0.0000e+00,2.8701e+00,6.9291e+00,-3.0000e+00,2.8701e+00,7.2444e+00,0.0000e+00,1.9411e+00,7.2444e+00,-3.0000e+00,1.9411e+00,7.4358e+00,0.0000e+00,9.7895e-01,7.4358e+00,-3.0000e+00,9.7895e-01,7.5000e+00,0.0000e+00,-4.5924e-16,7.5000e+00,-3.0000e+00,-4.5924e-16});
			return Coordinate_12_304_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #305, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_305_vector()
		{
			MFVec3f Normal_12_305_vector = new MFVec3f(new double[] {-1.0000e+00,0.0000e+00,1.8370e-16,-1.0000e+00,0.0000e+00,1.8370e-16,-9.9144e-01,0.0000e+00,1.3053e-01,-9.9144e-01,0.0000e+00,1.3053e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-1.3053e-01,0.0000e+00,9.9144e-01,-1.3053e-01,0.0000e+00,9.9144e-01,1.2246e-16,0.0000e+00,1.0000e+00,1.2246e-16,0.0000e+00,1.0000e+00,1.3053e-01,0.0000e+00,9.9144e-01,1.3053e-01,0.0000e+00,9.9144e-01,2.5882e-01,0.0000e+00,9.6593e-01,2.5882e-01,0.0000e+00,9.6593e-01,3.8268e-01,0.0000e+00,9.2388e-01,3.8268e-01,0.0000e+00,9.2388e-01,5.0000e-01,0.0000e+00,8.6603e-01,5.0000e-01,0.0000e+00,8.6603e-01,6.0876e-01,0.0000e+00,7.9335e-01,6.0876e-01,0.0000e+00,7.9335e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.9335e-01,0.0000e+00,6.0876e-01,7.9335e-01,0.0000e+00,6.0876e-01,8.6603e-01,0.0000e+00,5.0000e-01,8.6603e-01,0.0000e+00,5.0000e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.9144e-01,0.0000e+00,1.3053e-01,9.9144e-01,0.0000e+00,1.3053e-01,1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_305_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #311, 99 total numbers made up of 33 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_311_point()
		{
			MFVec3f Coordinate_12_311_point = new MFVec3f(new double[] {0.0000e+00,-3.0000e+00,0.0000e+00,0.0000e+00,-3.0000e+00,-7.5000e+00,1.4632e+00,-3.0000e+00,-7.3559e+00,2.8701e+00,-3.0000e+00,-6.9291e+00,4.1668e+00,-3.0000e+00,-6.2360e+00,5.3033e+00,-3.0000e+00,-5.3033e+00,6.2360e+00,-3.0000e+00,-4.1668e+00,6.9291e+00,-3.0000e+00,-2.8701e+00,7.3559e+00,-3.0000e+00,-1.4632e+00,7.5000e+00,-3.0000e+00,-4.5924e-16,7.3559e+00,-3.0000e+00,1.4632e+00,6.9291e+00,-3.0000e+00,2.8701e+00,6.2360e+00,-3.0000e+00,4.1668e+00,5.3033e+00,-3.0000e+00,5.3033e+00,4.1668e+00,-3.0000e+00,6.2360e+00,2.8701e+00,-3.0000e+00,6.9291e+00,1.4632e+00,-3.0000e+00,7.3559e+00,9.1849e-16,-3.0000e+00,7.5000e+00,-1.4632e+00,-3.0000e+00,7.3559e+00,-2.8701e+00,-3.0000e+00,6.9291e+00,-4.1668e+00,-3.0000e+00,6.2360e+00,-5.3033e+00,-3.0000e+00,5.3033e+00,-6.2360e+00,-3.0000e+00,4.1668e+00,-6.9291e+00,-3.0000e+00,2.8701e+00,-7.3559e+00,-3.0000e+00,1.4632e+00,-7.5000e+00,-3.0000e+00,1.3777e-15,-7.3559e+00,-3.0000e+00,-1.4632e+00,-6.9291e+00,-3.0000e+00,-2.8701e+00,-6.2360e+00,-3.0000e+00,-4.1668e+00,-5.3033e+00,-3.0000e+00,-5.3033e+00,-4.1668e+00,-3.0000e+00,-6.2360e+00,-2.8701e+00,-3.0000e+00,-6.9291e+00,-1.4632e+00,-3.0000e+00,-7.3559e+00});
			return Coordinate_12_311_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #331, 111 total numbers made up of 37 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_331_point()
		{
			MFVec3f Coordinate_12_331_point = new MFVec3f(new double[] {1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00,5.0000e+00,-3.0000e+00,0.0000e+00,4.9039e+00,-3.0000e+00,-9.7545e-01,4.6194e+00,-3.0000e+00,-1.9134e+00,4.1573e+00,-3.0000e+00,-2.7779e+00,3.5355e+00,-3.0000e+00,-3.5355e+00,2.7779e+00,-3.0000e+00,-4.1573e+00,1.9134e+00,-3.0000e+00,-4.6194e+00,9.7545e-01,-3.0000e+00,-4.9039e+00,0.0000e+00,-3.0000e+00,-5.0000e+00,-9.7545e-01,-3.0000e+00,-4.9039e+00,-1.9134e+00,-3.0000e+00,-4.6194e+00,-2.7779e+00,-3.0000e+00,-4.1573e+00,-3.5355e+00,-3.0000e+00,-3.5355e+00,-4.1573e+00,-3.0000e+00,-2.7779e+00,-4.6194e+00,-3.0000e+00,-1.9134e+00,-4.9039e+00,-3.0000e+00,-9.7545e-01,-5.0000e+00,-3.0000e+00,-8.8818e-16,-4.9039e+00,-3.0000e+00,9.7545e-01,-4.6194e+00,-3.0000e+00,1.9134e+00,-4.1573e+00,-3.0000e+00,2.7779e+00,-3.5355e+00,-3.0000e+00,3.5355e+00,-2.7779e+00,-3.0000e+00,4.1573e+00,-1.9134e+00,-3.0000e+00,4.6194e+00,-9.7545e-01,-3.0000e+00,4.9039e+00,0.0000e+00,-3.0000e+00,5.0000e+00,9.7545e-01,-3.0000e+00,4.9039e+00,1.9134e+00,-3.0000e+00,4.6194e+00,2.7779e+00,-3.0000e+00,4.1573e+00,3.5355e+00,-3.0000e+00,3.5355e+00,4.1573e+00,-3.0000e+00,2.7779e+00,4.6194e+00,-3.0000e+00,1.9134e+00,4.9039e+00,-3.0000e+00,9.7545e-01,5.0000e+00,-3.0000e+00,8.8818e-16});
			return Coordinate_12_331_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #343, 111 total numbers made up of 37 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_343_point()
		{
			MFVec3f Coordinate_12_343_point = new MFVec3f(new double[] {-1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,-5.0000e+00,0.0000e+00,0.0000e+00,-4.9039e+00,0.0000e+00,-9.7545e-01,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.1573e+00,0.0000e+00,-2.7779e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-2.7779e+00,0.0000e+00,-4.1573e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-9.7545e-01,0.0000e+00,-4.9039e+00,0.0000e+00,0.0000e+00,-5.0000e+00,9.7545e-01,0.0000e+00,-4.9039e+00,1.9134e+00,0.0000e+00,-4.6194e+00,2.7779e+00,0.0000e+00,-4.1573e+00,3.5355e+00,0.0000e+00,-3.5355e+00,4.1573e+00,0.0000e+00,-2.7779e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.9039e+00,0.0000e+00,-9.7545e-01,5.0000e+00,0.0000e+00,-8.8818e-16,4.9039e+00,0.0000e+00,9.7545e-01,4.6194e+00,0.0000e+00,1.9134e+00,4.1573e+00,0.0000e+00,2.7779e+00,3.5355e+00,0.0000e+00,3.5355e+00,2.7779e+00,0.0000e+00,4.1573e+00,1.9134e+00,0.0000e+00,4.6194e+00,9.7545e-01,0.0000e+00,4.9039e+00,0.0000e+00,0.0000e+00,5.0000e+00,-9.7545e-01,0.0000e+00,4.9039e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-2.7779e+00,0.0000e+00,4.1573e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-4.1573e+00,0.0000e+00,2.7779e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.9039e+00,0.0000e+00,9.7545e-01,-5.0000e+00,0.0000e+00,8.8818e-16});
			return Coordinate_12_343_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #355, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_355_point()
		{
			MFVec3f Coordinate_12_355_point = new MFVec3f(new double[] {5.0000e+00,-3.0000e+00,3.0616e-16,5.0000e+00,0.0000e+00,3.0616e-16,4.9572e+00,-3.0000e+00,6.5263e-01,4.9572e+00,0.0000e+00,6.5263e-01,4.8296e+00,-3.0000e+00,1.2941e+00,4.8296e+00,0.0000e+00,1.2941e+00,4.6194e+00,-3.0000e+00,1.9134e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.3301e+00,-3.0000e+00,2.5000e+00,4.3301e+00,0.0000e+00,2.5000e+00,3.9668e+00,-3.0000e+00,3.0438e+00,3.9668e+00,0.0000e+00,3.0438e+00,3.5355e+00,-3.0000e+00,3.5355e+00,3.5355e+00,0.0000e+00,3.5355e+00,3.0438e+00,-3.0000e+00,3.9668e+00,3.0438e+00,0.0000e+00,3.9668e+00,2.5000e+00,-3.0000e+00,4.3301e+00,2.5000e+00,0.0000e+00,4.3301e+00,1.9134e+00,-3.0000e+00,4.6194e+00,1.9134e+00,0.0000e+00,4.6194e+00,1.2941e+00,-3.0000e+00,4.8296e+00,1.2941e+00,0.0000e+00,4.8296e+00,6.5263e-01,-3.0000e+00,4.9572e+00,6.5263e-01,0.0000e+00,4.9572e+00,0.0000e+00,-3.0000e+00,5.0000e+00,0.0000e+00,0.0000e+00,5.0000e+00,-6.5263e-01,-3.0000e+00,4.9572e+00,-6.5263e-01,0.0000e+00,4.9572e+00,-1.2941e+00,-3.0000e+00,4.8296e+00,-1.2941e+00,0.0000e+00,4.8296e+00,-1.9134e+00,-3.0000e+00,4.6194e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-2.5000e+00,-3.0000e+00,4.3301e+00,-2.5000e+00,0.0000e+00,4.3301e+00,-3.0438e+00,-3.0000e+00,3.9668e+00,-3.0438e+00,0.0000e+00,3.9668e+00,-3.5355e+00,-3.0000e+00,3.5355e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-3.9668e+00,-3.0000e+00,3.0438e+00,-3.9668e+00,0.0000e+00,3.0438e+00,-4.3301e+00,-3.0000e+00,2.5000e+00,-4.3301e+00,0.0000e+00,2.5000e+00,-4.6194e+00,-3.0000e+00,1.9134e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.8296e+00,-3.0000e+00,1.2941e+00,-4.8296e+00,0.0000e+00,1.2941e+00,-4.9572e+00,-3.0000e+00,6.5263e-01,-4.9572e+00,0.0000e+00,6.5263e-01,-5.0000e+00,-3.0000e+00,3.0616e-16,-5.0000e+00,0.0000e+00,3.0616e-16});
			return Coordinate_12_355_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #356, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_356_vector()
		{
			MFVec3f Normal_12_356_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-0.0000e+00,-0.0000e+00,-1.0000e+00,-0.0000e+00,-0.0000e+00,-1.0000e+00,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_12_356_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #362, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_362_point()
		{
			MFVec3f Coordinate_12_362_point = new MFVec3f(new double[] {-5.0000e+00,-3.0000e+00,-9.1849e-16,-5.0000e+00,0.0000e+00,-9.1849e-16,-4.9572e+00,-3.0000e+00,-6.5263e-01,-4.9572e+00,0.0000e+00,-6.5263e-01,-4.8296e+00,-3.0000e+00,-1.2941e+00,-4.8296e+00,0.0000e+00,-1.2941e+00,-4.6194e+00,-3.0000e+00,-1.9134e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.3301e+00,-3.0000e+00,-2.5000e+00,-4.3301e+00,0.0000e+00,-2.5000e+00,-3.9668e+00,-3.0000e+00,-3.0438e+00,-3.9668e+00,0.0000e+00,-3.0438e+00,-3.5355e+00,-3.0000e+00,-3.5355e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-3.0438e+00,-3.0000e+00,-3.9668e+00,-3.0438e+00,0.0000e+00,-3.9668e+00,-2.5000e+00,-3.0000e+00,-4.3301e+00,-2.5000e+00,0.0000e+00,-4.3301e+00,-1.9134e+00,-3.0000e+00,-4.6194e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-1.2941e+00,-3.0000e+00,-4.8296e+00,-1.2941e+00,0.0000e+00,-4.8296e+00,-6.5263e-01,-3.0000e+00,-4.9572e+00,-6.5263e-01,0.0000e+00,-4.9572e+00,6.1232e-16,-3.0000e+00,-5.0000e+00,6.1232e-16,0.0000e+00,-5.0000e+00,6.5263e-01,-3.0000e+00,-4.9572e+00,6.5263e-01,0.0000e+00,-4.9572e+00,1.2941e+00,-3.0000e+00,-4.8296e+00,1.2941e+00,0.0000e+00,-4.8296e+00,1.9134e+00,-3.0000e+00,-4.6194e+00,1.9134e+00,0.0000e+00,-4.6194e+00,2.5000e+00,-3.0000e+00,-4.3301e+00,2.5000e+00,0.0000e+00,-4.3301e+00,3.0438e+00,-3.0000e+00,-3.9668e+00,3.0438e+00,0.0000e+00,-3.9668e+00,3.5355e+00,-3.0000e+00,-3.5355e+00,3.5355e+00,0.0000e+00,-3.5355e+00,3.9668e+00,-3.0000e+00,-3.0438e+00,3.9668e+00,0.0000e+00,-3.0438e+00,4.3301e+00,-3.0000e+00,-2.5000e+00,4.3301e+00,0.0000e+00,-2.5000e+00,4.6194e+00,-3.0000e+00,-1.9134e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.8296e+00,-3.0000e+00,-1.2941e+00,4.8296e+00,0.0000e+00,-1.2941e+00,4.9572e+00,-3.0000e+00,-6.5263e-01,4.9572e+00,0.0000e+00,-6.5263e-01,5.0000e+00,-3.0000e+00,3.0616e-16,5.0000e+00,0.0000e+00,3.0616e-16});
			return Coordinate_12_362_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #363, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_363_vector()
		{
			MFVec3f Normal_12_363_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,1.8370e-16,1.0000e+00,-0.0000e+00,1.8370e-16,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_12_363_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #374, 99 total numbers made up of 33 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_374_point()
		{
			MFVec3f Coordinate_12_374_point = new MFVec3f(new double[] {0.0000e+00,3.7000e+01,0.0000e+00,0.0000e+00,3.7000e+01,5.0000e+00,9.7545e-01,3.7000e+01,4.9039e+00,1.9134e+00,3.7000e+01,4.6194e+00,2.7779e+00,3.7000e+01,4.1573e+00,3.5355e+00,3.7000e+01,3.5355e+00,4.1573e+00,3.7000e+01,2.7779e+00,4.6194e+00,3.7000e+01,1.9134e+00,4.9039e+00,3.7000e+01,9.7545e-01,5.0000e+00,3.7000e+01,3.0616e-16,4.9039e+00,3.7000e+01,-9.7545e-01,4.6194e+00,3.7000e+01,-1.9134e+00,4.1573e+00,3.7000e+01,-2.7779e+00,3.5355e+00,3.7000e+01,-3.5355e+00,2.7779e+00,3.7000e+01,-4.1573e+00,1.9134e+00,3.7000e+01,-4.6194e+00,9.7545e-01,3.7000e+01,-4.9039e+00,6.1232e-16,3.7000e+01,-5.0000e+00,-9.7545e-01,3.7000e+01,-4.9039e+00,-1.9134e+00,3.7000e+01,-4.6194e+00,-2.7779e+00,3.7000e+01,-4.1573e+00,-3.5355e+00,3.7000e+01,-3.5355e+00,-4.1573e+00,3.7000e+01,-2.7779e+00,-4.6194e+00,3.7000e+01,-1.9134e+00,-4.9039e+00,3.7000e+01,-9.7545e-01,-5.0000e+00,3.7000e+01,-9.1849e-16,-4.9039e+00,3.7000e+01,9.7545e-01,-4.6194e+00,3.7000e+01,1.9134e+00,-4.1573e+00,3.7000e+01,2.7779e+00,-3.5355e+00,3.7000e+01,3.5355e+00,-2.7779e+00,3.7000e+01,4.1573e+00,-1.9134e+00,3.7000e+01,4.6194e+00,-9.7545e-01,3.7000e+01,4.9039e+00});
			return Coordinate_12_374_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #380, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_380_point()
		{
			MFVec3f Coordinate_12_380_point = new MFVec3f(new double[] {5.0000e+00,3.7000e+01,-3.0616e-16,5.0000e+00,0.0000e+00,-3.0616e-16,4.9572e+00,3.7000e+01,-6.5263e-01,4.9572e+00,0.0000e+00,-6.5263e-01,4.8296e+00,3.7000e+01,-1.2941e+00,4.8296e+00,0.0000e+00,-1.2941e+00,4.6194e+00,3.7000e+01,-1.9134e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.3301e+00,3.7000e+01,-2.5000e+00,4.3301e+00,0.0000e+00,-2.5000e+00,3.9668e+00,3.7000e+01,-3.0438e+00,3.9668e+00,0.0000e+00,-3.0438e+00,3.5355e+00,3.7000e+01,-3.5355e+00,3.5355e+00,0.0000e+00,-3.5355e+00,3.0438e+00,3.7000e+01,-3.9668e+00,3.0438e+00,0.0000e+00,-3.9668e+00,2.5000e+00,3.7000e+01,-4.3301e+00,2.5000e+00,0.0000e+00,-4.3301e+00,1.9134e+00,3.7000e+01,-4.6194e+00,1.9134e+00,0.0000e+00,-4.6194e+00,1.2941e+00,3.7000e+01,-4.8296e+00,1.2941e+00,0.0000e+00,-4.8296e+00,6.5263e-01,3.7000e+01,-4.9572e+00,6.5263e-01,0.0000e+00,-4.9572e+00,0.0000e+00,3.7000e+01,-5.0000e+00,0.0000e+00,0.0000e+00,-5.0000e+00,-6.5263e-01,3.7000e+01,-4.9572e+00,-6.5263e-01,0.0000e+00,-4.9572e+00,-1.2941e+00,3.7000e+01,-4.8296e+00,-1.2941e+00,0.0000e+00,-4.8296e+00,-1.9134e+00,3.7000e+01,-4.6194e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-2.5000e+00,3.7000e+01,-4.3301e+00,-2.5000e+00,0.0000e+00,-4.3301e+00,-3.0438e+00,3.7000e+01,-3.9668e+00,-3.0438e+00,0.0000e+00,-3.9668e+00,-3.5355e+00,3.7000e+01,-3.5355e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-3.9668e+00,3.7000e+01,-3.0438e+00,-3.9668e+00,0.0000e+00,-3.0438e+00,-4.3301e+00,3.7000e+01,-2.5000e+00,-4.3301e+00,0.0000e+00,-2.5000e+00,-4.6194e+00,3.7000e+01,-1.9134e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.8296e+00,3.7000e+01,-1.2941e+00,-4.8296e+00,0.0000e+00,-1.2941e+00,-4.9572e+00,3.7000e+01,-6.5263e-01,-4.9572e+00,0.0000e+00,-6.5263e-01,-5.0000e+00,3.7000e+01,-3.0616e-16,-5.0000e+00,0.0000e+00,-3.0616e-16});
			return Coordinate_12_380_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #381, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_381_vector()
		{
			MFVec3f Normal_12_381_vector = new MFVec3f(new double[] {1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17,9.9144e-01,0.0000e+00,-1.3053e-01,9.9144e-01,0.0000e+00,-1.3053e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.2388e-01,0.0000e+00,-3.8268e-01,9.2388e-01,0.0000e+00,-3.8268e-01,8.6603e-01,0.0000e+00,-5.0000e-01,8.6603e-01,0.0000e+00,-5.0000e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.0711e-01,0.0000e+00,-7.0711e-01,7.0711e-01,0.0000e+00,-7.0711e-01,6.0876e-01,0.0000e+00,-7.9335e-01,6.0876e-01,0.0000e+00,-7.9335e-01,5.0000e-01,0.0000e+00,-8.6603e-01,5.0000e-01,0.0000e+00,-8.6603e-01,3.8268e-01,0.0000e+00,-9.2388e-01,3.8268e-01,0.0000e+00,-9.2388e-01,2.5882e-01,0.0000e+00,-9.6593e-01,2.5882e-01,0.0000e+00,-9.6593e-01,1.3053e-01,0.0000e+00,-9.9144e-01,1.3053e-01,0.0000e+00,-9.9144e-01,0.0000e+00,0.0000e+00,-1.0000e+00,0.0000e+00,0.0000e+00,-1.0000e+00,-1.3053e-01,0.0000e+00,-9.9144e-01,-1.3053e-01,0.0000e+00,-9.9144e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-1.0000e+00,0.0000e+00,-6.1232e-17,-1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_381_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #387, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_387_point()
		{
			MFVec3f Coordinate_12_387_point = new MFVec3f(new double[] {-5.0000e+00,3.7000e+01,9.1849e-16,-5.0000e+00,0.0000e+00,9.1849e-16,-4.9572e+00,3.7000e+01,6.5263e-01,-4.9572e+00,0.0000e+00,6.5263e-01,-4.8296e+00,3.7000e+01,1.2941e+00,-4.8296e+00,0.0000e+00,1.2941e+00,-4.6194e+00,3.7000e+01,1.9134e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.3301e+00,3.7000e+01,2.5000e+00,-4.3301e+00,0.0000e+00,2.5000e+00,-3.9668e+00,3.7000e+01,3.0438e+00,-3.9668e+00,0.0000e+00,3.0438e+00,-3.5355e+00,3.7000e+01,3.5355e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-3.0438e+00,3.7000e+01,3.9668e+00,-3.0438e+00,0.0000e+00,3.9668e+00,-2.5000e+00,3.7000e+01,4.3301e+00,-2.5000e+00,0.0000e+00,4.3301e+00,-1.9134e+00,3.7000e+01,4.6194e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-1.2941e+00,3.7000e+01,4.8296e+00,-1.2941e+00,0.0000e+00,4.8296e+00,-6.5263e-01,3.7000e+01,4.9572e+00,-6.5263e-01,0.0000e+00,4.9572e+00,6.1232e-16,3.7000e+01,5.0000e+00,6.1232e-16,0.0000e+00,5.0000e+00,6.5263e-01,3.7000e+01,4.9572e+00,6.5263e-01,0.0000e+00,4.9572e+00,1.2941e+00,3.7000e+01,4.8296e+00,1.2941e+00,0.0000e+00,4.8296e+00,1.9134e+00,3.7000e+01,4.6194e+00,1.9134e+00,0.0000e+00,4.6194e+00,2.5000e+00,3.7000e+01,4.3301e+00,2.5000e+00,0.0000e+00,4.3301e+00,3.0438e+00,3.7000e+01,3.9668e+00,3.0438e+00,0.0000e+00,3.9668e+00,3.5355e+00,3.7000e+01,3.5355e+00,3.5355e+00,0.0000e+00,3.5355e+00,3.9668e+00,3.7000e+01,3.0438e+00,3.9668e+00,0.0000e+00,3.0438e+00,4.3301e+00,3.7000e+01,2.5000e+00,4.3301e+00,0.0000e+00,2.5000e+00,4.6194e+00,3.7000e+01,1.9134e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.8296e+00,3.7000e+01,1.2941e+00,4.8296e+00,0.0000e+00,1.2941e+00,4.9572e+00,3.7000e+01,6.5263e-01,4.9572e+00,0.0000e+00,6.5263e-01,5.0000e+00,3.7000e+01,-3.0616e-16,5.0000e+00,0.0000e+00,-3.0616e-16});
			return Coordinate_12_387_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #388, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_388_vector()
		{
			MFVec3f Normal_12_388_vector = new MFVec3f(new double[] {-1.0000e+00,0.0000e+00,1.8370e-16,-1.0000e+00,0.0000e+00,1.8370e-16,-9.9144e-01,0.0000e+00,1.3053e-01,-9.9144e-01,0.0000e+00,1.3053e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-1.3053e-01,0.0000e+00,9.9144e-01,-1.3053e-01,0.0000e+00,9.9144e-01,1.2246e-16,0.0000e+00,1.0000e+00,1.2246e-16,0.0000e+00,1.0000e+00,1.3053e-01,0.0000e+00,9.9144e-01,1.3053e-01,0.0000e+00,9.9144e-01,2.5882e-01,0.0000e+00,9.6593e-01,2.5882e-01,0.0000e+00,9.6593e-01,3.8268e-01,0.0000e+00,9.2388e-01,3.8268e-01,0.0000e+00,9.2388e-01,5.0000e-01,0.0000e+00,8.6603e-01,5.0000e-01,0.0000e+00,8.6603e-01,6.0876e-01,0.0000e+00,7.9335e-01,6.0876e-01,0.0000e+00,7.9335e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.9335e-01,0.0000e+00,6.0876e-01,7.9335e-01,0.0000e+00,6.0876e-01,8.6603e-01,0.0000e+00,5.0000e-01,8.6603e-01,0.0000e+00,5.0000e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.9144e-01,0.0000e+00,1.3053e-01,9.9144e-01,0.0000e+00,1.3053e-01,1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_388_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #394, 192 total numbers made up of 64 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_394_point()
		{
			MFVec3f Coordinate_12_394_point = new MFVec3f(new double[] {0.0000e+00,0.0000e+00,5.0000e+00,9.7545e-01,0.0000e+00,4.9039e+00,1.9134e+00,0.0000e+00,4.6194e+00,2.7779e+00,0.0000e+00,4.1573e+00,3.5355e+00,0.0000e+00,3.5355e+00,4.1573e+00,0.0000e+00,2.7779e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.9039e+00,0.0000e+00,9.7545e-01,5.0000e+00,0.0000e+00,3.0616e-16,4.9039e+00,0.0000e+00,-9.7545e-01,4.6194e+00,0.0000e+00,-1.9134e+00,4.1573e+00,0.0000e+00,-2.7779e+00,3.5355e+00,0.0000e+00,-3.5355e+00,2.7779e+00,0.0000e+00,-4.1573e+00,1.9134e+00,0.0000e+00,-4.6194e+00,9.7545e-01,0.0000e+00,-4.9039e+00,6.1232e-16,0.0000e+00,-5.0000e+00,-9.7545e-01,0.0000e+00,-4.9039e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-2.7779e+00,0.0000e+00,-4.1573e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-4.1573e+00,0.0000e+00,-2.7779e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.9039e+00,0.0000e+00,-9.7545e-01,-5.0000e+00,0.0000e+00,-9.1849e-16,-4.9039e+00,0.0000e+00,9.7545e-01,-4.6194e+00,0.0000e+00,1.9134e+00,-4.1573e+00,0.0000e+00,2.7779e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-2.7779e+00,0.0000e+00,4.1573e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-9.7545e-01,0.0000e+00,4.9039e+00,0.0000e+00,0.0000e+00,7.5000e+00,1.4632e+00,0.0000e+00,7.3559e+00,2.8701e+00,0.0000e+00,6.9291e+00,4.1668e+00,0.0000e+00,6.2360e+00,5.3033e+00,0.0000e+00,5.3033e+00,6.2360e+00,0.0000e+00,4.1668e+00,6.9291e+00,0.0000e+00,2.8701e+00,7.3559e+00,0.0000e+00,1.4632e+00,7.5000e+00,0.0000e+00,4.5924e-16,7.3559e+00,0.0000e+00,-1.4632e+00,6.9291e+00,0.0000e+00,-2.8701e+00,6.2360e+00,0.0000e+00,-4.1668e+00,5.3033e+00,0.0000e+00,-5.3033e+00,4.1668e+00,0.0000e+00,-6.2360e+00,2.8701e+00,0.0000e+00,-6.9291e+00,1.4632e+00,0.0000e+00,-7.3559e+00,9.1849e-16,0.0000e+00,-7.5000e+00,-1.4632e+00,0.0000e+00,-7.3559e+00,-2.8701e+00,0.0000e+00,-6.9291e+00,-4.1668e+00,0.0000e+00,-6.2360e+00,-5.3033e+00,0.0000e+00,-5.3033e+00,-6.2360e+00,0.0000e+00,-4.1668e+00,-6.9291e+00,0.0000e+00,-2.8701e+00,-7.3559e+00,0.0000e+00,-1.4632e+00,-7.5000e+00,0.0000e+00,-1.3777e-15,-7.3559e+00,0.0000e+00,1.4632e+00,-6.9291e+00,0.0000e+00,2.8701e+00,-6.2360e+00,0.0000e+00,4.1668e+00,-5.3033e+00,0.0000e+00,5.3033e+00,-4.1668e+00,0.0000e+00,6.2360e+00,-2.8701e+00,0.0000e+00,6.9291e+00,-1.4632e+00,0.0000e+00,7.3559e+00});
			return Coordinate_12_394_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #400, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_400_point()
		{
			MFVec3f Coordinate_12_400_point = new MFVec3f(new double[] {7.5000e+00,0.0000e+00,-4.5924e-16,7.5000e+00,-3.0000e+00,-4.5924e-16,7.4358e+00,0.0000e+00,-9.7895e-01,7.4358e+00,-3.0000e+00,-9.7895e-01,7.2444e+00,0.0000e+00,-1.9411e+00,7.2444e+00,-3.0000e+00,-1.9411e+00,6.9291e+00,0.0000e+00,-2.8701e+00,6.9291e+00,-3.0000e+00,-2.8701e+00,6.4952e+00,0.0000e+00,-3.7500e+00,6.4952e+00,-3.0000e+00,-3.7500e+00,5.9502e+00,0.0000e+00,-4.5657e+00,5.9502e+00,-3.0000e+00,-4.5657e+00,5.3033e+00,0.0000e+00,-5.3033e+00,5.3033e+00,-3.0000e+00,-5.3033e+00,4.5657e+00,0.0000e+00,-5.9502e+00,4.5657e+00,-3.0000e+00,-5.9502e+00,3.7500e+00,0.0000e+00,-6.4952e+00,3.7500e+00,-3.0000e+00,-6.4952e+00,2.8701e+00,0.0000e+00,-6.9291e+00,2.8701e+00,-3.0000e+00,-6.9291e+00,1.9411e+00,0.0000e+00,-7.2444e+00,1.9411e+00,-3.0000e+00,-7.2444e+00,9.7895e-01,0.0000e+00,-7.4358e+00,9.7895e-01,-3.0000e+00,-7.4358e+00,0.0000e+00,0.0000e+00,-7.5000e+00,0.0000e+00,-3.0000e+00,-7.5000e+00,-9.7895e-01,0.0000e+00,-7.4358e+00,-9.7895e-01,-3.0000e+00,-7.4358e+00,-1.9411e+00,0.0000e+00,-7.2444e+00,-1.9411e+00,-3.0000e+00,-7.2444e+00,-2.8701e+00,0.0000e+00,-6.9291e+00,-2.8701e+00,-3.0000e+00,-6.9291e+00,-3.7500e+00,0.0000e+00,-6.4952e+00,-3.7500e+00,-3.0000e+00,-6.4952e+00,-4.5657e+00,0.0000e+00,-5.9502e+00,-4.5657e+00,-3.0000e+00,-5.9502e+00,-5.3033e+00,0.0000e+00,-5.3033e+00,-5.3033e+00,-3.0000e+00,-5.3033e+00,-5.9502e+00,0.0000e+00,-4.5657e+00,-5.9502e+00,-3.0000e+00,-4.5657e+00,-6.4952e+00,0.0000e+00,-3.7500e+00,-6.4952e+00,-3.0000e+00,-3.7500e+00,-6.9291e+00,0.0000e+00,-2.8701e+00,-6.9291e+00,-3.0000e+00,-2.8701e+00,-7.2444e+00,0.0000e+00,-1.9411e+00,-7.2444e+00,-3.0000e+00,-1.9411e+00,-7.4358e+00,0.0000e+00,-9.7895e-01,-7.4358e+00,-3.0000e+00,-9.7895e-01,-7.5000e+00,0.0000e+00,-4.5924e-16,-7.5000e+00,-3.0000e+00,-4.5924e-16});
			return Coordinate_12_400_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #401, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_401_vector()
		{
			MFVec3f Normal_12_401_vector = new MFVec3f(new double[] {1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17,9.9144e-01,0.0000e+00,-1.3053e-01,9.9144e-01,0.0000e+00,-1.3053e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.2388e-01,0.0000e+00,-3.8268e-01,9.2388e-01,0.0000e+00,-3.8268e-01,8.6603e-01,0.0000e+00,-5.0000e-01,8.6603e-01,0.0000e+00,-5.0000e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.0711e-01,0.0000e+00,-7.0711e-01,7.0711e-01,0.0000e+00,-7.0711e-01,6.0876e-01,0.0000e+00,-7.9335e-01,6.0876e-01,0.0000e+00,-7.9335e-01,5.0000e-01,0.0000e+00,-8.6603e-01,5.0000e-01,0.0000e+00,-8.6603e-01,3.8268e-01,0.0000e+00,-9.2388e-01,3.8268e-01,0.0000e+00,-9.2388e-01,2.5882e-01,0.0000e+00,-9.6593e-01,2.5882e-01,0.0000e+00,-9.6593e-01,1.3053e-01,0.0000e+00,-9.9144e-01,1.3053e-01,0.0000e+00,-9.9144e-01,0.0000e+00,0.0000e+00,-1.0000e+00,0.0000e+00,0.0000e+00,-1.0000e+00,-1.3053e-01,0.0000e+00,-9.9144e-01,-1.3053e-01,0.0000e+00,-9.9144e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-1.0000e+00,0.0000e+00,-6.1232e-17,-1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_401_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #407, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_407_point()
		{
			MFVec3f Coordinate_12_407_point = new MFVec3f(new double[] {-7.5000e+00,0.0000e+00,1.3777e-15,-7.5000e+00,-3.0000e+00,1.3777e-15,-7.4358e+00,0.0000e+00,9.7895e-01,-7.4358e+00,-3.0000e+00,9.7895e-01,-7.2444e+00,0.0000e+00,1.9411e+00,-7.2444e+00,-3.0000e+00,1.9411e+00,-6.9291e+00,0.0000e+00,2.8701e+00,-6.9291e+00,-3.0000e+00,2.8701e+00,-6.4952e+00,0.0000e+00,3.7500e+00,-6.4952e+00,-3.0000e+00,3.7500e+00,-5.9502e+00,0.0000e+00,4.5657e+00,-5.9502e+00,-3.0000e+00,4.5657e+00,-5.3033e+00,0.0000e+00,5.3033e+00,-5.3033e+00,-3.0000e+00,5.3033e+00,-4.5657e+00,0.0000e+00,5.9502e+00,-4.5657e+00,-3.0000e+00,5.9502e+00,-3.7500e+00,0.0000e+00,6.4952e+00,-3.7500e+00,-3.0000e+00,6.4952e+00,-2.8701e+00,0.0000e+00,6.9291e+00,-2.8701e+00,-3.0000e+00,6.9291e+00,-1.9411e+00,0.0000e+00,7.2444e+00,-1.9411e+00,-3.0000e+00,7.2444e+00,-9.7895e-01,0.0000e+00,7.4358e+00,-9.7895e-01,-3.0000e+00,7.4358e+00,9.1849e-16,0.0000e+00,7.5000e+00,9.1849e-16,-3.0000e+00,7.5000e+00,9.7895e-01,0.0000e+00,7.4358e+00,9.7895e-01,-3.0000e+00,7.4358e+00,1.9411e+00,0.0000e+00,7.2444e+00,1.9411e+00,-3.0000e+00,7.2444e+00,2.8701e+00,0.0000e+00,6.9291e+00,2.8701e+00,-3.0000e+00,6.9291e+00,3.7500e+00,0.0000e+00,6.4952e+00,3.7500e+00,-3.0000e+00,6.4952e+00,4.5657e+00,0.0000e+00,5.9502e+00,4.5657e+00,-3.0000e+00,5.9502e+00,5.3033e+00,0.0000e+00,5.3033e+00,5.3033e+00,-3.0000e+00,5.3033e+00,5.9502e+00,0.0000e+00,4.5657e+00,5.9502e+00,-3.0000e+00,4.5657e+00,6.4952e+00,0.0000e+00,3.7500e+00,6.4952e+00,-3.0000e+00,3.7500e+00,6.9291e+00,0.0000e+00,2.8701e+00,6.9291e+00,-3.0000e+00,2.8701e+00,7.2444e+00,0.0000e+00,1.9411e+00,7.2444e+00,-3.0000e+00,1.9411e+00,7.4358e+00,0.0000e+00,9.7895e-01,7.4358e+00,-3.0000e+00,9.7895e-01,7.5000e+00,0.0000e+00,-4.5924e-16,7.5000e+00,-3.0000e+00,-4.5924e-16});
			return Coordinate_12_407_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #408, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_408_vector()
		{
			MFVec3f Normal_12_408_vector = new MFVec3f(new double[] {-1.0000e+00,0.0000e+00,1.8370e-16,-1.0000e+00,0.0000e+00,1.8370e-16,-9.9144e-01,0.0000e+00,1.3053e-01,-9.9144e-01,0.0000e+00,1.3053e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-1.3053e-01,0.0000e+00,9.9144e-01,-1.3053e-01,0.0000e+00,9.9144e-01,1.2246e-16,0.0000e+00,1.0000e+00,1.2246e-16,0.0000e+00,1.0000e+00,1.3053e-01,0.0000e+00,9.9144e-01,1.3053e-01,0.0000e+00,9.9144e-01,2.5882e-01,0.0000e+00,9.6593e-01,2.5882e-01,0.0000e+00,9.6593e-01,3.8268e-01,0.0000e+00,9.2388e-01,3.8268e-01,0.0000e+00,9.2388e-01,5.0000e-01,0.0000e+00,8.6603e-01,5.0000e-01,0.0000e+00,8.6603e-01,6.0876e-01,0.0000e+00,7.9335e-01,6.0876e-01,0.0000e+00,7.9335e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.9335e-01,0.0000e+00,6.0876e-01,7.9335e-01,0.0000e+00,6.0876e-01,8.6603e-01,0.0000e+00,5.0000e-01,8.6603e-01,0.0000e+00,5.0000e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.9144e-01,0.0000e+00,1.3053e-01,9.9144e-01,0.0000e+00,1.3053e-01,1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_408_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #414, 99 total numbers made up of 33 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_414_point()
		{
			MFVec3f Coordinate_12_414_point = new MFVec3f(new double[] {0.0000e+00,-3.0000e+00,0.0000e+00,0.0000e+00,-3.0000e+00,-7.5000e+00,1.4632e+00,-3.0000e+00,-7.3559e+00,2.8701e+00,-3.0000e+00,-6.9291e+00,4.1668e+00,-3.0000e+00,-6.2360e+00,5.3033e+00,-3.0000e+00,-5.3033e+00,6.2360e+00,-3.0000e+00,-4.1668e+00,6.9291e+00,-3.0000e+00,-2.8701e+00,7.3559e+00,-3.0000e+00,-1.4632e+00,7.5000e+00,-3.0000e+00,-4.5924e-16,7.3559e+00,-3.0000e+00,1.4632e+00,6.9291e+00,-3.0000e+00,2.8701e+00,6.2360e+00,-3.0000e+00,4.1668e+00,5.3033e+00,-3.0000e+00,5.3033e+00,4.1668e+00,-3.0000e+00,6.2360e+00,2.8701e+00,-3.0000e+00,6.9291e+00,1.4632e+00,-3.0000e+00,7.3559e+00,9.1849e-16,-3.0000e+00,7.5000e+00,-1.4632e+00,-3.0000e+00,7.3559e+00,-2.8701e+00,-3.0000e+00,6.9291e+00,-4.1668e+00,-3.0000e+00,6.2360e+00,-5.3033e+00,-3.0000e+00,5.3033e+00,-6.2360e+00,-3.0000e+00,4.1668e+00,-6.9291e+00,-3.0000e+00,2.8701e+00,-7.3559e+00,-3.0000e+00,1.4632e+00,-7.5000e+00,-3.0000e+00,1.3777e-15,-7.3559e+00,-3.0000e+00,-1.4632e+00,-6.9291e+00,-3.0000e+00,-2.8701e+00,-6.2360e+00,-3.0000e+00,-4.1668e+00,-5.3033e+00,-3.0000e+00,-5.3033e+00,-4.1668e+00,-3.0000e+00,-6.2360e+00,-2.8701e+00,-3.0000e+00,-6.9291e+00,-1.4632e+00,-3.0000e+00,-7.3559e+00});
			return Coordinate_12_414_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #434, 111 total numbers made up of 37 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_434_point()
		{
			MFVec3f Coordinate_12_434_point = new MFVec3f(new double[] {1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00,5.0000e+00,-3.0000e+00,0.0000e+00,4.9039e+00,-3.0000e+00,-9.7545e-01,4.6194e+00,-3.0000e+00,-1.9134e+00,4.1573e+00,-3.0000e+00,-2.7779e+00,3.5355e+00,-3.0000e+00,-3.5355e+00,2.7779e+00,-3.0000e+00,-4.1573e+00,1.9134e+00,-3.0000e+00,-4.6194e+00,9.7545e-01,-3.0000e+00,-4.9039e+00,0.0000e+00,-3.0000e+00,-5.0000e+00,-9.7545e-01,-3.0000e+00,-4.9039e+00,-1.9134e+00,-3.0000e+00,-4.6194e+00,-2.7779e+00,-3.0000e+00,-4.1573e+00,-3.5355e+00,-3.0000e+00,-3.5355e+00,-4.1573e+00,-3.0000e+00,-2.7779e+00,-4.6194e+00,-3.0000e+00,-1.9134e+00,-4.9039e+00,-3.0000e+00,-9.7545e-01,-5.0000e+00,-3.0000e+00,-8.8818e-16,-4.9039e+00,-3.0000e+00,9.7545e-01,-4.6194e+00,-3.0000e+00,1.9134e+00,-4.1573e+00,-3.0000e+00,2.7779e+00,-3.5355e+00,-3.0000e+00,3.5355e+00,-2.7779e+00,-3.0000e+00,4.1573e+00,-1.9134e+00,-3.0000e+00,4.6194e+00,-9.7545e-01,-3.0000e+00,4.9039e+00,0.0000e+00,-3.0000e+00,5.0000e+00,9.7545e-01,-3.0000e+00,4.9039e+00,1.9134e+00,-3.0000e+00,4.6194e+00,2.7779e+00,-3.0000e+00,4.1573e+00,3.5355e+00,-3.0000e+00,3.5355e+00,4.1573e+00,-3.0000e+00,2.7779e+00,4.6194e+00,-3.0000e+00,1.9134e+00,4.9039e+00,-3.0000e+00,9.7545e-01,5.0000e+00,-3.0000e+00,8.8818e-16});
			return Coordinate_12_434_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #446, 111 total numbers made up of 37 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_446_point()
		{
			MFVec3f Coordinate_12_446_point = new MFVec3f(new double[] {-1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,-5.0000e+00,0.0000e+00,0.0000e+00,-4.9039e+00,0.0000e+00,-9.7545e-01,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.1573e+00,0.0000e+00,-2.7779e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-2.7779e+00,0.0000e+00,-4.1573e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-9.7545e-01,0.0000e+00,-4.9039e+00,0.0000e+00,0.0000e+00,-5.0000e+00,9.7545e-01,0.0000e+00,-4.9039e+00,1.9134e+00,0.0000e+00,-4.6194e+00,2.7779e+00,0.0000e+00,-4.1573e+00,3.5355e+00,0.0000e+00,-3.5355e+00,4.1573e+00,0.0000e+00,-2.7779e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.9039e+00,0.0000e+00,-9.7545e-01,5.0000e+00,0.0000e+00,-8.8818e-16,4.9039e+00,0.0000e+00,9.7545e-01,4.6194e+00,0.0000e+00,1.9134e+00,4.1573e+00,0.0000e+00,2.7779e+00,3.5355e+00,0.0000e+00,3.5355e+00,2.7779e+00,0.0000e+00,4.1573e+00,1.9134e+00,0.0000e+00,4.6194e+00,9.7545e-01,0.0000e+00,4.9039e+00,0.0000e+00,0.0000e+00,5.0000e+00,-9.7545e-01,0.0000e+00,4.9039e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-2.7779e+00,0.0000e+00,4.1573e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-4.1573e+00,0.0000e+00,2.7779e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.9039e+00,0.0000e+00,9.7545e-01,-5.0000e+00,0.0000e+00,8.8818e-16});
			return Coordinate_12_446_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #458, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_458_point()
		{
			MFVec3f Coordinate_12_458_point = new MFVec3f(new double[] {5.0000e+00,-3.0000e+00,3.0616e-16,5.0000e+00,0.0000e+00,3.0616e-16,4.9572e+00,-3.0000e+00,6.5263e-01,4.9572e+00,0.0000e+00,6.5263e-01,4.8296e+00,-3.0000e+00,1.2941e+00,4.8296e+00,0.0000e+00,1.2941e+00,4.6194e+00,-3.0000e+00,1.9134e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.3301e+00,-3.0000e+00,2.5000e+00,4.3301e+00,0.0000e+00,2.5000e+00,3.9668e+00,-3.0000e+00,3.0438e+00,3.9668e+00,0.0000e+00,3.0438e+00,3.5355e+00,-3.0000e+00,3.5355e+00,3.5355e+00,0.0000e+00,3.5355e+00,3.0438e+00,-3.0000e+00,3.9668e+00,3.0438e+00,0.0000e+00,3.9668e+00,2.5000e+00,-3.0000e+00,4.3301e+00,2.5000e+00,0.0000e+00,4.3301e+00,1.9134e+00,-3.0000e+00,4.6194e+00,1.9134e+00,0.0000e+00,4.6194e+00,1.2941e+00,-3.0000e+00,4.8296e+00,1.2941e+00,0.0000e+00,4.8296e+00,6.5263e-01,-3.0000e+00,4.9572e+00,6.5263e-01,0.0000e+00,4.9572e+00,0.0000e+00,-3.0000e+00,5.0000e+00,0.0000e+00,0.0000e+00,5.0000e+00,-6.5263e-01,-3.0000e+00,4.9572e+00,-6.5263e-01,0.0000e+00,4.9572e+00,-1.2941e+00,-3.0000e+00,4.8296e+00,-1.2941e+00,0.0000e+00,4.8296e+00,-1.9134e+00,-3.0000e+00,4.6194e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-2.5000e+00,-3.0000e+00,4.3301e+00,-2.5000e+00,0.0000e+00,4.3301e+00,-3.0438e+00,-3.0000e+00,3.9668e+00,-3.0438e+00,0.0000e+00,3.9668e+00,-3.5355e+00,-3.0000e+00,3.5355e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-3.9668e+00,-3.0000e+00,3.0438e+00,-3.9668e+00,0.0000e+00,3.0438e+00,-4.3301e+00,-3.0000e+00,2.5000e+00,-4.3301e+00,0.0000e+00,2.5000e+00,-4.6194e+00,-3.0000e+00,1.9134e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.8296e+00,-3.0000e+00,1.2941e+00,-4.8296e+00,0.0000e+00,1.2941e+00,-4.9572e+00,-3.0000e+00,6.5263e-01,-4.9572e+00,0.0000e+00,6.5263e-01,-5.0000e+00,-3.0000e+00,3.0616e-16,-5.0000e+00,0.0000e+00,3.0616e-16});
			return Coordinate_12_458_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #459, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_459_vector()
		{
			MFVec3f Normal_12_459_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-0.0000e+00,-0.0000e+00,-1.0000e+00,-0.0000e+00,-0.0000e+00,-1.0000e+00,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_12_459_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #465, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_465_point()
		{
			MFVec3f Coordinate_12_465_point = new MFVec3f(new double[] {-5.0000e+00,-3.0000e+00,-9.1849e-16,-5.0000e+00,0.0000e+00,-9.1849e-16,-4.9572e+00,-3.0000e+00,-6.5263e-01,-4.9572e+00,0.0000e+00,-6.5263e-01,-4.8296e+00,-3.0000e+00,-1.2941e+00,-4.8296e+00,0.0000e+00,-1.2941e+00,-4.6194e+00,-3.0000e+00,-1.9134e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.3301e+00,-3.0000e+00,-2.5000e+00,-4.3301e+00,0.0000e+00,-2.5000e+00,-3.9668e+00,-3.0000e+00,-3.0438e+00,-3.9668e+00,0.0000e+00,-3.0438e+00,-3.5355e+00,-3.0000e+00,-3.5355e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-3.0438e+00,-3.0000e+00,-3.9668e+00,-3.0438e+00,0.0000e+00,-3.9668e+00,-2.5000e+00,-3.0000e+00,-4.3301e+00,-2.5000e+00,0.0000e+00,-4.3301e+00,-1.9134e+00,-3.0000e+00,-4.6194e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-1.2941e+00,-3.0000e+00,-4.8296e+00,-1.2941e+00,0.0000e+00,-4.8296e+00,-6.5263e-01,-3.0000e+00,-4.9572e+00,-6.5263e-01,0.0000e+00,-4.9572e+00,6.1232e-16,-3.0000e+00,-5.0000e+00,6.1232e-16,0.0000e+00,-5.0000e+00,6.5263e-01,-3.0000e+00,-4.9572e+00,6.5263e-01,0.0000e+00,-4.9572e+00,1.2941e+00,-3.0000e+00,-4.8296e+00,1.2941e+00,0.0000e+00,-4.8296e+00,1.9134e+00,-3.0000e+00,-4.6194e+00,1.9134e+00,0.0000e+00,-4.6194e+00,2.5000e+00,-3.0000e+00,-4.3301e+00,2.5000e+00,0.0000e+00,-4.3301e+00,3.0438e+00,-3.0000e+00,-3.9668e+00,3.0438e+00,0.0000e+00,-3.9668e+00,3.5355e+00,-3.0000e+00,-3.5355e+00,3.5355e+00,0.0000e+00,-3.5355e+00,3.9668e+00,-3.0000e+00,-3.0438e+00,3.9668e+00,0.0000e+00,-3.0438e+00,4.3301e+00,-3.0000e+00,-2.5000e+00,4.3301e+00,0.0000e+00,-2.5000e+00,4.6194e+00,-3.0000e+00,-1.9134e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.8296e+00,-3.0000e+00,-1.2941e+00,4.8296e+00,0.0000e+00,-1.2941e+00,4.9572e+00,-3.0000e+00,-6.5263e-01,4.9572e+00,0.0000e+00,-6.5263e-01,5.0000e+00,-3.0000e+00,3.0616e-16,5.0000e+00,0.0000e+00,3.0616e-16});
			return Coordinate_12_465_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #466, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_466_vector()
		{
			MFVec3f Normal_12_466_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,1.8370e-16,1.0000e+00,-0.0000e+00,1.8370e-16,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_12_466_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #477, 99 total numbers made up of 33 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_477_point()
		{
			MFVec3f Coordinate_12_477_point = new MFVec3f(new double[] {0.0000e+00,3.7000e+01,0.0000e+00,0.0000e+00,3.7000e+01,5.0000e+00,9.7545e-01,3.7000e+01,4.9039e+00,1.9134e+00,3.7000e+01,4.6194e+00,2.7779e+00,3.7000e+01,4.1573e+00,3.5355e+00,3.7000e+01,3.5355e+00,4.1573e+00,3.7000e+01,2.7779e+00,4.6194e+00,3.7000e+01,1.9134e+00,4.9039e+00,3.7000e+01,9.7545e-01,5.0000e+00,3.7000e+01,3.0616e-16,4.9039e+00,3.7000e+01,-9.7545e-01,4.6194e+00,3.7000e+01,-1.9134e+00,4.1573e+00,3.7000e+01,-2.7779e+00,3.5355e+00,3.7000e+01,-3.5355e+00,2.7779e+00,3.7000e+01,-4.1573e+00,1.9134e+00,3.7000e+01,-4.6194e+00,9.7545e-01,3.7000e+01,-4.9039e+00,6.1232e-16,3.7000e+01,-5.0000e+00,-9.7545e-01,3.7000e+01,-4.9039e+00,-1.9134e+00,3.7000e+01,-4.6194e+00,-2.7779e+00,3.7000e+01,-4.1573e+00,-3.5355e+00,3.7000e+01,-3.5355e+00,-4.1573e+00,3.7000e+01,-2.7779e+00,-4.6194e+00,3.7000e+01,-1.9134e+00,-4.9039e+00,3.7000e+01,-9.7545e-01,-5.0000e+00,3.7000e+01,-9.1849e-16,-4.9039e+00,3.7000e+01,9.7545e-01,-4.6194e+00,3.7000e+01,1.9134e+00,-4.1573e+00,3.7000e+01,2.7779e+00,-3.5355e+00,3.7000e+01,3.5355e+00,-2.7779e+00,3.7000e+01,4.1573e+00,-1.9134e+00,3.7000e+01,4.6194e+00,-9.7545e-01,3.7000e+01,4.9039e+00});
			return Coordinate_12_477_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #483, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_483_point()
		{
			MFVec3f Coordinate_12_483_point = new MFVec3f(new double[] {5.0000e+00,3.7000e+01,-3.0616e-16,5.0000e+00,0.0000e+00,-3.0616e-16,4.9572e+00,3.7000e+01,-6.5263e-01,4.9572e+00,0.0000e+00,-6.5263e-01,4.8296e+00,3.7000e+01,-1.2941e+00,4.8296e+00,0.0000e+00,-1.2941e+00,4.6194e+00,3.7000e+01,-1.9134e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.3301e+00,3.7000e+01,-2.5000e+00,4.3301e+00,0.0000e+00,-2.5000e+00,3.9668e+00,3.7000e+01,-3.0438e+00,3.9668e+00,0.0000e+00,-3.0438e+00,3.5355e+00,3.7000e+01,-3.5355e+00,3.5355e+00,0.0000e+00,-3.5355e+00,3.0438e+00,3.7000e+01,-3.9668e+00,3.0438e+00,0.0000e+00,-3.9668e+00,2.5000e+00,3.7000e+01,-4.3301e+00,2.5000e+00,0.0000e+00,-4.3301e+00,1.9134e+00,3.7000e+01,-4.6194e+00,1.9134e+00,0.0000e+00,-4.6194e+00,1.2941e+00,3.7000e+01,-4.8296e+00,1.2941e+00,0.0000e+00,-4.8296e+00,6.5263e-01,3.7000e+01,-4.9572e+00,6.5263e-01,0.0000e+00,-4.9572e+00,0.0000e+00,3.7000e+01,-5.0000e+00,0.0000e+00,0.0000e+00,-5.0000e+00,-6.5263e-01,3.7000e+01,-4.9572e+00,-6.5263e-01,0.0000e+00,-4.9572e+00,-1.2941e+00,3.7000e+01,-4.8296e+00,-1.2941e+00,0.0000e+00,-4.8296e+00,-1.9134e+00,3.7000e+01,-4.6194e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-2.5000e+00,3.7000e+01,-4.3301e+00,-2.5000e+00,0.0000e+00,-4.3301e+00,-3.0438e+00,3.7000e+01,-3.9668e+00,-3.0438e+00,0.0000e+00,-3.9668e+00,-3.5355e+00,3.7000e+01,-3.5355e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-3.9668e+00,3.7000e+01,-3.0438e+00,-3.9668e+00,0.0000e+00,-3.0438e+00,-4.3301e+00,3.7000e+01,-2.5000e+00,-4.3301e+00,0.0000e+00,-2.5000e+00,-4.6194e+00,3.7000e+01,-1.9134e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.8296e+00,3.7000e+01,-1.2941e+00,-4.8296e+00,0.0000e+00,-1.2941e+00,-4.9572e+00,3.7000e+01,-6.5263e-01,-4.9572e+00,0.0000e+00,-6.5263e-01,-5.0000e+00,3.7000e+01,-3.0616e-16,-5.0000e+00,0.0000e+00,-3.0616e-16});
			return Coordinate_12_483_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #484, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_484_vector()
		{
			MFVec3f Normal_12_484_vector = new MFVec3f(new double[] {1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17,9.9144e-01,0.0000e+00,-1.3053e-01,9.9144e-01,0.0000e+00,-1.3053e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.2388e-01,0.0000e+00,-3.8268e-01,9.2388e-01,0.0000e+00,-3.8268e-01,8.6603e-01,0.0000e+00,-5.0000e-01,8.6603e-01,0.0000e+00,-5.0000e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.0711e-01,0.0000e+00,-7.0711e-01,7.0711e-01,0.0000e+00,-7.0711e-01,6.0876e-01,0.0000e+00,-7.9335e-01,6.0876e-01,0.0000e+00,-7.9335e-01,5.0000e-01,0.0000e+00,-8.6603e-01,5.0000e-01,0.0000e+00,-8.6603e-01,3.8268e-01,0.0000e+00,-9.2388e-01,3.8268e-01,0.0000e+00,-9.2388e-01,2.5882e-01,0.0000e+00,-9.6593e-01,2.5882e-01,0.0000e+00,-9.6593e-01,1.3053e-01,0.0000e+00,-9.9144e-01,1.3053e-01,0.0000e+00,-9.9144e-01,0.0000e+00,0.0000e+00,-1.0000e+00,0.0000e+00,0.0000e+00,-1.0000e+00,-1.3053e-01,0.0000e+00,-9.9144e-01,-1.3053e-01,0.0000e+00,-9.9144e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-1.0000e+00,0.0000e+00,-6.1232e-17,-1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_484_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #490, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_490_point()
		{
			MFVec3f Coordinate_12_490_point = new MFVec3f(new double[] {-5.0000e+00,3.7000e+01,9.1849e-16,-5.0000e+00,0.0000e+00,9.1849e-16,-4.9572e+00,3.7000e+01,6.5263e-01,-4.9572e+00,0.0000e+00,6.5263e-01,-4.8296e+00,3.7000e+01,1.2941e+00,-4.8296e+00,0.0000e+00,1.2941e+00,-4.6194e+00,3.7000e+01,1.9134e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.3301e+00,3.7000e+01,2.5000e+00,-4.3301e+00,0.0000e+00,2.5000e+00,-3.9668e+00,3.7000e+01,3.0438e+00,-3.9668e+00,0.0000e+00,3.0438e+00,-3.5355e+00,3.7000e+01,3.5355e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-3.0438e+00,3.7000e+01,3.9668e+00,-3.0438e+00,0.0000e+00,3.9668e+00,-2.5000e+00,3.7000e+01,4.3301e+00,-2.5000e+00,0.0000e+00,4.3301e+00,-1.9134e+00,3.7000e+01,4.6194e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-1.2941e+00,3.7000e+01,4.8296e+00,-1.2941e+00,0.0000e+00,4.8296e+00,-6.5263e-01,3.7000e+01,4.9572e+00,-6.5263e-01,0.0000e+00,4.9572e+00,6.1232e-16,3.7000e+01,5.0000e+00,6.1232e-16,0.0000e+00,5.0000e+00,6.5263e-01,3.7000e+01,4.9572e+00,6.5263e-01,0.0000e+00,4.9572e+00,1.2941e+00,3.7000e+01,4.8296e+00,1.2941e+00,0.0000e+00,4.8296e+00,1.9134e+00,3.7000e+01,4.6194e+00,1.9134e+00,0.0000e+00,4.6194e+00,2.5000e+00,3.7000e+01,4.3301e+00,2.5000e+00,0.0000e+00,4.3301e+00,3.0438e+00,3.7000e+01,3.9668e+00,3.0438e+00,0.0000e+00,3.9668e+00,3.5355e+00,3.7000e+01,3.5355e+00,3.5355e+00,0.0000e+00,3.5355e+00,3.9668e+00,3.7000e+01,3.0438e+00,3.9668e+00,0.0000e+00,3.0438e+00,4.3301e+00,3.7000e+01,2.5000e+00,4.3301e+00,0.0000e+00,2.5000e+00,4.6194e+00,3.7000e+01,1.9134e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.8296e+00,3.7000e+01,1.2941e+00,4.8296e+00,0.0000e+00,1.2941e+00,4.9572e+00,3.7000e+01,6.5263e-01,4.9572e+00,0.0000e+00,6.5263e-01,5.0000e+00,3.7000e+01,-3.0616e-16,5.0000e+00,0.0000e+00,-3.0616e-16});
			return Coordinate_12_490_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #491, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_491_vector()
		{
			MFVec3f Normal_12_491_vector = new MFVec3f(new double[] {-1.0000e+00,0.0000e+00,1.8370e-16,-1.0000e+00,0.0000e+00,1.8370e-16,-9.9144e-01,0.0000e+00,1.3053e-01,-9.9144e-01,0.0000e+00,1.3053e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-1.3053e-01,0.0000e+00,9.9144e-01,-1.3053e-01,0.0000e+00,9.9144e-01,1.2246e-16,0.0000e+00,1.0000e+00,1.2246e-16,0.0000e+00,1.0000e+00,1.3053e-01,0.0000e+00,9.9144e-01,1.3053e-01,0.0000e+00,9.9144e-01,2.5882e-01,0.0000e+00,9.6593e-01,2.5882e-01,0.0000e+00,9.6593e-01,3.8268e-01,0.0000e+00,9.2388e-01,3.8268e-01,0.0000e+00,9.2388e-01,5.0000e-01,0.0000e+00,8.6603e-01,5.0000e-01,0.0000e+00,8.6603e-01,6.0876e-01,0.0000e+00,7.9335e-01,6.0876e-01,0.0000e+00,7.9335e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.9335e-01,0.0000e+00,6.0876e-01,7.9335e-01,0.0000e+00,6.0876e-01,8.6603e-01,0.0000e+00,5.0000e-01,8.6603e-01,0.0000e+00,5.0000e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.9144e-01,0.0000e+00,1.3053e-01,9.9144e-01,0.0000e+00,1.3053e-01,1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_491_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #497, 192 total numbers made up of 64 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_497_point()
		{
			MFVec3f Coordinate_12_497_point = new MFVec3f(new double[] {0.0000e+00,0.0000e+00,5.0000e+00,9.7545e-01,0.0000e+00,4.9039e+00,1.9134e+00,0.0000e+00,4.6194e+00,2.7779e+00,0.0000e+00,4.1573e+00,3.5355e+00,0.0000e+00,3.5355e+00,4.1573e+00,0.0000e+00,2.7779e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.9039e+00,0.0000e+00,9.7545e-01,5.0000e+00,0.0000e+00,3.0616e-16,4.9039e+00,0.0000e+00,-9.7545e-01,4.6194e+00,0.0000e+00,-1.9134e+00,4.1573e+00,0.0000e+00,-2.7779e+00,3.5355e+00,0.0000e+00,-3.5355e+00,2.7779e+00,0.0000e+00,-4.1573e+00,1.9134e+00,0.0000e+00,-4.6194e+00,9.7545e-01,0.0000e+00,-4.9039e+00,6.1232e-16,0.0000e+00,-5.0000e+00,-9.7545e-01,0.0000e+00,-4.9039e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-2.7779e+00,0.0000e+00,-4.1573e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-4.1573e+00,0.0000e+00,-2.7779e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.9039e+00,0.0000e+00,-9.7545e-01,-5.0000e+00,0.0000e+00,-9.1849e-16,-4.9039e+00,0.0000e+00,9.7545e-01,-4.6194e+00,0.0000e+00,1.9134e+00,-4.1573e+00,0.0000e+00,2.7779e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-2.7779e+00,0.0000e+00,4.1573e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-9.7545e-01,0.0000e+00,4.9039e+00,0.0000e+00,0.0000e+00,7.5000e+00,1.4632e+00,0.0000e+00,7.3559e+00,2.8701e+00,0.0000e+00,6.9291e+00,4.1668e+00,0.0000e+00,6.2360e+00,5.3033e+00,0.0000e+00,5.3033e+00,6.2360e+00,0.0000e+00,4.1668e+00,6.9291e+00,0.0000e+00,2.8701e+00,7.3559e+00,0.0000e+00,1.4632e+00,7.5000e+00,0.0000e+00,4.5924e-16,7.3559e+00,0.0000e+00,-1.4632e+00,6.9291e+00,0.0000e+00,-2.8701e+00,6.2360e+00,0.0000e+00,-4.1668e+00,5.3033e+00,0.0000e+00,-5.3033e+00,4.1668e+00,0.0000e+00,-6.2360e+00,2.8701e+00,0.0000e+00,-6.9291e+00,1.4632e+00,0.0000e+00,-7.3559e+00,9.1849e-16,0.0000e+00,-7.5000e+00,-1.4632e+00,0.0000e+00,-7.3559e+00,-2.8701e+00,0.0000e+00,-6.9291e+00,-4.1668e+00,0.0000e+00,-6.2360e+00,-5.3033e+00,0.0000e+00,-5.3033e+00,-6.2360e+00,0.0000e+00,-4.1668e+00,-6.9291e+00,0.0000e+00,-2.8701e+00,-7.3559e+00,0.0000e+00,-1.4632e+00,-7.5000e+00,0.0000e+00,-1.3777e-15,-7.3559e+00,0.0000e+00,1.4632e+00,-6.9291e+00,0.0000e+00,2.8701e+00,-6.2360e+00,0.0000e+00,4.1668e+00,-5.3033e+00,0.0000e+00,5.3033e+00,-4.1668e+00,0.0000e+00,6.2360e+00,-2.8701e+00,0.0000e+00,6.9291e+00,-1.4632e+00,0.0000e+00,7.3559e+00});
			return Coordinate_12_497_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #503, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_503_point()
		{
			MFVec3f Coordinate_12_503_point = new MFVec3f(new double[] {7.5000e+00,0.0000e+00,-4.5924e-16,7.5000e+00,-3.0000e+00,-4.5924e-16,7.4358e+00,0.0000e+00,-9.7895e-01,7.4358e+00,-3.0000e+00,-9.7895e-01,7.2444e+00,0.0000e+00,-1.9411e+00,7.2444e+00,-3.0000e+00,-1.9411e+00,6.9291e+00,0.0000e+00,-2.8701e+00,6.9291e+00,-3.0000e+00,-2.8701e+00,6.4952e+00,0.0000e+00,-3.7500e+00,6.4952e+00,-3.0000e+00,-3.7500e+00,5.9502e+00,0.0000e+00,-4.5657e+00,5.9502e+00,-3.0000e+00,-4.5657e+00,5.3033e+00,0.0000e+00,-5.3033e+00,5.3033e+00,-3.0000e+00,-5.3033e+00,4.5657e+00,0.0000e+00,-5.9502e+00,4.5657e+00,-3.0000e+00,-5.9502e+00,3.7500e+00,0.0000e+00,-6.4952e+00,3.7500e+00,-3.0000e+00,-6.4952e+00,2.8701e+00,0.0000e+00,-6.9291e+00,2.8701e+00,-3.0000e+00,-6.9291e+00,1.9411e+00,0.0000e+00,-7.2444e+00,1.9411e+00,-3.0000e+00,-7.2444e+00,9.7895e-01,0.0000e+00,-7.4358e+00,9.7895e-01,-3.0000e+00,-7.4358e+00,0.0000e+00,0.0000e+00,-7.5000e+00,0.0000e+00,-3.0000e+00,-7.5000e+00,-9.7895e-01,0.0000e+00,-7.4358e+00,-9.7895e-01,-3.0000e+00,-7.4358e+00,-1.9411e+00,0.0000e+00,-7.2444e+00,-1.9411e+00,-3.0000e+00,-7.2444e+00,-2.8701e+00,0.0000e+00,-6.9291e+00,-2.8701e+00,-3.0000e+00,-6.9291e+00,-3.7500e+00,0.0000e+00,-6.4952e+00,-3.7500e+00,-3.0000e+00,-6.4952e+00,-4.5657e+00,0.0000e+00,-5.9502e+00,-4.5657e+00,-3.0000e+00,-5.9502e+00,-5.3033e+00,0.0000e+00,-5.3033e+00,-5.3033e+00,-3.0000e+00,-5.3033e+00,-5.9502e+00,0.0000e+00,-4.5657e+00,-5.9502e+00,-3.0000e+00,-4.5657e+00,-6.4952e+00,0.0000e+00,-3.7500e+00,-6.4952e+00,-3.0000e+00,-3.7500e+00,-6.9291e+00,0.0000e+00,-2.8701e+00,-6.9291e+00,-3.0000e+00,-2.8701e+00,-7.2444e+00,0.0000e+00,-1.9411e+00,-7.2444e+00,-3.0000e+00,-1.9411e+00,-7.4358e+00,0.0000e+00,-9.7895e-01,-7.4358e+00,-3.0000e+00,-9.7895e-01,-7.5000e+00,0.0000e+00,-4.5924e-16,-7.5000e+00,-3.0000e+00,-4.5924e-16});
			return Coordinate_12_503_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #504, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_504_vector()
		{
			MFVec3f Normal_12_504_vector = new MFVec3f(new double[] {1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17,9.9144e-01,0.0000e+00,-1.3053e-01,9.9144e-01,0.0000e+00,-1.3053e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.2388e-01,0.0000e+00,-3.8268e-01,9.2388e-01,0.0000e+00,-3.8268e-01,8.6603e-01,0.0000e+00,-5.0000e-01,8.6603e-01,0.0000e+00,-5.0000e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.0711e-01,0.0000e+00,-7.0711e-01,7.0711e-01,0.0000e+00,-7.0711e-01,6.0876e-01,0.0000e+00,-7.9335e-01,6.0876e-01,0.0000e+00,-7.9335e-01,5.0000e-01,0.0000e+00,-8.6603e-01,5.0000e-01,0.0000e+00,-8.6603e-01,3.8268e-01,0.0000e+00,-9.2388e-01,3.8268e-01,0.0000e+00,-9.2388e-01,2.5882e-01,0.0000e+00,-9.6593e-01,2.5882e-01,0.0000e+00,-9.6593e-01,1.3053e-01,0.0000e+00,-9.9144e-01,1.3053e-01,0.0000e+00,-9.9144e-01,0.0000e+00,0.0000e+00,-1.0000e+00,0.0000e+00,0.0000e+00,-1.0000e+00,-1.3053e-01,0.0000e+00,-9.9144e-01,-1.3053e-01,0.0000e+00,-9.9144e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-1.0000e+00,0.0000e+00,-6.1232e-17,-1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_504_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #510, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_510_point()
		{
			MFVec3f Coordinate_12_510_point = new MFVec3f(new double[] {-7.5000e+00,0.0000e+00,1.3777e-15,-7.5000e+00,-3.0000e+00,1.3777e-15,-7.4358e+00,0.0000e+00,9.7895e-01,-7.4358e+00,-3.0000e+00,9.7895e-01,-7.2444e+00,0.0000e+00,1.9411e+00,-7.2444e+00,-3.0000e+00,1.9411e+00,-6.9291e+00,0.0000e+00,2.8701e+00,-6.9291e+00,-3.0000e+00,2.8701e+00,-6.4952e+00,0.0000e+00,3.7500e+00,-6.4952e+00,-3.0000e+00,3.7500e+00,-5.9502e+00,0.0000e+00,4.5657e+00,-5.9502e+00,-3.0000e+00,4.5657e+00,-5.3033e+00,0.0000e+00,5.3033e+00,-5.3033e+00,-3.0000e+00,5.3033e+00,-4.5657e+00,0.0000e+00,5.9502e+00,-4.5657e+00,-3.0000e+00,5.9502e+00,-3.7500e+00,0.0000e+00,6.4952e+00,-3.7500e+00,-3.0000e+00,6.4952e+00,-2.8701e+00,0.0000e+00,6.9291e+00,-2.8701e+00,-3.0000e+00,6.9291e+00,-1.9411e+00,0.0000e+00,7.2444e+00,-1.9411e+00,-3.0000e+00,7.2444e+00,-9.7895e-01,0.0000e+00,7.4358e+00,-9.7895e-01,-3.0000e+00,7.4358e+00,9.1849e-16,0.0000e+00,7.5000e+00,9.1849e-16,-3.0000e+00,7.5000e+00,9.7895e-01,0.0000e+00,7.4358e+00,9.7895e-01,-3.0000e+00,7.4358e+00,1.9411e+00,0.0000e+00,7.2444e+00,1.9411e+00,-3.0000e+00,7.2444e+00,2.8701e+00,0.0000e+00,6.9291e+00,2.8701e+00,-3.0000e+00,6.9291e+00,3.7500e+00,0.0000e+00,6.4952e+00,3.7500e+00,-3.0000e+00,6.4952e+00,4.5657e+00,0.0000e+00,5.9502e+00,4.5657e+00,-3.0000e+00,5.9502e+00,5.3033e+00,0.0000e+00,5.3033e+00,5.3033e+00,-3.0000e+00,5.3033e+00,5.9502e+00,0.0000e+00,4.5657e+00,5.9502e+00,-3.0000e+00,4.5657e+00,6.4952e+00,0.0000e+00,3.7500e+00,6.4952e+00,-3.0000e+00,3.7500e+00,6.9291e+00,0.0000e+00,2.8701e+00,6.9291e+00,-3.0000e+00,2.8701e+00,7.2444e+00,0.0000e+00,1.9411e+00,7.2444e+00,-3.0000e+00,1.9411e+00,7.4358e+00,0.0000e+00,9.7895e-01,7.4358e+00,-3.0000e+00,9.7895e-01,7.5000e+00,0.0000e+00,-4.5924e-16,7.5000e+00,-3.0000e+00,-4.5924e-16});
			return Coordinate_12_510_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #511, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_511_vector()
		{
			MFVec3f Normal_12_511_vector = new MFVec3f(new double[] {-1.0000e+00,0.0000e+00,1.8370e-16,-1.0000e+00,0.0000e+00,1.8370e-16,-9.9144e-01,0.0000e+00,1.3053e-01,-9.9144e-01,0.0000e+00,1.3053e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-1.3053e-01,0.0000e+00,9.9144e-01,-1.3053e-01,0.0000e+00,9.9144e-01,1.2246e-16,0.0000e+00,1.0000e+00,1.2246e-16,0.0000e+00,1.0000e+00,1.3053e-01,0.0000e+00,9.9144e-01,1.3053e-01,0.0000e+00,9.9144e-01,2.5882e-01,0.0000e+00,9.6593e-01,2.5882e-01,0.0000e+00,9.6593e-01,3.8268e-01,0.0000e+00,9.2388e-01,3.8268e-01,0.0000e+00,9.2388e-01,5.0000e-01,0.0000e+00,8.6603e-01,5.0000e-01,0.0000e+00,8.6603e-01,6.0876e-01,0.0000e+00,7.9335e-01,6.0876e-01,0.0000e+00,7.9335e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.9335e-01,0.0000e+00,6.0876e-01,7.9335e-01,0.0000e+00,6.0876e-01,8.6603e-01,0.0000e+00,5.0000e-01,8.6603e-01,0.0000e+00,5.0000e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.9144e-01,0.0000e+00,1.3053e-01,9.9144e-01,0.0000e+00,1.3053e-01,1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_511_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #517, 99 total numbers made up of 33 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_517_point()
		{
			MFVec3f Coordinate_12_517_point = new MFVec3f(new double[] {0.0000e+00,-3.0000e+00,0.0000e+00,0.0000e+00,-3.0000e+00,-7.5000e+00,1.4632e+00,-3.0000e+00,-7.3559e+00,2.8701e+00,-3.0000e+00,-6.9291e+00,4.1668e+00,-3.0000e+00,-6.2360e+00,5.3033e+00,-3.0000e+00,-5.3033e+00,6.2360e+00,-3.0000e+00,-4.1668e+00,6.9291e+00,-3.0000e+00,-2.8701e+00,7.3559e+00,-3.0000e+00,-1.4632e+00,7.5000e+00,-3.0000e+00,-4.5924e-16,7.3559e+00,-3.0000e+00,1.4632e+00,6.9291e+00,-3.0000e+00,2.8701e+00,6.2360e+00,-3.0000e+00,4.1668e+00,5.3033e+00,-3.0000e+00,5.3033e+00,4.1668e+00,-3.0000e+00,6.2360e+00,2.8701e+00,-3.0000e+00,6.9291e+00,1.4632e+00,-3.0000e+00,7.3559e+00,9.1849e-16,-3.0000e+00,7.5000e+00,-1.4632e+00,-3.0000e+00,7.3559e+00,-2.8701e+00,-3.0000e+00,6.9291e+00,-4.1668e+00,-3.0000e+00,6.2360e+00,-5.3033e+00,-3.0000e+00,5.3033e+00,-6.2360e+00,-3.0000e+00,4.1668e+00,-6.9291e+00,-3.0000e+00,2.8701e+00,-7.3559e+00,-3.0000e+00,1.4632e+00,-7.5000e+00,-3.0000e+00,1.3777e-15,-7.3559e+00,-3.0000e+00,-1.4632e+00,-6.9291e+00,-3.0000e+00,-2.8701e+00,-6.2360e+00,-3.0000e+00,-4.1668e+00,-5.3033e+00,-3.0000e+00,-5.3033e+00,-4.1668e+00,-3.0000e+00,-6.2360e+00,-2.8701e+00,-3.0000e+00,-6.9291e+00,-1.4632e+00,-3.0000e+00,-7.3559e+00});
			return Coordinate_12_517_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #537, 111 total numbers made up of 37 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_537_point()
		{
			MFVec3f Coordinate_12_537_point = new MFVec3f(new double[] {1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00,5.0000e+00,-3.0000e+00,0.0000e+00,4.9039e+00,-3.0000e+00,-9.7545e-01,4.6194e+00,-3.0000e+00,-1.9134e+00,4.1573e+00,-3.0000e+00,-2.7779e+00,3.5355e+00,-3.0000e+00,-3.5355e+00,2.7779e+00,-3.0000e+00,-4.1573e+00,1.9134e+00,-3.0000e+00,-4.6194e+00,9.7545e-01,-3.0000e+00,-4.9039e+00,0.0000e+00,-3.0000e+00,-5.0000e+00,-9.7545e-01,-3.0000e+00,-4.9039e+00,-1.9134e+00,-3.0000e+00,-4.6194e+00,-2.7779e+00,-3.0000e+00,-4.1573e+00,-3.5355e+00,-3.0000e+00,-3.5355e+00,-4.1573e+00,-3.0000e+00,-2.7779e+00,-4.6194e+00,-3.0000e+00,-1.9134e+00,-4.9039e+00,-3.0000e+00,-9.7545e-01,-5.0000e+00,-3.0000e+00,-8.8818e-16,-4.9039e+00,-3.0000e+00,9.7545e-01,-4.6194e+00,-3.0000e+00,1.9134e+00,-4.1573e+00,-3.0000e+00,2.7779e+00,-3.5355e+00,-3.0000e+00,3.5355e+00,-2.7779e+00,-3.0000e+00,4.1573e+00,-1.9134e+00,-3.0000e+00,4.6194e+00,-9.7545e-01,-3.0000e+00,4.9039e+00,0.0000e+00,-3.0000e+00,5.0000e+00,9.7545e-01,-3.0000e+00,4.9039e+00,1.9134e+00,-3.0000e+00,4.6194e+00,2.7779e+00,-3.0000e+00,4.1573e+00,3.5355e+00,-3.0000e+00,3.5355e+00,4.1573e+00,-3.0000e+00,2.7779e+00,4.6194e+00,-3.0000e+00,1.9134e+00,4.9039e+00,-3.0000e+00,9.7545e-01,5.0000e+00,-3.0000e+00,8.8818e-16});
			return Coordinate_12_537_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #549, 111 total numbers made up of 37 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_549_point()
		{
			MFVec3f Coordinate_12_549_point = new MFVec3f(new double[] {-1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,-5.0000e+00,0.0000e+00,0.0000e+00,-4.9039e+00,0.0000e+00,-9.7545e-01,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.1573e+00,0.0000e+00,-2.7779e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-2.7779e+00,0.0000e+00,-4.1573e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-9.7545e-01,0.0000e+00,-4.9039e+00,0.0000e+00,0.0000e+00,-5.0000e+00,9.7545e-01,0.0000e+00,-4.9039e+00,1.9134e+00,0.0000e+00,-4.6194e+00,2.7779e+00,0.0000e+00,-4.1573e+00,3.5355e+00,0.0000e+00,-3.5355e+00,4.1573e+00,0.0000e+00,-2.7779e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.9039e+00,0.0000e+00,-9.7545e-01,5.0000e+00,0.0000e+00,-8.8818e-16,4.9039e+00,0.0000e+00,9.7545e-01,4.6194e+00,0.0000e+00,1.9134e+00,4.1573e+00,0.0000e+00,2.7779e+00,3.5355e+00,0.0000e+00,3.5355e+00,2.7779e+00,0.0000e+00,4.1573e+00,1.9134e+00,0.0000e+00,4.6194e+00,9.7545e-01,0.0000e+00,4.9039e+00,0.0000e+00,0.0000e+00,5.0000e+00,-9.7545e-01,0.0000e+00,4.9039e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-2.7779e+00,0.0000e+00,4.1573e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-4.1573e+00,0.0000e+00,2.7779e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.9039e+00,0.0000e+00,9.7545e-01,-5.0000e+00,0.0000e+00,8.8818e-16});
			return Coordinate_12_549_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #561, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_561_point()
		{
			MFVec3f Coordinate_12_561_point = new MFVec3f(new double[] {5.0000e+00,-3.0000e+00,3.0616e-16,5.0000e+00,0.0000e+00,3.0616e-16,4.9572e+00,-3.0000e+00,6.5263e-01,4.9572e+00,0.0000e+00,6.5263e-01,4.8296e+00,-3.0000e+00,1.2941e+00,4.8296e+00,0.0000e+00,1.2941e+00,4.6194e+00,-3.0000e+00,1.9134e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.3301e+00,-3.0000e+00,2.5000e+00,4.3301e+00,0.0000e+00,2.5000e+00,3.9668e+00,-3.0000e+00,3.0438e+00,3.9668e+00,0.0000e+00,3.0438e+00,3.5355e+00,-3.0000e+00,3.5355e+00,3.5355e+00,0.0000e+00,3.5355e+00,3.0438e+00,-3.0000e+00,3.9668e+00,3.0438e+00,0.0000e+00,3.9668e+00,2.5000e+00,-3.0000e+00,4.3301e+00,2.5000e+00,0.0000e+00,4.3301e+00,1.9134e+00,-3.0000e+00,4.6194e+00,1.9134e+00,0.0000e+00,4.6194e+00,1.2941e+00,-3.0000e+00,4.8296e+00,1.2941e+00,0.0000e+00,4.8296e+00,6.5263e-01,-3.0000e+00,4.9572e+00,6.5263e-01,0.0000e+00,4.9572e+00,0.0000e+00,-3.0000e+00,5.0000e+00,0.0000e+00,0.0000e+00,5.0000e+00,-6.5263e-01,-3.0000e+00,4.9572e+00,-6.5263e-01,0.0000e+00,4.9572e+00,-1.2941e+00,-3.0000e+00,4.8296e+00,-1.2941e+00,0.0000e+00,4.8296e+00,-1.9134e+00,-3.0000e+00,4.6194e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-2.5000e+00,-3.0000e+00,4.3301e+00,-2.5000e+00,0.0000e+00,4.3301e+00,-3.0438e+00,-3.0000e+00,3.9668e+00,-3.0438e+00,0.0000e+00,3.9668e+00,-3.5355e+00,-3.0000e+00,3.5355e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-3.9668e+00,-3.0000e+00,3.0438e+00,-3.9668e+00,0.0000e+00,3.0438e+00,-4.3301e+00,-3.0000e+00,2.5000e+00,-4.3301e+00,0.0000e+00,2.5000e+00,-4.6194e+00,-3.0000e+00,1.9134e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.8296e+00,-3.0000e+00,1.2941e+00,-4.8296e+00,0.0000e+00,1.2941e+00,-4.9572e+00,-3.0000e+00,6.5263e-01,-4.9572e+00,0.0000e+00,6.5263e-01,-5.0000e+00,-3.0000e+00,3.0616e-16,-5.0000e+00,0.0000e+00,3.0616e-16});
			return Coordinate_12_561_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #562, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_562_vector()
		{
			MFVec3f Normal_12_562_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-0.0000e+00,-0.0000e+00,-1.0000e+00,-0.0000e+00,-0.0000e+00,-1.0000e+00,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_12_562_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #568, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_568_point()
		{
			MFVec3f Coordinate_12_568_point = new MFVec3f(new double[] {-5.0000e+00,-3.0000e+00,-9.1849e-16,-5.0000e+00,0.0000e+00,-9.1849e-16,-4.9572e+00,-3.0000e+00,-6.5263e-01,-4.9572e+00,0.0000e+00,-6.5263e-01,-4.8296e+00,-3.0000e+00,-1.2941e+00,-4.8296e+00,0.0000e+00,-1.2941e+00,-4.6194e+00,-3.0000e+00,-1.9134e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.3301e+00,-3.0000e+00,-2.5000e+00,-4.3301e+00,0.0000e+00,-2.5000e+00,-3.9668e+00,-3.0000e+00,-3.0438e+00,-3.9668e+00,0.0000e+00,-3.0438e+00,-3.5355e+00,-3.0000e+00,-3.5355e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-3.0438e+00,-3.0000e+00,-3.9668e+00,-3.0438e+00,0.0000e+00,-3.9668e+00,-2.5000e+00,-3.0000e+00,-4.3301e+00,-2.5000e+00,0.0000e+00,-4.3301e+00,-1.9134e+00,-3.0000e+00,-4.6194e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-1.2941e+00,-3.0000e+00,-4.8296e+00,-1.2941e+00,0.0000e+00,-4.8296e+00,-6.5263e-01,-3.0000e+00,-4.9572e+00,-6.5263e-01,0.0000e+00,-4.9572e+00,6.1232e-16,-3.0000e+00,-5.0000e+00,6.1232e-16,0.0000e+00,-5.0000e+00,6.5263e-01,-3.0000e+00,-4.9572e+00,6.5263e-01,0.0000e+00,-4.9572e+00,1.2941e+00,-3.0000e+00,-4.8296e+00,1.2941e+00,0.0000e+00,-4.8296e+00,1.9134e+00,-3.0000e+00,-4.6194e+00,1.9134e+00,0.0000e+00,-4.6194e+00,2.5000e+00,-3.0000e+00,-4.3301e+00,2.5000e+00,0.0000e+00,-4.3301e+00,3.0438e+00,-3.0000e+00,-3.9668e+00,3.0438e+00,0.0000e+00,-3.9668e+00,3.5355e+00,-3.0000e+00,-3.5355e+00,3.5355e+00,0.0000e+00,-3.5355e+00,3.9668e+00,-3.0000e+00,-3.0438e+00,3.9668e+00,0.0000e+00,-3.0438e+00,4.3301e+00,-3.0000e+00,-2.5000e+00,4.3301e+00,0.0000e+00,-2.5000e+00,4.6194e+00,-3.0000e+00,-1.9134e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.8296e+00,-3.0000e+00,-1.2941e+00,4.8296e+00,0.0000e+00,-1.2941e+00,4.9572e+00,-3.0000e+00,-6.5263e-01,4.9572e+00,0.0000e+00,-6.5263e-01,5.0000e+00,-3.0000e+00,3.0616e-16,5.0000e+00,0.0000e+00,3.0616e-16});
			return Coordinate_12_568_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #569, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_569_vector()
		{
			MFVec3f Normal_12_569_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,1.8370e-16,1.0000e+00,-0.0000e+00,1.8370e-16,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_12_569_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #588, 306 total numbers made up of 102 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_10_588_point()
		{
			MFVec3f Coordinate_10_588_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_10_588_point_1()))
				.append(new MFVec3f(getCoordinate_10_588_point_2()));
			return Coordinate_10_588_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #594, 150 total numbers made up of 50 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_10_594_point()
		{
			MFVec3f Coordinate_10_594_point = new MFVec3f(new double[] {1.7990e+01,0.0000e+00,4.2500e+01,1.7990e+01,1.0000e+01,4.2500e+01,1.7948e+01,0.0000e+00,4.3153e+01,1.7948e+01,1.0000e+01,4.3153e+01,1.7820e+01,0.0000e+00,4.3794e+01,1.7820e+01,1.0000e+01,4.3794e+01,1.7610e+01,0.0000e+00,4.4413e+01,1.7610e+01,1.0000e+01,4.4413e+01,1.7321e+01,0.0000e+00,4.5000e+01,1.7321e+01,1.0000e+01,4.5000e+01,1.6957e+01,0.0000e+00,4.5544e+01,1.6957e+01,1.0000e+01,4.5544e+01,1.6526e+01,0.0000e+00,4.6036e+01,1.6526e+01,1.0000e+01,4.6036e+01,1.6034e+01,0.0000e+00,4.6467e+01,1.6034e+01,1.0000e+01,4.6467e+01,1.5490e+01,0.0000e+00,4.6830e+01,1.5490e+01,1.0000e+01,4.6830e+01,1.4904e+01,0.0000e+00,4.7119e+01,1.4904e+01,1.0000e+01,4.7119e+01,1.4284e+01,0.0000e+00,4.7330e+01,1.4284e+01,1.0000e+01,4.7330e+01,1.3643e+01,0.0000e+00,4.7457e+01,1.3643e+01,1.0000e+01,4.7457e+01,1.2990e+01,0.0000e+00,4.7500e+01,1.2990e+01,1.0000e+01,4.7500e+01,1.2338e+01,0.0000e+00,4.7457e+01,1.2338e+01,1.0000e+01,4.7457e+01,1.1696e+01,0.0000e+00,4.7330e+01,1.1696e+01,1.0000e+01,4.7330e+01,1.1077e+01,0.0000e+00,4.7119e+01,1.1077e+01,1.0000e+01,4.7119e+01,1.0490e+01,0.0000e+00,4.6830e+01,1.0490e+01,1.0000e+01,4.6830e+01,9.9466e+00,0.0000e+00,4.6467e+01,9.9466e+00,1.0000e+01,4.6467e+01,9.4548e+00,0.0000e+00,4.6036e+01,9.4548e+00,1.0000e+01,4.6036e+01,9.0236e+00,0.0000e+00,4.5544e+01,9.0236e+00,1.0000e+01,4.5544e+01,8.6603e+00,0.0000e+00,4.5000e+01,8.6603e+00,1.0000e+01,4.5000e+01,8.3710e+00,0.0000e+00,4.4413e+01,8.3710e+00,1.0000e+01,4.4413e+01,8.1608e+00,0.0000e+00,4.3794e+01,8.1608e+00,1.0000e+01,4.3794e+01,8.0332e+00,0.0000e+00,4.3153e+01,8.0332e+00,1.0000e+01,4.3153e+01,7.9904e+00,0.0000e+00,4.2500e+01,7.9904e+00,1.0000e+01,4.2500e+01});
			return Coordinate_10_594_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #595, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_595_vector()
		{
			MFVec3f Normal_10_595_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-0.0000e+00,-0.0000e+00,-1.0000e+00,-0.0000e+00,-0.0000e+00,-1.0000e+00,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_10_595_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #601, 150 total numbers made up of 50 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_10_601_point()
		{
			MFVec3f Coordinate_10_601_point = new MFVec3f(new double[] {7.9904e+00,0.0000e+00,4.2500e+01,7.9904e+00,1.0000e+01,4.2500e+01,8.0332e+00,0.0000e+00,4.1847e+01,8.0332e+00,1.0000e+01,4.1847e+01,8.1608e+00,0.0000e+00,4.1206e+01,8.1608e+00,1.0000e+01,4.1206e+01,8.3710e+00,0.0000e+00,4.0587e+01,8.3710e+00,1.0000e+01,4.0587e+01,8.6603e+00,0.0000e+00,4.0000e+01,8.6603e+00,1.0000e+01,4.0000e+01,9.0236e+00,0.0000e+00,3.9456e+01,9.0236e+00,1.0000e+01,3.9456e+01,9.4548e+00,0.0000e+00,3.8964e+01,9.4548e+00,1.0000e+01,3.8964e+01,9.9466e+00,0.0000e+00,3.8533e+01,9.9466e+00,1.0000e+01,3.8533e+01,1.0490e+01,0.0000e+00,3.8170e+01,1.0490e+01,1.0000e+01,3.8170e+01,1.1077e+01,0.0000e+00,3.7881e+01,1.1077e+01,1.0000e+01,3.7881e+01,1.1696e+01,0.0000e+00,3.7670e+01,1.1696e+01,1.0000e+01,3.7670e+01,1.2338e+01,0.0000e+00,3.7543e+01,1.2338e+01,1.0000e+01,3.7543e+01,1.2990e+01,0.0000e+00,3.7500e+01,1.2990e+01,1.0000e+01,3.7500e+01,1.3643e+01,0.0000e+00,3.7543e+01,1.3643e+01,1.0000e+01,3.7543e+01,1.4284e+01,0.0000e+00,3.7670e+01,1.4284e+01,1.0000e+01,3.7670e+01,1.4904e+01,0.0000e+00,3.7881e+01,1.4904e+01,1.0000e+01,3.7881e+01,1.5490e+01,0.0000e+00,3.8170e+01,1.5490e+01,1.0000e+01,3.8170e+01,1.6034e+01,0.0000e+00,3.8533e+01,1.6034e+01,1.0000e+01,3.8533e+01,1.6526e+01,0.0000e+00,3.8964e+01,1.6526e+01,1.0000e+01,3.8964e+01,1.6957e+01,0.0000e+00,3.9456e+01,1.6957e+01,1.0000e+01,3.9456e+01,1.7321e+01,0.0000e+00,4.0000e+01,1.7321e+01,1.0000e+01,4.0000e+01,1.7610e+01,0.0000e+00,4.0587e+01,1.7610e+01,1.0000e+01,4.0587e+01,1.7820e+01,0.0000e+00,4.1206e+01,1.7820e+01,1.0000e+01,4.1206e+01,1.7948e+01,0.0000e+00,4.1847e+01,1.7948e+01,1.0000e+01,4.1847e+01,1.7990e+01,0.0000e+00,4.2500e+01,1.7990e+01,1.0000e+01,4.2500e+01});
			return Coordinate_10_601_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #602, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_602_vector()
		{
			MFVec3f Normal_10_602_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.2246e-16,-0.0000e+00,1.0000e+00,1.2246e-16,-0.0000e+00,1.0000e+00,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-1.0000e+00,-0.0000e+00,1.8370e-16,-1.0000e+00,-0.0000e+00,1.8370e-16});
			return Normal_10_602_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #608, 306 total numbers made up of 102 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_10_608_point()
		{
			MFVec3f Coordinate_10_608_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_10_608_point_1()))
				.append(new MFVec3f(getCoordinate_10_608_point_2()));
			return Coordinate_10_608_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #614, 150 total numbers made up of 50 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_10_614_point()
		{
			MFVec3f Coordinate_10_614_point = new MFVec3f(new double[] {-7.9904e+00,0.0000e+00,4.2500e+01,-7.9904e+00,1.0000e+01,4.2500e+01,-8.0332e+00,0.0000e+00,4.3153e+01,-8.0332e+00,1.0000e+01,4.3153e+01,-8.1608e+00,0.0000e+00,4.3794e+01,-8.1608e+00,1.0000e+01,4.3794e+01,-8.3710e+00,0.0000e+00,4.4413e+01,-8.3710e+00,1.0000e+01,4.4413e+01,-8.6603e+00,0.0000e+00,4.5000e+01,-8.6603e+00,1.0000e+01,4.5000e+01,-9.0236e+00,0.0000e+00,4.5544e+01,-9.0236e+00,1.0000e+01,4.5544e+01,-9.4548e+00,0.0000e+00,4.6036e+01,-9.4548e+00,1.0000e+01,4.6036e+01,-9.9466e+00,0.0000e+00,4.6467e+01,-9.9466e+00,1.0000e+01,4.6467e+01,-1.0490e+01,0.0000e+00,4.6830e+01,-1.0490e+01,1.0000e+01,4.6830e+01,-1.1077e+01,0.0000e+00,4.7119e+01,-1.1077e+01,1.0000e+01,4.7119e+01,-1.1696e+01,0.0000e+00,4.7330e+01,-1.1696e+01,1.0000e+01,4.7330e+01,-1.2338e+01,0.0000e+00,4.7457e+01,-1.2338e+01,1.0000e+01,4.7457e+01,-1.2990e+01,0.0000e+00,4.7500e+01,-1.2990e+01,1.0000e+01,4.7500e+01,-1.3643e+01,0.0000e+00,4.7457e+01,-1.3643e+01,1.0000e+01,4.7457e+01,-1.4284e+01,0.0000e+00,4.7330e+01,-1.4284e+01,1.0000e+01,4.7330e+01,-1.4904e+01,0.0000e+00,4.7119e+01,-1.4904e+01,1.0000e+01,4.7119e+01,-1.5490e+01,0.0000e+00,4.6830e+01,-1.5490e+01,1.0000e+01,4.6830e+01,-1.6034e+01,0.0000e+00,4.6467e+01,-1.6034e+01,1.0000e+01,4.6467e+01,-1.6526e+01,0.0000e+00,4.6036e+01,-1.6526e+01,1.0000e+01,4.6036e+01,-1.6957e+01,0.0000e+00,4.5544e+01,-1.6957e+01,1.0000e+01,4.5544e+01,-1.7321e+01,0.0000e+00,4.5000e+01,-1.7321e+01,1.0000e+01,4.5000e+01,-1.7610e+01,0.0000e+00,4.4413e+01,-1.7610e+01,1.0000e+01,4.4413e+01,-1.7820e+01,0.0000e+00,4.3794e+01,-1.7820e+01,1.0000e+01,4.3794e+01,-1.7948e+01,0.0000e+00,4.3153e+01,-1.7948e+01,1.0000e+01,4.3153e+01,-1.7990e+01,0.0000e+00,4.2500e+01,-1.7990e+01,1.0000e+01,4.2500e+01});
			return Coordinate_10_614_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #615, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_615_vector()
		{
			MFVec3f Normal_10_615_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-0.0000e+00,-0.0000e+00,-1.0000e+00,-0.0000e+00,-0.0000e+00,-1.0000e+00,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_10_615_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #621, 150 total numbers made up of 50 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_10_621_point()
		{
			MFVec3f Coordinate_10_621_point = new MFVec3f(new double[] {-1.7990e+01,0.0000e+00,4.2500e+01,-1.7990e+01,1.0000e+01,4.2500e+01,-1.7948e+01,0.0000e+00,4.1847e+01,-1.7948e+01,1.0000e+01,4.1847e+01,-1.7820e+01,0.0000e+00,4.1206e+01,-1.7820e+01,1.0000e+01,4.1206e+01,-1.7610e+01,0.0000e+00,4.0587e+01,-1.7610e+01,1.0000e+01,4.0587e+01,-1.7321e+01,0.0000e+00,4.0000e+01,-1.7321e+01,1.0000e+01,4.0000e+01,-1.6957e+01,0.0000e+00,3.9456e+01,-1.6957e+01,1.0000e+01,3.9456e+01,-1.6526e+01,0.0000e+00,3.8964e+01,-1.6526e+01,1.0000e+01,3.8964e+01,-1.6034e+01,0.0000e+00,3.8533e+01,-1.6034e+01,1.0000e+01,3.8533e+01,-1.5490e+01,0.0000e+00,3.8170e+01,-1.5490e+01,1.0000e+01,3.8170e+01,-1.4904e+01,0.0000e+00,3.7881e+01,-1.4904e+01,1.0000e+01,3.7881e+01,-1.4284e+01,0.0000e+00,3.7670e+01,-1.4284e+01,1.0000e+01,3.7670e+01,-1.3643e+01,0.0000e+00,3.7543e+01,-1.3643e+01,1.0000e+01,3.7543e+01,-1.2990e+01,0.0000e+00,3.7500e+01,-1.2990e+01,1.0000e+01,3.7500e+01,-1.2338e+01,0.0000e+00,3.7543e+01,-1.2338e+01,1.0000e+01,3.7543e+01,-1.1696e+01,0.0000e+00,3.7670e+01,-1.1696e+01,1.0000e+01,3.7670e+01,-1.1077e+01,0.0000e+00,3.7881e+01,-1.1077e+01,1.0000e+01,3.7881e+01,-1.0490e+01,0.0000e+00,3.8170e+01,-1.0490e+01,1.0000e+01,3.8170e+01,-9.9466e+00,0.0000e+00,3.8533e+01,-9.9466e+00,1.0000e+01,3.8533e+01,-9.4548e+00,0.0000e+00,3.8964e+01,-9.4548e+00,1.0000e+01,3.8964e+01,-9.0236e+00,0.0000e+00,3.9456e+01,-9.0236e+00,1.0000e+01,3.9456e+01,-8.6603e+00,0.0000e+00,4.0000e+01,-8.6603e+00,1.0000e+01,4.0000e+01,-8.3710e+00,0.0000e+00,4.0587e+01,-8.3710e+00,1.0000e+01,4.0587e+01,-8.1608e+00,0.0000e+00,4.1206e+01,-8.1608e+00,1.0000e+01,4.1206e+01,-8.0332e+00,0.0000e+00,4.1847e+01,-8.0332e+00,1.0000e+01,4.1847e+01,-7.9904e+00,0.0000e+00,4.2500e+01,-7.9904e+00,1.0000e+01,4.2500e+01});
			return Coordinate_10_621_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #622, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_622_vector()
		{
			MFVec3f Normal_10_622_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.2246e-16,-0.0000e+00,1.0000e+00,1.2246e-16,-0.0000e+00,1.0000e+00,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-1.0000e+00,-0.0000e+00,1.8370e-16,-1.0000e+00,-0.0000e+00,1.8370e-16});
			return Normal_10_622_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #628, 108 total numbers made up of 36 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_10_628_point()
		{
			MFVec3f Coordinate_10_628_point = new MFVec3f(new double[] {5.0000e+01,1.0000e+01,1.0000e+01,5.0000e+01,6.0000e+01,1.0000e+01,-5.0000e+01,6.0000e+01,1.0000e+01,-5.0000e+01,1.0000e+01,1.0000e+01,4.9039e+00,3.9025e+01,1.0000e+01,4.6194e+00,3.8087e+01,1.0000e+01,4.1573e+00,3.7222e+01,1.0000e+01,3.5355e+00,3.6464e+01,1.0000e+01,2.7779e+00,3.5843e+01,1.0000e+01,1.9134e+00,3.5381e+01,1.0000e+01,9.7545e-01,3.5096e+01,1.0000e+01,0.0000e+00,3.5000e+01,1.0000e+01,-9.7545e-01,3.5096e+01,1.0000e+01,-1.9134e+00,3.5381e+01,1.0000e+01,-2.7779e+00,3.5843e+01,1.0000e+01,-3.5355e+00,3.6464e+01,1.0000e+01,-4.1573e+00,3.7222e+01,1.0000e+01,-4.6194e+00,3.8087e+01,1.0000e+01,-4.9039e+00,3.9025e+01,1.0000e+01,-5.0000e+00,4.0000e+01,1.0000e+01,-4.9039e+00,4.0975e+01,1.0000e+01,-4.6194e+00,4.1913e+01,1.0000e+01,-4.1573e+00,4.2778e+01,1.0000e+01,-3.5355e+00,4.3536e+01,1.0000e+01,-2.7779e+00,4.4157e+01,1.0000e+01,-1.9134e+00,4.4619e+01,1.0000e+01,-9.7545e-01,4.4904e+01,1.0000e+01,0.0000e+00,4.5000e+01,1.0000e+01,9.7545e-01,4.4904e+01,1.0000e+01,1.9134e+00,4.4619e+01,1.0000e+01,2.7779e+00,4.4157e+01,1.0000e+01,3.5355e+00,4.3536e+01,1.0000e+01,4.1573e+00,4.2778e+01,1.0000e+01,4.6194e+00,4.1913e+01,1.0000e+01,4.9039e+00,4.0975e+01,1.0000e+01,5.0000e+00,4.0000e+01,1.0000e+01});
			return Coordinate_10_628_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #640, 108 total numbers made up of 36 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_10_640_point()
		{
			MFVec3f Coordinate_10_640_point = new MFVec3f(new double[] {5.0000e+01,6.0000e+01,0.0000e+00,5.0000e+01,0.0000e+00,0.0000e+00,-5.0000e+01,0.0000e+00,0.0000e+00,-5.0000e+01,6.0000e+01,0.0000e+00,-4.9039e+00,3.9025e+01,0.0000e+00,-4.6194e+00,3.8087e+01,0.0000e+00,-4.1573e+00,3.7222e+01,0.0000e+00,-3.5355e+00,3.6464e+01,0.0000e+00,-2.7779e+00,3.5843e+01,0.0000e+00,-1.9134e+00,3.5381e+01,0.0000e+00,-9.7545e-01,3.5096e+01,0.0000e+00,0.0000e+00,3.5000e+01,0.0000e+00,9.7545e-01,3.5096e+01,0.0000e+00,1.9134e+00,3.5381e+01,0.0000e+00,2.7779e+00,3.5843e+01,0.0000e+00,3.5355e+00,3.6464e+01,0.0000e+00,4.1573e+00,3.7222e+01,0.0000e+00,4.6194e+00,3.8087e+01,0.0000e+00,4.9039e+00,3.9025e+01,0.0000e+00,5.0000e+00,4.0000e+01,0.0000e+00,4.9039e+00,4.0975e+01,0.0000e+00,4.6194e+00,4.1913e+01,0.0000e+00,4.1573e+00,4.2778e+01,0.0000e+00,3.5355e+00,4.3536e+01,0.0000e+00,2.7779e+00,4.4157e+01,0.0000e+00,1.9134e+00,4.4619e+01,0.0000e+00,9.7545e-01,4.4904e+01,0.0000e+00,0.0000e+00,4.5000e+01,0.0000e+00,-9.7545e-01,4.4904e+01,0.0000e+00,-1.9134e+00,4.4619e+01,0.0000e+00,-2.7779e+00,4.4157e+01,0.0000e+00,-3.5355e+00,4.3536e+01,0.0000e+00,-4.1573e+00,4.2778e+01,0.0000e+00,-4.6194e+00,4.1913e+01,0.0000e+00,-4.9039e+00,4.0975e+01,0.0000e+00,-5.0000e+00,4.0000e+01,0.0000e+00});
			return Coordinate_10_640_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #658, 150 total numbers made up of 50 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_10_658_point()
		{
			MFVec3f Coordinate_10_658_point = new MFVec3f(new double[] {-5.0000e+00,4.0000e+01,0.0000e+00,-5.0000e+00,4.0000e+01,1.0000e+01,-4.9572e+00,4.0653e+01,0.0000e+00,-4.9572e+00,4.0653e+01,1.0000e+01,-4.8296e+00,4.1294e+01,0.0000e+00,-4.8296e+00,4.1294e+01,1.0000e+01,-4.6194e+00,4.1913e+01,0.0000e+00,-4.6194e+00,4.1913e+01,1.0000e+01,-4.3301e+00,4.2500e+01,0.0000e+00,-4.3301e+00,4.2500e+01,1.0000e+01,-3.9668e+00,4.3044e+01,0.0000e+00,-3.9668e+00,4.3044e+01,1.0000e+01,-3.5355e+00,4.3536e+01,0.0000e+00,-3.5355e+00,4.3536e+01,1.0000e+01,-3.0438e+00,4.3967e+01,0.0000e+00,-3.0438e+00,4.3967e+01,1.0000e+01,-2.5000e+00,4.4330e+01,0.0000e+00,-2.5000e+00,4.4330e+01,1.0000e+01,-1.9134e+00,4.4619e+01,0.0000e+00,-1.9134e+00,4.4619e+01,1.0000e+01,-1.2941e+00,4.4830e+01,0.0000e+00,-1.2941e+00,4.4830e+01,1.0000e+01,-6.5263e-01,4.4957e+01,0.0000e+00,-6.5263e-01,4.4957e+01,1.0000e+01,-6.1232e-16,4.5000e+01,0.0000e+00,-6.1232e-16,4.5000e+01,1.0000e+01,6.5263e-01,4.4957e+01,0.0000e+00,6.5263e-01,4.4957e+01,1.0000e+01,1.2941e+00,4.4830e+01,0.0000e+00,1.2941e+00,4.4830e+01,1.0000e+01,1.9134e+00,4.4619e+01,0.0000e+00,1.9134e+00,4.4619e+01,1.0000e+01,2.5000e+00,4.4330e+01,0.0000e+00,2.5000e+00,4.4330e+01,1.0000e+01,3.0438e+00,4.3967e+01,0.0000e+00,3.0438e+00,4.3967e+01,1.0000e+01,3.5355e+00,4.3536e+01,0.0000e+00,3.5355e+00,4.3536e+01,1.0000e+01,3.9668e+00,4.3044e+01,0.0000e+00,3.9668e+00,4.3044e+01,1.0000e+01,4.3301e+00,4.2500e+01,0.0000e+00,4.3301e+00,4.2500e+01,1.0000e+01,4.6194e+00,4.1913e+01,0.0000e+00,4.6194e+00,4.1913e+01,1.0000e+01,4.8296e+00,4.1294e+01,0.0000e+00,4.8296e+00,4.1294e+01,1.0000e+01,4.9572e+00,4.0653e+01,0.0000e+00,4.9572e+00,4.0653e+01,1.0000e+01,5.0000e+00,4.0000e+01,0.0000e+00,5.0000e+00,4.0000e+01,1.0000e+01});
			return Coordinate_10_658_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #659, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_659_vector()
		{
			MFVec3f Normal_10_659_vector = new MFVec3f(new double[] {1.0000e+00,6.1232e-17,-0.0000e+00,1.0000e+00,6.1232e-17,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.2246e-16,-1.0000e+00,-0.0000e+00,1.2246e-16,-1.0000e+00,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-1.0000e+00,-1.8370e-16,-0.0000e+00,-1.0000e+00,-1.8370e-16,-0.0000e+00});
			return Normal_10_659_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #665, 150 total numbers made up of 50 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_10_665_point()
		{
			MFVec3f Coordinate_10_665_point = new MFVec3f(new double[] {5.0000e+00,4.0000e+01,0.0000e+00,5.0000e+00,4.0000e+01,1.0000e+01,4.9572e+00,3.9347e+01,0.0000e+00,4.9572e+00,3.9347e+01,1.0000e+01,4.8296e+00,3.8706e+01,0.0000e+00,4.8296e+00,3.8706e+01,1.0000e+01,4.6194e+00,3.8087e+01,0.0000e+00,4.6194e+00,3.8087e+01,1.0000e+01,4.3301e+00,3.7500e+01,0.0000e+00,4.3301e+00,3.7500e+01,1.0000e+01,3.9668e+00,3.6956e+01,0.0000e+00,3.9668e+00,3.6956e+01,1.0000e+01,3.5355e+00,3.6464e+01,0.0000e+00,3.5355e+00,3.6464e+01,1.0000e+01,3.0438e+00,3.6033e+01,0.0000e+00,3.0438e+00,3.6033e+01,1.0000e+01,2.5000e+00,3.5670e+01,0.0000e+00,2.5000e+00,3.5670e+01,1.0000e+01,1.9134e+00,3.5381e+01,0.0000e+00,1.9134e+00,3.5381e+01,1.0000e+01,1.2941e+00,3.5170e+01,0.0000e+00,1.2941e+00,3.5170e+01,1.0000e+01,6.5263e-01,3.5043e+01,0.0000e+00,6.5263e-01,3.5043e+01,1.0000e+01,0.0000e+00,3.5000e+01,0.0000e+00,0.0000e+00,3.5000e+01,1.0000e+01,-6.5263e-01,3.5043e+01,0.0000e+00,-6.5263e-01,3.5043e+01,1.0000e+01,-1.2941e+00,3.5170e+01,0.0000e+00,-1.2941e+00,3.5170e+01,1.0000e+01,-1.9134e+00,3.5381e+01,0.0000e+00,-1.9134e+00,3.5381e+01,1.0000e+01,-2.5000e+00,3.5670e+01,0.0000e+00,-2.5000e+00,3.5670e+01,1.0000e+01,-3.0438e+00,3.6033e+01,0.0000e+00,-3.0438e+00,3.6033e+01,1.0000e+01,-3.5355e+00,3.6464e+01,0.0000e+00,-3.5355e+00,3.6464e+01,1.0000e+01,-3.9668e+00,3.6956e+01,0.0000e+00,-3.9668e+00,3.6956e+01,1.0000e+01,-4.3301e+00,3.7500e+01,0.0000e+00,-4.3301e+00,3.7500e+01,1.0000e+01,-4.6194e+00,3.8087e+01,0.0000e+00,-4.6194e+00,3.8087e+01,1.0000e+01,-4.8296e+00,3.8706e+01,0.0000e+00,-4.8296e+00,3.8706e+01,1.0000e+01,-4.9572e+00,3.9347e+01,0.0000e+00,-4.9572e+00,3.9347e+01,1.0000e+01,-5.0000e+00,4.0000e+01,0.0000e+00,-5.0000e+00,4.0000e+01,1.0000e+01});
			return Coordinate_10_665_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #666, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_666_vector()
		{
			MFVec3f Normal_10_666_vector = new MFVec3f(new double[] {-1.0000e+00,6.1232e-17,-0.0000e+00,-1.0000e+00,6.1232e-17,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-0.0000e+00,1.0000e+00,-0.0000e+00,-0.0000e+00,1.0000e+00,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,1.0000e+00,6.1232e-17,-0.0000e+00,1.0000e+00,6.1232e-17,-0.0000e+00});
			return Normal_10_666_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #672, 150 total numbers made up of 50 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_10_672_point()
		{
			MFVec3f Coordinate_10_672_point = new MFVec3f(new double[] {5.0000e+00,0.0000e+00,2.0000e+01,5.0000e+00,1.0000e+01,2.0000e+01,4.9572e+00,0.0000e+00,2.0653e+01,4.9572e+00,1.0000e+01,2.0653e+01,4.8296e+00,0.0000e+00,2.1294e+01,4.8296e+00,1.0000e+01,2.1294e+01,4.6194e+00,0.0000e+00,2.1913e+01,4.6194e+00,1.0000e+01,2.1913e+01,4.3301e+00,0.0000e+00,2.2500e+01,4.3301e+00,1.0000e+01,2.2500e+01,3.9668e+00,0.0000e+00,2.3044e+01,3.9668e+00,1.0000e+01,2.3044e+01,3.5355e+00,0.0000e+00,2.3536e+01,3.5355e+00,1.0000e+01,2.3536e+01,3.0438e+00,0.0000e+00,2.3967e+01,3.0438e+00,1.0000e+01,2.3967e+01,2.5000e+00,0.0000e+00,2.4330e+01,2.5000e+00,1.0000e+01,2.4330e+01,1.9134e+00,0.0000e+00,2.4619e+01,1.9134e+00,1.0000e+01,2.4619e+01,1.2941e+00,0.0000e+00,2.4830e+01,1.2941e+00,1.0000e+01,2.4830e+01,6.5263e-01,0.0000e+00,2.4957e+01,6.5263e-01,1.0000e+01,2.4957e+01,0.0000e+00,0.0000e+00,2.5000e+01,0.0000e+00,1.0000e+01,2.5000e+01,-6.5263e-01,0.0000e+00,2.4957e+01,-6.5263e-01,1.0000e+01,2.4957e+01,-1.2941e+00,0.0000e+00,2.4830e+01,-1.2941e+00,1.0000e+01,2.4830e+01,-1.9134e+00,0.0000e+00,2.4619e+01,-1.9134e+00,1.0000e+01,2.4619e+01,-2.5000e+00,0.0000e+00,2.4330e+01,-2.5000e+00,1.0000e+01,2.4330e+01,-3.0438e+00,0.0000e+00,2.3967e+01,-3.0438e+00,1.0000e+01,2.3967e+01,-3.5355e+00,0.0000e+00,2.3536e+01,-3.5355e+00,1.0000e+01,2.3536e+01,-3.9668e+00,0.0000e+00,2.3044e+01,-3.9668e+00,1.0000e+01,2.3044e+01,-4.3301e+00,0.0000e+00,2.2500e+01,-4.3301e+00,1.0000e+01,2.2500e+01,-4.6194e+00,0.0000e+00,2.1913e+01,-4.6194e+00,1.0000e+01,2.1913e+01,-4.8296e+00,0.0000e+00,2.1294e+01,-4.8296e+00,1.0000e+01,2.1294e+01,-4.9572e+00,0.0000e+00,2.0653e+01,-4.9572e+00,1.0000e+01,2.0653e+01,-5.0000e+00,0.0000e+00,2.0000e+01,-5.0000e+00,1.0000e+01,2.0000e+01});
			return Coordinate_10_672_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #673, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_673_vector()
		{
			MFVec3f Normal_10_673_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-0.0000e+00,-0.0000e+00,-1.0000e+00,-0.0000e+00,-0.0000e+00,-1.0000e+00,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_10_673_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #679, 150 total numbers made up of 50 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_10_679_point()
		{
			MFVec3f Coordinate_10_679_point = new MFVec3f(new double[] {-5.0000e+00,0.0000e+00,2.0000e+01,-5.0000e+00,1.0000e+01,2.0000e+01,-4.9572e+00,0.0000e+00,1.9347e+01,-4.9572e+00,1.0000e+01,1.9347e+01,-4.8296e+00,0.0000e+00,1.8706e+01,-4.8296e+00,1.0000e+01,1.8706e+01,-4.6194e+00,0.0000e+00,1.8087e+01,-4.6194e+00,1.0000e+01,1.8087e+01,-4.3301e+00,0.0000e+00,1.7500e+01,-4.3301e+00,1.0000e+01,1.7500e+01,-3.9668e+00,0.0000e+00,1.6956e+01,-3.9668e+00,1.0000e+01,1.6956e+01,-3.5355e+00,0.0000e+00,1.6464e+01,-3.5355e+00,1.0000e+01,1.6464e+01,-3.0438e+00,0.0000e+00,1.6033e+01,-3.0438e+00,1.0000e+01,1.6033e+01,-2.5000e+00,0.0000e+00,1.5670e+01,-2.5000e+00,1.0000e+01,1.5670e+01,-1.9134e+00,0.0000e+00,1.5381e+01,-1.9134e+00,1.0000e+01,1.5381e+01,-1.2941e+00,0.0000e+00,1.5170e+01,-1.2941e+00,1.0000e+01,1.5170e+01,-6.5263e-01,0.0000e+00,1.5043e+01,-6.5263e-01,1.0000e+01,1.5043e+01,-6.1232e-16,0.0000e+00,1.5000e+01,-6.1232e-16,1.0000e+01,1.5000e+01,6.5263e-01,0.0000e+00,1.5043e+01,6.5263e-01,1.0000e+01,1.5043e+01,1.2941e+00,0.0000e+00,1.5170e+01,1.2941e+00,1.0000e+01,1.5170e+01,1.9134e+00,0.0000e+00,1.5381e+01,1.9134e+00,1.0000e+01,1.5381e+01,2.5000e+00,0.0000e+00,1.5670e+01,2.5000e+00,1.0000e+01,1.5670e+01,3.0438e+00,0.0000e+00,1.6033e+01,3.0438e+00,1.0000e+01,1.6033e+01,3.5355e+00,0.0000e+00,1.6464e+01,3.5355e+00,1.0000e+01,1.6464e+01,3.9668e+00,0.0000e+00,1.6956e+01,3.9668e+00,1.0000e+01,1.6956e+01,4.3301e+00,0.0000e+00,1.7500e+01,4.3301e+00,1.0000e+01,1.7500e+01,4.6194e+00,0.0000e+00,1.8087e+01,4.6194e+00,1.0000e+01,1.8087e+01,4.8296e+00,0.0000e+00,1.8706e+01,4.8296e+00,1.0000e+01,1.8706e+01,4.9572e+00,0.0000e+00,1.9347e+01,4.9572e+00,1.0000e+01,1.9347e+01,5.0000e+00,0.0000e+00,2.0000e+01,5.0000e+00,1.0000e+01,2.0000e+01});
			return Coordinate_10_679_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #680, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_680_vector()
		{
			MFVec3f Normal_10_680_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.2246e-16,-0.0000e+00,1.0000e+00,1.2246e-16,-0.0000e+00,1.0000e+00,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-1.0000e+00,-0.0000e+00,1.8370e-16,-1.0000e+00,-0.0000e+00,1.8370e-16});
			return Normal_10_680_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #689, 99 total numbers made up of 33 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_689_point()
		{
			MFVec3f Coordinate_12_689_point = new MFVec3f(new double[] {0.0000e+00,3.7000e+01,0.0000e+00,0.0000e+00,3.7000e+01,5.0000e+00,9.7545e-01,3.7000e+01,4.9039e+00,1.9134e+00,3.7000e+01,4.6194e+00,2.7779e+00,3.7000e+01,4.1573e+00,3.5355e+00,3.7000e+01,3.5355e+00,4.1573e+00,3.7000e+01,2.7779e+00,4.6194e+00,3.7000e+01,1.9134e+00,4.9039e+00,3.7000e+01,9.7545e-01,5.0000e+00,3.7000e+01,3.0616e-16,4.9039e+00,3.7000e+01,-9.7545e-01,4.6194e+00,3.7000e+01,-1.9134e+00,4.1573e+00,3.7000e+01,-2.7779e+00,3.5355e+00,3.7000e+01,-3.5355e+00,2.7779e+00,3.7000e+01,-4.1573e+00,1.9134e+00,3.7000e+01,-4.6194e+00,9.7545e-01,3.7000e+01,-4.9039e+00,6.1232e-16,3.7000e+01,-5.0000e+00,-9.7545e-01,3.7000e+01,-4.9039e+00,-1.9134e+00,3.7000e+01,-4.6194e+00,-2.7779e+00,3.7000e+01,-4.1573e+00,-3.5355e+00,3.7000e+01,-3.5355e+00,-4.1573e+00,3.7000e+01,-2.7779e+00,-4.6194e+00,3.7000e+01,-1.9134e+00,-4.9039e+00,3.7000e+01,-9.7545e-01,-5.0000e+00,3.7000e+01,-9.1849e-16,-4.9039e+00,3.7000e+01,9.7545e-01,-4.6194e+00,3.7000e+01,1.9134e+00,-4.1573e+00,3.7000e+01,2.7779e+00,-3.5355e+00,3.7000e+01,3.5355e+00,-2.7779e+00,3.7000e+01,4.1573e+00,-1.9134e+00,3.7000e+01,4.6194e+00,-9.7545e-01,3.7000e+01,4.9039e+00});
			return Coordinate_12_689_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #695, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_695_point()
		{
			MFVec3f Coordinate_12_695_point = new MFVec3f(new double[] {5.0000e+00,3.7000e+01,-3.0616e-16,5.0000e+00,0.0000e+00,-3.0616e-16,4.9572e+00,3.7000e+01,-6.5263e-01,4.9572e+00,0.0000e+00,-6.5263e-01,4.8296e+00,3.7000e+01,-1.2941e+00,4.8296e+00,0.0000e+00,-1.2941e+00,4.6194e+00,3.7000e+01,-1.9134e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.3301e+00,3.7000e+01,-2.5000e+00,4.3301e+00,0.0000e+00,-2.5000e+00,3.9668e+00,3.7000e+01,-3.0438e+00,3.9668e+00,0.0000e+00,-3.0438e+00,3.5355e+00,3.7000e+01,-3.5355e+00,3.5355e+00,0.0000e+00,-3.5355e+00,3.0438e+00,3.7000e+01,-3.9668e+00,3.0438e+00,0.0000e+00,-3.9668e+00,2.5000e+00,3.7000e+01,-4.3301e+00,2.5000e+00,0.0000e+00,-4.3301e+00,1.9134e+00,3.7000e+01,-4.6194e+00,1.9134e+00,0.0000e+00,-4.6194e+00,1.2941e+00,3.7000e+01,-4.8296e+00,1.2941e+00,0.0000e+00,-4.8296e+00,6.5263e-01,3.7000e+01,-4.9572e+00,6.5263e-01,0.0000e+00,-4.9572e+00,0.0000e+00,3.7000e+01,-5.0000e+00,0.0000e+00,0.0000e+00,-5.0000e+00,-6.5263e-01,3.7000e+01,-4.9572e+00,-6.5263e-01,0.0000e+00,-4.9572e+00,-1.2941e+00,3.7000e+01,-4.8296e+00,-1.2941e+00,0.0000e+00,-4.8296e+00,-1.9134e+00,3.7000e+01,-4.6194e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-2.5000e+00,3.7000e+01,-4.3301e+00,-2.5000e+00,0.0000e+00,-4.3301e+00,-3.0438e+00,3.7000e+01,-3.9668e+00,-3.0438e+00,0.0000e+00,-3.9668e+00,-3.5355e+00,3.7000e+01,-3.5355e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-3.9668e+00,3.7000e+01,-3.0438e+00,-3.9668e+00,0.0000e+00,-3.0438e+00,-4.3301e+00,3.7000e+01,-2.5000e+00,-4.3301e+00,0.0000e+00,-2.5000e+00,-4.6194e+00,3.7000e+01,-1.9134e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.8296e+00,3.7000e+01,-1.2941e+00,-4.8296e+00,0.0000e+00,-1.2941e+00,-4.9572e+00,3.7000e+01,-6.5263e-01,-4.9572e+00,0.0000e+00,-6.5263e-01,-5.0000e+00,3.7000e+01,-3.0616e-16,-5.0000e+00,0.0000e+00,-3.0616e-16});
			return Coordinate_12_695_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #696, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_696_vector()
		{
			MFVec3f Normal_12_696_vector = new MFVec3f(new double[] {1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17,9.9144e-01,0.0000e+00,-1.3053e-01,9.9144e-01,0.0000e+00,-1.3053e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.2388e-01,0.0000e+00,-3.8268e-01,9.2388e-01,0.0000e+00,-3.8268e-01,8.6603e-01,0.0000e+00,-5.0000e-01,8.6603e-01,0.0000e+00,-5.0000e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.0711e-01,0.0000e+00,-7.0711e-01,7.0711e-01,0.0000e+00,-7.0711e-01,6.0876e-01,0.0000e+00,-7.9335e-01,6.0876e-01,0.0000e+00,-7.9335e-01,5.0000e-01,0.0000e+00,-8.6603e-01,5.0000e-01,0.0000e+00,-8.6603e-01,3.8268e-01,0.0000e+00,-9.2388e-01,3.8268e-01,0.0000e+00,-9.2388e-01,2.5882e-01,0.0000e+00,-9.6593e-01,2.5882e-01,0.0000e+00,-9.6593e-01,1.3053e-01,0.0000e+00,-9.9144e-01,1.3053e-01,0.0000e+00,-9.9144e-01,0.0000e+00,0.0000e+00,-1.0000e+00,0.0000e+00,0.0000e+00,-1.0000e+00,-1.3053e-01,0.0000e+00,-9.9144e-01,-1.3053e-01,0.0000e+00,-9.9144e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-1.0000e+00,0.0000e+00,-6.1232e-17,-1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_696_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #702, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_702_point()
		{
			MFVec3f Coordinate_12_702_point = new MFVec3f(new double[] {-5.0000e+00,3.7000e+01,9.1849e-16,-5.0000e+00,0.0000e+00,9.1849e-16,-4.9572e+00,3.7000e+01,6.5263e-01,-4.9572e+00,0.0000e+00,6.5263e-01,-4.8296e+00,3.7000e+01,1.2941e+00,-4.8296e+00,0.0000e+00,1.2941e+00,-4.6194e+00,3.7000e+01,1.9134e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.3301e+00,3.7000e+01,2.5000e+00,-4.3301e+00,0.0000e+00,2.5000e+00,-3.9668e+00,3.7000e+01,3.0438e+00,-3.9668e+00,0.0000e+00,3.0438e+00,-3.5355e+00,3.7000e+01,3.5355e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-3.0438e+00,3.7000e+01,3.9668e+00,-3.0438e+00,0.0000e+00,3.9668e+00,-2.5000e+00,3.7000e+01,4.3301e+00,-2.5000e+00,0.0000e+00,4.3301e+00,-1.9134e+00,3.7000e+01,4.6194e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-1.2941e+00,3.7000e+01,4.8296e+00,-1.2941e+00,0.0000e+00,4.8296e+00,-6.5263e-01,3.7000e+01,4.9572e+00,-6.5263e-01,0.0000e+00,4.9572e+00,6.1232e-16,3.7000e+01,5.0000e+00,6.1232e-16,0.0000e+00,5.0000e+00,6.5263e-01,3.7000e+01,4.9572e+00,6.5263e-01,0.0000e+00,4.9572e+00,1.2941e+00,3.7000e+01,4.8296e+00,1.2941e+00,0.0000e+00,4.8296e+00,1.9134e+00,3.7000e+01,4.6194e+00,1.9134e+00,0.0000e+00,4.6194e+00,2.5000e+00,3.7000e+01,4.3301e+00,2.5000e+00,0.0000e+00,4.3301e+00,3.0438e+00,3.7000e+01,3.9668e+00,3.0438e+00,0.0000e+00,3.9668e+00,3.5355e+00,3.7000e+01,3.5355e+00,3.5355e+00,0.0000e+00,3.5355e+00,3.9668e+00,3.7000e+01,3.0438e+00,3.9668e+00,0.0000e+00,3.0438e+00,4.3301e+00,3.7000e+01,2.5000e+00,4.3301e+00,0.0000e+00,2.5000e+00,4.6194e+00,3.7000e+01,1.9134e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.8296e+00,3.7000e+01,1.2941e+00,4.8296e+00,0.0000e+00,1.2941e+00,4.9572e+00,3.7000e+01,6.5263e-01,4.9572e+00,0.0000e+00,6.5263e-01,5.0000e+00,3.7000e+01,-3.0616e-16,5.0000e+00,0.0000e+00,-3.0616e-16});
			return Coordinate_12_702_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #703, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_703_vector()
		{
			MFVec3f Normal_12_703_vector = new MFVec3f(new double[] {-1.0000e+00,0.0000e+00,1.8370e-16,-1.0000e+00,0.0000e+00,1.8370e-16,-9.9144e-01,0.0000e+00,1.3053e-01,-9.9144e-01,0.0000e+00,1.3053e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-1.3053e-01,0.0000e+00,9.9144e-01,-1.3053e-01,0.0000e+00,9.9144e-01,1.2246e-16,0.0000e+00,1.0000e+00,1.2246e-16,0.0000e+00,1.0000e+00,1.3053e-01,0.0000e+00,9.9144e-01,1.3053e-01,0.0000e+00,9.9144e-01,2.5882e-01,0.0000e+00,9.6593e-01,2.5882e-01,0.0000e+00,9.6593e-01,3.8268e-01,0.0000e+00,9.2388e-01,3.8268e-01,0.0000e+00,9.2388e-01,5.0000e-01,0.0000e+00,8.6603e-01,5.0000e-01,0.0000e+00,8.6603e-01,6.0876e-01,0.0000e+00,7.9335e-01,6.0876e-01,0.0000e+00,7.9335e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.9335e-01,0.0000e+00,6.0876e-01,7.9335e-01,0.0000e+00,6.0876e-01,8.6603e-01,0.0000e+00,5.0000e-01,8.6603e-01,0.0000e+00,5.0000e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.9144e-01,0.0000e+00,1.3053e-01,9.9144e-01,0.0000e+00,1.3053e-01,1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_703_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #709, 192 total numbers made up of 64 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_709_point()
		{
			MFVec3f Coordinate_12_709_point = new MFVec3f(new double[] {0.0000e+00,0.0000e+00,5.0000e+00,9.7545e-01,0.0000e+00,4.9039e+00,1.9134e+00,0.0000e+00,4.6194e+00,2.7779e+00,0.0000e+00,4.1573e+00,3.5355e+00,0.0000e+00,3.5355e+00,4.1573e+00,0.0000e+00,2.7779e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.9039e+00,0.0000e+00,9.7545e-01,5.0000e+00,0.0000e+00,3.0616e-16,4.9039e+00,0.0000e+00,-9.7545e-01,4.6194e+00,0.0000e+00,-1.9134e+00,4.1573e+00,0.0000e+00,-2.7779e+00,3.5355e+00,0.0000e+00,-3.5355e+00,2.7779e+00,0.0000e+00,-4.1573e+00,1.9134e+00,0.0000e+00,-4.6194e+00,9.7545e-01,0.0000e+00,-4.9039e+00,6.1232e-16,0.0000e+00,-5.0000e+00,-9.7545e-01,0.0000e+00,-4.9039e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-2.7779e+00,0.0000e+00,-4.1573e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-4.1573e+00,0.0000e+00,-2.7779e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.9039e+00,0.0000e+00,-9.7545e-01,-5.0000e+00,0.0000e+00,-9.1849e-16,-4.9039e+00,0.0000e+00,9.7545e-01,-4.6194e+00,0.0000e+00,1.9134e+00,-4.1573e+00,0.0000e+00,2.7779e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-2.7779e+00,0.0000e+00,4.1573e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-9.7545e-01,0.0000e+00,4.9039e+00,0.0000e+00,0.0000e+00,7.5000e+00,1.4632e+00,0.0000e+00,7.3559e+00,2.8701e+00,0.0000e+00,6.9291e+00,4.1668e+00,0.0000e+00,6.2360e+00,5.3033e+00,0.0000e+00,5.3033e+00,6.2360e+00,0.0000e+00,4.1668e+00,6.9291e+00,0.0000e+00,2.8701e+00,7.3559e+00,0.0000e+00,1.4632e+00,7.5000e+00,0.0000e+00,4.5924e-16,7.3559e+00,0.0000e+00,-1.4632e+00,6.9291e+00,0.0000e+00,-2.8701e+00,6.2360e+00,0.0000e+00,-4.1668e+00,5.3033e+00,0.0000e+00,-5.3033e+00,4.1668e+00,0.0000e+00,-6.2360e+00,2.8701e+00,0.0000e+00,-6.9291e+00,1.4632e+00,0.0000e+00,-7.3559e+00,9.1849e-16,0.0000e+00,-7.5000e+00,-1.4632e+00,0.0000e+00,-7.3559e+00,-2.8701e+00,0.0000e+00,-6.9291e+00,-4.1668e+00,0.0000e+00,-6.2360e+00,-5.3033e+00,0.0000e+00,-5.3033e+00,-6.2360e+00,0.0000e+00,-4.1668e+00,-6.9291e+00,0.0000e+00,-2.8701e+00,-7.3559e+00,0.0000e+00,-1.4632e+00,-7.5000e+00,0.0000e+00,-1.3777e-15,-7.3559e+00,0.0000e+00,1.4632e+00,-6.9291e+00,0.0000e+00,2.8701e+00,-6.2360e+00,0.0000e+00,4.1668e+00,-5.3033e+00,0.0000e+00,5.3033e+00,-4.1668e+00,0.0000e+00,6.2360e+00,-2.8701e+00,0.0000e+00,6.9291e+00,-1.4632e+00,0.0000e+00,7.3559e+00});
			return Coordinate_12_709_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #715, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_715_point()
		{
			MFVec3f Coordinate_12_715_point = new MFVec3f(new double[] {7.5000e+00,0.0000e+00,-4.5924e-16,7.5000e+00,-3.0000e+00,-4.5924e-16,7.4358e+00,0.0000e+00,-9.7895e-01,7.4358e+00,-3.0000e+00,-9.7895e-01,7.2444e+00,0.0000e+00,-1.9411e+00,7.2444e+00,-3.0000e+00,-1.9411e+00,6.9291e+00,0.0000e+00,-2.8701e+00,6.9291e+00,-3.0000e+00,-2.8701e+00,6.4952e+00,0.0000e+00,-3.7500e+00,6.4952e+00,-3.0000e+00,-3.7500e+00,5.9502e+00,0.0000e+00,-4.5657e+00,5.9502e+00,-3.0000e+00,-4.5657e+00,5.3033e+00,0.0000e+00,-5.3033e+00,5.3033e+00,-3.0000e+00,-5.3033e+00,4.5657e+00,0.0000e+00,-5.9502e+00,4.5657e+00,-3.0000e+00,-5.9502e+00,3.7500e+00,0.0000e+00,-6.4952e+00,3.7500e+00,-3.0000e+00,-6.4952e+00,2.8701e+00,0.0000e+00,-6.9291e+00,2.8701e+00,-3.0000e+00,-6.9291e+00,1.9411e+00,0.0000e+00,-7.2444e+00,1.9411e+00,-3.0000e+00,-7.2444e+00,9.7895e-01,0.0000e+00,-7.4358e+00,9.7895e-01,-3.0000e+00,-7.4358e+00,0.0000e+00,0.0000e+00,-7.5000e+00,0.0000e+00,-3.0000e+00,-7.5000e+00,-9.7895e-01,0.0000e+00,-7.4358e+00,-9.7895e-01,-3.0000e+00,-7.4358e+00,-1.9411e+00,0.0000e+00,-7.2444e+00,-1.9411e+00,-3.0000e+00,-7.2444e+00,-2.8701e+00,0.0000e+00,-6.9291e+00,-2.8701e+00,-3.0000e+00,-6.9291e+00,-3.7500e+00,0.0000e+00,-6.4952e+00,-3.7500e+00,-3.0000e+00,-6.4952e+00,-4.5657e+00,0.0000e+00,-5.9502e+00,-4.5657e+00,-3.0000e+00,-5.9502e+00,-5.3033e+00,0.0000e+00,-5.3033e+00,-5.3033e+00,-3.0000e+00,-5.3033e+00,-5.9502e+00,0.0000e+00,-4.5657e+00,-5.9502e+00,-3.0000e+00,-4.5657e+00,-6.4952e+00,0.0000e+00,-3.7500e+00,-6.4952e+00,-3.0000e+00,-3.7500e+00,-6.9291e+00,0.0000e+00,-2.8701e+00,-6.9291e+00,-3.0000e+00,-2.8701e+00,-7.2444e+00,0.0000e+00,-1.9411e+00,-7.2444e+00,-3.0000e+00,-1.9411e+00,-7.4358e+00,0.0000e+00,-9.7895e-01,-7.4358e+00,-3.0000e+00,-9.7895e-01,-7.5000e+00,0.0000e+00,-4.5924e-16,-7.5000e+00,-3.0000e+00,-4.5924e-16});
			return Coordinate_12_715_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #716, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_716_vector()
		{
			MFVec3f Normal_12_716_vector = new MFVec3f(new double[] {1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17,9.9144e-01,0.0000e+00,-1.3053e-01,9.9144e-01,0.0000e+00,-1.3053e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.2388e-01,0.0000e+00,-3.8268e-01,9.2388e-01,0.0000e+00,-3.8268e-01,8.6603e-01,0.0000e+00,-5.0000e-01,8.6603e-01,0.0000e+00,-5.0000e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.0711e-01,0.0000e+00,-7.0711e-01,7.0711e-01,0.0000e+00,-7.0711e-01,6.0876e-01,0.0000e+00,-7.9335e-01,6.0876e-01,0.0000e+00,-7.9335e-01,5.0000e-01,0.0000e+00,-8.6603e-01,5.0000e-01,0.0000e+00,-8.6603e-01,3.8268e-01,0.0000e+00,-9.2388e-01,3.8268e-01,0.0000e+00,-9.2388e-01,2.5882e-01,0.0000e+00,-9.6593e-01,2.5882e-01,0.0000e+00,-9.6593e-01,1.3053e-01,0.0000e+00,-9.9144e-01,1.3053e-01,0.0000e+00,-9.9144e-01,0.0000e+00,0.0000e+00,-1.0000e+00,0.0000e+00,0.0000e+00,-1.0000e+00,-1.3053e-01,0.0000e+00,-9.9144e-01,-1.3053e-01,0.0000e+00,-9.9144e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-1.0000e+00,0.0000e+00,-6.1232e-17,-1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_716_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #722, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_722_point()
		{
			MFVec3f Coordinate_12_722_point = new MFVec3f(new double[] {-7.5000e+00,0.0000e+00,1.3777e-15,-7.5000e+00,-3.0000e+00,1.3777e-15,-7.4358e+00,0.0000e+00,9.7895e-01,-7.4358e+00,-3.0000e+00,9.7895e-01,-7.2444e+00,0.0000e+00,1.9411e+00,-7.2444e+00,-3.0000e+00,1.9411e+00,-6.9291e+00,0.0000e+00,2.8701e+00,-6.9291e+00,-3.0000e+00,2.8701e+00,-6.4952e+00,0.0000e+00,3.7500e+00,-6.4952e+00,-3.0000e+00,3.7500e+00,-5.9502e+00,0.0000e+00,4.5657e+00,-5.9502e+00,-3.0000e+00,4.5657e+00,-5.3033e+00,0.0000e+00,5.3033e+00,-5.3033e+00,-3.0000e+00,5.3033e+00,-4.5657e+00,0.0000e+00,5.9502e+00,-4.5657e+00,-3.0000e+00,5.9502e+00,-3.7500e+00,0.0000e+00,6.4952e+00,-3.7500e+00,-3.0000e+00,6.4952e+00,-2.8701e+00,0.0000e+00,6.9291e+00,-2.8701e+00,-3.0000e+00,6.9291e+00,-1.9411e+00,0.0000e+00,7.2444e+00,-1.9411e+00,-3.0000e+00,7.2444e+00,-9.7895e-01,0.0000e+00,7.4358e+00,-9.7895e-01,-3.0000e+00,7.4358e+00,9.1849e-16,0.0000e+00,7.5000e+00,9.1849e-16,-3.0000e+00,7.5000e+00,9.7895e-01,0.0000e+00,7.4358e+00,9.7895e-01,-3.0000e+00,7.4358e+00,1.9411e+00,0.0000e+00,7.2444e+00,1.9411e+00,-3.0000e+00,7.2444e+00,2.8701e+00,0.0000e+00,6.9291e+00,2.8701e+00,-3.0000e+00,6.9291e+00,3.7500e+00,0.0000e+00,6.4952e+00,3.7500e+00,-3.0000e+00,6.4952e+00,4.5657e+00,0.0000e+00,5.9502e+00,4.5657e+00,-3.0000e+00,5.9502e+00,5.3033e+00,0.0000e+00,5.3033e+00,5.3033e+00,-3.0000e+00,5.3033e+00,5.9502e+00,0.0000e+00,4.5657e+00,5.9502e+00,-3.0000e+00,4.5657e+00,6.4952e+00,0.0000e+00,3.7500e+00,6.4952e+00,-3.0000e+00,3.7500e+00,6.9291e+00,0.0000e+00,2.8701e+00,6.9291e+00,-3.0000e+00,2.8701e+00,7.2444e+00,0.0000e+00,1.9411e+00,7.2444e+00,-3.0000e+00,1.9411e+00,7.4358e+00,0.0000e+00,9.7895e-01,7.4358e+00,-3.0000e+00,9.7895e-01,7.5000e+00,0.0000e+00,-4.5924e-16,7.5000e+00,-3.0000e+00,-4.5924e-16});
			return Coordinate_12_722_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #723, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_723_vector()
		{
			MFVec3f Normal_12_723_vector = new MFVec3f(new double[] {-1.0000e+00,0.0000e+00,1.8370e-16,-1.0000e+00,0.0000e+00,1.8370e-16,-9.9144e-01,0.0000e+00,1.3053e-01,-9.9144e-01,0.0000e+00,1.3053e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-1.3053e-01,0.0000e+00,9.9144e-01,-1.3053e-01,0.0000e+00,9.9144e-01,1.2246e-16,0.0000e+00,1.0000e+00,1.2246e-16,0.0000e+00,1.0000e+00,1.3053e-01,0.0000e+00,9.9144e-01,1.3053e-01,0.0000e+00,9.9144e-01,2.5882e-01,0.0000e+00,9.6593e-01,2.5882e-01,0.0000e+00,9.6593e-01,3.8268e-01,0.0000e+00,9.2388e-01,3.8268e-01,0.0000e+00,9.2388e-01,5.0000e-01,0.0000e+00,8.6603e-01,5.0000e-01,0.0000e+00,8.6603e-01,6.0876e-01,0.0000e+00,7.9335e-01,6.0876e-01,0.0000e+00,7.9335e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.9335e-01,0.0000e+00,6.0876e-01,7.9335e-01,0.0000e+00,6.0876e-01,8.6603e-01,0.0000e+00,5.0000e-01,8.6603e-01,0.0000e+00,5.0000e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.9144e-01,0.0000e+00,1.3053e-01,9.9144e-01,0.0000e+00,1.3053e-01,1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_723_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #729, 99 total numbers made up of 33 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_729_point()
		{
			MFVec3f Coordinate_12_729_point = new MFVec3f(new double[] {0.0000e+00,-3.0000e+00,0.0000e+00,0.0000e+00,-3.0000e+00,-7.5000e+00,1.4632e+00,-3.0000e+00,-7.3559e+00,2.8701e+00,-3.0000e+00,-6.9291e+00,4.1668e+00,-3.0000e+00,-6.2360e+00,5.3033e+00,-3.0000e+00,-5.3033e+00,6.2360e+00,-3.0000e+00,-4.1668e+00,6.9291e+00,-3.0000e+00,-2.8701e+00,7.3559e+00,-3.0000e+00,-1.4632e+00,7.5000e+00,-3.0000e+00,-4.5924e-16,7.3559e+00,-3.0000e+00,1.4632e+00,6.9291e+00,-3.0000e+00,2.8701e+00,6.2360e+00,-3.0000e+00,4.1668e+00,5.3033e+00,-3.0000e+00,5.3033e+00,4.1668e+00,-3.0000e+00,6.2360e+00,2.8701e+00,-3.0000e+00,6.9291e+00,1.4632e+00,-3.0000e+00,7.3559e+00,9.1849e-16,-3.0000e+00,7.5000e+00,-1.4632e+00,-3.0000e+00,7.3559e+00,-2.8701e+00,-3.0000e+00,6.9291e+00,-4.1668e+00,-3.0000e+00,6.2360e+00,-5.3033e+00,-3.0000e+00,5.3033e+00,-6.2360e+00,-3.0000e+00,4.1668e+00,-6.9291e+00,-3.0000e+00,2.8701e+00,-7.3559e+00,-3.0000e+00,1.4632e+00,-7.5000e+00,-3.0000e+00,1.3777e-15,-7.3559e+00,-3.0000e+00,-1.4632e+00,-6.9291e+00,-3.0000e+00,-2.8701e+00,-6.2360e+00,-3.0000e+00,-4.1668e+00,-5.3033e+00,-3.0000e+00,-5.3033e+00,-4.1668e+00,-3.0000e+00,-6.2360e+00,-2.8701e+00,-3.0000e+00,-6.9291e+00,-1.4632e+00,-3.0000e+00,-7.3559e+00});
			return Coordinate_12_729_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #749, 111 total numbers made up of 37 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_749_point()
		{
			MFVec3f Coordinate_12_749_point = new MFVec3f(new double[] {1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00,5.0000e+00,-3.0000e+00,0.0000e+00,4.9039e+00,-3.0000e+00,-9.7545e-01,4.6194e+00,-3.0000e+00,-1.9134e+00,4.1573e+00,-3.0000e+00,-2.7779e+00,3.5355e+00,-3.0000e+00,-3.5355e+00,2.7779e+00,-3.0000e+00,-4.1573e+00,1.9134e+00,-3.0000e+00,-4.6194e+00,9.7545e-01,-3.0000e+00,-4.9039e+00,0.0000e+00,-3.0000e+00,-5.0000e+00,-9.7545e-01,-3.0000e+00,-4.9039e+00,-1.9134e+00,-3.0000e+00,-4.6194e+00,-2.7779e+00,-3.0000e+00,-4.1573e+00,-3.5355e+00,-3.0000e+00,-3.5355e+00,-4.1573e+00,-3.0000e+00,-2.7779e+00,-4.6194e+00,-3.0000e+00,-1.9134e+00,-4.9039e+00,-3.0000e+00,-9.7545e-01,-5.0000e+00,-3.0000e+00,-8.8818e-16,-4.9039e+00,-3.0000e+00,9.7545e-01,-4.6194e+00,-3.0000e+00,1.9134e+00,-4.1573e+00,-3.0000e+00,2.7779e+00,-3.5355e+00,-3.0000e+00,3.5355e+00,-2.7779e+00,-3.0000e+00,4.1573e+00,-1.9134e+00,-3.0000e+00,4.6194e+00,-9.7545e-01,-3.0000e+00,4.9039e+00,0.0000e+00,-3.0000e+00,5.0000e+00,9.7545e-01,-3.0000e+00,4.9039e+00,1.9134e+00,-3.0000e+00,4.6194e+00,2.7779e+00,-3.0000e+00,4.1573e+00,3.5355e+00,-3.0000e+00,3.5355e+00,4.1573e+00,-3.0000e+00,2.7779e+00,4.6194e+00,-3.0000e+00,1.9134e+00,4.9039e+00,-3.0000e+00,9.7545e-01,5.0000e+00,-3.0000e+00,8.8818e-16});
			return Coordinate_12_749_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #761, 111 total numbers made up of 37 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_761_point()
		{
			MFVec3f Coordinate_12_761_point = new MFVec3f(new double[] {-1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,-5.0000e+00,0.0000e+00,0.0000e+00,-4.9039e+00,0.0000e+00,-9.7545e-01,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.1573e+00,0.0000e+00,-2.7779e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-2.7779e+00,0.0000e+00,-4.1573e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-9.7545e-01,0.0000e+00,-4.9039e+00,0.0000e+00,0.0000e+00,-5.0000e+00,9.7545e-01,0.0000e+00,-4.9039e+00,1.9134e+00,0.0000e+00,-4.6194e+00,2.7779e+00,0.0000e+00,-4.1573e+00,3.5355e+00,0.0000e+00,-3.5355e+00,4.1573e+00,0.0000e+00,-2.7779e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.9039e+00,0.0000e+00,-9.7545e-01,5.0000e+00,0.0000e+00,-8.8818e-16,4.9039e+00,0.0000e+00,9.7545e-01,4.6194e+00,0.0000e+00,1.9134e+00,4.1573e+00,0.0000e+00,2.7779e+00,3.5355e+00,0.0000e+00,3.5355e+00,2.7779e+00,0.0000e+00,4.1573e+00,1.9134e+00,0.0000e+00,4.6194e+00,9.7545e-01,0.0000e+00,4.9039e+00,0.0000e+00,0.0000e+00,5.0000e+00,-9.7545e-01,0.0000e+00,4.9039e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-2.7779e+00,0.0000e+00,4.1573e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-4.1573e+00,0.0000e+00,2.7779e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.9039e+00,0.0000e+00,9.7545e-01,-5.0000e+00,0.0000e+00,8.8818e-16});
			return Coordinate_12_761_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #773, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_773_point()
		{
			MFVec3f Coordinate_12_773_point = new MFVec3f(new double[] {5.0000e+00,-3.0000e+00,3.0616e-16,5.0000e+00,0.0000e+00,3.0616e-16,4.9572e+00,-3.0000e+00,6.5263e-01,4.9572e+00,0.0000e+00,6.5263e-01,4.8296e+00,-3.0000e+00,1.2941e+00,4.8296e+00,0.0000e+00,1.2941e+00,4.6194e+00,-3.0000e+00,1.9134e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.3301e+00,-3.0000e+00,2.5000e+00,4.3301e+00,0.0000e+00,2.5000e+00,3.9668e+00,-3.0000e+00,3.0438e+00,3.9668e+00,0.0000e+00,3.0438e+00,3.5355e+00,-3.0000e+00,3.5355e+00,3.5355e+00,0.0000e+00,3.5355e+00,3.0438e+00,-3.0000e+00,3.9668e+00,3.0438e+00,0.0000e+00,3.9668e+00,2.5000e+00,-3.0000e+00,4.3301e+00,2.5000e+00,0.0000e+00,4.3301e+00,1.9134e+00,-3.0000e+00,4.6194e+00,1.9134e+00,0.0000e+00,4.6194e+00,1.2941e+00,-3.0000e+00,4.8296e+00,1.2941e+00,0.0000e+00,4.8296e+00,6.5263e-01,-3.0000e+00,4.9572e+00,6.5263e-01,0.0000e+00,4.9572e+00,0.0000e+00,-3.0000e+00,5.0000e+00,0.0000e+00,0.0000e+00,5.0000e+00,-6.5263e-01,-3.0000e+00,4.9572e+00,-6.5263e-01,0.0000e+00,4.9572e+00,-1.2941e+00,-3.0000e+00,4.8296e+00,-1.2941e+00,0.0000e+00,4.8296e+00,-1.9134e+00,-3.0000e+00,4.6194e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-2.5000e+00,-3.0000e+00,4.3301e+00,-2.5000e+00,0.0000e+00,4.3301e+00,-3.0438e+00,-3.0000e+00,3.9668e+00,-3.0438e+00,0.0000e+00,3.9668e+00,-3.5355e+00,-3.0000e+00,3.5355e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-3.9668e+00,-3.0000e+00,3.0438e+00,-3.9668e+00,0.0000e+00,3.0438e+00,-4.3301e+00,-3.0000e+00,2.5000e+00,-4.3301e+00,0.0000e+00,2.5000e+00,-4.6194e+00,-3.0000e+00,1.9134e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.8296e+00,-3.0000e+00,1.2941e+00,-4.8296e+00,0.0000e+00,1.2941e+00,-4.9572e+00,-3.0000e+00,6.5263e-01,-4.9572e+00,0.0000e+00,6.5263e-01,-5.0000e+00,-3.0000e+00,3.0616e-16,-5.0000e+00,0.0000e+00,3.0616e-16});
			return Coordinate_12_773_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #774, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_774_vector()
		{
			MFVec3f Normal_12_774_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-0.0000e+00,-0.0000e+00,-1.0000e+00,-0.0000e+00,-0.0000e+00,-1.0000e+00,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_12_774_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #780, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_780_point()
		{
			MFVec3f Coordinate_12_780_point = new MFVec3f(new double[] {-5.0000e+00,-3.0000e+00,-9.1849e-16,-5.0000e+00,0.0000e+00,-9.1849e-16,-4.9572e+00,-3.0000e+00,-6.5263e-01,-4.9572e+00,0.0000e+00,-6.5263e-01,-4.8296e+00,-3.0000e+00,-1.2941e+00,-4.8296e+00,0.0000e+00,-1.2941e+00,-4.6194e+00,-3.0000e+00,-1.9134e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.3301e+00,-3.0000e+00,-2.5000e+00,-4.3301e+00,0.0000e+00,-2.5000e+00,-3.9668e+00,-3.0000e+00,-3.0438e+00,-3.9668e+00,0.0000e+00,-3.0438e+00,-3.5355e+00,-3.0000e+00,-3.5355e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-3.0438e+00,-3.0000e+00,-3.9668e+00,-3.0438e+00,0.0000e+00,-3.9668e+00,-2.5000e+00,-3.0000e+00,-4.3301e+00,-2.5000e+00,0.0000e+00,-4.3301e+00,-1.9134e+00,-3.0000e+00,-4.6194e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-1.2941e+00,-3.0000e+00,-4.8296e+00,-1.2941e+00,0.0000e+00,-4.8296e+00,-6.5263e-01,-3.0000e+00,-4.9572e+00,-6.5263e-01,0.0000e+00,-4.9572e+00,6.1232e-16,-3.0000e+00,-5.0000e+00,6.1232e-16,0.0000e+00,-5.0000e+00,6.5263e-01,-3.0000e+00,-4.9572e+00,6.5263e-01,0.0000e+00,-4.9572e+00,1.2941e+00,-3.0000e+00,-4.8296e+00,1.2941e+00,0.0000e+00,-4.8296e+00,1.9134e+00,-3.0000e+00,-4.6194e+00,1.9134e+00,0.0000e+00,-4.6194e+00,2.5000e+00,-3.0000e+00,-4.3301e+00,2.5000e+00,0.0000e+00,-4.3301e+00,3.0438e+00,-3.0000e+00,-3.9668e+00,3.0438e+00,0.0000e+00,-3.9668e+00,3.5355e+00,-3.0000e+00,-3.5355e+00,3.5355e+00,0.0000e+00,-3.5355e+00,3.9668e+00,-3.0000e+00,-3.0438e+00,3.9668e+00,0.0000e+00,-3.0438e+00,4.3301e+00,-3.0000e+00,-2.5000e+00,4.3301e+00,0.0000e+00,-2.5000e+00,4.6194e+00,-3.0000e+00,-1.9134e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.8296e+00,-3.0000e+00,-1.2941e+00,4.8296e+00,0.0000e+00,-1.2941e+00,4.9572e+00,-3.0000e+00,-6.5263e-01,4.9572e+00,0.0000e+00,-6.5263e-01,5.0000e+00,-3.0000e+00,3.0616e-16,5.0000e+00,0.0000e+00,3.0616e-16});
			return Coordinate_12_780_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #781, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_781_vector()
		{
			MFVec3f Normal_12_781_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,1.8370e-16,1.0000e+00,-0.0000e+00,1.8370e-16,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_12_781_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #792, 99 total numbers made up of 33 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_792_point()
		{
			MFVec3f Coordinate_12_792_point = new MFVec3f(new double[] {0.0000e+00,3.7000e+01,0.0000e+00,0.0000e+00,3.7000e+01,5.0000e+00,9.7545e-01,3.7000e+01,4.9039e+00,1.9134e+00,3.7000e+01,4.6194e+00,2.7779e+00,3.7000e+01,4.1573e+00,3.5355e+00,3.7000e+01,3.5355e+00,4.1573e+00,3.7000e+01,2.7779e+00,4.6194e+00,3.7000e+01,1.9134e+00,4.9039e+00,3.7000e+01,9.7545e-01,5.0000e+00,3.7000e+01,3.0616e-16,4.9039e+00,3.7000e+01,-9.7545e-01,4.6194e+00,3.7000e+01,-1.9134e+00,4.1573e+00,3.7000e+01,-2.7779e+00,3.5355e+00,3.7000e+01,-3.5355e+00,2.7779e+00,3.7000e+01,-4.1573e+00,1.9134e+00,3.7000e+01,-4.6194e+00,9.7545e-01,3.7000e+01,-4.9039e+00,6.1232e-16,3.7000e+01,-5.0000e+00,-9.7545e-01,3.7000e+01,-4.9039e+00,-1.9134e+00,3.7000e+01,-4.6194e+00,-2.7779e+00,3.7000e+01,-4.1573e+00,-3.5355e+00,3.7000e+01,-3.5355e+00,-4.1573e+00,3.7000e+01,-2.7779e+00,-4.6194e+00,3.7000e+01,-1.9134e+00,-4.9039e+00,3.7000e+01,-9.7545e-01,-5.0000e+00,3.7000e+01,-9.1849e-16,-4.9039e+00,3.7000e+01,9.7545e-01,-4.6194e+00,3.7000e+01,1.9134e+00,-4.1573e+00,3.7000e+01,2.7779e+00,-3.5355e+00,3.7000e+01,3.5355e+00,-2.7779e+00,3.7000e+01,4.1573e+00,-1.9134e+00,3.7000e+01,4.6194e+00,-9.7545e-01,3.7000e+01,4.9039e+00});
			return Coordinate_12_792_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #798, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_798_point()
		{
			MFVec3f Coordinate_12_798_point = new MFVec3f(new double[] {5.0000e+00,3.7000e+01,-3.0616e-16,5.0000e+00,0.0000e+00,-3.0616e-16,4.9572e+00,3.7000e+01,-6.5263e-01,4.9572e+00,0.0000e+00,-6.5263e-01,4.8296e+00,3.7000e+01,-1.2941e+00,4.8296e+00,0.0000e+00,-1.2941e+00,4.6194e+00,3.7000e+01,-1.9134e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.3301e+00,3.7000e+01,-2.5000e+00,4.3301e+00,0.0000e+00,-2.5000e+00,3.9668e+00,3.7000e+01,-3.0438e+00,3.9668e+00,0.0000e+00,-3.0438e+00,3.5355e+00,3.7000e+01,-3.5355e+00,3.5355e+00,0.0000e+00,-3.5355e+00,3.0438e+00,3.7000e+01,-3.9668e+00,3.0438e+00,0.0000e+00,-3.9668e+00,2.5000e+00,3.7000e+01,-4.3301e+00,2.5000e+00,0.0000e+00,-4.3301e+00,1.9134e+00,3.7000e+01,-4.6194e+00,1.9134e+00,0.0000e+00,-4.6194e+00,1.2941e+00,3.7000e+01,-4.8296e+00,1.2941e+00,0.0000e+00,-4.8296e+00,6.5263e-01,3.7000e+01,-4.9572e+00,6.5263e-01,0.0000e+00,-4.9572e+00,0.0000e+00,3.7000e+01,-5.0000e+00,0.0000e+00,0.0000e+00,-5.0000e+00,-6.5263e-01,3.7000e+01,-4.9572e+00,-6.5263e-01,0.0000e+00,-4.9572e+00,-1.2941e+00,3.7000e+01,-4.8296e+00,-1.2941e+00,0.0000e+00,-4.8296e+00,-1.9134e+00,3.7000e+01,-4.6194e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-2.5000e+00,3.7000e+01,-4.3301e+00,-2.5000e+00,0.0000e+00,-4.3301e+00,-3.0438e+00,3.7000e+01,-3.9668e+00,-3.0438e+00,0.0000e+00,-3.9668e+00,-3.5355e+00,3.7000e+01,-3.5355e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-3.9668e+00,3.7000e+01,-3.0438e+00,-3.9668e+00,0.0000e+00,-3.0438e+00,-4.3301e+00,3.7000e+01,-2.5000e+00,-4.3301e+00,0.0000e+00,-2.5000e+00,-4.6194e+00,3.7000e+01,-1.9134e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.8296e+00,3.7000e+01,-1.2941e+00,-4.8296e+00,0.0000e+00,-1.2941e+00,-4.9572e+00,3.7000e+01,-6.5263e-01,-4.9572e+00,0.0000e+00,-6.5263e-01,-5.0000e+00,3.7000e+01,-3.0616e-16,-5.0000e+00,0.0000e+00,-3.0616e-16});
			return Coordinate_12_798_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #799, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_799_vector()
		{
			MFVec3f Normal_12_799_vector = new MFVec3f(new double[] {1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17,9.9144e-01,0.0000e+00,-1.3053e-01,9.9144e-01,0.0000e+00,-1.3053e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.2388e-01,0.0000e+00,-3.8268e-01,9.2388e-01,0.0000e+00,-3.8268e-01,8.6603e-01,0.0000e+00,-5.0000e-01,8.6603e-01,0.0000e+00,-5.0000e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.0711e-01,0.0000e+00,-7.0711e-01,7.0711e-01,0.0000e+00,-7.0711e-01,6.0876e-01,0.0000e+00,-7.9335e-01,6.0876e-01,0.0000e+00,-7.9335e-01,5.0000e-01,0.0000e+00,-8.6603e-01,5.0000e-01,0.0000e+00,-8.6603e-01,3.8268e-01,0.0000e+00,-9.2388e-01,3.8268e-01,0.0000e+00,-9.2388e-01,2.5882e-01,0.0000e+00,-9.6593e-01,2.5882e-01,0.0000e+00,-9.6593e-01,1.3053e-01,0.0000e+00,-9.9144e-01,1.3053e-01,0.0000e+00,-9.9144e-01,0.0000e+00,0.0000e+00,-1.0000e+00,0.0000e+00,0.0000e+00,-1.0000e+00,-1.3053e-01,0.0000e+00,-9.9144e-01,-1.3053e-01,0.0000e+00,-9.9144e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-1.0000e+00,0.0000e+00,-6.1232e-17,-1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_799_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #805, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_805_point()
		{
			MFVec3f Coordinate_12_805_point = new MFVec3f(new double[] {-5.0000e+00,3.7000e+01,9.1849e-16,-5.0000e+00,0.0000e+00,9.1849e-16,-4.9572e+00,3.7000e+01,6.5263e-01,-4.9572e+00,0.0000e+00,6.5263e-01,-4.8296e+00,3.7000e+01,1.2941e+00,-4.8296e+00,0.0000e+00,1.2941e+00,-4.6194e+00,3.7000e+01,1.9134e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.3301e+00,3.7000e+01,2.5000e+00,-4.3301e+00,0.0000e+00,2.5000e+00,-3.9668e+00,3.7000e+01,3.0438e+00,-3.9668e+00,0.0000e+00,3.0438e+00,-3.5355e+00,3.7000e+01,3.5355e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-3.0438e+00,3.7000e+01,3.9668e+00,-3.0438e+00,0.0000e+00,3.9668e+00,-2.5000e+00,3.7000e+01,4.3301e+00,-2.5000e+00,0.0000e+00,4.3301e+00,-1.9134e+00,3.7000e+01,4.6194e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-1.2941e+00,3.7000e+01,4.8296e+00,-1.2941e+00,0.0000e+00,4.8296e+00,-6.5263e-01,3.7000e+01,4.9572e+00,-6.5263e-01,0.0000e+00,4.9572e+00,6.1232e-16,3.7000e+01,5.0000e+00,6.1232e-16,0.0000e+00,5.0000e+00,6.5263e-01,3.7000e+01,4.9572e+00,6.5263e-01,0.0000e+00,4.9572e+00,1.2941e+00,3.7000e+01,4.8296e+00,1.2941e+00,0.0000e+00,4.8296e+00,1.9134e+00,3.7000e+01,4.6194e+00,1.9134e+00,0.0000e+00,4.6194e+00,2.5000e+00,3.7000e+01,4.3301e+00,2.5000e+00,0.0000e+00,4.3301e+00,3.0438e+00,3.7000e+01,3.9668e+00,3.0438e+00,0.0000e+00,3.9668e+00,3.5355e+00,3.7000e+01,3.5355e+00,3.5355e+00,0.0000e+00,3.5355e+00,3.9668e+00,3.7000e+01,3.0438e+00,3.9668e+00,0.0000e+00,3.0438e+00,4.3301e+00,3.7000e+01,2.5000e+00,4.3301e+00,0.0000e+00,2.5000e+00,4.6194e+00,3.7000e+01,1.9134e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.8296e+00,3.7000e+01,1.2941e+00,4.8296e+00,0.0000e+00,1.2941e+00,4.9572e+00,3.7000e+01,6.5263e-01,4.9572e+00,0.0000e+00,6.5263e-01,5.0000e+00,3.7000e+01,-3.0616e-16,5.0000e+00,0.0000e+00,-3.0616e-16});
			return Coordinate_12_805_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #806, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_806_vector()
		{
			MFVec3f Normal_12_806_vector = new MFVec3f(new double[] {-1.0000e+00,0.0000e+00,1.8370e-16,-1.0000e+00,0.0000e+00,1.8370e-16,-9.9144e-01,0.0000e+00,1.3053e-01,-9.9144e-01,0.0000e+00,1.3053e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-1.3053e-01,0.0000e+00,9.9144e-01,-1.3053e-01,0.0000e+00,9.9144e-01,1.2246e-16,0.0000e+00,1.0000e+00,1.2246e-16,0.0000e+00,1.0000e+00,1.3053e-01,0.0000e+00,9.9144e-01,1.3053e-01,0.0000e+00,9.9144e-01,2.5882e-01,0.0000e+00,9.6593e-01,2.5882e-01,0.0000e+00,9.6593e-01,3.8268e-01,0.0000e+00,9.2388e-01,3.8268e-01,0.0000e+00,9.2388e-01,5.0000e-01,0.0000e+00,8.6603e-01,5.0000e-01,0.0000e+00,8.6603e-01,6.0876e-01,0.0000e+00,7.9335e-01,6.0876e-01,0.0000e+00,7.9335e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.9335e-01,0.0000e+00,6.0876e-01,7.9335e-01,0.0000e+00,6.0876e-01,8.6603e-01,0.0000e+00,5.0000e-01,8.6603e-01,0.0000e+00,5.0000e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.9144e-01,0.0000e+00,1.3053e-01,9.9144e-01,0.0000e+00,1.3053e-01,1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_806_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #812, 192 total numbers made up of 64 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_812_point()
		{
			MFVec3f Coordinate_12_812_point = new MFVec3f(new double[] {0.0000e+00,0.0000e+00,5.0000e+00,9.7545e-01,0.0000e+00,4.9039e+00,1.9134e+00,0.0000e+00,4.6194e+00,2.7779e+00,0.0000e+00,4.1573e+00,3.5355e+00,0.0000e+00,3.5355e+00,4.1573e+00,0.0000e+00,2.7779e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.9039e+00,0.0000e+00,9.7545e-01,5.0000e+00,0.0000e+00,3.0616e-16,4.9039e+00,0.0000e+00,-9.7545e-01,4.6194e+00,0.0000e+00,-1.9134e+00,4.1573e+00,0.0000e+00,-2.7779e+00,3.5355e+00,0.0000e+00,-3.5355e+00,2.7779e+00,0.0000e+00,-4.1573e+00,1.9134e+00,0.0000e+00,-4.6194e+00,9.7545e-01,0.0000e+00,-4.9039e+00,6.1232e-16,0.0000e+00,-5.0000e+00,-9.7545e-01,0.0000e+00,-4.9039e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-2.7779e+00,0.0000e+00,-4.1573e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-4.1573e+00,0.0000e+00,-2.7779e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.9039e+00,0.0000e+00,-9.7545e-01,-5.0000e+00,0.0000e+00,-9.1849e-16,-4.9039e+00,0.0000e+00,9.7545e-01,-4.6194e+00,0.0000e+00,1.9134e+00,-4.1573e+00,0.0000e+00,2.7779e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-2.7779e+00,0.0000e+00,4.1573e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-9.7545e-01,0.0000e+00,4.9039e+00,0.0000e+00,0.0000e+00,7.5000e+00,1.4632e+00,0.0000e+00,7.3559e+00,2.8701e+00,0.0000e+00,6.9291e+00,4.1668e+00,0.0000e+00,6.2360e+00,5.3033e+00,0.0000e+00,5.3033e+00,6.2360e+00,0.0000e+00,4.1668e+00,6.9291e+00,0.0000e+00,2.8701e+00,7.3559e+00,0.0000e+00,1.4632e+00,7.5000e+00,0.0000e+00,4.5924e-16,7.3559e+00,0.0000e+00,-1.4632e+00,6.9291e+00,0.0000e+00,-2.8701e+00,6.2360e+00,0.0000e+00,-4.1668e+00,5.3033e+00,0.0000e+00,-5.3033e+00,4.1668e+00,0.0000e+00,-6.2360e+00,2.8701e+00,0.0000e+00,-6.9291e+00,1.4632e+00,0.0000e+00,-7.3559e+00,9.1849e-16,0.0000e+00,-7.5000e+00,-1.4632e+00,0.0000e+00,-7.3559e+00,-2.8701e+00,0.0000e+00,-6.9291e+00,-4.1668e+00,0.0000e+00,-6.2360e+00,-5.3033e+00,0.0000e+00,-5.3033e+00,-6.2360e+00,0.0000e+00,-4.1668e+00,-6.9291e+00,0.0000e+00,-2.8701e+00,-7.3559e+00,0.0000e+00,-1.4632e+00,-7.5000e+00,0.0000e+00,-1.3777e-15,-7.3559e+00,0.0000e+00,1.4632e+00,-6.9291e+00,0.0000e+00,2.8701e+00,-6.2360e+00,0.0000e+00,4.1668e+00,-5.3033e+00,0.0000e+00,5.3033e+00,-4.1668e+00,0.0000e+00,6.2360e+00,-2.8701e+00,0.0000e+00,6.9291e+00,-1.4632e+00,0.0000e+00,7.3559e+00});
			return Coordinate_12_812_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #818, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_818_point()
		{
			MFVec3f Coordinate_12_818_point = new MFVec3f(new double[] {7.5000e+00,0.0000e+00,-4.5924e-16,7.5000e+00,-3.0000e+00,-4.5924e-16,7.4358e+00,0.0000e+00,-9.7895e-01,7.4358e+00,-3.0000e+00,-9.7895e-01,7.2444e+00,0.0000e+00,-1.9411e+00,7.2444e+00,-3.0000e+00,-1.9411e+00,6.9291e+00,0.0000e+00,-2.8701e+00,6.9291e+00,-3.0000e+00,-2.8701e+00,6.4952e+00,0.0000e+00,-3.7500e+00,6.4952e+00,-3.0000e+00,-3.7500e+00,5.9502e+00,0.0000e+00,-4.5657e+00,5.9502e+00,-3.0000e+00,-4.5657e+00,5.3033e+00,0.0000e+00,-5.3033e+00,5.3033e+00,-3.0000e+00,-5.3033e+00,4.5657e+00,0.0000e+00,-5.9502e+00,4.5657e+00,-3.0000e+00,-5.9502e+00,3.7500e+00,0.0000e+00,-6.4952e+00,3.7500e+00,-3.0000e+00,-6.4952e+00,2.8701e+00,0.0000e+00,-6.9291e+00,2.8701e+00,-3.0000e+00,-6.9291e+00,1.9411e+00,0.0000e+00,-7.2444e+00,1.9411e+00,-3.0000e+00,-7.2444e+00,9.7895e-01,0.0000e+00,-7.4358e+00,9.7895e-01,-3.0000e+00,-7.4358e+00,0.0000e+00,0.0000e+00,-7.5000e+00,0.0000e+00,-3.0000e+00,-7.5000e+00,-9.7895e-01,0.0000e+00,-7.4358e+00,-9.7895e-01,-3.0000e+00,-7.4358e+00,-1.9411e+00,0.0000e+00,-7.2444e+00,-1.9411e+00,-3.0000e+00,-7.2444e+00,-2.8701e+00,0.0000e+00,-6.9291e+00,-2.8701e+00,-3.0000e+00,-6.9291e+00,-3.7500e+00,0.0000e+00,-6.4952e+00,-3.7500e+00,-3.0000e+00,-6.4952e+00,-4.5657e+00,0.0000e+00,-5.9502e+00,-4.5657e+00,-3.0000e+00,-5.9502e+00,-5.3033e+00,0.0000e+00,-5.3033e+00,-5.3033e+00,-3.0000e+00,-5.3033e+00,-5.9502e+00,0.0000e+00,-4.5657e+00,-5.9502e+00,-3.0000e+00,-4.5657e+00,-6.4952e+00,0.0000e+00,-3.7500e+00,-6.4952e+00,-3.0000e+00,-3.7500e+00,-6.9291e+00,0.0000e+00,-2.8701e+00,-6.9291e+00,-3.0000e+00,-2.8701e+00,-7.2444e+00,0.0000e+00,-1.9411e+00,-7.2444e+00,-3.0000e+00,-1.9411e+00,-7.4358e+00,0.0000e+00,-9.7895e-01,-7.4358e+00,-3.0000e+00,-9.7895e-01,-7.5000e+00,0.0000e+00,-4.5924e-16,-7.5000e+00,-3.0000e+00,-4.5924e-16});
			return Coordinate_12_818_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #819, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_819_vector()
		{
			MFVec3f Normal_12_819_vector = new MFVec3f(new double[] {1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17,9.9144e-01,0.0000e+00,-1.3053e-01,9.9144e-01,0.0000e+00,-1.3053e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.2388e-01,0.0000e+00,-3.8268e-01,9.2388e-01,0.0000e+00,-3.8268e-01,8.6603e-01,0.0000e+00,-5.0000e-01,8.6603e-01,0.0000e+00,-5.0000e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.0711e-01,0.0000e+00,-7.0711e-01,7.0711e-01,0.0000e+00,-7.0711e-01,6.0876e-01,0.0000e+00,-7.9335e-01,6.0876e-01,0.0000e+00,-7.9335e-01,5.0000e-01,0.0000e+00,-8.6603e-01,5.0000e-01,0.0000e+00,-8.6603e-01,3.8268e-01,0.0000e+00,-9.2388e-01,3.8268e-01,0.0000e+00,-9.2388e-01,2.5882e-01,0.0000e+00,-9.6593e-01,2.5882e-01,0.0000e+00,-9.6593e-01,1.3053e-01,0.0000e+00,-9.9144e-01,1.3053e-01,0.0000e+00,-9.9144e-01,0.0000e+00,0.0000e+00,-1.0000e+00,0.0000e+00,0.0000e+00,-1.0000e+00,-1.3053e-01,0.0000e+00,-9.9144e-01,-1.3053e-01,0.0000e+00,-9.9144e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-1.0000e+00,0.0000e+00,-6.1232e-17,-1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_819_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #825, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_825_point()
		{
			MFVec3f Coordinate_12_825_point = new MFVec3f(new double[] {-7.5000e+00,0.0000e+00,1.3777e-15,-7.5000e+00,-3.0000e+00,1.3777e-15,-7.4358e+00,0.0000e+00,9.7895e-01,-7.4358e+00,-3.0000e+00,9.7895e-01,-7.2444e+00,0.0000e+00,1.9411e+00,-7.2444e+00,-3.0000e+00,1.9411e+00,-6.9291e+00,0.0000e+00,2.8701e+00,-6.9291e+00,-3.0000e+00,2.8701e+00,-6.4952e+00,0.0000e+00,3.7500e+00,-6.4952e+00,-3.0000e+00,3.7500e+00,-5.9502e+00,0.0000e+00,4.5657e+00,-5.9502e+00,-3.0000e+00,4.5657e+00,-5.3033e+00,0.0000e+00,5.3033e+00,-5.3033e+00,-3.0000e+00,5.3033e+00,-4.5657e+00,0.0000e+00,5.9502e+00,-4.5657e+00,-3.0000e+00,5.9502e+00,-3.7500e+00,0.0000e+00,6.4952e+00,-3.7500e+00,-3.0000e+00,6.4952e+00,-2.8701e+00,0.0000e+00,6.9291e+00,-2.8701e+00,-3.0000e+00,6.9291e+00,-1.9411e+00,0.0000e+00,7.2444e+00,-1.9411e+00,-3.0000e+00,7.2444e+00,-9.7895e-01,0.0000e+00,7.4358e+00,-9.7895e-01,-3.0000e+00,7.4358e+00,9.1849e-16,0.0000e+00,7.5000e+00,9.1849e-16,-3.0000e+00,7.5000e+00,9.7895e-01,0.0000e+00,7.4358e+00,9.7895e-01,-3.0000e+00,7.4358e+00,1.9411e+00,0.0000e+00,7.2444e+00,1.9411e+00,-3.0000e+00,7.2444e+00,2.8701e+00,0.0000e+00,6.9291e+00,2.8701e+00,-3.0000e+00,6.9291e+00,3.7500e+00,0.0000e+00,6.4952e+00,3.7500e+00,-3.0000e+00,6.4952e+00,4.5657e+00,0.0000e+00,5.9502e+00,4.5657e+00,-3.0000e+00,5.9502e+00,5.3033e+00,0.0000e+00,5.3033e+00,5.3033e+00,-3.0000e+00,5.3033e+00,5.9502e+00,0.0000e+00,4.5657e+00,5.9502e+00,-3.0000e+00,4.5657e+00,6.4952e+00,0.0000e+00,3.7500e+00,6.4952e+00,-3.0000e+00,3.7500e+00,6.9291e+00,0.0000e+00,2.8701e+00,6.9291e+00,-3.0000e+00,2.8701e+00,7.2444e+00,0.0000e+00,1.9411e+00,7.2444e+00,-3.0000e+00,1.9411e+00,7.4358e+00,0.0000e+00,9.7895e-01,7.4358e+00,-3.0000e+00,9.7895e-01,7.5000e+00,0.0000e+00,-4.5924e-16,7.5000e+00,-3.0000e+00,-4.5924e-16});
			return Coordinate_12_825_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #826, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_826_vector()
		{
			MFVec3f Normal_12_826_vector = new MFVec3f(new double[] {-1.0000e+00,0.0000e+00,1.8370e-16,-1.0000e+00,0.0000e+00,1.8370e-16,-9.9144e-01,0.0000e+00,1.3053e-01,-9.9144e-01,0.0000e+00,1.3053e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-1.3053e-01,0.0000e+00,9.9144e-01,-1.3053e-01,0.0000e+00,9.9144e-01,1.2246e-16,0.0000e+00,1.0000e+00,1.2246e-16,0.0000e+00,1.0000e+00,1.3053e-01,0.0000e+00,9.9144e-01,1.3053e-01,0.0000e+00,9.9144e-01,2.5882e-01,0.0000e+00,9.6593e-01,2.5882e-01,0.0000e+00,9.6593e-01,3.8268e-01,0.0000e+00,9.2388e-01,3.8268e-01,0.0000e+00,9.2388e-01,5.0000e-01,0.0000e+00,8.6603e-01,5.0000e-01,0.0000e+00,8.6603e-01,6.0876e-01,0.0000e+00,7.9335e-01,6.0876e-01,0.0000e+00,7.9335e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.9335e-01,0.0000e+00,6.0876e-01,7.9335e-01,0.0000e+00,6.0876e-01,8.6603e-01,0.0000e+00,5.0000e-01,8.6603e-01,0.0000e+00,5.0000e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.9144e-01,0.0000e+00,1.3053e-01,9.9144e-01,0.0000e+00,1.3053e-01,1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_826_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #832, 99 total numbers made up of 33 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_832_point()
		{
			MFVec3f Coordinate_12_832_point = new MFVec3f(new double[] {0.0000e+00,-3.0000e+00,0.0000e+00,0.0000e+00,-3.0000e+00,-7.5000e+00,1.4632e+00,-3.0000e+00,-7.3559e+00,2.8701e+00,-3.0000e+00,-6.9291e+00,4.1668e+00,-3.0000e+00,-6.2360e+00,5.3033e+00,-3.0000e+00,-5.3033e+00,6.2360e+00,-3.0000e+00,-4.1668e+00,6.9291e+00,-3.0000e+00,-2.8701e+00,7.3559e+00,-3.0000e+00,-1.4632e+00,7.5000e+00,-3.0000e+00,-4.5924e-16,7.3559e+00,-3.0000e+00,1.4632e+00,6.9291e+00,-3.0000e+00,2.8701e+00,6.2360e+00,-3.0000e+00,4.1668e+00,5.3033e+00,-3.0000e+00,5.3033e+00,4.1668e+00,-3.0000e+00,6.2360e+00,2.8701e+00,-3.0000e+00,6.9291e+00,1.4632e+00,-3.0000e+00,7.3559e+00,9.1849e-16,-3.0000e+00,7.5000e+00,-1.4632e+00,-3.0000e+00,7.3559e+00,-2.8701e+00,-3.0000e+00,6.9291e+00,-4.1668e+00,-3.0000e+00,6.2360e+00,-5.3033e+00,-3.0000e+00,5.3033e+00,-6.2360e+00,-3.0000e+00,4.1668e+00,-6.9291e+00,-3.0000e+00,2.8701e+00,-7.3559e+00,-3.0000e+00,1.4632e+00,-7.5000e+00,-3.0000e+00,1.3777e-15,-7.3559e+00,-3.0000e+00,-1.4632e+00,-6.9291e+00,-3.0000e+00,-2.8701e+00,-6.2360e+00,-3.0000e+00,-4.1668e+00,-5.3033e+00,-3.0000e+00,-5.3033e+00,-4.1668e+00,-3.0000e+00,-6.2360e+00,-2.8701e+00,-3.0000e+00,-6.9291e+00,-1.4632e+00,-3.0000e+00,-7.3559e+00});
			return Coordinate_12_832_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #852, 111 total numbers made up of 37 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_852_point()
		{
			MFVec3f Coordinate_12_852_point = new MFVec3f(new double[] {1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00,5.0000e+00,-3.0000e+00,0.0000e+00,4.9039e+00,-3.0000e+00,-9.7545e-01,4.6194e+00,-3.0000e+00,-1.9134e+00,4.1573e+00,-3.0000e+00,-2.7779e+00,3.5355e+00,-3.0000e+00,-3.5355e+00,2.7779e+00,-3.0000e+00,-4.1573e+00,1.9134e+00,-3.0000e+00,-4.6194e+00,9.7545e-01,-3.0000e+00,-4.9039e+00,0.0000e+00,-3.0000e+00,-5.0000e+00,-9.7545e-01,-3.0000e+00,-4.9039e+00,-1.9134e+00,-3.0000e+00,-4.6194e+00,-2.7779e+00,-3.0000e+00,-4.1573e+00,-3.5355e+00,-3.0000e+00,-3.5355e+00,-4.1573e+00,-3.0000e+00,-2.7779e+00,-4.6194e+00,-3.0000e+00,-1.9134e+00,-4.9039e+00,-3.0000e+00,-9.7545e-01,-5.0000e+00,-3.0000e+00,-8.8818e-16,-4.9039e+00,-3.0000e+00,9.7545e-01,-4.6194e+00,-3.0000e+00,1.9134e+00,-4.1573e+00,-3.0000e+00,2.7779e+00,-3.5355e+00,-3.0000e+00,3.5355e+00,-2.7779e+00,-3.0000e+00,4.1573e+00,-1.9134e+00,-3.0000e+00,4.6194e+00,-9.7545e-01,-3.0000e+00,4.9039e+00,0.0000e+00,-3.0000e+00,5.0000e+00,9.7545e-01,-3.0000e+00,4.9039e+00,1.9134e+00,-3.0000e+00,4.6194e+00,2.7779e+00,-3.0000e+00,4.1573e+00,3.5355e+00,-3.0000e+00,3.5355e+00,4.1573e+00,-3.0000e+00,2.7779e+00,4.6194e+00,-3.0000e+00,1.9134e+00,4.9039e+00,-3.0000e+00,9.7545e-01,5.0000e+00,-3.0000e+00,8.8818e-16});
			return Coordinate_12_852_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #864, 111 total numbers made up of 37 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_864_point()
		{
			MFVec3f Coordinate_12_864_point = new MFVec3f(new double[] {-1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,-5.0000e+00,0.0000e+00,0.0000e+00,-4.9039e+00,0.0000e+00,-9.7545e-01,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.1573e+00,0.0000e+00,-2.7779e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-2.7779e+00,0.0000e+00,-4.1573e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-9.7545e-01,0.0000e+00,-4.9039e+00,0.0000e+00,0.0000e+00,-5.0000e+00,9.7545e-01,0.0000e+00,-4.9039e+00,1.9134e+00,0.0000e+00,-4.6194e+00,2.7779e+00,0.0000e+00,-4.1573e+00,3.5355e+00,0.0000e+00,-3.5355e+00,4.1573e+00,0.0000e+00,-2.7779e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.9039e+00,0.0000e+00,-9.7545e-01,5.0000e+00,0.0000e+00,-8.8818e-16,4.9039e+00,0.0000e+00,9.7545e-01,4.6194e+00,0.0000e+00,1.9134e+00,4.1573e+00,0.0000e+00,2.7779e+00,3.5355e+00,0.0000e+00,3.5355e+00,2.7779e+00,0.0000e+00,4.1573e+00,1.9134e+00,0.0000e+00,4.6194e+00,9.7545e-01,0.0000e+00,4.9039e+00,0.0000e+00,0.0000e+00,5.0000e+00,-9.7545e-01,0.0000e+00,4.9039e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-2.7779e+00,0.0000e+00,4.1573e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-4.1573e+00,0.0000e+00,2.7779e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.9039e+00,0.0000e+00,9.7545e-01,-5.0000e+00,0.0000e+00,8.8818e-16});
			return Coordinate_12_864_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #876, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_876_point()
		{
			MFVec3f Coordinate_12_876_point = new MFVec3f(new double[] {5.0000e+00,-3.0000e+00,3.0616e-16,5.0000e+00,0.0000e+00,3.0616e-16,4.9572e+00,-3.0000e+00,6.5263e-01,4.9572e+00,0.0000e+00,6.5263e-01,4.8296e+00,-3.0000e+00,1.2941e+00,4.8296e+00,0.0000e+00,1.2941e+00,4.6194e+00,-3.0000e+00,1.9134e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.3301e+00,-3.0000e+00,2.5000e+00,4.3301e+00,0.0000e+00,2.5000e+00,3.9668e+00,-3.0000e+00,3.0438e+00,3.9668e+00,0.0000e+00,3.0438e+00,3.5355e+00,-3.0000e+00,3.5355e+00,3.5355e+00,0.0000e+00,3.5355e+00,3.0438e+00,-3.0000e+00,3.9668e+00,3.0438e+00,0.0000e+00,3.9668e+00,2.5000e+00,-3.0000e+00,4.3301e+00,2.5000e+00,0.0000e+00,4.3301e+00,1.9134e+00,-3.0000e+00,4.6194e+00,1.9134e+00,0.0000e+00,4.6194e+00,1.2941e+00,-3.0000e+00,4.8296e+00,1.2941e+00,0.0000e+00,4.8296e+00,6.5263e-01,-3.0000e+00,4.9572e+00,6.5263e-01,0.0000e+00,4.9572e+00,0.0000e+00,-3.0000e+00,5.0000e+00,0.0000e+00,0.0000e+00,5.0000e+00,-6.5263e-01,-3.0000e+00,4.9572e+00,-6.5263e-01,0.0000e+00,4.9572e+00,-1.2941e+00,-3.0000e+00,4.8296e+00,-1.2941e+00,0.0000e+00,4.8296e+00,-1.9134e+00,-3.0000e+00,4.6194e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-2.5000e+00,-3.0000e+00,4.3301e+00,-2.5000e+00,0.0000e+00,4.3301e+00,-3.0438e+00,-3.0000e+00,3.9668e+00,-3.0438e+00,0.0000e+00,3.9668e+00,-3.5355e+00,-3.0000e+00,3.5355e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-3.9668e+00,-3.0000e+00,3.0438e+00,-3.9668e+00,0.0000e+00,3.0438e+00,-4.3301e+00,-3.0000e+00,2.5000e+00,-4.3301e+00,0.0000e+00,2.5000e+00,-4.6194e+00,-3.0000e+00,1.9134e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.8296e+00,-3.0000e+00,1.2941e+00,-4.8296e+00,0.0000e+00,1.2941e+00,-4.9572e+00,-3.0000e+00,6.5263e-01,-4.9572e+00,0.0000e+00,6.5263e-01,-5.0000e+00,-3.0000e+00,3.0616e-16,-5.0000e+00,0.0000e+00,3.0616e-16});
			return Coordinate_12_876_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #877, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_877_vector()
		{
			MFVec3f Normal_12_877_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-0.0000e+00,-0.0000e+00,-1.0000e+00,-0.0000e+00,-0.0000e+00,-1.0000e+00,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_12_877_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #883, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_883_point()
		{
			MFVec3f Coordinate_12_883_point = new MFVec3f(new double[] {-5.0000e+00,-3.0000e+00,-9.1849e-16,-5.0000e+00,0.0000e+00,-9.1849e-16,-4.9572e+00,-3.0000e+00,-6.5263e-01,-4.9572e+00,0.0000e+00,-6.5263e-01,-4.8296e+00,-3.0000e+00,-1.2941e+00,-4.8296e+00,0.0000e+00,-1.2941e+00,-4.6194e+00,-3.0000e+00,-1.9134e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.3301e+00,-3.0000e+00,-2.5000e+00,-4.3301e+00,0.0000e+00,-2.5000e+00,-3.9668e+00,-3.0000e+00,-3.0438e+00,-3.9668e+00,0.0000e+00,-3.0438e+00,-3.5355e+00,-3.0000e+00,-3.5355e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-3.0438e+00,-3.0000e+00,-3.9668e+00,-3.0438e+00,0.0000e+00,-3.9668e+00,-2.5000e+00,-3.0000e+00,-4.3301e+00,-2.5000e+00,0.0000e+00,-4.3301e+00,-1.9134e+00,-3.0000e+00,-4.6194e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-1.2941e+00,-3.0000e+00,-4.8296e+00,-1.2941e+00,0.0000e+00,-4.8296e+00,-6.5263e-01,-3.0000e+00,-4.9572e+00,-6.5263e-01,0.0000e+00,-4.9572e+00,6.1232e-16,-3.0000e+00,-5.0000e+00,6.1232e-16,0.0000e+00,-5.0000e+00,6.5263e-01,-3.0000e+00,-4.9572e+00,6.5263e-01,0.0000e+00,-4.9572e+00,1.2941e+00,-3.0000e+00,-4.8296e+00,1.2941e+00,0.0000e+00,-4.8296e+00,1.9134e+00,-3.0000e+00,-4.6194e+00,1.9134e+00,0.0000e+00,-4.6194e+00,2.5000e+00,-3.0000e+00,-4.3301e+00,2.5000e+00,0.0000e+00,-4.3301e+00,3.0438e+00,-3.0000e+00,-3.9668e+00,3.0438e+00,0.0000e+00,-3.9668e+00,3.5355e+00,-3.0000e+00,-3.5355e+00,3.5355e+00,0.0000e+00,-3.5355e+00,3.9668e+00,-3.0000e+00,-3.0438e+00,3.9668e+00,0.0000e+00,-3.0438e+00,4.3301e+00,-3.0000e+00,-2.5000e+00,4.3301e+00,0.0000e+00,-2.5000e+00,4.6194e+00,-3.0000e+00,-1.9134e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.8296e+00,-3.0000e+00,-1.2941e+00,4.8296e+00,0.0000e+00,-1.2941e+00,4.9572e+00,-3.0000e+00,-6.5263e-01,4.9572e+00,0.0000e+00,-6.5263e-01,5.0000e+00,-3.0000e+00,3.0616e-16,5.0000e+00,0.0000e+00,3.0616e-16});
			return Coordinate_12_883_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #884, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_884_vector()
		{
			MFVec3f Normal_12_884_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,1.8370e-16,1.0000e+00,-0.0000e+00,1.8370e-16,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_12_884_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #895, 99 total numbers made up of 33 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_895_point()
		{
			MFVec3f Coordinate_12_895_point = new MFVec3f(new double[] {0.0000e+00,3.7000e+01,0.0000e+00,0.0000e+00,3.7000e+01,5.0000e+00,9.7545e-01,3.7000e+01,4.9039e+00,1.9134e+00,3.7000e+01,4.6194e+00,2.7779e+00,3.7000e+01,4.1573e+00,3.5355e+00,3.7000e+01,3.5355e+00,4.1573e+00,3.7000e+01,2.7779e+00,4.6194e+00,3.7000e+01,1.9134e+00,4.9039e+00,3.7000e+01,9.7545e-01,5.0000e+00,3.7000e+01,3.0616e-16,4.9039e+00,3.7000e+01,-9.7545e-01,4.6194e+00,3.7000e+01,-1.9134e+00,4.1573e+00,3.7000e+01,-2.7779e+00,3.5355e+00,3.7000e+01,-3.5355e+00,2.7779e+00,3.7000e+01,-4.1573e+00,1.9134e+00,3.7000e+01,-4.6194e+00,9.7545e-01,3.7000e+01,-4.9039e+00,6.1232e-16,3.7000e+01,-5.0000e+00,-9.7545e-01,3.7000e+01,-4.9039e+00,-1.9134e+00,3.7000e+01,-4.6194e+00,-2.7779e+00,3.7000e+01,-4.1573e+00,-3.5355e+00,3.7000e+01,-3.5355e+00,-4.1573e+00,3.7000e+01,-2.7779e+00,-4.6194e+00,3.7000e+01,-1.9134e+00,-4.9039e+00,3.7000e+01,-9.7545e-01,-5.0000e+00,3.7000e+01,-9.1849e-16,-4.9039e+00,3.7000e+01,9.7545e-01,-4.6194e+00,3.7000e+01,1.9134e+00,-4.1573e+00,3.7000e+01,2.7779e+00,-3.5355e+00,3.7000e+01,3.5355e+00,-2.7779e+00,3.7000e+01,4.1573e+00,-1.9134e+00,3.7000e+01,4.6194e+00,-9.7545e-01,3.7000e+01,4.9039e+00});
			return Coordinate_12_895_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #901, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_901_point()
		{
			MFVec3f Coordinate_12_901_point = new MFVec3f(new double[] {5.0000e+00,3.7000e+01,-3.0616e-16,5.0000e+00,0.0000e+00,-3.0616e-16,4.9572e+00,3.7000e+01,-6.5263e-01,4.9572e+00,0.0000e+00,-6.5263e-01,4.8296e+00,3.7000e+01,-1.2941e+00,4.8296e+00,0.0000e+00,-1.2941e+00,4.6194e+00,3.7000e+01,-1.9134e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.3301e+00,3.7000e+01,-2.5000e+00,4.3301e+00,0.0000e+00,-2.5000e+00,3.9668e+00,3.7000e+01,-3.0438e+00,3.9668e+00,0.0000e+00,-3.0438e+00,3.5355e+00,3.7000e+01,-3.5355e+00,3.5355e+00,0.0000e+00,-3.5355e+00,3.0438e+00,3.7000e+01,-3.9668e+00,3.0438e+00,0.0000e+00,-3.9668e+00,2.5000e+00,3.7000e+01,-4.3301e+00,2.5000e+00,0.0000e+00,-4.3301e+00,1.9134e+00,3.7000e+01,-4.6194e+00,1.9134e+00,0.0000e+00,-4.6194e+00,1.2941e+00,3.7000e+01,-4.8296e+00,1.2941e+00,0.0000e+00,-4.8296e+00,6.5263e-01,3.7000e+01,-4.9572e+00,6.5263e-01,0.0000e+00,-4.9572e+00,0.0000e+00,3.7000e+01,-5.0000e+00,0.0000e+00,0.0000e+00,-5.0000e+00,-6.5263e-01,3.7000e+01,-4.9572e+00,-6.5263e-01,0.0000e+00,-4.9572e+00,-1.2941e+00,3.7000e+01,-4.8296e+00,-1.2941e+00,0.0000e+00,-4.8296e+00,-1.9134e+00,3.7000e+01,-4.6194e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-2.5000e+00,3.7000e+01,-4.3301e+00,-2.5000e+00,0.0000e+00,-4.3301e+00,-3.0438e+00,3.7000e+01,-3.9668e+00,-3.0438e+00,0.0000e+00,-3.9668e+00,-3.5355e+00,3.7000e+01,-3.5355e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-3.9668e+00,3.7000e+01,-3.0438e+00,-3.9668e+00,0.0000e+00,-3.0438e+00,-4.3301e+00,3.7000e+01,-2.5000e+00,-4.3301e+00,0.0000e+00,-2.5000e+00,-4.6194e+00,3.7000e+01,-1.9134e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.8296e+00,3.7000e+01,-1.2941e+00,-4.8296e+00,0.0000e+00,-1.2941e+00,-4.9572e+00,3.7000e+01,-6.5263e-01,-4.9572e+00,0.0000e+00,-6.5263e-01,-5.0000e+00,3.7000e+01,-3.0616e-16,-5.0000e+00,0.0000e+00,-3.0616e-16});
			return Coordinate_12_901_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #902, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_902_vector()
		{
			MFVec3f Normal_12_902_vector = new MFVec3f(new double[] {1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17,9.9144e-01,0.0000e+00,-1.3053e-01,9.9144e-01,0.0000e+00,-1.3053e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.2388e-01,0.0000e+00,-3.8268e-01,9.2388e-01,0.0000e+00,-3.8268e-01,8.6603e-01,0.0000e+00,-5.0000e-01,8.6603e-01,0.0000e+00,-5.0000e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.0711e-01,0.0000e+00,-7.0711e-01,7.0711e-01,0.0000e+00,-7.0711e-01,6.0876e-01,0.0000e+00,-7.9335e-01,6.0876e-01,0.0000e+00,-7.9335e-01,5.0000e-01,0.0000e+00,-8.6603e-01,5.0000e-01,0.0000e+00,-8.6603e-01,3.8268e-01,0.0000e+00,-9.2388e-01,3.8268e-01,0.0000e+00,-9.2388e-01,2.5882e-01,0.0000e+00,-9.6593e-01,2.5882e-01,0.0000e+00,-9.6593e-01,1.3053e-01,0.0000e+00,-9.9144e-01,1.3053e-01,0.0000e+00,-9.9144e-01,0.0000e+00,0.0000e+00,-1.0000e+00,0.0000e+00,0.0000e+00,-1.0000e+00,-1.3053e-01,0.0000e+00,-9.9144e-01,-1.3053e-01,0.0000e+00,-9.9144e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-1.0000e+00,0.0000e+00,-6.1232e-17,-1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_902_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #908, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_908_point()
		{
			MFVec3f Coordinate_12_908_point = new MFVec3f(new double[] {-5.0000e+00,3.7000e+01,9.1849e-16,-5.0000e+00,0.0000e+00,9.1849e-16,-4.9572e+00,3.7000e+01,6.5263e-01,-4.9572e+00,0.0000e+00,6.5263e-01,-4.8296e+00,3.7000e+01,1.2941e+00,-4.8296e+00,0.0000e+00,1.2941e+00,-4.6194e+00,3.7000e+01,1.9134e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.3301e+00,3.7000e+01,2.5000e+00,-4.3301e+00,0.0000e+00,2.5000e+00,-3.9668e+00,3.7000e+01,3.0438e+00,-3.9668e+00,0.0000e+00,3.0438e+00,-3.5355e+00,3.7000e+01,3.5355e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-3.0438e+00,3.7000e+01,3.9668e+00,-3.0438e+00,0.0000e+00,3.9668e+00,-2.5000e+00,3.7000e+01,4.3301e+00,-2.5000e+00,0.0000e+00,4.3301e+00,-1.9134e+00,3.7000e+01,4.6194e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-1.2941e+00,3.7000e+01,4.8296e+00,-1.2941e+00,0.0000e+00,4.8296e+00,-6.5263e-01,3.7000e+01,4.9572e+00,-6.5263e-01,0.0000e+00,4.9572e+00,6.1232e-16,3.7000e+01,5.0000e+00,6.1232e-16,0.0000e+00,5.0000e+00,6.5263e-01,3.7000e+01,4.9572e+00,6.5263e-01,0.0000e+00,4.9572e+00,1.2941e+00,3.7000e+01,4.8296e+00,1.2941e+00,0.0000e+00,4.8296e+00,1.9134e+00,3.7000e+01,4.6194e+00,1.9134e+00,0.0000e+00,4.6194e+00,2.5000e+00,3.7000e+01,4.3301e+00,2.5000e+00,0.0000e+00,4.3301e+00,3.0438e+00,3.7000e+01,3.9668e+00,3.0438e+00,0.0000e+00,3.9668e+00,3.5355e+00,3.7000e+01,3.5355e+00,3.5355e+00,0.0000e+00,3.5355e+00,3.9668e+00,3.7000e+01,3.0438e+00,3.9668e+00,0.0000e+00,3.0438e+00,4.3301e+00,3.7000e+01,2.5000e+00,4.3301e+00,0.0000e+00,2.5000e+00,4.6194e+00,3.7000e+01,1.9134e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.8296e+00,3.7000e+01,1.2941e+00,4.8296e+00,0.0000e+00,1.2941e+00,4.9572e+00,3.7000e+01,6.5263e-01,4.9572e+00,0.0000e+00,6.5263e-01,5.0000e+00,3.7000e+01,-3.0616e-16,5.0000e+00,0.0000e+00,-3.0616e-16});
			return Coordinate_12_908_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #909, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_909_vector()
		{
			MFVec3f Normal_12_909_vector = new MFVec3f(new double[] {-1.0000e+00,0.0000e+00,1.8370e-16,-1.0000e+00,0.0000e+00,1.8370e-16,-9.9144e-01,0.0000e+00,1.3053e-01,-9.9144e-01,0.0000e+00,1.3053e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-1.3053e-01,0.0000e+00,9.9144e-01,-1.3053e-01,0.0000e+00,9.9144e-01,1.2246e-16,0.0000e+00,1.0000e+00,1.2246e-16,0.0000e+00,1.0000e+00,1.3053e-01,0.0000e+00,9.9144e-01,1.3053e-01,0.0000e+00,9.9144e-01,2.5882e-01,0.0000e+00,9.6593e-01,2.5882e-01,0.0000e+00,9.6593e-01,3.8268e-01,0.0000e+00,9.2388e-01,3.8268e-01,0.0000e+00,9.2388e-01,5.0000e-01,0.0000e+00,8.6603e-01,5.0000e-01,0.0000e+00,8.6603e-01,6.0876e-01,0.0000e+00,7.9335e-01,6.0876e-01,0.0000e+00,7.9335e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.9335e-01,0.0000e+00,6.0876e-01,7.9335e-01,0.0000e+00,6.0876e-01,8.6603e-01,0.0000e+00,5.0000e-01,8.6603e-01,0.0000e+00,5.0000e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.9144e-01,0.0000e+00,1.3053e-01,9.9144e-01,0.0000e+00,1.3053e-01,1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_909_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #915, 192 total numbers made up of 64 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_915_point()
		{
			MFVec3f Coordinate_12_915_point = new MFVec3f(new double[] {0.0000e+00,0.0000e+00,5.0000e+00,9.7545e-01,0.0000e+00,4.9039e+00,1.9134e+00,0.0000e+00,4.6194e+00,2.7779e+00,0.0000e+00,4.1573e+00,3.5355e+00,0.0000e+00,3.5355e+00,4.1573e+00,0.0000e+00,2.7779e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.9039e+00,0.0000e+00,9.7545e-01,5.0000e+00,0.0000e+00,3.0616e-16,4.9039e+00,0.0000e+00,-9.7545e-01,4.6194e+00,0.0000e+00,-1.9134e+00,4.1573e+00,0.0000e+00,-2.7779e+00,3.5355e+00,0.0000e+00,-3.5355e+00,2.7779e+00,0.0000e+00,-4.1573e+00,1.9134e+00,0.0000e+00,-4.6194e+00,9.7545e-01,0.0000e+00,-4.9039e+00,6.1232e-16,0.0000e+00,-5.0000e+00,-9.7545e-01,0.0000e+00,-4.9039e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-2.7779e+00,0.0000e+00,-4.1573e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-4.1573e+00,0.0000e+00,-2.7779e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.9039e+00,0.0000e+00,-9.7545e-01,-5.0000e+00,0.0000e+00,-9.1849e-16,-4.9039e+00,0.0000e+00,9.7545e-01,-4.6194e+00,0.0000e+00,1.9134e+00,-4.1573e+00,0.0000e+00,2.7779e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-2.7779e+00,0.0000e+00,4.1573e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-9.7545e-01,0.0000e+00,4.9039e+00,0.0000e+00,0.0000e+00,7.5000e+00,1.4632e+00,0.0000e+00,7.3559e+00,2.8701e+00,0.0000e+00,6.9291e+00,4.1668e+00,0.0000e+00,6.2360e+00,5.3033e+00,0.0000e+00,5.3033e+00,6.2360e+00,0.0000e+00,4.1668e+00,6.9291e+00,0.0000e+00,2.8701e+00,7.3559e+00,0.0000e+00,1.4632e+00,7.5000e+00,0.0000e+00,4.5924e-16,7.3559e+00,0.0000e+00,-1.4632e+00,6.9291e+00,0.0000e+00,-2.8701e+00,6.2360e+00,0.0000e+00,-4.1668e+00,5.3033e+00,0.0000e+00,-5.3033e+00,4.1668e+00,0.0000e+00,-6.2360e+00,2.8701e+00,0.0000e+00,-6.9291e+00,1.4632e+00,0.0000e+00,-7.3559e+00,9.1849e-16,0.0000e+00,-7.5000e+00,-1.4632e+00,0.0000e+00,-7.3559e+00,-2.8701e+00,0.0000e+00,-6.9291e+00,-4.1668e+00,0.0000e+00,-6.2360e+00,-5.3033e+00,0.0000e+00,-5.3033e+00,-6.2360e+00,0.0000e+00,-4.1668e+00,-6.9291e+00,0.0000e+00,-2.8701e+00,-7.3559e+00,0.0000e+00,-1.4632e+00,-7.5000e+00,0.0000e+00,-1.3777e-15,-7.3559e+00,0.0000e+00,1.4632e+00,-6.9291e+00,0.0000e+00,2.8701e+00,-6.2360e+00,0.0000e+00,4.1668e+00,-5.3033e+00,0.0000e+00,5.3033e+00,-4.1668e+00,0.0000e+00,6.2360e+00,-2.8701e+00,0.0000e+00,6.9291e+00,-1.4632e+00,0.0000e+00,7.3559e+00});
			return Coordinate_12_915_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #921, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_921_point()
		{
			MFVec3f Coordinate_12_921_point = new MFVec3f(new double[] {7.5000e+00,0.0000e+00,-4.5924e-16,7.5000e+00,-3.0000e+00,-4.5924e-16,7.4358e+00,0.0000e+00,-9.7895e-01,7.4358e+00,-3.0000e+00,-9.7895e-01,7.2444e+00,0.0000e+00,-1.9411e+00,7.2444e+00,-3.0000e+00,-1.9411e+00,6.9291e+00,0.0000e+00,-2.8701e+00,6.9291e+00,-3.0000e+00,-2.8701e+00,6.4952e+00,0.0000e+00,-3.7500e+00,6.4952e+00,-3.0000e+00,-3.7500e+00,5.9502e+00,0.0000e+00,-4.5657e+00,5.9502e+00,-3.0000e+00,-4.5657e+00,5.3033e+00,0.0000e+00,-5.3033e+00,5.3033e+00,-3.0000e+00,-5.3033e+00,4.5657e+00,0.0000e+00,-5.9502e+00,4.5657e+00,-3.0000e+00,-5.9502e+00,3.7500e+00,0.0000e+00,-6.4952e+00,3.7500e+00,-3.0000e+00,-6.4952e+00,2.8701e+00,0.0000e+00,-6.9291e+00,2.8701e+00,-3.0000e+00,-6.9291e+00,1.9411e+00,0.0000e+00,-7.2444e+00,1.9411e+00,-3.0000e+00,-7.2444e+00,9.7895e-01,0.0000e+00,-7.4358e+00,9.7895e-01,-3.0000e+00,-7.4358e+00,0.0000e+00,0.0000e+00,-7.5000e+00,0.0000e+00,-3.0000e+00,-7.5000e+00,-9.7895e-01,0.0000e+00,-7.4358e+00,-9.7895e-01,-3.0000e+00,-7.4358e+00,-1.9411e+00,0.0000e+00,-7.2444e+00,-1.9411e+00,-3.0000e+00,-7.2444e+00,-2.8701e+00,0.0000e+00,-6.9291e+00,-2.8701e+00,-3.0000e+00,-6.9291e+00,-3.7500e+00,0.0000e+00,-6.4952e+00,-3.7500e+00,-3.0000e+00,-6.4952e+00,-4.5657e+00,0.0000e+00,-5.9502e+00,-4.5657e+00,-3.0000e+00,-5.9502e+00,-5.3033e+00,0.0000e+00,-5.3033e+00,-5.3033e+00,-3.0000e+00,-5.3033e+00,-5.9502e+00,0.0000e+00,-4.5657e+00,-5.9502e+00,-3.0000e+00,-4.5657e+00,-6.4952e+00,0.0000e+00,-3.7500e+00,-6.4952e+00,-3.0000e+00,-3.7500e+00,-6.9291e+00,0.0000e+00,-2.8701e+00,-6.9291e+00,-3.0000e+00,-2.8701e+00,-7.2444e+00,0.0000e+00,-1.9411e+00,-7.2444e+00,-3.0000e+00,-1.9411e+00,-7.4358e+00,0.0000e+00,-9.7895e-01,-7.4358e+00,-3.0000e+00,-9.7895e-01,-7.5000e+00,0.0000e+00,-4.5924e-16,-7.5000e+00,-3.0000e+00,-4.5924e-16});
			return Coordinate_12_921_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #922, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_922_vector()
		{
			MFVec3f Normal_12_922_vector = new MFVec3f(new double[] {1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17,9.9144e-01,0.0000e+00,-1.3053e-01,9.9144e-01,0.0000e+00,-1.3053e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.2388e-01,0.0000e+00,-3.8268e-01,9.2388e-01,0.0000e+00,-3.8268e-01,8.6603e-01,0.0000e+00,-5.0000e-01,8.6603e-01,0.0000e+00,-5.0000e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.0711e-01,0.0000e+00,-7.0711e-01,7.0711e-01,0.0000e+00,-7.0711e-01,6.0876e-01,0.0000e+00,-7.9335e-01,6.0876e-01,0.0000e+00,-7.9335e-01,5.0000e-01,0.0000e+00,-8.6603e-01,5.0000e-01,0.0000e+00,-8.6603e-01,3.8268e-01,0.0000e+00,-9.2388e-01,3.8268e-01,0.0000e+00,-9.2388e-01,2.5882e-01,0.0000e+00,-9.6593e-01,2.5882e-01,0.0000e+00,-9.6593e-01,1.3053e-01,0.0000e+00,-9.9144e-01,1.3053e-01,0.0000e+00,-9.9144e-01,0.0000e+00,0.0000e+00,-1.0000e+00,0.0000e+00,0.0000e+00,-1.0000e+00,-1.3053e-01,0.0000e+00,-9.9144e-01,-1.3053e-01,0.0000e+00,-9.9144e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-1.0000e+00,0.0000e+00,-6.1232e-17,-1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_922_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #928, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_928_point()
		{
			MFVec3f Coordinate_12_928_point = new MFVec3f(new double[] {-7.5000e+00,0.0000e+00,1.3777e-15,-7.5000e+00,-3.0000e+00,1.3777e-15,-7.4358e+00,0.0000e+00,9.7895e-01,-7.4358e+00,-3.0000e+00,9.7895e-01,-7.2444e+00,0.0000e+00,1.9411e+00,-7.2444e+00,-3.0000e+00,1.9411e+00,-6.9291e+00,0.0000e+00,2.8701e+00,-6.9291e+00,-3.0000e+00,2.8701e+00,-6.4952e+00,0.0000e+00,3.7500e+00,-6.4952e+00,-3.0000e+00,3.7500e+00,-5.9502e+00,0.0000e+00,4.5657e+00,-5.9502e+00,-3.0000e+00,4.5657e+00,-5.3033e+00,0.0000e+00,5.3033e+00,-5.3033e+00,-3.0000e+00,5.3033e+00,-4.5657e+00,0.0000e+00,5.9502e+00,-4.5657e+00,-3.0000e+00,5.9502e+00,-3.7500e+00,0.0000e+00,6.4952e+00,-3.7500e+00,-3.0000e+00,6.4952e+00,-2.8701e+00,0.0000e+00,6.9291e+00,-2.8701e+00,-3.0000e+00,6.9291e+00,-1.9411e+00,0.0000e+00,7.2444e+00,-1.9411e+00,-3.0000e+00,7.2444e+00,-9.7895e-01,0.0000e+00,7.4358e+00,-9.7895e-01,-3.0000e+00,7.4358e+00,9.1849e-16,0.0000e+00,7.5000e+00,9.1849e-16,-3.0000e+00,7.5000e+00,9.7895e-01,0.0000e+00,7.4358e+00,9.7895e-01,-3.0000e+00,7.4358e+00,1.9411e+00,0.0000e+00,7.2444e+00,1.9411e+00,-3.0000e+00,7.2444e+00,2.8701e+00,0.0000e+00,6.9291e+00,2.8701e+00,-3.0000e+00,6.9291e+00,3.7500e+00,0.0000e+00,6.4952e+00,3.7500e+00,-3.0000e+00,6.4952e+00,4.5657e+00,0.0000e+00,5.9502e+00,4.5657e+00,-3.0000e+00,5.9502e+00,5.3033e+00,0.0000e+00,5.3033e+00,5.3033e+00,-3.0000e+00,5.3033e+00,5.9502e+00,0.0000e+00,4.5657e+00,5.9502e+00,-3.0000e+00,4.5657e+00,6.4952e+00,0.0000e+00,3.7500e+00,6.4952e+00,-3.0000e+00,3.7500e+00,6.9291e+00,0.0000e+00,2.8701e+00,6.9291e+00,-3.0000e+00,2.8701e+00,7.2444e+00,0.0000e+00,1.9411e+00,7.2444e+00,-3.0000e+00,1.9411e+00,7.4358e+00,0.0000e+00,9.7895e-01,7.4358e+00,-3.0000e+00,9.7895e-01,7.5000e+00,0.0000e+00,-4.5924e-16,7.5000e+00,-3.0000e+00,-4.5924e-16});
			return Coordinate_12_928_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #929, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_929_vector()
		{
			MFVec3f Normal_12_929_vector = new MFVec3f(new double[] {-1.0000e+00,0.0000e+00,1.8370e-16,-1.0000e+00,0.0000e+00,1.8370e-16,-9.9144e-01,0.0000e+00,1.3053e-01,-9.9144e-01,0.0000e+00,1.3053e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-1.3053e-01,0.0000e+00,9.9144e-01,-1.3053e-01,0.0000e+00,9.9144e-01,1.2246e-16,0.0000e+00,1.0000e+00,1.2246e-16,0.0000e+00,1.0000e+00,1.3053e-01,0.0000e+00,9.9144e-01,1.3053e-01,0.0000e+00,9.9144e-01,2.5882e-01,0.0000e+00,9.6593e-01,2.5882e-01,0.0000e+00,9.6593e-01,3.8268e-01,0.0000e+00,9.2388e-01,3.8268e-01,0.0000e+00,9.2388e-01,5.0000e-01,0.0000e+00,8.6603e-01,5.0000e-01,0.0000e+00,8.6603e-01,6.0876e-01,0.0000e+00,7.9335e-01,6.0876e-01,0.0000e+00,7.9335e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.9335e-01,0.0000e+00,6.0876e-01,7.9335e-01,0.0000e+00,6.0876e-01,8.6603e-01,0.0000e+00,5.0000e-01,8.6603e-01,0.0000e+00,5.0000e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.9144e-01,0.0000e+00,1.3053e-01,9.9144e-01,0.0000e+00,1.3053e-01,1.0000e+00,0.0000e+00,-6.1232e-17,1.0000e+00,0.0000e+00,-6.1232e-17});
			return Normal_12_929_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #935, 99 total numbers made up of 33 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_935_point()
		{
			MFVec3f Coordinate_12_935_point = new MFVec3f(new double[] {0.0000e+00,-3.0000e+00,0.0000e+00,0.0000e+00,-3.0000e+00,-7.5000e+00,1.4632e+00,-3.0000e+00,-7.3559e+00,2.8701e+00,-3.0000e+00,-6.9291e+00,4.1668e+00,-3.0000e+00,-6.2360e+00,5.3033e+00,-3.0000e+00,-5.3033e+00,6.2360e+00,-3.0000e+00,-4.1668e+00,6.9291e+00,-3.0000e+00,-2.8701e+00,7.3559e+00,-3.0000e+00,-1.4632e+00,7.5000e+00,-3.0000e+00,-4.5924e-16,7.3559e+00,-3.0000e+00,1.4632e+00,6.9291e+00,-3.0000e+00,2.8701e+00,6.2360e+00,-3.0000e+00,4.1668e+00,5.3033e+00,-3.0000e+00,5.3033e+00,4.1668e+00,-3.0000e+00,6.2360e+00,2.8701e+00,-3.0000e+00,6.9291e+00,1.4632e+00,-3.0000e+00,7.3559e+00,9.1849e-16,-3.0000e+00,7.5000e+00,-1.4632e+00,-3.0000e+00,7.3559e+00,-2.8701e+00,-3.0000e+00,6.9291e+00,-4.1668e+00,-3.0000e+00,6.2360e+00,-5.3033e+00,-3.0000e+00,5.3033e+00,-6.2360e+00,-3.0000e+00,4.1668e+00,-6.9291e+00,-3.0000e+00,2.8701e+00,-7.3559e+00,-3.0000e+00,1.4632e+00,-7.5000e+00,-3.0000e+00,1.3777e-15,-7.3559e+00,-3.0000e+00,-1.4632e+00,-6.9291e+00,-3.0000e+00,-2.8701e+00,-6.2360e+00,-3.0000e+00,-4.1668e+00,-5.3033e+00,-3.0000e+00,-5.3033e+00,-4.1668e+00,-3.0000e+00,-6.2360e+00,-2.8701e+00,-3.0000e+00,-6.9291e+00,-1.4632e+00,-3.0000e+00,-7.3559e+00});
			return Coordinate_12_935_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #955, 111 total numbers made up of 37 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_955_point()
		{
			MFVec3f Coordinate_12_955_point = new MFVec3f(new double[] {1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00,5.0000e+00,-3.0000e+00,0.0000e+00,4.9039e+00,-3.0000e+00,-9.7545e-01,4.6194e+00,-3.0000e+00,-1.9134e+00,4.1573e+00,-3.0000e+00,-2.7779e+00,3.5355e+00,-3.0000e+00,-3.5355e+00,2.7779e+00,-3.0000e+00,-4.1573e+00,1.9134e+00,-3.0000e+00,-4.6194e+00,9.7545e-01,-3.0000e+00,-4.9039e+00,0.0000e+00,-3.0000e+00,-5.0000e+00,-9.7545e-01,-3.0000e+00,-4.9039e+00,-1.9134e+00,-3.0000e+00,-4.6194e+00,-2.7779e+00,-3.0000e+00,-4.1573e+00,-3.5355e+00,-3.0000e+00,-3.5355e+00,-4.1573e+00,-3.0000e+00,-2.7779e+00,-4.6194e+00,-3.0000e+00,-1.9134e+00,-4.9039e+00,-3.0000e+00,-9.7545e-01,-5.0000e+00,-3.0000e+00,-8.8818e-16,-4.9039e+00,-3.0000e+00,9.7545e-01,-4.6194e+00,-3.0000e+00,1.9134e+00,-4.1573e+00,-3.0000e+00,2.7779e+00,-3.5355e+00,-3.0000e+00,3.5355e+00,-2.7779e+00,-3.0000e+00,4.1573e+00,-1.9134e+00,-3.0000e+00,4.6194e+00,-9.7545e-01,-3.0000e+00,4.9039e+00,0.0000e+00,-3.0000e+00,5.0000e+00,9.7545e-01,-3.0000e+00,4.9039e+00,1.9134e+00,-3.0000e+00,4.6194e+00,2.7779e+00,-3.0000e+00,4.1573e+00,3.5355e+00,-3.0000e+00,3.5355e+00,4.1573e+00,-3.0000e+00,2.7779e+00,4.6194e+00,-3.0000e+00,1.9134e+00,4.9039e+00,-3.0000e+00,9.7545e-01,5.0000e+00,-3.0000e+00,8.8818e-16});
			return Coordinate_12_955_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #967, 111 total numbers made up of 37 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_967_point()
		{
			MFVec3f Coordinate_12_967_point = new MFVec3f(new double[] {-1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,-5.0000e+00,0.0000e+00,0.0000e+00,-4.9039e+00,0.0000e+00,-9.7545e-01,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.1573e+00,0.0000e+00,-2.7779e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-2.7779e+00,0.0000e+00,-4.1573e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-9.7545e-01,0.0000e+00,-4.9039e+00,0.0000e+00,0.0000e+00,-5.0000e+00,9.7545e-01,0.0000e+00,-4.9039e+00,1.9134e+00,0.0000e+00,-4.6194e+00,2.7779e+00,0.0000e+00,-4.1573e+00,3.5355e+00,0.0000e+00,-3.5355e+00,4.1573e+00,0.0000e+00,-2.7779e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.9039e+00,0.0000e+00,-9.7545e-01,5.0000e+00,0.0000e+00,-8.8818e-16,4.9039e+00,0.0000e+00,9.7545e-01,4.6194e+00,0.0000e+00,1.9134e+00,4.1573e+00,0.0000e+00,2.7779e+00,3.5355e+00,0.0000e+00,3.5355e+00,2.7779e+00,0.0000e+00,4.1573e+00,1.9134e+00,0.0000e+00,4.6194e+00,9.7545e-01,0.0000e+00,4.9039e+00,0.0000e+00,0.0000e+00,5.0000e+00,-9.7545e-01,0.0000e+00,4.9039e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-2.7779e+00,0.0000e+00,4.1573e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-4.1573e+00,0.0000e+00,2.7779e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.9039e+00,0.0000e+00,9.7545e-01,-5.0000e+00,0.0000e+00,8.8818e-16});
			return Coordinate_12_967_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #979, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_979_point()
		{
			MFVec3f Coordinate_12_979_point = new MFVec3f(new double[] {5.0000e+00,-3.0000e+00,3.0616e-16,5.0000e+00,0.0000e+00,3.0616e-16,4.9572e+00,-3.0000e+00,6.5263e-01,4.9572e+00,0.0000e+00,6.5263e-01,4.8296e+00,-3.0000e+00,1.2941e+00,4.8296e+00,0.0000e+00,1.2941e+00,4.6194e+00,-3.0000e+00,1.9134e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.3301e+00,-3.0000e+00,2.5000e+00,4.3301e+00,0.0000e+00,2.5000e+00,3.9668e+00,-3.0000e+00,3.0438e+00,3.9668e+00,0.0000e+00,3.0438e+00,3.5355e+00,-3.0000e+00,3.5355e+00,3.5355e+00,0.0000e+00,3.5355e+00,3.0438e+00,-3.0000e+00,3.9668e+00,3.0438e+00,0.0000e+00,3.9668e+00,2.5000e+00,-3.0000e+00,4.3301e+00,2.5000e+00,0.0000e+00,4.3301e+00,1.9134e+00,-3.0000e+00,4.6194e+00,1.9134e+00,0.0000e+00,4.6194e+00,1.2941e+00,-3.0000e+00,4.8296e+00,1.2941e+00,0.0000e+00,4.8296e+00,6.5263e-01,-3.0000e+00,4.9572e+00,6.5263e-01,0.0000e+00,4.9572e+00,0.0000e+00,-3.0000e+00,5.0000e+00,0.0000e+00,0.0000e+00,5.0000e+00,-6.5263e-01,-3.0000e+00,4.9572e+00,-6.5263e-01,0.0000e+00,4.9572e+00,-1.2941e+00,-3.0000e+00,4.8296e+00,-1.2941e+00,0.0000e+00,4.8296e+00,-1.9134e+00,-3.0000e+00,4.6194e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-2.5000e+00,-3.0000e+00,4.3301e+00,-2.5000e+00,0.0000e+00,4.3301e+00,-3.0438e+00,-3.0000e+00,3.9668e+00,-3.0438e+00,0.0000e+00,3.9668e+00,-3.5355e+00,-3.0000e+00,3.5355e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-3.9668e+00,-3.0000e+00,3.0438e+00,-3.9668e+00,0.0000e+00,3.0438e+00,-4.3301e+00,-3.0000e+00,2.5000e+00,-4.3301e+00,0.0000e+00,2.5000e+00,-4.6194e+00,-3.0000e+00,1.9134e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.8296e+00,-3.0000e+00,1.2941e+00,-4.8296e+00,0.0000e+00,1.2941e+00,-4.9572e+00,-3.0000e+00,6.5263e-01,-4.9572e+00,0.0000e+00,6.5263e-01,-5.0000e+00,-3.0000e+00,3.0616e-16,-5.0000e+00,0.0000e+00,3.0616e-16});
			return Coordinate_12_979_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #980, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_980_vector()
		{
			MFVec3f Normal_12_980_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-0.0000e+00,-0.0000e+00,-1.0000e+00,-0.0000e+00,-0.0000e+00,-1.0000e+00,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_12_980_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #986, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_986_point()
		{
			MFVec3f Coordinate_12_986_point = new MFVec3f(new double[] {-5.0000e+00,-3.0000e+00,-9.1849e-16,-5.0000e+00,0.0000e+00,-9.1849e-16,-4.9572e+00,-3.0000e+00,-6.5263e-01,-4.9572e+00,0.0000e+00,-6.5263e-01,-4.8296e+00,-3.0000e+00,-1.2941e+00,-4.8296e+00,0.0000e+00,-1.2941e+00,-4.6194e+00,-3.0000e+00,-1.9134e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.3301e+00,-3.0000e+00,-2.5000e+00,-4.3301e+00,0.0000e+00,-2.5000e+00,-3.9668e+00,-3.0000e+00,-3.0438e+00,-3.9668e+00,0.0000e+00,-3.0438e+00,-3.5355e+00,-3.0000e+00,-3.5355e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-3.0438e+00,-3.0000e+00,-3.9668e+00,-3.0438e+00,0.0000e+00,-3.9668e+00,-2.5000e+00,-3.0000e+00,-4.3301e+00,-2.5000e+00,0.0000e+00,-4.3301e+00,-1.9134e+00,-3.0000e+00,-4.6194e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-1.2941e+00,-3.0000e+00,-4.8296e+00,-1.2941e+00,0.0000e+00,-4.8296e+00,-6.5263e-01,-3.0000e+00,-4.9572e+00,-6.5263e-01,0.0000e+00,-4.9572e+00,6.1232e-16,-3.0000e+00,-5.0000e+00,6.1232e-16,0.0000e+00,-5.0000e+00,6.5263e-01,-3.0000e+00,-4.9572e+00,6.5263e-01,0.0000e+00,-4.9572e+00,1.2941e+00,-3.0000e+00,-4.8296e+00,1.2941e+00,0.0000e+00,-4.8296e+00,1.9134e+00,-3.0000e+00,-4.6194e+00,1.9134e+00,0.0000e+00,-4.6194e+00,2.5000e+00,-3.0000e+00,-4.3301e+00,2.5000e+00,0.0000e+00,-4.3301e+00,3.0438e+00,-3.0000e+00,-3.9668e+00,3.0438e+00,0.0000e+00,-3.9668e+00,3.5355e+00,-3.0000e+00,-3.5355e+00,3.5355e+00,0.0000e+00,-3.5355e+00,3.9668e+00,-3.0000e+00,-3.0438e+00,3.9668e+00,0.0000e+00,-3.0438e+00,4.3301e+00,-3.0000e+00,-2.5000e+00,4.3301e+00,0.0000e+00,-2.5000e+00,4.6194e+00,-3.0000e+00,-1.9134e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.8296e+00,-3.0000e+00,-1.2941e+00,4.8296e+00,0.0000e+00,-1.2941e+00,4.9572e+00,-3.0000e+00,-6.5263e-01,4.9572e+00,0.0000e+00,-6.5263e-01,5.0000e+00,-3.0000e+00,3.0616e-16,5.0000e+00,0.0000e+00,3.0616e-16});
			return Coordinate_12_986_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=12, element #987, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_12_987_vector()
		{
			MFVec3f Normal_12_987_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,1.8370e-16,1.0000e+00,-0.0000e+00,1.8370e-16,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_12_987_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #1012, 111 total numbers made up of 37 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_10_1012_point()
		{
			MFVec3f Coordinate_10_1012_point = new MFVec3f(new double[] {1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00,5.0000e+00,-3.0000e+00,0.0000e+00,4.9039e+00,-3.0000e+00,-9.7545e-01,4.6194e+00,-3.0000e+00,-1.9134e+00,4.1573e+00,-3.0000e+00,-2.7779e+00,3.5355e+00,-3.0000e+00,-3.5355e+00,2.7779e+00,-3.0000e+00,-4.1573e+00,1.9134e+00,-3.0000e+00,-4.6194e+00,9.7545e-01,-3.0000e+00,-4.9039e+00,0.0000e+00,-3.0000e+00,-5.0000e+00,-9.7545e-01,-3.0000e+00,-4.9039e+00,-1.9134e+00,-3.0000e+00,-4.6194e+00,-2.7779e+00,-3.0000e+00,-4.1573e+00,-3.5355e+00,-3.0000e+00,-3.5355e+00,-4.1573e+00,-3.0000e+00,-2.7779e+00,-4.6194e+00,-3.0000e+00,-1.9134e+00,-4.9039e+00,-3.0000e+00,-9.7545e-01,-5.0000e+00,-3.0000e+00,-8.8818e-16,-4.9039e+00,-3.0000e+00,9.7545e-01,-4.6194e+00,-3.0000e+00,1.9134e+00,-4.1573e+00,-3.0000e+00,2.7779e+00,-3.5355e+00,-3.0000e+00,3.5355e+00,-2.7779e+00,-3.0000e+00,4.1573e+00,-1.9134e+00,-3.0000e+00,4.6194e+00,-9.7545e-01,-3.0000e+00,4.9039e+00,0.0000e+00,-3.0000e+00,5.0000e+00,9.7545e-01,-3.0000e+00,4.9039e+00,1.9134e+00,-3.0000e+00,4.6194e+00,2.7779e+00,-3.0000e+00,4.1573e+00,3.5355e+00,-3.0000e+00,3.5355e+00,4.1573e+00,-3.0000e+00,2.7779e+00,4.6194e+00,-3.0000e+00,1.9134e+00,4.9039e+00,-3.0000e+00,9.7545e-01,5.0000e+00,-3.0000e+00,8.8818e-16});
			return Coordinate_10_1012_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #1024, 111 total numbers made up of 37 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_10_1024_point()
		{
			MFVec3f Coordinate_10_1024_point = new MFVec3f(new double[] {-1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,-5.0000e+00,0.0000e+00,0.0000e+00,-4.9039e+00,0.0000e+00,-9.7545e-01,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.1573e+00,0.0000e+00,-2.7779e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-2.7779e+00,0.0000e+00,-4.1573e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-9.7545e-01,0.0000e+00,-4.9039e+00,0.0000e+00,0.0000e+00,-5.0000e+00,9.7545e-01,0.0000e+00,-4.9039e+00,1.9134e+00,0.0000e+00,-4.6194e+00,2.7779e+00,0.0000e+00,-4.1573e+00,3.5355e+00,0.0000e+00,-3.5355e+00,4.1573e+00,0.0000e+00,-2.7779e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.9039e+00,0.0000e+00,-9.7545e-01,5.0000e+00,0.0000e+00,-8.8818e-16,4.9039e+00,0.0000e+00,9.7545e-01,4.6194e+00,0.0000e+00,1.9134e+00,4.1573e+00,0.0000e+00,2.7779e+00,3.5355e+00,0.0000e+00,3.5355e+00,2.7779e+00,0.0000e+00,4.1573e+00,1.9134e+00,0.0000e+00,4.6194e+00,9.7545e-01,0.0000e+00,4.9039e+00,0.0000e+00,0.0000e+00,5.0000e+00,-9.7545e-01,0.0000e+00,4.9039e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-2.7779e+00,0.0000e+00,4.1573e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-4.1573e+00,0.0000e+00,2.7779e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.9039e+00,0.0000e+00,9.7545e-01,-5.0000e+00,0.0000e+00,8.8818e-16});
			return Coordinate_10_1024_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #1036, 150 total numbers made up of 50 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_10_1036_point()
		{
			MFVec3f Coordinate_10_1036_point = new MFVec3f(new double[] {5.0000e+00,-3.0000e+00,3.0616e-16,5.0000e+00,0.0000e+00,3.0616e-16,4.9572e+00,-3.0000e+00,6.5263e-01,4.9572e+00,0.0000e+00,6.5263e-01,4.8296e+00,-3.0000e+00,1.2941e+00,4.8296e+00,0.0000e+00,1.2941e+00,4.6194e+00,-3.0000e+00,1.9134e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.3301e+00,-3.0000e+00,2.5000e+00,4.3301e+00,0.0000e+00,2.5000e+00,3.9668e+00,-3.0000e+00,3.0438e+00,3.9668e+00,0.0000e+00,3.0438e+00,3.5355e+00,-3.0000e+00,3.5355e+00,3.5355e+00,0.0000e+00,3.5355e+00,3.0438e+00,-3.0000e+00,3.9668e+00,3.0438e+00,0.0000e+00,3.9668e+00,2.5000e+00,-3.0000e+00,4.3301e+00,2.5000e+00,0.0000e+00,4.3301e+00,1.9134e+00,-3.0000e+00,4.6194e+00,1.9134e+00,0.0000e+00,4.6194e+00,1.2941e+00,-3.0000e+00,4.8296e+00,1.2941e+00,0.0000e+00,4.8296e+00,6.5263e-01,-3.0000e+00,4.9572e+00,6.5263e-01,0.0000e+00,4.9572e+00,0.0000e+00,-3.0000e+00,5.0000e+00,0.0000e+00,0.0000e+00,5.0000e+00,-6.5263e-01,-3.0000e+00,4.9572e+00,-6.5263e-01,0.0000e+00,4.9572e+00,-1.2941e+00,-3.0000e+00,4.8296e+00,-1.2941e+00,0.0000e+00,4.8296e+00,-1.9134e+00,-3.0000e+00,4.6194e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-2.5000e+00,-3.0000e+00,4.3301e+00,-2.5000e+00,0.0000e+00,4.3301e+00,-3.0438e+00,-3.0000e+00,3.9668e+00,-3.0438e+00,0.0000e+00,3.9668e+00,-3.5355e+00,-3.0000e+00,3.5355e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-3.9668e+00,-3.0000e+00,3.0438e+00,-3.9668e+00,0.0000e+00,3.0438e+00,-4.3301e+00,-3.0000e+00,2.5000e+00,-4.3301e+00,0.0000e+00,2.5000e+00,-4.6194e+00,-3.0000e+00,1.9134e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.8296e+00,-3.0000e+00,1.2941e+00,-4.8296e+00,0.0000e+00,1.2941e+00,-4.9572e+00,-3.0000e+00,6.5263e-01,-4.9572e+00,0.0000e+00,6.5263e-01,-5.0000e+00,-3.0000e+00,3.0616e-16,-5.0000e+00,0.0000e+00,3.0616e-16});
			return Coordinate_10_1036_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #1037, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_1037_vector()
		{
			MFVec3f Normal_10_1037_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-0.0000e+00,-0.0000e+00,-1.0000e+00,-0.0000e+00,-0.0000e+00,-1.0000e+00,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_10_1037_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #1043, 150 total numbers made up of 50 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_10_1043_point()
		{
			MFVec3f Coordinate_10_1043_point = new MFVec3f(new double[] {-5.0000e+00,-3.0000e+00,-9.1849e-16,-5.0000e+00,0.0000e+00,-9.1849e-16,-4.9572e+00,-3.0000e+00,-6.5263e-01,-4.9572e+00,0.0000e+00,-6.5263e-01,-4.8296e+00,-3.0000e+00,-1.2941e+00,-4.8296e+00,0.0000e+00,-1.2941e+00,-4.6194e+00,-3.0000e+00,-1.9134e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.3301e+00,-3.0000e+00,-2.5000e+00,-4.3301e+00,0.0000e+00,-2.5000e+00,-3.9668e+00,-3.0000e+00,-3.0438e+00,-3.9668e+00,0.0000e+00,-3.0438e+00,-3.5355e+00,-3.0000e+00,-3.5355e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-3.0438e+00,-3.0000e+00,-3.9668e+00,-3.0438e+00,0.0000e+00,-3.9668e+00,-2.5000e+00,-3.0000e+00,-4.3301e+00,-2.5000e+00,0.0000e+00,-4.3301e+00,-1.9134e+00,-3.0000e+00,-4.6194e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-1.2941e+00,-3.0000e+00,-4.8296e+00,-1.2941e+00,0.0000e+00,-4.8296e+00,-6.5263e-01,-3.0000e+00,-4.9572e+00,-6.5263e-01,0.0000e+00,-4.9572e+00,6.1232e-16,-3.0000e+00,-5.0000e+00,6.1232e-16,0.0000e+00,-5.0000e+00,6.5263e-01,-3.0000e+00,-4.9572e+00,6.5263e-01,0.0000e+00,-4.9572e+00,1.2941e+00,-3.0000e+00,-4.8296e+00,1.2941e+00,0.0000e+00,-4.8296e+00,1.9134e+00,-3.0000e+00,-4.6194e+00,1.9134e+00,0.0000e+00,-4.6194e+00,2.5000e+00,-3.0000e+00,-4.3301e+00,2.5000e+00,0.0000e+00,-4.3301e+00,3.0438e+00,-3.0000e+00,-3.9668e+00,3.0438e+00,0.0000e+00,-3.9668e+00,3.5355e+00,-3.0000e+00,-3.5355e+00,3.5355e+00,0.0000e+00,-3.5355e+00,3.9668e+00,-3.0000e+00,-3.0438e+00,3.9668e+00,0.0000e+00,-3.0438e+00,4.3301e+00,-3.0000e+00,-2.5000e+00,4.3301e+00,0.0000e+00,-2.5000e+00,4.6194e+00,-3.0000e+00,-1.9134e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.8296e+00,-3.0000e+00,-1.2941e+00,4.8296e+00,0.0000e+00,-1.2941e+00,4.9572e+00,-3.0000e+00,-6.5263e-01,4.9572e+00,0.0000e+00,-6.5263e-01,5.0000e+00,-3.0000e+00,3.0616e-16,5.0000e+00,0.0000e+00,3.0616e-16});
			return Coordinate_10_1043_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #1044, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_1044_vector()
		{
			MFVec3f Normal_10_1044_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,1.8370e-16,1.0000e+00,-0.0000e+00,1.8370e-16,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_10_1044_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #1064, 111 total numbers made up of 37 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_10_1064_point()
		{
			MFVec3f Coordinate_10_1064_point = new MFVec3f(new double[] {1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,7.5000e+00,-1.0000e+01,-3.0000e+00,-7.5000e+00,1.0000e+01,-3.0000e+00,-7.5000e+00,5.0000e+00,-3.0000e+00,0.0000e+00,4.9039e+00,-3.0000e+00,-9.7545e-01,4.6194e+00,-3.0000e+00,-1.9134e+00,4.1573e+00,-3.0000e+00,-2.7779e+00,3.5355e+00,-3.0000e+00,-3.5355e+00,2.7779e+00,-3.0000e+00,-4.1573e+00,1.9134e+00,-3.0000e+00,-4.6194e+00,9.7545e-01,-3.0000e+00,-4.9039e+00,0.0000e+00,-3.0000e+00,-5.0000e+00,-9.7545e-01,-3.0000e+00,-4.9039e+00,-1.9134e+00,-3.0000e+00,-4.6194e+00,-2.7779e+00,-3.0000e+00,-4.1573e+00,-3.5355e+00,-3.0000e+00,-3.5355e+00,-4.1573e+00,-3.0000e+00,-2.7779e+00,-4.6194e+00,-3.0000e+00,-1.9134e+00,-4.9039e+00,-3.0000e+00,-9.7545e-01,-5.0000e+00,-3.0000e+00,-8.8818e-16,-4.9039e+00,-3.0000e+00,9.7545e-01,-4.6194e+00,-3.0000e+00,1.9134e+00,-4.1573e+00,-3.0000e+00,2.7779e+00,-3.5355e+00,-3.0000e+00,3.5355e+00,-2.7779e+00,-3.0000e+00,4.1573e+00,-1.9134e+00,-3.0000e+00,4.6194e+00,-9.7545e-01,-3.0000e+00,4.9039e+00,0.0000e+00,-3.0000e+00,5.0000e+00,9.7545e-01,-3.0000e+00,4.9039e+00,1.9134e+00,-3.0000e+00,4.6194e+00,2.7779e+00,-3.0000e+00,4.1573e+00,3.5355e+00,-3.0000e+00,3.5355e+00,4.1573e+00,-3.0000e+00,2.7779e+00,4.6194e+00,-3.0000e+00,1.9134e+00,4.9039e+00,-3.0000e+00,9.7545e-01,5.0000e+00,-3.0000e+00,8.8818e-16});
			return Coordinate_10_1064_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #1076, 111 total numbers made up of 37 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_10_1076_point()
		{
			MFVec3f Coordinate_10_1076_point = new MFVec3f(new double[] {-1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,7.5000e+00,1.0000e+01,0.0000e+00,-7.5000e+00,-1.0000e+01,0.0000e+00,-7.5000e+00,-5.0000e+00,0.0000e+00,0.0000e+00,-4.9039e+00,0.0000e+00,-9.7545e-01,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.1573e+00,0.0000e+00,-2.7779e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-2.7779e+00,0.0000e+00,-4.1573e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-9.7545e-01,0.0000e+00,-4.9039e+00,0.0000e+00,0.0000e+00,-5.0000e+00,9.7545e-01,0.0000e+00,-4.9039e+00,1.9134e+00,0.0000e+00,-4.6194e+00,2.7779e+00,0.0000e+00,-4.1573e+00,3.5355e+00,0.0000e+00,-3.5355e+00,4.1573e+00,0.0000e+00,-2.7779e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.9039e+00,0.0000e+00,-9.7545e-01,5.0000e+00,0.0000e+00,-8.8818e-16,4.9039e+00,0.0000e+00,9.7545e-01,4.6194e+00,0.0000e+00,1.9134e+00,4.1573e+00,0.0000e+00,2.7779e+00,3.5355e+00,0.0000e+00,3.5355e+00,2.7779e+00,0.0000e+00,4.1573e+00,1.9134e+00,0.0000e+00,4.6194e+00,9.7545e-01,0.0000e+00,4.9039e+00,0.0000e+00,0.0000e+00,5.0000e+00,-9.7545e-01,0.0000e+00,4.9039e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-2.7779e+00,0.0000e+00,4.1573e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-4.1573e+00,0.0000e+00,2.7779e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.9039e+00,0.0000e+00,9.7545e-01,-5.0000e+00,0.0000e+00,8.8818e-16});
			return Coordinate_10_1076_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #1088, 150 total numbers made up of 50 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_10_1088_point()
		{
			MFVec3f Coordinate_10_1088_point = new MFVec3f(new double[] {5.0000e+00,-3.0000e+00,3.0616e-16,5.0000e+00,0.0000e+00,3.0616e-16,4.9572e+00,-3.0000e+00,6.5263e-01,4.9572e+00,0.0000e+00,6.5263e-01,4.8296e+00,-3.0000e+00,1.2941e+00,4.8296e+00,0.0000e+00,1.2941e+00,4.6194e+00,-3.0000e+00,1.9134e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.3301e+00,-3.0000e+00,2.5000e+00,4.3301e+00,0.0000e+00,2.5000e+00,3.9668e+00,-3.0000e+00,3.0438e+00,3.9668e+00,0.0000e+00,3.0438e+00,3.5355e+00,-3.0000e+00,3.5355e+00,3.5355e+00,0.0000e+00,3.5355e+00,3.0438e+00,-3.0000e+00,3.9668e+00,3.0438e+00,0.0000e+00,3.9668e+00,2.5000e+00,-3.0000e+00,4.3301e+00,2.5000e+00,0.0000e+00,4.3301e+00,1.9134e+00,-3.0000e+00,4.6194e+00,1.9134e+00,0.0000e+00,4.6194e+00,1.2941e+00,-3.0000e+00,4.8296e+00,1.2941e+00,0.0000e+00,4.8296e+00,6.5263e-01,-3.0000e+00,4.9572e+00,6.5263e-01,0.0000e+00,4.9572e+00,0.0000e+00,-3.0000e+00,5.0000e+00,0.0000e+00,0.0000e+00,5.0000e+00,-6.5263e-01,-3.0000e+00,4.9572e+00,-6.5263e-01,0.0000e+00,4.9572e+00,-1.2941e+00,-3.0000e+00,4.8296e+00,-1.2941e+00,0.0000e+00,4.8296e+00,-1.9134e+00,-3.0000e+00,4.6194e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-2.5000e+00,-3.0000e+00,4.3301e+00,-2.5000e+00,0.0000e+00,4.3301e+00,-3.0438e+00,-3.0000e+00,3.9668e+00,-3.0438e+00,0.0000e+00,3.9668e+00,-3.5355e+00,-3.0000e+00,3.5355e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-3.9668e+00,-3.0000e+00,3.0438e+00,-3.9668e+00,0.0000e+00,3.0438e+00,-4.3301e+00,-3.0000e+00,2.5000e+00,-4.3301e+00,0.0000e+00,2.5000e+00,-4.6194e+00,-3.0000e+00,1.9134e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.8296e+00,-3.0000e+00,1.2941e+00,-4.8296e+00,0.0000e+00,1.2941e+00,-4.9572e+00,-3.0000e+00,6.5263e-01,-4.9572e+00,0.0000e+00,6.5263e-01,-5.0000e+00,-3.0000e+00,3.0616e-16,-5.0000e+00,0.0000e+00,3.0616e-16});
			return Coordinate_10_1088_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #1089, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_1089_vector()
		{
			MFVec3f Normal_10_1089_vector = new MFVec3f(new double[] {-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.9144e-01,-0.0000e+00,-1.3053e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.6593e-01,-0.0000e+00,-2.5882e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-9.2388e-01,-0.0000e+00,-3.8268e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-8.6603e-01,-0.0000e+00,-5.0000e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.9335e-01,-0.0000e+00,-6.0876e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-7.0711e-01,-0.0000e+00,-7.0711e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-6.0876e-01,-0.0000e+00,-7.9335e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-5.0000e-01,-0.0000e+00,-8.6603e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-3.8268e-01,-0.0000e+00,-9.2388e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-2.5882e-01,-0.0000e+00,-9.6593e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-1.3053e-01,-0.0000e+00,-9.9144e-01,-0.0000e+00,-0.0000e+00,-1.0000e+00,-0.0000e+00,-0.0000e+00,-1.0000e+00,1.3053e-01,-0.0000e+00,-9.9144e-01,1.3053e-01,-0.0000e+00,-9.9144e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,2.5882e-01,-0.0000e+00,-9.6593e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,3.8268e-01,-0.0000e+00,-9.2388e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,5.0000e-01,-0.0000e+00,-8.6603e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,6.0876e-01,-0.0000e+00,-7.9335e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.0711e-01,-0.0000e+00,-7.0711e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,7.9335e-01,-0.0000e+00,-6.0876e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,8.6603e-01,-0.0000e+00,-5.0000e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.2388e-01,-0.0000e+00,-3.8268e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.6593e-01,-0.0000e+00,-2.5882e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,9.9144e-01,-0.0000e+00,-1.3053e-01,1.0000e+00,-0.0000e+00,-6.1232e-17,1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_10_1089_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #1095, 150 total numbers made up of 50 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_10_1095_point()
		{
			MFVec3f Coordinate_10_1095_point = new MFVec3f(new double[] {-5.0000e+00,-3.0000e+00,-9.1849e-16,-5.0000e+00,0.0000e+00,-9.1849e-16,-4.9572e+00,-3.0000e+00,-6.5263e-01,-4.9572e+00,0.0000e+00,-6.5263e-01,-4.8296e+00,-3.0000e+00,-1.2941e+00,-4.8296e+00,0.0000e+00,-1.2941e+00,-4.6194e+00,-3.0000e+00,-1.9134e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.3301e+00,-3.0000e+00,-2.5000e+00,-4.3301e+00,0.0000e+00,-2.5000e+00,-3.9668e+00,-3.0000e+00,-3.0438e+00,-3.9668e+00,0.0000e+00,-3.0438e+00,-3.5355e+00,-3.0000e+00,-3.5355e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-3.0438e+00,-3.0000e+00,-3.9668e+00,-3.0438e+00,0.0000e+00,-3.9668e+00,-2.5000e+00,-3.0000e+00,-4.3301e+00,-2.5000e+00,0.0000e+00,-4.3301e+00,-1.9134e+00,-3.0000e+00,-4.6194e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-1.2941e+00,-3.0000e+00,-4.8296e+00,-1.2941e+00,0.0000e+00,-4.8296e+00,-6.5263e-01,-3.0000e+00,-4.9572e+00,-6.5263e-01,0.0000e+00,-4.9572e+00,6.1232e-16,-3.0000e+00,-5.0000e+00,6.1232e-16,0.0000e+00,-5.0000e+00,6.5263e-01,-3.0000e+00,-4.9572e+00,6.5263e-01,0.0000e+00,-4.9572e+00,1.2941e+00,-3.0000e+00,-4.8296e+00,1.2941e+00,0.0000e+00,-4.8296e+00,1.9134e+00,-3.0000e+00,-4.6194e+00,1.9134e+00,0.0000e+00,-4.6194e+00,2.5000e+00,-3.0000e+00,-4.3301e+00,2.5000e+00,0.0000e+00,-4.3301e+00,3.0438e+00,-3.0000e+00,-3.9668e+00,3.0438e+00,0.0000e+00,-3.9668e+00,3.5355e+00,-3.0000e+00,-3.5355e+00,3.5355e+00,0.0000e+00,-3.5355e+00,3.9668e+00,-3.0000e+00,-3.0438e+00,3.9668e+00,0.0000e+00,-3.0438e+00,4.3301e+00,-3.0000e+00,-2.5000e+00,4.3301e+00,0.0000e+00,-2.5000e+00,4.6194e+00,-3.0000e+00,-1.9134e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.8296e+00,-3.0000e+00,-1.2941e+00,4.8296e+00,0.0000e+00,-1.2941e+00,4.9572e+00,-3.0000e+00,-6.5263e-01,4.9572e+00,0.0000e+00,-6.5263e-01,5.0000e+00,-3.0000e+00,3.0616e-16,5.0000e+00,0.0000e+00,3.0616e-16});
			return Coordinate_10_1095_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #1096, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_1096_vector()
		{
			MFVec3f Normal_10_1096_vector = new MFVec3f(new double[] {1.0000e+00,-0.0000e+00,1.8370e-16,1.0000e+00,-0.0000e+00,1.8370e-16,9.9144e-01,-0.0000e+00,1.3053e-01,9.9144e-01,-0.0000e+00,1.3053e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.6593e-01,-0.0000e+00,2.5882e-01,9.2388e-01,-0.0000e+00,3.8268e-01,9.2388e-01,-0.0000e+00,3.8268e-01,8.6603e-01,-0.0000e+00,5.0000e-01,8.6603e-01,-0.0000e+00,5.0000e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.9335e-01,-0.0000e+00,6.0876e-01,7.0711e-01,-0.0000e+00,7.0711e-01,7.0711e-01,-0.0000e+00,7.0711e-01,6.0876e-01,-0.0000e+00,7.9335e-01,6.0876e-01,-0.0000e+00,7.9335e-01,5.0000e-01,-0.0000e+00,8.6603e-01,5.0000e-01,-0.0000e+00,8.6603e-01,3.8268e-01,-0.0000e+00,9.2388e-01,3.8268e-01,-0.0000e+00,9.2388e-01,2.5882e-01,-0.0000e+00,9.6593e-01,2.5882e-01,-0.0000e+00,9.6593e-01,1.3053e-01,-0.0000e+00,9.9144e-01,1.3053e-01,-0.0000e+00,9.9144e-01,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.2246e-16,-0.0000e+00,1.0000e+00,-1.3053e-01,-0.0000e+00,9.9144e-01,-1.3053e-01,-0.0000e+00,9.9144e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-2.5882e-01,-0.0000e+00,9.6593e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-3.8268e-01,-0.0000e+00,9.2388e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-5.0000e-01,-0.0000e+00,8.6603e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-6.0876e-01,-0.0000e+00,7.9335e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.0711e-01,-0.0000e+00,7.0711e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-7.9335e-01,-0.0000e+00,6.0876e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-8.6603e-01,-0.0000e+00,5.0000e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.2388e-01,-0.0000e+00,3.8268e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.6593e-01,-0.0000e+00,2.5882e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-9.9144e-01,-0.0000e+00,1.3053e-01,-1.0000e+00,-0.0000e+00,-6.1232e-17,-1.0000e+00,-0.0000e+00,-6.1232e-17});
			return Normal_10_1096_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #1104, 99 total numbers made up of 33 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_10_1104_point()
		{
			MFVec3f Coordinate_10_1104_point = new MFVec3f(new double[] {0.0000e+00,0.0000e+00,0.0000e+00,0.0000e+00,0.0000e+00,5.0000e+00,0.0000e+00,9.7545e-01,4.9039e+00,0.0000e+00,1.9134e+00,4.6194e+00,0.0000e+00,2.7779e+00,4.1573e+00,0.0000e+00,3.5355e+00,3.5355e+00,0.0000e+00,4.1573e+00,2.7779e+00,0.0000e+00,4.6194e+00,1.9134e+00,0.0000e+00,4.9039e+00,9.7545e-01,0.0000e+00,5.0000e+00,3.0616e-16,0.0000e+00,4.9039e+00,-9.7545e-01,0.0000e+00,4.6194e+00,-1.9134e+00,0.0000e+00,4.1573e+00,-2.7779e+00,0.0000e+00,3.5355e+00,-3.5355e+00,0.0000e+00,2.7779e+00,-4.1573e+00,0.0000e+00,1.9134e+00,-4.6194e+00,0.0000e+00,9.7545e-01,-4.9039e+00,0.0000e+00,6.1232e-16,-5.0000e+00,0.0000e+00,-9.7545e-01,-4.9039e+00,0.0000e+00,-1.9134e+00,-4.6194e+00,0.0000e+00,-2.7779e+00,-4.1573e+00,0.0000e+00,-3.5355e+00,-3.5355e+00,0.0000e+00,-4.1573e+00,-2.7779e+00,0.0000e+00,-4.6194e+00,-1.9134e+00,0.0000e+00,-4.9039e+00,-9.7545e-01,0.0000e+00,-5.0000e+00,-9.1849e-16,0.0000e+00,-4.9039e+00,9.7545e-01,0.0000e+00,-4.6194e+00,1.9134e+00,0.0000e+00,-4.1573e+00,2.7779e+00,0.0000e+00,-3.5355e+00,3.5355e+00,0.0000e+00,-2.7779e+00,4.1573e+00,0.0000e+00,-1.9134e+00,4.6194e+00,0.0000e+00,-9.7545e-01,4.9039e+00});
			return Coordinate_10_1104_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #1110, 150 total numbers made up of 50 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_10_1110_point()
		{
			MFVec3f Coordinate_10_1110_point = new MFVec3f(new double[] {2.0000e+02,0.0000e+00,5.0000e+00,0.0000e+00,0.0000e+00,5.0000e+00,2.0000e+02,-6.5263e-01,4.9572e+00,0.0000e+00,-6.5263e-01,4.9572e+00,2.0000e+02,-1.2941e+00,4.8296e+00,0.0000e+00,-1.2941e+00,4.8296e+00,2.0000e+02,-1.9134e+00,4.6194e+00,0.0000e+00,-1.9134e+00,4.6194e+00,2.0000e+02,-2.5000e+00,4.3301e+00,0.0000e+00,-2.5000e+00,4.3301e+00,2.0000e+02,-3.0438e+00,3.9668e+00,0.0000e+00,-3.0438e+00,3.9668e+00,2.0000e+02,-3.5355e+00,3.5355e+00,0.0000e+00,-3.5355e+00,3.5355e+00,2.0000e+02,-3.9668e+00,3.0438e+00,0.0000e+00,-3.9668e+00,3.0438e+00,2.0000e+02,-4.3301e+00,2.5000e+00,0.0000e+00,-4.3301e+00,2.5000e+00,2.0000e+02,-4.6194e+00,1.9134e+00,0.0000e+00,-4.6194e+00,1.9134e+00,2.0000e+02,-4.8296e+00,1.2941e+00,0.0000e+00,-4.8296e+00,1.2941e+00,2.0000e+02,-4.9572e+00,6.5263e-01,0.0000e+00,-4.9572e+00,6.5263e-01,2.0000e+02,-5.0000e+00,3.0616e-16,0.0000e+00,-5.0000e+00,3.0616e-16,2.0000e+02,-4.9572e+00,-6.5263e-01,0.0000e+00,-4.9572e+00,-6.5263e-01,2.0000e+02,-4.8296e+00,-1.2941e+00,0.0000e+00,-4.8296e+00,-1.2941e+00,2.0000e+02,-4.6194e+00,-1.9134e+00,0.0000e+00,-4.6194e+00,-1.9134e+00,2.0000e+02,-4.3301e+00,-2.5000e+00,0.0000e+00,-4.3301e+00,-2.5000e+00,2.0000e+02,-3.9668e+00,-3.0438e+00,0.0000e+00,-3.9668e+00,-3.0438e+00,2.0000e+02,-3.5355e+00,-3.5355e+00,0.0000e+00,-3.5355e+00,-3.5355e+00,2.0000e+02,-3.0438e+00,-3.9668e+00,0.0000e+00,-3.0438e+00,-3.9668e+00,2.0000e+02,-2.5000e+00,-4.3301e+00,0.0000e+00,-2.5000e+00,-4.3301e+00,2.0000e+02,-1.9134e+00,-4.6194e+00,0.0000e+00,-1.9134e+00,-4.6194e+00,2.0000e+02,-1.2941e+00,-4.8296e+00,0.0000e+00,-1.2941e+00,-4.8296e+00,2.0000e+02,-6.5263e-01,-4.9572e+00,0.0000e+00,-6.5263e-01,-4.9572e+00,2.0000e+02,-6.1232e-16,-5.0000e+00,0.0000e+00,-6.1232e-16,-5.0000e+00});
			return Coordinate_10_1110_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #1111, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_1111_vector()
		{
			MFVec3f Normal_10_1111_vector = new MFVec3f(new double[] {0.0000e+00,0.0000e+00,1.0000e+00,0.0000e+00,0.0000e+00,1.0000e+00,0.0000e+00,-1.3053e-01,9.9144e-01,0.0000e+00,-1.3053e-01,9.9144e-01,0.0000e+00,-2.5882e-01,9.6593e-01,0.0000e+00,-2.5882e-01,9.6593e-01,0.0000e+00,-3.8268e-01,9.2388e-01,0.0000e+00,-3.8268e-01,9.2388e-01,0.0000e+00,-5.0000e-01,8.6603e-01,0.0000e+00,-5.0000e-01,8.6603e-01,0.0000e+00,-6.0876e-01,7.9335e-01,0.0000e+00,-6.0876e-01,7.9335e-01,0.0000e+00,-7.0711e-01,7.0711e-01,0.0000e+00,-7.0711e-01,7.0711e-01,0.0000e+00,-7.9335e-01,6.0876e-01,0.0000e+00,-7.9335e-01,6.0876e-01,0.0000e+00,-8.6603e-01,5.0000e-01,0.0000e+00,-8.6603e-01,5.0000e-01,0.0000e+00,-9.2388e-01,3.8268e-01,0.0000e+00,-9.2388e-01,3.8268e-01,0.0000e+00,-9.6593e-01,2.5882e-01,0.0000e+00,-9.6593e-01,2.5882e-01,0.0000e+00,-9.9144e-01,1.3053e-01,0.0000e+00,-9.9144e-01,1.3053e-01,0.0000e+00,-1.0000e+00,6.1232e-17,0.0000e+00,-1.0000e+00,6.1232e-17,0.0000e+00,-9.9144e-01,-1.3053e-01,0.0000e+00,-9.9144e-01,-1.3053e-01,0.0000e+00,-9.6593e-01,-2.5882e-01,0.0000e+00,-9.6593e-01,-2.5882e-01,0.0000e+00,-9.2388e-01,-3.8268e-01,0.0000e+00,-9.2388e-01,-3.8268e-01,0.0000e+00,-8.6603e-01,-5.0000e-01,0.0000e+00,-8.6603e-01,-5.0000e-01,0.0000e+00,-7.9335e-01,-6.0876e-01,0.0000e+00,-7.9335e-01,-6.0876e-01,0.0000e+00,-7.0711e-01,-7.0711e-01,0.0000e+00,-7.0711e-01,-7.0711e-01,0.0000e+00,-6.0876e-01,-7.9335e-01,0.0000e+00,-6.0876e-01,-7.9335e-01,0.0000e+00,-5.0000e-01,-8.6603e-01,0.0000e+00,-5.0000e-01,-8.6603e-01,0.0000e+00,-3.8268e-01,-9.2388e-01,0.0000e+00,-3.8268e-01,-9.2388e-01,0.0000e+00,-2.5882e-01,-9.6593e-01,0.0000e+00,-2.5882e-01,-9.6593e-01,0.0000e+00,-1.3053e-01,-9.9144e-01,0.0000e+00,-1.3053e-01,-9.9144e-01,0.0000e+00,-1.2246e-16,-1.0000e+00,0.0000e+00,-1.2246e-16,-1.0000e+00});
			return Normal_10_1111_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #1117, 150 total numbers made up of 50 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_10_1117_point()
		{
			MFVec3f Coordinate_10_1117_point = new MFVec3f(new double[] {2.0000e+02,-6.1232e-16,-5.0000e+00,0.0000e+00,-6.1232e-16,-5.0000e+00,2.0000e+02,6.5263e-01,-4.9572e+00,0.0000e+00,6.5263e-01,-4.9572e+00,2.0000e+02,1.2941e+00,-4.8296e+00,0.0000e+00,1.2941e+00,-4.8296e+00,2.0000e+02,1.9134e+00,-4.6194e+00,0.0000e+00,1.9134e+00,-4.6194e+00,2.0000e+02,2.5000e+00,-4.3301e+00,0.0000e+00,2.5000e+00,-4.3301e+00,2.0000e+02,3.0438e+00,-3.9668e+00,0.0000e+00,3.0438e+00,-3.9668e+00,2.0000e+02,3.5355e+00,-3.5355e+00,0.0000e+00,3.5355e+00,-3.5355e+00,2.0000e+02,3.9668e+00,-3.0438e+00,0.0000e+00,3.9668e+00,-3.0438e+00,2.0000e+02,4.3301e+00,-2.5000e+00,0.0000e+00,4.3301e+00,-2.5000e+00,2.0000e+02,4.6194e+00,-1.9134e+00,0.0000e+00,4.6194e+00,-1.9134e+00,2.0000e+02,4.8296e+00,-1.2941e+00,0.0000e+00,4.8296e+00,-1.2941e+00,2.0000e+02,4.9572e+00,-6.5263e-01,0.0000e+00,4.9572e+00,-6.5263e-01,2.0000e+02,5.0000e+00,-9.1849e-16,0.0000e+00,5.0000e+00,-9.1849e-16,2.0000e+02,4.9572e+00,6.5263e-01,0.0000e+00,4.9572e+00,6.5263e-01,2.0000e+02,4.8296e+00,1.2941e+00,0.0000e+00,4.8296e+00,1.2941e+00,2.0000e+02,4.6194e+00,1.9134e+00,0.0000e+00,4.6194e+00,1.9134e+00,2.0000e+02,4.3301e+00,2.5000e+00,0.0000e+00,4.3301e+00,2.5000e+00,2.0000e+02,3.9668e+00,3.0438e+00,0.0000e+00,3.9668e+00,3.0438e+00,2.0000e+02,3.5355e+00,3.5355e+00,0.0000e+00,3.5355e+00,3.5355e+00,2.0000e+02,3.0438e+00,3.9668e+00,0.0000e+00,3.0438e+00,3.9668e+00,2.0000e+02,2.5000e+00,4.3301e+00,0.0000e+00,2.5000e+00,4.3301e+00,2.0000e+02,1.9134e+00,4.6194e+00,0.0000e+00,1.9134e+00,4.6194e+00,2.0000e+02,1.2941e+00,4.8296e+00,0.0000e+00,1.2941e+00,4.8296e+00,2.0000e+02,6.5263e-01,4.9572e+00,0.0000e+00,6.5263e-01,4.9572e+00,2.0000e+02,1.2246e-15,5.0000e+00,0.0000e+00,1.2246e-15,5.0000e+00});
			return Coordinate_10_1117_point;
		}
		/** Large attribute array: Normal vector field, scene-graph level=10, element #1118, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getNormal_10_1118_vector()
		{
			MFVec3f Normal_10_1118_vector = new MFVec3f(new double[] {0.0000e+00,-1.2246e-16,-1.0000e+00,0.0000e+00,-1.2246e-16,-1.0000e+00,0.0000e+00,1.3053e-01,-9.9144e-01,0.0000e+00,1.3053e-01,-9.9144e-01,0.0000e+00,2.5882e-01,-9.6593e-01,0.0000e+00,2.5882e-01,-9.6593e-01,0.0000e+00,3.8268e-01,-9.2388e-01,0.0000e+00,3.8268e-01,-9.2388e-01,0.0000e+00,5.0000e-01,-8.6603e-01,0.0000e+00,5.0000e-01,-8.6603e-01,0.0000e+00,6.0876e-01,-7.9335e-01,0.0000e+00,6.0876e-01,-7.9335e-01,0.0000e+00,7.0711e-01,-7.0711e-01,0.0000e+00,7.0711e-01,-7.0711e-01,0.0000e+00,7.9335e-01,-6.0876e-01,0.0000e+00,7.9335e-01,-6.0876e-01,0.0000e+00,8.6603e-01,-5.0000e-01,0.0000e+00,8.6603e-01,-5.0000e-01,0.0000e+00,9.2388e-01,-3.8268e-01,0.0000e+00,9.2388e-01,-3.8268e-01,0.0000e+00,9.6593e-01,-2.5882e-01,0.0000e+00,9.6593e-01,-2.5882e-01,0.0000e+00,9.9144e-01,-1.3053e-01,0.0000e+00,9.9144e-01,-1.3053e-01,0.0000e+00,1.0000e+00,-1.8370e-16,0.0000e+00,1.0000e+00,-1.8370e-16,0.0000e+00,9.9144e-01,1.3053e-01,0.0000e+00,9.9144e-01,1.3053e-01,0.0000e+00,9.6593e-01,2.5882e-01,0.0000e+00,9.6593e-01,2.5882e-01,0.0000e+00,9.2388e-01,3.8268e-01,0.0000e+00,9.2388e-01,3.8268e-01,0.0000e+00,8.6603e-01,5.0000e-01,0.0000e+00,8.6603e-01,5.0000e-01,0.0000e+00,7.9335e-01,6.0876e-01,0.0000e+00,7.9335e-01,6.0876e-01,0.0000e+00,7.0711e-01,7.0711e-01,0.0000e+00,7.0711e-01,7.0711e-01,0.0000e+00,6.0876e-01,7.9335e-01,0.0000e+00,6.0876e-01,7.9335e-01,0.0000e+00,5.0000e-01,8.6603e-01,0.0000e+00,5.0000e-01,8.6603e-01,0.0000e+00,3.8268e-01,9.2388e-01,0.0000e+00,3.8268e-01,9.2388e-01,0.0000e+00,2.5882e-01,9.6593e-01,0.0000e+00,2.5882e-01,9.6593e-01,0.0000e+00,1.3053e-01,9.9144e-01,0.0000e+00,1.3053e-01,9.9144e-01,0.0000e+00,2.4493e-16,1.0000e+00,0.0000e+00,2.4493e-16,1.0000e+00});
			return Normal_10_1118_vector;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #1124, 99 total numbers made up of 33 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_10_1124_point()
		{
			MFVec3f Coordinate_10_1124_point = new MFVec3f(new double[] {2.0000e+02,0.0000e+00,0.0000e+00,2.0000e+02,0.0000e+00,-5.0000e+00,2.0000e+02,9.7545e-01,-4.9039e+00,2.0000e+02,1.9134e+00,-4.6194e+00,2.0000e+02,2.7779e+00,-4.1573e+00,2.0000e+02,3.5355e+00,-3.5355e+00,2.0000e+02,4.1573e+00,-2.7779e+00,2.0000e+02,4.6194e+00,-1.9134e+00,2.0000e+02,4.9039e+00,-9.7545e-01,2.0000e+02,5.0000e+00,-3.0616e-16,2.0000e+02,4.9039e+00,9.7545e-01,2.0000e+02,4.6194e+00,1.9134e+00,2.0000e+02,4.1573e+00,2.7779e+00,2.0000e+02,3.5355e+00,3.5355e+00,2.0000e+02,2.7779e+00,4.1573e+00,2.0000e+02,1.9134e+00,4.6194e+00,2.0000e+02,9.7545e-01,4.9039e+00,2.0000e+02,6.1232e-16,5.0000e+00,2.0000e+02,-9.7545e-01,4.9039e+00,2.0000e+02,-1.9134e+00,4.6194e+00,2.0000e+02,-2.7779e+00,4.1573e+00,2.0000e+02,-3.5355e+00,3.5355e+00,2.0000e+02,-4.1573e+00,2.7779e+00,2.0000e+02,-4.6194e+00,1.9134e+00,2.0000e+02,-4.9039e+00,9.7545e-01,2.0000e+02,-5.0000e+00,9.1849e-16,2.0000e+02,-4.9039e+00,-9.7545e-01,2.0000e+02,-4.6194e+00,-1.9134e+00,2.0000e+02,-4.1573e+00,-2.7779e+00,2.0000e+02,-3.5355e+00,-3.5355e+00,2.0000e+02,-2.7779e+00,-4.1573e+00,2.0000e+02,-1.9134e+00,-4.6194e+00,2.0000e+02,-9.7545e-01,-4.9039e+00});
			return Coordinate_10_1124_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 SpriStepAS1PE203 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 SpriStepAS1PE203().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: \"X3dForAdvancedModeling.Conversions.SpriStepAS1PE203\" 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("X3dForAdvancedModeling.Conversions.SpriStepAS1PE203 self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

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