package Savage.ShipsMilitary.LHA1TarawaUnitedStates;

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> Landing Craft, Mechanized. </p>
 <p> Related links: Catalog page <a href="../../../../ShipsMilitary/LHA1TarawaUnitedStates/LHA1Index.html" target="_blank">LHA1</a>,  source <a href="../../../../ShipsMilitary/LHA1TarawaUnitedStates/LHA1.java">LHA1.java</a>, <a href="https://www.web3d.org/x3d/content/examples/X3dResources.html" target="_blank">X3D Resources</a>, <a href="https://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html" target="_blank">X3D Scene Authoring Hints</a>, and <a href="https://www.web3d.org/x3d/content/X3dTooltips.html" target="_blank">X3D Tooltips</a>. </p>
	<table style="color:black; border:0px solid; border-spacing:10px 0px;">
        <caption>Scene Meta Information</caption>
		<tr style="background-color:silver; border-color:silver;">
			<td style="text-align:center; padding:10px 0px;"><i>meta tags</i></td>
			<td style="text-align:left;   padding:10px 0px;">&nbsp; Document Metadata </td>
		</tr>

		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> title </i> </td>
			<td> <a href="../../../../ShipsMilitary/LHA1TarawaUnitedStates/LHA1.x3d">LHA1.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> identifier </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/LHA1TarawaUnitedStates/LHA1.x3d" target="_blank">https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/LHA1TarawaUnitedStates/LHA1.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> description </i> </td>
			<td> Landing Craft, Mechanized </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> translated </i> </td>
			<td> 9 February 2007 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> modified </i> </td>
			<td> 20 October 2019 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="http://en.wikipedia.org/wiki/Landing_Helicopter_Assault" target="_blank">http://en.wikipedia.org/wiki/Landing_Helicopter_Assault</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> FluxStudioSource </i> </td>
			<td> lcu1600.fxw </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> FluxStudio </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> FluxStudioSource </i> </td>
			<td> lha1.fxw </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> X3D-Edit, <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> license </i> </td>
			<td> <a href="../../../../ShipsMilitary/LHA1TarawaUnitedStates/readme.txt">readme.txt</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> license </i> </td>
			<td> <a href="../../../../ShipsMilitary/LHA1TarawaUnitedStates/../../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>

 */

