package Savage.Buildings.ErdcTwoStoryBuilding;

import org.web3d.x3d.jsail.Core.*;
import org.web3d.x3d.jsail.fields.*;
import org.web3d.x3d.jsail.Geometry3D.*;
import org.web3d.x3d.jsail.Grouping.*;
import org.web3d.x3d.jsail.Lighting.*;
import org.web3d.x3d.jsail.Navigation.*;
import org.web3d.x3d.jsail.Rendering.*;
import org.web3d.x3d.jsail.Shape.*;
import org.web3d.x3d.jsail.Texturing.*;

// Javadoc metadata annotations follow, see below for X3DJSAIL Java source code.
/**
 * <p> Experimental building deconstruction. </p>
 <p> Related links: Catalog page <a href="../../../../Buildings/ErdcTwoStoryBuilding/ErdcTwoStoryBuildingIndex.html" target="_blank">ErdcTwoStoryBuilding</a>,  source <a href="../../../../Buildings/ErdcTwoStoryBuilding/ErdcTwoStoryBuilding.java">ErdcTwoStoryBuilding.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="../../../../Buildings/ErdcTwoStoryBuilding/ErdcTwoStoryBuilding.x3d">ErdcTwoStoryBuilding.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> description </i> </td>
			<td> Experimental building deconstruction. </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> creator </i> </td>
			<td> Mike Pace ERDC </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> translator </i> </td>
			<td> Xeena VRML importer, X3D-Edit 3.1, <a href="https://www.web3d.org/x3d/content/README.X3D-Edit.html" target="_blank">https://www.web3d.org/x3d/content/README.X3D-Edit.html</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> translated </i> </td>
			<td> 5 November 2002 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> modified </i> </td>
			<td> 20 October 2019 </td>
		</tr>
		<tr style="color:burntorange">
			<td style="text-align:right; vertical-align: text-top;"> <i> warning </i> </td>
			<td> under development </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> TexturedModel_WRL/FP2StoryTextures.wrl </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> subject </i> </td>
			<td> exploding building model </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> identifier </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/Savage/Buildings/ErdcTwoStoryBuilding/ErdcTwoStoryBuilding.x3d" target="_blank">https://www.web3d.org/x3d/content/examples/Savage/Buildings/ErdcTwoStoryBuilding/ErdcTwoStoryBuilding.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> X3D-Edit 3.2, <a href="https://www.web3d.org/x3d/tools/X3D-Edit" target="_blank">https://www.web3d.org/x3d/tools/X3D-Edit</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> Vrml97ToX3dNist, <a href="http://ovrt.nist.gov/v2_x3d.html" target="_blank">http://ovrt.nist.gov/v2_x3d.html</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> license </i> </td>
			<td> <a href="../../../../Buildings/ErdcTwoStoryBuilding/../../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 Mike Pace ERDC
 */

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

	/** Create and initialize the X3D model for this object. */
	public final void initialize()
	{
            try { // catch-all
  x3dModel = new X3D().setProfile(X3D.PROFILE_IMMERSIVE).setVersion(X3D.VERSION_3_0)
  .setHead(new head()
    .addMeta(new meta().setName(meta.NAME_TITLE      ).setContent("ErdcTwoStoryBuilding.x3d"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("Experimental building deconstruction."))
    .addMeta(new meta().setName(meta.NAME_CREATOR    ).setContent("Mike Pace ERDC"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATOR ).setContent("Xeena VRML importer, X3D-Edit 3.1, https://www.web3d.org/x3d/content/README.X3D-Edit.html"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATED ).setContent("5 November 2002"))
    .addMeta(new meta().setName(meta.NAME_MODIFIED   ).setContent("20 October 2019"))
    .addMeta(new meta().setName(meta.NAME_WARNING    ).setContent("under development"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("TexturedModel_WRL/FP2StoryTextures.wrl"))
    .addMeta(new meta().setName(meta.NAME_SUBJECT    ).setContent("exploding building model"))
    .addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/Savage/Buildings/ErdcTwoStoryBuilding/ErdcTwoStoryBuilding.x3d"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("X3D-Edit 3.2, https://www.web3d.org/x3d/tools/X3D-Edit"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("Vrml97ToX3dNist, http://ovrt.nist.gov/v2_x3d.html"))
    .addMeta(new meta().setName(meta.NAME_LICENSE    ).setContent("../../license.html")))
  .setScene(new Scene()
    .addChild(new WorldInfo().setInfo(new String[] {"File produced by IMSI FloorPlan V4"}).setTitle("FP2StoryTextures.wrl"))
    .addChild(new Viewpoint("VP_Z_POS").setDescription("Front").setPosition(-1.8288,1.5,19.848103))
    .addChild(new Viewpoint("VP_Z_NEG").setDescription("Back").setOrientation(0.0,1.0,0.0,3.141592).setPosition(-1.8288,1.5,-20.457703))
    .addChild(new Viewpoint().setDescription("View 1").setPosition(-4.8768,1.5,2.7432))
    .addChild(new Viewpoint().setDescription("View 2").setPosition(-1.8288,1.5,-2.3622))
    .addChild(new Viewpoint().setDescription("View 3").setPosition(1.2192,1.5,2.7432))
    .addChild(new Viewpoint().setDescription("View 4").setPosition(-4.8768,1.5,2.7432))
    .addChild(new Viewpoint().setDescription("View 5").setPosition(-1.8288,1.5,-2.3622))
    .addChild(new Viewpoint().setDescription("View 6").setPosition(1.2192,1.5,2.7432))
    .addChild(new Transform()
      .addChild(new DirectionalLight("IL_SOLE").setDirection(1.0,1.0,-1.0))
      .addChild(new Switch("SWC_LEVEL_1").setWhichChoice(0)
        .addChild(new Group("GRP_LEVEL_1")
          .addChild(new Group("LOC_NULL_SHELL")
            .addChild(new Group("Ground_Plane_1_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.039216,0.352941,0.039216)))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1})
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-11.7717,-0.01,9.6381,-1.8288,-0.01,9.6381,-1.8288,-0.01,-0.3048,-11.7717,-0.01,-0.3048,-1.8288,-0.01,9.6381,8.1141,-0.01,9.6381,8.1141,-0.01,-0.3048,-1.8288,-0.01,-0.3048,-1.8288,-0.01,-0.3048,8.1141,-0.01,-0.3048,8.1141,-0.01,-10.2477,-1.8288,-0.01,-10.2477,-11.7717,-0.01,-0.3048,-1.8288,-0.01,-0.3048,-1.8288,-0.01,-10.2477,-11.7717,-0.01,-10.2477,-32.3088,-0.01,30.1752,28.6512,-0.01,30.1752,8.1141,-0.01,9.6381,-11.7717,-0.01,9.6381,8.1141,-0.01,9.6381,28.6512,-0.01,30.1752,28.6512,-0.01,-30.7848,8.1141,-0.01,-10.2477,-11.7717,-0.01,-10.2477,8.1141,-0.01,-10.2477,28.6512,-0.01,-30.7848,-32.3088,-0.01,-30.7848,-32.3088,-0.01,30.1752,-11.7717,-0.01,9.6381,-11.7717,-0.01,-10.2477,-32.3088,-0.01,-30.7848})))))))
          .addChild(new Collision("LOC_NULL_OBJECTS").setEnabled(false))))
      .addChild(new Switch("SWC_LEVEL_2").setWhichChoice(0)
        .addChild(new Group("GRP_LEVEL_2")
          .addChild(new Group("LOC_Ground_floor_SHELL")
            .addChild(new Group("Wall_1_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.890196,0.811765,0.67451).setShininess(0.234375).setSpecularColor(0.267059,0.243529,0.202353)))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,16,19,20,-1,16,20,21,-1,22,23,24,-1,22,24,25,-1,26,27,28,-1,26,28,29,-1,26,29,30,-1,26,30,31,-1,32,33,34,-1,32,34,35,-1})
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-1.905,2.4384,-0.2286,-1.905,2.4384,5.715,-1.7526,2.4384,5.715,-1.7526,2.4384,-0.2286,-1.905,0.0,-0.2286,-1.905,2.4384,-0.2286,-1.7526,2.4384,-0.2286,-1.7526,0.0,-0.2286,-1.905,0.0,5.715,-1.7526,0.0,5.715,-1.7526,2.4384,5.715,-1.905,2.4384,5.715,-1.7526,0.0,-0.2286,-1.7526,0.0,5.715,-1.905,0.0,5.715,-1.905,0.0,-0.2286,-1.905,2.0701,2.09506,-1.905,2.0701,3.39046,-1.905,2.4384,5.715,-1.905,2.4384,-0.2286,-1.905,0.0,-0.2286,-1.905,0.0,2.09506,-1.905,0.0,3.39046,-1.905,0.0,5.715,-1.905,2.4384,5.715,-1.905,2.0701,3.39046,-1.7526,2.0701,3.39046,-1.7526,2.0701,2.09506,-1.7526,2.4384,-0.2286,-1.7526,2.4384,5.715,-1.7526,0.0,5.715,-1.7526,0.0,3.39046,-1.7526,0.0,2.09506,-1.7526,0.0,-0.2286,-1.7526,2.4384,-0.2286,-1.7526,2.0701,2.09506}))))))
            .addChild(new Shape("Wall_1_2")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.784314,0.784314,0.784314))
                .setTexture(new ImageTexture("MATL_3_10").setUrl(new String[] {"TexturedModel_WRL/FP2StoryTextures_images/MATL_3_10.png","https://www.web3d.org/x3d/content/examples/Savage/Buildings/ErdcTwoStoryBuilding/TexturedModel_WRL/FP2StoryTextures_images/MATL_3_10.png"})))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-1.905,0.0,3.39046,-1.8288,0.0,3.39046,-1.8288,0.0,2.09506,-1.905,0.0,2.09506})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {-3.122951,-5.558131,-2.998033,-5.558131,-2.998033,-3.434524,-3.122951,-3.434524})))))
            .addChild(new Group("Wall_1_3")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.643137,0.501961,0.258824).setShininess(0.664063).setSpecularColor(0.321569,0.25098,0.129412))
                  .setTexture(new ImageTexture("MATL_6_2").setUrl(new String[] {"TexturedModel_WRL/FP2StoryTextures_images/MATL_6_2.png","https://www.web3d.org/x3d/content/examples/Savage/Buildings/ErdcTwoStoryBuilding/TexturedModel_WRL/FP2StoryTextures_images/MATL_6_2.png"})))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,38,-1,36,38,39,-1,40,41,42,-1,40,42,43,-1,44,45,46,-1,44,46,47,-1})
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_51_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,-0.1524,4.1402,-0.1524,4.1402,0.0,4.1402,0.0,4.1402,-0.1524,0.0,-0.1524,0.0,0.0,2.5908,0.0,2.5908,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,2.5908,-0.1524,2.5908,0.0,4.1402,0.0,4.1402,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,4.1402,-0.1524,4.1402,0.0,0.0,0.0,0.0,-0.1524,4.1402,-0.1524,4.1402,0.0,4.1402,0.0,4.1402,-0.1524,0.0,-0.1524,0.0,0.0,2.5908,0.0,2.5908,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,2.5908,-0.1524,2.5908,0.0,4.1402,0.0,4.1402,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,4.1402,-0.1524,4.1402,0.0}))))))
            .addChild(new Shape("Wall_1_4")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.784314,0.784314,0.784314))
                .setTexture(new ImageTexture("MATL_4_4").setUrl(new String[] {"TexturedModel_WRL/FP2StoryTextures_images/MATL_4_4.png","https://www.web3d.org/x3d/content/examples/Savage/Buildings/ErdcTwoStoryBuilding/TexturedModel_WRL/FP2StoryTextures_images/MATL_4_4.png"})))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-1.7526,0.0,3.39046,-1.7526,0.0,2.09506,-1.8288,0.0,2.09506,-1.8288,0.0,3.39046})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {-8.625,-16.685333,-8.625,-10.310334,-9.0,-10.310334,-9.0,-16.685333})))))
            .addChild(new Group("Wall_2_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.890196,0.811765,0.67451).setShininess(0.234375).setSpecularColor(0.267059,0.243529,0.202353)))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,38,-1,36,38,39,-1,36,39,40,-1,36,40,41,-1,42,43,44,-1,42,44,45,-1,46,48,49,-1,46,49,50,-1,46,50,51,-1,46,51,52,-1,46,52,53,-1,54,55,56,-1,54,56,57,-1})
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_65_point())))))
            .addChild(new Group("Wall_2_2")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.784314,0.784314,0.784314))
                  .setTexture(new ImageTexture().setUSE("MATL_4_4")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1})
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.749234,0.0,-0.2286,2.044634,0.0,-0.2286,2.044634,0.0,-0.3048,0.749234,0.0,-0.3048,0.749234,0.0,-0.381,0.749234,0.0,-0.3048,2.044634,0.0,-0.3048,2.044634,0.0,-0.381})))
                  .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {3.687172,1.125,10.062172,1.125,10.062172,1.5,3.687172,1.5,3.687172,1.875,3.687172,1.5,10.062172,1.5,10.062172,1.875}))))))
            .addChild(new Group("Wall_2_3")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.643137,0.501961,0.258824).setShininess(0.664063).setSpecularColor(0.321569,0.25098,0.129412))
                  .setTexture(new ImageTexture().setUSE("MATL_6_2")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,38,-1,36,38,39,-1,40,41,42,-1,40,42,43,-1,44,45,46,-1,44,46,47,-1})
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_80_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,-0.1524,4.1402,-0.1524,4.1402,0.0,4.1402,0.0,4.1402,-0.1524,0.0,-0.1524,0.0,0.0,2.5908,0.0,2.5908,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,2.5908,-0.1524,2.5908,0.0,4.1402,0.0,4.1402,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,4.1402,-0.1524,4.1402,0.0,0.0,0.0,0.0,-0.1524,4.1402,-0.1524,4.1402,0.0,4.1402,0.0,4.1402,-0.1524,0.0,-0.1524,0.0,0.0,2.5908,0.0,2.5908,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,2.5908,-0.1524,2.5908,0.0,4.1402,0.0,4.1402,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,4.1402,-0.1524,4.1402,0.0}))))))
            .addChild(new Group("Wall_3_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.890196,0.811765,0.67451).setShininess(0.234375).setSpecularColor(0.267059,0.243529,0.202353)))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,38,-1,36,38,39,-1})
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-7.8486,2.4384,5.715,-7.8486,2.4384,-0.3048,-8.001,2.4384,-0.3048,-8.001,2.4384,5.8674,-7.8486,0.0,5.715,-7.8486,2.4384,5.715,-8.001,2.4384,5.8674,-8.001,0.0,5.8674,-7.8486,0.0,-0.3048,-8.001,0.0,-0.3048,-8.001,2.4384,-0.3048,-7.8486,2.4384,-0.3048,-8.001,0.0,5.8674,-8.001,0.0,-0.3048,-7.8486,0.0,-0.3048,-7.8486,0.0,5.715,-7.8486,2.4384,-0.3048,-7.8486,2.4384,-6.3246,-8.001,2.4384,-6.477,-8.001,2.4384,-0.3048,-7.8486,0.0,-0.3048,-7.8486,2.4384,-0.3048,-8.001,2.4384,-0.3048,-8.001,0.0,-0.3048,-7.8486,0.0,-6.3246,-8.001,0.0,-6.477,-8.001,2.4384,-6.477,-7.8486,2.4384,-6.3246,-8.001,0.0,-0.3048,-8.001,0.0,-6.477,-7.8486,0.0,-6.3246,-7.8486,0.0,-0.3048,-7.8486,0.0,5.715,-7.8486,0.0,-0.2286,-7.8486,2.4384,-0.2286,-7.8486,2.4384,5.715,-7.8486,0.0,-0.381,-7.8486,0.0,-6.3246,-7.8486,2.4384,-6.3246,-7.8486,2.4384,-0.381}))))))
            .addChild(new Shape("Wall_3_2")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(1.0,1.0,1.0))
                .setTexture(new ImageTexture("MATL_0_30").setUrl(new String[] {"TexturedModel_WRL/FP2StoryTextures_images/MATL_0_30.png","https://www.web3d.org/x3d/content/examples/Savage/Buildings/ErdcTwoStoryBuilding/TexturedModel_WRL/FP2StoryTextures_images/MATL_0_30.png"})))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,3,4,-1,0,4,5,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-8.001,0.0,5.8674,-8.001,2.4384,5.8674,-8.001,2.4384,-0.3048,-8.001,2.4384,-0.3048,-8.001,2.4384,-6.477,-8.001,0.0,-6.477,-8.001,0.0,-0.3048,-8.001,0.0,-0.3048})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {-0.124918,0.0,-0.124918,3.997377,9.993443,3.997377,9.993443,3.997377,20.111803,3.997377,20.111803,0.0,9.993443,0.0,9.993443,0.0})))))
            .addChild(new Group("Wall_4_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.890196,0.811765,0.67451).setShininess(0.234375).setSpecularColor(0.267059,0.243529,0.202353)))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,35,34,33,-1,34,35,36,-1,37,36,35,-1,36,37,38,-1,39,38,37,-1,38,39,40,-1,41,42,43,-1,44,45,46,-1,44,46,47,-1,44,47,48,-1,44,48,49,-1,44,49,50,-1,44,50,51,-1,52,53,54,-1,55,54,53,-1,54,55,56,-1,57,56,55,-1,58,59,60,-1,58,60,61,-1})
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_100_point())))))
            .addChild(new Group("Wall_4_2")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.643137,0.501961,0.258824).setShininess(0.664063).setSpecularColor(0.321569,0.25098,0.129412))
                  .setTexture(new ImageTexture().setUSE("MATL_6_2")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,38,-1,36,38,39,-1,40,41,42,-1,40,42,43,-1,44,45,46,-1,44,46,47,-1,48,49,50,-1,48,50,51,-1,52,53,54,-1,52,54,55,-1,56,57,58,-1,56,58,59,-1,60,61,62,-1,60,62,63,-1,64,65,66,-1,64,66,67,-1,68,69,70,-1,68,70,71,-1,72,73,74,-1,72,74,75,-1,76,77,78,-1,76,78,79,-1,80,81,82,-1,80,82,83,-1,84,85,86,-1,84,86,87,-1})
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_107_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_10_108_point())))))
            .addChild(new Shape("Wall_4_3")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.784314,0.784314,0.784314))
                .setTexture(new ImageTexture().setUSE("MATL_3_10")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-5.384569,0.0,5.715,-6.984769,0.0,5.715,-6.984769,0.0,5.7912,-5.384569,0.0,5.7912})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {-8.827163,-9.368852,-11.450441,-9.368852,-11.450441,-9.49377,-8.827163,-9.49377})))))
            .addChild(new Group("Wall_4_4")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(1.0,1.0,1.0))
                  .setTexture(new ImageTexture().setUSE("MATL_0_30")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,38,-1,36,38,39,-1,40,41,42,-1,40,42,43,-1,44,45,46,-1,44,46,47,-1,48,49,50,-1,48,50,51,-1,52,53,54,-1,52,54,55,-1,56,57,58,-1,56,58,59,-1,60,61,62,-1,60,62,63,-1,64,65,66,-1,64,66,67,-1,68,69,70,-1,68,70,71,-1,72,73,74,-1,72,74,75,-1,76,77,78,-1,76,78,79,-1,80,81,82,-1,80,82,83,-1,84,85,86,-1,84,86,87,-1,91,90,89,-1,90,91,92,-1,93,92,91,-1,92,93,94,-1,95,94,93,-1,94,95,96,-1,97,96,95,-1,96,97,98,-1,99,98,97,-1,98,99,100,-1,101,102,103,-1,101,103,104,-1,106,107,108,-1,106,108,109,-1,106,109,110,-1,111,112,113,-1,114,115,116,-1})
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_122_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_10_123_point())))))
            .addChild(new Group("Wall_5_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.890196,0.811765,0.67451).setShininess(0.234375).setSpecularColor(0.267059,0.243529,0.202353)))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,38,-1,36,38,39,-1})
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {4.191,2.4384,-6.3246,4.191,2.4384,-0.3048,4.3434,2.4384,-0.3048,4.3434,2.4384,-6.477,4.191,0.0,-6.3246,4.191,2.4384,-6.3246,4.3434,2.4384,-6.477,4.3434,0.0,-6.477,4.191,0.0,-0.3048,4.3434,0.0,-0.3048,4.3434,2.4384,-0.3048,4.191,2.4384,-0.3048,4.3434,0.0,-6.477,4.3434,0.0,-0.3048,4.191,0.0,-0.3048,4.191,0.0,-6.3246,4.191,2.4384,-0.3048,4.191,2.4384,5.715,4.3434,2.4384,5.8674,4.3434,2.4384,-0.3048,4.191,0.0,-0.3048,4.191,2.4384,-0.3048,4.3434,2.4384,-0.3048,4.3434,0.0,-0.3048,4.191,0.0,5.715,4.3434,0.0,5.8674,4.3434,2.4384,5.8674,4.191,2.4384,5.715,4.3434,0.0,-0.3048,4.3434,0.0,5.8674,4.191,0.0,5.715,4.191,0.0,-0.3048,4.191,0.0,-6.3246,4.191,0.0,-0.381,4.191,2.4384,-0.381,4.191,2.4384,-6.3246,4.191,0.0,-0.2286,4.191,0.0,5.715,4.191,2.4384,5.715,4.191,2.4384,-0.2286}))))))
            .addChild(new Shape("Wall_5_2")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(1.0,1.0,1.0))
                .setTexture(new ImageTexture().setUSE("MATL_0_30")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,3,4,-1,0,4,5,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {4.3434,0.0,-6.477,4.3434,2.4384,-6.477,4.3434,2.4384,-0.3048,4.3434,2.4384,-0.3048,4.3434,2.4384,5.8674,4.3434,0.0,5.8674,4.3434,0.0,-0.3048,4.3434,0.0,-0.3048})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {-0.124918,0.0,-0.124918,3.997377,9.993443,3.997377,9.993443,3.997377,20.111803,3.997377,20.111803,0.0,9.993443,0.0,9.993443,0.0})))))
            .addChild(new Group("Wall_6_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.890196,0.811765,0.67451).setShininess(0.234375).setSpecularColor(0.267059,0.243529,0.202353)))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1})
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-7.8486,2.4384,-6.3246,4.191,2.4384,-6.3246,4.3434,2.4384,-6.477,-8.001,2.4384,-6.477,-7.8486,0.0,-6.3246,-7.8486,2.4384,-6.3246,-8.001,2.4384,-6.477,-8.001,0.0,-6.477,4.191,0.0,-6.3246,4.3434,0.0,-6.477,4.3434,2.4384,-6.477,4.191,2.4384,-6.3246,-8.001,0.0,-6.477,4.3434,0.0,-6.477,4.191,0.0,-6.3246,-7.8486,0.0,-6.3246,-7.8486,0.0,-6.3246,4.191,0.0,-6.3246,4.191,2.4384,-6.3246,-7.8486,2.4384,-6.3246}))))))
            .addChild(new Shape("Wall_6_2")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(1.0,1.0,1.0))
                .setTexture(new ImageTexture().setUSE("MATL_0_30")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-8.001,0.0,-6.477,-8.001,2.4384,-6.477,4.3434,2.4384,-6.477,4.3434,0.0,-6.477})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {-0.124918,0.0,-0.124918,3.997377,20.111803,3.997377,20.111803,0.0})))))
            .addChild(new Shape("Floor_1_1")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.784314,0.784314,0.784314))
                .setTexture(new ImageTexture().setUSE("MATL_3_10")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-1.905,0.0,5.715,-1.905,0.0,-0.2286,-7.8486,0.0,-0.2286,-7.8486,0.0,5.715})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {-3.122951,-9.368852,-3.122951,0.374754,-12.866557,0.374754,-12.866557,-9.368852})))))
            .addChild(new Shape("Ceiling_1_1")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.784314,0.784314,0.784314)))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-1.905,2.4384,-0.2286,-1.905,2.4384,5.715,-7.8486,2.4384,5.715,-7.8486,2.4384,-0.2286})))))
            .addChild(new Shape("Floor_2_1")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.784314,0.784314,0.784314))
                .setTexture(new ImageTexture().setUSE("MATL_4_4")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,3,4,-1,0,4,5,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-7.8486,0.0,-6.3246,-7.8486,0.0,-0.381,-1.8288,0.0,-0.381,-1.8288,0.0,-0.381,4.191,0.0,-0.381,4.191,0.0,-6.3246})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {-38.625,31.125,-38.625,1.875,-9.0,1.875,-9.0,1.875,20.625,1.875,20.625,31.125})))))
            .addChild(new Group("Ceiling_2_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.972549,0.972549,0.972549)))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,3,2,1,-1,2,3,4,-1,5,4,3,-1,4,5,6,-1,7,8,9,-1,7,9,10,-1,7,10,11,-1,12,13,14,-1})
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-2.243829,2.4384,-1.44781,4.191,2.4384,-6.3246,-2.243829,2.4384,-0.38101,-1.8288,2.4384,-0.381,-6.090336,2.4384,-0.38101,-7.8486,2.4384,-0.381,-7.8486,2.4384,-6.3246,-6.090336,2.4384,-1.44781,-6.090336,2.4384,-0.38101,-7.8486,2.4384,-6.3246,4.191,2.4384,-6.3246,-2.243829,2.4384,-1.44781,-1.8288,2.4384,-0.381,4.191,2.4384,-6.3246,4.191,2.4384,-0.381}))))))
            .addChild(new Shape("Floor_3_1")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.784314,0.784314,0.784314))
                .setTexture(new ImageTexture().setUSE("MATL_4_4")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-1.7526,0.0,-0.2286,-1.7526,0.0,5.715,4.191,0.0,5.715,4.191,0.0,-0.2286})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {-8.625,1.125,-8.625,-28.125,20.625,-28.125,20.625,1.125})))))
            .addChild(new Shape("Ceiling_3_1")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.784314,0.784314,0.784314)))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-1.7526,2.4384,5.715,-1.7526,2.4384,-0.2286,4.191,2.4384,-0.2286,4.191,2.4384,5.715}))))))
          .addChild(new Collision("LOC_Ground_floor_OBJECTS").setEnabled(false)
            .addChild(new Group("Door_1_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.760784,0.678431,0.572549).setShininess(0.664063).setSpecularColor(0.380392,0.339216,0.286275))
                  .setTexture(new ImageTexture().setUSE("MATL_6_2")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,6,7,8,-1,6,8,9,-1,10,11,12,-1,10,12,13,-1,10,13,14,-1,10,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,38,-1,36,38,39,-1,40,41,42,-1,40,42,43,-1,44,45,46,-1,44,46,47,-1,48,49,50,-1,48,50,51,-1})
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_194_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0762,4.064,2.5146,4.064,2.5908,4.1402,0.0,4.1402,0.0,0.0,0.0762,0.0,2.5146,0.0,2.5908,0.0,2.5908,4.1402,2.5146,4.064,2.5146,4.064,0.0762,4.064,0.0,4.1402,2.5908,4.1402,2.5908,0.0,2.5146,0.0,0.0762,0.0,0.0,0.0,0.0,4.1402,0.0762,4.064,0.0,0.0,0.0,0.2032,0.0762,0.2032,0.0762,0.0,0.0,0.0,0.2032,0.0,0.2032,4.064,0.0,4.064,0.0762,0.0,0.0762,0.2032,2.5146,0.2032,2.5146,0.0,0.0,4.064,0.2032,4.064,0.2032,0.0,0.0,0.0,2.5146,0.0,2.5146,0.2032,2.5908,0.2032,2.5908,0.0,0.0,0.0,0.2032,0.0,0.2032,4.1402,0.0,4.1402,2.5908,0.0,2.5908,0.2032,0.0,0.2032,0.0,0.0,0.0,4.1402,0.2032,4.1402,0.2032,0.0,0.0,0.0}))))))
            .addChild(new Group("Door_2_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.760784,0.678431,0.572549).setShininess(0.664063).setSpecularColor(0.380392,0.339216,0.286275))
                  .setTexture(new ImageTexture().setUSE("MATL_6_2")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,6,7,8,-1,6,8,9,-1,10,11,12,-1,10,12,13,-1,10,13,14,-1,10,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,38,-1,36,38,39,-1,40,41,42,-1,40,42,43,-1,44,45,46,-1,44,46,47,-1,48,49,50,-1,48,50,51,-1})
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_202_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0762,4.064,2.5146,4.064,2.5908,4.1402,0.0,4.1402,0.0,0.0,0.0762,0.0,2.5146,0.0,2.5908,0.0,2.5908,4.1402,2.5146,4.064,2.5146,4.064,0.0762,4.064,0.0,4.1402,2.5908,4.1402,2.5908,0.0,2.5146,0.0,0.0762,0.0,0.0,0.0,0.0,4.1402,0.0762,4.064,0.0,0.0,0.0,0.2032,0.0762,0.2032,0.0762,0.0,0.0,0.0,0.2032,0.0,0.2032,4.064,0.0,4.064,0.0762,0.0,0.0762,0.2032,2.5146,0.2032,2.5146,0.0,0.0,4.064,0.2032,4.064,0.2032,0.0,0.0,0.0,2.5146,0.0,2.5146,0.2032,2.5908,0.2032,2.5908,0.0,0.0,0.0,0.2032,0.0,0.2032,4.1402,0.0,4.1402,2.5908,0.0,2.5908,0.2032,0.0,0.2032,0.0,0.0,0.0,4.1402,0.2032,4.1402,0.2032,0.0,0.0,0.0}))))))
            .addChild(new Group("Door_3_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.760784,0.678431,0.572549).setShininess(0.664063).setSpecularColor(0.380392,0.339216,0.286275))
                  .setTexture(new ImageTexture().setUSE("MATL_6_2")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,6,7,8,-1,6,8,9,-1,10,11,12,-1,10,12,13,-1,10,13,14,-1,10,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,38,-1,36,38,39,-1,40,41,42,-1,40,42,43,-1,44,45,46,-1,44,46,47,-1,48,49,50,-1,48,50,51,-1})
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_210_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0762,4.064,3.1242,4.064,3.2004,4.1402,0.0,4.1402,0.0,0.0,0.0762,0.0,3.1242,0.0,3.2004,0.0,3.2004,4.1402,3.1242,4.064,3.1242,4.064,0.0762,4.064,0.0,4.1402,3.2004,4.1402,3.2004,0.0,3.1242,0.0,0.0762,0.0,0.0,0.0,0.0,4.1402,0.0762,4.064,0.0,0.0,0.0,0.2032,0.0762,0.2032,0.0762,0.0,0.0,0.0,0.2032,0.0,0.2032,4.064,0.0,4.064,0.0762,0.0,0.0762,0.2032,3.1242,0.2032,3.1242,0.0,0.0,4.064,0.2032,4.064,0.2032,0.0,0.0,0.0,3.1242,0.0,3.1242,0.2032,3.2004,0.2032,3.2004,0.0,0.0,0.0,0.2032,0.0,0.2032,4.1402,0.0,4.1402,3.2004,0.0,3.2004,0.2032,0.0,0.2032,0.0,0.0,0.0,4.1402,0.2032,4.1402,0.2032,0.0,0.0,0.0}))))))
            .addChild(new Group("Stair_1_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.705882,0.611765,0.419608).setShininess(0.664063).setSpecularColor(0.352941,0.305882,0.209804))
                  .setTexture(new ImageTexture("MATL_5_1").setUrl(new String[] {"TexturedModel_WRL/FP2StoryTextures_images/MATL_5_1.png","https://www.web3d.org/x3d/content/examples/Savage/Buildings/ErdcTwoStoryBuilding/TexturedModel_WRL/FP2StoryTextures_images/MATL_5_1.png"})))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(getIndexedFaceSet_9_218_coordIndex())
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_218_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_10_219_point())))))
            .addChild(new Group("Stair_1_2")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.768627,0.72549,0.556863).setShininess(0.664063).setSpecularColor(0.384314,0.362745,0.278431))
                  .setTexture(new ImageTexture().setUSE("MATL_5_1")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(getIndexedFaceSet_9_226_coordIndex())
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_226_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_10_227_point()))))))))
      .addChild(new Switch("SWC_LEVEL_3").setWhichChoice(0)
        .addChild(new Group("GRP_LEVEL_3")
          .addChild(new Group("LOC_Second_floor_SHELL")
            .addChild(new Group("Wall_7_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.890196,0.811765,0.67451).setShininess(0.234375).setSpecularColor(0.267059,0.243529,0.202353)))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,16,19,20,-1,16,20,21,-1,22,23,24,-1,22,24,25,-1,26,27,28,-1,26,28,29,-1,26,29,30,-1,26,30,31,-1,32,33,34,-1,32,34,35,-1})
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-1.905,5.1816,-0.2286,-1.905,5.1816,5.715,-1.7526,5.1816,5.715,-1.7526,5.1816,-0.2286,-1.905,2.7432,-0.2286,-1.905,5.1816,-0.2286,-1.7526,5.1816,-0.2286,-1.7526,2.7432,-0.2286,-1.905,2.7432,5.715,-1.7526,2.7432,5.715,-1.7526,5.1816,5.715,-1.905,5.1816,5.715,-1.7526,2.7432,-0.2286,-1.7526,2.7432,5.715,-1.905,2.7432,5.715,-1.905,2.7432,-0.2286,-1.905,4.8133,2.09506,-1.905,4.8133,3.39046,-1.905,5.1816,5.715,-1.905,5.1816,-0.2286,-1.905,2.7432,-0.2286,-1.905,2.7432,2.09506,-1.905,2.7432,3.39046,-1.905,2.7432,5.715,-1.905,5.1816,5.715,-1.905,4.8133,3.39046,-1.7526,4.8133,3.39046,-1.7526,4.8133,2.09506,-1.7526,5.1816,-0.2286,-1.7526,5.1816,5.715,-1.7526,2.7432,5.715,-1.7526,2.7432,3.39046,-1.7526,2.7432,2.09506,-1.7526,2.7432,-0.2286,-1.7526,5.1816,-0.2286,-1.7526,4.8133,2.09506}))))))
            .addChild(new Group("Wall_7_2")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.784314,0.784314,0.784314))
                  .setTexture(new ImageTexture().setUSE("MATL_5_1")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1})
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-1.905,2.7432,3.39046,-1.8288,2.7432,3.39046,-1.8288,2.7432,2.09506,-1.905,2.7432,2.09506,-1.7526,2.7432,3.39046,-1.7526,2.7432,2.09506,-1.8288,2.7432,2.09506,-1.8288,2.7432,3.39046})))
                  .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {-2.34375,-4.171333,-2.25,-4.171333,-2.25,-2.577583,-2.34375,-2.577583,-2.15625,-4.171333,-2.15625,-2.577583,-2.25,-2.577583,-2.25,-4.171333}))))))
            .addChild(new Group("Wall_7_3")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.643137,0.501961,0.258824).setShininess(0.664063).setSpecularColor(0.321569,0.25098,0.129412))
                  .setTexture(new ImageTexture().setUSE("MATL_6_2")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,38,-1,36,38,39,-1,40,41,42,-1,40,42,43,-1,44,45,46,-1,44,46,47,-1})
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_251_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,-0.1524,4.1402,-0.1524,4.1402,0.0,4.1402,0.0,4.1402,-0.1524,0.0,-0.1524,0.0,0.0,2.5908,0.0,2.5908,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,2.5908,-0.1524,2.5908,0.0,4.1402,0.0,4.1402,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,4.1402,-0.1524,4.1402,0.0,0.0,0.0,0.0,-0.1524,4.1402,-0.1524,4.1402,0.0,4.1402,0.0,4.1402,-0.1524,0.0,-0.1524,0.0,0.0,2.5908,0.0,2.5908,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,2.5908,-0.1524,2.5908,0.0,4.1402,0.0,4.1402,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,4.1402,-0.1524,4.1402,0.0}))))))
            .addChild(new Group("Wall_8_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.890196,0.811765,0.67451).setShininess(0.234375).setSpecularColor(0.267059,0.243529,0.202353)))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,38,-1,36,38,39,-1,36,39,40,-1,36,40,41,-1,42,43,44,-1,42,44,45,-1,46,48,49,-1,46,49,50,-1,46,50,51,-1,46,51,52,-1,46,52,53,-1,54,55,56,-1,54,56,57,-1})
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_258_point())))))
            .addChild(new Shape("Wall_8_2")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.784314,0.784314,0.784314))
                .setTexture(new ImageTexture().setUSE("MATL_5_1")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.749234,2.7432,-0.2286,2.044634,2.7432,-0.2286,2.044634,2.7432,-0.3048,0.749234,2.7432,-0.3048})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.921793,0.28125,2.515543,0.28125,2.515543,0.375,0.921793,0.375})))))
            .addChild(new Group("Wall_8_3")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.643137,0.501961,0.258824).setShininess(0.664063).setSpecularColor(0.321569,0.25098,0.129412))
                  .setTexture(new ImageTexture().setUSE("MATL_6_2")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,38,-1,36,38,39,-1,40,41,42,-1,40,42,43,-1,44,45,46,-1,44,46,47,-1})
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_272_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,-0.1524,4.1402,-0.1524,4.1402,0.0,4.1402,0.0,4.1402,-0.1524,0.0,-0.1524,0.0,0.0,2.5908,0.0,2.5908,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,2.5908,-0.1524,2.5908,0.0,4.1402,0.0,4.1402,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,4.1402,-0.1524,4.1402,0.0,0.0,0.0,0.0,-0.1524,4.1402,-0.1524,4.1402,0.0,4.1402,0.0,4.1402,-0.1524,0.0,-0.1524,0.0,0.0,2.5908,0.0,2.5908,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,2.5908,-0.1524,2.5908,0.0,4.1402,0.0,4.1402,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,4.1402,-0.1524,4.1402,0.0}))))))
            .addChild(new Shape("Wall_8_4")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(1.0,0.752941,0.509804))
                .setTexture(new ImageTexture().setUSE("MATL_5_1")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {0.749234,2.7432,-0.381,0.749234,2.7432,-0.3048,2.044634,2.7432,-0.3048,2.044634,2.7432,-0.381})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.921793,0.46875,0.921793,0.375,2.515543,0.375,2.515543,0.46875})))))
            .addChild(new Group("Wall_9_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.890196,0.811765,0.67451).setShininess(0.234375).setSpecularColor(0.267059,0.243529,0.202353)))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,38,-1,36,38,39,-1})
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-7.8486,5.1816,5.715,-7.8486,5.1816,-0.3048,-8.001,5.1816,-0.3048,-8.001,5.1816,5.8674,-7.8486,2.4384,5.715,-7.8486,5.1816,5.715,-8.001,5.1816,5.8674,-8.001,2.4384,5.8674,-7.8486,2.4384,-0.3048,-8.001,2.4384,-0.3048,-8.001,5.1816,-0.3048,-7.8486,5.1816,-0.3048,-8.001,2.4384,5.8674,-8.001,2.4384,-0.3048,-7.8486,2.4384,-0.3048,-7.8486,2.4384,5.715,-7.8486,5.1816,-0.3048,-7.8486,5.1816,-6.3246,-8.001,5.1816,-6.477,-8.001,5.1816,-0.3048,-7.8486,2.4384,-0.3048,-7.8486,5.1816,-0.3048,-8.001,5.1816,-0.3048,-8.001,2.4384,-0.3048,-7.8486,2.4384,-6.3246,-8.001,2.4384,-6.477,-8.001,5.1816,-6.477,-7.8486,5.1816,-6.3246,-8.001,2.4384,-0.3048,-8.001,2.4384,-6.477,-7.8486,2.4384,-6.3246,-7.8486,2.4384,-0.3048,-7.8486,2.4384,5.715,-7.8486,2.4384,-0.2286,-7.8486,5.1816,-0.2286,-7.8486,5.1816,5.715,-7.8486,2.4384,-0.381,-7.8486,2.4384,-6.3246,-7.8486,5.1816,-6.3246,-7.8486,5.1816,-0.381}))))))
            .addChild(new Shape("Wall_9_2")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(1.0,1.0,1.0))
                .setTexture(new ImageTexture().setUSE("MATL_0_30")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,3,4,-1,0,4,5,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-8.001,2.4384,5.8674,-8.001,5.1816,5.8674,-8.001,5.1816,-0.3048,-8.001,5.1816,-0.3048,-8.001,5.1816,-6.477,-8.001,2.4384,-6.477,-8.001,2.4384,-0.3048,-8.001,2.4384,-0.3048})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {-0.124918,3.997377,-0.124918,8.494426,9.993443,8.494426,9.993443,8.494426,20.111803,8.494426,20.111803,3.997377,9.993443,3.997377,9.993443,3.997377})))))
            .addChild(new Group("Wall_10_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.890196,0.811765,0.67451).setShininess(0.234375).setSpecularColor(0.267059,0.243529,0.202353)))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,35,34,33,-1,34,35,36,-1,37,36,35,-1,36,37,38,-1,39,38,37,-1,38,39,40,-1,41,42,43,-1,44,45,46,-1,47,46,45,-1,46,47,48,-1,49,48,47,-1,48,49,50,-1,51,50,49,-1,50,51,52,-1,53,54,55,-1})
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_299_point())))))
            .addChild(new Group("Wall_10_2")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.643137,0.501961,0.258824).setShininess(0.664063).setSpecularColor(0.321569,0.25098,0.129412))
                  .setTexture(new ImageTexture().setUSE("MATL_6_2")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,38,-1,36,38,39,-1,40,41,42,-1,40,42,43,-1,44,45,46,-1,44,46,47,-1,48,49,50,-1,48,50,51,-1,52,53,54,-1,52,54,55,-1,56,57,58,-1,56,58,59,-1,60,61,62,-1,60,62,63,-1})
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_306_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0,0.0,0.0,-0.1524,1.8288,-0.1524,1.8288,0.0,1.8288,0.0,1.8288,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,1.8288,-0.1524,1.8288,0.0,1.8288,0.0,1.8288,-0.1524,0.0,-0.1524,0.0,0.0,1.8288,0.0,1.8288,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,1.8288,-0.1524,1.8288,0.0,1.8288,0.0,1.8288,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,1.8288,-0.1524,1.8288,0.0,0.0,0.0,0.0,-0.1524,1.8288,-0.1524,1.8288,0.0,1.8288,0.0,1.8288,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,1.8288,-0.1524,1.8288,0.0,1.8288,0.0,1.8288,-0.1524,0.0,-0.1524,0.0,0.0,1.8288,0.0,1.8288,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,1.8288,-0.1524,1.8288,0.0,1.8288,0.0,1.8288,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,1.8288,-0.1524,1.8288,0.0}))))))
            .addChild(new Group("Wall_10_3")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(1.0,1.0,1.0))
                  .setTexture(new ImageTexture().setUSE("MATL_0_30")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,38,-1,36,38,39,-1,40,41,42,-1,40,42,43,-1,44,45,46,-1,44,46,47,-1,48,49,50,-1,48,50,51,-1,52,53,54,-1,52,54,55,-1,56,57,58,-1,56,58,59,-1,60,61,62,-1,60,62,63,-1,67,66,65,-1,66,67,68,-1,69,68,67,-1,68,69,70,-1,71,70,69,-1,70,71,72,-1,73,72,71,-1,72,73,74,-1,75,74,73,-1,74,75,76,-1,77,78,79,-1,77,79,80,-1,77,80,81,-1})
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_314_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_10_315_point())))))
            .addChild(new Group("Wall_11_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.890196,0.811765,0.67451).setShininess(0.234375).setSpecularColor(0.267059,0.243529,0.202353)))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,38,-1,36,38,39,-1})
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {4.191,5.1816,-6.3246,4.191,5.1816,-0.3048,4.3434,5.1816,-0.3048,4.3434,5.1816,-6.477,4.191,2.4384,-6.3246,4.191,5.1816,-6.3246,4.3434,5.1816,-6.477,4.3434,2.4384,-6.477,4.191,2.4384,-0.3048,4.3434,2.4384,-0.3048,4.3434,5.1816,-0.3048,4.191,5.1816,-0.3048,4.3434,2.4384,-6.477,4.3434,2.4384,-0.3048,4.191,2.4384,-0.3048,4.191,2.4384,-6.3246,4.191,5.1816,-0.3048,4.191,5.1816,5.715,4.3434,5.1816,5.8674,4.3434,5.1816,-0.3048,4.191,2.4384,-0.3048,4.191,5.1816,-0.3048,4.3434,5.1816,-0.3048,4.3434,2.4384,-0.3048,4.191,2.4384,5.715,4.3434,2.4384,5.8674,4.3434,5.1816,5.8674,4.191,5.1816,5.715,4.3434,2.4384,-0.3048,4.3434,2.4384,5.8674,4.191,2.4384,5.715,4.191,2.4384,-0.3048,4.191,2.4384,-6.3246,4.191,2.4384,-0.381,4.191,5.1816,-0.381,4.191,5.1816,-6.3246,4.191,2.4384,-0.2286,4.191,2.4384,5.715,4.191,5.1816,5.715,4.191,5.1816,-0.2286}))))))
            .addChild(new Shape("Wall_11_2")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(1.0,1.0,1.0))
                .setTexture(new ImageTexture().setUSE("MATL_0_30")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,3,4,-1,0,4,5,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {4.3434,2.4384,-6.477,4.3434,5.1816,-6.477,4.3434,5.1816,-0.3048,4.3434,5.1816,-0.3048,4.3434,5.1816,5.8674,4.3434,2.4384,5.8674,4.3434,2.4384,-0.3048,4.3434,2.4384,-0.3048})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {-0.124918,3.997377,-0.124918,8.494426,9.993443,8.494426,9.993443,8.494426,20.111803,8.494426,20.111803,3.997377,9.993443,3.997377,9.993443,3.997377})))))
            .addChild(new Group("Wall_12_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.890196,0.811765,0.67451).setShininess(0.234375).setSpecularColor(0.267059,0.243529,0.202353)))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1})
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-7.8486,5.1816,-6.3246,4.191,5.1816,-6.3246,4.3434,5.1816,-6.477,-8.001,5.1816,-6.477,-7.8486,2.4384,-6.3246,-7.8486,5.1816,-6.3246,-8.001,5.1816,-6.477,-8.001,2.4384,-6.477,4.191,2.4384,-6.3246,4.3434,2.4384,-6.477,4.3434,5.1816,-6.477,4.191,5.1816,-6.3246,-8.001,2.4384,-6.477,4.3434,2.4384,-6.477,4.191,2.4384,-6.3246,-7.8486,2.4384,-6.3246,-7.8486,2.4384,-6.3246,4.191,2.4384,-6.3246,4.191,5.1816,-6.3246,-7.8486,5.1816,-6.3246}))))))
            .addChild(new Shape("Wall_12_2")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(1.0,1.0,1.0))
                .setTexture(new ImageTexture().setUSE("MATL_0_30")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-8.001,2.4384,-6.477,-8.001,5.1816,-6.477,4.3434,5.1816,-6.477,4.3434,2.4384,-6.477})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {-0.124918,3.997377,-0.124918,8.494426,20.111803,8.494426,20.111803,3.997377})))))
            .addChild(new Shape("Floor_4_1")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.784314,0.784314,0.784314))
                .setTexture(new ImageTexture().setUSE("MATL_5_1")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-7.8486,2.7432,-0.2286,-7.8486,2.7432,5.715,-1.905,2.7432,5.715,-1.905,2.7432,-0.2286})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {-9.65625,0.28125,-9.65625,-7.03125,-2.34375,-7.03125,-2.34375,0.28125})))))
            .addChild(new Shape("Ceiling_4_1")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.784314,0.784314,0.784314)))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-7.8486,5.1816,5.715,-7.8486,5.1816,-0.2286,-1.905,5.1816,-0.2286,-1.905,5.1816,5.715})))))
            .addChild(new Group("Floor_5_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(1.0,1.0,1.0)))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1})
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-2.243829,2.7432,-1.44781,-2.243829,2.4384,-1.44781,-6.090336,2.4384,-1.44781,-6.090336,2.7432,-1.44781,-6.090336,2.7432,-1.44781,-6.090336,2.4384,-1.44781,-2.243829,2.4384,-1.44781,-2.243829,2.7432,-1.44781,-6.090336,2.7432,-1.44781,-6.090336,2.4384,-1.44781,-6.090336,2.4384,-0.38101,-6.090336,2.7432,-0.38101,-6.090336,2.7432,-0.38101,-6.090336,2.4384,-0.38101,-6.090336,2.4384,-1.44781,-6.090336,2.7432,-1.44781,-6.090336,2.7432,-0.38101,-6.090336,2.4384,-0.38101,-2.243829,2.4384,-0.38101,-2.243829,2.7432,-0.38101,-2.243829,2.7432,-0.38101,-2.243829,2.4384,-0.38101,-6.090336,2.4384,-0.38101,-6.090336,2.7432,-0.38101,-2.243829,2.7432,-0.38101,-2.243829,2.4384,-0.38101,-2.243829,2.4384,-1.44781,-2.243829,2.7432,-1.44781,-2.243829,2.7432,-1.44781,-2.243829,2.4384,-1.44781,-2.243829,2.4384,-0.38101,-2.243829,2.7432,-0.38101}))))))
            .addChild(new Group("Floor_5_2")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(1.0,0.752941,0.509804))
                  .setTexture(new ImageTexture().setUSE("MATL_5_1")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,0,5,6,-1,7,8,9,-1,7,9,10,-1,7,10,11,-1,7,11,12,-1})
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {4.191,2.7432,-6.3246,-7.8486,2.7432,-6.3246,-6.090336,2.7432,-1.44781,-2.243829,2.7432,-1.44781,-2.243829,2.7432,-0.38101,-1.8288,2.7432,-0.381,4.191,2.7432,-0.381,-6.090336,2.7432,-0.38101,-6.090336,2.7432,-1.44781,-7.8486,2.7432,-6.3246,-7.8486,2.7432,-0.381,-1.8288,2.7432,-0.381,-2.243829,2.7432,-0.38101})))
                  .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {5.15625,7.78125,-9.65625,7.78125,-7.493031,1.781262,-2.760616,1.781262,-2.760616,0.468762,-2.25,0.46875,5.15625,0.46875,-7.493031,0.468762,-7.493031,1.781262,-9.65625,7.78125,-9.65625,0.46875,-2.25,0.46875,-2.760616,0.468762}))))))
            .addChild(new Shape("Ceiling_5_1")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.784314,0.784314,0.784314)))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,4,5,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-7.8486,5.1816,-6.3246,4.191,5.1816,-6.3246,4.191,5.1816,-0.381,-1.8288,5.1816,-0.381,-1.8288,5.1816,-0.381,-7.8486,5.1816,-0.381})))))
            .addChild(new Shape("Floor_6_1")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.784314,0.784314,0.784314))
                .setTexture(new ImageTexture().setUSE("MATL_5_1")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {4.191,2.7432,5.715,4.191,2.7432,-0.2286,-1.7526,2.7432,-0.2286,-1.7526,2.7432,5.715})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {5.15625,-7.03125,5.15625,0.28125,-2.15625,0.28125,-2.15625,-7.03125})))))
            .addChild(new Shape("Ceiling_6_1")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.784314,0.784314,0.784314)))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {4.191,5.1816,-0.2286,4.191,5.1816,5.715,-1.7526,5.1816,5.715,-1.7526,5.1816,-0.2286})))))
            .addChild(new Group("Roof_Face_1_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.752941,0.752941,0.752941).setShininess(0.390625).setSpecularColor(0.376471,0.376471,0.376471))
                  .setTexture(new ImageTexture("MATL_1_2").setUrl(new String[] {"TexturedModel_WRL/FP2StoryTextures_images/MATL_1_2.png","https://www.web3d.org/x3d/content/examples/Savage/Buildings/ErdcTwoStoryBuilding/TexturedModel_WRL/FP2StoryTextures_images/MATL_1_2.png"})))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1})
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {4.3434,5.1816,-6.477,-8.001,5.1816,-6.477,-1.8288,7.239,-6.477,4.3434,5.1816,-6.477,4.3434,5.1816,-6.47699,4.3434,5.1816,-6.47699,-1.8288,7.239,-6.47699,-8.001,5.1816,-6.47699,4.3434,5.1816,-6.477,4.3434,5.1816,-6.47699,-8.001,5.1816,-6.47699,-8.001,5.1816,-6.477,-8.001,5.1816,-6.477,-8.001,5.1816,-6.47699,-1.8288,7.239,-6.47699,-1.8288,7.239,-6.477,-1.8288,7.239,-6.477,-1.8288,7.239,-6.47699,4.3434,5.1816,-6.47699,4.3434,5.1816,-6.477,4.3434,5.1816,-6.477,4.3434,5.1816,-6.47699,4.3434,5.1816,-6.47699,4.3434,5.1816,-6.477})))
                  .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {9.5,11.333333,-17.5,11.333333,-4.0,15.833333,9.5,11.333333,9.5,11.333333,9.5,11.333333,-4.0,15.833333,-17.5,11.333333,9.5,14.166667,9.5,14.166645,-17.5,14.166645,-17.5,14.166667,-17.5,14.166667,-17.5,14.166645,-4.0,14.166645,-4.0,14.166667,-4.0,14.166667,-4.0,14.166645,9.5,14.166645,9.5,14.166667,9.5,14.166667,9.5,14.166645,9.5,14.166645,9.5,14.166667}))))))
            .addChild(new Shape("Roof_Face_2_1")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.545098,0.423529,0.262745))
                .setTexture(new ImageTexture("MATL_2_19").setUrl(new String[] {"TexturedModel_WRL/FP2StoryTextures_images/MATL_2_19.png","https://www.web3d.org/x3d/content/examples/Savage/Buildings/ErdcTwoStoryBuilding/TexturedModel_WRL/FP2StoryTextures_images/MATL_2_19.png"})))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,3,4,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-8.4074,5.198533,-6.8834,-8.4074,5.198533,6.2738,-8.001,5.334,6.2738,-1.8288,7.3914,6.2738,-1.8288,7.3914,-6.8834,-8.001,5.334,-6.8834,-8.4074,5.198533,-6.8834})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {10.84,8.186667,-9.88,8.186667,-9.88,8.4,-9.88,11.64,10.84,11.64,10.84,8.4,10.84,8.186667})))))
            .addChild(new Group("Roof_Face_2_2")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(1.0,0.917647,0.835294)))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,28,31,32,-1,28,32,33,-1,28,33,34,-1})
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-8.4074,5.198533,-6.8834,-8.4074,5.046133,-6.8834,-8.4074,5.046133,6.2738,-8.4074,5.198533,6.2738,-8.4074,5.198533,6.2738,-8.4074,5.046133,6.2738,-8.001,5.1816,6.2738,-8.001,5.334,6.2738,-8.001,5.334,6.2738,-8.001,5.1816,6.2738,-1.8288,7.239,6.2738,-1.8288,7.3914,6.2738,-1.8288,7.3914,6.2738,-1.8288,7.239,6.2738,-1.8288,7.239,-6.8834,-1.8288,7.3914,-6.8834,-1.8288,7.3914,-6.8834,-1.8288,7.239,-6.8834,-8.001,5.1816,-6.8834,-8.001,5.334,-6.8834,-8.001,5.334,-6.8834,-8.001,5.1816,-6.8834,-8.4074,5.046133,-6.8834,-8.4074,5.198533,-6.8834,-8.4074,5.198533,-6.8834,-8.4074,5.046133,-6.8834,-8.4074,5.046133,-6.8834,-8.4074,5.198533,-6.8834,-8.4074,5.053954,-6.8834,-8.4074,5.053954,-6.8834,-8.001,5.189421,-6.8834,-1.8288,7.246821,-6.8834,-1.8288,7.246821,6.2738,-8.001,5.189421,6.2738,-8.4074,5.053954,6.2738}))))))
            .addChild(new Group("Roof_Face_3_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.752941,0.752941,0.752941).setShininess(0.390625).setSpecularColor(0.376471,0.376471,0.376471))
                  .setTexture(new ImageTexture().setUSE("MATL_1_2")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1})
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {-8.001,5.1816,5.8674,4.3434,5.1816,5.8674,-1.8288,7.239,5.8674,-8.001,5.1816,5.8674,-8.001,5.1816,5.86739,-8.001,5.1816,5.86739,-1.8288,7.239,5.86739,4.3434,5.1816,5.86739,-8.001,5.1816,5.8674,-8.001,5.1816,5.86739,4.3434,5.1816,5.86739,4.3434,5.1816,5.8674,4.3434,5.1816,5.8674,4.3434,5.1816,5.86739,-1.8288,7.239,5.86739,-1.8288,7.239,5.8674,-1.8288,7.239,5.8674,-1.8288,7.239,5.86739,-8.001,5.1816,5.86739,-8.001,5.1816,5.8674,-8.001,5.1816,5.8674,-8.001,5.1816,5.86739,-8.001,5.1816,5.86739,-8.001,5.1816,5.8674})))
                  .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {-17.5,11.333333,9.5,11.333333,-4.0,15.833333,-17.5,11.333333,-17.5,11.333333,-17.5,11.333333,-4.0,15.833333,9.5,11.333333,-17.5,-12.833334,-17.5,-12.833312,9.5,-12.833312,9.5,-12.833334,9.5,-12.833334,9.5,-12.833312,-4.0,-12.833312,-4.0,-12.833334,-4.0,-12.833334,-4.0,-12.833312,-17.5,-12.833312,-17.5,-12.833334,-17.5,-12.833334,-17.5,-12.833312,-17.5,-12.833312,-17.5,-12.833334}))))))
            .addChild(new Shape("Roof_Face_4_1")
              .setAppearance(new Appearance()
                .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.545098,0.423529,0.262745))
                .setTexture(new ImageTexture().setUSE("MATL_2_19")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,3,4,-1})
                .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {4.7498,5.198533,6.2738,4.7498,5.198533,-6.8834,4.3434,5.334,-6.8834,-1.8288,7.3914,-6.8834,-1.8288,7.3914,6.2738,4.3434,5.334,6.2738,4.7498,5.198533,6.2738})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {-9.88,8.186667,10.84,8.186667,10.84,8.4,10.84,11.64,-9.88,11.64,-9.88,8.4,-9.88,8.186667})))))
            .addChild(new Group("Roof_Face_4_2")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(1.0,0.917647,0.835294)))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,4,5,6,-1,4,6,7,-1,8,9,10,-1,8,10,11,-1,12,13,14,-1,12,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,28,31,32,-1,28,32,33,-1,28,33,34,-1})
                  .setCoord(new Coordinate().setPoint(new MFVec3f(new double[] {4.7498,5.198533,6.2738,4.7498,5.046133,6.2738,4.7498,5.046133,-6.8834,4.7498,5.198533,-6.8834,4.7498,5.198533,-6.8834,4.7498,5.046133,-6.8834,4.3434,5.1816,-6.8834,4.3434,5.334,-6.8834,4.3434,5.334,-6.8834,4.3434,5.1816,-6.8834,-1.8288,7.239,-6.8834,-1.8288,7.3914,-6.8834,-1.8288,7.3914,-6.8834,-1.8288,7.239,-6.8834,-1.8288,7.239,6.2738,-1.8288,7.3914,6.2738,-1.8288,7.3914,6.2738,-1.8288,7.239,6.2738,4.3434,5.1816,6.2738,4.3434,5.334,6.2738,4.3434,5.334,6.2738,4.3434,5.1816,6.2738,4.7498,5.046133,6.2738,4.7498,5.198533,6.2738,4.7498,5.198533,6.2738,4.7498,5.046133,6.2738,4.7498,5.046133,6.2738,4.7498,5.198533,6.2738,4.7498,5.053954,6.2738,4.7498,5.053954,6.2738,4.3434,5.189421,6.2738,-1.8288,7.246821,6.2738,-1.8288,7.246821,-6.8834,4.3434,5.189421,-6.8834,4.7498,5.053954,-6.8834})))))))
          .addChild(new Collision("LOC_Second_floor_OBJECTS").setEnabled(false)
            .addChild(new Group("Door_4_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.760784,0.678431,0.572549).setShininess(0.664063).setSpecularColor(0.380392,0.339216,0.286275))
                  .setTexture(new ImageTexture().setUSE("MATL_6_2")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,6,7,8,-1,6,8,9,-1,10,11,12,-1,10,12,13,-1,10,13,14,-1,10,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,38,-1,36,38,39,-1,40,41,42,-1,40,42,43,-1,44,45,46,-1,44,46,47,-1,48,49,50,-1,48,50,51,-1})
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_434_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0762,4.064,2.5146,4.064,2.5908,4.1402,0.0,4.1402,0.0,0.0,0.0762,0.0,2.5146,0.0,2.5908,0.0,2.5908,4.1402,2.5146,4.064,2.5146,4.064,0.0762,4.064,0.0,4.1402,2.5908,4.1402,2.5908,0.0,2.5146,0.0,0.0762,0.0,0.0,0.0,0.0,4.1402,0.0762,4.064,0.0,0.0,0.0,0.2032,0.0762,0.2032,0.0762,0.0,0.0,0.0,0.2032,0.0,0.2032,4.064,0.0,4.064,0.0762,0.0,0.0762,0.2032,2.5146,0.2032,2.5146,0.0,0.0,4.064,0.2032,4.064,0.2032,0.0,0.0,0.0,2.5146,0.0,2.5146,0.2032,2.5908,0.2032,2.5908,0.0,0.0,0.0,0.2032,0.0,0.2032,4.1402,0.0,4.1402,2.5908,0.0,2.5908,0.2032,0.0,0.2032,0.0,0.0,0.0,4.1402,0.2032,4.1402,0.2032,0.0,0.0,0.0}))))))
            .addChild(new Group("Door_5_1")
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setAmbientIntensity(0.8).setDiffuseColor(0.760784,0.678431,0.572549).setShininess(0.664063).setSpecularColor(0.380392,0.339216,0.286275))
                  .setTexture(new ImageTexture().setUSE("MATL_6_2")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(0.7).setSolid(false).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,6,7,8,-1,6,8,9,-1,10,11,12,-1,10,12,13,-1,10,13,14,-1,10,14,15,-1,16,17,18,-1,16,18,19,-1,20,21,22,-1,20,22,23,-1,24,25,26,-1,24,26,27,-1,28,29,30,-1,28,30,31,-1,32,33,34,-1,32,34,35,-1,36,37,38,-1,36,38,39,-1,40,41,42,-1,40,42,43,-1,44,45,46,-1,44,46,47,-1,48,49,50,-1,48,50,51,-1})
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_442_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.0762,4.064,2.5146,4.064,2.5908,4.1402,0.0,4.1402,0.0,0.0,0.0762,0.0,2.5146,0.0,2.5908,0.0,2.5908,4.1402,2.5146,4.064,2.5146,4.064,0.0762,4.064,0.0,4.1402,2.5908,4.1402,2.5908,0.0,2.5146,0.0,0.0762,0.0,0.0,0.0,0.0,4.1402,0.0762,4.064,0.0,0.0,0.0,0.2032,0.0762,0.2032,0.0762,0.0,0.0,0.0,0.2032,0.0,0.2032,4.064,0.0,4.064,0.0762,0.0,0.0762,0.2032,2.5146,0.2032,2.5146,0.0,0.0,4.064,0.2032,4.064,0.2032,0.0,0.0,0.0,2.5146,0.0,2.5146,0.2032,2.5908,0.2032,2.5908,0.0,0.0,0.0,0.2032,0.0,0.2032,4.1402,0.0,4.1402,2.5908,0.0,2.5908,0.2032,0.0,0.2032,0.0,0.0,0.0,4.1402,0.2032,4.1402,0.2032,0.0,0.0,0.0})))))))))));
            }
            catch (Exception ex)
            {       
                System.err.println ("*** Further hints on X3DJSAIL errors and exceptions at");
                System.err.println ("*** https://www.web3d.org/specifications/java/X3DJSAIL.html");
                throw (ex);
            }
	}
	// end of initialize() method







		/** Define subarrays using type double[] */
		private double[] getCoordinate_10_122_point_1()
		{
			double[] value = {-6.984769,0.0,5.7912,-6.984769,-0.0,5.8674,-6.984769,2.0701,5.8674,-6.984769,2.0701,5.7912,-6.984769,2.0701,5.7912,-6.984769,2.0701,5.8674,-6.984769,-0.0,5.8674,-6.984769,0.0,5.7912,-6.984769,2.0701,5.7912,-6.984769,2.0701,5.8674,-5.384569,2.0701,5.8674,-5.384569,2.0701,5.7912,-5.384569,2.0701,5.7912,-5.384569,2.0701,5.8674,-6.984769,2.0701,5.8674,-6.984769,2.0701,5.7912,-5.384569,2.0701,5.7912,-5.384569,2.0701,5.8674,-5.384569,-0.0,5.8674,-5.384569,0.0,5.7912,-5.384569,0.0,5.7912,-5.384569,-0.0,5.8674,-5.384569,2.0701,5.8674,-5.384569,2.0701,5.7912,-3.898426,1.11761,5.8674,-3.898426,1.11761,5.7912,-2.984026,1.11761,5.7912,-2.984026,1.11761,5.8674,-2.984026,1.11761,5.8674,-2.984026,1.11761,5.7912,-3.898426,1.11761,5.7912,-3.898426,1.11761,5.8674,-2.984026,1.11761,5.8674,-2.984026,1.11761,5.7912,-2.984026,2.03201,5.7912,-2.984026,2.03201,5.8674,-2.984026,2.03201,5.8674,-2.984026,2.03201,5.7912,-2.984026,1.11761,5.7912,-2.984026,1.11761,5.8674,-2.984026,2.03201,5.8674,-2.984026,2.03201,5.7912,-3.898426,2.03201,5.7912,-3.898426,2.03201,5.8674,-3.898426,2.03201,5.8674,-3.898426,2.03201,5.7912,-2.984026,2.03201,5.7912,-2.984026,2.03201,5.8674,-3.898426,2.03201,5.8674,-3.898426,2.03201,5.7912,-3.898426,1.11761,5.7912,-3.898426,1.11761,5.8674,-3.898426,1.11761,5.8674,-3.898426,1.11761,5.7912,-3.898426,2.03201,5.7912,-3.898426,2.03201,5.8674,0.735304,1.11761,5.8674,0.735304,1.11761,5.7912,1.649704,1.11761,5.7912,1.649704,1.11761,5.8674,1.649704,1.11761,5.8674,1.649704,1.11761,5.7912,0.735304,1.11761,5.7912,0.735304,1.11761,5.8674,1.649704,1.11761,5.8674,1.649704,1.11761,5.7912,1.649704,2.03201,5.7912,1.649704,2.03201,5.8674,1.649704,2.03201,5.8674,1.649704,2.03201,5.7912,1.649704,1.11761,5.7912,1.649704,1.11761,5.8674,1.649704,2.03201,5.8674,1.649704,2.03201,5.7912,0.735304,2.03201,5.7912,0.735304,2.03201,5.8674,0.735304,2.03201,5.8674,0.735304,2.03201,5.7912,1.649704,2.03201,5.7912,1.649704,2.03201,5.8674,0.735304,2.03201,5.8674,0.735304,2.03201,5.7912,0.735304,1.11761,5.7912,0.735304,1.11761,5.8674,0.735304,1.11761,5.8674,0.735304,1.11761,5.7912,0.735304,2.03201,5.7912,0.735304,2.03201,5.8674,-3.898426,1.11761,5.8674,0.735304,1.11761,5.8674,-2.984026,1.11761,5.8674,0.735304,2.03201,5.8674,-2.984026,2.03201,5.8674,4.3434,2.4384,5.8674,-3.898426,2.03201,5.8674,-5.384569,2.0701,5.8674,-3.898426,1.11761,5.8674,-5.384569,0.0,5.8674,1.649704,1.11761,5.8674,-1.8288,0.0,5.8674};
			return value;
		}
		private double[] getCoordinate_10_122_point_2()
		{
			double[] value = {4.3434,0.0,5.8674,-8.001,2.4384,5.8674,-8.001,0.0,5.8674,-6.984769,2.0701,5.8674,4.3434,2.4384,5.8674,-1.8288,2.4384,5.8674,4.3434,2.4384,5.8674,0.735304,2.03201,5.8674,1.649704,2.03201,5.8674,1.649704,1.11761,5.8674,4.3434,0.0,5.8674,-5.384569,2.0701,5.8674,4.3434,2.4384,5.8674,-6.984769,2.0701,5.8674,-6.984769,2.0701,5.8674,-8.001,0.0,5.8674,-6.984769,0.0,5.8674,-3.898426,1.11761,5.8674,1.649704,1.11761,5.8674,0.735304,1.11761,5.8674};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_10_123_point_1()
		{
			double[] value = {0.0,0.0,0.0,-0.124918,3.393607,-0.124918,3.393607,0.0,3.393607,0.0,3.393607,-0.124918,0.0,-0.124918,0.0,0.0,2.623279,0.0,2.623279,-0.124918,0.0,-0.124918,0.0,0.0,0.0,0.0,0.0,-0.124918,2.623279,-0.124918,2.623279,0.0,3.393607,0.0,3.393607,-0.124918,0.0,-0.124918,0.0,0.0,0.0,0.0,0.0,-0.124918,3.393607,-0.124918,3.393607,0.0,0.0,0.0,0.0,-0.124918,1.499016,-0.124918,1.499016,0.0,1.499016,0.0,1.499016,-0.124918,0.0,-0.124918,0.0,0.0,0.0,0.0,0.0,-0.124918,1.499016,-0.124918,1.499016,0.0,1.499016,0.0,1.499016,-0.124918,0.0,-0.124918,0.0,0.0,1.499016,0.0,1.499016,-0.124918,0.0,-0.124918,0.0,0.0,0.0,0.0,0.0,-0.124918,1.499016,-0.124918,1.499016,0.0,1.499016,0.0,1.499016,-0.124918,0.0,-0.124918,0.0,0.0,0.0,0.0,0.0,-0.124918,1.499016,-0.124918,1.499016,0.0,0.0,0.0,0.0,-0.124918,1.499016,-0.124918,1.499016,0.0,1.499016,0.0,1.499016,-0.124918,0.0,-0.124918,0.0,0.0,0.0,0.0,0.0,-0.124918,1.499016,-0.124918,1.499016,0.0,1.499016,0.0,1.499016,-0.124918,0.0,-0.124918,0.0,0.0,1.499016,0.0,1.499016,-0.124918,0.0,-0.124918,0.0,0.0,0.0,0.0,0.0,-0.124918,1.499016,-0.124918,1.499016,0.0,1.499016,0.0,1.499016,-0.124918,0.0,-0.124918,0.0,0.0,0.0,0.0,0.0,-0.124918,1.499016,-0.124918,1.499016,0.0,13.386273,1.832148,5.789993,1.832148,11.887257,1.832148,5.789993,3.331164,11.887257,3.331164,-0.124918,3.997377,13.386273,3.331164,15.822572,3.393607,13.386273,1.832148,15.822572,0.0,4.290977,1.832148,9.993443,0.0};
			return value;
		}
		private double[] getTextureCoordinate_10_123_point_2()
		{
			double[] value = {-0.124918,0.0,20.111803,3.997377,20.111803,0.0,18.44585,3.393607,-0.124918,3.997377,9.993443,3.997377,-0.124918,3.997377,5.789993,3.331164,4.290977,3.331164,4.290977,1.832148,-0.124918,0.0,15.822572,3.393607,-0.124918,3.997377,18.44585,3.393607,18.44585,3.393607,20.111803,0.0,18.44585,0.0,13.386273,1.832148,4.290977,1.832148,5.789993,1.832148};
			return value;
		}





		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_9_218_coordIndex_1()
		{
			int[] value = {0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1,0,5,6,-1,0,6,7,-1,0,7,8,-1,0,8,9,-1,0,9,10,-1,0,10,11,-1,0,11,12,-1,0,12,13,-1,0,13,14,-1,0,14,15,-1,0,15,16,-1,0,16,17,-1,0,17,18,-1,0,18,19,-1,0,19,20,-1,21,22,23,-1,21,23,24,-1,25,26,27,-1,28,29,30,-1,31,32,33,-1,34,35,36,-1,37,38,39,-1,40,41,42,-1,43,44,45,-1,46,47,48,-1,49,50,51,-1,52,53,54,-1,55,56,57,-1,58,59,60,-1,61,62,63,-1,64,65,66,-1,67,68,69,-1,70,71,72,-1,73,74,75,-1,73,75,76,-1,73,76,77,-1,73,77,78,-1,73,78,79,-1,73,79,80,-1,73,80,81,-1,73,81,82,-1,73,82,83,-1,73,83,84,-1,73,84,85,-1,73,85,86,-1,73,86,87,-1,73,87,88,-1,73,88,89,-1,73,89,90,-1,73,90,91,-1,73,91,92,-1,93,94,95,-1,93,95,96,-1,97,98,99,-1,100,101,102,-1,103,104,105,-1,106,107,108,-1,109,110,111,-1,112,113,114,-1,115,116,117,-1,118,119,120,-1,121,122,123,-1,124,125,126,-1,127,128,129,-1,130,131,132,-1,133,134,135,-1,136,137,138,-1,139,140,141,-1,142,143,144,-1,145,146,147,-1,148,149,150,-1,148,150,151,-1,152,153,154,-1,152,154,155,-1,156,157,158,-1,156,158,159,-1,160,161,162,-1,160,162,163,-1,164,165,166,-1,164,166,167,-1,168,169,170,-1,168,170,171,-1,172,173,174,-1,172,174,175,-1,176,177,178,-1,176,178,179,-1,180,181,182,-1,180,182,183,-1,184,185,186,-1,184,186,187,-1,188,189,190,-1,188,190,191,-1,192,193,194,-1,192,194,195,-1,196,197,198,-1,196,198,199,-1,200,201,202,-1,200,202,203,-1,204,205,206,-1,204,206,207,-1,208,209,210,-1,208,210,211,-1,212,213,214,-1,212,214,215,-1,216,217,218,-1,216,218,219,-1,220,221,222,-1,220,222,223,-1,224,225,226,-1,224,226,227,-1,228,229,230,-1,228,230,231,-1,232,233,234,-1,232,234,235,-1,236,237,238,-1,236,238,239,-1,240,241,242,-1,240,242,243,-1,244,245,246,-1,244,246,247,-1,248,249,250,-1,248,250,251,-1,252,253,254,-1,252,254,255,-1,256,257,258,-1,256,258,259,-1,260,261,262,-1,260,262,263,-1,264,265,266,-1,264,266,267,-1,268,269,270,-1,268,270,271,-1,272,273,274,-1,272,274,275,-1,276,277,278,-1,276,278,279,-1,280,281,282,-1,280,282,283,-1,284,285,286,-1,284,286,287,-1,288,289,290,-1,288,290,291,-1,292,293,294,-1,292,294,295,-1,296,297,298,-1,296,298,299,-1,300,301,302,-1,300,302,303,-1,308,309,310,-1,308,310,311,-1,308,311,312,-1,308,312,313,-1,308,313,314,-1,308,314,315,-1,308,315,316,-1,308,316,317,-1,308,317,318,-1,308,318,319,-1,308,319,320,-1,308,320,321,-1,308,321,322,-1,308,322,323,-1,308,323,324,-1,308,324,325,-1,308,325,326,-1,308,326,327,-1,308,327,328,-1,329,330,331,-1,329,331,332,-1,333,334,335,-1,336,337,338,-1,339,340,341,-1,342,343,344,-1,345,346,347,-1,348,349,350,-1,351,352,353,-1,354,355,356,-1,357,358,359,-1,360,361,362,-1,363,364,365,-1,366,367,368,-1,369,370,371,-1,372,373,374,-1,375,376,377,-1,378,379,380,-1,381,382,383,-1,381,383,384,-1,381,384,385,-1,381,385,386,-1,381,386,387,-1,381,387,388,-1,381,388,389,-1,381,389,390,-1,381,390,391,-1,381,391,392,-1,381,392,393,-1,381,393,394,-1,381,394,395,-1,381,395,396,-1,381,396,397,-1,381,397,398,-1,381,398,399,-1,381,399,400,-1,401,402,403,-1,401,403,404,-1,405,406,407,-1,408,409,410,-1,411,412,413,-1,414,415,416,-1,417,418,419,-1,420,421,422,-1,423,424,425,-1,426,427,428,-1,429,430,431,-1,432,433,434,-1,435,436,437,-1,438,439,440,-1,441,442,443,-1,444,445,446,-1,447,448,449,-1,450,451,452,-1,453,454,455,-1,456,457,458,-1,456,458,459,-1,460,461,462,-1,460,462,463,-1,464,465,466,-1,464,466,467,-1,468,469,470,-1,468,470,471,-1,472,473,474,-1,472,474,475,-1,476,477,478,-1,476,478,479,-1,480,481,482,-1,480,482,483,-1,484,485,486,-1,484,486,487,-1,488,489,490,-1,488,490,491,-1,492,493,494,-1,492,494,495,-1,496,497,498,-1,496,498,499,-1,500,501,502,-1,500,502,503,-1};
			return value;
		}
		private int[] getIndexedFaceSet_9_218_coordIndex_2()
		{
			int[] value = {504,505,506,-1,504,506,507,-1,508,509,510,-1,508,510,511,-1,512,513,514,-1,512,514,515,-1,516,517,518,-1,516,518,519,-1,520,521,522,-1,520,522,523,-1,524,525,526,-1,524,526,527,-1,528,529,530,-1,528,530,531,-1,532,533,534,-1,532,534,535,-1,536,537,538,-1,536,538,539,-1,540,541,542,-1,540,542,543,-1,544,545,546,-1,544,546,547,-1,548,549,550,-1,548,550,551,-1,552,553,554,-1,552,554,555,-1,556,557,558,-1,556,558,559,-1,560,561,562,-1,560,562,563,-1,564,565,566,-1,564,566,567,-1,568,569,570,-1,568,570,571,-1,572,573,574,-1,572,574,575,-1,576,577,578,-1,576,578,579,-1,580,581,582,-1,580,582,583,-1,584,585,586,-1,584,586,587,-1,588,589,590,-1,588,590,591,-1,592,593,594,-1,592,594,595,-1,596,597,598,-1,596,598,599,-1,600,601,602,-1,600,602,603,-1,604,605,606,-1,604,606,607,-1,608,609,610,-1,608,610,611,-1,616,617,618,-1,616,618,619,-1,640,641,642,-1,643,644,645,-1,646,647,648,-1,649,650,651,-1,652,653,654,-1,655,656,657,-1,658,659,660,-1,661,662,663,-1,664,665,666,-1,667,668,669,-1,670,671,672,-1,670,672,673,-1,694,695,696,-1,697,698,699,-1,700,701,702,-1,703,704,705,-1,706,707,708,-1,709,710,711,-1,712,713,714,-1,715,716,717,-1,718,719,720,-1,721,722,723,-1,724,725,726,-1,724,726,727,-1,748,749,750,-1,751,752,753,-1,754,755,756,-1,757,758,759,-1,760,761,762,-1,763,764,765,-1,766,767,768,-1,769,770,771,-1,772,773,774,-1,775,776,777,-1,778,779,780,-1,778,780,781,-1,802,803,804,-1,805,806,807,-1,808,809,810,-1,811,812,813,-1,814,815,816,-1,817,818,819,-1,820,821,822,-1,823,824,825,-1,826,827,828,-1,829,830,831,-1,832,833,834,-1,832,834,835,-1,856,857,858,-1,859,860,861,-1,862,863,864,-1,865,866,867,-1,868,869,870,-1,871,872,873,-1,874,875,876,-1,877,878,879,-1,880,881,882,-1,883,884,885,-1,886,887,888,-1,886,888,889,-1,910,911,912,-1,913,914,915,-1,916,917,918,-1,919,920,921,-1,922,923,924,-1,925,926,927,-1,928,929,930,-1,931,932,933,-1,934,935,936,-1,937,938,939,-1,940,941,942,-1,940,942,943,-1,964,965,966,-1,967,968,969,-1,970,971,972,-1,973,974,975,-1,976,977,978,-1,979,980,981,-1,982,983,984,-1,985,986,987,-1,988,989,990,-1,991,992,993,-1,994,995,996,-1,994,996,997,-1,1018,1019,1020,-1,1021,1022,1023,-1,1024,1025,1026,-1,1027,1028,1029,-1,1030,1031,1032,-1,1033,1034,1035,-1,1036,1037,1038,-1,1039,1040,1041,-1,1042,1043,1044,-1,1045,1046,1047,-1,1048,1049,1050,-1,1048,1050,1051,-1,1072,1073,1074,-1,1075,1076,1077,-1,1078,1079,1080,-1,1081,1082,1083,-1,1084,1085,1086,-1,1087,1088,1089,-1,1090,1091,1092,-1,1093,1094,1095,-1,1096,1097,1098,-1,1099,1100,1101,-1,1102,1103,1104,-1,1102,1104,1105,-1,1126,1127,1128,-1,1129,1130,1131,-1,1132,1133,1134,-1,1135,1136,1137,-1,1138,1139,1140,-1,1141,1142,1143,-1,1144,1145,1146,-1,1147,1148,1149,-1,1150,1151,1152,-1,1153,1154,1155,-1,1156,1157,1158,-1,1156,1158,1159,-1,1180,1181,1182,-1,1183,1184,1185,-1,1186,1187,1188,-1,1189,1190,1191,-1,1192,1193,1194,-1,1195,1196,1197,-1,1198,1199,1200,-1,1201,1202,1203,-1,1204,1205,1206,-1,1207,1208,1209,-1,1210,1211,1212,-1,1210,1212,1213,-1,1234,1235,1236,-1,1237,1238,1239,-1,1240,1241,1242,-1,1243,1244,1245,-1,1246,1247,1248,-1,1249,1250,1251,-1,1252,1253,1254,-1,1255,1256,1257,-1,1258,1259,1260,-1,1261,1262,1263,-1,1264,1265,1266,-1,1264,1266,1267,-1,1288,1289,1290,-1,1291,1292,1293,-1,1294,1295,1296,-1,1297,1298,1299,-1,1300,1301,1302,-1,1303,1304,1305,-1,1306,1307,1308,-1,1309,1310,1311,-1,1312,1313,1314,-1,1315,1316,1317,-1,1318,1319,1320,-1,1318,1320,1321,-1,1342,1343,1344,-1,1345,1346,1347,-1,1348,1349,1350,-1,1351,1352,1353,-1,1354,1355,1356,-1,1357,1358,1359,-1,1360,1361,1362,-1,1363,1364,1365,-1,1366,1367,1368,-1,1369,1370,1371,-1,1372,1373,1374,-1,1372,1374,1375,-1,1396,1397,1398,-1,1399,1400,1401,-1,1402,1403,1404,-1,1405,1406,1407,-1,1408,1409,1410,-1,1411,1412,1413,-1,1414,1415,1416,-1,1417,1418,1419,-1,1420,1421,1422,-1,1423,1424,1425,-1,1426,1427,1428,-1,1426,1428,1429,-1,1450,1451,1452,-1,1453,1454,1455,-1,1456,1457,1458,-1,1459,1460,1461,-1,1462,1463,1464,-1,1465,1466,1467,-1,1468,1469,1470,-1,1471,1472,1473,-1,1474,1475,1476,-1,1477,1478,1479,-1,1480,1481,1482,-1,1480,1482,1483,-1,1504,1505,1506,-1,1507,1508,1509,-1};
			return value;
		}
		private int[] getIndexedFaceSet_9_218_coordIndex_3()
		{
			int[] value = {1510,1511,1512,-1,1513,1514,1515,-1,1516,1517,1518,-1,1519,1520,1521,-1,1522,1523,1524,-1,1525,1526,1527,-1,1528,1529,1530,-1,1531,1532,1533,-1,1534,1535,1536,-1,1534,1536,1537,-1,1558,1559,1560,-1,1561,1562,1563,-1,1564,1565,1566,-1,1567,1568,1569,-1,1570,1571,1572,-1,1573,1574,1575,-1,1576,1577,1578,-1,1579,1580,1581,-1,1582,1583,1584,-1,1585,1586,1587,-1,1588,1589,1590,-1,1588,1590,1591,-1,1612,1613,1614,-1,1615,1616,1617,-1,1618,1619,1620,-1,1621,1622,1623,-1,1624,1625,1626,-1,1627,1628,1629,-1,1630,1631,1632,-1,1633,1634,1635,-1,1636,1637,1638,-1,1639,1640,1641,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_10_218_point_1()
		{
			double[] value = {-6.090336,2.52007,-1.39701,-6.090336,2.578821,-1.39701,-5.856336,2.578821,-1.39701,-5.856336,2.434442,-1.39701,-5.622336,2.290063,-1.39701,-5.388336,2.145684,-1.39701,-5.154336,2.001305,-1.39701,-4.920336,1.856926,-1.39701,-4.686336,1.712547,-1.39701,-4.452336,1.568168,-1.39701,-4.218336,1.423789,-1.39701,-3.984336,1.279411,-1.39701,-3.750336,1.135032,-1.39701,-3.516336,0.990653,-1.39701,-3.282336,0.846274,-1.39701,-3.048336,0.701895,-1.39701,-2.814336,0.557516,-1.39701,-2.580336,0.413137,-1.39701,-2.346336,0.268758,-1.39701,-2.112336,0.124379,-1.39701,-2.005971,0.0,-1.39701,-1.878336,0.1324,-1.39701,-1.878336,0.0,-1.39701,-2.005971,0.0,-1.39701,-2.112336,0.124379,-1.39701,-2.112336,0.124379,-1.39701,-2.346336,0.268758,-1.39701,-2.112336,0.268758,-1.39701,-2.346336,0.268758,-1.39701,-2.580336,0.413137,-1.39701,-2.346336,0.413137,-1.39701,-2.580336,0.413137,-1.39701,-2.814336,0.557516,-1.39701,-2.580336,0.557516,-1.39701,-2.814336,0.557516,-1.39701,-3.048336,0.701895,-1.39701,-2.814336,0.701895,-1.39701,-3.048336,0.701895,-1.39701,-3.282336,0.846274,-1.39701,-3.048336,0.846274,-1.39701,-3.282336,0.846274,-1.39701,-3.516336,0.990653,-1.39701,-3.282336,0.990653,-1.39701,-3.516336,0.990653,-1.39701,-3.750336,1.135032,-1.39701,-3.516336,1.135032,-1.39701,-3.750336,1.135032,-1.39701,-3.984336,1.279411,-1.39701,-3.750336,1.279411,-1.39701,-3.984336,1.279411,-1.39701,-4.218336,1.423789,-1.39701,-3.984336,1.423789,-1.39701,-4.218336,1.423789,-1.39701,-4.452336,1.568168,-1.39701,-4.218336,1.568168,-1.39701,-4.452336,1.568168,-1.39701,-4.686336,1.712547,-1.39701,-4.452336,1.712547,-1.39701,-4.686336,1.712547,-1.39701,-4.920336,1.856926,-1.39701,-4.686336,1.856926,-1.39701,-4.920336,1.856926,-1.39701,-5.154336,2.001305,-1.39701,-4.920336,2.001305,-1.39701,-5.154336,2.001305,-1.39701,-5.388336,2.145684,-1.39701,-5.154336,2.145684,-1.39701,-5.388336,2.145684,-1.39701,-5.622336,2.290063,-1.39701,-5.388336,2.290063,-1.39701,-5.622336,2.290063,-1.39701,-5.856336,2.434442,-1.39701,-5.622336,2.434442,-1.39701,-6.090336,2.52007,-1.37701,-2.005971,0.0,-1.37701,-2.112336,0.124379,-1.37701,-2.346336,0.268758,-1.37701,-2.580336,0.413137,-1.37701,-2.814336,0.557516,-1.37701,-3.048336,0.701895,-1.37701,-3.282336,0.846274,-1.37701,-3.516336,0.990653,-1.37701,-3.750336,1.135032,-1.37701,-3.984336,1.279411,-1.37701,-4.218336,1.423789,-1.37701,-4.452336,1.568168,-1.37701,-4.686336,1.712547,-1.37701,-4.920336,1.856926,-1.37701,-5.154336,2.001305,-1.37701,-5.388336,2.145684,-1.37701,-5.622336,2.290063,-1.37701,-5.856336,2.434442,-1.37701,-6.090336,2.578821,-1.37701,-1.878336,0.0,-1.37701,-1.878336,0.1324,-1.37701,-2.112336,0.124379,-1.37701,-2.005971,0.0,-1.37701,-2.346336,0.268758,-1.37701,-2.112336,0.124379,-1.37701,-2.112336,0.268758,-1.37701};
			return value;
		}
		private double[] getCoordinate_10_218_point_2()
		{
			double[] value = {-2.580336,0.413137,-1.37701,-2.346336,0.268758,-1.37701,-2.346336,0.413137,-1.37701,-2.814336,0.557516,-1.37701,-2.580336,0.413137,-1.37701,-2.580336,0.557516,-1.37701,-3.048336,0.701895,-1.37701,-2.814336,0.557516,-1.37701,-2.814336,0.701895,-1.37701,-3.282336,0.846274,-1.37701,-3.048336,0.701895,-1.37701,-3.048336,0.846274,-1.37701,-3.516336,0.990653,-1.37701,-3.282336,0.846274,-1.37701,-3.282336,0.990653,-1.37701,-3.750336,1.135032,-1.37701,-3.516336,0.990653,-1.37701,-3.516336,1.135032,-1.37701,-3.984336,1.279411,-1.37701,-3.750336,1.135032,-1.37701,-3.750336,1.279411,-1.37701,-4.218336,1.423789,-1.37701,-3.984336,1.279411,-1.37701,-3.984336,1.423789,-1.37701,-4.452336,1.568168,-1.37701,-4.218336,1.423789,-1.37701,-4.218336,1.568168,-1.37701,-4.686336,1.712547,-1.37701,-4.452336,1.568168,-1.37701,-4.452336,1.712547,-1.37701,-4.920336,1.856926,-1.37701,-4.686336,1.712547,-1.37701,-4.686336,1.856926,-1.37701,-5.154336,2.001305,-1.37701,-4.920336,1.856926,-1.37701,-4.920336,2.001305,-1.37701,-5.388336,2.145684,-1.37701,-5.154336,2.001305,-1.37701,-5.154336,2.145684,-1.37701,-5.622336,2.290063,-1.37701,-5.388336,2.145684,-1.37701,-5.388336,2.290063,-1.37701,-5.856336,2.434442,-1.37701,-5.622336,2.290063,-1.37701,-5.622336,2.434442,-1.37701,-6.090336,2.578821,-1.37701,-5.856336,2.434442,-1.37701,-5.856336,2.578821,-1.37701,-1.878336,0.0,-1.39701,-1.878336,0.0,-1.37701,-2.005971,0.0,-1.37701,-2.005971,0.0,-1.39701,-2.005971,0.0,-1.39701,-2.005971,0.0,-1.37701,-6.090336,2.52007,-1.37701,-6.090336,2.52007,-1.39701,-6.090336,2.52007,-1.39701,-6.090336,2.52007,-1.37701,-6.090336,2.578821,-1.37701,-6.090336,2.578821,-1.39701,-6.090336,2.578821,-1.39701,-6.090336,2.578821,-1.37701,-5.856336,2.578821,-1.37701,-5.856336,2.578821,-1.39701,-5.856336,2.578821,-1.39701,-5.856336,2.578821,-1.37701,-5.856336,2.434442,-1.37701,-5.856336,2.434442,-1.39701,-5.856336,2.434442,-1.39701,-5.856336,2.434442,-1.37701,-5.622336,2.434442,-1.37701,-5.622336,2.434442,-1.39701,-5.622336,2.434442,-1.39701,-5.622336,2.434442,-1.37701,-5.622336,2.290063,-1.37701,-5.622336,2.290063,-1.39701,-5.622336,2.290063,-1.39701,-5.622336,2.290063,-1.37701,-5.388336,2.290063,-1.37701,-5.388336,2.290063,-1.39701,-5.388336,2.290063,-1.39701,-5.388336,2.290063,-1.37701,-5.388336,2.145684,-1.37701,-5.388336,2.145684,-1.39701,-5.388336,2.145684,-1.39701,-5.388336,2.145684,-1.37701,-5.154336,2.145684,-1.37701,-5.154336,2.145684,-1.39701,-5.154336,2.145684,-1.39701,-5.154336,2.145684,-1.37701,-5.154336,2.001305,-1.37701,-5.154336,2.001305,-1.39701,-5.154336,2.001305,-1.39701,-5.154336,2.001305,-1.37701,-4.920336,2.001305,-1.37701,-4.920336,2.001305,-1.39701,-4.920336,2.001305,-1.39701,-4.920336,2.001305,-1.37701,-4.920336,1.856926,-1.37701,-4.920336,1.856926,-1.39701};
			return value;
		}
		private double[] getCoordinate_10_218_point_3()
		{
			double[] value = {-4.920336,1.856926,-1.39701,-4.920336,1.856926,-1.37701,-4.686336,1.856926,-1.37701,-4.686336,1.856926,-1.39701,-4.686336,1.856926,-1.39701,-4.686336,1.856926,-1.37701,-4.686336,1.712547,-1.37701,-4.686336,1.712547,-1.39701,-4.686336,1.712547,-1.39701,-4.686336,1.712547,-1.37701,-4.452336,1.712547,-1.37701,-4.452336,1.712547,-1.39701,-4.452336,1.712547,-1.39701,-4.452336,1.712547,-1.37701,-4.452336,1.568168,-1.37701,-4.452336,1.568168,-1.39701,-4.452336,1.568168,-1.39701,-4.452336,1.568168,-1.37701,-4.218336,1.568168,-1.37701,-4.218336,1.568168,-1.39701,-4.218336,1.568168,-1.39701,-4.218336,1.568168,-1.37701,-4.218336,1.423789,-1.37701,-4.218336,1.423789,-1.39701,-4.218336,1.423789,-1.39701,-4.218336,1.423789,-1.37701,-3.984336,1.423789,-1.37701,-3.984336,1.423789,-1.39701,-3.984336,1.423789,-1.39701,-3.984336,1.423789,-1.37701,-3.984336,1.279411,-1.37701,-3.984336,1.279411,-1.39701,-3.984336,1.279411,-1.39701,-3.984336,1.279411,-1.37701,-3.750336,1.279411,-1.37701,-3.750336,1.279411,-1.39701,-3.750336,1.279411,-1.39701,-3.750336,1.279411,-1.37701,-3.750336,1.135032,-1.37701,-3.750336,1.135032,-1.39701,-3.750336,1.135032,-1.39701,-3.750336,1.135032,-1.37701,-3.516336,1.135032,-1.37701,-3.516336,1.135032,-1.39701,-3.516336,1.135032,-1.39701,-3.516336,1.135032,-1.37701,-3.516336,0.990653,-1.37701,-3.516336,0.990653,-1.39701,-3.516336,0.990653,-1.39701,-3.516336,0.990653,-1.37701,-3.282336,0.990653,-1.37701,-3.282336,0.990653,-1.39701,-3.282336,0.990653,-1.39701,-3.282336,0.990653,-1.37701,-3.282336,0.846274,-1.37701,-3.282336,0.846274,-1.39701,-3.282336,0.846274,-1.39701,-3.282336,0.846274,-1.37701,-3.048336,0.846274,-1.37701,-3.048336,0.846274,-1.39701,-3.048336,0.846274,-1.39701,-3.048336,0.846274,-1.37701,-3.048336,0.701895,-1.37701,-3.048336,0.701895,-1.39701,-3.048336,0.701895,-1.39701,-3.048336,0.701895,-1.37701,-2.814336,0.701895,-1.37701,-2.814336,0.701895,-1.39701,-2.814336,0.701895,-1.39701,-2.814336,0.701895,-1.37701,-2.814336,0.557516,-1.37701,-2.814336,0.557516,-1.39701,-2.814336,0.557516,-1.39701,-2.814336,0.557516,-1.37701,-2.580336,0.557516,-1.37701,-2.580336,0.557516,-1.39701,-2.580336,0.557516,-1.39701,-2.580336,0.557516,-1.37701,-2.580336,0.413137,-1.37701,-2.580336,0.413137,-1.39701,-2.580336,0.413137,-1.39701,-2.580336,0.413137,-1.37701,-2.346336,0.413137,-1.37701,-2.346336,0.413137,-1.39701,-2.346336,0.413137,-1.39701,-2.346336,0.413137,-1.37701,-2.346336,0.268758,-1.37701,-2.346336,0.268758,-1.39701,-2.346336,0.268758,-1.39701,-2.346336,0.268758,-1.37701,-2.112336,0.268758,-1.37701,-2.112336,0.268758,-1.39701,-2.112336,0.268758,-1.39701,-2.112336,0.268758,-1.37701,-2.112336,0.124379,-1.37701,-2.112336,0.124379,-1.39701,-2.112336,0.124379,-1.39701,-2.112336,0.124379,-1.37701,-1.878336,0.1324,-1.37701,-1.878336,0.1324,-1.39701};
			return value;
		}
		private double[] getCoordinate_10_218_point_4()
		{
			double[] value = {-1.878336,0.1324,-1.39701,-1.878336,0.1324,-1.37701,-1.878336,0.0,-1.37701,-1.878336,0.0,-1.39701,-1.878336,0.0,-1.39701,-1.878336,0.0,-1.37701,-1.878336,0.0,-1.37701,-1.878336,0.0,-1.39701,-6.090336,2.52007,-0.45181,-6.090336,2.578821,-0.45181,-5.856336,2.578821,-0.45181,-5.856336,2.434442,-0.45181,-5.622336,2.290063,-0.45181,-5.388336,2.145684,-0.45181,-5.154336,2.001305,-0.45181,-4.920336,1.856926,-0.45181,-4.686336,1.712547,-0.45181,-4.452336,1.568168,-0.45181,-4.218336,1.423789,-0.45181,-3.984336,1.279411,-0.45181,-3.750336,1.135032,-0.45181,-3.516336,0.990653,-0.45181,-3.282336,0.846274,-0.45181,-3.048336,0.701895,-0.45181,-2.814336,0.557516,-0.45181,-2.580336,0.413137,-0.45181,-2.346336,0.268758,-0.45181,-2.112336,0.124379,-0.45181,-2.005971,0.0,-0.45181,-1.878336,0.1324,-0.45181,-1.878336,0.0,-0.45181,-2.005971,0.0,-0.45181,-2.112336,0.124379,-0.45181,-2.112336,0.124379,-0.45181,-2.346336,0.268758,-0.45181,-2.112336,0.268758,-0.45181,-2.346336,0.268758,-0.45181,-2.580336,0.413137,-0.45181,-2.346336,0.413137,-0.45181,-2.580336,0.413137,-0.45181,-2.814336,0.557516,-0.45181,-2.580336,0.557516,-0.45181,-2.814336,0.557516,-0.45181,-3.048336,0.701895,-0.45181,-2.814336,0.701895,-0.45181,-3.048336,0.701895,-0.45181,-3.282336,0.846274,-0.45181,-3.048336,0.846274,-0.45181,-3.282336,0.846274,-0.45181,-3.516336,0.990653,-0.45181,-3.282336,0.990653,-0.45181,-3.516336,0.990653,-0.45181,-3.750336,1.135032,-0.45181,-3.516336,1.135032,-0.45181,-3.750336,1.135032,-0.45181,-3.984336,1.279411,-0.45181,-3.750336,1.279411,-0.45181,-3.984336,1.279411,-0.45181,-4.218336,1.423789,-0.45181,-3.984336,1.423789,-0.45181,-4.218336,1.423789,-0.45181,-4.452336,1.568168,-0.45181,-4.218336,1.568168,-0.45181,-4.452336,1.568168,-0.45181,-4.686336,1.712547,-0.45181,-4.452336,1.712547,-0.45181,-4.686336,1.712547,-0.45181,-4.920336,1.856926,-0.45181,-4.686336,1.856926,-0.45181,-4.920336,1.856926,-0.45181,-5.154336,2.001305,-0.45181,-4.920336,2.001305,-0.45181,-5.154336,2.001305,-0.45181,-5.388336,2.145684,-0.45181,-5.154336,2.145684,-0.45181,-5.388336,2.145684,-0.45181,-5.622336,2.290063,-0.45181,-5.388336,2.290063,-0.45181,-5.622336,2.290063,-0.45181,-5.856336,2.434442,-0.45181,-5.622336,2.434442,-0.45181,-6.090336,2.52007,-0.43181,-2.005971,0.0,-0.43181,-2.112336,0.124379,-0.43181,-2.346336,0.268758,-0.43181,-2.580336,0.413137,-0.43181,-2.814336,0.557516,-0.43181,-3.048336,0.701895,-0.43181,-3.282336,0.846274,-0.43181,-3.516336,0.990653,-0.43181,-3.750336,1.135032,-0.43181,-3.984336,1.279411,-0.43181,-4.218336,1.423789,-0.43181,-4.452336,1.568168,-0.43181,-4.686336,1.712547,-0.43181,-4.920336,1.856926,-0.43181,-5.154336,2.001305,-0.43181,-5.388336,2.145684,-0.43181,-5.622336,2.290063,-0.43181,-5.856336,2.434442,-0.43181};
			return value;
		}
		private double[] getCoordinate_10_218_point_5()
		{
			double[] value = {-6.090336,2.578821,-0.43181,-1.878336,0.0,-0.43181,-1.878336,0.1324,-0.43181,-2.112336,0.124379,-0.43181,-2.005971,0.0,-0.43181,-2.346336,0.268758,-0.43181,-2.112336,0.124379,-0.43181,-2.112336,0.268758,-0.43181,-2.580336,0.413137,-0.43181,-2.346336,0.268758,-0.43181,-2.346336,0.413137,-0.43181,-2.814336,0.557516,-0.43181,-2.580336,0.413137,-0.43181,-2.580336,0.557516,-0.43181,-3.048336,0.701895,-0.43181,-2.814336,0.557516,-0.43181,-2.814336,0.701895,-0.43181,-3.282336,0.846274,-0.43181,-3.048336,0.701895,-0.43181,-3.048336,0.846274,-0.43181,-3.516336,0.990653,-0.43181,-3.282336,0.846274,-0.43181,-3.282336,0.990653,-0.43181,-3.750336,1.135032,-0.43181,-3.516336,0.990653,-0.43181,-3.516336,1.135032,-0.43181,-3.984336,1.279411,-0.43181,-3.750336,1.135032,-0.43181,-3.750336,1.279411,-0.43181,-4.218336,1.423789,-0.43181,-3.984336,1.279411,-0.43181,-3.984336,1.423789,-0.43181,-4.452336,1.568168,-0.43181,-4.218336,1.423789,-0.43181,-4.218336,1.568168,-0.43181,-4.686336,1.712547,-0.43181,-4.452336,1.568168,-0.43181,-4.452336,1.712547,-0.43181,-4.920336,1.856926,-0.43181,-4.686336,1.712547,-0.43181,-4.686336,1.856926,-0.43181,-5.154336,2.001305,-0.43181,-4.920336,1.856926,-0.43181,-4.920336,2.001305,-0.43181,-5.388336,2.145684,-0.43181,-5.154336,2.001305,-0.43181,-5.154336,2.145684,-0.43181,-5.622336,2.290063,-0.43181,-5.388336,2.145684,-0.43181,-5.388336,2.290063,-0.43181,-5.856336,2.434442,-0.43181,-5.622336,2.290063,-0.43181,-5.622336,2.434442,-0.43181,-6.090336,2.578821,-0.43181,-5.856336,2.434442,-0.43181,-5.856336,2.578821,-0.43181,-1.878336,0.0,-0.45181,-1.878336,0.0,-0.43181,-2.005971,0.0,-0.43181,-2.005971,0.0,-0.45181,-2.005971,0.0,-0.45181,-2.005971,0.0,-0.43181,-6.090336,2.52007,-0.43181,-6.090336,2.52007,-0.45181,-6.090336,2.52007,-0.45181,-6.090336,2.52007,-0.43181,-6.090336,2.578821,-0.43181,-6.090336,2.578821,-0.45181,-6.090336,2.578821,-0.45181,-6.090336,2.578821,-0.43181,-5.856336,2.578821,-0.43181,-5.856336,2.578821,-0.45181,-5.856336,2.578821,-0.45181,-5.856336,2.578821,-0.43181,-5.856336,2.434442,-0.43181,-5.856336,2.434442,-0.45181,-5.856336,2.434442,-0.45181,-5.856336,2.434442,-0.43181,-5.622336,2.434442,-0.43181,-5.622336,2.434442,-0.45181,-5.622336,2.434442,-0.45181,-5.622336,2.434442,-0.43181,-5.622336,2.290063,-0.43181,-5.622336,2.290063,-0.45181,-5.622336,2.290063,-0.45181,-5.622336,2.290063,-0.43181,-5.388336,2.290063,-0.43181,-5.388336,2.290063,-0.45181,-5.388336,2.290063,-0.45181,-5.388336,2.290063,-0.43181,-5.388336,2.145684,-0.43181,-5.388336,2.145684,-0.45181,-5.388336,2.145684,-0.45181,-5.388336,2.145684,-0.43181,-5.154336,2.145684,-0.43181,-5.154336,2.145684,-0.45181,-5.154336,2.145684,-0.45181,-5.154336,2.145684,-0.43181,-5.154336,2.001305,-0.43181,-5.154336,2.001305,-0.45181};
			return value;
		}
		private double[] getCoordinate_10_218_point_6()
		{
			double[] value = {-5.154336,2.001305,-0.45181,-5.154336,2.001305,-0.43181,-4.920336,2.001305,-0.43181,-4.920336,2.001305,-0.45181,-4.920336,2.001305,-0.45181,-4.920336,2.001305,-0.43181,-4.920336,1.856926,-0.43181,-4.920336,1.856926,-0.45181,-4.920336,1.856926,-0.45181,-4.920336,1.856926,-0.43181,-4.686336,1.856926,-0.43181,-4.686336,1.856926,-0.45181,-4.686336,1.856926,-0.45181,-4.686336,1.856926,-0.43181,-4.686336,1.712547,-0.43181,-4.686336,1.712547,-0.45181,-4.686336,1.712547,-0.45181,-4.686336,1.712547,-0.43181,-4.452336,1.712547,-0.43181,-4.452336,1.712547,-0.45181,-4.452336,1.712547,-0.45181,-4.452336,1.712547,-0.43181,-4.452336,1.568168,-0.43181,-4.452336,1.568168,-0.45181,-4.452336,1.568168,-0.45181,-4.452336,1.568168,-0.43181,-4.218336,1.568168,-0.43181,-4.218336,1.568168,-0.45181,-4.218336,1.568168,-0.45181,-4.218336,1.568168,-0.43181,-4.218336,1.423789,-0.43181,-4.218336,1.423789,-0.45181,-4.218336,1.423789,-0.45181,-4.218336,1.423789,-0.43181,-3.984336,1.423789,-0.43181,-3.984336,1.423789,-0.45181,-3.984336,1.423789,-0.45181,-3.984336,1.423789,-0.43181,-3.984336,1.279411,-0.43181,-3.984336,1.279411,-0.45181,-3.984336,1.279411,-0.45181,-3.984336,1.279411,-0.43181,-3.750336,1.279411,-0.43181,-3.750336,1.279411,-0.45181,-3.750336,1.279411,-0.45181,-3.750336,1.279411,-0.43181,-3.750336,1.135032,-0.43181,-3.750336,1.135032,-0.45181,-3.750336,1.135032,-0.45181,-3.750336,1.135032,-0.43181,-3.516336,1.135032,-0.43181,-3.516336,1.135032,-0.45181,-3.516336,1.135032,-0.45181,-3.516336,1.135032,-0.43181,-3.516336,0.990653,-0.43181,-3.516336,0.990653,-0.45181,-3.516336,0.990653,-0.45181,-3.516336,0.990653,-0.43181,-3.282336,0.990653,-0.43181,-3.282336,0.990653,-0.45181,-3.282336,0.990653,-0.45181,-3.282336,0.990653,-0.43181,-3.282336,0.846274,-0.43181,-3.282336,0.846274,-0.45181,-3.282336,0.846274,-0.45181,-3.282336,0.846274,-0.43181,-3.048336,0.846274,-0.43181,-3.048336,0.846274,-0.45181,-3.048336,0.846274,-0.45181,-3.048336,0.846274,-0.43181,-3.048336,0.701895,-0.43181,-3.048336,0.701895,-0.45181,-3.048336,0.701895,-0.45181,-3.048336,0.701895,-0.43181,-2.814336,0.701895,-0.43181,-2.814336,0.701895,-0.45181,-2.814336,0.701895,-0.45181,-2.814336,0.701895,-0.43181,-2.814336,0.557516,-0.43181,-2.814336,0.557516,-0.45181,-2.814336,0.557516,-0.45181,-2.814336,0.557516,-0.43181,-2.580336,0.557516,-0.43181,-2.580336,0.557516,-0.45181,-2.580336,0.557516,-0.45181,-2.580336,0.557516,-0.43181,-2.580336,0.413137,-0.43181,-2.580336,0.413137,-0.45181,-2.580336,0.413137,-0.45181,-2.580336,0.413137,-0.43181,-2.346336,0.413137,-0.43181,-2.346336,0.413137,-0.45181,-2.346336,0.413137,-0.45181,-2.346336,0.413137,-0.43181,-2.346336,0.268758,-0.43181,-2.346336,0.268758,-0.45181,-2.346336,0.268758,-0.45181,-2.346336,0.268758,-0.43181,-2.112336,0.268758,-0.43181,-2.112336,0.268758,-0.45181};
			return value;
		}
		private double[] getCoordinate_10_218_point_7()
		{
			double[] value = {-2.112336,0.268758,-0.45181,-2.112336,0.268758,-0.43181,-2.112336,0.124379,-0.43181,-2.112336,0.124379,-0.45181,-2.112336,0.124379,-0.45181,-2.112336,0.124379,-0.43181,-1.878336,0.1324,-0.43181,-1.878336,0.1324,-0.45181,-1.878336,0.1324,-0.45181,-1.878336,0.1324,-0.43181,-1.878336,0.0,-0.43181,-1.878336,0.0,-0.45181,-1.878336,0.0,-0.45181,-1.878336,0.0,-0.43181,-1.878336,0.0,-0.43181,-1.878336,0.0,-0.45181,-1.868336,0.0,-0.38101,-1.868336,0.0,-1.44781,-1.868336,0.124379,-1.44781,-1.868336,0.124379,-0.38101,-1.868336,0.0,-1.44781,-1.878336,0.0,-1.44781,-1.878336,0.124379,-1.44781,-1.868336,0.124379,-1.44781,-1.878336,0.0,-1.44781,-1.878336,0.0,-0.38101,-1.878336,0.124379,-0.38101,-1.878336,0.124379,-1.44781,-1.878336,0.0,-0.38101,-1.868336,0.0,-0.38101,-1.868336,0.124379,-0.38101,-1.878336,0.124379,-0.38101,-1.868336,0.0,-1.44781,-1.868336,0.0,-0.38101,-1.878336,0.0,-0.38101,-1.878336,0.0,-1.44781,-1.868336,0.124379,-0.38101,-1.868336,0.124379,-1.44781,-1.878336,0.124379,-1.44781,-1.878336,0.124379,-0.38101,-1.868336,0.0,-1.44781,-1.878336,0.0,-1.44781,-1.878336,0.124379,-1.44781,-1.868336,0.0,-1.44781,-1.878336,0.124379,-1.44781,-1.868336,0.124379,-1.44781,-1.878336,0.0,-1.44781,-1.878336,0.0,-0.38101,-1.878336,0.124379,-0.38101,-1.878336,0.0,-1.44781,-1.878336,0.124379,-0.38101,-1.878336,0.124379,-1.44781,-1.878336,0.0,-0.38101,-1.868336,0.0,-0.38101,-1.868336,0.124379,-0.38101,-1.878336,0.0,-0.38101,-1.868336,0.124379,-0.38101,-1.878336,0.124379,-0.38101,-1.868336,0.0,-1.44781,-1.868336,0.0,-0.38101,-1.878336,0.0,-0.38101,-1.868336,0.0,-1.44781,-1.878336,0.0,-0.38101,-1.878336,0.0,-1.44781,-1.868336,0.124379,-0.38101,-1.868336,0.124379,-1.44781,-1.878336,0.124379,-1.44781,-1.868336,0.124379,-0.38101,-1.878336,0.124379,-1.44781,-1.878336,0.124379,-0.38101,-2.102336,0.124379,-0.38101,-2.102336,0.124379,-1.44781,-2.102336,0.268758,-1.44781,-2.102336,0.268758,-0.38101,-2.102336,0.124379,-1.44781,-2.112336,0.124379,-1.44781,-2.112336,0.268758,-1.44781,-2.102336,0.268758,-1.44781,-2.112336,0.124379,-1.44781,-2.112336,0.124379,-0.38101,-2.112336,0.268758,-0.38101,-2.112336,0.268758,-1.44781,-2.112336,0.124379,-0.38101,-2.102336,0.124379,-0.38101,-2.102336,0.268758,-0.38101,-2.112336,0.268758,-0.38101,-2.102336,0.124379,-1.44781,-2.102336,0.124379,-0.38101,-2.112336,0.124379,-0.38101,-2.112336,0.124379,-1.44781,-2.102336,0.268758,-0.38101,-2.102336,0.268758,-1.44781,-2.112336,0.268758,-1.44781,-2.112336,0.268758,-0.38101,-2.102336,0.124379,-1.44781,-2.112336,0.124379,-1.44781,-2.112336,0.268758,-1.44781,-2.102336,0.124379,-1.44781,-2.112336,0.268758,-1.44781,-2.102336,0.268758,-1.44781};
			return value;
		}
		private double[] getCoordinate_10_218_point_8()
		{
			double[] value = {-2.112336,0.124379,-1.44781,-2.112336,0.124379,-0.38101,-2.112336,0.268758,-0.38101,-2.112336,0.124379,-1.44781,-2.112336,0.268758,-0.38101,-2.112336,0.268758,-1.44781,-2.112336,0.124379,-0.38101,-2.102336,0.124379,-0.38101,-2.102336,0.268758,-0.38101,-2.112336,0.124379,-0.38101,-2.102336,0.268758,-0.38101,-2.112336,0.268758,-0.38101,-2.102336,0.124379,-1.44781,-2.102336,0.124379,-0.38101,-2.112336,0.124379,-0.38101,-2.102336,0.124379,-1.44781,-2.112336,0.124379,-0.38101,-2.112336,0.124379,-1.44781,-2.102336,0.268758,-0.38101,-2.102336,0.268758,-1.44781,-2.112336,0.268758,-1.44781,-2.102336,0.268758,-0.38101,-2.112336,0.268758,-1.44781,-2.112336,0.268758,-0.38101,-2.336336,0.268758,-0.38101,-2.336336,0.268758,-1.44781,-2.336336,0.413137,-1.44781,-2.336336,0.413137,-0.38101,-2.336336,0.268758,-1.44781,-2.346336,0.268758,-1.44781,-2.346336,0.413137,-1.44781,-2.336336,0.413137,-1.44781,-2.346336,0.268758,-1.44781,-2.346336,0.268758,-0.38101,-2.346336,0.413137,-0.38101,-2.346336,0.413137,-1.44781,-2.346336,0.268758,-0.38101,-2.336336,0.268758,-0.38101,-2.336336,0.413137,-0.38101,-2.346336,0.413137,-0.38101,-2.336336,0.268758,-1.44781,-2.336336,0.268758,-0.38101,-2.346336,0.268758,-0.38101,-2.346336,0.268758,-1.44781,-2.336336,0.413137,-0.38101,-2.336336,0.413137,-1.44781,-2.346336,0.413137,-1.44781,-2.346336,0.413137,-0.38101,-2.336336,0.268758,-1.44781,-2.346336,0.268758,-1.44781,-2.346336,0.413137,-1.44781,-2.336336,0.268758,-1.44781,-2.346336,0.413137,-1.44781,-2.336336,0.413137,-1.44781,-2.346336,0.268758,-1.44781,-2.346336,0.268758,-0.38101,-2.346336,0.413137,-0.38101,-2.346336,0.268758,-1.44781,-2.346336,0.413137,-0.38101,-2.346336,0.413137,-1.44781,-2.346336,0.268758,-0.38101,-2.336336,0.268758,-0.38101,-2.336336,0.413137,-0.38101,-2.346336,0.268758,-0.38101,-2.336336,0.413137,-0.38101,-2.346336,0.413137,-0.38101,-2.336336,0.268758,-1.44781,-2.336336,0.268758,-0.38101,-2.346336,0.268758,-0.38101,-2.336336,0.268758,-1.44781,-2.346336,0.268758,-0.38101,-2.346336,0.268758,-1.44781,-2.336336,0.413137,-0.38101,-2.336336,0.413137,-1.44781,-2.346336,0.413137,-1.44781,-2.336336,0.413137,-0.38101,-2.346336,0.413137,-1.44781,-2.346336,0.413137,-0.38101,-2.570336,0.413137,-0.38101,-2.570336,0.413137,-1.44781,-2.570336,0.557516,-1.44781,-2.570336,0.557516,-0.38101,-2.570336,0.413137,-1.44781,-2.580336,0.413137,-1.44781,-2.580336,0.557516,-1.44781,-2.570336,0.557516,-1.44781,-2.580336,0.413137,-1.44781,-2.580336,0.413137,-0.38101,-2.580336,0.557516,-0.38101,-2.580336,0.557516,-1.44781,-2.580336,0.413137,-0.38101,-2.570336,0.413137,-0.38101,-2.570336,0.557516,-0.38101,-2.580336,0.557516,-0.38101,-2.570336,0.413137,-1.44781,-2.570336,0.413137,-0.38101,-2.580336,0.413137,-0.38101,-2.580336,0.413137,-1.44781,-2.570336,0.557516,-0.38101,-2.570336,0.557516,-1.44781};
			return value;
		}
		private double[] getCoordinate_10_218_point_9()
		{
			double[] value = {-2.580336,0.557516,-1.44781,-2.580336,0.557516,-0.38101,-2.570336,0.413137,-1.44781,-2.580336,0.413137,-1.44781,-2.580336,0.557516,-1.44781,-2.570336,0.413137,-1.44781,-2.580336,0.557516,-1.44781,-2.570336,0.557516,-1.44781,-2.580336,0.413137,-1.44781,-2.580336,0.413137,-0.38101,-2.580336,0.557516,-0.38101,-2.580336,0.413137,-1.44781,-2.580336,0.557516,-0.38101,-2.580336,0.557516,-1.44781,-2.580336,0.413137,-0.38101,-2.570336,0.413137,-0.38101,-2.570336,0.557516,-0.38101,-2.580336,0.413137,-0.38101,-2.570336,0.557516,-0.38101,-2.580336,0.557516,-0.38101,-2.570336,0.413137,-1.44781,-2.570336,0.413137,-0.38101,-2.580336,0.413137,-0.38101,-2.570336,0.413137,-1.44781,-2.580336,0.413137,-0.38101,-2.580336,0.413137,-1.44781,-2.570336,0.557516,-0.38101,-2.570336,0.557516,-1.44781,-2.580336,0.557516,-1.44781,-2.570336,0.557516,-0.38101,-2.580336,0.557516,-1.44781,-2.580336,0.557516,-0.38101,-2.804336,0.557516,-0.38101,-2.804336,0.557516,-1.44781,-2.804336,0.701895,-1.44781,-2.804336,0.701895,-0.38101,-2.804336,0.557516,-1.44781,-2.814336,0.557516,-1.44781,-2.814336,0.701895,-1.44781,-2.804336,0.701895,-1.44781,-2.814336,0.557516,-1.44781,-2.814336,0.557516,-0.38101,-2.814336,0.701895,-0.38101,-2.814336,0.701895,-1.44781,-2.814336,0.557516,-0.38101,-2.804336,0.557516,-0.38101,-2.804336,0.701895,-0.38101,-2.814336,0.701895,-0.38101,-2.804336,0.557516,-1.44781,-2.804336,0.557516,-0.38101,-2.814336,0.557516,-0.38101,-2.814336,0.557516,-1.44781,-2.804336,0.701895,-0.38101,-2.804336,0.701895,-1.44781,-2.814336,0.701895,-1.44781,-2.814336,0.701895,-0.38101,-2.804336,0.557516,-1.44781,-2.814336,0.557516,-1.44781,-2.814336,0.701895,-1.44781,-2.804336,0.557516,-1.44781,-2.814336,0.701895,-1.44781,-2.804336,0.701895,-1.44781,-2.814336,0.557516,-1.44781,-2.814336,0.557516,-0.38101,-2.814336,0.701895,-0.38101,-2.814336,0.557516,-1.44781,-2.814336,0.701895,-0.38101,-2.814336,0.701895,-1.44781,-2.814336,0.557516,-0.38101,-2.804336,0.557516,-0.38101,-2.804336,0.701895,-0.38101,-2.814336,0.557516,-0.38101,-2.804336,0.701895,-0.38101,-2.814336,0.701895,-0.38101,-2.804336,0.557516,-1.44781,-2.804336,0.557516,-0.38101,-2.814336,0.557516,-0.38101,-2.804336,0.557516,-1.44781,-2.814336,0.557516,-0.38101,-2.814336,0.557516,-1.44781,-2.804336,0.701895,-0.38101,-2.804336,0.701895,-1.44781,-2.814336,0.701895,-1.44781,-2.804336,0.701895,-0.38101,-2.814336,0.701895,-1.44781,-2.814336,0.701895,-0.38101,-3.038336,0.701895,-0.38101,-3.038336,0.701895,-1.44781,-3.038336,0.846274,-1.44781,-3.038336,0.846274,-0.38101,-3.038336,0.701895,-1.44781,-3.048336,0.701895,-1.44781,-3.048336,0.846274,-1.44781,-3.038336,0.846274,-1.44781,-3.048336,0.701895,-1.44781,-3.048336,0.701895,-0.38101,-3.048336,0.846274,-0.38101,-3.048336,0.846274,-1.44781,-3.048336,0.701895,-0.38101,-3.038336,0.701895,-0.38101};
			return value;
		}
		private double[] getCoordinate_10_218_point_10()
		{
			double[] value = {-3.038336,0.846274,-0.38101,-3.048336,0.846274,-0.38101,-3.038336,0.701895,-1.44781,-3.038336,0.701895,-0.38101,-3.048336,0.701895,-0.38101,-3.048336,0.701895,-1.44781,-3.038336,0.846274,-0.38101,-3.038336,0.846274,-1.44781,-3.048336,0.846274,-1.44781,-3.048336,0.846274,-0.38101,-3.038336,0.701895,-1.44781,-3.048336,0.701895,-1.44781,-3.048336,0.846274,-1.44781,-3.038336,0.701895,-1.44781,-3.048336,0.846274,-1.44781,-3.038336,0.846274,-1.44781,-3.048336,0.701895,-1.44781,-3.048336,0.701895,-0.38101,-3.048336,0.846274,-0.38101,-3.048336,0.701895,-1.44781,-3.048336,0.846274,-0.38101,-3.048336,0.846274,-1.44781,-3.048336,0.701895,-0.38101,-3.038336,0.701895,-0.38101,-3.038336,0.846274,-0.38101,-3.048336,0.701895,-0.38101,-3.038336,0.846274,-0.38101,-3.048336,0.846274,-0.38101,-3.038336,0.701895,-1.44781,-3.038336,0.701895,-0.38101,-3.048336,0.701895,-0.38101,-3.038336,0.701895,-1.44781,-3.048336,0.701895,-0.38101,-3.048336,0.701895,-1.44781,-3.038336,0.846274,-0.38101,-3.038336,0.846274,-1.44781,-3.048336,0.846274,-1.44781,-3.038336,0.846274,-0.38101,-3.048336,0.846274,-1.44781,-3.048336,0.846274,-0.38101,-3.272336,0.846274,-0.38101,-3.272336,0.846274,-1.44781,-3.272336,0.990653,-1.44781,-3.272336,0.990653,-0.38101,-3.272336,0.846274,-1.44781,-3.282336,0.846274,-1.44781,-3.282336,0.990653,-1.44781,-3.272336,0.990653,-1.44781,-3.282336,0.846274,-1.44781,-3.282336,0.846274,-0.38101,-3.282336,0.990653,-0.38101,-3.282336,0.990653,-1.44781,-3.282336,0.846274,-0.38101,-3.272336,0.846274,-0.38101,-3.272336,0.990653,-0.38101,-3.282336,0.990653,-0.38101,-3.272336,0.846274,-1.44781,-3.272336,0.846274,-0.38101,-3.282336,0.846274,-0.38101,-3.282336,0.846274,-1.44781,-3.272336,0.990653,-0.38101,-3.272336,0.990653,-1.44781,-3.282336,0.990653,-1.44781,-3.282336,0.990653,-0.38101,-3.272336,0.846274,-1.44781,-3.282336,0.846274,-1.44781,-3.282336,0.990653,-1.44781,-3.272336,0.846274,-1.44781,-3.282336,0.990653,-1.44781,-3.272336,0.990653,-1.44781,-3.282336,0.846274,-1.44781,-3.282336,0.846274,-0.38101,-3.282336,0.990653,-0.38101,-3.282336,0.846274,-1.44781,-3.282336,0.990653,-0.38101,-3.282336,0.990653,-1.44781,-3.282336,0.846274,-0.38101,-3.272336,0.846274,-0.38101,-3.272336,0.990653,-0.38101,-3.282336,0.846274,-0.38101,-3.272336,0.990653,-0.38101,-3.282336,0.990653,-0.38101,-3.272336,0.846274,-1.44781,-3.272336,0.846274,-0.38101,-3.282336,0.846274,-0.38101,-3.272336,0.846274,-1.44781,-3.282336,0.846274,-0.38101,-3.282336,0.846274,-1.44781,-3.272336,0.990653,-0.38101,-3.272336,0.990653,-1.44781,-3.282336,0.990653,-1.44781,-3.272336,0.990653,-0.38101,-3.282336,0.990653,-1.44781,-3.282336,0.990653,-0.38101,-3.506336,0.990653,-0.38101,-3.506336,0.990653,-1.44781,-3.506336,1.135032,-1.44781,-3.506336,1.135032,-0.38101,-3.506336,0.990653,-1.44781,-3.516336,0.990653,-1.44781};
			return value;
		}
		private double[] getCoordinate_10_218_point_11()
		{
			double[] value = {-3.516336,1.135032,-1.44781,-3.506336,1.135032,-1.44781,-3.516336,0.990653,-1.44781,-3.516336,0.990653,-0.38101,-3.516336,1.135032,-0.38101,-3.516336,1.135032,-1.44781,-3.516336,0.990653,-0.38101,-3.506336,0.990653,-0.38101,-3.506336,1.135032,-0.38101,-3.516336,1.135032,-0.38101,-3.506336,0.990653,-1.44781,-3.506336,0.990653,-0.38101,-3.516336,0.990653,-0.38101,-3.516336,0.990653,-1.44781,-3.506336,1.135032,-0.38101,-3.506336,1.135032,-1.44781,-3.516336,1.135032,-1.44781,-3.516336,1.135032,-0.38101,-3.506336,0.990653,-1.44781,-3.516336,0.990653,-1.44781,-3.516336,1.135032,-1.44781,-3.506336,0.990653,-1.44781,-3.516336,1.135032,-1.44781,-3.506336,1.135032,-1.44781,-3.516336,0.990653,-1.44781,-3.516336,0.990653,-0.38101,-3.516336,1.135032,-0.38101,-3.516336,0.990653,-1.44781,-3.516336,1.135032,-0.38101,-3.516336,1.135032,-1.44781,-3.516336,0.990653,-0.38101,-3.506336,0.990653,-0.38101,-3.506336,1.135032,-0.38101,-3.516336,0.990653,-0.38101,-3.506336,1.135032,-0.38101,-3.516336,1.135032,-0.38101,-3.506336,0.990653,-1.44781,-3.506336,0.990653,-0.38101,-3.516336,0.990653,-0.38101,-3.506336,0.990653,-1.44781,-3.516336,0.990653,-0.38101,-3.516336,0.990653,-1.44781,-3.506336,1.135032,-0.38101,-3.506336,1.135032,-1.44781,-3.516336,1.135032,-1.44781,-3.506336,1.135032,-0.38101,-3.516336,1.135032,-1.44781,-3.516336,1.135032,-0.38101,-3.740336,1.135032,-0.38101,-3.740336,1.135032,-1.44781,-3.740336,1.279411,-1.44781,-3.740336,1.279411,-0.38101,-3.740336,1.135032,-1.44781,-3.750336,1.135032,-1.44781,-3.750336,1.279411,-1.44781,-3.740336,1.279411,-1.44781,-3.750336,1.135032,-1.44781,-3.750336,1.135032,-0.38101,-3.750336,1.279411,-0.38101,-3.750336,1.279411,-1.44781,-3.750336,1.135032,-0.38101,-3.740336,1.135032,-0.38101,-3.740336,1.279411,-0.38101,-3.750336,1.279411,-0.38101,-3.740336,1.135032,-1.44781,-3.740336,1.135032,-0.38101,-3.750336,1.135032,-0.38101,-3.750336,1.135032,-1.44781,-3.740336,1.279411,-0.38101,-3.740336,1.279411,-1.44781,-3.750336,1.279411,-1.44781,-3.750336,1.279411,-0.38101,-3.740336,1.135032,-1.44781,-3.750336,1.135032,-1.44781,-3.750336,1.279411,-1.44781,-3.740336,1.135032,-1.44781,-3.750336,1.279411,-1.44781,-3.740336,1.279411,-1.44781,-3.750336,1.135032,-1.44781,-3.750336,1.135032,-0.38101,-3.750336,1.279411,-0.38101,-3.750336,1.135032,-1.44781,-3.750336,1.279411,-0.38101,-3.750336,1.279411,-1.44781,-3.750336,1.135032,-0.38101,-3.740336,1.135032,-0.38101,-3.740336,1.279411,-0.38101,-3.750336,1.135032,-0.38101,-3.740336,1.279411,-0.38101,-3.750336,1.279411,-0.38101,-3.740336,1.135032,-1.44781,-3.740336,1.135032,-0.38101,-3.750336,1.135032,-0.38101,-3.740336,1.135032,-1.44781,-3.750336,1.135032,-0.38101,-3.750336,1.135032,-1.44781,-3.740336,1.279411,-0.38101,-3.740336,1.279411,-1.44781,-3.750336,1.279411,-1.44781,-3.740336,1.279411,-0.38101};
			return value;
		}
		private double[] getCoordinate_10_218_point_12()
		{
			double[] value = {-3.750336,1.279411,-1.44781,-3.750336,1.279411,-0.38101,-3.974336,1.279411,-0.38101,-3.974336,1.279411,-1.44781,-3.974336,1.423789,-1.44781,-3.974336,1.423789,-0.38101,-3.974336,1.279411,-1.44781,-3.984336,1.279411,-1.44781,-3.984336,1.423789,-1.44781,-3.974336,1.423789,-1.44781,-3.984336,1.279411,-1.44781,-3.984336,1.279411,-0.38101,-3.984336,1.423789,-0.38101,-3.984336,1.423789,-1.44781,-3.984336,1.279411,-0.38101,-3.974336,1.279411,-0.38101,-3.974336,1.423789,-0.38101,-3.984336,1.423789,-0.38101,-3.974336,1.279411,-1.44781,-3.974336,1.279411,-0.38101,-3.984336,1.279411,-0.38101,-3.984336,1.279411,-1.44781,-3.974336,1.423789,-0.38101,-3.974336,1.423789,-1.44781,-3.984336,1.423789,-1.44781,-3.984336,1.423789,-0.38101,-3.974336,1.279411,-1.44781,-3.984336,1.279411,-1.44781,-3.984336,1.423789,-1.44781,-3.974336,1.279411,-1.44781,-3.984336,1.423789,-1.44781,-3.974336,1.423789,-1.44781,-3.984336,1.279411,-1.44781,-3.984336,1.279411,-0.38101,-3.984336,1.423789,-0.38101,-3.984336,1.279411,-1.44781,-3.984336,1.423789,-0.38101,-3.984336,1.423789,-1.44781,-3.984336,1.279411,-0.38101,-3.974336,1.279411,-0.38101,-3.974336,1.423789,-0.38101,-3.984336,1.279411,-0.38101,-3.974336,1.423789,-0.38101,-3.984336,1.423789,-0.38101,-3.974336,1.279411,-1.44781,-3.974336,1.279411,-0.38101,-3.984336,1.279411,-0.38101,-3.974336,1.279411,-1.44781,-3.984336,1.279411,-0.38101,-3.984336,1.279411,-1.44781,-3.974336,1.423789,-0.38101,-3.974336,1.423789,-1.44781,-3.984336,1.423789,-1.44781,-3.974336,1.423789,-0.38101,-3.984336,1.423789,-1.44781,-3.984336,1.423789,-0.38101,-4.208336,1.423789,-0.38101,-4.208336,1.423789,-1.44781,-4.208336,1.568168,-1.44781,-4.208336,1.568168,-0.38101,-4.208336,1.423789,-1.44781,-4.218336,1.423789,-1.44781,-4.218336,1.568168,-1.44781,-4.208336,1.568168,-1.44781,-4.218336,1.423789,-1.44781,-4.218336,1.423789,-0.38101,-4.218336,1.568168,-0.38101,-4.218336,1.568168,-1.44781,-4.218336,1.423789,-0.38101,-4.208336,1.423789,-0.38101,-4.208336,1.568168,-0.38101,-4.218336,1.568168,-0.38101,-4.208336,1.423789,-1.44781,-4.208336,1.423789,-0.38101,-4.218336,1.423789,-0.38101,-4.218336,1.423789,-1.44781,-4.208336,1.568168,-0.38101,-4.208336,1.568168,-1.44781,-4.218336,1.568168,-1.44781,-4.218336,1.568168,-0.38101,-4.208336,1.423789,-1.44781,-4.218336,1.423789,-1.44781,-4.218336,1.568168,-1.44781,-4.208336,1.423789,-1.44781,-4.218336,1.568168,-1.44781,-4.208336,1.568168,-1.44781,-4.218336,1.423789,-1.44781,-4.218336,1.423789,-0.38101,-4.218336,1.568168,-0.38101,-4.218336,1.423789,-1.44781,-4.218336,1.568168,-0.38101,-4.218336,1.568168,-1.44781,-4.218336,1.423789,-0.38101,-4.208336,1.423789,-0.38101,-4.208336,1.568168,-0.38101,-4.218336,1.423789,-0.38101,-4.208336,1.568168,-0.38101,-4.218336,1.568168,-0.38101,-4.208336,1.423789,-1.44781,-4.208336,1.423789,-0.38101};
			return value;
		}
		private double[] getCoordinate_10_218_point_13()
		{
			double[] value = {-4.218336,1.423789,-0.38101,-4.208336,1.423789,-1.44781,-4.218336,1.423789,-0.38101,-4.218336,1.423789,-1.44781,-4.208336,1.568168,-0.38101,-4.208336,1.568168,-1.44781,-4.218336,1.568168,-1.44781,-4.208336,1.568168,-0.38101,-4.218336,1.568168,-1.44781,-4.218336,1.568168,-0.38101,-4.442336,1.568168,-0.38101,-4.442336,1.568168,-1.44781,-4.442336,1.712547,-1.44781,-4.442336,1.712547,-0.38101,-4.442336,1.568168,-1.44781,-4.452336,1.568168,-1.44781,-4.452336,1.712547,-1.44781,-4.442336,1.712547,-1.44781,-4.452336,1.568168,-1.44781,-4.452336,1.568168,-0.38101,-4.452336,1.712547,-0.38101,-4.452336,1.712547,-1.44781,-4.452336,1.568168,-0.38101,-4.442336,1.568168,-0.38101,-4.442336,1.712547,-0.38101,-4.452336,1.712547,-0.38101,-4.442336,1.568168,-1.44781,-4.442336,1.568168,-0.38101,-4.452336,1.568168,-0.38101,-4.452336,1.568168,-1.44781,-4.442336,1.712547,-0.38101,-4.442336,1.712547,-1.44781,-4.452336,1.712547,-1.44781,-4.452336,1.712547,-0.38101,-4.442336,1.568168,-1.44781,-4.452336,1.568168,-1.44781,-4.452336,1.712547,-1.44781,-4.442336,1.568168,-1.44781,-4.452336,1.712547,-1.44781,-4.442336,1.712547,-1.44781,-4.452336,1.568168,-1.44781,-4.452336,1.568168,-0.38101,-4.452336,1.712547,-0.38101,-4.452336,1.568168,-1.44781,-4.452336,1.712547,-0.38101,-4.452336,1.712547,-1.44781,-4.452336,1.568168,-0.38101,-4.442336,1.568168,-0.38101,-4.442336,1.712547,-0.38101,-4.452336,1.568168,-0.38101,-4.442336,1.712547,-0.38101,-4.452336,1.712547,-0.38101,-4.442336,1.568168,-1.44781,-4.442336,1.568168,-0.38101,-4.452336,1.568168,-0.38101,-4.442336,1.568168,-1.44781,-4.452336,1.568168,-0.38101,-4.452336,1.568168,-1.44781,-4.442336,1.712547,-0.38101,-4.442336,1.712547,-1.44781,-4.452336,1.712547,-1.44781,-4.442336,1.712547,-0.38101,-4.452336,1.712547,-1.44781,-4.452336,1.712547,-0.38101,-4.676336,1.712547,-0.38101,-4.676336,1.712547,-1.44781,-4.676336,1.856926,-1.44781,-4.676336,1.856926,-0.38101,-4.676336,1.712547,-1.44781,-4.686336,1.712547,-1.44781,-4.686336,1.856926,-1.44781,-4.676336,1.856926,-1.44781,-4.686336,1.712547,-1.44781,-4.686336,1.712547,-0.38101,-4.686336,1.856926,-0.38101,-4.686336,1.856926,-1.44781,-4.686336,1.712547,-0.38101,-4.676336,1.712547,-0.38101,-4.676336,1.856926,-0.38101,-4.686336,1.856926,-0.38101,-4.676336,1.712547,-1.44781,-4.676336,1.712547,-0.38101,-4.686336,1.712547,-0.38101,-4.686336,1.712547,-1.44781,-4.676336,1.856926,-0.38101,-4.676336,1.856926,-1.44781,-4.686336,1.856926,-1.44781,-4.686336,1.856926,-0.38101,-4.676336,1.712547,-1.44781,-4.686336,1.712547,-1.44781,-4.686336,1.856926,-1.44781,-4.676336,1.712547,-1.44781,-4.686336,1.856926,-1.44781,-4.676336,1.856926,-1.44781,-4.686336,1.712547,-1.44781,-4.686336,1.712547,-0.38101,-4.686336,1.856926,-0.38101,-4.686336,1.712547,-1.44781,-4.686336,1.856926,-0.38101,-4.686336,1.856926,-1.44781};
			return value;
		}
		private double[] getCoordinate_10_218_point_14()
		{
			double[] value = {-4.686336,1.712547,-0.38101,-4.676336,1.712547,-0.38101,-4.676336,1.856926,-0.38101,-4.686336,1.712547,-0.38101,-4.676336,1.856926,-0.38101,-4.686336,1.856926,-0.38101,-4.676336,1.712547,-1.44781,-4.676336,1.712547,-0.38101,-4.686336,1.712547,-0.38101,-4.676336,1.712547,-1.44781,-4.686336,1.712547,-0.38101,-4.686336,1.712547,-1.44781,-4.676336,1.856926,-0.38101,-4.676336,1.856926,-1.44781,-4.686336,1.856926,-1.44781,-4.676336,1.856926,-0.38101,-4.686336,1.856926,-1.44781,-4.686336,1.856926,-0.38101,-4.910336,1.856926,-0.38101,-4.910336,1.856926,-1.44781,-4.910336,2.001305,-1.44781,-4.910336,2.001305,-0.38101,-4.910336,1.856926,-1.44781,-4.920336,1.856926,-1.44781,-4.920336,2.001305,-1.44781,-4.910336,2.001305,-1.44781,-4.920336,1.856926,-1.44781,-4.920336,1.856926,-0.38101,-4.920336,2.001305,-0.38101,-4.920336,2.001305,-1.44781,-4.920336,1.856926,-0.38101,-4.910336,1.856926,-0.38101,-4.910336,2.001305,-0.38101,-4.920336,2.001305,-0.38101,-4.910336,1.856926,-1.44781,-4.910336,1.856926,-0.38101,-4.920336,1.856926,-0.38101,-4.920336,1.856926,-1.44781,-4.910336,2.001305,-0.38101,-4.910336,2.001305,-1.44781,-4.920336,2.001305,-1.44781,-4.920336,2.001305,-0.38101,-4.910336,1.856926,-1.44781,-4.920336,1.856926,-1.44781,-4.920336,2.001305,-1.44781,-4.910336,1.856926,-1.44781,-4.920336,2.001305,-1.44781,-4.910336,2.001305,-1.44781,-4.920336,1.856926,-1.44781,-4.920336,1.856926,-0.38101,-4.920336,2.001305,-0.38101,-4.920336,1.856926,-1.44781,-4.920336,2.001305,-0.38101,-4.920336,2.001305,-1.44781,-4.920336,1.856926,-0.38101,-4.910336,1.856926,-0.38101,-4.910336,2.001305,-0.38101,-4.920336,1.856926,-0.38101,-4.910336,2.001305,-0.38101,-4.920336,2.001305,-0.38101,-4.910336,1.856926,-1.44781,-4.910336,1.856926,-0.38101,-4.920336,1.856926,-0.38101,-4.910336,1.856926,-1.44781,-4.920336,1.856926,-0.38101,-4.920336,1.856926,-1.44781,-4.910336,2.001305,-0.38101,-4.910336,2.001305,-1.44781,-4.920336,2.001305,-1.44781,-4.910336,2.001305,-0.38101,-4.920336,2.001305,-1.44781,-4.920336,2.001305,-0.38101,-5.144336,2.001305,-0.38101,-5.144336,2.001305,-1.44781,-5.144336,2.145684,-1.44781,-5.144336,2.145684,-0.38101,-5.144336,2.001305,-1.44781,-5.154336,2.001305,-1.44781,-5.154336,2.145684,-1.44781,-5.144336,2.145684,-1.44781,-5.154336,2.001305,-1.44781,-5.154336,2.001305,-0.38101,-5.154336,2.145684,-0.38101,-5.154336,2.145684,-1.44781,-5.154336,2.001305,-0.38101,-5.144336,2.001305,-0.38101,-5.144336,2.145684,-0.38101,-5.154336,2.145684,-0.38101,-5.144336,2.001305,-1.44781,-5.144336,2.001305,-0.38101,-5.154336,2.001305,-0.38101,-5.154336,2.001305,-1.44781,-5.144336,2.145684,-0.38101,-5.144336,2.145684,-1.44781,-5.154336,2.145684,-1.44781,-5.154336,2.145684,-0.38101,-5.144336,2.001305,-1.44781,-5.154336,2.001305,-1.44781,-5.154336,2.145684,-1.44781,-5.144336,2.001305,-1.44781};
			return value;
		}
		private double[] getCoordinate_10_218_point_15()
		{
			double[] value = {-5.154336,2.145684,-1.44781,-5.144336,2.145684,-1.44781,-5.154336,2.001305,-1.44781,-5.154336,2.001305,-0.38101,-5.154336,2.145684,-0.38101,-5.154336,2.001305,-1.44781,-5.154336,2.145684,-0.38101,-5.154336,2.145684,-1.44781,-5.154336,2.001305,-0.38101,-5.144336,2.001305,-0.38101,-5.144336,2.145684,-0.38101,-5.154336,2.001305,-0.38101,-5.144336,2.145684,-0.38101,-5.154336,2.145684,-0.38101,-5.144336,2.001305,-1.44781,-5.144336,2.001305,-0.38101,-5.154336,2.001305,-0.38101,-5.144336,2.001305,-1.44781,-5.154336,2.001305,-0.38101,-5.154336,2.001305,-1.44781,-5.144336,2.145684,-0.38101,-5.144336,2.145684,-1.44781,-5.154336,2.145684,-1.44781,-5.144336,2.145684,-0.38101,-5.154336,2.145684,-1.44781,-5.154336,2.145684,-0.38101,-5.378336,2.145684,-0.38101,-5.378336,2.145684,-1.44781,-5.378336,2.290063,-1.44781,-5.378336,2.290063,-0.38101,-5.378336,2.145684,-1.44781,-5.388336,2.145684,-1.44781,-5.388336,2.290063,-1.44781,-5.378336,2.290063,-1.44781,-5.388336,2.145684,-1.44781,-5.388336,2.145684,-0.38101,-5.388336,2.290063,-0.38101,-5.388336,2.290063,-1.44781,-5.388336,2.145684,-0.38101,-5.378336,2.145684,-0.38101,-5.378336,2.290063,-0.38101,-5.388336,2.290063,-0.38101,-5.378336,2.145684,-1.44781,-5.378336,2.145684,-0.38101,-5.388336,2.145684,-0.38101,-5.388336,2.145684,-1.44781,-5.378336,2.290063,-0.38101,-5.378336,2.290063,-1.44781,-5.388336,2.290063,-1.44781,-5.388336,2.290063,-0.38101,-5.378336,2.145684,-1.44781,-5.388336,2.145684,-1.44781,-5.388336,2.290063,-1.44781,-5.378336,2.145684,-1.44781,-5.388336,2.290063,-1.44781,-5.378336,2.290063,-1.44781,-5.388336,2.145684,-1.44781,-5.388336,2.145684,-0.38101,-5.388336,2.290063,-0.38101,-5.388336,2.145684,-1.44781,-5.388336,2.290063,-0.38101,-5.388336,2.290063,-1.44781,-5.388336,2.145684,-0.38101,-5.378336,2.145684,-0.38101,-5.378336,2.290063,-0.38101,-5.388336,2.145684,-0.38101,-5.378336,2.290063,-0.38101,-5.388336,2.290063,-0.38101,-5.378336,2.145684,-1.44781,-5.378336,2.145684,-0.38101,-5.388336,2.145684,-0.38101,-5.378336,2.145684,-1.44781,-5.388336,2.145684,-0.38101,-5.388336,2.145684,-1.44781,-5.378336,2.290063,-0.38101,-5.378336,2.290063,-1.44781,-5.388336,2.290063,-1.44781,-5.378336,2.290063,-0.38101,-5.388336,2.290063,-1.44781,-5.388336,2.290063,-0.38101,-5.612336,2.290063,-0.38101,-5.612336,2.290063,-1.44781,-5.612336,2.434442,-1.44781,-5.612336,2.434442,-0.38101,-5.612336,2.290063,-1.44781,-5.622336,2.290063,-1.44781,-5.622336,2.434442,-1.44781,-5.612336,2.434442,-1.44781,-5.622336,2.290063,-1.44781,-5.622336,2.290063,-0.38101,-5.622336,2.434442,-0.38101,-5.622336,2.434442,-1.44781,-5.622336,2.290063,-0.38101,-5.612336,2.290063,-0.38101,-5.612336,2.434442,-0.38101,-5.622336,2.434442,-0.38101,-5.612336,2.290063,-1.44781,-5.612336,2.290063,-0.38101,-5.622336,2.290063,-0.38101,-5.622336,2.290063,-1.44781};
			return value;
		}
		private double[] getCoordinate_10_218_point_16()
		{
			double[] value = {-5.612336,2.434442,-0.38101,-5.612336,2.434442,-1.44781,-5.622336,2.434442,-1.44781,-5.622336,2.434442,-0.38101,-5.612336,2.290063,-1.44781,-5.622336,2.290063,-1.44781,-5.622336,2.434442,-1.44781,-5.612336,2.290063,-1.44781,-5.622336,2.434442,-1.44781,-5.612336,2.434442,-1.44781,-5.622336,2.290063,-1.44781,-5.622336,2.290063,-0.38101,-5.622336,2.434442,-0.38101,-5.622336,2.290063,-1.44781,-5.622336,2.434442,-0.38101,-5.622336,2.434442,-1.44781,-5.622336,2.290063,-0.38101,-5.612336,2.290063,-0.38101,-5.612336,2.434442,-0.38101,-5.622336,2.290063,-0.38101,-5.612336,2.434442,-0.38101,-5.622336,2.434442,-0.38101,-5.612336,2.290063,-1.44781,-5.612336,2.290063,-0.38101,-5.622336,2.290063,-0.38101,-5.612336,2.290063,-1.44781,-5.622336,2.290063,-0.38101,-5.622336,2.290063,-1.44781,-5.612336,2.434442,-0.38101,-5.612336,2.434442,-1.44781,-5.622336,2.434442,-1.44781,-5.612336,2.434442,-0.38101,-5.622336,2.434442,-1.44781,-5.622336,2.434442,-0.38101,-5.846336,2.434442,-0.38101,-5.846336,2.434442,-1.44781,-5.846336,2.578821,-1.44781,-5.846336,2.578821,-0.38101,-5.846336,2.434442,-1.44781,-5.856336,2.434442,-1.44781,-5.856336,2.578821,-1.44781,-5.846336,2.578821,-1.44781,-5.856336,2.434442,-1.44781,-5.856336,2.434442,-0.38101,-5.856336,2.578821,-0.38101,-5.856336,2.578821,-1.44781,-5.856336,2.434442,-0.38101,-5.846336,2.434442,-0.38101,-5.846336,2.578821,-0.38101,-5.856336,2.578821,-0.38101,-5.846336,2.434442,-1.44781,-5.846336,2.434442,-0.38101,-5.856336,2.434442,-0.38101,-5.856336,2.434442,-1.44781,-5.846336,2.578821,-0.38101,-5.846336,2.578821,-1.44781,-5.856336,2.578821,-1.44781,-5.856336,2.578821,-0.38101,-5.846336,2.434442,-1.44781,-5.856336,2.434442,-1.44781,-5.856336,2.578821,-1.44781,-5.846336,2.434442,-1.44781,-5.856336,2.578821,-1.44781,-5.846336,2.578821,-1.44781,-5.856336,2.434442,-1.44781,-5.856336,2.434442,-0.38101,-5.856336,2.578821,-0.38101,-5.856336,2.434442,-1.44781,-5.856336,2.578821,-0.38101,-5.856336,2.578821,-1.44781,-5.856336,2.434442,-0.38101,-5.846336,2.434442,-0.38101,-5.846336,2.578821,-0.38101,-5.856336,2.434442,-0.38101,-5.846336,2.578821,-0.38101,-5.856336,2.578821,-0.38101,-5.846336,2.434442,-1.44781,-5.846336,2.434442,-0.38101,-5.856336,2.434442,-0.38101,-5.846336,2.434442,-1.44781,-5.856336,2.434442,-0.38101,-5.856336,2.434442,-1.44781,-5.846336,2.578821,-0.38101,-5.846336,2.578821,-1.44781,-5.856336,2.578821,-1.44781,-5.846336,2.578821,-0.38101,-5.856336,2.578821,-1.44781,-5.856336,2.578821,-0.38101,-6.080336,2.578821,-0.38101,-6.080336,2.578821,-1.44781,-6.080336,2.7432,-1.44781,-6.080336,2.7432,-0.38101,-6.080336,2.578821,-1.44781,-6.090336,2.578821,-1.44781,-6.090336,2.7432,-1.44781,-6.080336,2.7432,-1.44781,-6.090336,2.578821,-1.44781,-6.090336,2.578821,-0.38101,-6.090336,2.7432,-0.38101,-6.090336,2.7432,-1.44781};
			return value;
		}
		private double[] getCoordinate_10_218_point_17()
		{
			double[] value = {-6.090336,2.578821,-0.38101,-6.080336,2.578821,-0.38101,-6.080336,2.7432,-0.38101,-6.090336,2.7432,-0.38101,-6.080336,2.578821,-1.44781,-6.080336,2.578821,-0.38101,-6.090336,2.578821,-0.38101,-6.090336,2.578821,-1.44781,-6.080336,2.7432,-0.38101,-6.080336,2.7432,-1.44781,-6.090336,2.7432,-1.44781,-6.090336,2.7432,-0.38101,-6.080336,2.578821,-1.44781,-6.090336,2.578821,-1.44781,-6.090336,2.7432,-1.44781,-6.080336,2.578821,-1.44781,-6.090336,2.7432,-1.44781,-6.080336,2.7432,-1.44781,-6.090336,2.578821,-1.44781,-6.090336,2.578821,-0.38101,-6.090336,2.7432,-0.38101,-6.090336,2.578821,-1.44781,-6.090336,2.7432,-0.38101,-6.090336,2.7432,-1.44781,-6.090336,2.578821,-0.38101,-6.080336,2.578821,-0.38101,-6.080336,2.7432,-0.38101,-6.090336,2.578821,-0.38101,-6.080336,2.7432,-0.38101,-6.090336,2.7432,-0.38101,-6.080336,2.578821,-1.44781,-6.080336,2.578821,-0.38101,-6.090336,2.578821,-0.38101,-6.080336,2.578821,-1.44781,-6.090336,2.578821,-0.38101,-6.090336,2.578821,-1.44781,-6.080336,2.7432,-0.38101,-6.080336,2.7432,-1.44781,-6.090336,2.7432,-1.44781,-6.080336,2.7432,-0.38101,-6.090336,2.7432,-1.44781,-6.090336,2.7432,-0.38101};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_10_219_point_1()
		{
			double[] value = {5.218996,3.100479,5.218996,3.172762,4.931102,3.172762,4.931102,2.995131,4.643209,2.817499,4.355315,2.639867,4.067421,2.462236,3.779528,2.284604,3.491634,2.106973,3.20374,1.929341,2.915846,1.751709,2.627953,1.574078,2.340059,1.396446,2.052165,1.218815,1.764272,1.041183,1.476378,0.863552,1.188484,0.68592,0.900591,0.508288,0.612697,0.330657,0.324803,0.153025,0.193941,0.0,0.036909,0.162894,0.036909,0.0,0.193941,0.0,0.324803,0.153025,0.324803,0.153025,0.612697,0.330657,0.324803,0.330657,0.612697,0.330657,0.900591,0.508288,0.612697,0.508288,0.900591,0.508288,1.188484,0.68592,0.900591,0.68592,1.188484,0.68592,1.476378,0.863552,1.188484,0.863552,1.476378,0.863552,1.764272,1.041183,1.476378,1.041183,1.764272,1.041183,2.052165,1.218815,1.764272,1.218815,2.052165,1.218815,2.340059,1.396446,2.052165,1.396446,2.340059,1.396446,2.627953,1.574078,2.340059,1.574078,2.627953,1.574078,2.915846,1.751709,2.627953,1.751709,2.915846,1.751709,3.20374,1.929341,2.915846,1.929341,3.20374,1.929341,3.491634,2.106973,3.20374,2.106973,3.491634,2.106973,3.779528,2.284604,3.491634,2.284604,3.779528,2.284604,4.067421,2.462236,3.779528,2.462236,4.067421,2.462236,4.355315,2.639867,4.067421,2.639867,4.355315,2.639867,4.643209,2.817499,4.355315,2.817499,4.643209,2.817499,4.931102,2.995131,4.643209,2.995131,5.218996,3.100479,0.193941,0.0,0.324803,0.153025,0.612697,0.330657,0.900591,0.508288,1.188484,0.68592,1.476378,0.863552,1.764272,1.041183,2.052165,1.218815,2.340059,1.396446,2.627953,1.574078,2.915846,1.751709,3.20374,1.929341,3.491634,2.106973,3.779528,2.284604,4.067421,2.462236,4.355315,2.639867,4.643209,2.817499,4.931102,2.995131,5.218996,3.172762,0.036909,0.0,0.036909,0.162894,0.324803,0.153025,0.193941,0.0,0.612697,0.330657,0.324803,0.153025,0.324803,0.330657};
			return value;
		}
		private double[] getTextureCoordinate_10_219_point_2()
		{
			double[] value = {0.900591,0.508288,0.612697,0.330657,0.612697,0.508288,1.188484,0.68592,0.900591,0.508288,0.900591,0.68592,1.476378,0.863552,1.188484,0.68592,1.188484,0.863552,1.764272,1.041183,1.476378,0.863552,1.476378,1.041183,2.052165,1.218815,1.764272,1.041183,1.764272,1.218815,2.340059,1.396446,2.052165,1.218815,2.052165,1.396446,2.627953,1.574078,2.340059,1.396446,2.340059,1.574078,2.915846,1.751709,2.627953,1.574078,2.627953,1.751709,3.20374,1.929341,2.915846,1.751709,2.915846,1.929341,3.491634,2.106973,3.20374,1.929341,3.20374,2.106973,3.779528,2.284604,3.491634,2.106973,3.491634,2.284604,4.067421,2.462236,3.779528,2.284604,3.779528,2.462236,4.355315,2.639867,4.067421,2.462236,4.067421,2.639867,4.643209,2.817499,4.355315,2.639867,4.355315,2.817499,4.931102,2.995131,4.643209,2.817499,4.643209,2.995131,5.218996,3.172762,4.931102,2.995131,4.931102,3.172762,0.59375,0.036909,0.569144,0.036909,0.569144,0.193941,0.59375,0.193941,0.59375,0.193941,0.569144,0.193941,0.569144,5.218996,0.59375,5.218996,0.59375,3.100479,0.569144,3.100479,0.569144,3.172762,0.59375,3.172762,0.59375,5.218996,0.569144,5.218996,0.569144,4.931102,0.59375,4.931102,0.59375,3.172762,0.569144,3.172762,0.569144,2.995131,0.59375,2.995131,0.59375,4.931102,0.569144,4.931102,0.569144,4.643209,0.59375,4.643209,0.59375,2.995131,0.569144,2.995131,0.569144,2.817499,0.59375,2.817499,0.59375,4.643209,0.569144,4.643209,0.569144,4.355315,0.59375,4.355315,0.59375,2.817499,0.569144,2.817499,0.569144,2.639867,0.59375,2.639867,0.59375,4.355315,0.569144,4.355315,0.569144,4.067421,0.59375,4.067421,0.59375,2.639867,0.569144,2.639867,0.569144,2.462236,0.59375,2.462236,0.59375,4.067421,0.569144,4.067421,0.569144,3.779528,0.59375,3.779528,0.59375,2.462236,0.569144,2.462236,0.569144,2.284604,0.59375,2.284604};
			return value;
		}
		private double[] getTextureCoordinate_10_219_point_3()
		{
			double[] value = {0.59375,3.779528,0.569144,3.779528,0.569144,3.491634,0.59375,3.491634,0.59375,2.284604,0.569144,2.284604,0.569144,2.106973,0.59375,2.106973,0.59375,3.491634,0.569144,3.491634,0.569144,3.20374,0.59375,3.20374,0.59375,2.106973,0.569144,2.106973,0.569144,1.929341,0.59375,1.929341,0.59375,3.20374,0.569144,3.20374,0.569144,2.915846,0.59375,2.915846,0.59375,1.929341,0.569144,1.929341,0.569144,1.751709,0.59375,1.751709,0.59375,2.915846,0.569144,2.915846,0.569144,2.627953,0.59375,2.627953,0.59375,1.751709,0.569144,1.751709,0.569144,1.574078,0.59375,1.574078,0.59375,2.627953,0.569144,2.627953,0.569144,2.340059,0.59375,2.340059,0.59375,1.574078,0.569144,1.574078,0.569144,1.396446,0.59375,1.396446,0.59375,2.340059,0.569144,2.340059,0.569144,2.052165,0.59375,2.052165,0.59375,1.396446,0.569144,1.396446,0.569144,1.218815,0.59375,1.218815,0.59375,2.052165,0.569144,2.052165,0.569144,1.764272,0.59375,1.764272,0.59375,1.218815,0.569144,1.218815,0.569144,1.041183,0.59375,1.041183,0.59375,1.764272,0.569144,1.764272,0.569144,1.476378,0.59375,1.476378,0.59375,1.041183,0.569144,1.041183,0.569144,0.863552,0.59375,0.863552,0.59375,1.476378,0.569144,1.476378,0.569144,1.188484,0.59375,1.188484,0.59375,0.863552,0.569144,0.863552,0.569144,0.68592,0.59375,0.68592,0.59375,1.188484,0.569144,1.188484,0.569144,0.900591,0.59375,0.900591,0.59375,0.68592,0.569144,0.68592,0.569144,0.508288,0.59375,0.508288,0.59375,0.900591,0.569144,0.900591,0.569144,0.612697,0.59375,0.612697,0.59375,0.508288,0.569144,0.508288,0.569144,0.330657,0.59375,0.330657,0.59375,0.612697,0.569144,0.612697,0.569144,0.324803,0.59375,0.324803,0.59375,0.330657,0.569144,0.330657,0.569144,0.153025,0.59375,0.153025,0.59375,0.324803,0.569144,0.324803,0.569144,0.036909,0.59375,0.036909};
			return value;
		}
		private double[] getTextureCoordinate_10_219_point_4()
		{
			double[] value = {0.59375,0.162894,0.569144,0.162894,0.569144,0.0,0.59375,0.0,0.59375,0.036909,0.569144,0.036909,0.569144,0.036909,0.59375,0.036909,5.218996,3.100479,5.218996,3.172762,4.931102,3.172762,4.931102,2.995131,4.643209,2.817499,4.355315,2.639867,4.067421,2.462236,3.779528,2.284604,3.491634,2.106973,3.20374,1.929341,2.915846,1.751709,2.627953,1.574078,2.340059,1.396446,2.052165,1.218815,1.764272,1.041183,1.476378,0.863552,1.188484,0.68592,0.900591,0.508288,0.612697,0.330657,0.324803,0.153025,0.193941,0.0,0.036909,0.162894,0.036909,0.0,0.193941,0.0,0.324803,0.153025,0.324803,0.153025,0.612697,0.330657,0.324803,0.330657,0.612697,0.330657,0.900591,0.508288,0.612697,0.508288,0.900591,0.508288,1.188484,0.68592,0.900591,0.68592,1.188484,0.68592,1.476378,0.863552,1.188484,0.863552,1.476378,0.863552,1.764272,1.041183,1.476378,1.041183,1.764272,1.041183,2.052165,1.218815,1.764272,1.218815,2.052165,1.218815,2.340059,1.396446,2.052165,1.396446,2.340059,1.396446,2.627953,1.574078,2.340059,1.574078,2.627953,1.574078,2.915846,1.751709,2.627953,1.751709,2.915846,1.751709,3.20374,1.929341,2.915846,1.929341,3.20374,1.929341,3.491634,2.106973,3.20374,2.106973,3.491634,2.106973,3.779528,2.284604,3.491634,2.284604,3.779528,2.284604,4.067421,2.462236,3.779528,2.462236,4.067421,2.462236,4.355315,2.639867,4.067421,2.639867,4.355315,2.639867,4.643209,2.817499,4.355315,2.817499,4.643209,2.817499,4.931102,2.995131,4.643209,2.995131,5.218996,3.100479,0.193941,0.0,0.324803,0.153025,0.612697,0.330657,0.900591,0.508288,1.188484,0.68592,1.476378,0.863552,1.764272,1.041183,2.052165,1.218815,2.340059,1.396446,2.627953,1.574078,2.915846,1.751709,3.20374,1.929341,3.491634,2.106973,3.779528,2.284604,4.067421,2.462236,4.355315,2.639867,4.643209,2.817499,4.931102,2.995131};
			return value;
		}
		private double[] getTextureCoordinate_10_219_point_5()
		{
			double[] value = {5.218996,3.172762,0.036909,0.0,0.036909,0.162894,0.324803,0.153025,0.193941,0.0,0.612697,0.330657,0.324803,0.153025,0.324803,0.330657,0.900591,0.508288,0.612697,0.330657,0.612697,0.508288,1.188484,0.68592,0.900591,0.508288,0.900591,0.68592,1.476378,0.863552,1.188484,0.68592,1.188484,0.863552,1.764272,1.041183,1.476378,0.863552,1.476378,1.041183,2.052165,1.218815,1.764272,1.041183,1.764272,1.218815,2.340059,1.396446,2.052165,1.218815,2.052165,1.396446,2.627953,1.574078,2.340059,1.396446,2.340059,1.574078,2.915846,1.751709,2.627953,1.574078,2.627953,1.751709,3.20374,1.929341,2.915846,1.751709,2.915846,1.929341,3.491634,2.106973,3.20374,1.929341,3.20374,2.106973,3.779528,2.284604,3.491634,2.106973,3.491634,2.284604,4.067421,2.462236,3.779528,2.284604,3.779528,2.462236,4.355315,2.639867,4.067421,2.462236,4.067421,2.639867,4.643209,2.817499,4.355315,2.639867,4.355315,2.817499,4.931102,2.995131,4.643209,2.817499,4.643209,2.995131,5.218996,3.172762,4.931102,2.995131,4.931102,3.172762,-0.569144,0.036909,-0.59375,0.036909,-0.59375,0.193941,-0.569144,0.193941,-0.569144,0.193941,-0.59375,0.193941,-0.59375,5.218996,-0.569144,5.218996,-0.569144,3.100479,-0.59375,3.100479,-0.59375,3.172762,-0.569144,3.172762,-0.569144,5.218996,-0.59375,5.218996,-0.59375,4.931102,-0.569144,4.931102,-0.569144,3.172762,-0.59375,3.172762,-0.59375,2.995131,-0.569144,2.995131,-0.569144,4.931102,-0.59375,4.931102,-0.59375,4.643209,-0.569144,4.643209,-0.569144,2.995131,-0.59375,2.995131,-0.59375,2.817499,-0.569144,2.817499,-0.569144,4.643209,-0.59375,4.643209,-0.59375,4.355315,-0.569144,4.355315,-0.569144,2.817499,-0.59375,2.817499,-0.59375,2.639867,-0.569144,2.639867,-0.569144,4.355315,-0.59375,4.355315,-0.59375,4.067421,-0.569144,4.067421,-0.569144,2.639867,-0.59375,2.639867,-0.59375,2.462236,-0.569144,2.462236};
			return value;
		}
		private double[] getTextureCoordinate_10_219_point_6()
		{
			double[] value = {-0.569144,4.067421,-0.59375,4.067421,-0.59375,3.779528,-0.569144,3.779528,-0.569144,2.462236,-0.59375,2.462236,-0.59375,2.284604,-0.569144,2.284604,-0.569144,3.779528,-0.59375,3.779528,-0.59375,3.491634,-0.569144,3.491634,-0.569144,2.284604,-0.59375,2.284604,-0.59375,2.106973,-0.569144,2.106973,-0.569144,3.491634,-0.59375,3.491634,-0.59375,3.20374,-0.569144,3.20374,-0.569144,2.106973,-0.59375,2.106973,-0.59375,1.929341,-0.569144,1.929341,-0.569144,3.20374,-0.59375,3.20374,-0.59375,2.915846,-0.569144,2.915846,-0.569144,1.929341,-0.59375,1.929341,-0.59375,1.751709,-0.569144,1.751709,-0.569144,2.915846,-0.59375,2.915846,-0.59375,2.627953,-0.569144,2.627953,-0.569144,1.751709,-0.59375,1.751709,-0.59375,1.574078,-0.569144,1.574078,-0.569144,2.627953,-0.59375,2.627953,-0.59375,2.340059,-0.569144,2.340059,-0.569144,1.574078,-0.59375,1.574078,-0.59375,1.396446,-0.569144,1.396446,-0.569144,2.340059,-0.59375,2.340059,-0.59375,2.052165,-0.569144,2.052165,-0.569144,1.396446,-0.59375,1.396446,-0.59375,1.218815,-0.569144,1.218815,-0.569144,2.052165,-0.59375,2.052165,-0.59375,1.764272,-0.569144,1.764272,-0.569144,1.218815,-0.59375,1.218815,-0.59375,1.041183,-0.569144,1.041183,-0.569144,1.764272,-0.59375,1.764272,-0.59375,1.476378,-0.569144,1.476378,-0.569144,1.041183,-0.59375,1.041183,-0.59375,0.863552,-0.569144,0.863552,-0.569144,1.476378,-0.59375,1.476378,-0.59375,1.188484,-0.569144,1.188484,-0.569144,0.863552,-0.59375,0.863552,-0.59375,0.68592,-0.569144,0.68592,-0.569144,1.188484,-0.59375,1.188484,-0.59375,0.900591,-0.569144,0.900591,-0.569144,0.68592,-0.59375,0.68592,-0.59375,0.508288,-0.569144,0.508288,-0.569144,0.900591,-0.59375,0.900591,-0.59375,0.612697,-0.569144,0.612697,-0.569144,0.508288,-0.59375,0.508288,-0.59375,0.330657,-0.569144,0.330657,-0.569144,0.612697,-0.59375,0.612697,-0.59375,0.324803,-0.569144,0.324803};
			return value;
		}
		private double[] getTextureCoordinate_10_219_point_7()
		{
			double[] value = {-0.569144,0.330657,-0.59375,0.330657,-0.59375,0.153025,-0.569144,0.153025,-0.569144,0.324803,-0.59375,0.324803,-0.59375,0.036909,-0.569144,0.036909,-0.569144,0.162894,-0.59375,0.162894,-0.59375,0.0,-0.569144,0.0,-0.569144,0.036909,-0.59375,0.036909,-0.59375,0.036909,-0.569144,0.036909,-0.65625,0.0,0.65625,0.0,0.65625,0.153025,-0.65625,0.153025,0.024606,0.0,0.036909,0.0,0.036909,0.153025,0.024606,0.153025,0.65625,0.0,-0.65625,0.0,-0.65625,0.153025,0.65625,0.153025,0.036909,0.0,0.024606,0.0,0.024606,0.153025,0.036909,0.153025,0.65625,0.024606,-0.65625,0.024606,-0.65625,0.036909,0.65625,0.036909,-0.65625,0.024606,0.65625,0.024606,0.65625,0.036909,-0.65625,0.036909,0.024606,0.0,0.036909,0.0,0.036909,0.153025,0.024606,0.0,0.036909,0.153025,0.024606,0.153025,0.65625,0.0,-0.65625,0.0,-0.65625,0.153025,0.65625,0.0,-0.65625,0.153025,0.65625,0.153025,0.036909,0.0,0.024606,0.0,0.024606,0.153025,0.036909,0.0,0.024606,0.153025,0.036909,0.153025,0.65625,0.024606,-0.65625,0.024606,-0.65625,0.036909,0.65625,0.024606,-0.65625,0.036909,0.65625,0.036909,-0.65625,0.024606,0.65625,0.024606,0.65625,0.036909,-0.65625,0.024606,0.65625,0.036909,-0.65625,0.036909,-0.65625,0.153025,0.65625,0.153025,0.65625,0.330657,-0.65625,0.330657,0.3125,0.153025,0.324803,0.153025,0.324803,0.330657,0.3125,0.330657,0.65625,0.153025,-0.65625,0.153025,-0.65625,0.330657,0.65625,0.330657,0.324803,0.153025,0.3125,0.153025,0.3125,0.330657,0.324803,0.330657,0.65625,0.3125,-0.65625,0.3125,-0.65625,0.324803,0.65625,0.324803,-0.65625,0.3125,0.65625,0.3125,0.65625,0.324803,-0.65625,0.324803,0.3125,0.153025,0.324803,0.153025,0.324803,0.330657,0.3125,0.153025,0.324803,0.330657,0.3125,0.330657};
			return value;
		}
		private double[] getTextureCoordinate_10_219_point_8()
		{
			double[] value = {0.65625,0.153025,-0.65625,0.153025,-0.65625,0.330657,0.65625,0.153025,-0.65625,0.330657,0.65625,0.330657,0.324803,0.153025,0.3125,0.153025,0.3125,0.330657,0.324803,0.153025,0.3125,0.330657,0.324803,0.330657,0.65625,0.3125,-0.65625,0.3125,-0.65625,0.324803,0.65625,0.3125,-0.65625,0.324803,0.65625,0.324803,-0.65625,0.3125,0.65625,0.3125,0.65625,0.324803,-0.65625,0.3125,0.65625,0.324803,-0.65625,0.324803,-0.65625,0.330657,0.65625,0.330657,0.65625,0.508288,-0.65625,0.508288,0.600394,0.330657,0.612697,0.330657,0.612697,0.508288,0.600394,0.508288,0.65625,0.330657,-0.65625,0.330657,-0.65625,0.508288,0.65625,0.508288,0.612697,0.330657,0.600394,0.330657,0.600394,0.508288,0.612697,0.508288,0.65625,0.600394,-0.65625,0.600394,-0.65625,0.612697,0.65625,0.612697,-0.65625,0.600394,0.65625,0.600394,0.65625,0.612697,-0.65625,0.612697,0.600394,0.330657,0.612697,0.330657,0.612697,0.508288,0.600394,0.330657,0.612697,0.508288,0.600394,0.508288,0.65625,0.330657,-0.65625,0.330657,-0.65625,0.508288,0.65625,0.330657,-0.65625,0.508288,0.65625,0.508288,0.612697,0.330657,0.600394,0.330657,0.600394,0.508288,0.612697,0.330657,0.600394,0.508288,0.612697,0.508288,0.65625,0.600394,-0.65625,0.600394,-0.65625,0.612697,0.65625,0.600394,-0.65625,0.612697,0.65625,0.612697,-0.65625,0.600394,0.65625,0.600394,0.65625,0.612697,-0.65625,0.600394,0.65625,0.612697,-0.65625,0.612697,-0.65625,0.508288,0.65625,0.508288,0.65625,0.68592,-0.65625,0.68592,0.888287,0.508288,0.900591,0.508288,0.900591,0.68592,0.888287,0.68592,0.65625,0.508288,-0.65625,0.508288,-0.65625,0.68592,0.65625,0.68592,0.900591,0.508288,0.888287,0.508288,0.888287,0.68592,0.900591,0.68592,0.65625,0.888287,-0.65625,0.888287,-0.65625,0.900591,0.65625,0.900591,-0.65625,0.888287,0.65625,0.888287};
			return value;
		}
		private double[] getTextureCoordinate_10_219_point_9()
		{
			double[] value = {0.65625,0.900591,-0.65625,0.900591,0.888287,0.508288,0.900591,0.508288,0.900591,0.68592,0.888287,0.508288,0.900591,0.68592,0.888287,0.68592,0.65625,0.508288,-0.65625,0.508288,-0.65625,0.68592,0.65625,0.508288,-0.65625,0.68592,0.65625,0.68592,0.900591,0.508288,0.888287,0.508288,0.888287,0.68592,0.900591,0.508288,0.888287,0.68592,0.900591,0.68592,0.65625,0.888287,-0.65625,0.888287,-0.65625,0.900591,0.65625,0.888287,-0.65625,0.900591,0.65625,0.900591,-0.65625,0.888287,0.65625,0.888287,0.65625,0.900591,-0.65625,0.888287,0.65625,0.900591,-0.65625,0.900591,-0.65625,0.68592,0.65625,0.68592,0.65625,0.863552,-0.65625,0.863552,1.176181,0.68592,1.188484,0.68592,1.188484,0.863552,1.176181,0.863552,0.65625,0.68592,-0.65625,0.68592,-0.65625,0.863552,0.65625,0.863552,1.188484,0.68592,1.176181,0.68592,1.176181,0.863552,1.188484,0.863552,0.65625,1.176181,-0.65625,1.176181,-0.65625,1.188484,0.65625,1.188484,-0.65625,1.176181,0.65625,1.176181,0.65625,1.188484,-0.65625,1.188484,1.176181,0.68592,1.188484,0.68592,1.188484,0.863552,1.176181,0.68592,1.188484,0.863552,1.176181,0.863552,0.65625,0.68592,-0.65625,0.68592,-0.65625,0.863552,0.65625,0.68592,-0.65625,0.863552,0.65625,0.863552,1.188484,0.68592,1.176181,0.68592,1.176181,0.863552,1.188484,0.68592,1.176181,0.863552,1.188484,0.863552,0.65625,1.176181,-0.65625,1.176181,-0.65625,1.188484,0.65625,1.176181,-0.65625,1.188484,0.65625,1.188484,-0.65625,1.176181,0.65625,1.176181,0.65625,1.188484,-0.65625,1.176181,0.65625,1.188484,-0.65625,1.188484,-0.65625,0.863552,0.65625,0.863552,0.65625,1.041183,-0.65625,1.041183,1.464075,0.863552,1.476378,0.863552,1.476378,1.041183,1.464075,1.041183,0.65625,0.863552,-0.65625,0.863552,-0.65625,1.041183,0.65625,1.041183,1.476378,0.863552,1.464075,0.863552};
			return value;
		}
		private double[] getTextureCoordinate_10_219_point_10()
		{
			double[] value = {1.464075,1.041183,1.476378,1.041183,0.65625,1.464075,-0.65625,1.464075,-0.65625,1.476378,0.65625,1.476378,-0.65625,1.464075,0.65625,1.464075,0.65625,1.476378,-0.65625,1.476378,1.464075,0.863552,1.476378,0.863552,1.476378,1.041183,1.464075,0.863552,1.476378,1.041183,1.464075,1.041183,0.65625,0.863552,-0.65625,0.863552,-0.65625,1.041183,0.65625,0.863552,-0.65625,1.041183,0.65625,1.041183,1.476378,0.863552,1.464075,0.863552,1.464075,1.041183,1.476378,0.863552,1.464075,1.041183,1.476378,1.041183,0.65625,1.464075,-0.65625,1.464075,-0.65625,1.476378,0.65625,1.464075,-0.65625,1.476378,0.65625,1.476378,-0.65625,1.464075,0.65625,1.464075,0.65625,1.476378,-0.65625,1.464075,0.65625,1.476378,-0.65625,1.476378,-0.65625,1.041183,0.65625,1.041183,0.65625,1.218815,-0.65625,1.218815,1.751969,1.041183,1.764272,1.041183,1.764272,1.218815,1.751969,1.218815,0.65625,1.041183,-0.65625,1.041183,-0.65625,1.218815,0.65625,1.218815,1.764272,1.041183,1.751969,1.041183,1.751969,1.218815,1.764272,1.218815,0.65625,1.751969,-0.65625,1.751969,-0.65625,1.764272,0.65625,1.764272,-0.65625,1.751969,0.65625,1.751969,0.65625,1.764272,-0.65625,1.764272,1.751969,1.041183,1.764272,1.041183,1.764272,1.218815,1.751969,1.041183,1.764272,1.218815,1.751969,1.218815,0.65625,1.041183,-0.65625,1.041183,-0.65625,1.218815,0.65625,1.041183,-0.65625,1.218815,0.65625,1.218815,1.764272,1.041183,1.751969,1.041183,1.751969,1.218815,1.764272,1.041183,1.751969,1.218815,1.764272,1.218815,0.65625,1.751969,-0.65625,1.751969,-0.65625,1.764272,0.65625,1.751969,-0.65625,1.764272,0.65625,1.764272,-0.65625,1.751969,0.65625,1.751969,0.65625,1.764272,-0.65625,1.751969,0.65625,1.764272,-0.65625,1.764272,-0.65625,1.218815,0.65625,1.218815,0.65625,1.396446,-0.65625,1.396446,2.039862,1.218815,2.052165,1.218815};
			return value;
		}
		private double[] getTextureCoordinate_10_219_point_11()
		{
			double[] value = {2.052165,1.396446,2.039862,1.396446,0.65625,1.218815,-0.65625,1.218815,-0.65625,1.396446,0.65625,1.396446,2.052165,1.218815,2.039862,1.218815,2.039862,1.396446,2.052165,1.396446,0.65625,2.039862,-0.65625,2.039862,-0.65625,2.052165,0.65625,2.052165,-0.65625,2.039862,0.65625,2.039862,0.65625,2.052165,-0.65625,2.052165,2.039862,1.218815,2.052165,1.218815,2.052165,1.396446,2.039862,1.218815,2.052165,1.396446,2.039862,1.396446,0.65625,1.218815,-0.65625,1.218815,-0.65625,1.396446,0.65625,1.218815,-0.65625,1.396446,0.65625,1.396446,2.052165,1.218815,2.039862,1.218815,2.039862,1.396446,2.052165,1.218815,2.039862,1.396446,2.052165,1.396446,0.65625,2.039862,-0.65625,2.039862,-0.65625,2.052165,0.65625,2.039862,-0.65625,2.052165,0.65625,2.052165,-0.65625,2.039862,0.65625,2.039862,0.65625,2.052165,-0.65625,2.039862,0.65625,2.052165,-0.65625,2.052165,-0.65625,1.396446,0.65625,1.396446,0.65625,1.574078,-0.65625,1.574078,2.327756,1.396446,2.340059,1.396446,2.340059,1.574078,2.327756,1.574078,0.65625,1.396446,-0.65625,1.396446,-0.65625,1.574078,0.65625,1.574078,2.340059,1.396446,2.327756,1.396446,2.327756,1.574078,2.340059,1.574078,0.65625,2.327756,-0.65625,2.327756,-0.65625,2.340059,0.65625,2.340059,-0.65625,2.327756,0.65625,2.327756,0.65625,2.340059,-0.65625,2.340059,2.327756,1.396446,2.340059,1.396446,2.340059,1.574078,2.327756,1.396446,2.340059,1.574078,2.327756,1.574078,0.65625,1.396446,-0.65625,1.396446,-0.65625,1.574078,0.65625,1.396446,-0.65625,1.574078,0.65625,1.574078,2.340059,1.396446,2.327756,1.396446,2.327756,1.574078,2.340059,1.396446,2.327756,1.574078,2.340059,1.574078,0.65625,2.327756,-0.65625,2.327756,-0.65625,2.340059,0.65625,2.327756,-0.65625,2.340059,0.65625,2.340059,-0.65625,2.327756,0.65625,2.327756,0.65625,2.340059,-0.65625,2.327756};
			return value;
		}
		private double[] getTextureCoordinate_10_219_point_12()
		{
			double[] value = {0.65625,2.340059,-0.65625,2.340059,-0.65625,1.574078,0.65625,1.574078,0.65625,1.751709,-0.65625,1.751709,2.61565,1.574078,2.627953,1.574078,2.627953,1.751709,2.61565,1.751709,0.65625,1.574078,-0.65625,1.574078,-0.65625,1.751709,0.65625,1.751709,2.627953,1.574078,2.61565,1.574078,2.61565,1.751709,2.627953,1.751709,0.65625,2.61565,-0.65625,2.61565,-0.65625,2.627953,0.65625,2.627953,-0.65625,2.61565,0.65625,2.61565,0.65625,2.627953,-0.65625,2.627953,2.61565,1.574078,2.627953,1.574078,2.627953,1.751709,2.61565,1.574078,2.627953,1.751709,2.61565,1.751709,0.65625,1.574078,-0.65625,1.574078,-0.65625,1.751709,0.65625,1.574078,-0.65625,1.751709,0.65625,1.751709,2.627953,1.574078,2.61565,1.574078,2.61565,1.751709,2.627953,1.574078,2.61565,1.751709,2.627953,1.751709,0.65625,2.61565,-0.65625,2.61565,-0.65625,2.627953,0.65625,2.61565,-0.65625,2.627953,0.65625,2.627953,-0.65625,2.61565,0.65625,2.61565,0.65625,2.627953,-0.65625,2.61565,0.65625,2.627953,-0.65625,2.627953,-0.65625,1.751709,0.65625,1.751709,0.65625,1.929341,-0.65625,1.929341,2.903543,1.751709,2.915846,1.751709,2.915846,1.929341,2.903543,1.929341,0.65625,1.751709,-0.65625,1.751709,-0.65625,1.929341,0.65625,1.929341,2.915846,1.751709,2.903543,1.751709,2.903543,1.929341,2.915846,1.929341,0.65625,2.903543,-0.65625,2.903543,-0.65625,2.915846,0.65625,2.915846,-0.65625,2.903543,0.65625,2.903543,0.65625,2.915846,-0.65625,2.915846,2.903543,1.751709,2.915846,1.751709,2.915846,1.929341,2.903543,1.751709,2.915846,1.929341,2.903543,1.929341,0.65625,1.751709,-0.65625,1.751709,-0.65625,1.929341,0.65625,1.751709,-0.65625,1.929341,0.65625,1.929341,2.915846,1.751709,2.903543,1.751709,2.903543,1.929341,2.915846,1.751709,2.903543,1.929341,2.915846,1.929341,0.65625,2.903543,-0.65625,2.903543};
			return value;
		}
		private double[] getTextureCoordinate_10_219_point_13()
		{
			double[] value = {-0.65625,2.915846,0.65625,2.903543,-0.65625,2.915846,0.65625,2.915846,-0.65625,2.903543,0.65625,2.903543,0.65625,2.915846,-0.65625,2.903543,0.65625,2.915846,-0.65625,2.915846,-0.65625,1.929341,0.65625,1.929341,0.65625,2.106973,-0.65625,2.106973,3.191437,1.929341,3.20374,1.929341,3.20374,2.106973,3.191437,2.106973,0.65625,1.929341,-0.65625,1.929341,-0.65625,2.106973,0.65625,2.106973,3.20374,1.929341,3.191437,1.929341,3.191437,2.106973,3.20374,2.106973,0.65625,3.191437,-0.65625,3.191437,-0.65625,3.20374,0.65625,3.20374,-0.65625,3.191437,0.65625,3.191437,0.65625,3.20374,-0.65625,3.20374,3.191437,1.929341,3.20374,1.929341,3.20374,2.106973,3.191437,1.929341,3.20374,2.106973,3.191437,2.106973,0.65625,1.929341,-0.65625,1.929341,-0.65625,2.106973,0.65625,1.929341,-0.65625,2.106973,0.65625,2.106973,3.20374,1.929341,3.191437,1.929341,3.191437,2.106973,3.20374,1.929341,3.191437,2.106973,3.20374,2.106973,0.65625,3.191437,-0.65625,3.191437,-0.65625,3.20374,0.65625,3.191437,-0.65625,3.20374,0.65625,3.20374,-0.65625,3.191437,0.65625,3.191437,0.65625,3.20374,-0.65625,3.191437,0.65625,3.20374,-0.65625,3.20374,-0.65625,2.106973,0.65625,2.106973,0.65625,2.284604,-0.65625,2.284604,3.479331,2.106973,3.491634,2.106973,3.491634,2.284604,3.479331,2.284604,0.65625,2.106973,-0.65625,2.106973,-0.65625,2.284604,0.65625,2.284604,3.491634,2.106973,3.479331,2.106973,3.479331,2.284604,3.491634,2.284604,0.65625,3.479331,-0.65625,3.479331,-0.65625,3.491634,0.65625,3.491634,-0.65625,3.479331,0.65625,3.479331,0.65625,3.491634,-0.65625,3.491634,3.479331,2.106973,3.491634,2.106973,3.491634,2.284604,3.479331,2.106973,3.491634,2.284604,3.479331,2.284604,0.65625,2.106973,-0.65625,2.106973,-0.65625,2.284604,0.65625,2.106973,-0.65625,2.284604,0.65625,2.284604};
			return value;
		}
		private double[] getTextureCoordinate_10_219_point_14()
		{
			double[] value = {3.491634,2.106973,3.479331,2.106973,3.479331,2.284604,3.491634,2.106973,3.479331,2.284604,3.491634,2.284604,0.65625,3.479331,-0.65625,3.479331,-0.65625,3.491634,0.65625,3.479331,-0.65625,3.491634,0.65625,3.491634,-0.65625,3.479331,0.65625,3.479331,0.65625,3.491634,-0.65625,3.479331,0.65625,3.491634,-0.65625,3.491634,-0.65625,2.284604,0.65625,2.284604,0.65625,2.462236,-0.65625,2.462236,3.767224,2.284604,3.779528,2.284604,3.779528,2.462236,3.767224,2.462236,0.65625,2.284604,-0.65625,2.284604,-0.65625,2.462236,0.65625,2.462236,3.779528,2.284604,3.767224,2.284604,3.767224,2.462236,3.779528,2.462236,0.65625,3.767224,-0.65625,3.767224,-0.65625,3.779528,0.65625,3.779528,-0.65625,3.767224,0.65625,3.767224,0.65625,3.779528,-0.65625,3.779528,3.767224,2.284604,3.779528,2.284604,3.779528,2.462236,3.767224,2.284604,3.779528,2.462236,3.767224,2.462236,0.65625,2.284604,-0.65625,2.284604,-0.65625,2.462236,0.65625,2.284604,-0.65625,2.462236,0.65625,2.462236,3.779528,2.284604,3.767224,2.284604,3.767224,2.462236,3.779528,2.284604,3.767224,2.462236,3.779528,2.462236,0.65625,3.767224,-0.65625,3.767224,-0.65625,3.779528,0.65625,3.767224,-0.65625,3.779528,0.65625,3.779528,-0.65625,3.767224,0.65625,3.767224,0.65625,3.779528,-0.65625,3.767224,0.65625,3.779528,-0.65625,3.779528,-0.65625,2.462236,0.65625,2.462236,0.65625,2.639867,-0.65625,2.639867,4.055118,2.462236,4.067421,2.462236,4.067421,2.639867,4.055118,2.639867,0.65625,2.462236,-0.65625,2.462236,-0.65625,2.639867,0.65625,2.639867,4.067421,2.462236,4.055118,2.462236,4.055118,2.639867,4.067421,2.639867,0.65625,4.055118,-0.65625,4.055118,-0.65625,4.067421,0.65625,4.067421,-0.65625,4.055118,0.65625,4.055118,0.65625,4.067421,-0.65625,4.067421,4.055118,2.462236,4.067421,2.462236,4.067421,2.639867,4.055118,2.462236};
			return value;
		}
		private double[] getTextureCoordinate_10_219_point_15()
		{
			double[] value = {4.067421,2.639867,4.055118,2.639867,0.65625,2.462236,-0.65625,2.462236,-0.65625,2.639867,0.65625,2.462236,-0.65625,2.639867,0.65625,2.639867,4.067421,2.462236,4.055118,2.462236,4.055118,2.639867,4.067421,2.462236,4.055118,2.639867,4.067421,2.639867,0.65625,4.055118,-0.65625,4.055118,-0.65625,4.067421,0.65625,4.055118,-0.65625,4.067421,0.65625,4.067421,-0.65625,4.055118,0.65625,4.055118,0.65625,4.067421,-0.65625,4.055118,0.65625,4.067421,-0.65625,4.067421,-0.65625,2.639867,0.65625,2.639867,0.65625,2.817499,-0.65625,2.817499,4.343012,2.639867,4.355315,2.639867,4.355315,2.817499,4.343012,2.817499,0.65625,2.639867,-0.65625,2.639867,-0.65625,2.817499,0.65625,2.817499,4.355315,2.639867,4.343012,2.639867,4.343012,2.817499,4.355315,2.817499,0.65625,4.343012,-0.65625,4.343012,-0.65625,4.355315,0.65625,4.355315,-0.65625,4.343012,0.65625,4.343012,0.65625,4.355315,-0.65625,4.355315,4.343012,2.639867,4.355315,2.639867,4.355315,2.817499,4.343012,2.639867,4.355315,2.817499,4.343012,2.817499,0.65625,2.639867,-0.65625,2.639867,-0.65625,2.817499,0.65625,2.639867,-0.65625,2.817499,0.65625,2.817499,4.355315,2.639867,4.343012,2.639867,4.343012,2.817499,4.355315,2.639867,4.343012,2.817499,4.355315,2.817499,0.65625,4.343012,-0.65625,4.343012,-0.65625,4.355315,0.65625,4.343012,-0.65625,4.355315,0.65625,4.355315,-0.65625,4.343012,0.65625,4.343012,0.65625,4.355315,-0.65625,4.343012,0.65625,4.355315,-0.65625,4.355315,-0.65625,2.817499,0.65625,2.817499,0.65625,2.995131,-0.65625,2.995131,4.630906,2.817499,4.643209,2.817499,4.643209,2.995131,4.630906,2.995131,0.65625,2.817499,-0.65625,2.817499,-0.65625,2.995131,0.65625,2.995131,4.643209,2.817499,4.630906,2.817499,4.630906,2.995131,4.643209,2.995131,0.65625,4.630906,-0.65625,4.630906,-0.65625,4.643209,0.65625,4.643209};
			return value;
		}
		private double[] getTextureCoordinate_10_219_point_16()
		{
			double[] value = {-0.65625,4.630906,0.65625,4.630906,0.65625,4.643209,-0.65625,4.643209,4.630906,2.817499,4.643209,2.817499,4.643209,2.995131,4.630906,2.817499,4.643209,2.995131,4.630906,2.995131,0.65625,2.817499,-0.65625,2.817499,-0.65625,2.995131,0.65625,2.817499,-0.65625,2.995131,0.65625,2.995131,4.643209,2.817499,4.630906,2.817499,4.630906,2.995131,4.643209,2.817499,4.630906,2.995131,4.643209,2.995131,0.65625,4.630906,-0.65625,4.630906,-0.65625,4.643209,0.65625,4.630906,-0.65625,4.643209,0.65625,4.643209,-0.65625,4.630906,0.65625,4.630906,0.65625,4.643209,-0.65625,4.630906,0.65625,4.643209,-0.65625,4.643209,-0.65625,2.995131,0.65625,2.995131,0.65625,3.172762,-0.65625,3.172762,4.918799,2.995131,4.931102,2.995131,4.931102,3.172762,4.918799,3.172762,0.65625,2.995131,-0.65625,2.995131,-0.65625,3.172762,0.65625,3.172762,4.931102,2.995131,4.918799,2.995131,4.918799,3.172762,4.931102,3.172762,0.65625,4.918799,-0.65625,4.918799,-0.65625,4.931102,0.65625,4.931102,-0.65625,4.918799,0.65625,4.918799,0.65625,4.931102,-0.65625,4.931102,4.918799,2.995131,4.931102,2.995131,4.931102,3.172762,4.918799,2.995131,4.931102,3.172762,4.918799,3.172762,0.65625,2.995131,-0.65625,2.995131,-0.65625,3.172762,0.65625,2.995131,-0.65625,3.172762,0.65625,3.172762,4.931102,2.995131,4.918799,2.995131,4.918799,3.172762,4.931102,2.995131,4.918799,3.172762,4.931102,3.172762,0.65625,4.918799,-0.65625,4.918799,-0.65625,4.931102,0.65625,4.918799,-0.65625,4.931102,0.65625,4.931102,-0.65625,4.918799,0.65625,4.918799,0.65625,4.931102,-0.65625,4.918799,0.65625,4.931102,-0.65625,4.931102,-0.65625,3.172762,0.65625,3.172762,0.65625,3.375,-0.65625,3.375,5.206693,3.172762,5.218996,3.172762,5.218996,3.375,5.206693,3.375,0.65625,3.172762,-0.65625,3.172762,-0.65625,3.375,0.65625,3.375};
			return value;
		}
		private double[] getTextureCoordinate_10_219_point_17()
		{
			double[] value = {5.218996,3.172762,5.206693,3.172762,5.206693,3.375,5.218996,3.375,0.65625,5.206693,-0.65625,5.206693,-0.65625,5.218996,0.65625,5.218996,-0.65625,5.206693,0.65625,5.206693,0.65625,5.218996,-0.65625,5.218996,5.206693,3.172762,5.218996,3.172762,5.218996,3.375,5.206693,3.172762,5.218996,3.375,5.206693,3.375,0.65625,3.172762,-0.65625,3.172762,-0.65625,3.375,0.65625,3.172762,-0.65625,3.375,0.65625,3.375,5.218996,3.172762,5.206693,3.172762,5.206693,3.375,5.218996,3.172762,5.206693,3.375,5.218996,3.375,0.65625,5.206693,-0.65625,5.206693,-0.65625,5.218996,0.65625,5.206693,-0.65625,5.218996,0.65625,5.218996,-0.65625,5.206693,0.65625,5.206693,0.65625,5.218996,-0.65625,5.206693,0.65625,5.218996,-0.65625,5.218996};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_9_226_coordIndex_1()
		{
			int[] value = {0,1,2,-1,0,2,3,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1,36,37,38,-1,39,40,41,-1,42,43,44,-1,45,46,47,-1,48,49,50,-1,51,52,53,-1,54,55,56,-1,54,56,57,-1,78,79,80,-1,81,82,83,-1,84,85,86,-1,87,88,89,-1,90,91,92,-1,93,94,95,-1,96,97,98,-1,99,100,101,-1,102,103,104,-1,105,106,107,-1,108,109,110,-1,108,110,111,-1,132,133,134,-1,135,136,137,-1,138,139,140,-1,141,142,143,-1,144,145,146,-1,147,148,149,-1,150,151,152,-1,153,154,155,-1,156,157,158,-1,159,160,161,-1,162,163,164,-1,162,164,165,-1,186,187,188,-1,189,190,191,-1,192,193,194,-1,195,196,197,-1,198,199,200,-1,201,202,203,-1,204,205,206,-1,207,208,209,-1,210,211,212,-1,213,214,215,-1,216,217,218,-1,216,218,219,-1,240,241,242,-1,243,244,245,-1,246,247,248,-1,249,250,251,-1,252,253,254,-1,255,256,257,-1,258,259,260,-1,261,262,263,-1,264,265,266,-1,267,268,269,-1,270,271,272,-1,270,272,273,-1,294,295,296,-1,297,298,299,-1,300,301,302,-1,303,304,305,-1,306,307,308,-1,309,310,311,-1,312,313,314,-1,315,316,317,-1,318,319,320,-1,321,322,323,-1,324,325,326,-1,324,326,327,-1,348,349,350,-1,351,352,353,-1,354,355,356,-1,357,358,359,-1,360,361,362,-1,363,364,365,-1,366,367,368,-1,369,370,371,-1,372,373,374,-1,375,376,377,-1,378,379,380,-1,378,380,381,-1,402,403,404,-1,405,406,407,-1,408,409,410,-1,411,412,413,-1,414,415,416,-1,417,418,419,-1,420,421,422,-1,423,424,425,-1,426,427,428,-1,429,430,431,-1,432,433,434,-1,432,434,435,-1,456,457,458,-1,459,460,461,-1,462,463,464,-1,465,466,467,-1,468,469,470,-1,471,472,473,-1,474,475,476,-1,477,478,479,-1,480,481,482,-1,483,484,485,-1,486,487,488,-1,486,488,489,-1,510,511,512,-1,513,514,515,-1,516,517,518,-1,519,520,521,-1,522,523,524,-1,525,526,527,-1,528,529,530,-1,531,532,533,-1,534,535,536,-1,537,538,539,-1,540,541,542,-1,540,542,543,-1,564,565,566,-1,567,568,569,-1,570,571,572,-1,573,574,575,-1,576,577,578,-1,579,580,581,-1,582,583,584,-1,585,586,587,-1,588,589,590,-1,591,592,593,-1,594,595,596,-1,594,596,597,-1,618,619,620,-1,621,622,623,-1,624,625,626,-1,627,628,629,-1,630,631,632,-1,633,634,635,-1,636,637,638,-1,639,640,641,-1,642,643,644,-1,645,646,647,-1,648,649,650,-1,648,650,651,-1,672,673,674,-1,675,676,677,-1,678,679,680,-1,681,682,683,-1,684,685,686,-1,687,688,689,-1,690,691,692,-1,693,694,695,-1,696,697,698,-1,699,700,701,-1,702,703,704,-1,702,704,705,-1,726,727,728,-1,729,730,731,-1,732,733,734,-1,735,736,737,-1,738,739,740,-1,741,742,743,-1,744,745,746,-1,747,748,749,-1,750,751,752,-1,753,754,755,-1,756,757,758,-1,756,758,759,-1,780,781,782,-1,783,784,785,-1,786,787,788,-1,789,790,791,-1,792,793,794,-1,795,796,797,-1,798,799,800,-1,801,802,803,-1,804,805,806,-1,807,808,809,-1,810,811,812,-1,810,812,813,-1,834,835,836,-1,837,838,839,-1,840,841,842,-1,843,844,845,-1,846,847,848,-1,849,850,851,-1,852,853,854,-1,855,856,857,-1,858,859,860,-1,861,862,863,-1,864,865,866,-1,864,866,867,-1,888,889,890,-1,891,892,893,-1,894,895,896,-1,897,898,899,-1,900,901,902,-1,903,904,905,-1,906,907,908,-1,909,910,911,-1,912,913,914,-1,915,916,917,-1,918,919,920,-1,918,920,921,-1,942,943,944,-1,945,946,947,-1,948,949,950,-1,951,952,953,-1,954,955,956,-1,957,958,959,-1,960,961,962,-1,963,964,965,-1,966,967,968,-1,969,970,971,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getCoordinate_10_226_point_1()
		{
			double[] value = {-1.848336,0.144379,-1.44781,-1.848336,0.144379,-0.38101,-1.848336,0.124379,-0.38101,-1.848336,0.124379,-1.44781,-1.848336,0.144379,-0.38101,-2.102336,0.144379,-0.38101,-2.102336,0.124379,-0.38101,-1.848336,0.124379,-0.38101,-2.102336,0.144379,-0.38101,-2.102336,0.144379,-1.44781,-2.102336,0.124379,-1.44781,-2.102336,0.124379,-0.38101,-2.102336,0.144379,-1.44781,-1.848336,0.144379,-1.44781,-1.848336,0.124379,-1.44781,-2.102336,0.124379,-1.44781,-1.848336,0.144379,-0.38101,-1.848336,0.144379,-1.44781,-2.102336,0.144379,-1.44781,-2.102336,0.144379,-0.38101,-1.848336,0.124379,-1.44781,-1.848336,0.124379,-0.38101,-2.102336,0.124379,-0.38101,-2.102336,0.124379,-1.44781,-1.848336,0.144379,-0.38101,-2.102336,0.144379,-0.38101,-2.102336,0.124379,-0.38101,-1.848336,0.144379,-0.38101,-2.102336,0.124379,-0.38101,-1.848336,0.124379,-0.38101,-2.102336,0.144379,-0.38101,-2.102336,0.144379,-1.44781,-2.102336,0.124379,-1.44781,-2.102336,0.144379,-0.38101,-2.102336,0.124379,-1.44781,-2.102336,0.124379,-0.38101,-2.102336,0.144379,-1.44781,-1.848336,0.144379,-1.44781,-1.848336,0.124379,-1.44781,-2.102336,0.144379,-1.44781,-1.848336,0.124379,-1.44781,-2.102336,0.124379,-1.44781,-1.848336,0.144379,-0.38101,-1.848336,0.144379,-1.44781,-2.102336,0.144379,-1.44781,-1.848336,0.144379,-0.38101,-2.102336,0.144379,-1.44781,-2.102336,0.144379,-0.38101,-1.848336,0.124379,-1.44781,-1.848336,0.124379,-0.38101,-2.102336,0.124379,-0.38101,-1.848336,0.124379,-1.44781,-2.102336,0.124379,-0.38101,-2.102336,0.124379,-1.44781,-2.082336,0.288758,-1.44781,-2.082336,0.288758,-0.38101,-2.082336,0.268758,-0.38101,-2.082336,0.268758,-1.44781,-2.082336,0.288758,-0.38101,-2.336336,0.288758,-0.38101,-2.336336,0.268758,-0.38101,-2.082336,0.268758,-0.38101,-2.336336,0.288758,-0.38101,-2.336336,0.288758,-1.44781,-2.336336,0.268758,-1.44781,-2.336336,0.268758,-0.38101,-2.336336,0.288758,-1.44781,-2.082336,0.288758,-1.44781,-2.082336,0.268758,-1.44781,-2.336336,0.268758,-1.44781,-2.082336,0.288758,-0.38101,-2.082336,0.288758,-1.44781,-2.336336,0.288758,-1.44781,-2.336336,0.288758,-0.38101,-2.082336,0.268758,-1.44781,-2.082336,0.268758,-0.38101,-2.336336,0.268758,-0.38101,-2.336336,0.268758,-1.44781,-2.082336,0.288758,-0.38101,-2.336336,0.288758,-0.38101,-2.336336,0.268758,-0.38101,-2.082336,0.288758,-0.38101,-2.336336,0.268758,-0.38101,-2.082336,0.268758,-0.38101,-2.336336,0.288758,-0.38101,-2.336336,0.288758,-1.44781,-2.336336,0.268758,-1.44781,-2.336336,0.288758,-0.38101,-2.336336,0.268758,-1.44781,-2.336336,0.268758,-0.38101,-2.336336,0.288758,-1.44781,-2.082336,0.288758,-1.44781,-2.082336,0.268758,-1.44781,-2.336336,0.288758,-1.44781,-2.082336,0.268758,-1.44781,-2.336336,0.268758,-1.44781,-2.082336,0.288758,-0.38101,-2.082336,0.288758,-1.44781,-2.336336,0.288758,-1.44781,-2.082336,0.288758,-0.38101};
			return value;
		}
		private double[] getCoordinate_10_226_point_2()
		{
			double[] value = {-2.336336,0.288758,-1.44781,-2.336336,0.288758,-0.38101,-2.082336,0.268758,-1.44781,-2.082336,0.268758,-0.38101,-2.336336,0.268758,-0.38101,-2.082336,0.268758,-1.44781,-2.336336,0.268758,-0.38101,-2.336336,0.268758,-1.44781,-2.316336,0.433137,-1.44781,-2.316336,0.433137,-0.38101,-2.316336,0.413137,-0.38101,-2.316336,0.413137,-1.44781,-2.316336,0.433137,-0.38101,-2.570336,0.433137,-0.38101,-2.570336,0.413137,-0.38101,-2.316336,0.413137,-0.38101,-2.570336,0.433137,-0.38101,-2.570336,0.433137,-1.44781,-2.570336,0.413137,-1.44781,-2.570336,0.413137,-0.38101,-2.570336,0.433137,-1.44781,-2.316336,0.433137,-1.44781,-2.316336,0.413137,-1.44781,-2.570336,0.413137,-1.44781,-2.316336,0.433137,-0.38101,-2.316336,0.433137,-1.44781,-2.570336,0.433137,-1.44781,-2.570336,0.433137,-0.38101,-2.316336,0.413137,-1.44781,-2.316336,0.413137,-0.38101,-2.570336,0.413137,-0.38101,-2.570336,0.413137,-1.44781,-2.316336,0.433137,-0.38101,-2.570336,0.433137,-0.38101,-2.570336,0.413137,-0.38101,-2.316336,0.433137,-0.38101,-2.570336,0.413137,-0.38101,-2.316336,0.413137,-0.38101,-2.570336,0.433137,-0.38101,-2.570336,0.433137,-1.44781,-2.570336,0.413137,-1.44781,-2.570336,0.433137,-0.38101,-2.570336,0.413137,-1.44781,-2.570336,0.413137,-0.38101,-2.570336,0.433137,-1.44781,-2.316336,0.433137,-1.44781,-2.316336,0.413137,-1.44781,-2.570336,0.433137,-1.44781,-2.316336,0.413137,-1.44781,-2.570336,0.413137,-1.44781,-2.316336,0.433137,-0.38101,-2.316336,0.433137,-1.44781,-2.570336,0.433137,-1.44781,-2.316336,0.433137,-0.38101,-2.570336,0.433137,-1.44781,-2.570336,0.433137,-0.38101,-2.316336,0.413137,-1.44781,-2.316336,0.413137,-0.38101,-2.570336,0.413137,-0.38101,-2.316336,0.413137,-1.44781,-2.570336,0.413137,-0.38101,-2.570336,0.413137,-1.44781,-2.550336,0.577516,-1.44781,-2.550336,0.577516,-0.38101,-2.550336,0.557516,-0.38101,-2.550336,0.557516,-1.44781,-2.550336,0.577516,-0.38101,-2.804336,0.577516,-0.38101,-2.804336,0.557516,-0.38101,-2.550336,0.557516,-0.38101,-2.804336,0.577516,-0.38101,-2.804336,0.577516,-1.44781,-2.804336,0.557516,-1.44781,-2.804336,0.557516,-0.38101,-2.804336,0.577516,-1.44781,-2.550336,0.577516,-1.44781,-2.550336,0.557516,-1.44781,-2.804336,0.557516,-1.44781,-2.550336,0.577516,-0.38101,-2.550336,0.577516,-1.44781,-2.804336,0.577516,-1.44781,-2.804336,0.577516,-0.38101,-2.550336,0.557516,-1.44781,-2.550336,0.557516,-0.38101,-2.804336,0.557516,-0.38101,-2.804336,0.557516,-1.44781,-2.550336,0.577516,-0.38101,-2.804336,0.577516,-0.38101,-2.804336,0.557516,-0.38101,-2.550336,0.577516,-0.38101,-2.804336,0.557516,-0.38101,-2.550336,0.557516,-0.38101,-2.804336,0.577516,-0.38101,-2.804336,0.577516,-1.44781,-2.804336,0.557516,-1.44781,-2.804336,0.577516,-0.38101,-2.804336,0.557516,-1.44781,-2.804336,0.557516,-0.38101,-2.804336,0.577516,-1.44781,-2.550336,0.577516,-1.44781};
			return value;
		}
		private double[] getCoordinate_10_226_point_3()
		{
			double[] value = {-2.550336,0.557516,-1.44781,-2.804336,0.577516,-1.44781,-2.550336,0.557516,-1.44781,-2.804336,0.557516,-1.44781,-2.550336,0.577516,-0.38101,-2.550336,0.577516,-1.44781,-2.804336,0.577516,-1.44781,-2.550336,0.577516,-0.38101,-2.804336,0.577516,-1.44781,-2.804336,0.577516,-0.38101,-2.550336,0.557516,-1.44781,-2.550336,0.557516,-0.38101,-2.804336,0.557516,-0.38101,-2.550336,0.557516,-1.44781,-2.804336,0.557516,-0.38101,-2.804336,0.557516,-1.44781,-2.784336,0.721895,-1.44781,-2.784336,0.721895,-0.38101,-2.784336,0.701895,-0.38101,-2.784336,0.701895,-1.44781,-2.784336,0.721895,-0.38101,-3.038336,0.721895,-0.38101,-3.038336,0.701895,-0.38101,-2.784336,0.701895,-0.38101,-3.038336,0.721895,-0.38101,-3.038336,0.721895,-1.44781,-3.038336,0.701895,-1.44781,-3.038336,0.701895,-0.38101,-3.038336,0.721895,-1.44781,-2.784336,0.721895,-1.44781,-2.784336,0.701895,-1.44781,-3.038336,0.701895,-1.44781,-2.784336,0.721895,-0.38101,-2.784336,0.721895,-1.44781,-3.038336,0.721895,-1.44781,-3.038336,0.721895,-0.38101,-2.784336,0.701895,-1.44781,-2.784336,0.701895,-0.38101,-3.038336,0.701895,-0.38101,-3.038336,0.701895,-1.44781,-2.784336,0.721895,-0.38101,-3.038336,0.721895,-0.38101,-3.038336,0.701895,-0.38101,-2.784336,0.721895,-0.38101,-3.038336,0.701895,-0.38101,-2.784336,0.701895,-0.38101,-3.038336,0.721895,-0.38101,-3.038336,0.721895,-1.44781,-3.038336,0.701895,-1.44781,-3.038336,0.721895,-0.38101,-3.038336,0.701895,-1.44781,-3.038336,0.701895,-0.38101,-3.038336,0.721895,-1.44781,-2.784336,0.721895,-1.44781,-2.784336,0.701895,-1.44781,-3.038336,0.721895,-1.44781,-2.784336,0.701895,-1.44781,-3.038336,0.701895,-1.44781,-2.784336,0.721895,-0.38101,-2.784336,0.721895,-1.44781,-3.038336,0.721895,-1.44781,-2.784336,0.721895,-0.38101,-3.038336,0.721895,-1.44781,-3.038336,0.721895,-0.38101,-2.784336,0.701895,-1.44781,-2.784336,0.701895,-0.38101,-3.038336,0.701895,-0.38101,-2.784336,0.701895,-1.44781,-3.038336,0.701895,-0.38101,-3.038336,0.701895,-1.44781,-3.018336,0.866274,-1.44781,-3.018336,0.866274,-0.38101,-3.018336,0.846274,-0.38101,-3.018336,0.846274,-1.44781,-3.018336,0.866274,-0.38101,-3.272336,0.866274,-0.38101,-3.272336,0.846274,-0.38101,-3.018336,0.846274,-0.38101,-3.272336,0.866274,-0.38101,-3.272336,0.866274,-1.44781,-3.272336,0.846274,-1.44781,-3.272336,0.846274,-0.38101,-3.272336,0.866274,-1.44781,-3.018336,0.866274,-1.44781,-3.018336,0.846274,-1.44781,-3.272336,0.846274,-1.44781,-3.018336,0.866274,-0.38101,-3.018336,0.866274,-1.44781,-3.272336,0.866274,-1.44781,-3.272336,0.866274,-0.38101,-3.018336,0.846274,-1.44781,-3.018336,0.846274,-0.38101,-3.272336,0.846274,-0.38101,-3.272336,0.846274,-1.44781,-3.018336,0.866274,-0.38101,-3.272336,0.866274,-0.38101,-3.272336,0.846274,-0.38101,-3.018336,0.866274,-0.38101,-3.272336,0.846274,-0.38101,-3.018336,0.846274,-0.38101};
			return value;
		}
		private double[] getCoordinate_10_226_point_4()
		{
			double[] value = {-3.272336,0.866274,-0.38101,-3.272336,0.866274,-1.44781,-3.272336,0.846274,-1.44781,-3.272336,0.866274,-0.38101,-3.272336,0.846274,-1.44781,-3.272336,0.846274,-0.38101,-3.272336,0.866274,-1.44781,-3.018336,0.866274,-1.44781,-3.018336,0.846274,-1.44781,-3.272336,0.866274,-1.44781,-3.018336,0.846274,-1.44781,-3.272336,0.846274,-1.44781,-3.018336,0.866274,-0.38101,-3.018336,0.866274,-1.44781,-3.272336,0.866274,-1.44781,-3.018336,0.866274,-0.38101,-3.272336,0.866274,-1.44781,-3.272336,0.866274,-0.38101,-3.018336,0.846274,-1.44781,-3.018336,0.846274,-0.38101,-3.272336,0.846274,-0.38101,-3.018336,0.846274,-1.44781,-3.272336,0.846274,-0.38101,-3.272336,0.846274,-1.44781,-3.252336,1.010653,-1.44781,-3.252336,1.010653,-0.38101,-3.252336,0.990653,-0.38101,-3.252336,0.990653,-1.44781,-3.252336,1.010653,-0.38101,-3.506336,1.010653,-0.38101,-3.506336,0.990653,-0.38101,-3.252336,0.990653,-0.38101,-3.506336,1.010653,-0.38101,-3.506336,1.010653,-1.44781,-3.506336,0.990653,-1.44781,-3.506336,0.990653,-0.38101,-3.506336,1.010653,-1.44781,-3.252336,1.010653,-1.44781,-3.252336,0.990653,-1.44781,-3.506336,0.990653,-1.44781,-3.252336,1.010653,-0.38101,-3.252336,1.010653,-1.44781,-3.506336,1.010653,-1.44781,-3.506336,1.010653,-0.38101,-3.252336,0.990653,-1.44781,-3.252336,0.990653,-0.38101,-3.506336,0.990653,-0.38101,-3.506336,0.990653,-1.44781,-3.252336,1.010653,-0.38101,-3.506336,1.010653,-0.38101,-3.506336,0.990653,-0.38101,-3.252336,1.010653,-0.38101,-3.506336,0.990653,-0.38101,-3.252336,0.990653,-0.38101,-3.506336,1.010653,-0.38101,-3.506336,1.010653,-1.44781,-3.506336,0.990653,-1.44781,-3.506336,1.010653,-0.38101,-3.506336,0.990653,-1.44781,-3.506336,0.990653,-0.38101,-3.506336,1.010653,-1.44781,-3.252336,1.010653,-1.44781,-3.252336,0.990653,-1.44781,-3.506336,1.010653,-1.44781,-3.252336,0.990653,-1.44781,-3.506336,0.990653,-1.44781,-3.252336,1.010653,-0.38101,-3.252336,1.010653,-1.44781,-3.506336,1.010653,-1.44781,-3.252336,1.010653,-0.38101,-3.506336,1.010653,-1.44781,-3.506336,1.010653,-0.38101,-3.252336,0.990653,-1.44781,-3.252336,0.990653,-0.38101,-3.506336,0.990653,-0.38101,-3.252336,0.990653,-1.44781,-3.506336,0.990653,-0.38101,-3.506336,0.990653,-1.44781,-3.486336,1.155032,-1.44781,-3.486336,1.155032,-0.38101,-3.486336,1.135032,-0.38101,-3.486336,1.135032,-1.44781,-3.486336,1.155032,-0.38101,-3.740336,1.155032,-0.38101,-3.740336,1.135032,-0.38101,-3.486336,1.135032,-0.38101,-3.740336,1.155032,-0.38101,-3.740336,1.155032,-1.44781,-3.740336,1.135032,-1.44781,-3.740336,1.135032,-0.38101,-3.740336,1.155032,-1.44781,-3.486336,1.155032,-1.44781,-3.486336,1.135032,-1.44781,-3.740336,1.135032,-1.44781,-3.486336,1.155032,-0.38101,-3.486336,1.155032,-1.44781,-3.740336,1.155032,-1.44781,-3.740336,1.155032,-0.38101,-3.486336,1.135032,-1.44781,-3.486336,1.135032,-0.38101};
			return value;
		}
		private double[] getCoordinate_10_226_point_5()
		{
			double[] value = {-3.740336,1.135032,-0.38101,-3.740336,1.135032,-1.44781,-3.486336,1.155032,-0.38101,-3.740336,1.155032,-0.38101,-3.740336,1.135032,-0.38101,-3.486336,1.155032,-0.38101,-3.740336,1.135032,-0.38101,-3.486336,1.135032,-0.38101,-3.740336,1.155032,-0.38101,-3.740336,1.155032,-1.44781,-3.740336,1.135032,-1.44781,-3.740336,1.155032,-0.38101,-3.740336,1.135032,-1.44781,-3.740336,1.135032,-0.38101,-3.740336,1.155032,-1.44781,-3.486336,1.155032,-1.44781,-3.486336,1.135032,-1.44781,-3.740336,1.155032,-1.44781,-3.486336,1.135032,-1.44781,-3.740336,1.135032,-1.44781,-3.486336,1.155032,-0.38101,-3.486336,1.155032,-1.44781,-3.740336,1.155032,-1.44781,-3.486336,1.155032,-0.38101,-3.740336,1.155032,-1.44781,-3.740336,1.155032,-0.38101,-3.486336,1.135032,-1.44781,-3.486336,1.135032,-0.38101,-3.740336,1.135032,-0.38101,-3.486336,1.135032,-1.44781,-3.740336,1.135032,-0.38101,-3.740336,1.135032,-1.44781,-3.720336,1.299411,-1.44781,-3.720336,1.299411,-0.38101,-3.720336,1.279411,-0.38101,-3.720336,1.279411,-1.44781,-3.720336,1.299411,-0.38101,-3.974336,1.299411,-0.38101,-3.974336,1.279411,-0.38101,-3.720336,1.279411,-0.38101,-3.974336,1.299411,-0.38101,-3.974336,1.299411,-1.44781,-3.974336,1.279411,-1.44781,-3.974336,1.279411,-0.38101,-3.974336,1.299411,-1.44781,-3.720336,1.299411,-1.44781,-3.720336,1.279411,-1.44781,-3.974336,1.279411,-1.44781,-3.720336,1.299411,-0.38101,-3.720336,1.299411,-1.44781,-3.974336,1.299411,-1.44781,-3.974336,1.299411,-0.38101,-3.720336,1.279411,-1.44781,-3.720336,1.279411,-0.38101,-3.974336,1.279411,-0.38101,-3.974336,1.279411,-1.44781,-3.720336,1.299411,-0.38101,-3.974336,1.299411,-0.38101,-3.974336,1.279411,-0.38101,-3.720336,1.299411,-0.38101,-3.974336,1.279411,-0.38101,-3.720336,1.279411,-0.38101,-3.974336,1.299411,-0.38101,-3.974336,1.299411,-1.44781,-3.974336,1.279411,-1.44781,-3.974336,1.299411,-0.38101,-3.974336,1.279411,-1.44781,-3.974336,1.279411,-0.38101,-3.974336,1.299411,-1.44781,-3.720336,1.299411,-1.44781,-3.720336,1.279411,-1.44781,-3.974336,1.299411,-1.44781,-3.720336,1.279411,-1.44781,-3.974336,1.279411,-1.44781,-3.720336,1.299411,-0.38101,-3.720336,1.299411,-1.44781,-3.974336,1.299411,-1.44781,-3.720336,1.299411,-0.38101,-3.974336,1.299411,-1.44781,-3.974336,1.299411,-0.38101,-3.720336,1.279411,-1.44781,-3.720336,1.279411,-0.38101,-3.974336,1.279411,-0.38101,-3.720336,1.279411,-1.44781,-3.974336,1.279411,-0.38101,-3.974336,1.279411,-1.44781,-3.954336,1.443789,-1.44781,-3.954336,1.443789,-0.38101,-3.954336,1.423789,-0.38101,-3.954336,1.423789,-1.44781,-3.954336,1.443789,-0.38101,-4.208336,1.443789,-0.38101,-4.208336,1.423789,-0.38101,-3.954336,1.423789,-0.38101,-4.208336,1.443789,-0.38101,-4.208336,1.443789,-1.44781,-4.208336,1.423789,-1.44781,-4.208336,1.423789,-0.38101,-4.208336,1.443789,-1.44781,-3.954336,1.443789,-1.44781};
			return value;
		}
		private double[] getCoordinate_10_226_point_6()
		{
			double[] value = {-3.954336,1.423789,-1.44781,-4.208336,1.423789,-1.44781,-3.954336,1.443789,-0.38101,-3.954336,1.443789,-1.44781,-4.208336,1.443789,-1.44781,-4.208336,1.443789,-0.38101,-3.954336,1.423789,-1.44781,-3.954336,1.423789,-0.38101,-4.208336,1.423789,-0.38101,-4.208336,1.423789,-1.44781,-3.954336,1.443789,-0.38101,-4.208336,1.443789,-0.38101,-4.208336,1.423789,-0.38101,-3.954336,1.443789,-0.38101,-4.208336,1.423789,-0.38101,-3.954336,1.423789,-0.38101,-4.208336,1.443789,-0.38101,-4.208336,1.443789,-1.44781,-4.208336,1.423789,-1.44781,-4.208336,1.443789,-0.38101,-4.208336,1.423789,-1.44781,-4.208336,1.423789,-0.38101,-4.208336,1.443789,-1.44781,-3.954336,1.443789,-1.44781,-3.954336,1.423789,-1.44781,-4.208336,1.443789,-1.44781,-3.954336,1.423789,-1.44781,-4.208336,1.423789,-1.44781,-3.954336,1.443789,-0.38101,-3.954336,1.443789,-1.44781,-4.208336,1.443789,-1.44781,-3.954336,1.443789,-0.38101,-4.208336,1.443789,-1.44781,-4.208336,1.443789,-0.38101,-3.954336,1.423789,-1.44781,-3.954336,1.423789,-0.38101,-4.208336,1.423789,-0.38101,-3.954336,1.423789,-1.44781,-4.208336,1.423789,-0.38101,-4.208336,1.423789,-1.44781,-4.188336,1.588168,-1.44781,-4.188336,1.588168,-0.38101,-4.188336,1.568168,-0.38101,-4.188336,1.568168,-1.44781,-4.188336,1.588168,-0.38101,-4.442336,1.588168,-0.38101,-4.442336,1.568168,-0.38101,-4.188336,1.568168,-0.38101,-4.442336,1.588168,-0.38101,-4.442336,1.588168,-1.44781,-4.442336,1.568168,-1.44781,-4.442336,1.568168,-0.38101,-4.442336,1.588168,-1.44781,-4.188336,1.588168,-1.44781,-4.188336,1.568168,-1.44781,-4.442336,1.568168,-1.44781,-4.188336,1.588168,-0.38101,-4.188336,1.588168,-1.44781,-4.442336,1.588168,-1.44781,-4.442336,1.588168,-0.38101,-4.188336,1.568168,-1.44781,-4.188336,1.568168,-0.38101,-4.442336,1.568168,-0.38101,-4.442336,1.568168,-1.44781,-4.188336,1.588168,-0.38101,-4.442336,1.588168,-0.38101,-4.442336,1.568168,-0.38101,-4.188336,1.588168,-0.38101,-4.442336,1.568168,-0.38101,-4.188336,1.568168,-0.38101,-4.442336,1.588168,-0.38101,-4.442336,1.588168,-1.44781,-4.442336,1.568168,-1.44781,-4.442336,1.588168,-0.38101,-4.442336,1.568168,-1.44781,-4.442336,1.568168,-0.38101,-4.442336,1.588168,-1.44781,-4.188336,1.588168,-1.44781,-4.188336,1.568168,-1.44781,-4.442336,1.588168,-1.44781,-4.188336,1.568168,-1.44781,-4.442336,1.568168,-1.44781,-4.188336,1.588168,-0.38101,-4.188336,1.588168,-1.44781,-4.442336,1.588168,-1.44781,-4.188336,1.588168,-0.38101,-4.442336,1.588168,-1.44781,-4.442336,1.588168,-0.38101,-4.188336,1.568168,-1.44781,-4.188336,1.568168,-0.38101,-4.442336,1.568168,-0.38101,-4.188336,1.568168,-1.44781,-4.442336,1.568168,-0.38101,-4.442336,1.568168,-1.44781,-4.422336,1.732547,-1.44781,-4.422336,1.732547,-0.38101,-4.422336,1.712547,-0.38101,-4.422336,1.712547,-1.44781,-4.422336,1.732547,-0.38101,-4.676336,1.732547,-0.38101};
			return value;
		}
		private double[] getCoordinate_10_226_point_7()
		{
			double[] value = {-4.676336,1.712547,-0.38101,-4.422336,1.712547,-0.38101,-4.676336,1.732547,-0.38101,-4.676336,1.732547,-1.44781,-4.676336,1.712547,-1.44781,-4.676336,1.712547,-0.38101,-4.676336,1.732547,-1.44781,-4.422336,1.732547,-1.44781,-4.422336,1.712547,-1.44781,-4.676336,1.712547,-1.44781,-4.422336,1.732547,-0.38101,-4.422336,1.732547,-1.44781,-4.676336,1.732547,-1.44781,-4.676336,1.732547,-0.38101,-4.422336,1.712547,-1.44781,-4.422336,1.712547,-0.38101,-4.676336,1.712547,-0.38101,-4.676336,1.712547,-1.44781,-4.422336,1.732547,-0.38101,-4.676336,1.732547,-0.38101,-4.676336,1.712547,-0.38101,-4.422336,1.732547,-0.38101,-4.676336,1.712547,-0.38101,-4.422336,1.712547,-0.38101,-4.676336,1.732547,-0.38101,-4.676336,1.732547,-1.44781,-4.676336,1.712547,-1.44781,-4.676336,1.732547,-0.38101,-4.676336,1.712547,-1.44781,-4.676336,1.712547,-0.38101,-4.676336,1.732547,-1.44781,-4.422336,1.732547,-1.44781,-4.422336,1.712547,-1.44781,-4.676336,1.732547,-1.44781,-4.422336,1.712547,-1.44781,-4.676336,1.712547,-1.44781,-4.422336,1.732547,-0.38101,-4.422336,1.732547,-1.44781,-4.676336,1.732547,-1.44781,-4.422336,1.732547,-0.38101,-4.676336,1.732547,-1.44781,-4.676336,1.732547,-0.38101,-4.422336,1.712547,-1.44781,-4.422336,1.712547,-0.38101,-4.676336,1.712547,-0.38101,-4.422336,1.712547,-1.44781,-4.676336,1.712547,-0.38101,-4.676336,1.712547,-1.44781,-4.656336,1.876926,-1.44781,-4.656336,1.876926,-0.38101,-4.656336,1.856926,-0.38101,-4.656336,1.856926,-1.44781,-4.656336,1.876926,-0.38101,-4.910336,1.876926,-0.38101,-4.910336,1.856926,-0.38101,-4.656336,1.856926,-0.38101,-4.910336,1.876926,-0.38101,-4.910336,1.876926,-1.44781,-4.910336,1.856926,-1.44781,-4.910336,1.856926,-0.38101,-4.910336,1.876926,-1.44781,-4.656336,1.876926,-1.44781,-4.656336,1.856926,-1.44781,-4.910336,1.856926,-1.44781,-4.656336,1.876926,-0.38101,-4.656336,1.876926,-1.44781,-4.910336,1.876926,-1.44781,-4.910336,1.876926,-0.38101,-4.656336,1.856926,-1.44781,-4.656336,1.856926,-0.38101,-4.910336,1.856926,-0.38101,-4.910336,1.856926,-1.44781,-4.656336,1.876926,-0.38101,-4.910336,1.876926,-0.38101,-4.910336,1.856926,-0.38101,-4.656336,1.876926,-0.38101,-4.910336,1.856926,-0.38101,-4.656336,1.856926,-0.38101,-4.910336,1.876926,-0.38101,-4.910336,1.876926,-1.44781,-4.910336,1.856926,-1.44781,-4.910336,1.876926,-0.38101,-4.910336,1.856926,-1.44781,-4.910336,1.856926,-0.38101,-4.910336,1.876926,-1.44781,-4.656336,1.876926,-1.44781,-4.656336,1.856926,-1.44781,-4.910336,1.876926,-1.44781,-4.656336,1.856926,-1.44781,-4.910336,1.856926,-1.44781,-4.656336,1.876926,-0.38101,-4.656336,1.876926,-1.44781,-4.910336,1.876926,-1.44781,-4.656336,1.876926,-0.38101,-4.910336,1.876926,-1.44781,-4.910336,1.876926,-0.38101,-4.656336,1.856926,-1.44781,-4.656336,1.856926,-0.38101,-4.910336,1.856926,-0.38101,-4.656336,1.856926,-1.44781};
			return value;
		}
		private double[] getCoordinate_10_226_point_8()
		{
			double[] value = {-4.910336,1.856926,-0.38101,-4.910336,1.856926,-1.44781,-4.890336,2.021305,-1.44781,-4.890336,2.021305,-0.38101,-4.890336,2.001305,-0.38101,-4.890336,2.001305,-1.44781,-4.890336,2.021305,-0.38101,-5.144336,2.021305,-0.38101,-5.144336,2.001305,-0.38101,-4.890336,2.001305,-0.38101,-5.144336,2.021305,-0.38101,-5.144336,2.021305,-1.44781,-5.144336,2.001305,-1.44781,-5.144336,2.001305,-0.38101,-5.144336,2.021305,-1.44781,-4.890336,2.021305,-1.44781,-4.890336,2.001305,-1.44781,-5.144336,2.001305,-1.44781,-4.890336,2.021305,-0.38101,-4.890336,2.021305,-1.44781,-5.144336,2.021305,-1.44781,-5.144336,2.021305,-0.38101,-4.890336,2.001305,-1.44781,-4.890336,2.001305,-0.38101,-5.144336,2.001305,-0.38101,-5.144336,2.001305,-1.44781,-4.890336,2.021305,-0.38101,-5.144336,2.021305,-0.38101,-5.144336,2.001305,-0.38101,-4.890336,2.021305,-0.38101,-5.144336,2.001305,-0.38101,-4.890336,2.001305,-0.38101,-5.144336,2.021305,-0.38101,-5.144336,2.021305,-1.44781,-5.144336,2.001305,-1.44781,-5.144336,2.021305,-0.38101,-5.144336,2.001305,-1.44781,-5.144336,2.001305,-0.38101,-5.144336,2.021305,-1.44781,-4.890336,2.021305,-1.44781,-4.890336,2.001305,-1.44781,-5.144336,2.021305,-1.44781,-4.890336,2.001305,-1.44781,-5.144336,2.001305,-1.44781,-4.890336,2.021305,-0.38101,-4.890336,2.021305,-1.44781,-5.144336,2.021305,-1.44781,-4.890336,2.021305,-0.38101,-5.144336,2.021305,-1.44781,-5.144336,2.021305,-0.38101,-4.890336,2.001305,-1.44781,-4.890336,2.001305,-0.38101,-5.144336,2.001305,-0.38101,-4.890336,2.001305,-1.44781,-5.144336,2.001305,-0.38101,-5.144336,2.001305,-1.44781,-5.124336,2.165684,-1.44781,-5.124336,2.165684,-0.38101,-5.124336,2.145684,-0.38101,-5.124336,2.145684,-1.44781,-5.124336,2.165684,-0.38101,-5.378336,2.165684,-0.38101,-5.378336,2.145684,-0.38101,-5.124336,2.145684,-0.38101,-5.378336,2.165684,-0.38101,-5.378336,2.165684,-1.44781,-5.378336,2.145684,-1.44781,-5.378336,2.145684,-0.38101,-5.378336,2.165684,-1.44781,-5.124336,2.165684,-1.44781,-5.124336,2.145684,-1.44781,-5.378336,2.145684,-1.44781,-5.124336,2.165684,-0.38101,-5.124336,2.165684,-1.44781,-5.378336,2.165684,-1.44781,-5.378336,2.165684,-0.38101,-5.124336,2.145684,-1.44781,-5.124336,2.145684,-0.38101,-5.378336,2.145684,-0.38101,-5.378336,2.145684,-1.44781,-5.124336,2.165684,-0.38101,-5.378336,2.165684,-0.38101,-5.378336,2.145684,-0.38101,-5.124336,2.165684,-0.38101,-5.378336,2.145684,-0.38101,-5.124336,2.145684,-0.38101,-5.378336,2.165684,-0.38101,-5.378336,2.165684,-1.44781,-5.378336,2.145684,-1.44781,-5.378336,2.165684,-0.38101,-5.378336,2.145684,-1.44781,-5.378336,2.145684,-0.38101,-5.378336,2.165684,-1.44781,-5.124336,2.165684,-1.44781,-5.124336,2.145684,-1.44781,-5.378336,2.165684,-1.44781,-5.124336,2.145684,-1.44781,-5.378336,2.145684,-1.44781,-5.124336,2.165684,-0.38101,-5.124336,2.165684,-1.44781};
			return value;
		}
		private double[] getCoordinate_10_226_point_9()
		{
			double[] value = {-5.378336,2.165684,-1.44781,-5.124336,2.165684,-0.38101,-5.378336,2.165684,-1.44781,-5.378336,2.165684,-0.38101,-5.124336,2.145684,-1.44781,-5.124336,2.145684,-0.38101,-5.378336,2.145684,-0.38101,-5.124336,2.145684,-1.44781,-5.378336,2.145684,-0.38101,-5.378336,2.145684,-1.44781,-5.358336,2.310063,-1.44781,-5.358336,2.310063,-0.38101,-5.358336,2.290063,-0.38101,-5.358336,2.290063,-1.44781,-5.358336,2.310063,-0.38101,-5.612336,2.310063,-0.38101,-5.612336,2.290063,-0.38101,-5.358336,2.290063,-0.38101,-5.612336,2.310063,-0.38101,-5.612336,2.310063,-1.44781,-5.612336,2.290063,-1.44781,-5.612336,2.290063,-0.38101,-5.612336,2.310063,-1.44781,-5.358336,2.310063,-1.44781,-5.358336,2.290063,-1.44781,-5.612336,2.290063,-1.44781,-5.358336,2.310063,-0.38101,-5.358336,2.310063,-1.44781,-5.612336,2.310063,-1.44781,-5.612336,2.310063,-0.38101,-5.358336,2.290063,-1.44781,-5.358336,2.290063,-0.38101,-5.612336,2.290063,-0.38101,-5.612336,2.290063,-1.44781,-5.358336,2.310063,-0.38101,-5.612336,2.310063,-0.38101,-5.612336,2.290063,-0.38101,-5.358336,2.310063,-0.38101,-5.612336,2.290063,-0.38101,-5.358336,2.290063,-0.38101,-5.612336,2.310063,-0.38101,-5.612336,2.310063,-1.44781,-5.612336,2.290063,-1.44781,-5.612336,2.310063,-0.38101,-5.612336,2.290063,-1.44781,-5.612336,2.290063,-0.38101,-5.612336,2.310063,-1.44781,-5.358336,2.310063,-1.44781,-5.358336,2.290063,-1.44781,-5.612336,2.310063,-1.44781,-5.358336,2.290063,-1.44781,-5.612336,2.290063,-1.44781,-5.358336,2.310063,-0.38101,-5.358336,2.310063,-1.44781,-5.612336,2.310063,-1.44781,-5.358336,2.310063,-0.38101,-5.612336,2.310063,-1.44781,-5.612336,2.310063,-0.38101,-5.358336,2.290063,-1.44781,-5.358336,2.290063,-0.38101,-5.612336,2.290063,-0.38101,-5.358336,2.290063,-1.44781,-5.612336,2.290063,-0.38101,-5.612336,2.290063,-1.44781,-5.592336,2.454442,-1.44781,-5.592336,2.454442,-0.38101,-5.592336,2.434442,-0.38101,-5.592336,2.434442,-1.44781,-5.592336,2.454442,-0.38101,-5.846336,2.454442,-0.38101,-5.846336,2.434442,-0.38101,-5.592336,2.434442,-0.38101,-5.846336,2.454442,-0.38101,-5.846336,2.454442,-1.44781,-5.846336,2.434442,-1.44781,-5.846336,2.434442,-0.38101,-5.846336,2.454442,-1.44781,-5.592336,2.454442,-1.44781,-5.592336,2.434442,-1.44781,-5.846336,2.434442,-1.44781,-5.592336,2.454442,-0.38101,-5.592336,2.454442,-1.44781,-5.846336,2.454442,-1.44781,-5.846336,2.454442,-0.38101,-5.592336,2.434442,-1.44781,-5.592336,2.434442,-0.38101,-5.846336,2.434442,-0.38101,-5.846336,2.434442,-1.44781,-5.592336,2.454442,-0.38101,-5.846336,2.454442,-0.38101,-5.846336,2.434442,-0.38101,-5.592336,2.454442,-0.38101,-5.846336,2.434442,-0.38101,-5.592336,2.434442,-0.38101,-5.846336,2.454442,-0.38101,-5.846336,2.454442,-1.44781,-5.846336,2.434442,-1.44781,-5.846336,2.454442,-0.38101,-5.846336,2.434442,-1.44781,-5.846336,2.434442,-0.38101};
			return value;
		}
		private double[] getCoordinate_10_226_point_10()
		{
			double[] value = {-5.846336,2.454442,-1.44781,-5.592336,2.454442,-1.44781,-5.592336,2.434442,-1.44781,-5.846336,2.454442,-1.44781,-5.592336,2.434442,-1.44781,-5.846336,2.434442,-1.44781,-5.592336,2.454442,-0.38101,-5.592336,2.454442,-1.44781,-5.846336,2.454442,-1.44781,-5.592336,2.454442,-0.38101,-5.846336,2.454442,-1.44781,-5.846336,2.454442,-0.38101,-5.592336,2.434442,-1.44781,-5.592336,2.434442,-0.38101,-5.846336,2.434442,-0.38101,-5.592336,2.434442,-1.44781,-5.846336,2.434442,-0.38101,-5.846336,2.434442,-1.44781,-5.826336,2.598821,-1.44781,-5.826336,2.598821,-0.38101,-5.826336,2.578821,-0.38101,-5.826336,2.578821,-1.44781,-5.826336,2.598821,-0.38101,-6.080336,2.598821,-0.38101,-6.080336,2.578821,-0.38101,-5.826336,2.578821,-0.38101,-6.080336,2.598821,-0.38101,-6.080336,2.598821,-1.44781,-6.080336,2.578821,-1.44781,-6.080336,2.578821,-0.38101,-6.080336,2.598821,-1.44781,-5.826336,2.598821,-1.44781,-5.826336,2.578821,-1.44781,-6.080336,2.578821,-1.44781,-5.826336,2.598821,-0.38101,-5.826336,2.598821,-1.44781,-6.080336,2.598821,-1.44781,-6.080336,2.598821,-0.38101,-5.826336,2.578821,-1.44781,-5.826336,2.578821,-0.38101,-6.080336,2.578821,-0.38101,-6.080336,2.578821,-1.44781,-5.826336,2.598821,-0.38101,-6.080336,2.598821,-0.38101,-6.080336,2.578821,-0.38101,-5.826336,2.598821,-0.38101,-6.080336,2.578821,-0.38101,-5.826336,2.578821,-0.38101,-6.080336,2.598821,-0.38101,-6.080336,2.598821,-1.44781,-6.080336,2.578821,-1.44781,-6.080336,2.598821,-0.38101,-6.080336,2.578821,-1.44781,-6.080336,2.578821,-0.38101,-6.080336,2.598821,-1.44781,-5.826336,2.598821,-1.44781,-5.826336,2.578821,-1.44781,-6.080336,2.598821,-1.44781,-5.826336,2.578821,-1.44781,-6.080336,2.578821,-1.44781,-5.826336,2.598821,-0.38101,-5.826336,2.598821,-1.44781,-6.080336,2.598821,-1.44781,-5.826336,2.598821,-0.38101,-6.080336,2.598821,-1.44781,-6.080336,2.598821,-0.38101,-5.826336,2.578821,-1.44781,-5.826336,2.578821,-0.38101,-6.080336,2.578821,-0.38101,-5.826336,2.578821,-1.44781,-6.080336,2.578821,-0.38101,-6.080336,2.578821,-1.44781};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_10_227_point_1()
		{
			double[] value = {0.65625,0.177632,-0.65625,0.177632,-0.65625,0.153025,0.65625,0.153025,0.0,0.177632,0.3125,0.177632,0.3125,0.153025,0.0,0.153025,-0.65625,0.177632,0.65625,0.177632,0.65625,0.153025,-0.65625,0.153025,0.3125,0.177632,0.0,0.177632,0.0,0.153025,0.3125,0.153025,-0.65625,0.0,0.65625,0.0,0.65625,0.3125,-0.65625,0.3125,0.65625,0.0,-0.65625,0.0,-0.65625,0.3125,0.65625,0.3125,0.0,0.177632,0.3125,0.177632,0.3125,0.153025,0.0,0.177632,0.3125,0.153025,0.0,0.153025,-0.65625,0.177632,0.65625,0.177632,0.65625,0.153025,-0.65625,0.177632,0.65625,0.153025,-0.65625,0.153025,0.3125,0.177632,0.0,0.177632,0.0,0.153025,0.3125,0.177632,0.0,0.153025,0.3125,0.153025,-0.65625,0.0,0.65625,0.0,0.65625,0.3125,-0.65625,0.0,0.65625,0.3125,-0.65625,0.3125,0.65625,0.0,-0.65625,0.0,-0.65625,0.3125,0.65625,0.0,-0.65625,0.3125,0.65625,0.3125,0.65625,0.355263,-0.65625,0.355263,-0.65625,0.330657,0.65625,0.330657,0.287894,0.355263,0.600394,0.355263,0.600394,0.330657,0.287894,0.330657,-0.65625,0.355263,0.65625,0.355263,0.65625,0.330657,-0.65625,0.330657,0.600394,0.355263,0.287894,0.355263,0.287894,0.330657,0.600394,0.330657,-0.65625,0.287894,0.65625,0.287894,0.65625,0.600394,-0.65625,0.600394,0.65625,0.287894,-0.65625,0.287894,-0.65625,0.600394,0.65625,0.600394,0.287894,0.355263,0.600394,0.355263,0.600394,0.330657,0.287894,0.355263,0.600394,0.330657,0.287894,0.330657,-0.65625,0.355263,0.65625,0.355263,0.65625,0.330657,-0.65625,0.355263,0.65625,0.330657,-0.65625,0.330657,0.600394,0.355263,0.287894,0.355263,0.287894,0.330657,0.600394,0.355263,0.287894,0.330657,0.600394,0.330657,-0.65625,0.287894,0.65625,0.287894,0.65625,0.600394,-0.65625,0.287894};
			return value;
		}
		private double[] getTextureCoordinate_10_227_point_2()
		{
			double[] value = {0.65625,0.600394,-0.65625,0.600394,0.65625,0.287894,-0.65625,0.287894,-0.65625,0.600394,0.65625,0.287894,-0.65625,0.600394,0.65625,0.600394,0.65625,0.532895,-0.65625,0.532895,-0.65625,0.508288,0.65625,0.508288,0.575787,0.532895,0.888287,0.532895,0.888287,0.508288,0.575787,0.508288,-0.65625,0.532895,0.65625,0.532895,0.65625,0.508288,-0.65625,0.508288,0.888287,0.532895,0.575787,0.532895,0.575787,0.508288,0.888287,0.508288,-0.65625,0.575787,0.65625,0.575787,0.65625,0.888287,-0.65625,0.888287,0.65625,0.575787,-0.65625,0.575787,-0.65625,0.888287,0.65625,0.888287,0.575787,0.532895,0.888287,0.532895,0.888287,0.508288,0.575787,0.532895,0.888287,0.508288,0.575787,0.508288,-0.65625,0.532895,0.65625,0.532895,0.65625,0.508288,-0.65625,0.532895,0.65625,0.508288,-0.65625,0.508288,0.888287,0.532895,0.575787,0.532895,0.575787,0.508288,0.888287,0.532895,0.575787,0.508288,0.888287,0.508288,-0.65625,0.575787,0.65625,0.575787,0.65625,0.888287,-0.65625,0.575787,0.65625,0.888287,-0.65625,0.888287,0.65625,0.575787,-0.65625,0.575787,-0.65625,0.888287,0.65625,0.575787,-0.65625,0.888287,0.65625,0.888287,0.65625,0.710526,-0.65625,0.710526,-0.65625,0.68592,0.65625,0.68592,0.863681,0.710526,1.176181,0.710526,1.176181,0.68592,0.863681,0.68592,-0.65625,0.710526,0.65625,0.710526,0.65625,0.68592,-0.65625,0.68592,1.176181,0.710526,0.863681,0.710526,0.863681,0.68592,1.176181,0.68592,-0.65625,0.863681,0.65625,0.863681,0.65625,1.176181,-0.65625,1.176181,0.65625,0.863681,-0.65625,0.863681,-0.65625,1.176181,0.65625,1.176181,0.863681,0.710526,1.176181,0.710526,1.176181,0.68592,0.863681,0.710526,1.176181,0.68592,0.863681,0.68592,-0.65625,0.710526,0.65625,0.710526,0.65625,0.68592,-0.65625,0.710526,0.65625,0.68592,-0.65625,0.68592,1.176181,0.710526,0.863681,0.710526};
			return value;
		}
		private double[] getTextureCoordinate_10_227_point_3()
		{
			double[] value = {0.863681,0.68592,1.176181,0.710526,0.863681,0.68592,1.176181,0.68592,-0.65625,0.863681,0.65625,0.863681,0.65625,1.176181,-0.65625,0.863681,0.65625,1.176181,-0.65625,1.176181,0.65625,0.863681,-0.65625,0.863681,-0.65625,1.176181,0.65625,0.863681,-0.65625,1.176181,0.65625,1.176181,0.65625,0.888158,-0.65625,0.888158,-0.65625,0.863552,0.65625,0.863552,1.151575,0.888158,1.464075,0.888158,1.464075,0.863552,1.151575,0.863552,-0.65625,0.888158,0.65625,0.888158,0.65625,0.863552,-0.65625,0.863552,1.464075,0.888158,1.151575,0.888158,1.151575,0.863552,1.464075,0.863552,-0.65625,1.151575,0.65625,1.151575,0.65625,1.464075,-0.65625,1.464075,0.65625,1.151575,-0.65625,1.151575,-0.65625,1.464075,0.65625,1.464075,1.151575,0.888158,1.464075,0.888158,1.464075,0.863552,1.151575,0.888158,1.464075,0.863552,1.151575,0.863552,-0.65625,0.888158,0.65625,0.888158,0.65625,0.863552,-0.65625,0.888158,0.65625,0.863552,-0.65625,0.863552,1.464075,0.888158,1.151575,0.888158,1.151575,0.863552,1.464075,0.888158,1.151575,0.863552,1.464075,0.863552,-0.65625,1.151575,0.65625,1.151575,0.65625,1.464075,-0.65625,1.151575,0.65625,1.464075,-0.65625,1.464075,0.65625,1.151575,-0.65625,1.151575,-0.65625,1.464075,0.65625,1.151575,-0.65625,1.464075,0.65625,1.464075,0.65625,1.065789,-0.65625,1.065789,-0.65625,1.041183,0.65625,1.041183,1.439469,1.065789,1.751969,1.065789,1.751969,1.041183,1.439469,1.041183,-0.65625,1.065789,0.65625,1.065789,0.65625,1.041183,-0.65625,1.041183,1.751969,1.065789,1.439469,1.065789,1.439469,1.041183,1.751969,1.041183,-0.65625,1.439469,0.65625,1.439469,0.65625,1.751969,-0.65625,1.751969,0.65625,1.439469,-0.65625,1.439469,-0.65625,1.751969,0.65625,1.751969,1.439469,1.065789,1.751969,1.065789,1.751969,1.041183,1.439469,1.065789,1.751969,1.041183,1.439469,1.041183};
			return value;
		}
		private double[] getTextureCoordinate_10_227_point_4()
		{
			double[] value = {-0.65625,1.065789,0.65625,1.065789,0.65625,1.041183,-0.65625,1.065789,0.65625,1.041183,-0.65625,1.041183,1.751969,1.065789,1.439469,1.065789,1.439469,1.041183,1.751969,1.065789,1.439469,1.041183,1.751969,1.041183,-0.65625,1.439469,0.65625,1.439469,0.65625,1.751969,-0.65625,1.439469,0.65625,1.751969,-0.65625,1.751969,0.65625,1.439469,-0.65625,1.439469,-0.65625,1.751969,0.65625,1.439469,-0.65625,1.751969,0.65625,1.751969,0.65625,1.243421,-0.65625,1.243421,-0.65625,1.218815,0.65625,1.218815,1.727362,1.243421,2.039862,1.243421,2.039862,1.218815,1.727362,1.218815,-0.65625,1.243421,0.65625,1.243421,0.65625,1.218815,-0.65625,1.218815,2.039862,1.243421,1.727362,1.243421,1.727362,1.218815,2.039862,1.218815,-0.65625,1.727362,0.65625,1.727362,0.65625,2.039862,-0.65625,2.039862,0.65625,1.727362,-0.65625,1.727362,-0.65625,2.039862,0.65625,2.039862,1.727362,1.243421,2.039862,1.243421,2.039862,1.218815,1.727362,1.243421,2.039862,1.218815,1.727362,1.218815,-0.65625,1.243421,0.65625,1.243421,0.65625,1.218815,-0.65625,1.243421,0.65625,1.218815,-0.65625,1.218815,2.039862,1.243421,1.727362,1.243421,1.727362,1.218815,2.039862,1.243421,1.727362,1.218815,2.039862,1.218815,-0.65625,1.727362,0.65625,1.727362,0.65625,2.039862,-0.65625,1.727362,0.65625,2.039862,-0.65625,2.039862,0.65625,1.727362,-0.65625,1.727362,-0.65625,2.039862,0.65625,1.727362,-0.65625,2.039862,0.65625,2.039862,0.65625,1.421053,-0.65625,1.421053,-0.65625,1.396446,0.65625,1.396446,2.015256,1.421053,2.327756,1.421053,2.327756,1.396446,2.015256,1.396446,-0.65625,1.421053,0.65625,1.421053,0.65625,1.396446,-0.65625,1.396446,2.327756,1.421053,2.015256,1.421053,2.015256,1.396446,2.327756,1.396446,-0.65625,2.015256,0.65625,2.015256,0.65625,2.327756,-0.65625,2.327756,0.65625,2.015256,-0.65625,2.015256};
			return value;
		}
		private double[] getTextureCoordinate_10_227_point_5()
		{
			double[] value = {-0.65625,2.327756,0.65625,2.327756,2.015256,1.421053,2.327756,1.421053,2.327756,1.396446,2.015256,1.421053,2.327756,1.396446,2.015256,1.396446,-0.65625,1.421053,0.65625,1.421053,0.65625,1.396446,-0.65625,1.421053,0.65625,1.396446,-0.65625,1.396446,2.327756,1.421053,2.015256,1.421053,2.015256,1.396446,2.327756,1.421053,2.015256,1.396446,2.327756,1.396446,-0.65625,2.015256,0.65625,2.015256,0.65625,2.327756,-0.65625,2.015256,0.65625,2.327756,-0.65625,2.327756,0.65625,2.015256,-0.65625,2.015256,-0.65625,2.327756,0.65625,2.015256,-0.65625,2.327756,0.65625,2.327756,0.65625,1.598684,-0.65625,1.598684,-0.65625,1.574078,0.65625,1.574078,2.30315,1.598684,2.61565,1.598684,2.61565,1.574078,2.30315,1.574078,-0.65625,1.598684,0.65625,1.598684,0.65625,1.574078,-0.65625,1.574078,2.61565,1.598684,2.30315,1.598684,2.30315,1.574078,2.61565,1.574078,-0.65625,2.30315,0.65625,2.30315,0.65625,2.61565,-0.65625,2.61565,0.65625,2.30315,-0.65625,2.30315,-0.65625,2.61565,0.65625,2.61565,2.30315,1.598684,2.61565,1.598684,2.61565,1.574078,2.30315,1.598684,2.61565,1.574078,2.30315,1.574078,-0.65625,1.598684,0.65625,1.598684,0.65625,1.574078,-0.65625,1.598684,0.65625,1.574078,-0.65625,1.574078,2.61565,1.598684,2.30315,1.598684,2.30315,1.574078,2.61565,1.598684,2.30315,1.574078,2.61565,1.574078,-0.65625,2.30315,0.65625,2.30315,0.65625,2.61565,-0.65625,2.30315,0.65625,2.61565,-0.65625,2.61565,0.65625,2.30315,-0.65625,2.30315,-0.65625,2.61565,0.65625,2.30315,-0.65625,2.61565,0.65625,2.61565,0.65625,1.776316,-0.65625,1.776316,-0.65625,1.751709,0.65625,1.751709,2.591043,1.776316,2.903543,1.776316,2.903543,1.751709,2.591043,1.751709,-0.65625,1.776316,0.65625,1.776316,0.65625,1.751709,-0.65625,1.751709,2.903543,1.776316,2.591043,1.776316};
			return value;
		}
		private double[] getTextureCoordinate_10_227_point_6()
		{
			double[] value = {2.591043,1.751709,2.903543,1.751709,-0.65625,2.591043,0.65625,2.591043,0.65625,2.903543,-0.65625,2.903543,0.65625,2.591043,-0.65625,2.591043,-0.65625,2.903543,0.65625,2.903543,2.591043,1.776316,2.903543,1.776316,2.903543,1.751709,2.591043,1.776316,2.903543,1.751709,2.591043,1.751709,-0.65625,1.776316,0.65625,1.776316,0.65625,1.751709,-0.65625,1.776316,0.65625,1.751709,-0.65625,1.751709,2.903543,1.776316,2.591043,1.776316,2.591043,1.751709,2.903543,1.776316,2.591043,1.751709,2.903543,1.751709,-0.65625,2.591043,0.65625,2.591043,0.65625,2.903543,-0.65625,2.591043,0.65625,2.903543,-0.65625,2.903543,0.65625,2.591043,-0.65625,2.591043,-0.65625,2.903543,0.65625,2.591043,-0.65625,2.903543,0.65625,2.903543,0.65625,1.953947,-0.65625,1.953947,-0.65625,1.929341,0.65625,1.929341,2.878937,1.953947,3.191437,1.953947,3.191437,1.929341,2.878937,1.929341,-0.65625,1.953947,0.65625,1.953947,0.65625,1.929341,-0.65625,1.929341,3.191437,1.953947,2.878937,1.953947,2.878937,1.929341,3.191437,1.929341,-0.65625,2.878937,0.65625,2.878937,0.65625,3.191437,-0.65625,3.191437,0.65625,2.878937,-0.65625,2.878937,-0.65625,3.191437,0.65625,3.191437,2.878937,1.953947,3.191437,1.953947,3.191437,1.929341,2.878937,1.953947,3.191437,1.929341,2.878937,1.929341,-0.65625,1.953947,0.65625,1.953947,0.65625,1.929341,-0.65625,1.953947,0.65625,1.929341,-0.65625,1.929341,3.191437,1.953947,2.878937,1.953947,2.878937,1.929341,3.191437,1.953947,2.878937,1.929341,3.191437,1.929341,-0.65625,2.878937,0.65625,2.878937,0.65625,3.191437,-0.65625,2.878937,0.65625,3.191437,-0.65625,3.191437,0.65625,2.878937,-0.65625,2.878937,-0.65625,3.191437,0.65625,2.878937,-0.65625,3.191437,0.65625,3.191437,0.65625,2.131579,-0.65625,2.131579,-0.65625,2.106973,0.65625,2.106973,3.166831,2.131579,3.479331,2.131579};
			return value;
		}
		private double[] getTextureCoordinate_10_227_point_7()
		{
			double[] value = {3.479331,2.106973,3.166831,2.106973,-0.65625,2.131579,0.65625,2.131579,0.65625,2.106973,-0.65625,2.106973,3.479331,2.131579,3.166831,2.131579,3.166831,2.106973,3.479331,2.106973,-0.65625,3.166831,0.65625,3.166831,0.65625,3.479331,-0.65625,3.479331,0.65625,3.166831,-0.65625,3.166831,-0.65625,3.479331,0.65625,3.479331,3.166831,2.131579,3.479331,2.131579,3.479331,2.106973,3.166831,2.131579,3.479331,2.106973,3.166831,2.106973,-0.65625,2.131579,0.65625,2.131579,0.65625,2.106973,-0.65625,2.131579,0.65625,2.106973,-0.65625,2.106973,3.479331,2.131579,3.166831,2.131579,3.166831,2.106973,3.479331,2.131579,3.166831,2.106973,3.479331,2.106973,-0.65625,3.166831,0.65625,3.166831,0.65625,3.479331,-0.65625,3.166831,0.65625,3.479331,-0.65625,3.479331,0.65625,3.166831,-0.65625,3.166831,-0.65625,3.479331,0.65625,3.166831,-0.65625,3.479331,0.65625,3.479331,0.65625,2.309211,-0.65625,2.309211,-0.65625,2.284604,0.65625,2.284604,3.454724,2.309211,3.767224,2.309211,3.767224,2.284604,3.454724,2.284604,-0.65625,2.309211,0.65625,2.309211,0.65625,2.284604,-0.65625,2.284604,3.767224,2.309211,3.454724,2.309211,3.454724,2.284604,3.767224,2.284604,-0.65625,3.454724,0.65625,3.454724,0.65625,3.767224,-0.65625,3.767224,0.65625,3.454724,-0.65625,3.454724,-0.65625,3.767224,0.65625,3.767224,3.454724,2.309211,3.767224,2.309211,3.767224,2.284604,3.454724,2.309211,3.767224,2.284604,3.454724,2.284604,-0.65625,2.309211,0.65625,2.309211,0.65625,2.284604,-0.65625,2.309211,0.65625,2.284604,-0.65625,2.284604,3.767224,2.309211,3.454724,2.309211,3.454724,2.284604,3.767224,2.309211,3.454724,2.284604,3.767224,2.284604,-0.65625,3.454724,0.65625,3.454724,0.65625,3.767224,-0.65625,3.454724,0.65625,3.767224,-0.65625,3.767224,0.65625,3.454724,-0.65625,3.454724,-0.65625,3.767224,0.65625,3.454724};
			return value;
		}
		private double[] getTextureCoordinate_10_227_point_8()
		{
			double[] value = {-0.65625,3.767224,0.65625,3.767224,0.65625,2.486842,-0.65625,2.486842,-0.65625,2.462236,0.65625,2.462236,3.742618,2.486842,4.055118,2.486842,4.055118,2.462236,3.742618,2.462236,-0.65625,2.486842,0.65625,2.486842,0.65625,2.462236,-0.65625,2.462236,4.055118,2.486842,3.742618,2.486842,3.742618,2.462236,4.055118,2.462236,-0.65625,3.742618,0.65625,3.742618,0.65625,4.055118,-0.65625,4.055118,0.65625,3.742618,-0.65625,3.742618,-0.65625,4.055118,0.65625,4.055118,3.742618,2.486842,4.055118,2.486842,4.055118,2.462236,3.742618,2.486842,4.055118,2.462236,3.742618,2.462236,-0.65625,2.486842,0.65625,2.486842,0.65625,2.462236,-0.65625,2.486842,0.65625,2.462236,-0.65625,2.462236,4.055118,2.486842,3.742618,2.486842,3.742618,2.462236,4.055118,2.486842,3.742618,2.462236,4.055118,2.462236,-0.65625,3.742618,0.65625,3.742618,0.65625,4.055118,-0.65625,3.742618,0.65625,4.055118,-0.65625,4.055118,0.65625,3.742618,-0.65625,3.742618,-0.65625,4.055118,0.65625,3.742618,-0.65625,4.055118,0.65625,4.055118,0.65625,2.664474,-0.65625,2.664474,-0.65625,2.639867,0.65625,2.639867,4.030512,2.664474,4.343012,2.664474,4.343012,2.639867,4.030512,2.639867,-0.65625,2.664474,0.65625,2.664474,0.65625,2.639867,-0.65625,2.639867,4.343012,2.664474,4.030512,2.664474,4.030512,2.639867,4.343012,2.639867,-0.65625,4.030512,0.65625,4.030512,0.65625,4.343012,-0.65625,4.343012,0.65625,4.030512,-0.65625,4.030512,-0.65625,4.343012,0.65625,4.343012,4.030512,2.664474,4.343012,2.664474,4.343012,2.639867,4.030512,2.664474,4.343012,2.639867,4.030512,2.639867,-0.65625,2.664474,0.65625,2.664474,0.65625,2.639867,-0.65625,2.664474,0.65625,2.639867,-0.65625,2.639867,4.343012,2.664474,4.030512,2.664474,4.030512,2.639867,4.343012,2.664474,4.030512,2.639867,4.343012,2.639867,-0.65625,4.030512,0.65625,4.030512};
			return value;
		}
		private double[] getTextureCoordinate_10_227_point_9()
		{
			double[] value = {0.65625,4.343012,-0.65625,4.030512,0.65625,4.343012,-0.65625,4.343012,0.65625,4.030512,-0.65625,4.030512,-0.65625,4.343012,0.65625,4.030512,-0.65625,4.343012,0.65625,4.343012,0.65625,2.842105,-0.65625,2.842105,-0.65625,2.817499,0.65625,2.817499,4.318406,2.842105,4.630906,2.842105,4.630906,2.817499,4.318406,2.817499,-0.65625,2.842105,0.65625,2.842105,0.65625,2.817499,-0.65625,2.817499,4.630906,2.842105,4.318406,2.842105,4.318406,2.817499,4.630906,2.817499,-0.65625,4.318406,0.65625,4.318406,0.65625,4.630906,-0.65625,4.630906,0.65625,4.318406,-0.65625,4.318406,-0.65625,4.630906,0.65625,4.630906,4.318406,2.842105,4.630906,2.842105,4.630906,2.817499,4.318406,2.842105,4.630906,2.817499,4.318406,2.817499,-0.65625,2.842105,0.65625,2.842105,0.65625,2.817499,-0.65625,2.842105,0.65625,2.817499,-0.65625,2.817499,4.630906,2.842105,4.318406,2.842105,4.318406,2.817499,4.630906,2.842105,4.318406,2.817499,4.630906,2.817499,-0.65625,4.318406,0.65625,4.318406,0.65625,4.630906,-0.65625,4.318406,0.65625,4.630906,-0.65625,4.630906,0.65625,4.318406,-0.65625,4.318406,-0.65625,4.630906,0.65625,4.318406,-0.65625,4.630906,0.65625,4.630906,0.65625,3.019737,-0.65625,3.019737,-0.65625,2.995131,0.65625,2.995131,4.606299,3.019737,4.918799,3.019737,4.918799,2.995131,4.606299,2.995131,-0.65625,3.019737,0.65625,3.019737,0.65625,2.995131,-0.65625,2.995131,4.918799,3.019737,4.606299,3.019737,4.606299,2.995131,4.918799,2.995131,-0.65625,4.606299,0.65625,4.606299,0.65625,4.918799,-0.65625,4.918799,0.65625,4.606299,-0.65625,4.606299,-0.65625,4.918799,0.65625,4.918799,4.606299,3.019737,4.918799,3.019737,4.918799,2.995131,4.606299,3.019737,4.918799,2.995131,4.606299,2.995131,-0.65625,3.019737,0.65625,3.019737,0.65625,2.995131,-0.65625,3.019737,0.65625,2.995131,-0.65625,2.995131};
			return value;
		}
		private double[] getTextureCoordinate_10_227_point_10()
		{
			double[] value = {4.918799,3.019737,4.606299,3.019737,4.606299,2.995131,4.918799,3.019737,4.606299,2.995131,4.918799,2.995131,-0.65625,4.606299,0.65625,4.606299,0.65625,4.918799,-0.65625,4.606299,0.65625,4.918799,-0.65625,4.918799,0.65625,4.606299,-0.65625,4.606299,-0.65625,4.918799,0.65625,4.606299,-0.65625,4.918799,0.65625,4.918799,0.65625,3.197368,-0.65625,3.197368,-0.65625,3.172762,0.65625,3.172762,4.894193,3.197368,5.206693,3.197368,5.206693,3.172762,4.894193,3.172762,-0.65625,3.197368,0.65625,3.197368,0.65625,3.172762,-0.65625,3.172762,5.206693,3.197368,4.894193,3.197368,4.894193,3.172762,5.206693,3.172762,-0.65625,4.894193,0.65625,4.894193,0.65625,5.206693,-0.65625,5.206693,0.65625,4.894193,-0.65625,4.894193,-0.65625,5.206693,0.65625,5.206693,4.894193,3.197368,5.206693,3.197368,5.206693,3.172762,4.894193,3.197368,5.206693,3.172762,4.894193,3.172762,-0.65625,3.197368,0.65625,3.197368,0.65625,3.172762,-0.65625,3.197368,0.65625,3.172762,-0.65625,3.172762,5.206693,3.197368,4.894193,3.197368,4.894193,3.172762,5.206693,3.197368,4.894193,3.172762,5.206693,3.172762,-0.65625,4.894193,0.65625,4.894193,0.65625,5.206693,-0.65625,4.894193,0.65625,5.206693,-0.65625,5.206693,0.65625,4.894193,-0.65625,4.894193,-0.65625,5.206693,0.65625,4.894193,-0.65625,5.206693,0.65625,5.206693};
			return value;
		}










		/** Large attribute array: Coordinate point field, scene-graph level=10, element #51, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_10_51_point()
		{
			MFVec3f Coordinate_10_51_point = new MFVec3f(new double[] {-1.8288,0.0,2.09506,-1.905,-0.0,2.09506,-1.905,2.0701,2.09506,-1.8288,2.0701,2.09506,-1.8288,2.0701,2.09506,-1.905,2.0701,2.09506,-1.905,-0.0,2.09506,-1.8288,0.0,2.09506,-1.8288,2.0701,2.09506,-1.905,2.0701,2.09506,-1.905,2.0701,3.39046,-1.8288,2.0701,3.39046,-1.8288,2.0701,3.39046,-1.905,2.0701,3.39046,-1.905,2.0701,2.09506,-1.8288,2.0701,2.09506,-1.8288,2.0701,3.39046,-1.905,2.0701,3.39046,-1.905,-0.0,3.39046,-1.8288,0.0,3.39046,-1.8288,0.0,3.39046,-1.905,-0.0,3.39046,-1.905,2.0701,3.39046,-1.8288,2.0701,3.39046,-1.7526,0.0,2.09506,-1.8288,-0.0,2.09506,-1.8288,2.0701,2.09506,-1.7526,2.0701,2.09506,-1.7526,2.0701,2.09506,-1.8288,2.0701,2.09506,-1.8288,-0.0,2.09506,-1.7526,0.0,2.09506,-1.7526,2.0701,2.09506,-1.8288,2.0701,2.09506,-1.8288,2.0701,3.39046,-1.7526,2.0701,3.39046,-1.7526,2.0701,3.39046,-1.8288,2.0701,3.39046,-1.8288,2.0701,2.09506,-1.7526,2.0701,2.09506,-1.7526,2.0701,3.39046,-1.8288,2.0701,3.39046,-1.8288,-0.0,3.39046,-1.7526,0.0,3.39046,-1.7526,0.0,3.39046,-1.8288,-0.0,3.39046,-1.8288,2.0701,3.39046,-1.7526,2.0701,3.39046});
			return Coordinate_10_51_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #65, 174 total numbers made up of 58 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.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_65_point()
		{
			MFVec3f Coordinate_10_65_point = new MFVec3f(new double[] {-7.8486,2.4384,-0.2286,-1.8288,2.4384,-0.2286,-1.8288,2.4384,-0.381,-7.8486,2.4384,-0.381,-7.8486,0.0,-0.2286,-7.8486,2.4384,-0.2286,-7.8486,2.4384,-0.381,-7.8486,0.0,-0.381,-1.8288,0.0,-0.2286,-1.8288,0.0,-0.381,-1.8288,2.4384,-0.381,-1.8288,2.4384,-0.2286,-7.8486,0.0,-0.381,-1.8288,0.0,-0.381,-1.8288,0.0,-0.2286,-7.8486,0.0,-0.2286,-1.8288,2.4384,-0.2286,4.191,2.4384,-0.2286,4.191,2.4384,-0.381,-1.8288,2.4384,-0.381,-1.8288,0.0,-0.2286,-1.8288,2.4384,-0.2286,-1.8288,2.4384,-0.381,-1.8288,0.0,-0.381,4.191,0.0,-0.2286,4.191,0.0,-0.381,4.191,2.4384,-0.381,4.191,2.4384,-0.2286,-1.8288,0.0,-0.381,4.191,0.0,-0.381,4.191,0.0,-0.2286,-1.8288,0.0,-0.2286,-7.8486,0.0,-0.2286,-1.905,0.0,-0.2286,-1.905,2.4384,-0.2286,-7.8486,2.4384,-0.2286,0.749234,2.0701,-0.2286,2.044634,2.0701,-0.2286,4.191,2.4384,-0.2286,-1.7526,2.4384,-0.2286,-1.7526,0.0,-0.2286,0.749234,0.0,-0.2286,2.044634,0.0,-0.2286,4.191,0.0,-0.2286,4.191,2.4384,-0.2286,2.044634,2.0701,-0.2286,-7.8486,2.4384,-0.381,-1.8288,2.4384,-0.381,4.191,2.4384,-0.381,2.044634,2.0701,-0.381,0.749234,2.0701,-0.381,0.749234,0.0,-0.381,-1.8288,0.0,-0.381,-7.8486,0.0,-0.381,4.191,0.0,-0.381,2.044634,0.0,-0.381,2.044634,2.0701,-0.381,4.191,2.4384,-0.381});
			return Coordinate_10_65_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #80, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_10_80_point()
		{
			MFVec3f Coordinate_10_80_point = new MFVec3f(new double[] {2.044633,0.0,-0.2286,2.044633,-0.0,-0.3048,2.044633,2.0701,-0.3048,2.044633,2.0701,-0.2286,2.044633,2.0701,-0.2286,2.044633,2.0701,-0.3048,2.044633,-0.0,-0.3048,2.044633,0.0,-0.2286,2.044633,2.0701,-0.2286,2.044633,2.0701,-0.3048,0.749233,2.0701,-0.3048,0.749233,2.0701,-0.2286,0.749233,2.0701,-0.2286,0.749233,2.0701,-0.3048,2.044633,2.0701,-0.3048,2.044633,2.0701,-0.2286,0.749233,2.0701,-0.2286,0.749233,2.0701,-0.3048,0.749233,-0.0,-0.3048,0.749233,0.0,-0.2286,0.749233,0.0,-0.2286,0.749233,-0.0,-0.3048,0.749233,2.0701,-0.3048,0.749233,2.0701,-0.2286,2.044633,0.0,-0.3048,2.044633,-0.0,-0.381,2.044633,2.0701,-0.381,2.044633,2.0701,-0.3048,2.044633,2.0701,-0.3048,2.044633,2.0701,-0.381,2.044633,-0.0,-0.381,2.044633,0.0,-0.3048,2.044633,2.0701,-0.3048,2.044633,2.0701,-0.381,0.749233,2.0701,-0.381,0.749233,2.0701,-0.3048,0.749233,2.0701,-0.3048,0.749233,2.0701,-0.381,2.044633,2.0701,-0.381,2.044633,2.0701,-0.3048,0.749233,2.0701,-0.3048,0.749233,2.0701,-0.381,0.749233,-0.0,-0.381,0.749233,0.0,-0.3048,0.749233,0.0,-0.3048,0.749233,-0.0,-0.381,0.749233,2.0701,-0.381,0.749233,2.0701,-0.3048});
			return Coordinate_10_80_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #100, 186 total numbers made up of 62 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.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_100_point()
		{
			MFVec3f Coordinate_10_100_point = new MFVec3f(new double[] {4.191,2.4384,5.715,-1.8288,2.4384,5.715,-1.8288,2.4384,5.8674,4.3434,2.4384,5.8674,4.191,0.0,5.715,4.191,2.4384,5.715,4.3434,2.4384,5.8674,4.3434,0.0,5.8674,-1.8288,0.0,5.715,-1.8288,0.0,5.8674,-1.8288,2.4384,5.8674,-1.8288,2.4384,5.715,4.3434,0.0,5.8674,-1.8288,0.0,5.8674,-1.8288,0.0,5.715,4.191,0.0,5.715,-1.8288,2.4384,5.715,-7.8486,2.4384,5.715,-8.001,2.4384,5.8674,-1.8288,2.4384,5.8674,-1.8288,0.0,5.715,-1.8288,2.4384,5.715,-1.8288,2.4384,5.8674,-1.8288,0.0,5.8674,-7.8486,0.0,5.715,-8.001,0.0,5.8674,-8.001,2.4384,5.8674,-7.8486,2.4384,5.715,-1.8288,0.0,5.8674,-8.001,0.0,5.8674,-7.8486,0.0,5.715,-1.8288,0.0,5.715,-1.7526,0.0,5.715,0.735304,1.11761,5.715,4.191,0.0,5.715,1.649704,1.11761,5.715,4.191,2.4384,5.715,1.649704,2.03201,5.715,-1.7526,2.4384,5.715,0.735304,2.03201,5.715,0.735304,1.11761,5.715,0.735304,1.11761,5.715,-1.7526,0.0,5.715,-1.7526,2.4384,5.715,-5.384569,2.0701,5.715,-6.984769,2.0701,5.715,-7.8486,2.4384,5.715,-1.905,2.4384,5.715,-2.984026,2.03201,5.715,-3.898426,2.03201,5.715,-3.898426,1.11761,5.715,-5.384569,0.0,5.715,-5.384569,0.0,5.715,-3.898426,1.11761,5.715,-1.905,0.0,5.715,-2.984026,1.11761,5.715,-1.905,2.4384,5.715,-2.984026,2.03201,5.715,-6.984769,0.0,5.715,-7.8486,0.0,5.715,-7.8486,2.4384,5.715,-6.984769,2.0701,5.715});
			return Coordinate_10_100_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #107, 264 total numbers made up of 88 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.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_107_point()
		{
			MFVec3f Coordinate_10_107_point = new MFVec3f(new double[] {0.735304,1.11761,5.7912,0.735304,1.11761,5.715,1.649704,1.11761,5.715,1.649704,1.11761,5.7912,1.649704,1.11761,5.7912,1.649704,1.11761,5.715,0.735304,1.11761,5.715,0.735304,1.11761,5.7912,1.649704,1.11761,5.7912,1.649704,1.11761,5.715,1.649704,2.03201,5.715,1.649704,2.03201,5.7912,1.649704,2.03201,5.7912,1.649704,2.03201,5.715,1.649704,1.11761,5.715,1.649704,1.11761,5.7912,1.649704,2.03201,5.7912,1.649704,2.03201,5.715,0.735304,2.03201,5.715,0.735304,2.03201,5.7912,0.735304,2.03201,5.7912,0.735304,2.03201,5.715,1.649704,2.03201,5.715,1.649704,2.03201,5.7912,0.735304,2.03201,5.7912,0.735304,2.03201,5.715,0.735304,1.11761,5.715,0.735304,1.11761,5.7912,0.735304,1.11761,5.7912,0.735304,1.11761,5.715,0.735304,2.03201,5.715,0.735304,2.03201,5.7912,-6.984769,0.0,5.715,-6.984769,-0.0,5.7912,-6.984769,2.0701,5.7912,-6.984769,2.0701,5.715,-6.984769,2.0701,5.715,-6.984769,2.0701,5.7912,-6.984769,-0.0,5.7912,-6.984769,0.0,5.715,-6.984769,2.0701,5.715,-6.984769,2.0701,5.7912,-5.384569,2.0701,5.7912,-5.384569,2.0701,5.715,-5.384569,2.0701,5.715,-5.384569,2.0701,5.7912,-6.984769,2.0701,5.7912,-6.984769,2.0701,5.715,-5.384569,2.0701,5.715,-5.384569,2.0701,5.7912,-5.384569,-0.0,5.7912,-5.384569,0.0,5.715,-5.384569,0.0,5.715,-5.384569,-0.0,5.7912,-5.384569,2.0701,5.7912,-5.384569,2.0701,5.715,-3.898426,1.11761,5.7912,-3.898426,1.11761,5.715,-2.984026,1.11761,5.715,-2.984026,1.11761,5.7912,-2.984026,1.11761,5.7912,-2.984026,1.11761,5.715,-3.898426,1.11761,5.715,-3.898426,1.11761,5.7912,-2.984026,1.11761,5.7912,-2.984026,1.11761,5.715,-2.984026,2.03201,5.715,-2.984026,2.03201,5.7912,-2.984026,2.03201,5.7912,-2.984026,2.03201,5.715,-2.984026,1.11761,5.715,-2.984026,1.11761,5.7912,-2.984026,2.03201,5.7912,-2.984026,2.03201,5.715,-3.898426,2.03201,5.715,-3.898426,2.03201,5.7912,-3.898426,2.03201,5.7912,-3.898426,2.03201,5.715,-2.984026,2.03201,5.715,-2.984026,2.03201,5.7912,-3.898426,2.03201,5.7912,-3.898426,2.03201,5.715,-3.898426,1.11761,5.715,-3.898426,1.11761,5.7912,-3.898426,1.11761,5.7912,-3.898426,1.11761,5.715,-3.898426,2.03201,5.715,-3.898426,2.03201,5.7912});
			return Coordinate_10_107_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=10, element #108, 176 total numbers made up of 88 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_10_108_point()
		{
			MFVec2f TextureCoordinate_10_108_point = new MFVec2f(new double[] {0.0,0.0,0.0,-0.1524,1.8288,-0.1524,1.8288,0.0,1.8288,0.0,1.8288,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,1.8288,-0.1524,1.8288,0.0,1.8288,0.0,1.8288,-0.1524,0.0,-0.1524,0.0,0.0,1.8288,0.0,1.8288,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,1.8288,-0.1524,1.8288,0.0,1.8288,0.0,1.8288,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,1.8288,-0.1524,1.8288,0.0,0.0,0.0,0.0,-0.1524,4.1402,-0.1524,4.1402,0.0,4.1402,0.0,4.1402,-0.1524,0.0,-0.1524,0.0,0.0,3.2004,0.0,3.2004,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,3.2004,-0.1524,3.2004,0.0,4.1402,0.0,4.1402,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,4.1402,-0.1524,4.1402,0.0,0.0,0.0,0.0,-0.1524,1.8288,-0.1524,1.8288,0.0,1.8288,0.0,1.8288,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,1.8288,-0.1524,1.8288,0.0,1.8288,0.0,1.8288,-0.1524,0.0,-0.1524,0.0,0.0,1.8288,0.0,1.8288,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,1.8288,-0.1524,1.8288,0.0,1.8288,0.0,1.8288,-0.1524,0.0,-0.1524,0.0,0.0,0.0,0.0,0.0,-0.1524,1.8288,-0.1524,1.8288,0.0});
			return TextureCoordinate_10_108_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #122, 360 total numbers made up of 120 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_10_122_point()
		{
			MFVec3f Coordinate_10_122_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_10_122_point_1()))
				.append(new MFVec3f(getCoordinate_10_122_point_2()));
			return Coordinate_10_122_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=10, element #123, 240 total numbers made up of 120 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_10_123_point()
		{
			MFVec2f TextureCoordinate_10_123_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_10_123_point_1()))
				.append(new MFVec2f(getTextureCoordinate_10_123_point_2()));
			return TextureCoordinate_10_123_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #194, 156 total numbers made up of 52 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.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_194_point()
		{
			MFVec3f Coordinate_10_194_point = new MFVec3f(new double[] {-1.7526,2.032,3.35236,-1.7526,2.032,2.13316,-1.7526,2.0701,2.09506,-1.7526,2.0701,3.39046,-1.7526,0.0,3.39046,-1.7526,0.0,3.35236,-1.7526,0.0,2.13316,-1.7526,0.0,2.09506,-1.7526,2.0701,2.09506,-1.7526,2.032,2.13316,-1.8542,2.032,2.13316,-1.8542,2.032,3.35236,-1.8542,2.0701,3.39046,-1.8542,2.0701,2.09506,-1.8542,0.0,2.09506,-1.8542,0.0,2.13316,-1.8542,0.0,3.35236,-1.8542,0.0,3.39046,-1.8542,2.0701,3.39046,-1.8542,2.032,3.35236,-1.7526,0.0,3.39046,-1.8542,0.0,3.39046,-1.8542,0.0,3.35236,-1.7526,0.0,3.35236,-1.7526,0.0,3.35236,-1.8542,0.0,3.35236,-1.8542,2.032,3.35236,-1.7526,2.032,3.35236,-1.7526,2.032,3.35236,-1.8542,2.032,3.35236,-1.8542,2.032,2.13316,-1.7526,2.032,2.13316,-1.7526,2.032,2.13316,-1.8542,2.032,2.13316,-1.8542,0.0,2.13316,-1.7526,0.0,2.13316,-1.7526,0.0,2.13316,-1.8542,0.0,2.13316,-1.8542,0.0,2.09506,-1.7526,0.0,2.09506,-1.7526,0.0,2.09506,-1.8542,0.0,2.09506,-1.8542,2.0701,2.09506,-1.7526,2.0701,2.09506,-1.7526,2.0701,2.09506,-1.8542,2.0701,2.09506,-1.8542,2.0701,3.39046,-1.7526,2.0701,3.39046,-1.7526,2.0701,3.39046,-1.8542,2.0701,3.39046,-1.8542,0.0,3.39046,-1.7526,0.0,3.39046});
			return Coordinate_10_194_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #202, 156 total numbers made up of 52 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.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_202_point()
		{
			MFVec3f Coordinate_10_202_point = new MFVec3f(new double[] {0.787333,2.032,-0.2286,2.006533,2.032,-0.2286,2.044633,2.0701,-0.2286,0.749233,2.0701,-0.2286,0.749233,0.0,-0.2286,0.787333,0.0,-0.2286,2.006533,0.0,-0.2286,2.044633,0.0,-0.2286,2.044633,2.0701,-0.2286,2.006533,2.032,-0.2286,2.006533,2.032,-0.3302,0.787333,2.032,-0.3302,0.749233,2.0701,-0.3302,2.044633,2.0701,-0.3302,2.044633,0.0,-0.3302,2.006533,0.0,-0.3302,0.787333,0.0,-0.3302,0.749233,0.0,-0.3302,0.749233,2.0701,-0.3302,0.787333,2.032,-0.3302,0.749233,0.0,-0.2286,0.749233,0.0,-0.3302,0.787333,0.0,-0.3302,0.787333,0.0,-0.2286,0.787333,0.0,-0.2286,0.787333,0.0,-0.3302,0.787333,2.032,-0.3302,0.787333,2.032,-0.2286,0.787333,2.032,-0.2286,0.787333,2.032,-0.3302,2.006533,2.032,-0.3302,2.006533,2.032,-0.2286,2.006533,2.032,-0.2286,2.006533,2.032,-0.3302,2.006533,0.0,-0.3302,2.006533,0.0,-0.2286,2.006533,0.0,-0.2286,2.006533,0.0,-0.3302,2.044633,0.0,-0.3302,2.044633,0.0,-0.2286,2.044633,0.0,-0.2286,2.044633,0.0,-0.3302,2.044633,2.0701,-0.3302,2.044633,2.0701,-0.2286,2.044633,2.0701,-0.2286,2.044633,2.0701,-0.3302,0.749233,2.0701,-0.3302,0.749233,2.0701,-0.2286,0.749233,2.0701,-0.2286,0.749233,2.0701,-0.3302,0.749233,0.0,-0.3302,0.749233,0.0,-0.2286});
			return Coordinate_10_202_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #210, 156 total numbers made up of 52 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.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.422669,2.032,5.715,-6.946669,2.032,5.715,-6.984769,2.0701,5.715,-5.384569,2.0701,5.715,-5.384569,0.0,5.715,-5.422669,0.0,5.715,-6.946669,0.0,5.715,-6.984769,0.0,5.715,-6.984769,2.0701,5.715,-6.946669,2.032,5.715,-6.946669,2.032,5.8166,-5.422669,2.032,5.8166,-5.384569,2.0701,5.8166,-6.984769,2.0701,5.8166,-6.984769,0.0,5.8166,-6.946669,0.0,5.8166,-5.422669,0.0,5.8166,-5.384569,0.0,5.8166,-5.384569,2.0701,5.8166,-5.422669,2.032,5.8166,-5.384569,0.0,5.715,-5.384569,0.0,5.8166,-5.422669,0.0,5.8166,-5.422669,0.0,5.715,-5.422669,0.0,5.715,-5.422669,0.0,5.8166,-5.422669,2.032,5.8166,-5.422669,2.032,5.715,-5.422669,2.032,5.715,-5.422669,2.032,5.8166,-6.946669,2.032,5.8166,-6.946669,2.032,5.715,-6.946669,2.032,5.715,-6.946669,2.032,5.8166,-6.946669,0.0,5.8166,-6.946669,0.0,5.715,-6.946669,0.0,5.715,-6.946669,0.0,5.8166,-6.984769,0.0,5.8166,-6.984769,0.0,5.715,-6.984769,0.0,5.715,-6.984769,0.0,5.8166,-6.984769,2.0701,5.8166,-6.984769,2.0701,5.715,-6.984769,2.0701,5.715,-6.984769,2.0701,5.8166,-5.384569,2.0701,5.8166,-5.384569,2.0701,5.715,-5.384569,2.0701,5.715,-5.384569,2.0701,5.8166,-5.384569,0.0,5.8166,-5.384569,0.0,5.715});
			return Coordinate_10_210_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=9, element #218, 2128 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_9_218_coordIndex()
		{
			MFInt32 IndexedFaceSet_9_218_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_9_218_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_9_218_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_9_218_coordIndex_3()));
			return IndexedFaceSet_9_218_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #218, 4926 total numbers made up of 1642 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.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_218_point()
		{
			MFVec3f Coordinate_10_218_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_10_218_point_1()))
				.append(new MFVec3f(getCoordinate_10_218_point_2()))
				.append(new MFVec3f(getCoordinate_10_218_point_3()))
				.append(new MFVec3f(getCoordinate_10_218_point_4()))
				.append(new MFVec3f(getCoordinate_10_218_point_5()))
				.append(new MFVec3f(getCoordinate_10_218_point_6()))
				.append(new MFVec3f(getCoordinate_10_218_point_7()))
				.append(new MFVec3f(getCoordinate_10_218_point_8()))
				.append(new MFVec3f(getCoordinate_10_218_point_9()))
				.append(new MFVec3f(getCoordinate_10_218_point_10()))
				.append(new MFVec3f(getCoordinate_10_218_point_11()))
				.append(new MFVec3f(getCoordinate_10_218_point_12()))
				.append(new MFVec3f(getCoordinate_10_218_point_13()))
				.append(new MFVec3f(getCoordinate_10_218_point_14()))
				.append(new MFVec3f(getCoordinate_10_218_point_15()))
				.append(new MFVec3f(getCoordinate_10_218_point_16()))
				.append(new MFVec3f(getCoordinate_10_218_point_17()));
			return Coordinate_10_218_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=10, element #219, 3284 total numbers made up of 1642 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_10_219_point()
		{
			MFVec2f TextureCoordinate_10_219_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_10_219_point_1()))
				.append(new MFVec2f(getTextureCoordinate_10_219_point_2()))
				.append(new MFVec2f(getTextureCoordinate_10_219_point_3()))
				.append(new MFVec2f(getTextureCoordinate_10_219_point_4()))
				.append(new MFVec2f(getTextureCoordinate_10_219_point_5()))
				.append(new MFVec2f(getTextureCoordinate_10_219_point_6()))
				.append(new MFVec2f(getTextureCoordinate_10_219_point_7()))
				.append(new MFVec2f(getTextureCoordinate_10_219_point_8()))
				.append(new MFVec2f(getTextureCoordinate_10_219_point_9()))
				.append(new MFVec2f(getTextureCoordinate_10_219_point_10()))
				.append(new MFVec2f(getTextureCoordinate_10_219_point_11()))
				.append(new MFVec2f(getTextureCoordinate_10_219_point_12()))
				.append(new MFVec2f(getTextureCoordinate_10_219_point_13()))
				.append(new MFVec2f(getTextureCoordinate_10_219_point_14()))
				.append(new MFVec2f(getTextureCoordinate_10_219_point_15()))
				.append(new MFVec2f(getTextureCoordinate_10_219_point_16()))
				.append(new MFVec2f(getTextureCoordinate_10_219_point_17()));
			return TextureCoordinate_10_219_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=9, element #226, 864 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_9_226_coordIndex()
		{
			MFInt32 IndexedFaceSet_9_226_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_9_226_coordIndex_1()));
			return IndexedFaceSet_9_226_coordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #226, 2916 total numbers made up of 972 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.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_226_point()
		{
			MFVec3f Coordinate_10_226_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_10_226_point_1()))
				.append(new MFVec3f(getCoordinate_10_226_point_2()))
				.append(new MFVec3f(getCoordinate_10_226_point_3()))
				.append(new MFVec3f(getCoordinate_10_226_point_4()))
				.append(new MFVec3f(getCoordinate_10_226_point_5()))
				.append(new MFVec3f(getCoordinate_10_226_point_6()))
				.append(new MFVec3f(getCoordinate_10_226_point_7()))
				.append(new MFVec3f(getCoordinate_10_226_point_8()))
				.append(new MFVec3f(getCoordinate_10_226_point_9()))
				.append(new MFVec3f(getCoordinate_10_226_point_10()));
			return Coordinate_10_226_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=10, element #227, 1944 total numbers made up of 972 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_10_227_point()
		{
			MFVec2f TextureCoordinate_10_227_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_10_227_point_1()))
				.append(new MFVec2f(getTextureCoordinate_10_227_point_2()))
				.append(new MFVec2f(getTextureCoordinate_10_227_point_3()))
				.append(new MFVec2f(getTextureCoordinate_10_227_point_4()))
				.append(new MFVec2f(getTextureCoordinate_10_227_point_5()))
				.append(new MFVec2f(getTextureCoordinate_10_227_point_6()))
				.append(new MFVec2f(getTextureCoordinate_10_227_point_7()))
				.append(new MFVec2f(getTextureCoordinate_10_227_point_8()))
				.append(new MFVec2f(getTextureCoordinate_10_227_point_9()))
				.append(new MFVec2f(getTextureCoordinate_10_227_point_10()));
			return TextureCoordinate_10_227_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #251, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_10_251_point()
		{
			MFVec3f Coordinate_10_251_point = new MFVec3f(new double[] {-1.8288,2.7432,2.09506,-1.905,2.7432,2.09506,-1.905,4.8133,2.09506,-1.8288,4.8133,2.09506,-1.8288,4.8133,2.09506,-1.905,4.8133,2.09506,-1.905,2.7432,2.09506,-1.8288,2.7432,2.09506,-1.8288,4.8133,2.09506,-1.905,4.8133,2.09506,-1.905,4.8133,3.39046,-1.8288,4.8133,3.39046,-1.8288,4.8133,3.39046,-1.905,4.8133,3.39046,-1.905,4.8133,2.09506,-1.8288,4.8133,2.09506,-1.8288,4.8133,3.39046,-1.905,4.8133,3.39046,-1.905,2.7432,3.39046,-1.8288,2.7432,3.39046,-1.8288,2.7432,3.39046,-1.905,2.7432,3.39046,-1.905,4.8133,3.39046,-1.8288,4.8133,3.39046,-1.7526,2.7432,2.09506,-1.8288,2.7432,2.09506,-1.8288,4.8133,2.09506,-1.7526,4.8133,2.09506,-1.7526,4.8133,2.09506,-1.8288,4.8133,2.09506,-1.8288,2.7432,2.09506,-1.7526,2.7432,2.09506,-1.7526,4.8133,2.09506,-1.8288,4.8133,2.09506,-1.8288,4.8133,3.39046,-1.7526,4.8133,3.39046,-1.7526,4.8133,3.39046,-1.8288,4.8133,3.39046,-1.8288,4.8133,2.09506,-1.7526,4.8133,2.09506,-1.7526,4.8133,3.39046,-1.8288,4.8133,3.39046,-1.8288,2.7432,3.39046,-1.7526,2.7432,3.39046,-1.7526,2.7432,3.39046,-1.8288,2.7432,3.39046,-1.8288,4.8133,3.39046,-1.7526,4.8133,3.39046});
			return Coordinate_10_251_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #258, 174 total numbers made up of 58 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.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_258_point()
		{
			MFVec3f Coordinate_10_258_point = new MFVec3f(new double[] {-7.8486,5.1816,-0.2286,-1.8288,5.1816,-0.2286,-1.8288,5.1816,-0.381,-7.8486,5.1816,-0.381,-7.8486,2.7432,-0.2286,-7.8486,5.1816,-0.2286,-7.8486,5.1816,-0.381,-7.8486,2.7432,-0.381,-1.8288,2.7432,-0.2286,-1.8288,2.7432,-0.381,-1.8288,5.1816,-0.381,-1.8288,5.1816,-0.2286,-7.8486,2.7432,-0.381,-1.8288,2.7432,-0.381,-1.8288,2.7432,-0.2286,-7.8486,2.7432,-0.2286,-1.8288,5.1816,-0.2286,4.191,5.1816,-0.2286,4.191,5.1816,-0.381,-1.8288,5.1816,-0.381,-1.8288,2.7432,-0.2286,-1.8288,5.1816,-0.2286,-1.8288,5.1816,-0.381,-1.8288,2.7432,-0.381,4.191,2.7432,-0.2286,4.191,2.7432,-0.381,4.191,5.1816,-0.381,4.191,5.1816,-0.2286,-1.8288,2.7432,-0.381,4.191,2.7432,-0.381,4.191,2.7432,-0.2286,-1.8288,2.7432,-0.2286,-7.8486,2.7432,-0.2286,-1.905,2.7432,-0.2286,-1.905,5.1816,-0.2286,-7.8486,5.1816,-0.2286,0.749234,4.8133,-0.2286,2.044634,4.8133,-0.2286,4.191,5.1816,-0.2286,-1.7526,5.1816,-0.2286,-1.7526,2.7432,-0.2286,0.749234,2.7432,-0.2286,2.044634,2.7432,-0.2286,4.191,2.7432,-0.2286,4.191,5.1816,-0.2286,2.044634,4.8133,-0.2286,-7.8486,5.1816,-0.381,-1.8288,5.1816,-0.381,4.191,5.1816,-0.381,2.044634,4.8133,-0.381,0.749234,4.8133,-0.381,0.749234,2.7432,-0.381,-1.8288,2.7432,-0.381,-7.8486,2.7432,-0.381,4.191,2.7432,-0.381,2.044634,2.7432,-0.381,2.044634,4.8133,-0.381,4.191,5.1816,-0.381});
			return Coordinate_10_258_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #272, 144 total numbers made up of 48 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_10_272_point()
		{
			MFVec3f Coordinate_10_272_point = new MFVec3f(new double[] {2.044633,2.7432,-0.2286,2.044633,2.7432,-0.3048,2.044633,4.8133,-0.3048,2.044633,4.8133,-0.2286,2.044633,4.8133,-0.2286,2.044633,4.8133,-0.3048,2.044633,2.7432,-0.3048,2.044633,2.7432,-0.2286,2.044633,4.8133,-0.2286,2.044633,4.8133,-0.3048,0.749233,4.8133,-0.3048,0.749233,4.8133,-0.2286,0.749233,4.8133,-0.2286,0.749233,4.8133,-0.3048,2.044633,4.8133,-0.3048,2.044633,4.8133,-0.2286,0.749233,4.8133,-0.2286,0.749233,4.8133,-0.3048,0.749233,2.7432,-0.3048,0.749233,2.7432,-0.2286,0.749233,2.7432,-0.2286,0.749233,2.7432,-0.3048,0.749233,4.8133,-0.3048,0.749233,4.8133,-0.2286,2.044633,2.7432,-0.3048,2.044633,2.7432,-0.381,2.044633,4.8133,-0.381,2.044633,4.8133,-0.3048,2.044633,4.8133,-0.3048,2.044633,4.8133,-0.381,2.044633,2.7432,-0.381,2.044633,2.7432,-0.3048,2.044633,4.8133,-0.3048,2.044633,4.8133,-0.381,0.749233,4.8133,-0.381,0.749233,4.8133,-0.3048,0.749233,4.8133,-0.3048,0.749233,4.8133,-0.381,2.044633,4.8133,-0.381,2.044633,4.8133,-0.3048,0.749233,4.8133,-0.3048,0.749233,4.8133,-0.381,0.749233,2.7432,-0.381,0.749233,2.7432,-0.3048,0.749233,2.7432,-0.3048,0.749233,2.7432,-0.381,0.749233,4.8133,-0.381,0.749233,4.8133,-0.3048});
			return Coordinate_10_272_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #299, 168 total numbers made up of 56 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_10_299_point()
		{
			MFVec3f Coordinate_10_299_point = new MFVec3f(new double[] {4.191,5.1816,5.715,-1.8288,5.1816,5.715,-1.8288,5.1816,5.8674,4.3434,5.1816,5.8674,4.191,2.4384,5.715,4.191,5.1816,5.715,4.3434,5.1816,5.8674,4.3434,2.4384,5.8674,-1.8288,2.4384,5.715,-1.8288,2.4384,5.8674,-1.8288,5.1816,5.8674,-1.8288,5.1816,5.715,4.3434,2.4384,5.8674,-1.8288,2.4384,5.8674,-1.8288,2.4384,5.715,4.191,2.4384,5.715,-1.8288,5.1816,5.715,-7.8486,5.1816,5.715,-8.001,5.1816,5.8674,-1.8288,5.1816,5.8674,-1.8288,2.4384,5.715,-1.8288,5.1816,5.715,-1.8288,5.1816,5.8674,-1.8288,2.4384,5.8674,-7.8486,2.4384,5.715,-8.001,2.4384,5.8674,-8.001,5.1816,5.8674,-7.8486,5.1816,5.715,-1.8288,2.4384,5.8674,-8.001,2.4384,5.8674,-7.8486,2.4384,5.715,-1.8288,2.4384,5.715,-1.7526,2.4384,5.715,0.735304,3.86081,5.715,4.191,2.4384,5.715,1.649704,3.86081,5.715,4.191,5.1816,5.715,1.649704,4.77521,5.715,-1.7526,5.1816,5.715,0.735304,4.77521,5.715,0.735304,3.86081,5.715,0.735304,3.86081,5.715,-1.7526,2.4384,5.715,-1.7526,5.1816,5.715,-7.8486,5.1816,5.715,-3.898426,3.86081,5.715,-1.905,2.4384,5.715,-2.984026,3.86081,5.715,-1.905,5.1816,5.715,-2.984026,4.77521,5.715,-7.8486,5.1816,5.715,-3.898426,4.77521,5.715,-3.898426,3.86081,5.715,-7.8486,5.1816,5.715,-1.905,2.4384,5.715,-7.8486,2.4384,5.715});
			return Coordinate_10_299_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #306, 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_10_306_point()
		{
			MFVec3f Coordinate_10_306_point = new MFVec3f(new double[] {0.735304,3.86081,5.7912,0.735304,3.86081,5.715,1.649704,3.86081,5.715,1.649704,3.86081,5.7912,1.649704,3.86081,5.7912,1.649704,3.86081,5.715,0.735304,3.86081,5.715,0.735304,3.86081,5.7912,1.649704,3.86081,5.7912,1.649704,3.86081,5.715,1.649704,4.77521,5.715,1.649704,4.77521,5.7912,1.649704,4.77521,5.7912,1.649704,4.77521,5.715,1.649704,3.86081,5.715,1.649704,3.86081,5.7912,1.649704,4.77521,5.7912,1.649704,4.77521,5.715,0.735304,4.77521,5.715,0.735304,4.77521,5.7912,0.735304,4.77521,5.7912,0.735304,4.77521,5.715,1.649704,4.77521,5.715,1.649704,4.77521,5.7912,0.735304,4.77521,5.7912,0.735304,4.77521,5.715,0.735304,3.86081,5.715,0.735304,3.86081,5.7912,0.735304,3.86081,5.7912,0.735304,3.86081,5.715,0.735304,4.77521,5.715,0.735304,4.77521,5.7912,-3.898426,3.86081,5.7912,-3.898426,3.86081,5.715,-2.984026,3.86081,5.715,-2.984026,3.86081,5.7912,-2.984026,3.86081,5.7912,-2.984026,3.86081,5.715,-3.898426,3.86081,5.715,-3.898426,3.86081,5.7912,-2.984026,3.86081,5.7912,-2.984026,3.86081,5.715,-2.984026,4.77521,5.715,-2.984026,4.77521,5.7912,-2.984026,4.77521,5.7912,-2.984026,4.77521,5.715,-2.984026,3.86081,5.715,-2.984026,3.86081,5.7912,-2.984026,4.77521,5.7912,-2.984026,4.77521,5.715,-3.898426,4.77521,5.715,-3.898426,4.77521,5.7912,-3.898426,4.77521,5.7912,-3.898426,4.77521,5.715,-2.984026,4.77521,5.715,-2.984026,4.77521,5.7912,-3.898426,4.77521,5.7912,-3.898426,4.77521,5.715,-3.898426,3.86081,5.715,-3.898426,3.86081,5.7912,-3.898426,3.86081,5.7912,-3.898426,3.86081,5.715,-3.898426,4.77521,5.715,-3.898426,4.77521,5.7912});
			return Coordinate_10_306_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #314, 264 total numbers made up of 88 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.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_314_point()
		{
			MFVec3f Coordinate_10_314_point = new MFVec3f(new double[] {-3.898426,3.86081,5.8674,-3.898426,3.86081,5.7912,-2.984026,3.86081,5.7912,-2.984026,3.86081,5.8674,-2.984026,3.86081,5.8674,-2.984026,3.86081,5.7912,-3.898426,3.86081,5.7912,-3.898426,3.86081,5.8674,-2.984026,3.86081,5.8674,-2.984026,3.86081,5.7912,-2.984026,4.77521,5.7912,-2.984026,4.77521,5.8674,-2.984026,4.77521,5.8674,-2.984026,4.77521,5.7912,-2.984026,3.86081,5.7912,-2.984026,3.86081,5.8674,-2.984026,4.77521,5.8674,-2.984026,4.77521,5.7912,-3.898426,4.77521,5.7912,-3.898426,4.77521,5.8674,-3.898426,4.77521,5.8674,-3.898426,4.77521,5.7912,-2.984026,4.77521,5.7912,-2.984026,4.77521,5.8674,-3.898426,4.77521,5.8674,-3.898426,4.77521,5.7912,-3.898426,3.86081,5.7912,-3.898426,3.86081,5.8674,-3.898426,3.86081,5.8674,-3.898426,3.86081,5.7912,-3.898426,4.77521,5.7912,-3.898426,4.77521,5.8674,0.735304,3.86081,5.8674,0.735304,3.86081,5.7912,1.649704,3.86081,5.7912,1.649704,3.86081,5.8674,1.649704,3.86081,5.8674,1.649704,3.86081,5.7912,0.735304,3.86081,5.7912,0.735304,3.86081,5.8674,1.649704,3.86081,5.8674,1.649704,3.86081,5.7912,1.649704,4.77521,5.7912,1.649704,4.77521,5.8674,1.649704,4.77521,5.8674,1.649704,4.77521,5.7912,1.649704,3.86081,5.7912,1.649704,3.86081,5.8674,1.649704,4.77521,5.8674,1.649704,4.77521,5.7912,0.735304,4.77521,5.7912,0.735304,4.77521,5.8674,0.735304,4.77521,5.8674,0.735304,4.77521,5.7912,1.649704,4.77521,5.7912,1.649704,4.77521,5.8674,0.735304,4.77521,5.8674,0.735304,4.77521,5.7912,0.735304,3.86081,5.7912,0.735304,3.86081,5.8674,0.735304,3.86081,5.8674,0.735304,3.86081,5.7912,0.735304,4.77521,5.7912,0.735304,4.77521,5.8674,-3.898426,3.86081,5.8674,0.735304,3.86081,5.8674,-2.984026,3.86081,5.8674,0.735304,4.77521,5.8674,-2.984026,4.77521,5.8674,4.3434,5.1816,5.8674,-3.898426,4.77521,5.8674,-8.001,5.1816,5.8674,-3.898426,3.86081,5.8674,-8.001,2.4384,5.8674,1.649704,3.86081,5.8674,-1.8288,2.4384,5.8674,4.3434,2.4384,5.8674,4.3434,5.1816,5.8674,0.735304,4.77521,5.8674,1.649704,4.77521,5.8674,1.649704,3.86081,5.8674,4.3434,2.4384,5.8674,-3.898426,3.86081,5.8674,1.649704,3.86081,5.8674,0.735304,3.86081,5.8674,-8.001,5.1816,5.8674,4.3434,5.1816,5.8674,-1.8288,5.1816,5.8674});
			return Coordinate_10_314_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=10, element #315, 176 total numbers made up of 88 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_10_315_point()
		{
			MFVec2f TextureCoordinate_10_315_point = new MFVec2f(new double[] {0.0,0.0,0.0,-0.124918,1.499016,-0.124918,1.499016,0.0,1.499016,0.0,1.499016,-0.124918,0.0,-0.124918,0.0,0.0,0.0,0.0,0.0,-0.124918,1.499016,-0.124918,1.499016,0.0,1.499016,0.0,1.499016,-0.124918,0.0,-0.124918,0.0,0.0,1.499016,0.0,1.499016,-0.124918,0.0,-0.124918,0.0,0.0,0.0,0.0,0.0,-0.124918,1.499016,-0.124918,1.499016,0.0,1.499016,0.0,1.499016,-0.124918,0.0,-0.124918,0.0,0.0,0.0,0.0,0.0,-0.124918,1.499016,-0.124918,1.499016,0.0,0.0,0.0,0.0,-0.124918,1.499016,-0.124918,1.499016,0.0,1.499016,0.0,1.499016,-0.124918,0.0,-0.124918,0.0,0.0,0.0,0.0,0.0,-0.124918,1.499016,-0.124918,1.499016,0.0,1.499016,0.0,1.499016,-0.124918,0.0,-0.124918,0.0,0.0,1.499016,0.0,1.499016,-0.124918,0.0,-0.124918,0.0,0.0,0.0,0.0,0.0,-0.124918,1.499016,-0.124918,1.499016,0.0,1.499016,0.0,1.499016,-0.124918,0.0,-0.124918,0.0,0.0,0.0,0.0,0.0,-0.124918,1.499016,-0.124918,1.499016,0.0,13.386273,6.329197,5.789993,6.329197,11.887257,6.329197,5.789993,7.828213,11.887257,7.828213,-0.124918,8.494426,13.386273,7.828213,20.111803,8.494426,13.386273,6.329197,20.111803,3.997377,4.290977,6.329197,9.993443,3.997377,-0.124918,3.997377,-0.124918,8.494426,5.789993,7.828213,4.290977,7.828213,4.290977,6.329197,-0.124918,3.997377,13.386273,6.329197,4.290977,6.329197,5.789993,6.329197,20.111803,8.494426,-0.124918,8.494426,9.993443,8.494426});
			return TextureCoordinate_10_315_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #434, 156 total numbers made up of 52 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.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_434_point()
		{
			MFVec3f Coordinate_10_434_point = new MFVec3f(new double[] {-1.7526,4.7752,3.35236,-1.7526,4.7752,2.13316,-1.7526,4.8133,2.09506,-1.7526,4.8133,3.39046,-1.7526,2.7432,3.39046,-1.7526,2.7432,3.35236,-1.7526,2.7432,2.13316,-1.7526,2.7432,2.09506,-1.7526,4.8133,2.09506,-1.7526,4.7752,2.13316,-1.8542,4.7752,2.13316,-1.8542,4.7752,3.35236,-1.8542,4.8133,3.39046,-1.8542,4.8133,2.09506,-1.8542,2.7432,2.09506,-1.8542,2.7432,2.13316,-1.8542,2.7432,3.35236,-1.8542,2.7432,3.39046,-1.8542,4.8133,3.39046,-1.8542,4.7752,3.35236,-1.7526,2.7432,3.39046,-1.8542,2.7432,3.39046,-1.8542,2.7432,3.35236,-1.7526,2.7432,3.35236,-1.7526,2.7432,3.35236,-1.8542,2.7432,3.35236,-1.8542,4.7752,3.35236,-1.7526,4.7752,3.35236,-1.7526,4.7752,3.35236,-1.8542,4.7752,3.35236,-1.8542,4.7752,2.13316,-1.7526,4.7752,2.13316,-1.7526,4.7752,2.13316,-1.8542,4.7752,2.13316,-1.8542,2.7432,2.13316,-1.7526,2.7432,2.13316,-1.7526,2.7432,2.13316,-1.8542,2.7432,2.13316,-1.8542,2.7432,2.09506,-1.7526,2.7432,2.09506,-1.7526,2.7432,2.09506,-1.8542,2.7432,2.09506,-1.8542,4.8133,2.09506,-1.7526,4.8133,2.09506,-1.7526,4.8133,2.09506,-1.8542,4.8133,2.09506,-1.8542,4.8133,3.39046,-1.7526,4.8133,3.39046,-1.7526,4.8133,3.39046,-1.8542,4.8133,3.39046,-1.8542,2.7432,3.39046,-1.7526,2.7432,3.39046});
			return Coordinate_10_434_point;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #442, 156 total numbers made up of 52 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.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_442_point()
		{
			MFVec3f Coordinate_10_442_point = new MFVec3f(new double[] {0.787333,4.7752,-0.2286,2.006533,4.7752,-0.2286,2.044633,4.8133,-0.2286,0.749233,4.8133,-0.2286,0.749233,2.7432,-0.2286,0.787333,2.7432,-0.2286,2.006533,2.7432,-0.2286,2.044633,2.7432,-0.2286,2.044633,4.8133,-0.2286,2.006533,4.7752,-0.2286,2.006533,4.7752,-0.3302,0.787333,4.7752,-0.3302,0.749233,4.8133,-0.3302,2.044633,4.8133,-0.3302,2.044633,2.7432,-0.3302,2.006533,2.7432,-0.3302,0.787333,2.7432,-0.3302,0.749233,2.7432,-0.3302,0.749233,4.8133,-0.3302,0.787333,4.7752,-0.3302,0.749233,2.7432,-0.2286,0.749233,2.7432,-0.3302,0.787333,2.7432,-0.3302,0.787333,2.7432,-0.2286,0.787333,2.7432,-0.2286,0.787333,2.7432,-0.3302,0.787333,4.7752,-0.3302,0.787333,4.7752,-0.2286,0.787333,4.7752,-0.2286,0.787333,4.7752,-0.3302,2.006533,4.7752,-0.3302,2.006533,4.7752,-0.2286,2.006533,4.7752,-0.2286,2.006533,4.7752,-0.3302,2.006533,2.7432,-0.3302,2.006533,2.7432,-0.2286,2.006533,2.7432,-0.2286,2.006533,2.7432,-0.3302,2.044633,2.7432,-0.3302,2.044633,2.7432,-0.2286,2.044633,2.7432,-0.2286,2.044633,2.7432,-0.3302,2.044633,4.8133,-0.3302,2.044633,4.8133,-0.2286,2.044633,4.8133,-0.2286,2.044633,4.8133,-0.3302,0.749233,4.8133,-0.3302,0.749233,4.8133,-0.2286,0.749233,4.8133,-0.2286,0.749233,4.8133,-0.3302,0.749233,2.7432,-0.3302,0.749233,2.7432,-0.2286});
			return Coordinate_10_442_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 ErdcTwoStoryBuilding 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 ErdcTwoStoryBuilding().getX3dModel();
//      System.out.println("X3D model construction complete.");
	
        // next handle command line arguments
        boolean hasArguments = (args != null) && (args.length > 0);
        boolean validate = true; // default
        boolean argumentsLoadNewModel = false;
        String  fileName = new String();

        if (args != null)
        {
                for (String arg : args)
                {
                        if (arg.toLowerCase().startsWith("-v") || arg.toLowerCase().contains("validate"))
                        {
                                validate = true; // making sure
                        }
                        if (arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_X3D) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_CLASSICVRML) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_X3DB) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_VRML97) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_EXI) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_GZIP) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_ZIP) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_HTML) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_XHTML))
                        {
                                argumentsLoadNewModel = true;
                                fileName = arg;
                        }
                }
        }
        if      (argumentsLoadNewModel)
                System.out.println("WARNING: \"Savage.Buildings.ErdcTwoStoryBuilding.ErdcTwoStoryBuilding\" model invocation is attempting to load file \"" + fileName + "\" instead of simply validating itself... file loading ignored.");
        else if (hasArguments) // if no arguments provided, this method produces usage warning
                thisExampleX3dModel.handleArguments(args);
	
        if (validate)
        {
            //  System.out.println("--- TODO fix duplicated outputs ---"); // omit when duplicated outputs problem is solved/refactored
		String validationResults = thisExampleX3dModel.validationReport();
            //  System.out.println("-----------------------------------"); // omit when duplicated outputs problem is solved/refactored
                System.out.print("Savage.Buildings.ErdcTwoStoryBuilding.ErdcTwoStoryBuilding self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

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