public class LHA1
{
	/** Default constructor to create this object. */
	public LHA1 ()
	{
	  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("LHA1.x3d"))
    .addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/LHA1TarawaUnitedStates/LHA1.x3d"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("Landing Craft, Mechanized"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATED ).setContent("9 February 2007"))
    .addMeta(new meta().setName(meta.NAME_MODIFIED   ).setContent("20 October 2019"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("http://en.wikipedia.org/wiki/Landing_Helicopter_Assault"))
    .addMeta(new meta().setName("FluxStudioSource").setContent("lcu1600.fxw"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("FluxStudio"))
    .addMeta(new meta().setName("FluxStudioSource").setContent("lha1.fxw"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("X3D-Edit, https://www.web3d.org/x3d/tools/X3D-Edit"))
    .addMeta(new meta().setName(meta.NAME_LICENSE    ).setContent("readme.txt"))
    .addMeta(new meta().setName(meta.NAME_LICENSE    ).setContent("../../license.html")))
  .setScene(new Scene()
    .addChild(new WorldInfo().setInfo(new String[] {"This Web3D World was created with Flux Studio, a Web3D authoring tool","www.mediamachines.com"}).setTitle("LHA1"))
    .addChild(new DirectionalLight("Light1").setDirection(-0.0,-1.0,0.0))
    .addChild(new Viewpoint("Viewpoint1").setDescription("Starboard Side").setPosition(0.0,91.2484,363.44))
    .addChild(new Viewpoint("Viewpoint2").setDescription("Port Side").setOrientation(0.0,1.0,0.0,3.142).setPosition(0.0,91.2484,-566.967))
    .addChild(new Transform("dad_Import_untitled_wrl").setRotation(0.0,-1.0,0.0,1.571)
      .addChild(new Group("Import_untitled_wrl")
        .addChild(new Transform("OB_LCAC_R")
          .addChild(new Group("ME_Mesh_016")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture("lha_tex1_rgb").setUrl(new String[] {"textures/LHA_tex1.jpg","https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/LHA1TarawaUnitedStates/textures/LHA_tex1.jpg"}))
                .setMaterial(new Material("MA_lha_tex1_rgb").setAmbientIntensity(0.196).setDiffuseColor(1.0,1.0,1.0).setShininess(0.498).setSpecularColor(.002,.002,.002)))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,3,0,2,-1,1,4,5,-1,5,2,1,-1,4,6,7,-1,7,5,4,-1,8,9,10,-1,10,11,8,-1,11,10,12,-1,12,13,11,-1,13,12,14,-1,14,15,13,-1,0,3,9,-1,8,0,9,-1,3,2,10,-1,10,9,3,-1,2,5,12,-1,12,10,2,-1,5,7,14,-1,14,12,5,-1,7,6,15,-1,15,14,7,-1,6,4,13,-1,13,15,6,-1,4,1,11,-1,11,13,4,-1,1,0,8,-1,8,11,1,-1}).setTexCoordIndex(new int[] {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1,36,37,38,-1,39,40,41,-1,42,43,44,-1,45,46,47,-1,48,49,50,-1,51,52,53,-1,54,55,56,-1,57,58,59,-1,60,61,62,-1,63,64,65,-1,66,67,68,-1,69,70,71,-1,72,73,74,-1,75,76,77,-1,78,79,80,-1,81,82,83,-1})
                .setCoord(new Coordinate("coord_Mesh_016").setPoint(new MFVec3f(new double[] {-20.51355,.08938,172.98424,-20.51354,8.1622,175.72467,20.27402,8.1622,175.72467,20.27402,.08938,172.98424,-17.11458,10.29899,176.45198,16.87506,10.29897,176.45198,-18.65956,12.4354,177.17931,18.42004,12.43539,177.17931,-20.51355,.08938,174.47095,20.27402,.08938,174.47095,20.27402,8.1622,177.21136,-20.51354,8.1622,177.21136,16.87506,10.29897,177.93867,-17.11458,10.29899,177.93867,18.42004,12.43539,178.666,-18.65956,12.4354,178.666})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.45,.948,.45,.973,.608,.973,.608,.948,.45,.948,.608,.973,.45,.973,.463,.981,.595,.981,.595,.981,.608,.973,.45,.973,.463,.981,.457,.994,.601,.994,.601,.994,.595,.981,.463,.981,.45,.948,.608,.948,.608,.973,.608,.973,.45,.973,.45,.948,.45,.973,.608,.973,.595,.981,.595,.981,.463,.981,.45,.973,.463,.981,.595,.981,.601,.994,.601,.994,.457,.994,.463,.981,.617,.932,.617,.996,.722,.996,.722,.932,.617,.932,.722,.996,.622,.998,.671,.91,.784,.887,.784,.887,.75,.989,.622,.998,.62,.994,.671,.974,.682,.917,.682,.917,.63,.937,.62,.994,.671,.974,.752,.96,.762,.902,.762,.902,.682,.917,.671,.974,.625,.993,.625,.936,.73,.936,.73,.936,.73,.993,.625,.993,.752,.96,.671,.974,.682,.917,.682,.917,.762,.902,.752,.96,.671,.974,.62,.994,.63,.937,.63,.937,.682,.917,.671,.974,.671,.91,.622,.998,.75,.989,.75,.989,.784,.887,.671,.91})))))))
        .addChild(new Transform("OB_LCAC")
          .addChild(new Group("ME_Mesh_015")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture("lha_tex2_rgb").setUrl(new String[] {"textures/LHA_tex2.jpg","https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/LHA1TarawaUnitedStates/textures/LHA_tex2.jpg"}))
                .setMaterial(new Material("MA_lha_tex2_rgb").setAmbientIntensity(0.196).setDiffuseColor(1.0,1.0,1.0).setShininess(0.498).setSpecularColor(.002,.002,.002)))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,3,4,2,-1,4,0,2,-1,2,5,3,-1,6,7,8,-1,8,9,6,-1,10,11,12,-1,12,13,10,-1,11,6,9,-1,9,12,11,-1,14,15,16,-1,16,17,14,-1,7,14,17,-1,17,8,7,-1,15,10,13,-1,13,16,15,-1,13,12,18,-1,18,19,13,-1,12,9,20,-1,20,18,12,-1,17,16,21,-1,21,22,17,-1,16,13,19,-1,19,21,16,-1,9,8,23,-1,23,20,9,-1,8,17,22,-1,22,23,8,-1,24,25,1,-1,26,25,18,-1,27,28,22,-1,24,0,27,-1,26,29,5,-1,28,29,23,-1,24,18,25,-1,19,18,24,-1,1,0,24,-1,18,20,26,-1,26,1,25,-1,2,1,26,-1,22,21,27,-1,27,3,28,-1,4,3,27,-1,27,19,24,-1,21,19,27,-1,0,4,27,-1,26,23,29,-1,20,23,26,-1,5,2,26,-1,23,22,28,-1,28,5,29,-1,3,5,28,-1}).setTexCoordIndex(new int[] {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1,36,37,38,-1,39,40,41,-1,42,43,44,-1,45,46,47,-1,48,49,50,-1,51,52,53,-1,54,55,56,-1,57,58,59,-1,60,61,62,-1,63,64,65,-1,66,67,68,-1,69,70,71,-1,72,73,74,-1,75,76,77,-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,111,112,113,-1,114,115,116,-1,117,118,119,-1,120,121,122,-1,123,124,125,-1,126,127,128,-1,129,130,131,-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})
                .setCoord(new Coordinate("coord_Mesh_015").setPoint(new MFVec3f(new double[] {-7.4716,20.89211,-23.57496,-7.46836,7.35627,-23.67457,-.00133,7.35818,-23.65773,7.77334,20.89211,-23.57494,.02488,20.8369,-23.57496,7.7891,7.35627,-23.67459,.03957,.28955,165.66518,15.91896,.28763,165.64833,15.919,.33044,112.47307,.03518,.33236,112.48996,-17.34496,20.95401,170.29045,-16.79653,.28763,165.64832,-16.74943,.33044,112.47307,-17.15182,20.9542,112.44157,16.46739,20.95401,170.29047,.00111,20.89879,170.29045,.00115,20.89898,112.44158,16.46743,20.95419,112.44158,-16.74942,7.32132,77.41955,-17.15182,20.93612,77.42331,.03518,7.32324,77.43641,.00115,20.8809,77.42333,16.46744,20.93612,77.42333,15.91901,7.32132,77.41956,-17.15182,20.91112,24.8614,-16.74941,7.34116,24.8614,.03519,7.34308,24.86141,.00116,20.8559,24.86142,16.46745,20.91111,24.86142,15.91902,7.34115,24.86142})))
                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_9_31_point()))))))
        .addChild(new Transform("OB_Elevat")
          .addChild(new Group("ME_Mesh_014")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex1_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex1_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,3,0,2,-1,4,5,6,-1,6,7,4,-1,0,3,5,-1,4,0,5,-1,3,2,6,-1,6,5,3,-1,2,1,7,-1,7,6,2,-1,1,0,4,-1,4,7,1,-1}).setTexCoordIndex(new int[] {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1})
                .setCoord(new Coordinate("coord_Mesh_014").setPoint(new MFVec3f(new double[] {-28.35075,42.0122,25.56308,-28.35075,44.1011,25.56308,-28.35075,44.1011,69.6706,-28.35075,42.0122,69.6706,-51.33846,42.0122,25.56308,-51.33846,42.0122,69.67059,-51.33846,44.1011,69.67059,-51.33846,44.1011,25.56308})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.042,.205,.021,.205,.042,.077,.042,.077,.021,.205,.021,.077,.023,.205,.023,.077,.043,.077,.043,.077,.023,.205,.043,.205,.162,.1,.232,.1,.232,.17,.162,.17,.162,.1,.232,.17,.049,.083,.028,.083,.028,.199,.028,.199,.049,.199,.049,.083,.065,.224,.065,.057,0.0,.057,0.0,.057,0.0,.224,.065,.224,.048,.083,.027,.083,.027,.199,.027,.199,.048,.199,.048,.083})))))))
        .addChild(new Transform("OB_Eleva0")
          .addChild(new Group("ME_Mesh_013")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex1_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex1_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,3,0,2,-1,4,5,6,-1,6,7,4,-1,0,3,5,-1,4,0,5,-1,3,2,6,-1,6,5,3,-1,2,1,7,-1,7,6,2,-1,1,0,4,-1,4,7,1,-1}).setTexCoordIndex(new int[] {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1})
                .setCoord(new Coordinate("coord_Mesh_013").setPoint(new MFVec3f(new double[] {12.15943,42.01219,140.0759,12.15943,44.10108,140.0759,12.15942,44.10108,174.82245,12.15942,42.01219,174.82245,-12.15217,42.01219,140.0759,-12.15218,42.01219,174.82245,-12.15218,44.10108,174.82245,-12.15217,44.10108,140.0759})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.223,.152,.223,.173,.094,.152,.094,.152,.223,.173,.094,.173,.223,.171,.094,.171,.094,.151,.094,.151,.223,.171,.223,.151,.149,.1,.219,.1,.219,.17,.149,.17,.149,.1,.219,.17,.101,.145,.101,.166,.216,.166,.216,.166,.216,.145,.101,.145,.241,.087,.083,.087,.083,.186,.083,.186,.241,.186,.241,.087,.101,.146,.101,.167,.216,.167,.216,.167,.216,.146,.101,.146})))))))
        .addChild(new Transform("OB_FRGunB")
          .addChild(new Group("ME_Mesh_012")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex1_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex1_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,3,1,-1,3,4,1,-1,3,5,4,-1,5,6,4,-1,5,7,6,-1,7,8,6,-1,7,9,8,-1,9,10,8,-1,9,11,10,-1,11,12,10,-1,11,13,12,-1,13,2,12,-1,13,0,2,-1,6,1,4,-1,8,1,6,-1,2,1,8,-1,2,8,10,-1,2,10,12,-1,13,11,9,-1,13,9,7,-1,0,7,5,-1,0,5,3,-1,7,0,13,-1}).setTexCoordIndex(new int[] {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1,36,37,38,-1,39,40,41,-1,42,43,44,-1,45,46,47,-1,48,49,50,-1,51,52,53,-1,54,55,56,-1,57,58,59,-1,60,61,62,-1,63,64,65,-1,66,67,68,-1,69,70,71,-1})
                .setCoord(new Coordinate("coord_Mesh_012").setPoint(new MFVec3f(new double[] {22.64645,42.34553,-231.3145,22.4688,41.97663,-240.73053,22.64645,42.34553,-240.73053,22.4688,41.97663,-231.3145,22.06962,41.88552,-240.73053,22.06962,41.88552,-231.3145,21.7495,42.1408,-240.73053,21.7495,42.1408,-231.3145,21.7495,42.55025,-240.73053,21.7495,42.55025,-231.3145,22.06962,42.80554,-240.73053,22.06962,42.80554,-231.3145,22.4688,42.71443,-240.73053,22.4688,42.71443,-231.3145})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.833,.074,.929,.085,.929,.074,.833,.074,.833,.085,.929,.085,.833,.085,.929,.094,.929,.085,.833,.085,.833,.094,.929,.094,.833,.026,.929,.036,.929,.026,.833,.026,.833,.036,.929,.036,.833,.036,.929,.045,.929,.036,.833,.036,.833,.045,.929,.045,.833,.045,.929,.054,.929,.045,.833,.045,.833,.054,.929,.054,.833,.054,.929,.064,.929,.054,.833,.054,.833,.064,.929,.064,.833,.064,.929,.074,.929,.064,.833,.064,.833,.074,.929,.074,.947,.056,.94,.055,.944,.054,.947,.059,.94,.055,.947,.056,.939,.058,.94,.055,.947,.059,.939,.058,.947,.059,.944,.06,.939,.058,.944,.06,.94,.06,.833,.064,.833,.054,.833,.045,.833,.064,.833,.045,.833,.036,.833,.074,.833,.104,.833,.094,.833,.074,.833,.094,.833,.085,.833,.104,.833,.074,.833,.064})))))))
        .addChild(new Transform("OB_LHA-FRGunB_LHA-ARGunB")
          .addChild(new Group("ME_Mesh_011")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex1_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex1_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,3,1,-1,3,4,1,-1,3,5,4,-1,5,6,4,-1,5,7,6,-1,7,8,6,-1,7,9,8,-1,9,10,8,-1,9,11,10,-1,11,12,10,-1,11,13,12,-1,13,2,12,-1,13,0,2,-1,6,1,4,-1,8,1,6,-1,2,1,8,-1,2,8,10,-1,2,10,12,-1,13,11,9,-1,13,9,7,-1,0,7,5,-1,0,5,3,-1,7,0,13,-1}).setTexCoordIndex(new int[] {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1,36,37,38,-1,39,40,41,-1,42,43,44,-1,45,46,47,-1,48,49,50,-1,51,52,53,-1,54,55,56,-1,57,58,59,-1,60,61,62,-1,63,64,65,-1,66,67,68,-1,69,70,71,-1})
                .setCoord(new Coordinate("coord_Mesh_011").setPoint(new MFVec3f(new double[] {21.65296,42.34551,174.55669,21.83061,41.97661,183.9727,21.65296,42.34551,183.9727,21.83061,41.97661,174.55669,22.22979,41.8855,183.9727,22.22979,41.8855,174.55669,22.54991,42.14079,183.9727,22.54991,42.14079,174.55669,22.54991,42.55024,183.9727,22.54991,42.55024,174.55669,22.22979,42.80552,183.9727,22.22979,42.80552,174.55669,21.83061,42.71441,183.9727,21.83061,42.71441,174.55669})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.833,.074,.929,.085,.929,.074,.833,.074,.833,.085,.929,.085,.833,.085,.929,.094,.929,.085,.833,.085,.833,.094,.929,.094,.833,.026,.929,.036,.929,.026,.833,.026,.833,.036,.929,.036,.833,.036,.929,.045,.929,.036,.833,.036,.833,.045,.929,.045,.833,.045,.929,.054,.929,.045,.833,.045,.833,.054,.929,.054,.833,.054,.929,.064,.929,.054,.833,.054,.833,.064,.929,.064,.833,.064,.929,.074,.929,.064,.833,.064,.833,.074,.929,.074,.947,.056,.94,.055,.944,.054,.947,.059,.94,.055,.947,.056,.939,.058,.94,.055,.947,.059,.939,.058,.947,.059,.944,.06,.939,.058,.944,.06,.94,.06,.833,.064,.833,.054,.833,.045,.833,.064,.833,.045,.833,.036,.833,.074,.833,.104,.833,.094,.833,.074,.833,.094,.833,.085,.833,.104,.833,.074,.833,.064})))))))
        .addChild(new Transform("OB_LHA-FRGunH_LHA-FLGunH")
          .addChild(new Group("ME_Mesh_010")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex1_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex1_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,3,0,2,-1,4,5,6,-1,6,7,4,-1,8,9,10,-1,9,8,11,-1,9,12,13,-1,13,10,9,-1,12,14,15,-1,15,13,12,-1,6,5,16,-1,4,17,5,-1,16,5,17,-1,7,17,4,-1,8,16,15,-1,17,15,16,-1,18,16,8,-1,7,19,17,-1,19,7,18,-1,6,18,7,-1,16,18,6,-1,15,17,19,-1,8,15,14,-1,8,14,11,-1,15,19,13,-1,10,13,19,-1,19,18,10,-1,8,10,18,-1,3,2,9,-1,1,12,2,-1,9,2,12,-1,0,12,1,-1,14,0,11,-1,11,0,3,-1,9,11,3,-1,12,0,14,-1}).setTexCoordIndex(new int[] {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1,36,37,38,-1,39,40,41,-1,42,43,44,-1,45,46,47,-1,48,49,50,-1,51,52,53,-1,54,55,56,-1,57,58,59,-1,60,61,62,-1,63,64,65,-1,66,67,68,-1,69,70,71,-1,72,73,74,-1,75,76,77,-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})
                .setCoord(new Coordinate("coord_Mesh_010").setPoint(new MFVec3f(new double[] {-19.6803,38.48282,-231.98811,-19.6803,38.48282,-226.89435,-24.50937,38.48282,-226.89435,-24.50937,38.48282,-231.98811,-20.14336,44.02604,-231.40225,-24.0463,44.02604,-231.40228,-23.72749,44.02604,-225.56618,-20.46218,44.02604,-225.56618,-24.31,43.34842,-231.96481,-24.41602,39.14318,-226.06473,-23.9215,42.6412,-225.25964,-24.48189,39.15351,-232.56912,-19.77883,39.14326,-226.06512,-20.30128,42.64502,-225.26134,-19.70778,39.15351,-232.56912,-19.87966,43.34842,-231.96481,-24.23026,43.73401,-231.80508,-19.95941,43.73401,-231.80508,-23.73404,43.81946,-225.24896,-20.45563,43.81946,-225.24896})))
                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_9_76_point()))))))
        .addChild(new Transform("OB_LHA-FRGunH_LHA-ARGunH")
          .addChild(new Group("ME_Mesh_009")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex1_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex1_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,3,0,2,-1,4,5,6,-1,6,7,4,-1,8,9,10,-1,9,8,11,-1,9,12,13,-1,13,10,9,-1,12,14,15,-1,15,13,12,-1,6,5,16,-1,4,17,5,-1,16,5,17,-1,7,17,4,-1,8,16,15,-1,17,15,16,-1,18,16,8,-1,7,19,17,-1,19,7,18,-1,6,18,7,-1,16,18,6,-1,15,17,19,-1,8,15,14,-1,8,14,11,-1,15,19,13,-1,10,13,19,-1,19,18,10,-1,8,10,18,-1,3,2,9,-1,1,12,2,-1,9,2,12,-1,0,12,1,-1,14,0,11,-1,11,0,3,-1,9,11,3,-1,12,0,14,-1}).setTexCoordIndex(new int[] {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1,36,37,38,-1,39,40,41,-1,42,43,44,-1,45,46,47,-1,48,49,50,-1,51,52,53,-1,54,55,56,-1,57,58,59,-1,60,61,62,-1,63,64,65,-1,66,67,68,-1,69,70,71,-1,72,73,74,-1,75,76,77,-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})
                .setCoord(new Coordinate("coord_Mesh_009").setPoint(new MFVec3f(new double[] {19.76254,38.48282,175.23024,19.76254,38.48282,170.13647,24.59161,38.48282,170.13647,24.59161,38.48282,175.23024,20.22561,44.02604,174.64438,24.12855,44.02604,174.64441,23.80973,44.02604,168.8083,20.54442,44.02604,168.8083,24.39225,43.34842,175.20694,24.49826,39.14318,169.30685,24.00375,42.6412,168.50177,24.56413,39.15351,175.81125,19.86108,39.14326,169.30725,20.38352,42.64502,168.50346,19.79002,39.15351,175.81125,19.96191,43.34842,175.20694,24.3125,43.73401,175.04721,20.04165,43.73401,175.04721,23.81628,43.81946,168.49109,20.53787,43.81946,168.49109})))
                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_9_85_point()))))))
        .addChild(new Transform("OB_FRGunH")
          .addChild(new Group("ME_Mesh_008")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex1_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex1_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,3,0,2,-1,4,5,6,-1,6,7,4,-1,8,9,10,-1,9,8,11,-1,9,12,13,-1,13,10,9,-1,12,14,15,-1,15,13,12,-1,6,5,16,-1,4,17,5,-1,16,5,17,-1,7,17,4,-1,8,16,15,-1,17,15,16,-1,18,16,8,-1,7,19,17,-1,19,7,18,-1,6,18,7,-1,16,18,6,-1,15,17,19,-1,8,15,14,-1,8,14,11,-1,15,19,13,-1,10,13,19,-1,19,18,10,-1,8,10,18,-1,3,2,9,-1,1,12,2,-1,9,2,12,-1,0,12,1,-1,14,0,11,-1,11,0,3,-1,9,11,3,-1,12,0,14,-1}).setTexCoordIndex(new int[] {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1,36,37,38,-1,39,40,41,-1,42,43,44,-1,45,46,47,-1,48,49,50,-1,51,52,53,-1,54,55,56,-1,57,58,59,-1,60,61,62,-1,63,64,65,-1,66,67,68,-1,69,70,71,-1,72,73,74,-1,75,76,77,-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})
                .setCoord(new Coordinate("coord_Mesh_008").setPoint(new MFVec3f(new double[] {24.56036,38.48282,-231.98811,24.56036,38.48282,-226.89435,19.73129,38.48282,-226.89435,19.73129,38.48282,-231.98811,24.0973,44.02604,-231.40225,20.19436,44.02604,-231.40228,20.51317,44.02604,-225.56618,23.77848,44.02604,-225.56618,19.93066,43.34842,-231.96481,19.82464,39.14318,-226.06473,20.31915,42.6412,-225.25964,19.75877,39.15351,-232.56912,24.46183,39.14326,-226.06512,23.93938,42.64502,-225.26134,24.53288,39.15351,-232.56912,24.361,43.34842,-231.96481,20.0104,43.73401,-231.80508,24.28125,43.73401,-231.80508,20.50662,43.81946,-225.24896,23.78503,43.81946,-225.24896})))
                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_9_94_point()))))))
        .addChild(new Transform("OB_LHA-FRGunB_LHA-FLGunB")
          .addChild(new Group("ME_Mesh_007")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex1_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex1_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,3,1,-1,3,4,1,-1,3,5,4,-1,5,6,4,-1,5,7,6,-1,7,8,6,-1,7,9,8,-1,9,10,8,-1,9,11,10,-1,11,12,10,-1,11,13,12,-1,13,2,12,-1,13,0,2,-1,6,1,4,-1,8,1,6,-1,2,1,8,-1,2,8,10,-1,2,10,12,-1,13,11,9,-1,13,9,7,-1,0,7,5,-1,0,5,3,-1,7,0,13,-1}).setTexCoordIndex(new int[] {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1,36,37,38,-1,39,40,41,-1,42,43,44,-1,45,46,47,-1,48,49,50,-1,51,52,53,-1,54,55,56,-1,57,58,59,-1,60,61,62,-1,63,64,65,-1,66,67,68,-1,69,70,71,-1})
                .setCoord(new Coordinate("coord_Mesh_007").setPoint(new MFVec3f(new double[] {-21.57822,42.34553,-231.30237,-21.75465,41.97918,-240.65346,-21.57822,42.34553,-240.65346,-21.75465,41.97918,-231.30237,-22.15108,41.88869,-240.65346,-22.15108,41.88869,-231.30237,-22.46899,42.14222,-240.65346,-22.46899,42.14222,-231.30237,-22.46899,42.54884,-240.65346,-22.46899,42.54884,-231.30237,-22.15108,42.80237,-240.65346,-22.15108,42.80237,-231.30237,-21.75465,42.71188,-240.65346,-21.75465,42.71188,-231.30237})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.833,.074,.929,.085,.929,.074,.833,.074,.833,.085,.929,.085,.833,.085,.929,.094,.929,.085,.833,.085,.833,.094,.929,.094,.833,.026,.929,.036,.929,.026,.833,.026,.833,.036,.929,.036,.833,.036,.929,.045,.929,.036,.833,.036,.833,.045,.929,.045,.833,.045,.929,.054,.929,.045,.833,.045,.833,.054,.929,.054,.833,.054,.929,.064,.929,.054,.833,.054,.833,.064,.929,.064,.833,.064,.929,.074,.929,.064,.833,.064,.833,.074,.929,.074,.947,.056,.94,.055,.944,.054,.947,.059,.94,.055,.947,.056,.939,.058,.94,.055,.947,.059,.939,.058,.947,.059,.944,.06,.939,.058,.944,.06,.94,.06,.833,.064,.833,.054,.833,.045,.833,.064,.833,.045,.833,.036,.833,.074,.833,.104,.833,.094,.833,.074,.833,.094,.833,.085,.833,.104,.833,.074,.833,.064})))))))
        .addChild(new Transform("OB_Antenn")
          .addChild(new Group("ME_Mesh_006")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture("lha_tex3_rgb").setUrl(new String[] {"textures/LHA_tex3.jpg","https://www.web3d.org/x3d/content/examples/Savage/ShipsMilitary/LHA1TarawaUnitedStates/textures/LHA_tex3.jpg"}))
                .setMaterial(new Material("MA_lha_tex3_rgb").setAmbientIntensity(0.196).setDiffuseColor(1.0,1.0,1.0).setShininess(0.498).setSpecularColor(.002,.002,.002)))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_8_111_coordIndex()).setTexCoordIndex(getIndexedFaceSet_8_111_texCoordIndex())
                .setCoord(new Coordinate("coord_Mesh_006").setPoint(getcoord_Mesh_006_9_111_point()))
                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_9_112_point()))))))
        .addChild(new Transform("OB_Super")
          .addChild(new Group("ME_Mesh_005")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex3_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex3_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_8_120_coordIndex()).setTexCoordIndex(getIndexedFaceSet_8_120_texCoordIndex())
                .setCoord(new Coordinate("coord_Mesh_005").setPoint(getcoord_Mesh_005_9_120_point()))
                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_9_121_point()))))))
        .addChild(new Transform("OB_Hull")
          .addChild(new Group("ME_Mesh_004")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex1_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex1_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_8_129_coordIndex()).setTexCoordIndex(getIndexedFaceSet_8_129_texCoordIndex())
                .setCoord(new Coordinate("coord_Mesh_004").setPoint(getcoord_Mesh_004_9_129_point()))
                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_9_130_point()))))))
        .addChild(new Transform("OB_Super_3")
          .addChild(new Group("ME_Mesh_003")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex3_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex3_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_8_138_coordIndex()).setTexCoordIndex(getIndexedFaceSet_8_138_texCoordIndex())
                .setCoord(new Coordinate("coord_Mesh_003").setPoint(getcoord_Mesh_003_9_138_point()))
                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_9_139_point()))))))
        .addChild(new Transform("OB_Hull_3")
          .addChild(new Group("ME_Mesh_002")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex1_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex1_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(getIndexedFaceSet_8_147_coordIndex()).setTexCoordIndex(getIndexedFaceSet_8_147_texCoordIndex())
                .setCoord(new Coordinate("coord_Mesh_002").setPoint(getcoord_Mesh_002_9_147_point()))
                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_9_148_point()))))))
        .addChild(new Transform("OB_Super_1")
          .addChild(new Group("ME_Mesh_001")
            .addChild(new Shape("IndexedFaceSet1")
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex3_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex3_rgb")))
              .setGeometry(new IndexedFaceSet("GeoIndexedFaceSet1").setDEF("GeoIndexedFaceSet1").setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate("IndexedFaceSet1_Coord").setPoint(new MFVec3f(new double[] {11.84048,71.9256,-29.44849,13.43321,86.32482,-30.92858,13.43321,86.32481,-32.2143,11.84048,71.9256,-31.27946})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.505,.417,.495,.513,.487,.513,.493,.417})))))
            .addChild(new Shape("IndexedFaceSet2")
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex3_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex3_rgb")))
              .setGeometry(new IndexedFaceSet("GeoIndexedFaceSet2").setDEF("GeoIndexedFaceSet2").setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate("IndexedFaceSet2_Coord").setPoint(new MFVec3f(new double[] {14.88717,71.92561,32.07359,16.55376,99.68301,31.00829,16.55376,99.68301,28.43411,14.88717,71.92561,27.36886})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.922,.417,.915,.602,.895,.602,.888,.417})))))
            .addChild(new Shape("IndexedFaceSet3")
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex3_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex3_rgb")))
              .setGeometry(new IndexedFaceSet("GeoIndexedFaceSet3").setDEF("GeoIndexedFaceSet3").setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate("IndexedFaceSet3_Coord").setPoint(new MFVec3f(new double[] {22.24758,71.92561,27.36887,20.58099,99.68301,28.43411,20.58099,99.68301,31.00829,22.24758,71.92561,32.07359})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.112,.802,.105,.985,.085,.985,.078,.802})))))
            .addChild(new Shape("IndexedFaceSet6")
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex3_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex3_rgb")))
              .setGeometry(new IndexedFaceSet("GeoIndexedFaceSet6").setDEF("GeoIndexedFaceSet6").setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate("IndexedFaceSet6_Coord").setPoint(new MFVec3f(new double[] {26.58292,44.10891,60.49124,26.58295,53.32975,60.50626,5.53352,53.32975,60.50626,5.53356,44.10879,60.49124})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.265,.223,.182,.223,.182,.002,.265,.002})))))
            .addChild(new Shape("IndexedFaceSet7")
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex3_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex3_rgb")))
              .setGeometry(new IndexedFaceSet("GeoIndexedFaceSet7").setDEF("GeoIndexedFaceSet7").setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate("IndexedFaceSet7_Coord").setPoint(new MFVec3f(new double[] {5.53353,44.10915,-77.57912,5.53352,53.32957,-77.59014,26.58295,53.32957,-77.59014,26.58295,44.10927,-77.57912})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.265,.044,.181,.044,.18,.204,.264,.204})))))
            .addChild(new Shape("IndexedFaceSet8")
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex3_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex3_rgb")))
              .setGeometry(new IndexedFaceSet("GeoIndexedFaceSet8").setDEF("GeoIndexedFaceSet8").setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate("IndexedFaceSet8_Coord").setPoint(new MFVec3f(new double[] {20.58099,99.68301,31.00829,20.58099,99.68301,28.43411,16.55376,99.68301,28.43411,16.55376,99.68301,31.00829})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.959,.957,.959,.895,.768,.895,.768,.957})))))
            .addChild(new Shape("IndexedFaceSet9")
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex3_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex3_rgb")))
              .setGeometry(new IndexedFaceSet("GeoIndexedFaceSet9").setDEF("GeoIndexedFaceSet9").setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate("IndexedFaceSet9_Coord").setPoint(new MFVec3f(new double[] {26.58295,53.32975,43.13138,26.58295,71.9256,43.13138,5.53352,71.9256,43.13138,5.53352,53.32975,43.13138})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.182,.223,.014,.223,.014,.002,.182,.002})))))
            .addChild(new Shape("IndexedFaceSet10")
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex3_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex3_rgb")))
              .setGeometry(new IndexedFaceSet("GeoIndexedFaceSet10").setDEF("GeoIndexedFaceSet10").setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,2,3,-1,0,3,4,-1,0,4,5,-1})
                .setCoord(new Coordinate("IndexedFaceSet10_Coord").setPoint(new MFVec3f(new double[] {13.43321,86.32482,-30.92858,18.67334,86.32482,-30.92858,18.67334,86.32482,-32.2143,18.49832,86.32481,-36.53933,13.60823,86.32481,-36.53933,13.43321,86.32481,-32.2143})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.577,.853,1.0,.853,1.015,.956,1.0,.853,.577,.853,.578,.818})))))
            .addChild(new Shape("IndexedFaceSet11")
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex3_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex3_rgb")))
              .setGeometry(new IndexedFaceSet("GeoIndexedFaceSet11").setDEF("GeoIndexedFaceSet11").setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate("IndexedFaceSet11_Coord").setPoint(new MFVec3f(new double[] {14.88717,71.92561,27.36886,16.55376,99.68301,28.43411,20.58099,99.68301,28.43411,22.24758,71.92561,27.36887})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.078,.805,.086,.984,.105,.984,.113,.805})))))
            .addChild(new Shape("IndexedFaceSet12")
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex3_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex3_rgb")))
              .setGeometry(new IndexedFaceSet("GeoIndexedFaceSet12").setDEF("GeoIndexedFaceSet12").setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate("IndexedFaceSet12_Coord").setPoint(new MFVec3f(new double[] {22.24758,71.92561,32.07359,20.58099,99.68301,31.00829,16.55376,99.68301,31.00829,14.88717,71.92561,32.07359})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.113,.805,.105,.984,.086,.984,.078,.805})))))
            .addChild(new Shape("IndexedFaceSet13")
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex3_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex3_rgb")))
              .setGeometry(new IndexedFaceSet("GeoIndexedFaceSet13").setDEF("GeoIndexedFaceSet13").setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate("IndexedFaceSet13_Coord").setPoint(new MFVec3f(new double[] {12.14435,71.9256,-39.50935,13.62197,86.32482,-37.99357,18.48458,86.32481,-37.99358,19.97215,71.9256,-39.50935})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.077,.804,.083,.894,.108,.894,.114,.804})))))
            .addChild(new Shape("IndexedFaceSet14")
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex3_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex3_rgb")))
              .setGeometry(new IndexedFaceSet("GeoIndexedFaceSet14").setDEF("GeoIndexedFaceSet14").setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate("IndexedFaceSet14_Coord").setPoint(new MFVec3f(new double[] {13.43321,86.32482,-30.92858,11.84048,71.9256,-29.44849,20.27602,71.9256,-29.44849,18.67334,86.32482,-30.92858})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.083,.895,.077,.805,.113,.805,.108,.895})))))
            .addChild(new Shape("IndexedFaceSet15")
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex3_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex3_rgb")))
              .setGeometry(new IndexedFaceSet("GeoIndexedFaceSet15").setDEF("GeoIndexedFaceSet15").setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate("IndexedFaceSet15_Coord").setPoint(new MFVec3f(new double[] {5.53356,44.10879,60.49124,5.53352,53.32975,60.50626,5.53352,53.32975,43.13138,5.53356,44.10879,43.11636})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.265,.002,.182,.002,.182,.158,.265,.158})))))
            .addChild(new Shape("IndexedFaceSet16")
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex3_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex3_rgb")))
              .setGeometry(new IndexedFaceSet("GeoIndexedFaceSet16").setDEF("GeoIndexedFaceSet16").setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate("IndexedFaceSet16_Coord").setPoint(new MFVec3f(new double[] {5.53352,53.32975,60.50626,26.58295,53.32975,60.50626,26.58295,53.32975,43.13138,5.53352,53.32975,43.13138})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.017,.39,.017,.611,.147,.611,.147,.39})))))
            .addChild(new Shape("IndexedFaceSet17")
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex3_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex3_rgb")))
              .setGeometry(new IndexedFaceSet("GeoIndexedFaceSet17").setDEF("GeoIndexedFaceSet17").setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,0,2,3,-1}).setTexCoordIndex(new int[] {0,1,2,-1,0,2,3,-1})
                .setCoord(new Coordinate("IndexedFaceSet17_Coord").setPoint(new MFVec3f(new double[] {26.58295,53.32975,60.50626,26.58292,44.10891,60.49124,26.58292,44.10891,43.11636,26.58295,53.32975,43.13138})))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {.182,.223,.265,.223,.263,.077,.18,.077})))))))
        .addChild(new Transform("OB_Hull_1")
          .addChild(new Group("ME_Mesh")
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setTexture(new ImageTexture().setUSE("lha_tex1_rgb"))
                .setMaterial(new Material().setUSE("MA_lha_tex1_rgb")))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(0.524).setCoordIndex(new int[] {0,1,2,-1,3,2,4,-1,3,4,5,-1,4,6,7,-1,4,7,5,-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,8,11,-1,25,22,21,-1,25,21,26,-1,0,27,28,-1,0,28,1,-1,28,10,1,-1,28,29,10,-1,13,30,31,-1,13,31,14,-1,32,13,12,-1,32,33,30,-1,32,30,13,-1,34,32,12,-1,34,12,35,-1,9,8,34,-1,9,34,35,-1,36,11,10,-1,36,10,29,-1,34,37,33,-1,34,33,32,-1,38,39,3,-1,38,3,5,-1,24,37,34,-1,24,34,8,-1,40,21,41,-1,41,42,40,-1,21,20,41,-1,43,44,45,-1,46,47,43,-1,46,43,40,-1,46,48,49,-1,46,49,47,-1,11,50,51,-1,11,51,52,-1,53,54,55,-1,53,55,56,-1,11,52,57,-1,44,58,59,-1,44,59,45,-1,44,50,58,-1,50,60,58,-1,54,61,62,-1,54,62,55,-1,56,55,63,-1,55,62,64,-1,55,64,63,-1,65,56,63,-1,65,63,66,-1,65,66,52,-1,65,52,51,-1,60,50,11,-1,60,11,36,-1,63,64,67,-1,63,67,66,-1,46,40,68,-1,46,68,69,-1,52,66,67,-1,52,67,57,-1,70,22,3,-1,3,71,70,-1,70,23,22,-1}).setTexCoordIndex(new int[] {0,1,2,-1,3,4,5,-1,3,5,6,-1,7,8,9,-1,7,9,10,-1,11,12,13,-1,11,13,14,-1,15,16,17,-1,15,17,18,-1,19,20,21,-1,19,21,22,-1,23,24,25,-1,23,25,26,-1,27,28,29,-1,30,31,32,-1,30,32,33,-1,34,35,36,-1,34,36,37,-1,38,39,40,-1,41,42,43,-1,44,45,46,-1,44,46,47,-1,48,49,50,-1,51,52,53,-1,51,53,54,-1,55,56,57,-1,55,57,58,-1,59,60,61,-1,59,61,62,-1,63,64,65,-1,63,65,66,-1,67,68,69,-1,67,69,70,-1,71,72,73,-1,71,73,74,-1,75,76,77,-1,75,77,78,-1,79,80,81,-1,82,83,84,-1,85,86,87,-1,88,89,90,-1,91,92,93,-1,91,93,94,-1,95,96,97,-1,95,97,98,-1,99,100,101,-1,99,101,102,-1,103,104,105,-1,103,105,106,-1,107,108,109,-1,110,111,112,-1,110,112,113,-1,114,115,116,-1,117,118,119,-1,120,121,122,-1,120,122,123,-1,124,125,126,-1,127,128,129,-1,127,129,130,-1,131,132,133,-1,131,133,134,-1,135,136,137,-1,135,137,138,-1,139,140,141,-1,139,141,142,-1,143,144,145,-1,143,145,146,-1,147,148,149,-1,147,149,150,-1,151,152,153,-1,151,153,154,-1,155,156,157,-1,158,159,160,-1,161,162,163,-1})
                .setCoord(new Coordinate("coord_Mesh").setPoint(getcoord_Mesh_9_263_point()))
                .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_9_264_point())))))))));
            }
            catch (Exception ex)
            {       
                System.err.println ("*** Further hints on X3DJSAIL errors and exceptions at");
                System.err.println ("*** https://www.web3d.org/specifications/java/X3DJSAIL.html");
                throw (ex);
            }
	}
	// end of initialize() method

		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_9_31_point_1()
		{
			double[] value = {.506,.447,.506,.178,.734,.178,.964,.446,.733,.446,.733,.178,.734,.447,.506,.447,.734,.178,.733,.178,.963,.178,.964,.446,-.092,.085,-.092,.003,.377,.003,.377,.003,.377,.086,-.092,.085,-.197,.448,-.164,.179,.368,.179,.368,.179,.368,.451,-.197,.448,-.092,.17,-.092,.085,.377,.086,.377,.086,.377,.169,-.092,.17,-1.185,.455,-1.185,.726,.698,.726,.698,.726,.698,.455,-1.185,.455,-.164,.176,-.197,.449,.368,.449,.368,.449,.368,.178,-.164,.176,-1.185,.726,-1.185,1.0,.698,.999,.698,.999,.698,.726,-1.185,.726,.368,.451,.368,.179,.617,.179,.617,.179,.617,.449,.368,.451,.377,.169,.377,.086,.618,.086,.618,.086,.618,.169,.377,.169,.856,.998,.856,.727,1.316,.727,1.316,.727,1.316,.998,.856,.998,.856,.727,.856,.454,1.316,.454,1.316,.454,1.316,.727,.856,.727,.377,.086,.377,.003,.618,.003,.618,.003,.618,.086,.377,.086,.368,.178,.368,.449,.617,.449,.617,.449,.617,.178,.368,.178,1.07,.449,1.07,.179,1.415,.178,1.056,.086,1.056,.169,.618,.169,1.407,.727,1.407,.998,.567,.998,1.407,.454,2.045,.455,1.407,.727,1.056,.086,1.056,.003,1.39,.002,1.07,.449};
			return value;
		}
		private double[] getTextureCoordinate_9_31_point_2()
		{
			double[] value = {1.07,.178,.617,.178,1.07,.449,.617,.179,1.07,.179,.617,.449,.617,.179,1.07,.449,1.415,.178,1.414,.448,1.07,.449,.618,.169,.618,.086,1.056,.086,1.056,.086,1.39,.169,1.056,.169,1.39,.087,1.39,.169,1.056,.086,.567,.998,.567,.727,1.407,.727,1.407,.727,2.045,.998,1.407,.998,2.045,.728,2.045,.998,1.407,.727,1.407,.727,.567,.454,1.407,.454,.567,.727,.567,.454,1.407,.727,2.045,.455,2.045,.728,1.407,.727,1.056,.086,.618,.003,1.056,.003,.618,.086,.618,.003,1.056,.086,1.39,.002,1.39,.087,1.056,.086,.617,.178,.617,.449,1.07,.449,1.07,.449,1.415,.177,1.07,.178,1.414,.448,1.415,.177,1.07,.449};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_9_76_point_1()
		{
			double[] value = {.753,.038,.723,.038,.723,.082,.753,.082,.753,.038,.723,.082,.761,.045,.761,.074,.734,.071,.734,.071,.734,.047,.761,.045,.738,.081,.694,.04,.688,.074,.694,.04,.738,.081,.742,.04,.718,.081,.718,.039,.69,.044,.69,.044,.69,.077,.718,.081,.693,.04,.742,.04,.737,.081,.737,.081,.688,.074,.693,.04,.69,.088,.733,.088,.736,.085,.761,.045,.763,.043,.761,.074,.763,.075,.761,.074,.763,.043,.69,.088,.736,.085,.733,.088,.768,.075,.763,.075,.768,.043,.763,.043,.768,.043,.763,.075,.688,.086,.736,.085,.738,.081,.69,.088,.687,.086,.736,.085,.677,.075,.681,.075,.677,.045,.681,.045,.677,.045,.681,.075,.736,.085,.688,.086,.69,.088,.737,.081,.736,.085,.687,.086,.768,.075,.768,.043,.824,.042,.768,.075,.824,.042,.824,.077,.737,.081,.687,.086,.688,.074,.69,.077,.69,.044,.681,.045,.681,.045,.681,.075,.69,.077,.738,.081,.688,.074,.688,.086,.738,.033,.7,.033,.694,.04,.723,.038,.718,.039,.723,.082,.718,.081,.723,.082,.718,.039,.738,.033,.693,.04,.7,.033,.745,.038,.753,.038,.745,.082,.745,.082};
			return value;
		}
		private double[] getTextureCoordinate_9_76_point_2()
		{
			double[] value = {.753,.038,.753,.082,.694,.04,.742,.04,.738,.033,.693,.04,.738,.033,.742,.04};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_9_85_point_1()
		{
			double[] value = {.753,.038,.723,.038,.723,.082,.753,.082,.753,.038,.723,.082,.761,.045,.761,.074,.734,.071,.734,.071,.734,.047,.761,.045,.738,.081,.694,.04,.688,.074,.694,.04,.738,.081,.742,.04,.718,.081,.718,.039,.69,.044,.69,.044,.69,.077,.718,.081,.693,.04,.742,.04,.737,.081,.737,.081,.688,.074,.693,.04,.69,.088,.733,.088,.736,.085,.761,.045,.763,.043,.761,.074,.763,.075,.761,.074,.763,.043,.69,.088,.736,.085,.733,.088,.768,.075,.763,.075,.768,.043,.763,.043,.768,.043,.763,.075,.688,.086,.736,.085,.738,.081,.69,.088,.687,.086,.736,.085,.677,.075,.681,.075,.677,.045,.681,.045,.677,.045,.681,.075,.736,.085,.688,.086,.69,.088,.737,.081,.736,.085,.687,.086,.768,.075,.768,.043,.824,.042,.768,.075,.824,.042,.824,.077,.737,.081,.687,.086,.688,.074,.69,.077,.69,.044,.681,.045,.681,.045,.681,.075,.69,.077,.738,.081,.688,.074,.688,.086,.738,.033,.7,.033,.694,.04,.723,.038,.718,.039,.723,.082,.718,.081,.723,.082,.718,.039,.738,.033,.693,.04,.7,.033,.745,.038,.753,.038,.745,.082,.745,.082};
			return value;
		}
		private double[] getTextureCoordinate_9_85_point_2()
		{
			double[] value = {.753,.038,.753,.082,.694,.04,.742,.04,.738,.033,.693,.04,.738,.033,.742,.04};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_9_94_point_1()
		{
			double[] value = {.753,.038,.723,.038,.723,.082,.753,.082,.753,.038,.723,.082,.761,.045,.761,.074,.734,.071,.734,.071,.734,.047,.761,.045,.738,.081,.694,.04,.688,.074,.694,.04,.738,.081,.742,.04,.718,.081,.718,.039,.69,.044,.69,.044,.69,.077,.718,.081,.693,.04,.742,.04,.737,.081,.737,.081,.688,.074,.693,.04,.69,.088,.733,.088,.736,.085,.761,.045,.763,.043,.761,.074,.763,.075,.761,.074,.763,.043,.69,.088,.736,.085,.733,.088,.768,.075,.763,.075,.768,.043,.763,.043,.768,.043,.763,.075,.688,.086,.736,.085,.738,.081,.69,.088,.687,.086,.736,.085,.677,.075,.681,.075,.677,.045,.681,.045,.677,.045,.681,.075,.736,.085,.688,.086,.69,.088,.737,.081,.736,.085,.687,.086,.768,.075,.768,.043,.824,.042,.768,.075,.824,.042,.824,.077,.737,.081,.687,.086,.688,.074,.69,.077,.69,.044,.681,.045,.681,.045,.681,.075,.69,.077,.738,.081,.688,.074,.688,.086,.738,.033,.7,.033,.694,.04,.723,.038,.718,.039,.723,.082,.718,.081,.723,.082,.718,.039,.738,.033,.693,.04,.7,.033,.745,.038,.753,.038,.745,.082,.745,.082};
			return value;
		}
		private double[] getTextureCoordinate_9_94_point_2()
		{
			double[] value = {.753,.038,.753,.082,.694,.04,.742,.04,.738,.033,.693,.04,.738,.033,.742,.04};
			return value;
		}


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


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_8_111_texCoordIndex_1()
		{
			int[] value = {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1,36,37,38,-1,39,40,41,-1,42,43,44,-1,45,46,47,-1,48,49,50,-1,51,52,53,-1,54,55,56,-1,57,58,59,-1,60,61,62,-1,63,64,65,-1,66,67,68,-1,69,70,71,-1,72,73,74,-1,75,76,77,-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,111,112,113,-1,114,115,116,-1,117,118,119,-1,120,121,122,-1,123,124,125,-1,126,127,128,-1,129,130,131,-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,165,166,167,-1,168,169,170,-1,171,172,173,-1,174,175,176,-1,177,178,179,-1,180,181,182,-1,183,184,185,-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,219,220,221,-1,222,223,224,-1,225,226,227,-1,228,229,230,-1,231,232,233,-1,234,235,236,-1,237,238,239,-1,240,241,242,-1,243,244,245,-1,246,247,248,-1,249,250,251,-1,252,253,254,-1,255,256,257,-1,258,259,260,-1,261,262,263,-1,264,265,266,-1,267,268,269,-1,270,271,272,-1,273,274,275,-1,276,277,278,-1,279,280,281,-1,282,283,284,-1,285,286,287,-1,288,289,290,-1,291,292,293,-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,327,328,329,-1,330,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};
			return value;
		}



		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_9_112_point_1()
		{
			double[] value = {.217,.865,.217,.929,.336,.929,.336,.865,.217,.865,.336,.929,.217,.865,.336,.865,.336,.929,.336,.929,.217,.929,.217,.865,.217,.865,.336,.865,.336,.865,.217,.865,.217,.865,.336,.865,.336,.865,.336,.929,.336,.929,.336,.929,.336,.865,.336,.865,.336,.929,.217,.929,.217,.929,.217,.929,.336,.929,.336,.929,.217,.929,.217,.865,.217,.865,.217,.865,.217,.929,.217,.929,.217,.865,.217,.929,.336,.929,.336,.929,.336,.865,.217,.865,.217,.865,.336,.865,.336,.929,.336,.929,.217,.929,.217,.865,.217,.865,.336,.865,.336,.865,.336,.865,.217,.865,.217,.865,.336,.865,.336,.929,.336,.929,.336,.929,.336,.865,.336,.865,.336,.929,.217,.929,.217,.929,.217,.929,.336,.929,.336,.929,.217,.929,.217,.865,.217,.865,.217,.865,.217,.929,.217,.929,.217,.865,.217,.929,.336,.929,.336,.929,.336,.865,.217,.865,.217,.865,.336,.865,.336,.929,.336,.929,.217,.929,.217,.865,.217,.865,.336,.865,.336,.865,.336,.865,.217,.865,.217,.865,.336,.865,.336,.929,.336,.929,.336,.929,.336,.865,.336,.865,.336,.929,.217,.929,.217,.929,.217,.929};
			return value;
		}
		private double[] getTextureCoordinate_9_112_point_2()
		{
			double[] value = {.336,.929,.336,.929,.217,.929,.217,.865,.217,.865,.217,.865,.217,.929,.217,.929,.217,.865,.217,.929,.336,.929,.336,.929,.336,.865,.217,.865,.217,.865,.336,.865,.336,.929,.336,.929,.217,.929,.217,.865,.217,.865,.336,.865,.336,.865,.336,.865,.217,.865,.217,.865,.336,.865,.336,.929,.336,.929,.336,.929,.336,.865,.336,.865,.336,.929,.217,.929,.217,.929,.217,.929,.336,.929,.336,.929,.217,.929,.217,.865,.217,.865,.217,.865,.217,.929,.217,.929,.217,.865,.217,.929,.336,.929,.336,.929,.336,.865,.217,.865,.217,.865,.336,.865,.336,.929,.336,.929,.217,.929,.217,.865,.217,.865,.336,.865,.336,.865,.336,.865,.217,.865,.217,.865,.336,.865,.336,.929,.336,.929,.336,.929,.336,.865,.336,.865,.336,.929,.217,.929,.217,.929,.217,.929,.336,.929,.336,.929,.217,.929,.217,.865,.217,.865,.217,.865,.217,.929,.217,.929,.217,.865,.217,.929,.336,.929,.336,.929,.336,.865,.217,.865,.217,.865,.336,.865,.336,.929,.336,.929,.217,.929,.217,.865,.217,.865,.336,.865,.336,.865,.336,.865,.217,.865,.217,.865,.336,.865,.336,.929};
			return value;
		}
		private double[] getTextureCoordinate_9_112_point_3()
		{
			double[] value = {.336,.929,.336,.929,.336,.865,.336,.865,.336,.929,.217,.929,.217,.929,.217,.929,.336,.929,.336,.929,.217,.929,.217,.865,.217,.865,.217,.865,.217,.929,.217,.929,.217,.865,.217,.929,.336,.929,.336,.929,.336,.865,.217,.865,.217,.865,.336,.865,.336,.929,.336,.929,.217,.929,.217,.865,.217,.865,.336,.865,.336,.865,.336,.865,.217,.865,.217,.865,.336,.865,.336,.929,.336,.929,.336,.929,.336,.865,.336,.865,.336,.929,.217,.929,.217,.929,.217,.929,.336,.929,.336,.929,.217,.929,.217,.865,.217,.865,.217,.865,.217,.929,.217,.929,.217,.865,.217,.929,.336,.929,.336,.929,.336,.865,.217,.865,.217,.865,.336,.865,.336,.929,.336,.929,.217,.929,.217,.865,.217,.865,.336,.865,.336,.865,.336,.865,.217,.865,.217,.865,.336,.865,.336,.929,.336,.929,.336,.929,.336,.865,.336,.865,.336,.929,.217,.929,.217,.929,.217,.929,.336,.929,.336,.929,.217,.929,.217,.865,.217,.865,.217,.865,.217,.929,.217,.929,.217,.865,.217,.929,.336,.929,.336,.929,.336,.865,.217,.865,.217,.865,.336,.865,.336,.929,.336,.929,.217,.929,.217,.865};
			return value;
		}
		private double[] getTextureCoordinate_9_112_point_4()
		{
			double[] value = {.217,.865,.336,.865,.336,.865,.336,.865,.217,.865,.217,.865,.336,.865,.336,.929,.336,.929,.336,.929,.336,.865,.336,.865,.336,.929,.217,.929,.217,.929,.217,.929,.336,.929,.336,.929,.217,.929,.217,.865,.217,.865,.217,.865,.217,.929,.217,.929,.217,.865,.217,.929,.336,.929,.336,.929,.336,.865,.217,.865,.217,.865,.336,.865,.336,.929,.336,.929,.217,.929,.217,.865,.217,.865,.336,.865,.336,.865,.336,.865,.217,.865,.217,.865,.336,.865,.336,.929,.336,.929,.336,.929,.336,.865,.336,.865,.336,.929,.217,.929,.217,.929,.217,.929,.336,.929,.336,.929,.217,.929,.217,.865,.217,.865,.217,.865,.217,.929,.217,.929};
			return value;
		}


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


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_8_120_texCoordIndex_1()
		{
			int[] value = {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1,36,37,38,-1,39,40,41,-1,42,43,44,-1,45,46,47,-1,48,49,50,-1,51,52,53,-1,54,55,56,-1,57,58,59,-1,60,61,62,-1,63,64,65,-1,66,67,68,-1,69,70,71,-1,72,73,74,-1,75,76,77,-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,111,112,113,-1,114,115,116,-1,117,118,119,-1,120,121,122,-1,123,124,125,-1,126,127,128,-1,129,130,131,-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,165,166,167,-1,168,169,170,-1,171,172,173,-1,174,175,176,-1,177,178,179,-1,180,181,182,-1,183,184,185,-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,219,220,221,-1,222,223,224,-1,225,226,227,-1,228,229,230,-1,231,232,233,-1,234,235,236,-1,237,238,239,-1,240,241,242,-1,243,244,245,-1,246,247,248,-1,249,250,251,-1,252,253,254,-1,255,256,257,-1,258,259,260,-1,261,262,263,-1,264,265,266,-1,267,268,269,-1,270,271,272,-1,273,274,275,-1,276,277,278,-1,279,280,281,-1,282,283,284,-1,285,286,287,-1,288,289,290,-1,291,292,293,-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,327,328,329,-1,330,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,384,385,386,-1,387,388,389,-1,390,391,392,-1,393,394,395,-1,396,397,398,-1,399,400,401,-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,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,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,489,490,491,-1,492,493,494,-1,495,496,497,-1,498,499,500,-1,501,502,503,-1,504,505,506,-1,507,508,509,-1,510,511,512,-1,513,514,515,-1};
			return value;
		}



		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_9_121_point_1()
		{
			double[] value = {.448,.513,.438,.417,.452,.417,.487,.513,.493,.417,.505,.417,.504,.897,.494,.803,.506,.803,.541,.897,.547,.803,.561,.803,.892,.953,.939,.953,.939,.899,.886,.881,.939,.779,.672,.779,.725,.899,.672,.899,.672,.953,.72,.969,.672,1.001,.939,1.001,.895,.602,.888,.417,.922,.417,.085,.985,.078,.802,.112,.802,.152,.497,.028,.592,.306,.592,.152,.456,.306,.451,.028,.451,.565,.867,.565,.991,1.076,.991,.991,.003,.878,.227,.991,.227,.449,.418,.449,.295,.491,.295,.88,.418,.88,.295,.99,.295,.115,.805,.005,.681,.115,.681,.547,.805,.505,.681,.547,.681,.606,.873,.606,.966,.915,.966,.991,.004,.877,.226,.991,.226,.275,.295,.275,.234,.357,.234,.449,.295,.449,.234,.491,.234,.527,.295,.528,.234,.813,.234,.88,.295,.88,.234,.99,.234,.182,.002,.265,.002,.265,.223,.182,.681,.115,.62,.182,.62,.505,.681,.468,.62,.505,.62,.547,.681,.547,.62,.639,.62,.994,.681,.721,.62,.994,.62,.003,.295,.003,.234,.275,.234,.18,.204,.264,.204,.265,.044,.721,.681,.639,.62,.721,.62,.547,.681,.505,.62,.547,.62,.468,.681};
			return value;
		}
		private double[] getTextureCoordinate_9_121_point_2()
		{
			double[] value = {.182,.62,.468,.62,.115,.681,.005,.62,.115,.62,.813,.295,.813,.234,.88,.234,.491,.295,.491,.234,.528,.234,.357,.295,.357,.234,.449,.234,.768,.895,.768,.957,.959,.957,.639,.733,.547,.681,.639,.681,.505,.805,.468,.681,.505,.681,.182,.805,.115,.681,.182,.681,.014,.002,.182,.002,.182,.223,.813,.418,.813,.295,.88,.295,.491,.418,.491,.295,.527,.295,.449,.418,.357,.347,.449,.295,1.0,.853,.577,.853,.562,.956,.998,.818,.578,.818,.577,.853,.152,.497,.028,.451,.028,.592,.249,.497,.306,.592,.306,.451,.105,.984,.113,.805,.078,.805,.086,.984,.078,.805,.113,.805,.892,.969,.939,1.001,.939,.953,.72,.953,.672,.953,.672,1.001,.726,.881,.672,.779,.672,.899,.886,.899,.939,.899,.939,.779,.108,.894,.114,.804,.077,.804,.512,.897,.506,.803,.547,.803,.083,.895,.077,.805,.113,.805,.458,.513,.452,.417,.493,.417,.458,.513,.448,.513,.452,.417,.505,.417,.495,.513,.487,.513,.506,.803,.512,.897,.504,.897,.561,.803,.551,.897,.541,.897,.939,.899,.886,.899,.892,.953,.672,.779,.726,.881,.886,.881,.672,.953,.72,.953};
			return value;
		}
		private double[] getTextureCoordinate_9_121_point_3()
		{
			double[] value = {.725,.899,.939,1.001,.892,.969,.72,.969,.922,.417,.915,.602,.895,.602,.112,.802,.105,.985,.085,.985,.306,.592,.249,.497,.152,.497,.306,.451,.152,.456,.249,.456,1.076,.991,1.076,.867,.565,.867,.878,.227,.991,.003,.878,.003,.318,.077,.318,.15,.508,.15,.491,.295,.491,.418,.449,.418,.99,.295,.99,.418,.88,.418,.005,.681,.115,.805,.005,.805,.505,.681,.547,.805,.505,.805,.915,.966,.915,.873,.606,.873,.877,.226,.991,.004,.877,.004,.357,.234,.357,.295,.275,.295,.491,.234,.491,.295,.449,.295,.813,.234,.813,.295,.527,.295,.99,.234,.99,.295,.88,.295,.265,.223,.182,.223,.182,.002,.115,.62,.182,.681,.115,.681,.468,.62,.505,.681,.468,.681,.639,.62,.639,.681,.547,.681,.721,.62,.994,.681,.721,.681,.275,.234,.275,.295,.003,.295,.265,.044,.181,.044,.18,.204,.639,.62,.721,.681,.639,.681,.505,.62,.547,.681,.505,.681,.182,.62,.468,.681,.182,.681,.005,.62,.115,.681,.005,.681,.88,.234,.88,.295,.813,.295,.528,.234,.527,.295,.491,.295,.449,.234,.449,.295,.357,.295,.959,.957,.959,.895,.768,.895};
			return value;
		}
		private double[] getTextureCoordinate_9_121_point_4()
		{
			double[] value = {.639,.733,.639,.803,.547,.805,.468,.681,.505,.805,.468,.805,.115,.681,.182,.805,.115,.805,.182,.223,.014,.223,.014,.002,.88,.295,.88,.418,.813,.418,.527,.295,.527,.418,.491,.418,.357,.347,.449,.418,.357,.418,.654,.956,.654,.986,.923,.986,.654,.956,.923,.986,.923,.956,.562,.956,1.015,.956,1.0,.853,.577,.853,1.0,.853,.998,.818,.028,.451,.152,.497,.152,.456,.306,.451,.249,.456,.249,.497,.078,.805,.086,.984,.105,.984,.113,.805,.105,.984,.086,.984,.939,.953,.892,.953,.892,.969,.672,1.001,.72,.969,.72,.953,.672,.899,.725,.899,.726,.881,.939,.779,.886,.881,.886,.899,.077,.804,.083,.894,.108,.894,.547,.803,.541,.897,.512,.897,.113,.805,.108,.895,.083,.895,.493,.417,.487,.513,.458,.513,.275,.347,.357,.295,.357,.347,.357,.295,.275,.347,.275,.295,.639,.681,.721,.681,.721,.733,.721,.733,.639,.733,.639,.681,.914,.725,.736,.725,.736,.782,.736,.782,.914,.782,.914,.725,.508,.078,.318,.077,.508,.15,.357,.347,.357,.295,.449,.295,.547,.681,.639,.733,.547,.805,.559,.985,1.044,.985,1.044,.879,1.044,.879};
			return value;
		}
		private double[] getTextureCoordinate_9_121_point_5()
		{
			double[] value = {.559,.879,.559,.985,.833,.983,.64,.983,.64,.86,.64,.86,.833,.86,.833,.983,.527,.39,.527,.295,.813,.295,.527,.39,.813,.295,.813,.39,.468,.776,.182,.776,.182,.681,.468,.776,.182,.681,.468,.681,.401,.546,.611,.588,.543,.546,.611,.588,.401,.546,.333,.588,.333,.502,.333,.588,.401,.546,.401,.546,.401,.502,.333,.502,.611,.588,.611,.502,.543,.502,.543,.502,.543,.546,.611,.588,.489,.82,.489,.82,.489,.82,.489,.82,.489,.82,.489,.82,.817,.417,.851,.417,.851,.457,.851,.457,.817,.457,.817,.417,.567,.867,1.078,.867,1.078,.973,1.078,.973,.567,.973,.567,.867,.151,.803,.185,.803,.185,.842,.185,.842,.151,.842,.151,.803,.48,.075,.344,.075,.344,.153,.344,.153,.48,.153,.48,.075,.487,.513,.495,.513,.495,.611,.487,.611,.487,.513,.495,.611,.503,.897,.512,.897,.512,.994,.512,.994,.503,.994,.503,.897,.083,.895,.108,.895,.103,.986,.103,.986,.088,.986,.083,.895,.109,.894,.082,.894,.087,.986,.087,.986,.104,.986,.109,.894,.182,.158,.265,.158,.265,.002,.265,.002,.182,.002,.182,.158,.265,.002,.265,.223};
			return value;
		}
		private double[] getTextureCoordinate_9_121_point_6()
		{
			double[] value = {.265,.223,.265,.223,.265,.002,.265,.002,.147,.611,.147,.39,.017,.39,.017,.39,.017,.611,.147,.611,.263,.077,.18,.077,.182,.223,.182,.223,.265,.223,.263,.077};
			return value;
		}


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


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_8_129_texCoordIndex_1()
		{
			int[] value = {0,1,2,-1,3,4,5,-1,6,7,8,-1,9,10,11,-1,12,13,14,-1,15,16,17,-1,18,19,20,-1,21,22,23,-1,24,25,26,-1,27,28,29,-1,30,31,32,-1,33,34,35,-1,36,37,38,-1,39,40,41,-1,42,43,44,-1,45,46,47,-1,48,49,50,-1,51,52,53,-1,54,55,56,-1,57,58,59,-1,60,61,62,-1,63,64,65,-1,66,67,68,-1,69,70,71,-1,72,73,74,-1,75,76,77,-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,111,112,113,-1,114,115,116,-1,117,118,119,-1,120,121,122,-1,123,124,125,-1,126,127,128,-1,129,130,131,-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,165,166,167,-1,168,169,170,-1,171,172,173,-1,174,175,176,-1,177,178,179,-1,180,181,182,-1,183,184,185,-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,219,220,221,-1,222,223,224,-1,225,226,227,-1,228,229,230,-1,231,232,233,-1,234,235,236,-1,237,238,239,-1,240,241,242,-1,243,244,245,-1,246,247,248,-1,249,250,251,-1,252,253,254,-1,255,256,257,-1,258,259,260,-1,261,262,263,-1,264,265,266,-1,267,268,269,-1,270,271,272,-1,273,274,275,-1,276,277,278,-1,279,280,281,-1,282,283,284,-1,285,286,287,-1,288,289,290,-1,291,292,293,-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,327,328,329,-1,330,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,384,385,386,-1,387,388,389,-1,390,391,392,-1,393,394,395,-1,396,397,398,-1,399,400,401,-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,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,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,489,490,491,-1,492,493,494,-1,495,496,497,-1,498,499,500,-1,501,502,503,-1,504,505,506,-1,507,508,509,-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,543,544,545,-1,546,547,548,-1,549,550,551,-1,552,553,554,-1,555,556,557,-1,558,559,560,-1,561,562,563,-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,597,598,599,-1,600,601,602,-1,603,604,605,-1,606,607,608,-1,609,610,611,-1,612,613,614,-1,615,616,617,-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,651,652,653,-1,654,655,656,-1,657,658,659,-1,660,661,662,-1,663,664,665,-1,666,667,668,-1,669,670,671,-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,705,706,707,-1,708,709,710,-1,711,712,713,-1,714,715,716,-1,717,718,719,-1,720,721,722,-1,723,724,725,-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};
			return value;
		}
		private int[] getIndexedFaceSet_8_129_texCoordIndex_2()
		{
			int[] value = {750,751,752,-1,753,754,755,-1,756,757,758,-1,759,760,761,-1,762,763,764,-1,765,766,767,-1,768,769,770,-1,771,772,773,-1,774,775,776,-1,777,778,779,-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,813,814,815,-1,816,817,818,-1,819,820,821,-1,822,823,824,-1,825,826,827,-1,828,829,830,-1,831,832,833,-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,867,868,869,-1,870,871,872,-1,873,874,875,-1,876,877,878,-1,879,880,881,-1,882,883,884,-1,885,886,887,-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,921,922,923,-1,924,925,926,-1,927,928,929,-1,930,931,932,-1,933,934,935,-1,936,937,938,-1,939,940,941,-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,972,973,974,-1,975,976,977,-1,978,979,980,-1,981,982,983,-1,984,985,986,-1,987,988,989,-1,990,991,992,-1,993,994,995,-1,996,997,998,-1,999,1000,1001,-1,1002,1003,1004,-1,1005,1006,1007,-1,1008,1009,1010,-1,1011,1012,1013,-1,1014,1015,1016,-1,1017,1018,1019,-1,1020,1021,1022,-1,1023,1024,1025,-1,1026,1027,1028,-1,1029,1030,1031,-1,1032,1033,1034,-1,1035,1036,1037,-1,1038,1039,1040,-1,1041,1042,1043,-1,1044,1045,1046,-1,1047,1048,1049,-1,1050,1051,1052,-1,1053,1054,1055,-1,1056,1057,1058,-1,1059,1060,1061,-1,1062,1063,1064,-1,1065,1066,1067,-1,1068,1069,1070,-1,1071,1072,1073,-1,1074,1075,1076,-1,1077,1078,1079,-1,1080,1081,1082,-1,1083,1084,1085,-1,1086,1087,1088,-1,1089,1090,1091,-1,1092,1093,1094,-1,1095,1096,1097,-1,1098,1099,1100,-1,1101,1102,1103,-1,1104,1105,1106,-1,1107,1108,1109,-1,1110,1111,1112,-1,1113,1114,1115,-1,1116,1117,1118,-1,1119,1120,1121,-1,1122,1123,1124,-1,1125,1126,1127,-1,1128,1129,1130,-1,1131,1132,1133,-1,1134,1135,1136,-1,1137,1138,1139,-1,1140,1141,1142,-1,1143,1144,1145,-1,1146,1147,1148,-1,1149,1150,1151,-1,1152,1153,1154,-1,1155,1156,1157,-1,1158,1159,1160,-1,1161,1162,1163,-1,1164,1165,1166,-1,1167,1168,1169,-1,1170,1171,1172,-1,1173,1174,1175,-1,1176,1177,1178,-1,1179,1180,1181,-1,1182,1183,1184,-1,1185,1186,1187,-1,1188,1189,1190,-1,1191,1192,1193,-1,1194,1195,1196,-1,1197,1198,1199,-1,1200,1201,1202,-1,1203,1204,1205,-1,1206,1207,1208,-1,1209,1210,1211,-1,1212,1213,1214,-1,1215,1216,1217,-1,1218,1219,1220,-1,1221,1222,1223,-1,1224,1225,1226,-1,1227,1228,1229,-1,1230,1231,1232,-1,1233,1234,1235,-1,1236,1237,1238,-1,1239,1240,1241,-1,1242,1243,1244,-1,1245,1246,1247,-1,1248,1249,1250,-1,1251,1252,1253,-1,1254,1255,1256,-1,1257,1258,1259,-1,1260,1261,1262,-1,1263,1264,1265,-1,1266,1267,1268,-1,1269,1270,1271,-1,1272,1273,1274,-1,1275,1276,1277,-1,1278,1279,1280,-1,1281,1282,1283,-1,1284,1285,1286,-1,1287,1288,1289,-1,1290,1291,1292,-1,1293,1294,1295,-1,1296,1297,1298,-1,1299,1300,1301,-1,1302,1303,1304,-1,1305,1306,1307,-1,1308,1309,1310,-1,1311,1312,1313,-1,1314,1315,1316,-1,1317,1318,1319,-1,1320,1321,1322,-1,1323,1324,1325,-1,1326,1327,1328,-1,1329,1330,1331,-1,1332,1333,1334,-1,1335,1336,1337,-1,1338,1339,1340,-1,1341,1342,1343,-1,1344,1345,1346,-1,1347,1348,1349,-1,1350,1351,1352,-1,1353,1354,1355,-1,1356,1357,1358,-1,1359,1360,1361,-1,1362,1363,1364,-1,1365,1366,1367,-1,1368,1369,1370,-1,1371,1372,1373,-1,1374,1375,1376,-1,1377,1378,1379,-1,1380,1381,1382,-1,1383,1384,1385,-1,1386,1387,1388,-1,1389,1390,1391,-1,1392,1393,1394,-1,1395,1396,1397,-1,1398,1399,1400,-1,1401,1402,1403,-1,1404,1405,1406,-1,1407,1408,1409,-1,1410,1411,1412,-1,1413,1414,1415,-1,1416,1417,1418,-1,1419,1420,1421,-1,1422,1423,1424,-1,1425,1426,1427,-1,1428,1429,1430,-1,1431,1432,1433,-1,1434,1435,1436,-1,1437,1438,1439,-1,1440,1441,1442,-1,1443,1444,1445,-1,1446,1447,1448,-1,1449,1450,1451,-1,1452,1453,1454,-1,1455,1456,1457,-1,1458,1459,1460,-1,1461,1462,1463,-1,1464,1465,1466,-1,1467,1468,1469,-1,1470,1471,1472,-1,1473,1474,1475,-1,1476,1477,1478,-1,1479,1480,1481,-1,1482,1483,1484,-1,1485,1486,1487,-1,1488,1489,1490,-1,1491,1492,1493,-1,1494,1495,1496,-1,1497,1498,1499,-1};
			return value;
		}
		private int[] getIndexedFaceSet_8_129_texCoordIndex_3()
		{
			int[] value = {1500,1501,1502,-1,1503,1504,1505,-1,1506,1507,1508,-1,1509,1510,1511,-1,1512,1513,1514,-1,1515,1516,1517,-1,1518,1519,1520,-1,1521,1522,1523,-1,1524,1525,1526,-1,1527,1528,1529,-1,1530,1531,1532,-1,1533,1534,1535,-1,1536,1537,1538,-1,1539,1540,1541,-1,1542,1543,1544,-1,1545,1546,1547,-1,1548,1549,1550,-1,1551,1552,1553,-1,1554,1555,1556,-1,1557,1558,1559,-1,1560,1561,1562,-1,1563,1564,1565,-1,1566,1567,1568,-1,1569,1570,1571,-1,1572,1573,1574,-1,1575,1576,1577,-1,1578,1579,1580,-1,1581,1582,1583,-1,1584,1585,1586,-1,1587,1588,1589,-1,1590,1591,1592,-1,1593,1594,1595,-1,1596,1597,1598,-1,1599,1600,1601,-1,1602,1603,1604,-1,1605,1606,1607,-1,1608,1609,1610,-1,1611,1612,1613,-1,1614,1615,1616,-1,1617,1618,1619,-1,1620,1621,1622,-1,1623,1624,1625,-1,1626,1627,1628,-1,1629,1630,1631,-1,1632,1633,1634,-1,1635,1636,1637,-1,1638,1639,1640,-1,1641,1642,1643,-1,1644,1645,1646,-1,1647,1648,1649,-1,1650,1651,1652,-1,1653,1654,1655,-1,1656,1657,1658,-1,1659,1660,1661,-1,1662,1663,1664,-1,1665,1666,1667,-1,1668,1669,1670,-1,1671,1672,1673,-1,1674,1675,1676,-1,1677,1678,1679,-1,1680,1681,1682,-1,1683,1684,1685,-1,1686,1687,1688,-1,1689,1690,1691,-1,1692,1693,1694,-1,1695,1696,1697,-1,1698,1699,1700,-1,1701,1702,1703,-1,1704,1705,1706,-1,1707,1708,1709,-1,1710,1711,1712,-1,1713,1714,1715,-1,1716,1717,1718,-1,1719,1720,1721,-1,1722,1723,1724,-1,1725,1726,1727,-1,1728,1729,1730,-1,1731,1732,1733,-1,1734,1735,1736,-1,1737,1738,1739,-1,1740,1741,1742,-1,1743,1744,1745,-1,1746,1747,1748,-1,1749,1750,1751,-1,1752,1753,1754,-1,1755,1756,1757,-1,1758,1759,1760,-1,1761,1762,1763,-1,1764,1765,1766,-1,1767,1768,1769,-1,1770,1771,1772,-1,1773,1774,1775,-1,1776,1777,1778,-1,1779,1780,1781,-1,1782,1783,1784,-1,1785,1786,1787,-1,1788,1789,1790,-1,1791,1792,1793,-1,1794,1795,1796,-1,1797,1798,1799,-1,1800,1801,1802,-1,1803,1804,1805,-1,1806,1807,1808,-1,1809,1810,1811,-1,1812,1813,1814,-1,1815,1816,1817,-1,1818,1819,1820,-1,1821,1822,1823,-1,1824,1825,1826,-1,1827,1828,1829,-1,1830,1831,1832,-1,1833,1834,1835,-1,1836,1837,1838,-1,1839,1840,1841,-1,1842,1843,1844,-1,1845,1846,1847,-1,1848,1849,1850,-1,1851,1852,1853,-1,1854,1855,1856,-1,1857,1858,1859,-1,1860,1861,1862,-1,1863,1864,1865,-1,1866,1867,1868,-1,1869,1870,1871,-1,1872,1873,1874,-1,1875,1876,1877,-1,1878,1879,1880,-1,1881,1882,1883,-1,1884,1885,1886,-1,1887,1888,1889,-1,1890,1891,1892,-1,1893,1894,1895,-1,1896,1897,1898,-1,1899,1900,1901,-1,1902,1903,1904,-1,1905,1906,1907,-1,1908,1909,1910,-1,1911,1912,1913,-1,1914,1915,1916,-1,1917,1918,1919,-1,1920,1921,1922,-1,1923,1924,1925,-1,1926,1927,1928,-1,1929,1930,1931,-1,1932,1933,1934,-1,1935,1936,1937,-1,1938,1939,1940,-1,1941,1942,1943,-1,1944,1945,1946,-1,1947,1948,1949,-1,1950,1951,1952,-1,1953,1954,1955,-1,1956,1957,1958,-1,1959,1960,1961,-1,1962,1963,1964,-1,1965,1966,1967,-1,1968,1969,1970,-1,1971,1972,1973,-1,1974,1975,1976,-1,1977,1978,1979,-1,1980,1981,1982,-1,1983,1984,1985,-1,1986,1987,1988,-1,1989,1990,1991,-1,1992,1993,1994,-1,1995,1996,1997,-1,1998,1999,2000,-1,2001,2002,2003,-1,2004,2005,2006,-1,2007,2008,2009,-1,2010,2011,2012,-1,2013,2014,2015,-1,2016,2017,2018,-1,2019,2020,2021,-1,2022,2023,2024,-1,2025,2026,2027,-1,2028,2029,2030,-1,2031,2032,2033,-1,2034,2035,2036,-1,2037,2038,2039,-1,2040,2041,2042,-1,2043,2044,2045,-1,2046,2047,2048,-1,2049,2050,2051,-1,2052,2053,2054,-1,2055,2056,2057,-1,2058,2059,2060,-1,2061,2062,2063,-1,2064,2065,2066,-1,2067,2068,2069,-1,2070,2071,2072,-1,2073,2074,2075,-1,2076,2077,2078,-1,2079,2080,2081,-1,2082,2083,2084,-1,2085,2086,2087,-1,2088,2089,2090,-1,2091,2092,2093,-1,2094,2095,2096,-1,2097,2098,2099,-1,2100,2101,2102,-1,2103,2104,2105,-1,2106,2107,2108,-1,2109,2110,2111,-1,2112,2113,2114,-1,2115,2116,2117,-1,2118,2119,2120,-1,2121,2122,2123,-1,2124,2125,2126,-1,2127,2128,2129,-1,2130,2131,2132,-1,2133,2134,2135,-1,2136,2137,2138,-1,2139,2140,2141,-1,2142,2143,2144,-1,2145,2146,2147,-1,2148,2149,2150,-1,2151,2152,2153,-1,2154,2155,2156,-1,2157,2158,2159,-1,2160,2161,2162,-1,2163,2164,2165,-1,2166,2167,2168,-1,2169,2170,2171,-1,2172,2173,2174,-1,2175,2176,2177,-1,2178,2179,2180,-1,2181,2182,2183,-1,2184,2185,2186,-1,2187,2188,2189,-1,2190,2191,2192,-1,2193,2194,2195,-1,2196,2197,2198,-1,2199,2200,2201,-1,2202,2203,2204,-1,2205,2206,2207,-1,2208,2209,2210,-1,2211,2212,2213,-1,2214,2215,2216,-1,2217,2218,2219,-1,2220,2221,2222,-1,2223,2224,2225,-1,2226,2227,2228,-1,2229,2230,2231,-1,2232,2233,2234,-1,2235,2236,2237,-1,2238,2239,2240,-1,2241,2242,2243,-1,2244,2245,2246,-1,2247,2248,2249,-1};
			return value;
		}
		private int[] getIndexedFaceSet_8_129_texCoordIndex_4()
		{
			int[] value = {2250,2251,2252,-1,2253,2254,2255,-1,2256,2257,2258,-1,2259,2260,2261,-1,2262,2263,2264,-1,2265,2266,2267,-1,2268,2269,2270,-1,2271,2272,2273,-1,2274,2275,2276,-1,2277,2278,2279,-1,2280,2281,2282,-1,2283,2284,2285,-1,2286,2287,2288,-1,2289,2290,2291,-1,2292,2293,2294,-1,2295,2296,2297,-1,2298,2299,2300,-1,2301,2302,2303,-1,2304,2305,2306,-1,2307,2308,2309,-1,2310,2311,2312,-1,2313,2314,2315,-1,2316,2317,2318,-1,2319,2320,2321,-1,2322,2323,2324,-1,2325,2326,2327,-1,2328,2329,2330,-1,2331,2332,2333,-1,2334,2335,2336,-1,2337,2338,2339,-1,2340,2341,2342,-1,2343,2344,2345,-1,2346,2347,2348,-1,2349,2350,2351,-1,2352,2353,2354,-1,2355,2356,2357,-1,2358,2359,2360,-1,2361,2362,2363,-1,2364,2365,2366,-1,2367,2368,2369,-1,2370,2371,2372,-1,2373,2374,2375,-1,2376,2377,2378,-1,2379,2380,2381,-1,2382,2383,2384,-1,2385,2386,2387,-1,2388,2389,2390,-1,2391,2392,2393,-1,2394,2395,2396,-1,2397,2398,2399,-1,2400,2401,2402,-1,2403,2404,2405,-1,2406,2407,2408,-1,2409,2410,2411,-1,2412,2413,2414,-1,2415,2416,2417,-1,2418,2419,2420,-1,2421,2422,2423,-1,2424,2425,2426,-1,2427,2428,2429,-1,2430,2431,2432,-1,2433,2434,2435,-1,2436,2437,2438,-1,2439,2440,2441,-1,2442,2443,2444,-1,2445,2446,2447,-1,2448,2449,2450,-1,2451,2452,2453,-1,2454,2455,2456,-1,2457,2458,2459,-1,2460,2461,2462,-1,2463,2464,2465,-1,2466,2467,2468,-1,2469,2470,2471,-1,2472,2473,2474,-1,2475,2476,2477,-1,2478,2479,2480,-1,2481,2482,2483,-1,2484,2485,2486,-1,2487,2488,2489,-1,2490,2491,2492,-1,2493,2494,2495,-1,2496,2497,2498,-1,2499,2500,2501,-1,2502,2503,2504,-1,2505,2506,2507,-1,2508,2509,2510,-1,2511,2512,2513,-1,2514,2515,2516,-1,2517,2518,2519,-1,2520,2521,2522,-1,2523,2524,2525,-1,2526,2527,2528,-1,2529,2530,2531,-1,2532,2533,2534,-1,2535,2536,2537,-1,2538,2539,2540,-1,2541,2542,2543,-1,2544,2545,2546,-1,2547,2548,2549,-1,2550,2551,2552,-1,2553,2554,2555,-1,2556,2557,2558,-1,2559,2560,2561,-1,2562,2563,2564,-1,2565,2566,2567,-1,2568,2569,2570,-1,2571,2572,2573,-1,2574,2575,2576,-1,2577,2578,2579,-1,2580,2581,2582,-1,2583,2584,2585,-1,2586,2587,2588,-1,2589,2590,2591,-1,2592,2593,2594,-1,2595,2596,2597,-1,2598,2599,2600,-1,2601,2602,2603,-1,2604,2605,2606,-1,2607,2608,2609,-1,2610,2611,2612,-1,2613,2614,2615,-1,2616,2617,2618,-1,2619,2620,2621,-1,2622,2623,2624,-1,2625,2626,2627,-1,2628,2629,2630,-1,2631,2632,2633,-1,2634,2635,2636,-1,2637,2638,2639,-1,2640,2641,2642,-1,2643,2644,2645,-1,2646,2647,2648,-1,2649,2650,2651,-1,2652,2653,2654,-1,2655,2656,2657,-1,2658,2659,2660,-1,2661,2662,2663,-1,2664,2665,2666,-1,2667,2668,2669,-1,2670,2671,2672,-1,2673,2674,2675,-1,2676,2677,2678,-1,2679,2680,2681,-1,2682,2683,2684,-1,2685,2686,2687,-1,2688,2689,2690,-1,2691,2692,2693,-1,2694,2695,2696,-1,2697,2698,2699,-1,2700,2701,2702,-1,2703,2704,2705,-1,2706,2707,2708,-1,2709,2710,2711,-1,2712,2713,2714,-1,2715,2716,2717,-1,2718,2719,2720,-1,2721,2722,2723,-1,2724,2725,2726,-1,2727,2728,2729,-1,2730,2731,2732,-1,2733,2734,2735,-1,2736,2737,2738,-1,2739,2740,2741,-1,2742,2743,2744,-1,2745,2746,2747,-1,2748,2749,2750,-1,2751,2752,2753,-1,2754,2755,2756,-1,2757,2758,2759,-1,2760,2761,2762,-1,2763,2764,2765,-1,2766,2767,2768,-1,2769,2770,2771,-1,2772,2773,2774,-1,2775,2776,2777,-1,2778,2779,2780,-1,2781,2782,2783,-1,2784,2785,2786,-1,2787,2788,2789,-1,2790,2791,2792,-1,2793,2794,2795,-1,2796,2797,2798,-1,2799,2800,2801,-1,2802,2803,2804,-1,2805,2806,2807,-1,2808,2809,2810,-1,2811,2812,2813,-1,2814,2815,2816,-1,2817,2818,2819,-1,2820,2821,2822,-1,2823,2824,2825,-1,2826,2827,2828,-1,2829,2830,2831,-1,2832,2833,2834,-1,2835,2836,2837,-1,2838,2839,2840,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getcoord_Mesh_004_9_129_point_1()
		{
			double[] value = {5.53354,44.10932,-51.09765,5.53352,44.10929,-54.41648,-28.34196,44.10445,-75.00802,-28.34195,44.10445,-128.94514,5.53353,44.10915,-77.57912,5.53352,44.10912,26.72929,5.53353,44.10932,16.73642,-28.34197,44.10445,23.02397,5.53356,44.10879,43.11636,-28.34196,44.10445,-31.26839,5.53351,44.10932,-31.26839,5.53351,44.10932,-37.42746,5.53354,44.10932,-25.77654,-28.34198,44.10445,71.14787,-1.96413,31.89437,69.78156,-26.04049,31.89437,69.78156,-26.31775,35.24385,69.78143,-1.96413,35.24385,69.78144,-1.96413,38.62556,69.78861,-26.09729,38.62556,69.7886,-26.09728,38.62556,25.63054,-1.96412,38.62556,25.63055,-1.96412,35.24385,25.63773,-26.31774,35.24385,25.63773,-26.04048,31.89437,25.63766,-1.96412,31.89437,25.63767,-1.96412,26.3336,25.63605,-25.12655,26.3336,25.63605,-24.45337,22.01531,25.63516,-1.96412,22.01531,25.63516,-1.96413,22.01531,69.78409,-24.45338,22.01531,69.78409,-25.12655,26.3336,69.7831,-1.96413,26.3336,69.7831,-24.23338,19.79242,23.44667,-24.23339,19.79242,71.97248,-25.12655,26.3336,71.97248,-26.04049,31.89437,71.97248,-26.31775,35.24385,71.97248,-26.31775,42.00978,71.97188,-26.31774,42.00978,23.44604,-26.31774,35.24385,23.44667,-26.04048,31.89437,23.44666,-25.12655,26.3336,23.44666,28.34198,44.10445,-128.94513,28.34198,42.00991,-128.94397,28.34199,42.00991,-162.32082,28.34199,44.10445,-162.32199,28.342,44.10442,-204.17952,28.34199,44.10445,-192.23492,28.34199,42.00991,-192.23376,28.342,42.00988,-204.17952,17.99461,44.10433,-248.95807,17.99462,42.00979,-248.95692,.00004,42.00979,-248.95692,.00004,44.10433,-248.95807,-28.34194,44.10445,-192.23492,-28.34194,42.00991,-192.23378,-28.34194,42.00991,-162.32082,-28.34194,44.10445,-162.32199,-28.34195,42.00991,-128.94398,-28.34196,42.00991,-75.00686,-28.34197,42.00991,23.02515,-28.34198,42.00991,71.14902,-28.34208,44.10522,154.94269,-28.34208,42.01068,154.94269,-28.3421,42.01091,163.87755,-28.3421,44.10545,163.87755,28.34195,44.10445,71.14787,28.34195,42.00991,71.14902,28.34196,42.00991,23.02515,28.34196,44.10445,23.02398,28.34195,42.00991,107.77364,26.31771,42.00979,108.90795,26.31771,42.00978,71.97188,26.31772,42.00978,23.44604,26.31774,42.00978,-74.84618,28.34198,42.00991,-75.00685,26.31775,42.00979,-129.00421,26.31775,42.00979,-162.6288,26.31775,42.00979,-192.79156,26.31776,42.00979,-204.1795,16.90336,42.00979,-248.95695,-17.99458,42.00979,-248.95692,-16.90329,42.00979,-248.95695,-17.99458,42.00979,-248.08218,-26.31771,42.00979,-192.79158,-26.31771,42.00979,-162.62878,-26.31771,42.00979,-129.00423,-26.31772,42.00978,-74.84619,28.34198,44.10445,-75.00801,26.58295,44.10927,-77.57912,26.58295,44.1094,-54.41648,26.58297,44.10944,-51.09765,26.58295,44.10944,-37.42746,26.58296,44.10944,16.73643,26.58294,44.10944,26.72927,26.58296,44.10944,-25.77654,26.58292,44.10891,43.11636,26.58292,44.10891,60.49124};
			return value;
		}
		private double[] getcoord_Mesh_004_9_129_point_2()
		{
			double[] value = {-.00003,-3.16104,171.87486,-.00002,-9.95975,170.58879,14.65921,-9.95206,170.56631,22.84615,-3.14985,171.83023,19.40213,31.89437,-192.79095,9.89358,26.3336,-192.79095,9.1509,26.36878,-210.91721,19.40213,31.89437,-223.0688,4.86911,19.79242,-192.79095,2.53059,12.53382,-192.79095,2.53057,12.53382,-202.08426,4.86911,19.82866,-204.90294,24.17045,35.24385,-238.80721,26.31776,35.24385,-223.0688,16.27589,31.89437,-228.30038,6.76733,26.37391,-216.3253,3.47968,19.773,-210.86546,9.22837,31.89437,-231.1358,4.02561,26.39647,-219.25398,2.89822,19.90898,-213.812,2.53059,12.53382,-206.91492,2.10784,12.53382,-209.23636,20.12899,35.24385,-246.37061,16.90336,35.24385,-248.95634,4.30774,31.89437,-230.99135,1.35983,26.40331,-220.35333,1.04469,19.92376,-214.78195,.00003,31.89445,-229.94441,.00004,35.24471,-248.95634,.00003,19.93518,-214.77885,.00003,26.40087,-220.32748,2.53058,3.95469,-206.91492,2.53057,3.95469,-202.08426,.66518,3.95469,-210.03001,.66518,12.53382,-210.03001,2.10783,3.95469,-209.23636,.94616,-2.73812,-210.03001,3.00057,-2.73812,-209.23636,3.60257,-2.73812,-206.91492,3.60257,-2.73812,-202.08426,.94616,-5.10063,-210.03001,3.00057,-5.10063,-209.23636,3.60258,-5.10063,-206.91492,3.60257,-5.10063,-202.08426,1.99124,-7.08798,-202.08426,3.60257,-5.10063,-192.79097,1.99124,-7.08798,-192.79095,1.65881,-7.08798,-209.23636,1.99126,-7.08798,-206.9149,22.53532,31.89437,-162.62817,26.31775,35.24385,-192.79095,26.31775,35.24385,-162.62817,2.31232,-7.08798,-162.62819,4.18402,-5.10063,-162.62817,4.18399,-2.73812,-162.62817,3.60257,-2.73812,-192.79097,2.53059,3.95469,-192.79095,4.55271,3.95469,-162.62817,6.23992,12.53382,-162.62817,10.09318,19.79242,-162.62817,15.59903,26.3336,-162.62817,17.06545,19.79242,-129.00368,22.63188,26.3336,-129.00366,26.04049,31.89437,-129.00366,26.31779,35.24385,-129.00368,4.75884,-7.08798,-129.00368,6.34042,-5.10063,-129.00368,8.17196,-2.73812,-129.00368,9.01504,3.95469,-129.00368,14.64549,-5.10063,-74.84561,15.54753,-2.73812,-74.84561,17.8596,12.53382,-74.84561,12.10919,12.53382,-129.00368,16.04261,3.95469,-74.84561,21.34498,19.79242,-74.84561,25.12655,26.3336,-74.84561,26.04049,31.89436,-74.84561,26.31774,35.24384,-74.84561,13.07752,-7.08799,-74.84561,19.30376,-5.10063,23.44667,22.10622,-2.73812,23.44667,23.41018,12.53382,23.44667,22.98103,3.95469,23.44667,24.23343,19.79242,23.44667,25.12654,26.3336,23.44667,26.04047,31.89437,23.44667,26.31781,35.24385,23.44667,26.04046,31.89437,71.97249,26.31771,35.24385,71.97249,21.67087,-7.08799,71.97248,17.51153,-7.08799,23.44667,22.65104,-5.10063,71.97249,22.86409,-2.73812,71.97249,22.98102,3.95469,71.97249,23.41017,12.53382,71.97249,24.23336,19.79242,71.97249,25.12653,26.3336,71.97249,24.23335,19.79242,108.90859,25.12652,26.33361,108.90859,26.04046,31.89437,108.90859};
			return value;
		}
		private double[] getcoord_Mesh_004_9_129_point_3()
		{
			double[] value = {26.31771,35.24385,108.90859,21.67087,-7.08799,108.9086,22.65104,-5.10063,108.9086,22.86409,-2.73812,108.9086,22.98102,3.95469,108.90859,22.96671,5.55297,173.01843,23.40683,12.90976,175.43457,20.05591,7.62158,175.44493,19.85287,.2857,173.03531,24.23337,19.79247,177.69414,20.43334,14.47131,177.69418,.03957,.28955,173.06908,15.91896,.28762,173.05225,16.03471,7.60261,175.45517,16.24354,14.41934,177.69421,15.91896,.28763,165.64833,16.46739,20.95401,170.29047,16.46739,20.95401,177.69423,.00111,20.89879,170.29045,-17.34497,20.95401,177.69423,-17.34496,20.95401,170.29045,-17.12111,14.41934,177.69421,-16.91229,7.60261,175.45517,-16.79653,.28763,165.64832,.03957,.28955,165.66518,-16.79653,.28762,173.05225,-20.94063,14.47131,177.69418,-20.56319,7.62158,175.44492,-20.36015,.2857,173.03529,-22.96676,5.55297,173.01842,-22.8462,-3.14985,171.83023,-23.40688,12.90976,175.43457,-24.23343,19.79247,177.69412,-26.0405,31.8944,177.69418,26.04045,31.8944,177.69418,12.16243,35.24387,177.69415,26.31771,35.24387,177.69421,-23.4102,12.53383,108.90858,-23.4102,12.53382,71.97248,-22.98104,3.95469,71.97248,-22.98105,3.95469,108.90858,-22.86413,-2.73812,108.90859,-22.86412,-2.73812,71.97248,-22.65107,-5.10063,71.97248,-22.65108,-5.10063,108.90859,-26.31775,35.24385,108.90858,-26.04049,31.89437,108.90858,-25.12656,26.33361,108.90858,-24.23339,19.79242,108.90858,-23.41019,12.53382,23.44666,-22.98104,3.95469,23.44666,-22.10623,-2.73812,23.44666,-19.30377,-5.10063,23.44666,-17.51154,-7.08799,23.44666,-21.67089,-7.08799,71.97248,-26.31772,35.24384,-74.84562,-26.04047,31.89436,-74.84562,-25.12653,26.3336,-74.84562,-21.3449,19.79242,-74.84561,-17.85958,12.53382,-74.84561,-16.04259,3.95469,-74.84561,-14.64547,-5.10063,-74.84561,-15.54751,-2.73812,-74.84561,-26.31771,35.24385,-129.00368,-26.04046,31.89437,-129.00368,-22.63185,26.3336,-129.00368,-17.06541,19.79242,-129.00368,-12.10916,12.53382,-129.00368,-9.015,3.95469,-129.00368,-8.17192,-2.73812,-129.00368,-6.34039,-5.10063,-129.00368,-4.55266,3.95469,-162.62817,-4.18394,-2.73812,-162.62817,-4.18395,-5.10063,-162.62817,-2.31228,-7.08798,-162.62817,-4.75881,-7.08798,-129.00368,-26.31771,35.24385,-162.62817,-22.53526,31.89437,-162.62817,-15.59898,26.3336,-162.62817,-10.09313,19.79242,-162.62817,-6.23987,12.53382,-162.62817,-9.89352,26.3336,-192.79095,-4.86905,19.79242,-192.79095,-2.53052,12.53382,-192.79095,-2.53052,3.95469,-192.79095,-3.60251,-2.73812,-192.79097,-3.60251,-5.10063,-192.79097,-26.31771,35.24385,-192.79095,-19.40207,31.89437,-192.79095,-1.99119,-7.08798,-206.9149,-3.60251,-5.10063,-206.91492,-3.0005,-5.10063,-209.23636,-1.65874,-7.08798,-209.23636,.52427,-7.08798,-210.03001,-.5242,-7.08798,-210.03001,-.94608,-5.10063,-210.03001,-3.60251,-2.73812,-202.08427,-3.60251,-5.10063,-202.08427,-3.60251,-2.73812,-206.91492,-3.0005,-2.73812,-209.23636};
			return value;
		}
		private double[] getcoord_Mesh_004_9_129_point_4()
		{
			double[] value = {-.94608,-2.73812,-210.03001,-2.53052,3.95469,-202.08427,-2.53051,3.95469,-206.91492,-2.10777,3.95469,-209.23636,-.66512,3.95469,-210.03001,-2.53051,12.53382,-206.91492,-2.10777,12.53382,-209.23636,-2.53052,12.53382,-202.08427,-1.04462,19.92376,-214.78195,-1.35977,26.40331,-220.35333,-4.30767,31.89437,-230.99135,-16.90329,35.24385,-248.95634,-2.89815,19.90898,-213.812,-4.02554,26.39647,-219.254,-9.2283,31.89437,-231.1358,-20.12891,35.24385,-246.37061,-16.27582,31.89437,-228.30038,-24.17038,35.24385,-238.80724,-3.47961,19.773,-210.86546,-6.76727,26.37391,-216.3253,-4.86905,19.82866,-204.90294,-9.15084,26.36878,-210.91721,-19.40206,31.89437,-223.0688,-26.3177,35.24385,-223.0688,-26.3177,42.00979,-204.17952,-26.3177,38.48126,-204.17952,-24.17038,38.48126,-238.80724,-26.3177,38.48126,-223.0688,-20.12892,38.48126,-246.37064,-17.99457,38.48126,-248.08156,-.66511,12.53382,-210.03001,.00003,12.53382,-210.03001,-1.99119,-7.08798,-192.79097,-1.99119,-7.08798,-202.08426,-13.0775,-7.08799,-74.84561,-26.31775,42.00979,108.90796,-21.67089,-7.08799,108.90858,-21.34764,21.00922,177.69423,-25.12657,26.33363,177.69418,20.84035,21.00922,177.69423,25.12651,26.33363,177.69418,23.41017,12.53383,108.90859,17.9946,38.48126,-248.08159,20.12899,38.48126,-246.37064,17.99461,42.00979,-248.08217,24.17045,38.48126,-238.80721,26.31776,38.48126,-223.0688,26.31776,38.48126,-204.17952,-28.34198,42.00991,107.77364,-28.34194,42.00988,-204.17952,28.34195,44.10445,107.77253,-28.34198,44.10445,107.77251,-28.34194,44.10442,-204.17952,-17.99458,44.10433,-248.95807,5.53356,44.10879,60.49124,12.16069,44.10521,140.07309,28.34203,44.10522,154.9427,-12.13331,44.10529,140.0731,16.03956,44.10593,163.87755,28.34205,44.10545,163.87755,-17.99458,44.104,-221.59923,28.34203,42.01068,154.9427,22.63096,-5.27396,171.13283,22.85253,-3.00348,154.9427,22.63797,-5.21344,154.9427,23.40812,12.76447,154.9427,22.97195,4.96791,154.9427,21.50892,-7.07469,154.9427,-21.50885,-7.07469,154.9427,-22.63802,-5.21344,154.94269,-26.31776,35.24387,154.94269,-26.31776,42.0098,154.94267,-25.12657,26.33362,154.94269,-26.0405,31.89439,154.94269,-23.40816,12.76447,154.94269,-24.23342,19.79245,154.94269,-22.85258,-3.00348,154.94269,-22.97199,4.96791,154.94269,-14.65914,-9.95206,170.56631,-22.63089,-5.27396,171.13283,24.23336,19.79245,154.9427,26.3177,42.0098,154.94269,28.34205,42.01091,163.87755,26.3177,42.00981,163.87755,25.12651,26.33362,154.9427,-26.31776,38.48284,163.87755,-26.31776,42.00981,163.87755,-26.31777,35.24387,177.6942,-26.31777,38.48284,177.69385,26.31771,38.48284,177.69385,26.3177,35.24387,154.9427,26.3177,38.48284,163.87755,26.04045,31.89439,154.9427,2.16857,-21.72352,23.46081,-2.16859,-21.72352,23.46081,-2.65594,-21.72351,-74.83146,2.65596,-21.72351,-74.83146,-.96646,-21.72351,-128.98952,.96651,-21.72351,-128.98952,-.46958,-21.72352,-162.614};
			return value;
		}
		private double[] getcoord_Mesh_004_9_129_point_5()
		{
			double[] value = {-.40436,-21.72351,-192.77678,.40444,-21.72351,-192.77679,.46964,-21.72352,-162.61401,.983,-21.72351,71.98666,-.98305,-21.72351,71.98663,-.33684,-21.72351,-223.73271,-.10643,-21.72351,-224.52637,.10651,-21.72351,-224.52637,.33693,-21.72351,-223.73271,.40444,-21.72351,-221.41129,.40444,-21.72351,-216.58064,-.40436,-21.72351,-216.58064,-.40436,-21.72351,-221.41129,4.40117,-17.37541,111.75481,1.57411,-12.20408,-162.62347,1.35554,-12.20408,-192.78622,3.23956,-12.20408,-128.99895,8.90244,-12.20408,-74.8409,14.75229,-12.20408,71.97718,11.92085,-12.20409,23.45139,14.75229,-12.20409,108.9133,-14.75231,-12.20408,71.9772,-14.75232,-12.20409,108.91327,-8.90242,-12.20408,-74.8409,-11.92086,-12.20409,23.45138,-3.23952,-12.20408,-128.99895,-1.35548,-12.20408,-192.78621,-1.57406,-12.20408,-162.62346,.35691,-12.20408,-211.37169,-.35684,-12.20408,-211.37169,-1.35547,-12.20408,-208.25661,-1.35547,-12.20408,-203.42595,-1.12916,-12.20408,-210.57806,-4.40123,-17.37541,111.75483,1.12922,-12.20408,-210.57806,1.35554,-12.20408,-203.42595,1.35554,-12.20408,-208.25661,-4.40122,-17.3754,71.98191,-2.65594,-17.3754,-74.83617,-3.55648,-17.37542,23.45609,-.96646,-17.3754,-128.99422,-.40436,-17.3754,-192.78151,-.46958,-17.37541,-162.61874,-.40436,-17.3754,-221.41602,-.40436,-17.3754,-216.58537,-.33684,-17.3754,-223.73743,4.40118,-17.3754,71.98191,3.55646,-17.37542,23.45611,2.65596,-17.3754,-74.83617,.96651,-17.3754,-128.99423,.46964,-17.37541,-162.61874,.40444,-17.3754,-192.78151,-.10643,-17.3754,-224.5311,.10651,-17.3754,-224.5311,.33693,-17.3754,-223.73743,.40444,-17.3754,-221.41602,.40444,-17.3754,-216.58537,-24.72437,44.10432,-204.17952,24.7244,44.10441,-204.17953,17.99461,44.10408,-221.59918,24.7244,38.48126,-204.17949,17.99461,38.48126,-221.59917,-24.72437,38.48126,-204.1795,-17.99458,38.48126,-221.59917,16.03956,38.48284,177.69383,-12.16243,35.24387,177.69418,-12.17165,44.10697,177.69226,-15.73112,38.48284,177.69382,16.03956,44.10694,177.69231,12.16511,44.10694,177.69223,-15.73112,44.10591,163.87755,-15.73112,44.10697,177.69231,-12.17447,44.10591,163.87749,16.03957,38.48284,163.87755,-15.73112,38.48284,163.87755,12.15892,44.10593,163.87744,12.16101,42.01318,140.07309,12.16244,35.24387,174.82314,12.16244,22.20079,174.82268,-12.13941,42.01285,140.0731,-12.16243,35.24387,174.8231,-12.16243,22.20078,174.82268,12.16098,42.01332,124.32433,-12.13945,42.01299,124.32433,-12.16246,22.20093,124.32433,12.16241,22.20094,124.3243};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_9_130_point_1()
		{
			double[] value = {.109,.391,.123,.391,.206,.559,.431,.56,.206,.559,.217,.391,.701,.111,.749,.111,.724,.27,.724,.27,.644,.111,.701,.111,.028,.559,.029,.391,.051,.391,.724,.27,.749,.111,.919,.111,.206,.559,.123,.391,.217,.391,.919,.111,.94,.27,.724,.27,.109,.391,.028,.559,.051,.391,.109,.391,.206,.559,.028,.559,.724,.27,.542,.27,.644,.111,.543,.158,.543,.208,.527,.208,.527,.208,.527,.158,.543,.158,.494,.154,.494,.208,.596,.208,.596,.208,.596,.154,.494,.154,.526,.158,.526,.208,.54,.208,.54,.208,.54,.158,.526,.158,.563,.158,.563,.206,.581,.204,.581,.204,.581,.158,.563,.158,.58,.158,.58,.204,.563,.206,.563,.206,.563,.158,.58,.158,.632,.791,.627,.785,.743,.785,.743,.785,.738,.791,.632,.791,.738,.803,.743,.803,.743,.818,.743,.818,.738,.818,.738,.803,.738,.827,.743,.827,.743,.843,.743,.843,.738,.837,.738,.827,.632,.837,.627,.843,.627,.827,.627,.827,.632,.827,.632,.837,.632,.818,.627,.818,.627,.803,.627,.803,.632,.803,.632,.818,.72,.412,.72,.393,.797,.393,.797,.393,.797,.412,.72,.412,.754,.412};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_2()
		{
			double[] value = {.71,.412,.71,.393,.71,.393,.754,.393,.754,.412,.568,.414,.568,.392,.631,.392,.631,.392,.631,.414,.568,.414,.739,.412,.739,.391,.808,.391,.808,.391,.808,.412,.739,.412,.72,.412,.72,.391,.596,.391,.596,.391,.596,.412,.72,.412,.37,.412,.37,.391,.259,.391,.259,.391,.259,.412,.37,.412,.086,.391,.086,.413,.054,.413,.054,.413,.054,.391,.086,.391,.259,.412,.259,.393,.37,.393,.37,.393,.37,.412,.259,.412,.524,.127,.524,.135,.589,.135,.589,.135,.589,.127,.524,.127,.407,.127,.407,.135,.633,.135,.633,.135,.633,.128,.407,.127,.757,.128,.757,.135,.834,.135,.834,.135,.834,.128,.757,.128,.903,.135,.93,.135,.93,.128,.93,.128,.903,.128,.903,.135,.992,.117,.999,.154,.999,.113,.993,.109,.992,.105,.997,.113,.908,.134,.908,.126,.839,.126,.839,.126,.839,.134,.908,.134,.762,.134,.762,.126,.638,.126,.638,.126,.638,.134,.762,.134,.738,.133,.738,.125,.627,.125,.627,.125,.627,.133,.738,.133,.206,.277,.431,.277,.326,.285,.326,.285,.157,.285,.206,.277,.84,.011,.78,.011,.945,.003,.945,.003,.893,.011};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_3()
		{
			double[] value = {.84,.011,.544,.011,.5,.011,.516,.003,.516,.003,.78,.011,.73,.011,.516,.003,.945,.003,.78,.011,.544,.011,.516,.003,.73,.011,.614,.011,.58,.01,.564,.003,.516,.003,.597,.011,.614,.011,.016,.907,.062,.935,.062,.902,.062,.902,.016,.855,.016,.907,.888,.675,.888,.659,.931,.659,.931,.659,.96,.675,.888,.675,.888,.641,.888,.62,.91,.62,.91,.62,.917,.641,.888,.641,.998,.684,.96,.684,.96,.675,.96,.675,.973,.672,.998,.684,.943,.658,.931,.659,.917,.641,.917,.641,.931,.641,.943,.658,.943,.951,.934,.972,.897,.95,.897,.95,.905,.94,.943,.951,.889,.933,.88,.935,.867,.932,.867,.932,.874,.93,.889,.933,.991,.975,.968,.99,.934,.972,.934,.972,.943,.951,.991,.975,.999,.967,.991,.978,.943,.951,.943,.951,.943,.936,.999,.967,.909,.927,.906,.938,.889,.933,.889,.933,.892,.925,.909,.927,.939,.922,.999,.923,.999,.967,.999,.967,.943,.934,.939,.922,.892,.922,.909,.921,.909,.927,.909,.927,.892,.927,.892,.922,.924,.595,.924,.62,.91,.62,.91,.62,.91,.595,.924,.595,.88,.956,.88,.923,.875,.923};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_4()
		{
			double[] value = {.875,.923,.875,.956,.88,.956,.88,.891,.878,.923,.875,.923,.875,.923,.875,.891,.88,.891,.924,.577,.924,.595,.91,.595,.91,.595,.91,.577,.924,.577,.861,.902,.861,.915,.855,.915,.855,.915,.855,.902,.861,.902,.923,.569,.923,.577,.91,.577,.91,.577,.91,.569,.923,.569,.891,.858,.891,.853,.87,.853,.87,.853,.87,.858,.891,.858,.912,.858,.913,.854,.902,.853,.902,.853,.902,.858,.912,.858,.816,.675,.888,.675,.888,.684,.888,.684,.816,.684,.816,.675,.8,.859,.87,.858,.87,.853,.87,.853,.8,.854,.8,.859,.816,.577,.888,.577,.888,.596,.888,.596,.816,.596,.816,.577,.816,.62,.888,.62,.888,.641,.888,.641,.816,.641,.816,.62,.816,.659,.888,.659,.888,.675,.888,.675,.816,.675,.816,.659,.735,.641,.816,.641,.816,.659,.816,.659,.735,.659,.735,.641,.735,.675,.816,.675,.816,.684,.816,.684,.735,.684,.735,.675,.723,.86,.8,.859,.8,.854,.8,.854,.723,.855,.723,.86,.735,.577,.816,.577,.816,.596,.816,.596,.735,.596,.735,.577,.606,.57,.735,.57,.735,.577,.735,.577,.606,.577,.606,.57,.606,.62};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_5()
		{
			double[] value = {.735,.596,.735,.62,.735,.596,.606,.62,.606,.596,.606,.641,.735,.641,.735,.659,.735,.659,.606,.659,.606,.641,.606,.675,.735,.675,.735,.684,.735,.684,.606,.684,.606,.675,.598,.863,.723,.86,.723,.854,.723,.854,.598,.857,.598,.863,.371,.57,.606,.573,.606,.577,.606,.577,.371,.577,.371,.57,.37,.62,.606,.596,.606,.62,.606,.596,.37,.62,.371,.596,.371,.641,.606,.641,.606,.659,.606,.659,.37,.659,.371,.641,.371,.675,.606,.675,.606,.684,.606,.684,.371,.684,.371,.675,.254,.675,.371,.675,.371,.684,.371,.684,.254,.684,.254,.675,.26,.868,.372,.868,.372,.856,.372,.856,.26,.858,.26,.868,.254,.577,.371,.577,.371,.596,.371,.596,.254,.596,.254,.577,.254,.62,.37,.62,.371,.641,.371,.641,.254,.641,.254,.62,.254,.659,.37,.659,.371,.675,.371,.675,.254,.675,.254,.659,.186,.641,.254,.641,.254,.659,.254,.659,.186,.659,.186,.641,.186,.675,.254,.675,.254,.684,.254,.684,.186,.685,.186,.675,.194,.869,.26,.868,.26,.856,.26,.856,.194,.857,.194,.869,.186,.577,.254,.577,.254,.596,.254,.596,.186,.596};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_6()
		{
			double[] value = {.186,.577,.932,.569,.915,.569,.932,.592,.932,.592,.949,.591,.932,.569,.898,.568,.916,.591,.932,.592,.932,.592,.915,.571,.898,.568,.932,.569,.949,.593,.944,.57,.743,.939,.729,.939,.729,.887,.729,.887,.743,.903,.743,.939,.729,.887,.743,.894,.743,.903,.743,.903,.743,.894,.757,.893,.757,.893,.757,.902,.743,.903,.771,.892,.771,.902,.757,.902,.757,.902,.757,.893,.771,.892,.042,.118,.025,.118,.019,.101,.031,.072,.014,.087,.014,.072,.031,.154,.014,.117,.014,.193,.014,.193,.031,.193,.031,.154,.031,.202,.014,.187,.019,.172,.019,.172,.042,.154,.031,.202,.042,.118,.042,.154,.025,.154,.025,.154,.025,.118,.042,.118,.042,.154,.025,.154,.025,.116,.025,.116,.042,.116,.042,.154,.771,.977,.771,.986,.757,.985,.757,.985,.757,.977,.771,.977,.743,.985,.743,.977,.757,.977,.757,.977,.757,.985,.743,.985,.938,.599,.929,.576,.941,.576,.914,.575,.924,.596,.91,.598,.91,.598,.899,.574,.914,.575,.929,.576,.938,.599,.924,.599,.924,.599,.914,.575,.929,.576,.834,.997,.834,.882,.849,.913,.849,.913,.834,.882,.849,.882};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_7()
		{
			double[] value = {.81,.765,.743,.765,.743,.741,.743,.741,.81,.741,.81,.765,.81,.723,.743,.723,.743,.712,.743,.712,.81,.712,.81,.723,.81,.827,.743,.827,.743,.818,.743,.818,.81,.818,.81,.827,.81,.803,.743,.803,.743,.785,.743,.785,.81,.785,.81,.803,.743,.785,.627,.785,.627,.765,.627,.765,.743,.765,.743,.785,.743,.741,.627,.741,.627,.723,.627,.723,.743,.723,.743,.741,.264,.956,.372,.941,.372,.931,.372,.931,.264,.948,.264,.956,.627,.079,.627,.104,.525,.104,.525,.104,.525,.079,.627,.079,.627,.062,.525,.062,.525,.079,.525,.079,.627,.079,.627,.062,.627,.827,.393,.827,.393,.818,.393,.818,.627,.818,.627,.827,.627,.785,.393,.803,.393,.785,.393,.803,.627,.785,.627,.803,.627,.765,.393,.765,.393,.741,.393,.741,.627,.741,.627,.765,.627,.712,.627,.723,.393,.712,.627,.723,.393,.723,.393,.712,.393,.827,.264,.827,.264,.818,.264,.818,.393,.818,.393,.827,.393,.785,.264,.803,.264,.785,.264,.803,.393,.785,.393,.803,.393,.765,.264,.765,.264,.741,.264,.741,.393,.741,.393,.765,.393,.723,.264,.723,.264,.712,.264,.712};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_8()
		{
			double[] value = {.393,.714,.393,.723,.264,.741,.184,.741,.184,.723,.184,.723,.264,.723,.264,.741,.723,.885,.8,.874,.8,.869,.8,.869,.723,.881,.723,.885,.264,.843,.184,.843,.184,.827,.184,.827,.264,.827,.264,.843,.264,.818,.184,.818,.184,.803,.184,.803,.264,.803,.264,.818,.264,.785,.184,.785,.184,.765,.184,.765,.264,.765,.264,.785,.184,.803,.113,.803,.113,.785,.113,.785,.184,.785,.184,.803,.184,.741,.113,.765,.113,.741,.113,.765,.184,.741,.184,.765,.184,.723,.113,.723,.113,.712,.113,.712,.184,.712,.184,.723,.184,.827,.113,.827,.113,.818,.113,.818,.184,.818,.184,.827,.902,.865,.902,.87,.92,.869,.92,.869,.92,.865,.902,.865,.914,.858,.914,.861,.92,.865,.92,.865,.92,.858,.914,.858,.113,.712,.113,.723,.09,.723,.09,.723,.09,.712,.113,.712,.876,.941,.877,.949,.868,.949,.868,.949,.868,.941,.876,.941,.858,.921,.858,.929,.848,.928,.848,.928,.848,.92,.858,.921,.09,.723,.09,.741,.079,.741,.079,.741,.079,.723,.09,.723,.865,.925,.882,.925,.882,.934,.882,.934,.865,.934,.865,.925,.862,.924,.862,.942};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_9()
		{
			double[] value = {.852,.942,.852,.942,.853,.924,.862,.924,.09,.741,.09,.765,.079,.765,.079,.765,.079,.741,.09,.741,.892,.918,.909,.916,.909,.921,.909,.921,.892,.923,.892,.918,.943,.909,.999,.879,.999,.923,.999,.923,.939,.92,.943,.909,.892,.918,.889,.91,.906,.904,.906,.904,.909,.916,.892,.918,.943,.909,.943,.897,.991,.87,.991,.87,.999,.879,.943,.909,.943,.894,.934,.877,.967,.86,.967,.86,.991,.87,.943,.894,.875,.91,.868,.904,.88,.904,.88,.904,.889,.911,.875,.91,.906,.904,.897,.895,.934,.872,.934,.872,.943,.894,.906,.904,.07,.785,.084,.785,.069,.803,.069,.803,.056,.801,.07,.785,.028,.818,.04,.818,.04,.827,.04,.827,.003,.827,.028,.818,.069,.803,.084,.785,.113,.785,.113,.785,.113,.803,.069,.803,.04,.827,.04,.818,.113,.818,.113,.818,.113,.827,.04,.827,.113,.843,.085,.842,.085,.836,.085,.836,.113,.827,.113,.843,.999,.663,.966,.663,.966,.567,.966,.567,.999,.567,.999,.663,.966,.663,.999,.663,.999,.567,.999,.567,.966,.567,.966,.663,.04,.818,.069,.803,.113,.803,.113,.803,.113,.818,.04,.818};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_10()
		{
			double[] value = {.084,.785,.09,.765,.113,.765,.113,.765,.113,.785,.084,.785,.003,.836,.003,.827,.04,.827,.04,.827,.04,.836,.003,.836,.056,.801,.069,.803,.04,.818,.04,.818,.028,.818,.056,.801,.079,.765,.091,.765,.084,.785,.084,.785,.07,.785,.079,.765,.906,.904,.88,.904,.897,.893,.906,.904,.889,.912,.88,.904,.948,.631,.948,.647,.929,.652,.929,.652,.929,.636,.948,.631,.959,.625,.959,.617,.964,.61,.959,.625,.964,.61,.964,.635,.959,.625,.964,.635,.948,.647,.959,.625,.948,.647,.948,.632,.909,.916,.907,.907,.943,.894,.943,.894,.943,.909,.909,.916,.877,.92,.875,.914,.889,.911,.889,.911,.892,.918,.877,.92,.909,.916,.943,.909,.939,.922,.939,.922,.909,.92,.909,.916,.877,.92,.892,.918,.892,.922,.892,.922,.877,.922,.877,.92,.113,.741,.113,.765,.09,.765,.09,.765,.09,.741,.113,.741,.857,.936,.889,.936,.889,.946,.889,.946,.857,.946,.857,.936,.873,.921,.873,.929,.893,.929,.893,.929,.893,.921,.873,.921,.867,.924,.867,.939,.877,.939,.877,.939,.877,.924,.867,.924,.113,.723,.113,.741,.09,.741,.09,.741};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_11()
		{
			double[] value = {.09,.723,.113,.723,.839,.928,.849,.928,.849,.937,.849,.937,.839,.937,.839,.928,.09,.712,.09,.723,.079,.723,.079,.723,.079,.712,.09,.712,.87,.865,.87,.87,.891,.87,.891,.87,.891,.865,.87,.865,.914,.865,.912,.865,.92,.869,.92,.869,.92,.865,.914,.865,.891,.865,.891,.87,.902,.87,.902,.87,.902,.865,.891,.865,.184,.843,.113,.843,.113,.827,.113,.827,.184,.827,.184,.843,.8,.874,.87,.87,.87,.865,.87,.865,.8,.869,.8,.874,.184,.723,.113,.741,.113,.723,.113,.741,.184,.723,.184,.741,.184,.765,.113,.785,.113,.765,.113,.785,.184,.765,.184,.785,.184,.818,.113,.818,.113,.803,.113,.803,.184,.803,.184,.818,.264,.803,.184,.803,.184,.785,.184,.785,.264,.785,.264,.803,.264,.827,.184,.827,.184,.818,.184,.818,.264,.818,.264,.827,.264,.723,.184,.719,.184,.712,.184,.712,.264,.712,.264,.723,.264,.765,.184,.765,.184,.741,.184,.741,.264,.741,.264,.765,.393,.741,.264,.741,.264,.723,.264,.723,.393,.723,.393,.741,.393,.785,.264,.785,.264,.765,.264,.765,.393,.765,.393,.785,.393,.803,.264,.818};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_12()
		{
			double[] value = {.264,.803,.264,.818,.393,.803,.393,.818,.393,.843,.264,.843,.264,.827,.264,.827,.393,.827,.393,.843,.598,.92,.723,.885,.723,.88,.723,.88,.598,.914,.598,.92,.372,.941,.598,.92,.598,.911,.598,.911,.372,.931,.372,.941,.627,.741,.393,.741,.393,.723,.393,.723,.627,.723,.627,.741,.627,.785,.393,.785,.393,.765,.393,.765,.627,.765,.627,.785,.627,.818,.393,.818,.393,.803,.393,.803,.627,.803,.627,.818,.627,.843,.393,.843,.393,.827,.393,.827,.627,.827,.627,.843,.743,.723,.627,.723,.627,.712,.627,.712,.743,.718,.743,.723,.743,.765,.627,.765,.627,.741,.627,.741,.743,.741,.743,.765,.81,.785,.743,.785,.743,.765,.743,.765,.81,.765,.81,.785,.81,.818,.743,.818,.743,.803,.743,.803,.81,.803,.81,.818,.81,.843,.743,.843,.743,.827,.743,.827,.81,.827,.81,.843,.193,.956,.264,.956,.26,.946,.26,.946,.189,.946,.193,.956,.81,.741,.743,.741,.743,.723,.743,.723,.81,.723,.81,.741,1.007,.787,1.009,.772,.99,.788,.99,.788,.99,.803,1.007,.787,.787,.986,.787,.978,.812,.995,.771,.986,.771,.977,.787,.978};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_13()
		{
			double[] value = {.787,.978,.787,.987,.771,.986,.812,.995,.787,.978,.787,.902,.042,.154,.019,.172,.025,.154,.031,.202,.014,.202,.014,.187,.014,.117,.031,.154,.031,.117,.042,.118,.019,.101,.014,.087,.014,.087,.031,.072,.042,.118,.771,.902,.771,.892,.787,.892,.787,.892,.787,.901,.771,.902,.787,.902,.787,.892,.814,.884,.186,.596,.254,.596,.254,.62,.254,.62,.186,.62,.186,.596,.186,.57,.254,.57,.254,.577,.254,.577,.186,.577,.186,.57,.186,.685,.254,.684,.254,.7,.254,.7,.186,.7,.186,.685,.186,.659,.254,.659,.254,.675,.254,.675,.186,.675,.186,.659,.186,.62,.254,.62,.254,.641,.254,.641,.186,.641,.186,.62,.254,.641,.371,.641,.37,.659,.37,.659,.254,.659,.254,.641,.254,.596,.371,.596,.37,.62,.37,.62,.254,.62,.254,.596,.254,.57,.371,.57,.371,.577,.371,.577,.255,.573,.254,.57,.254,.684,.371,.684,.371,.7,.371,.7,.254,.7,.254,.684,.371,.684,.606,.684,.606,.7,.606,.7,.371,.7,.371,.684,.37,.659,.606,.659,.606,.675,.606,.675,.371,.675,.37,.659,.371,.641,.606,.62,.606,.641,.606,.62};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_14()
		{
			double[] value = {.371,.641,.37,.62,.371,.596,.371,.577,.606,.577,.606,.577,.606,.596,.371,.596,.372,.868,.598,.866,.598,.854,.598,.854,.372,.856,.372,.868,.606,.684,.735,.684,.735,.7,.735,.7,.606,.7,.606,.684,.606,.659,.735,.659,.735,.675,.735,.675,.606,.675,.606,.659,.606,.641,.735,.62,.735,.641,.735,.62,.606,.641,.606,.62,.606,.596,.735,.577,.735,.596,.735,.577,.606,.596,.606,.577,.735,.596,.816,.596,.816,.62,.816,.62,.735,.62,.735,.596,.735,.57,.815,.572,.816,.577,.816,.577,.735,.577,.735,.57,.735,.684,.816,.684,.816,.7,.816,.7,.735,.7,.735,.684,.735,.659,.816,.659,.816,.675,.816,.675,.735,.675,.735,.659,.735,.62,.816,.62,.816,.641,.816,.641,.735,.641,.735,.62,.816,.641,.888,.641,.888,.659,.888,.659,.816,.659,.816,.641,.816,.596,.888,.596,.888,.62,.888,.62,.816,.62,.816,.596,.816,.57,.888,.57,.888,.577,.888,.577,.816,.577,.816,.57,.816,.684,.888,.684,.888,.7,.888,.7,.816,.7,.816,.684,.902,.858,.902,.853,.891,.853,.891,.853,.891,.858,.902,.858,.912,.858,.914,.858};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_15()
		{
			double[] value = {.92,.854,.914,.858,.92,.858,.92,.854,.91,.57,.91,.577,.888,.577,.888,.577,.888,.57,.91,.57,.852,.901,.852,.909,.845,.909,.845,.909,.845,.901,.852,.901,.91,.577,.91,.596,.888,.596,.888,.596,.888,.577,.91,.577,.875,.891,.874,.922,.867,.922,.867,.922,.867,.891,.875,.891,.875,.923,.875,.953,.867,.953,.867,.953,.867,.923,.875,.923,.91,.596,.91,.62,.888,.62,.888,.62,.888,.596,.91,.596,.877,.922,.892,.922,.892,.926,.892,.926,.877,.925,.877,.922,.909,.921,.939,.922,.943,.936,.943,.936,.91,.925,.909,.921,.892,.926,.889,.933,.875,.93,.875,.93,.877,.925,.892,.926,.943,.936,.943,.951,.906,.938,.906,.938,.909,.93,.943,.936,.955,.59,.945,.59,.945,.572,.955,.59,.945,.572,.959,.573,.955,.59,.959,.573,.959,.609,.955,.59,.959,.609,.955,.608,.945,.59,.927,.588,.927,.57,.927,.57,.945,.572,.945,.59,.889,.933,.906,.938,.897,.95,.897,.95,.88,.935,.889,.933,.931,.641,.917,.641,.91,.62,.91,.62,.924,.62,.931,.641,.973,.672,.96,.675,.931,.659,.931,.659,.943,.658,.973,.672};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_16()
		{
			double[] value = {.96,.684,.998,.684,.998,.692,.998,.692,.96,.692,.96,.684,.888,.659,.888,.641,.917,.641,.917,.641,.931,.659,.888,.659,.888,.684,.888,.675,.96,.675,.96,.675,.96,.684,.888,.684,.96,.684,.96,.692,.915,.692,.915,.692,.888,.684,.96,.684,.627,.133,.627,.125,.562,.125,.562,.125,.562,.133,.627,.133,.638,.133,.638,.125,.412,.125,.412,.125,.412,.133,.638,.133,.839,.134,.839,.126,.762,.126,.762,.126,.762,.134,.839,.134,.908,.134,.936,.134,.936,.126,.936,.126,.908,.126,.908,.134,.992,.068,.992,.105,.993,.109,.834,.128,.834,.135,.903,.135,.903,.135,.903,.128,.834,.128,.633,.128,.633,.135,.757,.135,.757,.135,.757,.128,.633,.128,.589,.127,.589,.135,.699,.135,.699,.135,.699,.127,.589,.127,.37,.412,.37,.393,.596,.393,.596,.393,.596,.412,.37,.412,.195,.412,.195,.392,.259,.393,.259,.393,.259,.412,.195,.412,.259,.412,.259,.391,.195,.391,.195,.391,.195,.412,.259,.412,.495,.412,.596,.412,.596,.391,.495,.412,.37,.391,.37,.412,.808,.412,.808,.391,.72,.391,.72,.391,.72,.412,.808,.412,.701,.412};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_17()
		{
			double[] value = {.739,.412,.739,.391,.739,.391,.701,.391,.701,.412,.692,.414,.631,.414,.631,.392,.631,.392,.692,.393,.692,.414,.797,.412,.797,.393,.71,.393,.71,.393,.71,.412,.797,.412,.596,.412,.596,.393,.72,.393,.72,.393,.72,.412,.596,.412,.632,.827,.627,.827,.627,.818,.627,.818,.632,.818,.632,.827,.738,.837,.743,.843,.627,.843,.627,.843,.632,.837,.738,.837,.738,.818,.743,.818,.743,.827,.743,.827,.738,.827,.738,.818,.738,.791,.743,.785,.743,.803,.743,.803,.738,.803,.738,.791,.632,.803,.627,.803,.627,.785,.627,.785,.632,.791,.632,.803,.596,.158,.596,.204,.494,.204,.494,.204,.494,.158,.596,.158,.54,.158,.54,.208,.563,.206,.563,.206,.563,.158,.54,.158,.512,.158,.512,.208,.526,.208,.526,.208,.526,.158,.512,.158,.527,.158,.527,.208,.512,.208,.512,.208,.512,.158,.527,.158,.563,.158,.563,.206,.543,.208,.543,.208,.543,.158,.563,.158,.58,.111,.542,.27,.41,.27,.281,.079,.218,.003,.41,.003,.41,.27,.281,.194,.41,.003,.58,.111,.41,.27,.41,.003,.58,.111,.41,.003,.543,.003,.181,.061,.181,.003};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_18()
		{
			double[] value = {.218,.003,.281,.079,.181,.061,.218,.003,.826,.508,.938,.418,.938,.508,.696,.277,.696,.56,.571,.56,.571,.56,.571,.277,.696,.277,.195,.392,.086,.393,.086,.412,.086,.412,.195,.412,.195,.392,.118,.896,.144,.959,.093,.984,.186,.577,.076,.576,.076,.57,.076,.57,.186,.57,.186,.577,.186,.62,.076,.621,.076,.598,.076,.598,.186,.596,.186,.62,.194,.855,.088,.862,.088,.876,.088,.876,.194,.869,.194,.855,.729,.99,.729,.939,.743,.939,.729,.99,.743,.939,.743,.977,.729,.99,.743,.977,.743,.985,.814,.884,.834,.882,.834,.997,.834,.997,.812,.995,.814,.884,.194,.944,.089,.942,.088,.953,.088,.953,.193,.956,.194,.944,.81,.827,.92,.827,.92,.842,.92,.842,.81,.842,.81,.827,.81,.803,.92,.803,.92,.818,.92,.818,.81,.818,.81,.803,.81,.765,.92,.765,.92,.785,.92,.785,.81,.785,.81,.765,.81,.723,.92,.722,.92,.744,.92,.744,.81,.741,.81,.723,.525,.062,.627,.062,.627,.046,.525,.062,.627,.046,.627,.033,.525,.062,.627,.033,.525,.033,.525,.062,.525,.033,.525,.046,.896,.94,.896,.944,.86,.944};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_19()
		{
			double[] value = {.896,.94,.86,.944,.86,.936,.896,.94,.86,.936,.896,.936,.061,.913,.061,.882,.016,.907,.061,.913,.016,.907,.017,.956,.061,.913,.017,.956,.031,.947,.81,.712,.92,.712,.92,.722,.92,.722,.81,.723,.81,.712,.81,.741,.92,.744,.92,.765,.92,.765,.81,.765,.81,.741,.81,.785,.92,.785,.92,.803,.92,.803,.81,.803,.81,.785,.787,.902,.814,.884,.812,.995,.034,.649,.03,.658,.03,.648,.03,.648,.034,.638,.034,.649,.186,.641,.076,.641,.076,.621,.076,.621,.186,.62,.186,.641,.186,.596,.076,.598,.076,.576,.076,.576,.186,.577,.186,.596,.469,.135,.469,.127,.437,.127,.437,.127,.443,.135,.469,.135,.431,.277,.571,.277,.571,.56,.431,.277,.571,.56,.431,.56,.431,.277,.431,.56,.217,.391,.431,.277,.217,.391,.217,.286,.81,.818,.92,.818,.92,.827,.92,.827,.81,.827,.81,.818,.195,.391,.086,.391,.086,.412,.086,.412,.195,.412,.195,.391,.562,.125,.453,.125,.453,.133,.453,.133,.562,.133,.562,.125,.02,.569,.076,.57,.076,.576,.076,.576,.018,.575,.02,.569,.015,.6,.076,.598,.076,.621,.076,.621};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_20()
		{
			double[] value = {.007,.621,.015,.6,0.0,.641,.076,.641,.076,.659,.076,.659,0.0,.659,0.0,.641,.088,.876,.086,.867,.052,.86,.052,.86,.062,.903,.088,.876,.049,.954,.088,.953,.089,.925,.089,.925,.07,.907,.049,.954,.951,.835,.951,.842,.92,.842,.951,.835,.92,.842,.92,.827,.951,.835,.92,.827,.999,.827,.951,.835,.999,.827,.999,.835,.999,.818,.92,.818,.92,.803,.92,.803,.999,.803,.999,.818,.999,.785,.92,.785,.92,.765,.92,.765,.992,.766,.999,.785,.984,.745,.92,.744,.92,.722,.92,.722,.98,.721,.984,.745,.98,.721,.92,.722,.92,.712,.92,.712,.978,.712,.98,.721,.992,.766,.92,.765,.92,.744,.92,.744,.984,.745,.992,.766,.999,.803,.92,.803,.92,.785,.92,.785,.999,.785,.999,.803,.001,.69,0.0,.685,.076,.684,.047,.69,.001,.69,.076,.684,.047,.69,.076,.684,.076,.7,.047,.69,.076,.7,.047,.7,0.0,.659,.076,.659,.076,.675,.076,.675,0.0,.675,0.0,.659,.007,.621,.076,.621,.076,.641,.076,.641,0.0,.641,.007,.621,.018,.575,.076,.576,.076,.598,.076,.598,.015,.6,.018,.575,.524,.127,.415,.127};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_21()
		{
			double[] value = {.415,.135,.415,.135,.524,.135,.524,.127,0.0,.675,.076,.675,.076,.684,.076,.684,0.0,.685,0.0,.675,.999,.827,.92,.827,.92,.818,.92,.818,.999,.818,.999,.827,.186,.659,.076,.641,.186,.641,.076,.641,.186,.659,.076,.659,.186,.7,.076,.684,.186,.685,.076,.684,.186,.7,.076,.7,.186,.675,.076,.659,.186,.659,.076,.659,.186,.675,.076,.675,.186,.685,.076,.675,.186,.675,.076,.675,.186,.685,.076,.684,.318,.932,.318,.901,.414,.888,.414,.888,.414,.926,.318,.932,.326,.926,.326,.888,.375,.9,.375,.9,.375,.914,.326,.926,.32,.942,.225,.946,.225,.946,.225,.946,.32,.942,.32,.942,.375,.914,.375,.9,.405,.904,.405,.904,.405,.91,.375,.914,.27,.939,.27,.916,.313,.882,.313,.882,.313,.933,.27,.939,.128,.946,.12,.946,.12,.946,.128,.946,.12,.946,.128,.946,.128,.946,.128,.946,.135,.946,.128,.946,.135,.946,.15,.946,.128,.946,.15,.946,.225,.946,.128,.946,.225,.946,.225,.946,.128,.946,.225,.946,.15,.946,.128,.946,.15,.946,.135,.946,.181,.908,.235,.947,.132,.946,.225,.865,.32,.862,.32,.894};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_22()
		{
			double[] value = {.32,.894,.225,.898,.225,.865,.071,.868,.168,.868,.168,.898,.168,.898,.071,.897,.071,.868,.168,.868,.324,.868,.324,.898,.324,.898,.169,.891,.168,.868,.217,.863,.357,.863,.357,.893,.357,.893,.217,.889,.217,.863,.357,.863,.463,.863,.463,.893,.463,.893,.357,.893,.357,.863,.463,.863,.357,.863,.357,.893,.357,.893,.463,.893,.463,.863,.35,.862,.043,.872,.043,.899,.043,.899,.35,.893,.35,.862,.324,.868,.168,.876,.168,.898,.168,.898,.324,.898,.324,.868,.32,.862,.225,.865,.225,.898,.225,.898,.32,.894,.32,.862,.166,.865,.166,.865,.161,.898,.161,.898,.161,.898,.166,.865,.196,.865,.181,.865,.176,.898,.176,.898,.192,.898,.196,.865,.181,.865,.173,.865,.169,.898,.169,.898,.176,.898,.181,.865,.471,.921,.641,.874,.463,.893,.173,.865,.166,.865,.161,.898,.161,.898,.169,.898,.173,.865,.168,.868,.071,.87,.071,.898,.071,.898,.168,.898,.168,.868,.357,.863,.217,.867,.217,.893,.217,.893,.357,.893,.357,.863,.043,.871,.35,.862,.35,.893,.35,.893,.043,.897,.043,.871,.166,.865,.173,.865,.169,.898,.169,.898};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_23()
		{
			double[] value = {.161,.898,.166,.865,.196,.865,.225,.865,.225,.898,.225,.898,.192,.898,.196,.865,.173,.865,.181,.865,.176,.898,.176,.898,.169,.898,.173,.865,.596,.863,.463,.863,.463,.893,.181,.865,.196,.865,.192,.898,.192,.898,.176,.898,.181,.865,.225,.865,.196,.865,.192,.898,.192,.898,.225,.898,.225,.865,.463,.863,.596,.863,.463,.893,.641,.874,.596,.863,.463,.893,.596,.863,.641,.874,.463,.893,.463,.893,.357,.893,.357,.921,.357,.921,.471,.921,.463,.893,.35,.893,.043,.902,.043,.926,.043,.926,.35,.922,.35,.893,.324,.898,.168,.909,.168,.926,.168,.926,.324,.926,.324,.898,.32,.894,.225,.898,.225,.929,.225,.929,.32,.925,.32,.894,.192,.898,.176,.898,.135,.929,.135,.929,.15,.929,.192,.898,.176,.898,.169,.898,.128,.929,.128,.929,.135,.929,.176,.898,.168,.898,.071,.901,.071,.926,.071,.926,.168,.926,.168,.898,.357,.893,.217,.898,.217,.921,.217,.921,.357,.921,.357,.893,.357,.893,.463,.893,.471,.921,.471,.921,.357,.921,.357,.893,.043,.899,.35,.893,.35,.922,.35,.922,.043,.923,.043,.899,.168,.898,.324,.898};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_24()
		{
			double[] value = {.324,.926,.324,.926,.169,.916,.168,.898,.225,.898,.32,.894,.32,.925,.32,.925,.225,.928,.225,.898,.169,.898,.161,.898,.12,.929,.12,.929,.128,.929,.169,.898,.161,.898,.161,.898,.12,.929,.12,.929,.12,.929,.161,.898,.161,.898,.169,.898,.128,.929,.128,.929,.12,.929,.161,.898,.169,.898,.176,.898,.135,.929,.135,.929,.128,.929,.169,.898,.176,.898,.192,.898,.15,.929,.15,.929,.135,.929,.176,.898,.192,.898,.225,.898,.225,.929,.225,.929,.15,.929,.192,.898,.225,.898,.192,.898,.15,.929,.15,.929,.225,.929,.225,.898,.071,.898,.168,.898,.168,.926,.168,.926,.071,.924,.071,.898,.217,.893,.357,.893,.357,.921,.357,.921,.217,.917,.217,.893,.181,.908,.134,.867,.234,.866,.234,.866,.263,.891,.181,.908,.463,.893,.641,.874,.471,.921,.471,.921,.357,.921,.357,.938,.35,.922,.043,.926,.043,.941,.043,.941,.35,.939,.35,.922,.324,.926,.168,.926,.168,.943,.168,.943,.324,.943,.324,.926,.32,.925,.225,.929,.225,.946,.225,.946,.32,.942,.32,.925,.15,.929,.135,.929,.135,.946,.135,.946,.15,.946,.15,.929};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_25()
		{
			double[] value = {.135,.929,.128,.929,.128,.946,.128,.946,.135,.946,.135,.929,.168,.926,.071,.926,.071,.943,.071,.943,.168,.943,.168,.926,.357,.921,.217,.925,.217,.938,.217,.938,.357,.938,.357,.921,.357,.921,.471,.921,.357,.938,.35,.922,.35,.939,.043,.941,.043,.941,.043,.926,.35,.922,.168,.926,.324,.926,.324,.943,.324,.943,.168,.943,.168,.926,.225,.929,.32,.925,.32,.942,.32,.942,.225,.946,.225,.929,.128,.929,.12,.929,.12,.946,.12,.946,.128,.946,.128,.929,.12,.929,.12,.929,.12,.946,.12,.946,.12,.946,.12,.929,.12,.929,.128,.929,.128,.946,.128,.946,.12,.946,.12,.929,.128,.929,.135,.929,.135,.946,.135,.946,.128,.946,.128,.929,.135,.929,.15,.929,.15,.946,.15,.946,.135,.946,.135,.929,.15,.929,.225,.929,.225,.946,.225,.946,.15,.946,.15,.929,.225,.929,.15,.929,.15,.946,.15,.946,.225,.946,.225,.929,.071,.926,.168,.926,.168,.943,.168,.943,.071,.943,.071,.926,.357,.921,.357,.938,.217,.938,.217,.938,.217,.925,.357,.921,.235,.947,.234,.866,.27,.876,.27,.876,.27,.894,.235,.947,.751,.541};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_26()
		{
			double[] value = {.696,.56,.696,.277,.751,.541,.751,.559,.696,.56,.696,.277,.751,.277,.751,.295,.751,.541,.696,.277,.751,.295,.826,.508,.751,.541,.751,.295,.827,.329,.826,.508,.751,.295,.989,.113,.992,.117,.993,.113,.896,.671,.896,.666,.903,.666,.903,.666,.907,.671,.896,.671,.903,.666,.907,.658,.907,.671,.903,.658,.907,.658,.903,.666,.907,.671,.907,.658,.949,.658,.949,.658,.949,.671,.907,.671,1.003,.671,1.002,.666,1.003,.666,1.003,.671,.949,.671,1.002,.666,.949,.658,1.002,.658,1.002,.666,1.002,.666,.949,.671,.949,.658,.781,.977,.781,.987,.741,.987,.746,.958,.781,.977,.741,.987,.746,.958,.741,.987,.684,.979,.655,.966,.746,.958,.684,.979,.648,.958,.746,.958,.655,.966,.126,.799,.117,.799,.121,.793,.121,.793,.126,.793,.126,.799,.117,.783,.121,.783,.121,.793,.121,.793,.117,.799,.117,.783,.075,.783,.117,.783,.117,.799,.117,.799,.075,.799,.075,.783,.012,.799,.011,.792,.014,.792,.014,.792,.075,.799,.012,.799,.075,.783,.075,.799,.014,.792,.014,.792,.014,.783,.075,.783,.789,.921,.789,.928,.746,.958,.746,.958,.648,.958};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_27()
		{
			double[] value = {.655,.95,.746,.958,.655,.95,.683,.93,.746,.958,.683,.93,.74,.921,.789,.921,.746,.958,.74,.921,.04,.827,.113,.827,.085,.836,.085,.836,.04,.836,.04,.827,.888,.7,.888,.684,.915,.692,.915,.692,.915,.7,.888,.7,.827,.329,.938,.329,.938,.418,.938,.418,.826,.508,.827,.329,.811,.997,.818,.997,.818,.954,.811,.881,.831,.881,.818,.896,.818,.954,.831,.954,.831,.939,.818,.896,.818,.939,.811,.939,.811,.997,.818,.954,.811,.939,.453,.125,.425,.125,.421,.133,.421,.133,.453,.133,.453,.125,.161,.211,.069,.211,.161,.193,.206,.27,.161,.27,.161,.211,.281,.194,.206,.27,.161,.211,.086,.412,.054,.412,.054,.393,.054,.393,.086,.393,.086,.412,.784,.979,.8,.979,.8,.994,.8,.994,.705,.994,.784,.979,.705,.952,.784,.952,.784,.979,.784,.979,.705,.994,.705,.952,.875,.948,.826,.948,.826,.931,.875,.948,.826,.931,.875,.931,.777,.908,.777,.991,.704,.991,.704,.991,.705,.908,.777,.908,.784,.927,.705,.909,.801,.908,.801,.908,.801,.927,.784,.927,.784,.927,.705,.952,.705,.909,.705,.952,.784,.927,.784,.952};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_28()
		{
			double[] value = {.826,.967,.826,.948,.875,.948,.826,.967,.875,.948,.874,.967,.705,.908,.777,.991,.705,.991,.777,.991,.705,.908,.777,.908,.069,.211,.069,.194,.161,.193,.831,.881,.831,.896,.818,.896,.181,.079,.068,.061,.181,.061,.281,.079,.181,.079,.181,.061,.161,.193,.281,.194,.161,.211,.41,.27,.206,.27,.281,.194,.818,.954,.831,.939,.811,.939,.068,.08,.068,.061,.181,.079,.281,.194,.281,.079,.41,.003,.811,.881,.818,.896,.811,.939,.834,.997,.849,.968,.849,.998,.834,.997,.849,.913,.849,.968,.192,.402,.084,.402,.084,.395,.254,.402,.192,.402,.241,.363,.241,.306,.192,.402,.084,.395,.057,.404,.149,.395,.149,.404,.015,.365,.003,.405,.003,.365,.015,.365,.057,.404,.003,.405,.51,.117,.368,.117,.368,.124,.51,.117,.368,.124,.51,.124,.13,.386,.238,.387,.238,.402,.13,.316,.238,.387,.13,.386,.057,.404,.014,.307,.149,.395,.209,.415,.096,.415,.096,.286,.13,.316,.238,.316,.238,.387,.014,.307,.057,.404,.015,.365,.209,.415,.096,.286,.209,.286,.241,.363,.192,.402,.241,.306,.13,.386,.238,.402,.13,.402,.254,.364};
			return value;
		}
		private double[] getTextureCoordinate_9_130_point_29()
		{
			double[] value = {.254,.402,.241,.363,.35,.11,.249,.11,.248,.056,.248,.056,.35,.056,.35,.11,.149,.395,.014,.307,.211,.306,.211,.306,.211,.395,.149,.395,.017,.291,.017,.412,.243,.412,.243,.412,.243,.292,.017,.291,.015,.306,.084,.395,.015,.395,.084,.395,.015,.306,.241,.306,.37,.391,.495,.412,.596,.391,.94,.111,.94,.27,.919,.111,.58,.01,.58,.111,.543,.003,.644,.111,.542,.27,.58,.111,.614,.011,.564,.003,.516,.003};
			return value;
		}


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


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_8_138_texCoordIndex_1()
		{
			int[] value = {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,88,89,90,-1,91,92,93,-1,94,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,151,152,153,-1,154,155,156,-1,157,158,159,-1,160,161,162,-1,163,164,165,-1,166,167,168,-1,169,170,171,-1,172,173,174,-1,175,176,177,-1,178,179,180,-1,181,182,183,-1,184,185,186,-1,187,188,189,-1,190,191,192,-1,193,194,195,-1,193,195,196,-1,197,198,199,-1,197,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,219,220,221,-1,222,223,224,-1,225,226,227,-1,228,229,230,-1,231,232,233,-1,234,235,236,-1,237,238,239,-1,240,241,242,-1,243,244,245,-1,246,247,248,-1,249,250,251,-1,252,253,254,-1,255,256,257,-1,258,259,260,-1,261,262,263,-1,264,265,266,-1,267,268,269,-1,270,271,272,-1,273,274,275,-1,276,277,278,-1,279,280,281,-1,282,283,284,-1,285,286,287,-1,288,289,290,-1,291,292,293,-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,327,328,329,-1,330,331,332,-1,333,334,335,-1,336,337,338,-1,339,340,341,-1};
			return value;
		}



		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_9_139_point_1()
		{
			double[] value = {.265,.223,.265,.002,.265,.002,.265,.223,.64,.86,.833,.86,.833,.983,.64,.983,.265,.002,.182,.002,.182,.158,.265,.158,.265,.223,.182,.223,.182,.002,.265,.002,.147,.611,.147,.39,.017,.39,.017,.611,.182,.223,.265,.223,.263,.077,.18,.077,.182,.805,.005,.805,.005,.62,.182,.62,.99,.234,.99,.418,.813,.418,.813,.234,.014,.002,.182,.002,.182,.223,.014,.223,.468,.805,.468,.62,.639,.62,.639,.803,.357,.234,.528,.234,.527,.418,.357,.418,.508,.15,.508,.078,.318,.077,.318,.15,1.044,.879,.559,.879,.559,.985,1.044,.985,.357,.234,.357,.347,.275,.347,.275,.234,.721,.733,.639,.733,.639,.62,.721,.62,.606,.873,.606,.966,.915,.966,.915,.873,.736,.782,.914,.782,.914,.725,.736,.725,.721,.62,.994,.62,.994,.681,.721,.681,.991,.004,.877,.004,.877,.226,.991,.226,.265,.044,.181,.044,.18,.204,.264,.204,.275,.234,.275,.295,.003,.295,.003,.234,.878,.227,.991,.227,.991,.003,.878,.003,.077,.804,.083,.894,.108,.894,.487,.513,.495,.513,.495,.611,.306,.592,.249,.497,.152,.497,.895,.602,.888,.417,.922,.417};
			return value;
		}
		private double[] getTextureCoordinate_9_139_point_2()
		{
			double[] value = {.672,.779,.726,.881,.886,.881,.105,.984,.113,.805,.078,.805,.72,.953,.672,.953,.672,1.001,.458,.513,.452,.417,.493,.417,.512,.994,.503,.994,.503,.897,.028,.451,.152,.497,.152,.456,.886,.899,.939,.899,.939,.779,.726,.881,.672,.779,.672,.899,.113,.805,.105,.984,.086,.984,.503,.897,.512,.897,.512,.994,.083,.895,.077,.805,.113,.805,.185,.842,.151,.842,.151,.803,1.078,.973,.567,.973,.567,.867,.851,.457,.817,.457,.817,.417,.087,.986,.104,.986,.109,.894,.817,.417,.851,.417,.851,.457,.401,.546,.401,.502,.333,.502,.611,.588,.611,.502,.543,.502,.333,.502,.333,.588,.401,.546,.401,.546,.611,.588,.543,.546,.344,.153,.48,.153,.48,.075,.112,.802,.105,.985,.085,.985,1.076,.991,1.076,.867,.565,.867,.506,.803,.512,.897,.504,.897,.489,.82,.489,.82,.489,.82,.512,.897,.506,.803,.547,.803,.505,.417,.495,.513,.487,.513,.611,.588,.401,.546,.333,.588,.543,.502,.543,.546,.611,.588,.922,.417,.915,.602,.895,.602,.561,.803,.551,.897,.541,.897,.813,.234,.813,.39,.527,.39,.528,.234,.468,.776,.182,.776,.182,.62};
			return value;
		}
		private double[] getTextureCoordinate_9_139_point_3()
		{
			double[] value = {.468,.62,.103,.986,.088,.986,.083,.895,.672,1.001,.72,.969,.72,.953,.152,.497,.028,.451,.028,.592,.086,.984,.078,.805,.113,.805,.939,.953,.892,.953,.892,.969,.959,.957,.959,.895,.768,.895,.939,.779,.886,.881,.886,.899,.547,.803,.541,.897,.512,.897,.567,.867,1.078,.867,1.078,.973,.672,.899,.725,.899,.726,.881,.493,.417,.487,.513,.458,.513,.151,.803,.185,.803,.185,.842,.892,.969,.939,1.001,.939,.953,.998,.818,.578,.818,.577,.853,1.0,.853,.577,.853,.562,.956,.108,.894,.114,.804,.077,.804,.939,.899,.886,.899,.892,.953,.768,.895,.768,.957,.959,.957,.672,.953,.72,.953,.725,.899,.306,.451,.152,.456,.249,.456,.939,1.001,.892,.969,.72,.969,.249,.497,.306,.592,.306,.451,.577,.853,1.0,.853,.998,.818,.562,.956,1.015,.956,1.0,.853,.078,.805,.086,.984,.105,.984,.725,.899,.672,.899,.672,.953,.448,.513,.438,.417,.452,.417,.565,.867,.565,.991,1.076,.991,.541,.897,.547,.803,.561,.803,.504,.897,.494,.803,.506,.803,.654,.956,.923,.986,.923,.956,.886,.881,.939,.779,.672,.779,.085,.985,.078,.802,.112,.802};
			return value;
		}
		private double[] getTextureCoordinate_9_139_point_4()
		{
			double[] value = {.72,.969,.672,1.001,.939,1.001,.487,.513,.493,.417,.505,.417,.152,.497,.028,.592,.306,.592,.152,.456,.306,.451,.028,.451,.654,.956,.654,.986,.923,.986,.452,.417,.458,.513,.448,.513,.113,.805,.108,.895,.083,.895,.892,.953,.939,.953,.939,.899,.306,.451,.249,.456,.249,.497,.083,.895,.108,.895,.103,.986,.109,.894,.082,.894,.087,.986,.495,.611,.487,.611,.487,.513,.48,.075,.344,.075,.344,.153,.489,.82,.489,.82,.489,.82};
			return value;
		}


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


		/** Define subarrays using type int[] */
		private int[] getIndexedFaceSet_8_147_texCoordIndex_1()
		{
			int[] value = {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,75,76,77,-1,75,77,78,-1,79,80,81,-1,79,81,82,-1,83,84,85,-1,83,85,86,-1,87,88,89,-1,87,89,90,-1,91,92,93,-1,91,93,94,-1,95,96,97,-1,98,99,100,-1,98,100,101,-1,102,103,104,-1,102,104,105,-1,106,107,108,-1,106,108,109,-1,110,111,112,-1,110,112,113,-1,114,115,116,-1,114,116,117,-1,118,119,120,-1,118,120,121,-1,122,123,124,-1,122,124,125,-1,126,127,128,-1,126,128,129,-1,130,131,132,-1,130,132,133,-1,134,135,136,-1,134,136,137,-1,138,139,140,-1,138,140,141,-1,142,143,144,-1,142,144,145,-1,146,147,148,-1,146,148,149,-1,150,151,152,-1,150,152,153,-1,154,155,156,-1,154,156,157,-1,158,159,160,-1,158,160,161,-1,162,163,164,-1,162,164,165,-1,166,167,168,-1,166,168,169,-1,170,171,172,-1,170,172,173,-1,174,175,176,-1,174,176,177,-1,178,179,180,-1,178,180,181,-1,182,183,184,-1,182,184,185,-1,186,187,188,-1,186,188,189,-1,190,191,192,-1,190,192,193,-1,194,195,196,-1,194,196,197,-1,198,199,200,-1,198,200,201,-1,202,203,204,-1,202,204,205,-1,206,207,208,-1,206,208,209,-1,210,211,212,-1,210,212,213,-1,214,215,216,-1,214,216,217,-1,218,219,220,-1,218,220,221,-1,222,223,224,-1,222,224,225,-1,226,227,228,-1,226,228,229,-1,230,231,232,-1,230,232,233,-1,234,235,236,-1,234,236,237,-1,238,239,240,-1,238,240,241,-1,242,243,244,-1,242,244,245,-1,246,247,248,-1,246,248,249,-1,250,251,252,-1,250,252,253,-1,254,255,256,-1,254,256,257,-1,258,259,260,-1,258,260,261,-1,262,263,264,-1,262,264,265,-1,266,267,268,-1,266,268,269,-1,270,271,272,-1,270,272,273,-1,274,275,276,-1,274,276,277,-1,278,279,280,-1,278,280,281,-1,282,283,284,-1,282,284,285,-1,286,287,288,-1,286,288,289,-1,290,291,292,-1,290,292,293,-1,294,295,296,-1,294,296,297,-1,298,299,300,-1,298,300,301,-1,302,303,304,-1,302,304,305,-1,306,307,308,-1,306,308,309,-1,310,311,312,-1,310,312,313,-1,314,315,316,-1,314,316,317,-1,318,319,320,-1,318,320,321,-1,322,323,324,-1,322,324,325,-1,326,327,328,-1,326,328,329,-1,330,331,332,-1,330,332,333,-1,334,335,336,-1,334,336,337,-1,338,339,340,-1,338,340,341,-1,342,343,344,-1,342,344,345,-1,346,347,348,-1,349,350,351,-1,349,351,352,-1,353,354,355,-1,353,355,356,-1,357,358,359,-1,357,359,360,-1,361,362,363,-1,361,363,364,-1,365,366,367,-1,365,367,368,-1,369,370,371,-1,369,371,372,-1,373,374,375,-1,373,375,376,-1,377,378,379,-1,377,379,380,-1,381,382,383,-1,381,383,384,-1,385,386,387,-1,385,387,388,-1,389,390,391,-1,389,391,392,-1,393,394,395,-1,393,395,396,-1,397,398,399,-1,397,399,400,-1,401,402,403,-1,401,403,404,-1,405,406,407,-1,405,407,408,-1,409,410,411,-1,409,411,412,-1,413,414,415,-1,413,415,416,-1,417,418,419,-1,417,419,420,-1,421,422,423,-1,421,423,424,-1,425,426,427,-1,425,427,428,-1,429,430,431,-1,429,431,432,-1,433,434,435,-1,433,435,436,-1,437,438,439,-1,437,439,440,-1,441,442,443,-1,441,443,444,-1,445,446,447,-1,445,447,448,-1,449,450,451,-1,449,451,452,-1,453,454,455,-1,453,455,456,-1,457,458,459,-1,457,459,460,-1,461,462,463,-1,461,463,464,-1,465,466,467,-1,465,467,468,-1,469,470,471,-1,469,471,472,-1,473,474,475,-1,473,475,476,-1,477,478,479,-1,477,479,480,-1,481,482,483,-1,481,483,484,-1,485,486,487,-1,485,487,488,-1,489,490,491,-1,489,491,492,-1,493,494,495,-1,493,495,496,-1,497,498,499,-1,497,499,500,-1,501,502,503,-1};
			return value;
		}
		private int[] getIndexedFaceSet_8_147_texCoordIndex_2()
		{
			int[] value = {501,503,504,-1,505,506,507,-1,505,507,508,-1,509,510,511,-1,509,511,512,-1,513,514,515,-1,513,515,516,-1,517,518,519,-1,517,519,520,-1,521,522,523,-1,521,523,524,-1,525,526,527,-1,525,527,528,-1,529,530,531,-1,529,531,532,-1,533,534,535,-1,533,535,536,-1,537,538,539,-1,537,539,540,-1,541,542,543,-1,541,543,544,-1,545,546,547,-1,545,547,548,-1,549,550,551,-1,549,551,552,-1,553,554,555,-1,553,555,556,-1,557,558,559,-1,557,559,560,-1,561,562,563,-1,561,563,564,-1,565,566,567,-1,565,567,568,-1,569,570,571,-1,569,571,572,-1,573,574,575,-1,573,575,576,-1,577,578,579,-1,577,579,580,-1,581,582,583,-1,581,583,584,-1,585,586,587,-1,585,587,588,-1,589,590,591,-1,589,591,592,-1,593,594,595,-1,593,595,596,-1,597,598,599,-1,597,599,600,-1,601,602,603,-1,601,603,604,-1,605,606,607,-1,605,607,608,-1,609,610,611,-1,609,611,612,-1,613,614,615,-1,613,615,616,-1,617,618,619,-1,617,619,620,-1,621,622,623,-1,621,623,624,-1,625,626,627,-1,625,627,628,-1,629,630,631,-1,629,631,632,-1,633,634,635,-1,633,635,636,-1,637,638,639,-1,637,639,640,-1,641,642,643,-1,641,643,644,-1,645,646,647,-1,645,647,648,-1,649,650,651,-1,649,651,652,-1,653,654,655,-1,653,655,656,-1,657,658,659,-1,657,659,660,-1,661,662,663,-1,661,663,664,-1,665,666,667,-1,665,667,668,-1,669,670,671,-1,669,671,672,-1,673,674,675,-1,673,675,676,-1,677,678,679,-1,677,679,680,-1,681,682,683,-1,681,683,684,-1,685,686,687,-1,688,689,690,-1,691,692,693,-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,727,728,729,-1,730,731,732,-1,733,734,735,-1,736,737,738,-1,739,740,741,-1,742,743,744,-1,745,746,747,-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,781,782,783,-1,784,785,786,-1,787,788,789,-1,790,791,792,-1,793,794,795,-1,796,797,798,-1,799,800,801,-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,835,836,837,-1,838,839,840,-1,841,842,843,-1,844,845,846,-1,847,848,849,-1,850,851,852,-1,853,854,855,-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,889,890,891,-1,892,893,894,-1,895,896,897,-1,898,899,900,-1,901,902,903,-1,904,905,906,-1,907,908,909,-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,943,944,945,-1,946,947,948,-1,949,950,951,-1,952,953,954,-1,955,956,957,-1,958,959,960,-1,961,962,963,-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,997,998,999,-1,1000,1001,1002,-1,1003,1004,1005,-1,1006,1007,1008,-1,1009,1010,1011,-1,1012,1013,1014,-1,1015,1016,1017,-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,1051,1052,1053,-1,1054,1055,1056,-1,1057,1058,1059,-1,1060,1061,1062,-1,1063,1064,1065,-1,1066,1067,1068,-1,1069,1070,1071,-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,1105,1106,1107,-1,1108,1109,1110,-1,1111,1112,1113,-1,1114,1115,1116,-1,1117,1118,1119,-1,1120,1121,1122,-1,1123,1124,1125,-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,1159,1160,1161,-1};
			return value;
		}
		private int[] getIndexedFaceSet_8_147_texCoordIndex_3()
		{
			int[] value = {1162,1163,1164,-1,1165,1166,1167,-1,1168,1169,1170,-1,1171,1172,1173,-1,1174,1175,1176,-1,1177,1178,1179,-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,1213,1214,1215,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getcoord_Mesh_002_9_147_point_1()
		{
			double[] value = {28.34198,44.10445,-75.00801,26.58295,44.1094,-54.41648,26.58294,44.10944,26.72927,28.34196,44.10445,23.02398,28.34198,44.10445,-128.94513,26.58295,44.10927,-77.57912,-28.34196,44.10445,-31.26839,5.53351,44.10932,-31.26839,5.53353,44.10915,-77.57912,-28.34196,44.10445,-75.00802,-26.31777,38.48284,177.69385,-15.73112,38.48284,177.69382,-15.73112,38.48284,163.87755,-26.31776,38.48284,163.87755,-26.31776,42.00981,163.87755,-28.3421,42.01091,163.87755,-28.34198,42.00991,107.77364,-26.31775,42.00979,108.90796,16.46739,20.95401,177.69423,-17.34497,20.95401,177.69423,-16.79653,.28762,173.05225,15.91896,.28762,173.05225,-26.31777,35.24387,177.6942,12.16243,35.24387,177.69415,14.75229,-12.20409,108.9133,21.50892,-7.07469,154.9427,14.65921,-9.95206,170.56631,4.40117,-17.37541,111.75481,26.31771,35.24387,177.69421,26.31771,38.48284,177.69385,16.03956,38.48284,177.69383,-28.34208,44.10522,154.94269,-28.34198,44.10445,107.77251,-28.34208,42.01068,154.94269,22.65104,-5.10063,108.9086,22.63797,-5.21344,154.9427,21.67087,-7.08799,108.9086,-23.40688,12.90976,175.43457,-20.56319,7.62158,175.44492,-21.34764,21.00922,177.69423,-24.23343,19.79247,177.69412,20.05591,7.62158,175.44493,19.85287,.2857,173.03531,22.96671,5.55297,173.01843,23.40683,12.90976,175.43457,-14.75232,-12.20409,108.91327,-4.40123,-17.37541,111.75483,-14.65914,-9.95206,170.56631,-21.50885,-7.07469,154.9427,-28.3421,44.10545,163.87755,22.84615,-3.14985,171.83023,-.00003,-3.16104,171.87486,-.00002,-9.95975,170.58879,-25.12657,26.33363,177.69418,25.12651,26.33363,177.69418,26.3177,42.0098,154.94269,28.34203,42.01068,154.9427,28.34205,42.01091,163.87755,26.3177,42.00981,163.87755,24.23337,19.79247,177.69414,20.84035,21.00922,177.69423,28.34195,44.10445,107.77253,28.34203,44.10522,154.9427,28.34195,42.00991,107.77364,-22.63802,-5.21344,154.94269,-22.65108,-5.10063,108.90859,-21.67089,-7.08799,108.90858,28.34205,44.10545,163.87755,26.31771,42.00979,108.90795,16.03957,38.48284,163.87755,26.3177,38.48284,163.87755,-22.8462,-3.14985,171.83023,-22.96676,5.55297,173.01842,-20.36015,.2857,173.03529,-15.73112,44.10697,177.69231,-15.73112,44.10591,163.87755,16.03956,44.10593,163.87755,16.03956,44.10694,177.69231,-4.40122,-17.3754,71.98191,-14.75231,-12.20408,71.9772,-.98305,-21.72351,71.98663,.983,-21.72351,71.98666,28.34195,42.00991,71.14902,28.34195,44.10445,71.14787,-28.34198,44.10445,71.14787,-28.34198,42.00991,71.14902,26.31771,42.00978,71.97188,22.65104,-5.10063,71.97249,21.67087,-7.08799,71.97248,-21.67089,-7.08799,71.97248,14.75229,-12.20408,71.97718,4.40118,-17.3754,71.98191,-26.31775,42.00978,71.97188,-22.65107,-5.10063,71.97248,25.12654,26.3336,23.44667,26.31781,35.24385,23.44667,26.31771,35.24385,71.97249,24.23336,19.79242,71.97249,26.31772,42.00978,23.44604,-26.09728,38.62556,25.63054};
			return value;
		}
		private double[] getcoord_Mesh_002_9_147_point_2()
		{
			double[] value = {-26.31774,35.24385,25.63773,-26.04049,31.89437,69.78156,-26.09729,38.62556,69.7886,11.92085,-12.20409,23.45139,3.55646,-17.37542,23.45611,-3.55648,-17.37542,23.45609,-11.92086,-12.20409,23.45138,28.34196,42.00991,23.02515,-28.34197,44.10445,23.02397,-28.34197,42.00991,23.02515,-26.31774,42.00978,23.44604,26.58292,44.10891,60.49124,-24.45337,22.01531,25.63516,-24.45338,22.01531,69.78409,-2.16859,-21.72352,23.46081,2.16857,-21.72352,23.46081,-19.40206,31.89437,-223.0688,-16.27582,31.89437,-228.30038,-6.76727,26.37391,-216.3253,-9.15084,26.36878,-210.91721,-24.17038,35.24385,-238.80724,-24.17038,38.48126,-238.80724,-20.12892,38.48126,-246.37064,-20.12891,35.24385,-246.37061,-2.53051,12.53382,-206.91492,-2.53051,3.95469,-206.91492,-2.53052,3.95469,-192.79095,-2.53052,12.53382,-192.79095,-2.10777,3.95469,-209.23636,-3.0005,-2.73812,-209.23636,-3.60251,-2.73812,-206.91492,24.17045,38.48126,-238.80721,26.31776,38.48126,-223.0688,26.31776,35.24385,-223.0688,24.17045,35.24385,-238.80721,-26.3177,42.00979,-204.17952,-26.31771,42.00979,-192.79158,-28.34194,42.00991,-192.23378,-28.34194,42.00988,-204.17952,-3.0005,-5.10063,-209.23636,-.94608,-2.73812,-210.03001,-.94608,-5.10063,-210.03001,-17.99458,38.48126,-221.59917,-24.72437,38.48126,-204.1795,-24.72437,44.10432,-204.17952,-17.99458,44.104,-221.59923,24.7244,44.10441,-204.17953,24.7244,38.48126,-204.17949,17.99461,38.48126,-221.59917,17.99461,44.10408,-221.59918,4.86911,19.82866,-204.90294,9.1509,26.36878,-210.91721,9.89358,26.3336,-192.79095,4.86911,19.79242,-192.79095,3.00057,-2.73812,-209.23636,2.10783,3.95469,-209.23636,2.53058,3.95469,-206.91492,3.60257,-2.73812,-206.91492,.00004,42.00979,-248.95692,.00004,35.24471,-248.95634,-16.90329,35.24385,-248.95634,-16.90329,42.00979,-248.95695,-4.86905,19.79242,-192.79095,-9.89352,26.3336,-192.79095,-4.86905,19.82866,-204.90294,.33693,-21.72351,-223.73271,.10651,-21.72351,-224.52637,.10651,-17.3754,-224.5311,.33693,-17.3754,-223.73743,-1.04462,19.92376,-214.78195,-2.89815,19.90898,-213.812,-4.02554,26.39647,-219.254,-1.35977,26.40331,-220.35333,-.10643,-21.72351,-224.52637,-.33684,-21.72351,-223.73271,-.33684,-17.3754,-223.73743,-.10643,-17.3754,-224.5311,.00003,26.40087,-220.32748,.00003,19.93518,-214.77885,-2.10777,12.53382,-209.23636,-3.60251,-2.73812,-192.79097,.94616,-5.10063,-210.03001,.94616,-2.73812,-210.03001,-3.60251,-5.10063,-206.91492,-3.60251,-5.10063,-192.79097,1.99126,-7.08798,-206.9149,3.60258,-5.10063,-206.91492,3.60257,-5.10063,-192.79097,1.99124,-7.08798,-192.79095,3.00057,-5.10063,-209.23636,2.53057,3.95469,-202.08426,3.60257,-2.73812,-202.08426,1.35983,26.40331,-220.35333,1.04469,19.92376,-214.78195,2.53059,12.53382,-192.79095,2.53057,12.53382,-202.08426,-17.99458,42.00979,-248.95692,-17.99458,44.10433,-248.95807,17.99461,44.10433,-248.95807,17.99462,42.00979,-248.95692};
			return value;
		}
		private double[] getcoord_Mesh_002_9_147_point_3()
		{
			double[] value = {28.342,42.00988,-204.17952,28.34199,42.00991,-192.23376,26.31775,42.00979,-192.79156,26.31776,42.00979,-204.1795,.00003,31.89445,-229.94441,-4.30767,31.89437,-230.99135,-.66511,12.53382,-210.03001,3.60257,-5.10063,-202.08426,3.60257,-2.73812,-192.79097,-.66512,3.95469,-210.03001,.66518,12.53382,-210.03001,.66518,3.95469,-210.03001,-17.99458,42.00979,-248.08218,2.10784,12.53382,-209.23636,2.89822,19.90898,-213.812,2.53059,3.95469,-192.79095,2.53059,12.53382,-206.91492,-28.34194,44.10445,-192.23492,-28.34194,44.10442,-204.17952,20.12899,35.24385,-246.37061,20.12899,38.48126,-246.37064,-.35684,-12.20408,-211.37169,.35691,-12.20408,-211.37169,.00003,12.53382,-210.03001,-2.53052,12.53382,-202.08427,-26.3177,35.24385,-223.0688,-26.3177,38.48126,-223.0688,16.90336,42.00979,-248.95695,16.90336,35.24385,-248.95634,-3.47961,19.773,-210.86546,-.5242,-7.08798,-210.03001,.52427,-7.08798,-210.03001,28.342,44.10442,-204.17952,28.34199,44.10445,-192.23492,-1.99119,-7.08798,-206.9149,-1.99119,-7.08798,-192.79097,4.02561,26.39647,-219.25398,4.30774,31.89437,-230.99135,-1.65874,-7.08798,-209.23636,-1.12916,-12.20408,-210.57806,-1.35547,-12.20408,-208.25661,3.47968,19.773,-210.86546,-1.57406,-12.20408,-162.62346,-1.35548,-12.20408,-192.78621,-.40436,-17.3754,-192.78151,-.46958,-17.37541,-162.61874,-.40436,-21.72351,-192.77678,-.46958,-21.72352,-162.614,-4.55266,3.95469,-162.62817,-4.18394,-2.73812,-162.62817,.46964,-21.72352,-162.61401,.40444,-21.72351,-192.77679,.40444,-17.3754,-192.78151,.46964,-17.37541,-162.61874,2.31232,-7.08798,-162.62819,4.18402,-5.10063,-162.62817,-10.09313,19.79242,-162.62817,-15.59898,26.3336,-162.62817,-28.34194,42.00991,-162.32082,-28.34194,44.10445,-162.32199,-26.31771,42.00979,-162.62878,4.55271,3.95469,-162.62817,4.18399,-2.73812,-162.62817,26.31775,42.00979,-162.6288,26.31775,35.24385,-162.62817,26.31775,35.24385,-192.79095,15.59903,26.3336,-162.62817,10.09318,19.79242,-162.62817,28.34199,42.00991,-162.32082,28.34199,44.10445,-162.32199,-4.18395,-5.10063,-162.62817,-26.31771,35.24385,-192.79095,-26.31771,35.24385,-162.62817,-2.31228,-7.08798,-162.62817,.96651,-21.72351,-128.98952,.96651,-17.3754,-128.99423,-28.34195,42.00991,-128.94398,-28.34195,44.10445,-128.94514,-6.34039,-5.10063,-129.00368,-4.75881,-7.08798,-129.00368,6.23992,12.53382,-162.62817,9.01504,3.95469,-129.00368,8.17196,-2.73812,-129.00368,22.63188,26.3336,-129.00366,17.06545,19.79242,-129.00368,-9.015,3.95469,-129.00368,-8.17192,-2.73812,-129.00368,-26.31771,42.00979,-129.00423,-26.31771,35.24385,-129.00368,6.34042,-5.10063,-129.00368,4.75884,-7.08798,-129.00368,28.34198,42.00991,-128.94397,26.31775,42.00979,-129.00421,-.96646,-21.72351,-128.98952,-.96646,-17.3754,-128.99422,-17.06541,19.79242,-129.00368,-22.63185,26.3336,-129.00368,2.65596,-21.72351,-74.83146,2.65596,-17.3754,-74.83617,28.34198,42.00991,-75.00685};
			return value;
		}
		private double[] getcoord_Mesh_002_9_147_point_4()
		{
			double[] value = {26.31774,42.00978,-74.84618,13.07752,-7.08799,-74.84561,14.64549,-5.10063,-74.84561,-2.65594,-21.72351,-74.83146,-2.65594,-17.3754,-74.83617,26.04049,31.89437,-129.00366,25.12655,26.3336,-74.84561,21.34498,19.79242,-74.84561,-28.34196,42.00991,-75.00686,-16.04259,3.95469,-74.84561,-15.54751,-2.73812,-74.84561,-14.64547,-5.10063,-74.84561,-13.0775,-7.08799,-74.84561,-26.31772,42.00978,-74.84619,-25.12653,26.3336,-74.84562,-26.04046,31.89437,-129.00368,-21.3449,19.79242,-74.84561,26.31774,35.24384,-74.84561,24.23343,19.79242,23.44667,17.8596,12.53382,-74.84561,-17.85958,12.53382,-74.84561,-24.23338,19.79242,23.44667,23.41018,12.53382,23.44667,16.04261,3.95469,-74.84561,19.30376,-5.10063,23.44667,17.51153,-7.08799,23.44667,-17.51154,-7.08799,23.44666,-19.30377,-5.10063,23.44666,26.3177,35.24387,154.9427,22.86409,-2.73812,71.97249,22.10622,-2.73812,23.44667,22.98103,3.95469,23.44667,-6.23987,12.53382,-162.62817,-19.40207,31.89437,-192.79095,-12.10916,12.53382,-129.00368,19.40213,31.89437,-192.79095,12.10919,12.53382,-129.00368,-22.10623,-2.73812,23.44666,15.54753,-2.73812,-74.84561,-22.86412,-2.73812,71.97248,22.53532,31.89437,-162.62817,-22.53526,31.89437,-162.62817,9.22837,31.89437,-231.1358,1.65881,-7.08798,-209.23636,-9.2283,31.89437,-231.1358,-8.90242,-12.20408,-74.8409,8.90244,-12.20408,-74.8409,-26.31774,35.24385,23.44667,19.40213,31.89437,-223.0688,6.76733,26.37391,-216.3253,16.27589,31.89437,-228.30038,22.63096,-5.27396,171.13283,-22.63089,-5.27396,171.13283,3.23956,-12.20408,-128.99895,1.57411,-12.20408,-162.62347,-3.23952,-12.20408,-128.99895,1.12922,-12.20408,-210.57806,17.99461,42.00979,-248.08217};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_9_148_point_1()
		{
			double[] value = {.945,.003,.893,.011,.5,.011,.516,.003,.206,.277,.431,.277,.326,.285,.157,.285,.028,.559,.029,.391,.217,.391,.206,.559,.705,.908,.777,.908,.777,.991,.705,.991,.425,.125,.421,.133,.562,.133,.562,.125,.014,.117,.014,.193,.031,.193,.031,.117,.85,.997,.85,.914,.859,.974,.859,.997,.463,.893,.596,.863,.641,.874,.471,.921,.85,.883,.859,.884,.859,.906,.85,.914,.086,.412,.195,.412,.195,.391,.086,.391,.194,.855,.088,.862,.088,.876,.194,.869,.914,.575,.924,.596,.91,.598,.899,.574,.932,.592,.949,.591,.932,.569,.915,.569,.463,.893,.471,.921,.641,.874,.596,.863,.086,.391,.086,.413,.054,.413,.054,.391,.062,.902,.016,.855,.016,.907,.062,.935,.812,.995,.787,.978,.787,.902,.814,.884,.469,.135,.469,.127,.437,.127,.443,.135,.034,.649,.03,.658,.03,.648,.195,.392,.086,.393,.086,.412,.195,.412,.088,.953,.193,.956,.194,.944,.089,.942,.054,.393,.086,.393,.086,.412,.054,.412,.524,.127,.415,.127,.415,.135,.524,.135,.704,.991,.705,.908,.777,.908,.777,.991,.99,.788,.99,.803,1.007,.787,.181,.908,.134,.867};
			return value;
		}
		private double[] getTextureCoordinate_9_148_point_2()
		{
			double[] value = {.234,.866,.263,.891,.061,.913,.061,.882,.016,.907,.017,.956,.924,.599,.914,.575,.929,.576,.938,.599,.875,.948,.874,.967,.826,.967,.826,.948,.875,.948,.826,.948,.826,.931,.875,.931,.357,.921,.471,.921,.463,.893,.357,.893,.27,.876,.27,.894,.235,.947,.234,.866,.259,.393,.259,.412,.195,.412,.195,.392,.259,.412,.259,.391,.195,.391,.195,.412,.524,.127,.524,.135,.589,.135,.589,.127,.26,.856,.194,.857,.194,.869,.26,.868,.357,.893,.463,.893,.463,.863,.357,.863,.357,.893,.463,.893,.471,.921,.357,.921,.562,.125,.562,.133,.627,.133,.627,.125,.193,.956,.264,.956,.26,.946,.189,.946,.357,.863,.463,.863,.463,.893,.357,.893,.37,.659,.371,.684,.254,.684,.254,.641,.371,.7,.254,.7,.254,.684,.371,.684,.627,.079,.627,.104,.525,.104,.525,.079,.217,.893,.357,.893,.357,.921,.217,.917,.217,.921,.357,.921,.357,.893,.217,.898,.37,.393,.37,.412,.259,.412,.259,.393,.37,.412,.37,.391,.259,.391,.259,.412,.627,.125,.627,.133,.738,.133,.738,.125,.58,.01,.564,.003,.516,.003,.597,.011,.627,.033,.525,.033};
			return value;
		}
		private double[] getTextureCoordinate_9_148_point_3()
		{
			double[] value = {.525,.079,.627,.079,.738,.837,.743,.843,.627,.843,.632,.837,.589,.127,.589,.135,.699,.135,.699,.127,.313,.882,.313,.933,.27,.939,.27,.916,.04,.818,.028,.818,.056,.801,.069,.803,.929,.652,.929,.636,.948,.631,.948,.647,.079,.765,.079,.741,.113,.741,.113,.765,.877,.939,.877,.924,.867,.924,.867,.939,.998,.692,.96,.692,.96,.684,.998,.684,.936,.126,.908,.126,.908,.134,.936,.134,.839,.928,.849,.928,.849,.937,.839,.937,.075,.783,.117,.783,.117,.799,.075,.799,.907,.671,.907,.658,.949,.658,.949,.671,.917,.641,.931,.659,.888,.659,.888,.641,.875,.891,.874,.922,.867,.922,.867,.891,.999,.567,.966,.567,.966,.663,.999,.663,.113,.785,.113,.803,.069,.803,.084,.785,.128,.946,.12,.946,.12,.929,.128,.929,.892,.918,.889,.91,.906,.904,.909,.916,.12,.946,.128,.946,.128,.929,.12,.929,.892,.918,.909,.916,.909,.921,.892,.923,.862,.924,.862,.942,.852,.942,.853,.924,.113,.723,.113,.741,.079,.741,.079,.723,.858,.921,.858,.929,.848,.928,.848,.92,.079,.723,.079,.712,.113,.712,.113,.723,.902,.858,.902,.853};
			return value;
		}
		private double[] getTextureCoordinate_9_148_point_4()
		{
			double[] value = {.87,.853,.87,.858,.861,.902,.861,.915,.855,.915,.855,.902,.924,.577,.924,.595,.91,.595,.91,.577,.892,.922,.909,.921,.909,.927,.892,.927,.888,.641,.888,.62,.91,.62,.917,.641,.692,.393,.692,.414,.568,.414,.568,.392,.93,.128,.903,.128,.903,.135,.93,.135,.999,.923,.939,.92,.943,.909,.999,.879,.12,.946,.12,.946,.12,.929,.12,.929,.889,.911,.892,.918,.877,.92,.875,.914,.91,.57,.91,.577,.888,.577,.888,.57,.86,.936,.896,.936,.896,.944,.86,.944,.992,.105,.997,.113,.993,.109,.875,.93,.877,.925,.892,.926,.889,.933,.91,.596,.91,.62,.888,.62,.888,.596,.875,.923,.875,.953,.867,.953,.867,.923,.888,.596,.888,.577,.91,.577,.91,.596,.845,.909,.845,.901,.852,.901,.852,.909,.701,.412,.739,.412,.739,.391,.701,.391,.927,.57,.945,.572,.945,.59,.927,.588,.161,.898,.161,.898,.12,.929,.12,.929,.857,.936,.889,.936,.889,.946,.857,.946,.892,.922,.877,.922,.877,.92,.892,.918,.113,.765,.113,.785,.084,.785,.09,.765,.04,.827,.04,.836,.003,.836,.003,.827,.966,.567,.999,.567,.999,.663};
			return value;
		}
		private double[] getTextureCoordinate_9_148_point_5()
		{
			double[] value = {.966,.663,.877,.922,.892,.922,.892,.926,.877,.925,.875,.91,.868,.904,.88,.904,.889,.911,.166,.865,.166,.865,.161,.898,.161,.898,.876,.941,.877,.949,.868,.949,.868,.941,.924,.595,.924,.62,.91,.62,.91,.595,.754,.412,.71,.412,.71,.393,.754,.393,.91,.577,.91,.569,.923,.569,.923,.577,.92,.865,.92,.858,.914,.858,.914,.861,.902,.87,.902,.865,.87,.865,.87,.87,.889,.933,.892,.925,.909,.927,.906,.938,.999,.967,.943,.934,.939,.922,.999,.923,.875,.923,.875,.956,.88,.956,.88,.923,.181,.865,.173,.865,.169,.898,.176,.898,.873,.921,.873,.929,.893,.929,.893,.921,.889,.933,.88,.935,.867,.932,.874,.93,.32,.894,.225,.898,.225,.929,.32,.925,.225,.946,.32,.942,.32,.925,.225,.929,.184,.741,.113,.765,.113,.741,.184,.723,.32,.942,.225,.946,.225,.929,.32,.925,.8,.859,.87,.858,.87,.853,.8,.854,.113,.785,.184,.785,.184,.803,.113,.803,.739,.412,.739,.391,.808,.391,.808,.412,.839,.126,.839,.134,.908,.134,.908,.126,.888,.596,.888,.62,.816,.596,.816,.577,.888,.7,.816,.7,.816,.684};
			return value;
		}
		private double[] getTextureCoordinate_9_148_point_6()
		{
			double[] value = {.888,.684,.888,.659,.816,.659,.816,.641,.888,.641,.888,.577,.816,.577,.816,.57,.888,.57,.834,.128,.834,.135,.903,.135,.903,.128,.797,.412,.797,.393,.71,.393,.71,.412,.225,.946,.32,.942,.32,.942,.225,.946,.113,.712,.184,.712,.184,.723,.113,.723,.184,.843,.113,.843,.113,.827,.184,.827,.32,.862,.225,.865,.225,.898,.32,.894,.87,.865,.8,.869,.8,.874,.87,.87,.168,.943,.071,.943,.071,.926,.168,.926,.808,.412,.808,.391,.72,.391,.72,.412,.723,.885,.8,.874,.8,.869,.723,.881,.816,.596,.816,.62,.735,.596,.735,.577,.816,.659,.735,.659,.735,.641,.816,.641,.264,.741,.184,.741,.184,.723,.264,.723,.264,.843,.184,.843,.184,.827,.264,.827,.8,.854,.723,.855,.723,.86,.8,.859,.797,.393,.797,.412,.72,.412,.72,.393,.762,.126,.762,.134,.839,.134,.839,.126,.834,.135,.834,.128,.757,.128,.757,.135,.405,.904,.405,.91,.375,.914,.375,.9,.071,.943,.168,.943,.168,.926,.071,.926,.184,.785,.264,.785,.264,.803,.184,.803,.324,.943,.168,.943,.168,.926,.324,.926,.757,.135,.757,.128,.633,.128};
			return value;
		}
		private double[] getTextureCoordinate_9_148_point_7()
		{
			double[] value = {.633,.135,.598,.863,.723,.86,.723,.854,.598,.857,.168,.943,.324,.943,.324,.926,.168,.926,.735,.659,.735,.675,.606,.659,.606,.641,.72,.412,.72,.391,.596,.391,.596,.412,.596,.412,.596,.393,.72,.393,.72,.412,.375,.9,.375,.914,.326,.926,.326,.888,.393,.741,.264,.741,.264,.723,.393,.723,.598,.92,.723,.885,.723,.88,.598,.914,.638,.126,.638,.134,.762,.134,.762,.126,.393,.803,.264,.818,.264,.803,.393,.785,.495,.412,.596,.391,.37,.391,.37,.412,.606,.7,.371,.7,.371,.684,.606,.684,.371,.641,.606,.62,.606,.641,.606,.659,.393,.785,.393,.765,.627,.785,.393,.803,.407,.127,.407,.135,.633,.135,.633,.128,.414,.888,.414,.926,.318,.932,.318,.901,.606,.62,.371,.641,.37,.62,.606,.596,.596,.393,.596,.412,.37,.412,.37,.393,.598,.854,.372,.856,.372,.868,.598,.866,.638,.133,.638,.125,.412,.125,.412,.133,.598,.911,.372,.931,.372,.941,.598,.92,.816,.577,.735,.577,.735,.57,.047,.69,.001,.69,.076,.684,.357,.921,.357,.938,.217,.938,.254,.577,.371,.577,.371,.596,.113,.785,.184,.765,.184,.785};
			return value;
		}
		private double[] getTextureCoordinate_9_148_point_8()
		{
			double[] value = {.735,.577,.816,.577,.816,.596,.606,.641,.735,.641,.735,.659,.217,.938,.357,.938,.357,.921,.264,.741,.393,.741,.393,.765,.463,.863,.596,.863,.463,.893,.184,.827,.113,.827,.113,.818,.471,.921,.357,.921,.357,.938,.888,.641,.816,.641,.816,.62,.264,.785,.184,.785,.184,.765,.393,.765,.264,.765,.264,.741,.184,.765,.264,.765,.264,.785,.816,.659,.888,.659,.888,.675,.357,.921,.471,.921,.357,.938,.735,.62,.816,.62,.816,.641,.627,.712,.627,.723,.393,.712,.888,.62,.816,.62,.816,.596,.393,.785,.264,.785,.264,.765,.495,.412,.596,.412,.596,.391,.184,.741,.264,.741,.264,.765,.606,.577,.371,.577,.371,.57,.606,.57,.735,.57,.735,.577,.217,.863,.357,.863,.357,.893,.743,.723,.627,.723,.627,.712,.816,.675,.735,.675,.735,.659,.184,.818,.113,.818,.113,.803,.596,.863,.463,.863,.463,.893,.735,.62,.606,.641,.606,.62,.184,.712,.264,.712,.264,.723,.254,.57,.371,.57,.371,.577,.264,.765,.184,.765,.184,.741,.26,.868,.372,.868,.372,.856,.606,.62,.735,.596,.735,.62,.113,.803,.184,.803,.184,.818,.264,.818};
			return value;
		}
		private double[] getTextureCoordinate_9_148_point_9()
		{
			double[] value = {.184,.818,.184,.803,.816,.675,.888,.675,.888,.684,.113,.765,.184,.741,.184,.765,.113,.818,.184,.818,.184,.827,.264,.827,.184,.827,.184,.818,.393,.785,.264,.803,.264,.785,.816,.577,.888,.577,.888,.596,.217,.893,.357,.893,.357,.863,.393,.723,.264,.723,.264,.712,.816,.62,.735,.62,.735,.596,.184,.723,.113,.741,.113,.723,.264,.956,.372,.941,.372,.931,.999,.967,.991,.978,.943,.951,.875,.923,.875,.891,.88,.891,.902,.853,.902,.858,.912,.858,.943,.894,.943,.909,.909,.916,.909,.916,.943,.909,.939,.922,.939,.922,.909,.92,.909,.916,.07,.785,.084,.785,.069,.803,.264,.765,.393,.765,.393,.785,.816,.641,.735,.641,.735,.62,.943,.936,.91,.925,.909,.921,.357,.863,.217,.867,.217,.893,.043,.926,.35,.922,.35,.893,.35,.893,.043,.902,.043,.926,.35,.922,.043,.923,.043,.899,.606,.641,.735,.62,.735,.641,.043,.899,.35,.893,.35,.922,.91,.62,.924,.62,.931,.641,.184,.818,.264,.818,.264,.827,.909,.921,.939,.922,.943,.936,.184,.765,.113,.785,.113,.765,.991,.87,.999,.879,.943,.909,.932,.592,.915,.571};
			return value;
		}
		private double[] getTextureCoordinate_9_148_point_10()
		{
			double[] value = {.898,.568,.898,.568,.916,.591,.932,.592,.184,.803,.264,.803,.264,.818,.816,.62,.888,.62,.888,.641,.912,.858,.913,.854,.902,.853,.92,.869,.92,.865,.902,.865,.902,.865,.902,.87,.92,.869,.88,.891,.878,.923,.875,.923,.943,.951,.943,.936,.999,.967,.632,.837,.627,.843,.627,.827,.998,.684,.96,.684,.96,.675,.627,.827,.632,.827,.632,.837,.992,.117,.999,.154,.999,.113,.943,.658,.931,.659,.917,.641,.917,.641,.931,.641,.943,.658,.943,.951,.934,.972,.897,.95,.897,.95,.905,.94,.943,.951,.991,.975,.968,.99,.934,.972,.934,.972,.943,.951,.991,.975,.888,.684,.816,.684,.816,.675,.888,.675,.816,.675,.816,.659,.735,.675,.816,.675,.816,.684,.735,.577,.606,.577,.606,.57,.371,.57,.606,.573,.606,.577,.372,.856,.26,.858,.26,.868,.932,.569,.949,.593,.944,.57,.729,.887,.743,.894,.743,.903,.938,.599,.929,.576,.941,.576,.372,.931,.264,.948,.264,.956,.627,.723,.393,.723,.393,.712,.264,.712,.393,.714,.393,.723,.865,.925,.882,.925,.882,.934,.882,.934,.865,.934,.865,.925,.943,.909,.943,.897,.991,.87};
			return value;
		}
		private double[] getTextureCoordinate_9_148_point_11()
		{
			double[] value = {.943,.894,.934,.877,.967,.86,.967,.86,.991,.87,.943,.894,.906,.904,.897,.895,.934,.872,.934,.872,.943,.894,.906,.904,.069,.803,.056,.801,.07,.785,.028,.818,.04,.818,.04,.827,.04,.827,.003,.827,.028,.818,.079,.765,.091,.765,.084,.785,.084,.785,.07,.785,.079,.765,.906,.904,.88,.904,.897,.893,.906,.904,.889,.912,.88,.904,.909,.916,.907,.907,.943,.894,.914,.865,.912,.865,.92,.869,.92,.869,.92,.865,.914,.865,.264,.723,.184,.719,.184,.712,.627,.712,.743,.718,.743,.723,.787,.986,.787,.978,.812,.995,.787,.902,.787,.892,.814,.884,.371,.577,.255,.573,.254,.57,.735,.57,.815,.572,.816,.577,.735,.659,.816,.659,.816,.675,.912,.858,.914,.858,.92,.854,.914,.858,.92,.858,.92,.854,.943,.936,.943,.951,.906,.938,.906,.938,.909,.93,.943,.936,.889,.933,.906,.938,.897,.95,.897,.95,.88,.935,.889,.933,.931,.641,.917,.641,.91,.62,.118,.896,.144,.959,.093,.984,.061,.913,.017,.956,.031,.947,.088,.876,.086,.867,.052,.86,.052,.86,.062,.903,.088,.876,.049,.954,.088,.953,.089,.925,.089,.925};
			return value;
		}
		private double[] getTextureCoordinate_9_148_point_12()
		{
			double[] value = {.07,.907,.049,.954,.181,.908,.235,.947,.132,.946,.071,.868,.168,.868,.168,.898,.168,.898,.071,.897,.071,.868,.168,.868,.324,.868,.324,.898,.324,.898,.169,.891,.168,.868,.357,.893,.217,.889,.217,.863,.35,.862,.043,.872,.043,.899,.043,.899,.35,.893,.35,.862,.324,.868,.168,.876,.168,.898,.168,.898,.324,.898,.324,.868,.173,.865,.166,.865,.161,.898,.161,.898,.169,.898,.173,.865,.168,.868,.071,.87,.071,.898,.071,.898,.168,.898,.168,.868,.043,.871,.35,.862,.35,.893,.35,.893,.043,.897,.043,.871,.166,.865,.173,.865,.169,.898,.169,.898,.161,.898,.166,.865,.324,.898,.168,.909,.168,.926,.168,.926,.324,.926,.324,.898,.176,.898,.169,.898,.128,.929,.168,.898,.071,.901,.071,.926,.071,.926,.168,.926,.168,.898,.168,.898,.324,.898,.324,.926,.324,.926,.169,.916,.168,.898,.169,.898,.161,.898,.12,.929,.12,.929,.128,.929,.169,.898,.161,.898,.169,.898,.128,.929,.128,.929,.12,.929,.161,.898,.071,.898,.168,.898,.168,.926,.168,.926,.071,.924,.071,.898,.35,.922,.043,.926,.043,.941,.043,.941,.35,.939};
			return value;
		}
		private double[] getTextureCoordinate_9_148_point_13()
		{
			double[] value = {.35,.922,.357,.921,.217,.925,.217,.938,.35,.922,.35,.939,.043,.941,.043,.941,.043,.926,.35,.922,.217,.938,.217,.925,.357,.921,.989,.113,.992,.117,.993,.113};
			return value;
		}



		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_9_264_point_1()
		{
			double[] value = {.625,.829,.256,.828,.625,.785,.626,.718,.625,.785,.384,.785,.184,.718,.384,.785,.113,.765,.113,.741,.184,.718,.943,.909,.943,.897,.991,.87,.999,.923,.902,.87,.92,.869,.92,.865,.902,.865,.326,.285,.157,.285,.206,.277,.431,.277,.062,.902,.028,.855,.028,.907,.062,.935,.892,.927,.892,.922,.909,.921,.849,.998,.812,.995,.814,.884,.849,.882,.625,.829,.625,.849,.08,.849,.256,.828,.08,.849,.001,.829,.256,.828,.08,.849,.008,.849,.001,.829,.92,.865,.92,.858,.914,.858,.914,.861,.868,.949,.868,.941,.876,.941,.848,.928,.848,.92,.858,.921,.858,.929,.852,.942,.853,.924,.862,.924,.862,.942,.88,.904,.889,.911,.875,.91,.868,.904,.999,.567,.966,.567,.966,.663,.999,.663,.893,.929,.893,.921,.873,.921,.873,.929,.723,.88,.598,.914,.598,.92,.723,.885,.892,.926,.877,.925,.877,.922,.892,.922,.194,.855,.088,.862,.088,.876,.088,.876,.194,.869,.194,.855,.052,.86,.062,.903,.088,.876,.373,.64,.742,.683,.373,.683,.814,.573,.614,.64,.373,.64,.373,.573,.814,.573,.886,.596,.886,.62,.614,.64,.999,.923};
			return value;
		}
		private double[] getTextureCoordinate_9_264_point_2()
		{
			double[] value = {.991,.87,.943,.897,.943,.909,.902,.865,.92,.865,.92,.869,.902,.87,.909,.921,.892,.922,.892,.927,.742,.683,.919,.704,.373,.703,.373,.683,.742,.683,.998,.683,.919,.704,.998,.683,.991,.704,.919,.704,.914,.861,.914,.858,.92,.858,.92,.865,.876,.941,.868,.941,.868,.949,.858,.929,.858,.921,.848,.92,.848,.928,.862,.942,.862,.924,.853,.924,.852,.942,.868,.904,.875,.91,.889,.911,.88,.904,.999,.663,.966,.663,.966,.567,.999,.567,.873,.929,.873,.921,.893,.921,.893,.929,.723,.885,.598,.92,.598,.914,.723,.88,.892,.922,.877,.922,.877,.925,.892,.926,.088,.876,.088,.862,.194,.855,.194,.855,.194,.869,.088,.876,.088,.876,.062,.903,.052,.86};
			return value;
		}

		/** Large attribute array: TextureCoordinate point field, scene-graph level=9, element #31, 312 total numbers made up of 156 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_9_31_point()
		{
			MFVec2f TextureCoordinate_9_31_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_9_31_point_1()))
				.append(new MFVec2f(getTextureCoordinate_9_31_point_2()));
			return TextureCoordinate_9_31_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=9, element #76, 216 total numbers made up of 108 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_9_76_point()
		{
			MFVec2f TextureCoordinate_9_76_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_9_76_point_1()))
				.append(new MFVec2f(getTextureCoordinate_9_76_point_2()));
			return TextureCoordinate_9_76_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=9, element #85, 216 total numbers made up of 108 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_9_85_point()
		{
			MFVec2f TextureCoordinate_9_85_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_9_85_point_1()))
				.append(new MFVec2f(getTextureCoordinate_9_85_point_2()));
			return TextureCoordinate_9_85_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=9, element #94, 216 total numbers made up of 108 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_9_94_point()
		{
			MFVec2f TextureCoordinate_9_94_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_9_94_point_1()))
				.append(new MFVec2f(getTextureCoordinate_9_94_point_2()));
			return TextureCoordinate_9_94_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=8, element #111, 480 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_8_111_coordIndex()
		{
			MFInt32 IndexedFaceSet_8_111_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_111_coordIndex_1()));
			return IndexedFaceSet_8_111_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=8, element #111, 480 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_8_111_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_8_111_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_111_texCoordIndex_1()));
			return IndexedFaceSet_8_111_texCoordIndex;
		}
		/** Large attribute array: Coordinate DEF='coord_Mesh_006' point field, scene-graph level=9, element #111, 240 total numbers made up of 80 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 getcoord_Mesh_006_9_111_point()
		{
			MFVec3f coord_Mesh_006_9_111_point = new MFVec3f(new double[] {14.18471,99.4751,29.66508,14.18471,103.8943,29.66508,22.97347,103.8943,29.66509,22.97347,99.4751,29.66509,14.18471,99.4751,29.78276,22.97347,99.4751,29.78276,22.97347,103.8943,29.78276,14.18471,103.8943,29.78276,8.07827,87.44081,28.90843,8.07827,91.86002,28.90843,16.86703,91.86002,28.90843,16.86703,87.44081,28.90843,8.07827,87.44081,29.0261,16.86703,87.44081,29.0261,16.86703,91.86002,29.0261,8.07827,91.86002,29.0261,11.76942,86.4603,-30.99212,11.76942,90.87952,-30.99212,20.55818,90.87952,-30.99212,20.55818,86.4603,-30.99212,11.76942,86.4603,-30.87445,20.55818,86.4603,-30.87445,20.55818,90.87952,-30.87445,11.76942,90.87952,-30.87445,11.54405,100.94933,-37.35743,11.54405,105.36853,-37.35743,20.33281,105.36853,-37.35743,20.33281,100.94933,-37.35743,11.54405,100.94933,-37.23975,20.33281,100.94933,-37.23975,20.33281,105.36853,-37.23975,11.54405,105.36853,-37.23975,20.35049,87.44077,28.90647,20.35049,91.85997,28.90647,29.13926,91.85997,28.90647,29.13926,87.44077,28.90647,20.35049,87.44077,29.02414,29.13926,87.44077,29.02414,29.13926,91.85997,29.02414,20.35049,91.85997,29.02414,20.3236,79.85375,30.78337,20.3236,84.27296,30.78337,29.11237,84.27296,30.78337,29.11237,79.85375,30.78337,20.3236,79.85375,30.90104,29.11237,79.85375,30.90104,29.11237,84.27296,30.90104,20.3236,84.27296,30.90104,7.78032,79.83997,30.80506,7.78032,84.25919,30.80507,16.56908,84.25919,30.80507,16.56908,79.83997,30.80507,7.78032,79.83997,30.92274,16.56908,79.83997,30.92273,16.56908,84.25918,30.92273,7.78032,84.25918,30.92274,16.07293,101.0238,-32.63274,16.07293,105.443,-32.63274,16.07294,105.443,-41.24918,16.07293,101.0238,-41.24918,16.19296,101.0238,-32.63274,16.19296,101.0238,-41.24918,16.19296,105.443,-41.24918,16.19296,105.443,-32.63274,16.07293,86.45477,-26.37731,16.07293,90.87397,-26.37731,16.07294,90.87397,-34.99375,16.07293,86.45477,-34.99375,16.19296,86.45477,-26.37731,16.19296,86.45477,-34.99375,16.19296,90.87397,-34.99375,16.19296,90.87397,-26.37731,18.2254,99.47382,33.98003,18.2254,103.89304,33.98003,18.2254,103.89304,25.3636,18.2254,99.47382,25.3636,18.34542,99.47382,33.98003,18.34542,99.47382,25.3636,18.34542,103.89304,25.3636,18.34542,103.89304,33.98003});
			return coord_Mesh_006_9_111_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=9, element #112, 720 total numbers made up of 360 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_9_112_point()
		{
			MFVec2f TextureCoordinate_9_112_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_9_112_point_1()))
				.append(new MFVec2f(getTextureCoordinate_9_112_point_2()))
				.append(new MFVec2f(getTextureCoordinate_9_112_point_3()))
				.append(new MFVec2f(getTextureCoordinate_9_112_point_4()));
			return TextureCoordinate_9_112_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=8, element #120, 688 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_8_120_coordIndex()
		{
			MFInt32 IndexedFaceSet_8_120_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_120_coordIndex_1()));
			return IndexedFaceSet_8_120_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=8, element #120, 688 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_8_120_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_8_120_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_120_texCoordIndex_1()));
			return IndexedFaceSet_8_120_texCoordIndex;
		}
		/** Large attribute array: Coordinate DEF='coord_Mesh_005' point field, scene-graph level=9, element #120, 294 total numbers made up of 98 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 getcoord_Mesh_005_9_120_point()
		{
			MFVec3f coord_Mesh_005_9_120_point = new MFVec3f(new double[] {13.62197,86.32482,-37.99357,12.14435,71.9256,-39.50935,12.12223,71.9256,-37.43848,13.43321,86.32481,-32.2143,11.84048,71.9256,-31.27946,11.84048,71.9256,-29.44849,18.67334,86.32482,-30.92858,20.27602,71.9256,-29.44849,20.27602,71.9256,-31.27945,18.49832,86.32481,-36.53933,19.99427,71.9256,-37.43848,19.97215,71.9256,-39.50935,26.58296,71.9256,-31.27945,26.58296,71.9256,-37.43848,26.58297,71.9256,-51.10873,5.53354,71.9256,-51.10874,5.53354,71.9256,-37.43848,5.53354,71.9256,-31.27946,5.53353,71.9256,-25.78758,26.58296,71.9256,-25.78757,16.55376,99.68301,28.43411,14.88717,71.92561,27.36886,14.88717,71.92561,32.07359,20.58099,99.68301,31.00829,22.24758,71.92561,32.07359,22.24758,71.92561,27.36887,5.53352,71.9256,43.13138,26.58295,71.9256,43.13138,26.58295,71.9256,26.71821,5.53353,71.9256,26.71821,10.67235,77.99952,16.72572,10.67235,77.99952,21.83943,21.44413,77.99952,21.83943,26.58296,67.66923,16.72536,5.53353,67.66923,-25.78758,5.53353,67.66923,16.72537,5.53354,53.32975,-37.43848,5.53354,53.32975,-31.27946,5.53353,53.32975,26.71821,5.53352,53.32975,43.13138,26.58295,53.32975,43.13138,26.58295,53.32975,26.71821,26.58296,53.32975,-31.27945,26.58296,53.32975,-37.43848,5.53352,61.13113,-54.42757,5.53354,61.13116,-51.1088,26.58297,61.13116,-51.1088,26.58295,53.32971,-54.42749,5.53352,53.32957,-77.59014,5.53352,53.32971,-54.4275,5.53352,44.10929,-54.41648,5.53354,44.10932,-51.09765,5.53351,44.10932,-37.42746,5.53351,44.10932,-31.26839,5.53353,53.32975,-25.78758,5.53354,44.10932,-25.77654,5.53353,44.10932,16.73642,5.53352,44.10912,26.72929,5.53356,44.10879,43.11636,5.53352,53.32975,60.50626,5.53356,44.10879,60.49124,26.58292,44.10891,60.49124,26.58296,53.32975,16.72537,26.58294,44.10944,26.72927,26.58296,44.10944,16.73643,26.58296,44.10944,-25.77654,26.58297,44.10944,-31.26842,26.58295,44.10944,-37.42746,26.58297,44.10944,-51.09765,26.58295,53.32957,-77.59014,26.58295,44.1094,-54.41648,26.58295,44.10927,-77.57912,5.53353,44.10915,-77.57912,26.58296,53.32975,-25.78757,26.58292,44.10891,43.11636,5.53353,53.32975,16.72536,5.53354,53.32975,-51.10874,16.55376,99.68301,31.00829,26.58297,53.32975,-51.10874,26.58296,71.9256,16.72536,5.53353,71.9256,16.72537,13.60823,86.32481,-36.53933,18.67334,86.32482,-32.2143,13.43321,86.32482,-30.92858,20.58099,99.68301,28.43411,18.48458,86.32481,-37.99358,21.44413,77.99952,16.72572,26.58296,67.66923,-25.78757,26.58295,61.13113,-54.42757,26.58295,53.32975,60.50626,14.49678,101.05,-37.99357,14.49677,101.05001,-36.53454,17.57339,101.05001,-36.53454,17.57339,101.05,-37.99357,10.67235,71.92561,21.83943,21.44412,71.92561,21.83943,10.67235,71.92561,16.72572,21.44412,71.92561,16.72571});
			return coord_Mesh_005_9_120_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=9, element #121, 1032 total numbers made up of 516 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_9_121_point()
		{
			MFVec2f TextureCoordinate_9_121_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_9_121_point_1()))
				.append(new MFVec2f(getTextureCoordinate_9_121_point_2()))
				.append(new MFVec2f(getTextureCoordinate_9_121_point_3()))
				.append(new MFVec2f(getTextureCoordinate_9_121_point_4()))
				.append(new MFVec2f(getTextureCoordinate_9_121_point_5()))
				.append(new MFVec2f(getTextureCoordinate_9_121_point_6()));
			return TextureCoordinate_9_121_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=8, element #129, 3788 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_8_129_coordIndex()
		{
			MFInt32 IndexedFaceSet_8_129_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_129_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_8_129_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_8_129_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_8_129_coordIndex_4()));
			return IndexedFaceSet_8_129_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=8, element #129, 3788 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_8_129_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_8_129_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_129_texCoordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_8_129_texCoordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_8_129_texCoordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_8_129_texCoordIndex_4()));
			return IndexedFaceSet_8_129_texCoordIndex;
		}
		/** Large attribute array: Coordinate DEF='coord_Mesh_004' point field, scene-graph level=9, element #129, 1458 total numbers made up of 486 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 getcoord_Mesh_004_9_129_point()
		{
			MFVec3f coord_Mesh_004_9_129_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getcoord_Mesh_004_9_129_point_1()))
				.append(new MFVec3f(getcoord_Mesh_004_9_129_point_2()))
				.append(new MFVec3f(getcoord_Mesh_004_9_129_point_3()))
				.append(new MFVec3f(getcoord_Mesh_004_9_129_point_4()))
				.append(new MFVec3f(getcoord_Mesh_004_9_129_point_5()));
			return coord_Mesh_004_9_129_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=9, element #130, 5682 total numbers made up of 2841 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_9_130_point()
		{
			MFVec2f TextureCoordinate_9_130_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_9_130_point_1()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_2()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_3()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_4()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_5()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_6()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_7()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_8()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_9()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_10()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_11()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_12()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_13()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_14()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_15()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_16()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_17()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_18()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_19()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_20()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_21()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_22()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_23()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_24()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_25()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_26()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_27()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_28()))
				.append(new MFVec2f(getTextureCoordinate_9_130_point_29()));
			return TextureCoordinate_9_130_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=8, element #138, 520 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_8_138_coordIndex()
		{
			MFInt32 IndexedFaceSet_8_138_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_138_coordIndex_1()));
			return IndexedFaceSet_8_138_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=8, element #138, 520 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_8_138_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_8_138_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_138_texCoordIndex_1()));
			return IndexedFaceSet_8_138_texCoordIndex;
		}
		/** Large attribute array: Coordinate DEF='coord_Mesh_003' point field, scene-graph level=9, element #138, 240 total numbers made up of 80 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 getcoord_Mesh_003_9_138_point()
		{
			MFVec3f coord_Mesh_003_9_138_point = new MFVec3f(new double[] {26.58292,44.10891,60.49124,5.53356,44.10879,60.49124,5.53356,44.10879,43.11636,26.58292,44.10891,43.11636,26.58296,67.66923,16.72536,5.53353,67.66923,16.72537,5.53353,71.9256,16.72537,26.58296,71.9256,16.72536,5.53352,53.32975,60.50626,5.53352,53.32975,43.13138,26.58295,53.32975,60.50626,26.58295,53.32975,43.13138,26.58295,71.9256,43.13138,26.58296,44.10944,16.73643,5.53352,71.9256,43.13138,5.53353,44.10932,16.73642,26.58296,71.9256,-25.78757,26.58296,44.10944,-25.77654,26.58297,44.10944,-51.09765,26.58297,71.9256,-51.10873,5.53354,44.10932,-51.09765,5.53354,44.10932,-25.77654,5.53353,71.9256,-25.78758,5.53354,71.9256,-51.10874,26.58297,61.13116,-51.1088,5.53354,61.13116,-51.1088,5.53353,67.66923,-25.78758,26.58296,67.66923,-25.78757,5.53352,61.13113,-54.42757,5.53352,44.10929,-54.41648,26.58295,61.13113,-54.42757,26.58295,44.1094,-54.41648,26.58295,53.32971,-54.42749,5.53352,53.32971,-54.4275,26.58295,44.10927,-77.57912,26.58295,53.32957,-77.59014,5.53352,53.32957,-77.59014,5.53353,44.10915,-77.57912,12.14435,71.9256,-39.50935,13.62197,86.32482,-37.99357,18.48458,86.32481,-37.99358,13.60823,86.32481,-36.53933,14.49677,101.05001,-36.53454,22.24758,71.92561,32.07359,14.88717,71.92561,32.07359,16.55376,99.68301,28.43411,14.88717,71.92561,27.36886,19.97215,71.9256,-39.50935,20.58099,99.68301,28.43411,22.24758,71.92561,27.36887,11.84048,71.9256,-31.27946,5.53354,71.9256,-31.27946,12.12223,71.9256,-37.43848,17.57339,101.05,-37.99357,17.57339,101.05001,-36.53454,18.49832,86.32481,-36.53933,5.53353,71.9256,26.71821,19.99427,71.9256,-37.43848,26.58296,71.9256,-37.43848,5.53354,71.9256,-37.43848,20.58099,99.68301,31.00829,16.55376,99.68301,31.00829,13.43321,86.32482,-30.92858,11.84048,71.9256,-29.44849,20.27602,71.9256,-29.44849,21.44413,77.99952,16.72572,21.44413,77.99952,21.83943,21.44412,71.92561,21.83943,10.67235,77.99952,21.83943,10.67235,71.92561,21.83943,10.67235,77.99952,16.72572,10.67235,71.92561,16.72572,14.49678,101.05,-37.99357,26.58295,71.9256,26.71821,21.44412,71.92561,16.72571,20.27602,71.9256,-31.27945,18.67334,86.32482,-32.2143,18.67334,86.32482,-30.92858,13.43321,86.32481,-32.2143,26.58296,71.9256,-31.27945});
			return coord_Mesh_003_9_138_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=9, element #139, 684 total numbers made up of 342 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_9_139_point()
		{
			MFVec2f TextureCoordinate_9_139_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_9_139_point_1()))
				.append(new MFVec2f(getTextureCoordinate_9_139_point_2()))
				.append(new MFVec2f(getTextureCoordinate_9_139_point_3()))
				.append(new MFVec2f(getTextureCoordinate_9_139_point_4()));
			return TextureCoordinate_9_139_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=8, element #147, 2072 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_8_147_coordIndex()
		{
			MFInt32 IndexedFaceSet_8_147_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_147_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_8_147_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_8_147_coordIndex_3()));
			return IndexedFaceSet_8_147_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=8, element #147, 2072 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_8_147_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_8_147_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_147_texCoordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_8_147_texCoordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_8_147_texCoordIndex_3()));
			return IndexedFaceSet_8_147_texCoordIndex;
		}
		/** Large attribute array: Coordinate DEF='coord_Mesh_002' point field, scene-graph level=9, element #147, 1074 total numbers made up of 358 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 getcoord_Mesh_002_9_147_point()
		{
			MFVec3f coord_Mesh_002_9_147_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getcoord_Mesh_002_9_147_point_1()))
				.append(new MFVec3f(getcoord_Mesh_002_9_147_point_2()))
				.append(new MFVec3f(getcoord_Mesh_002_9_147_point_3()))
				.append(new MFVec3f(getcoord_Mesh_002_9_147_point_4()));
			return coord_Mesh_002_9_147_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=9, element #148, 2432 total numbers made up of 1216 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_9_148_point()
		{
			MFVec2f TextureCoordinate_9_148_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_9_148_point_1()))
				.append(new MFVec2f(getTextureCoordinate_9_148_point_2()))
				.append(new MFVec2f(getTextureCoordinate_9_148_point_3()))
				.append(new MFVec2f(getTextureCoordinate_9_148_point_4()))
				.append(new MFVec2f(getTextureCoordinate_9_148_point_5()))
				.append(new MFVec2f(getTextureCoordinate_9_148_point_6()))
				.append(new MFVec2f(getTextureCoordinate_9_148_point_7()))
				.append(new MFVec2f(getTextureCoordinate_9_148_point_8()))
				.append(new MFVec2f(getTextureCoordinate_9_148_point_9()))
				.append(new MFVec2f(getTextureCoordinate_9_148_point_10()))
				.append(new MFVec2f(getTextureCoordinate_9_148_point_11()))
				.append(new MFVec2f(getTextureCoordinate_9_148_point_12()))
				.append(new MFVec2f(getTextureCoordinate_9_148_point_13()));
			return TextureCoordinate_9_148_point;
		}
		/** Large attribute array: Coordinate DEF='coord_Mesh' point field, scene-graph level=9, element #263, 216 total numbers made up of 72 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 getcoord_Mesh_9_263_point()
		{
			MFVec3f coord_Mesh_9_263_point = new MFVec3f(new double[] {-26.31774,35.24385,23.44667,-26.31771,35.24385,-129.00368,-24.23338,19.79242,23.44667,-22.76799,-5.10063,23.44667,-21.3449,19.79242,-74.84561,-4.18395,-5.10063,-162.62817,-2.53052,12.53382,-192.79095,-2.53052,3.95469,-192.79095,-2.89815,19.90898,-213.812,-3.47961,19.773,-210.86546,-20.12891,35.24385,-246.37061,.00004,35.24471,-246.37061,-3.60251,-5.10063,-206.91492,-3.0005,-5.10063,-209.23636,-1.65874,-7.08798,-209.23636,-1.99119,-7.08798,-206.9149,26.58295,44.10927,-77.57912,26.58292,44.10891,60.49124,28.34195,44.10445,71.14787,28.34198,44.10445,-128.94513,14.65921,-9.95206,170.56631,22.63096,-5.27396,171.13283,-22.63089,-5.27396,171.13283,-14.65914,-9.95206,170.56631,1.04469,19.92376,-214.78195,-26.31798,44.1056,177.69382,26.3175,44.10752,177.69382,-27.7978,44.10476,23.44667,-28.34194,44.10442,-204.17952,-17.99458,44.10433,-248.95807,.94616,-5.10063,-210.03001,.52427,-7.08798,-210.03001,-3.0005,-2.73812,-209.23636,.94616,-2.73812,-210.03001,-2.10777,12.53382,-209.23636,-2.53051,12.53382,-206.91492,.00004,44.10433,-248.95807,.66518,12.53382,-210.03001,-4.18395,-7.08798,-162.62817,-21.20002,-7.08799,23.44667,19.30376,-5.10063,23.44667,21.50892,-7.07469,154.9427,17.51153,-7.08799,23.44667,24.23343,19.79242,23.44667,26.31779,35.24385,-129.00368,26.31781,35.24385,23.44667,4.18402,-5.10063,-162.62817,21.34498,19.79242,-74.84561,2.53059,3.95469,-192.79095,2.53059,12.53382,-192.79095,20.12899,35.24385,-246.37061,3.47968,19.773,-210.86546,2.89822,19.90898,-213.812,1.99126,-7.08798,-206.9149,1.65881,-7.08798,-209.23636,3.00057,-5.10063,-209.23636,3.60258,-5.10063,-206.91492,-1.04462,19.92376,-214.78195,28.342,44.10442,-204.17952,28.34196,44.10445,23.44667,17.99461,44.10433,-248.95807,-.5242,-7.08798,-210.03001,-.94608,-5.10063,-210.03001,3.00057,-2.73812,-209.23636,-.94608,-2.73812,-210.03001,2.53059,12.53382,-206.91492,2.10784,12.53382,-209.23636,-.66511,12.53382,-210.03001,17.73579,-7.08799,23.44667,4.18402,-7.08798,-162.62817,-21.50885,-7.07469,154.9427,-20.97576,-7.08799,23.44667});
			return coord_Mesh_9_263_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=9, element #264, 328 total numbers made up of 164 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_9_264_point()
		{
			MFVec2f TextureCoordinate_9_264_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_9_264_point_1()))
				.append(new MFVec2f(getTextureCoordinate_9_264_point_2()));
			return TextureCoordinate_9_264_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 LHA1 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 LHA1().getX3dModel();
//      System.out.println("X3D model construction complete.");
	
        // next handle command line arguments
        boolean hasArguments = (args != null) && (args.length > 0);
        boolean validate = true; // default
        boolean argumentsLoadNewModel = false;
        String  fileName = new String();

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

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