<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">package HumanoidAnimation.Legacy;

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.HAnim.*;
import org.web3d.x3d.jsail.Navigation.*;
import org.web3d.x3d.jsail.Rendering.*;
import org.web3d.x3d.jsail.RigidBodyPhysics.*;
import org.web3d.x3d.jsail.Shape.*;
import org.web3d.x3d.jsail.Texturing.*;

// Javadoc metadata annotations follow, see below for X3DJSAIL Java source code.
/**
 * &lt;p&gt; Articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model. &lt;/p&gt;
 &lt;p&gt; Related links:  source KoreanCharacter10Mi.java, &lt;a href="https://www.web3d.org/x3d/content/examples/X3dResources.html" target="_blank"&gt;X3D Resources&lt;/a&gt;, &lt;a href="https://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html" target="_blank"&gt;X3D Scene Authoring Hints&lt;/a&gt;, and &lt;a href="https://www.web3d.org/x3d/content/X3dTooltips.html" target="_blank"&gt;X3D Tooltips&lt;/a&gt;. &lt;/p&gt;
	&lt;table style="color:black; border:0px solid; border-spacing:10px 0px;"&gt;
        &lt;caption&gt;Scene Meta Information&lt;/caption&gt;
		&lt;tr style="background-color:silver; border-color:silver;"&gt;
			&lt;td style="text-align:center; padding:10px 0px;"&gt;&lt;i&gt;meta tags&lt;/i&gt;&lt;/td&gt;
			&lt;td style="text-align:left;   padding:10px 0px;"&gt;HumanoidAnimation.Legacy.KoreanCharacter10Mi&amp;nbsp; Document Metadata &lt;/td&gt;
		&lt;/tr&gt;

		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; title &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; &lt;a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Legacy/KoreanCharacter10Mi.x3d"&gt;KoreanCharacter10Mi.x3d&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; creator &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; Jin Hoon Lee and Min Joo Lee &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; translator &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; Chul Hee Jung and Myeong Won Lee &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; created &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; 31 March 2011 &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; translated &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; 1 November 2014 &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; modified &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; 2 July 2023 &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="color:red"&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; error &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; Legacy model, not valid as X3D4 HAnim version 2.0 since HAnim version 1.0 has significant differences and is no longer directly supported &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; description &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; Articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model. &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; reference &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; KoreanCharacter00ReadMe.txt &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; reference &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; &lt;a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Legacy/KoreanCharacterHumanMotion_Infotech2014_140706.pdf"&gt;KoreanCharacterHumanMotion_Infotech2014_140706.pdf&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; reference &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; &lt;a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Legacy/KoreanCharactersIllustrated.pdf"&gt;KoreanCharactersIllustrated.pdf&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; identifier &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; &lt;a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Legacy/KoreanCharacter10Mi.x3d" target="_blank"&gt;https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Legacy/KoreanCharacter10Mi.x3d&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; generator &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; 3DS MAX, &lt;a href="http://www.autodesk.com/products/autodesk-3ds-max/overview" target="_blank"&gt;http://www.autodesk.com/products/autodesk-3ds-max/overview&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; generator &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; Suwon University HAnim Editor &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; generator &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; Gnu Image Manipulation Program, &lt;a href="http://www.gimp.org" target="_blank"&gt;http://www.gimp.org&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; generator &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; X3D-Edit 3.3, &lt;a href="https://savage.nps.edu/X3D-Edit" target="_blank"&gt;https://savage.nps.edu/X3D-Edit&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td style="text-align:right; vertical-align: text-top;"&gt; &lt;i&gt; license &lt;/i&gt; &lt;/td&gt;
			&lt;td&gt; &lt;a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Legacy/../license.html"&gt;../license.html&lt;/a&gt; &lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr style="background-color:silver; border-color:silver;"&gt;
			&lt;td style="text-align:center;" colspan="2"&gt;  &amp;nbsp; &lt;/td&gt;
		&lt;/tr&gt;
	&lt;/table&gt;

	&lt;p&gt;
		This program uses the
		&lt;a href="https://www.web3d.org/specifications/java/X3DJSAIL.html" target="_blank"&gt;X3D Java Scene Access Interface Library (X3DJSAIL)&lt;/a&gt;.
		It has been produced using the 
		&lt;a href="https://www.web3d.org/x3d/stylesheets/X3dToJava.xslt" target="_blank"&gt;X3dToJava.xslt&lt;/a&gt;
		stylesheet
	       (&lt;a href="https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/stylesheets/X3dToJava.xslt" target="_blank"&gt;version control&lt;/a&gt;)
                which is used to create Java source code from an original &lt;code&gt;.x3d&lt;/code&gt; model.
	&lt;/p&gt;

	* @author Jin Hoon Lee and Min Joo Lee
 */

public class KoreanCharacter10Mi
{
	/** Default constructor to create this object. */
	public KoreanCharacter10Mi ()
	{
	  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_3)
  .setHead(new head()
    .addComponent(new component().setName("H-Anim").setLevel(1))
    .addMeta(new meta().setName(meta.NAME_TITLE      ).setContent("KoreanCharacter10Mi.x3d"))
    .addMeta(new meta().setName(meta.NAME_CREATOR    ).setContent("Jin Hoon Lee and Min Joo Lee"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATOR ).setContent("Chul Hee Jung and Myeong Won Lee"))
    .addMeta(new meta().setName(meta.NAME_CREATED    ).setContent("31 March 2011"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATED ).setContent("1 November 2014"))
    .addMeta(new meta().setName(meta.NAME_MODIFIED   ).setContent("2 July 2023"))
    .addMeta(new meta().setName(meta.NAME_ERROR      ).setContent("Legacy model, not valid as X3D4 HAnim version 2.0 since HAnim version 1.0 has significant differences and is no longer directly supported"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("Articulated 3D game character designed with a general graphics tool, then converted into an X3D HAnim model."))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("KoreanCharacter00ReadMe.txt"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("KoreanCharacterHumanMotion_Infotech2014_140706.pdf"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("KoreanCharactersIllustrated.pdf"))
    .addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Legacy/KoreanCharacter10Mi.x3d"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("3DS MAX, http://www.autodesk.com/products/autodesk-3ds-max/overview"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("Suwon University HAnim Editor"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("Gnu Image Manipulation Program, http://www.gimp.org"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit"))
    .addMeta(new meta().setName(meta.NAME_LICENSE    ).setContent("../license.html")))
  .setScene(new Scene()
    .addChild(new WorldInfo().setTitle("KoreanCharacter10Mi.x3d"))
    .addChild(new NavigationInfo().setSpeed(1.5))
    .addChild(new Viewpoint().setDescription("Mi").setCenterOfRotation(0.0,1.0,0.0).setPosition(0.0,1.0,3.0))
    .addChild(new HAnimHumanoid("hanim_Mi").setName("Mi").setInfo(new String[] {"authorName=Chul Hee Jung and Myeong Won Lee","authorEmail=myeongwonlee@gmail.com","creationDate=31 March 2011","humanoidVersion=1.0","gender=female","height=1.5"}).setScale(0.0225,0.0225,0.0225).setVersion("1.0")
      .addSkeleton(new HAnimJoint("hanim_humanoid_root").setName("humanoid_root").setCenter(0.0,32.680000,-0.707600).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
        .addChild(new HAnimSegment("hanim_sacrum").setName("sacrum")
          .addChild(new Transform().setTranslation(0.0,32.680000,-0.707600)
            .addChild(new Shape()
              .setAppearance(new Appearance()
                .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                .setTexture(new ImageTexture("MiTextureAtlas").setUrl(new String[] {"images/Mi.png","https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Legacy/images/Mi.png"})))
              .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_8_26_coordIndex()).setTexCoordIndex(getIndexedFaceSet_8_26_texCoordIndex())
                .setCoord(new Coordinate().setPoint(getCoordinate_9_26_point()))
                .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.1425,0.4764,0.2147,0.4749,0.2042,0.4749,0.1731,0.4739,0.1420,0.4739,0.1401,0.4741,0.1090,0.4741,0.0524,0.4739,0.1090,0.4741,0.1401,0.4741,0.1420,0.4739,0.1731,0.4739,0.2042,0.4749,0.2229,0.4585,0.2107,0.4585,0.1767,0.4361,0.1428,0.4180,0.1400,0.4184,0.1108,0.4273,0.0523,0.4585,0.1108,0.4273,0.1400,0.4184,0.1428,0.4180,0.1767,0.4361,0.2107,0.4585,0.2174,0.4011,0.2052,0.4011,0.1790,0.3958,0.1417,0.3951,0.1397,0.3951,0.1089,0.3980,0.0522,0.4405,0.1089,0.3980,0.1397,0.3951,0.1417,0.3951,0.1790,0.3958,0.2052,0.4011,0.2190,0.3891,0.2064,0.3891,0.1748,0.3835,0.1435,0.3857,0.1402,0.3857,0.1084,0.3895,0.0521,0.4225,0.1084,0.3895,0.1402,0.3857,0.1435,0.3857,0.1748,0.3835,0.2064,0.3891,0.2163,0.3750,0.2052,0.3750,0.1763,0.3775,0.1447,0.3775,0.1463,0.3772,0.1062,0.3772,0.0530,0.3940,0.1062,0.3772,0.1463,0.3772,0.1447,0.3775,0.1763,0.3775,0.2052,0.3750,0.1436,0.3726})))))))
        .addChild(new HAnimJoint("hanim_l_hip").setName("l_hip").setCenter(3.309000,31.309999,-0.837700).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
          .addChild(new HAnimSegment("hanim_l_thigh").setName("l_thigh")
            .addChild(new Transform().setTranslation(3.309000,31.309999,-0.837700)
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                  .setTexture(new ImageTexture().setUSE("MiTextureAtlas")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_9_35_coordIndex()).setTexCoordIndex(getIndexedFaceSet_9_35_texCoordIndex())
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_35_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_10_36_point()))))))
          .addChild(new HAnimJoint("hanim_l_knee").setName("l_knee").setCenter(3.584000,17.160000,-1.037000).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
            .addChild(new HAnimSegment("hanim_l_calf").setName("l_calf")
              .addChild(new Transform().setTranslation(3.584000,17.160000,-1.037000)
                .addChild(new Shape()
                  .setAppearance(new Appearance()
                    .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                    .setTexture(new ImageTexture().setUSE("MiTextureAtlas")))
                  .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_10_44_coordIndex()).setTexCoordIndex(getIndexedFaceSet_10_44_texCoordIndex())
                    .setCoord(new Coordinate().setPoint(getCoordinate_11_44_point()))
                    .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.8940,0.3355,0.9033,0.3536,0.8888,0.3564,0.8848,0.3395,0.9038,0.3291,0.9181,0.3492,0.8482,0.3305,0.8325,0.3485,0.8189,0.3396,0.8422,0.3186,0.8583,0.3389,0.8494,0.3547,0.8628,0.3410,0.8599,0.3566,0.8740,0.3392,0.8747,0.3563,0.9081,0.5043,0.8902,0.5010,0.9231,0.5081,0.8041,0.5143,0.8222,0.5078,0.8436,0.5014,0.8584,0.4989,0.8728,0.4998,0.9302,0.4157,0.9470,0.4098,0.9113,0.4208,0.8904,0.4240,0.8150,0.4077,0.8373,0.4108,0.8539,0.4159,0.8720,0.4201,0.8743,0.3217,0.9269,0.3433,0.9054,0.3232,0.9389,0.5152,0.7964,0.4076,0.8003,0.4609,0.9430,0.4625,0.9097,0.4626,0.9267,0.4619,0.8902,0.5010,0.9081,0.5043,0.9231,0.5081,0.8222,0.5078,0.8436,0.5014,0.8584,0.4989,0.8728,0.4998,0.9389,0.5152,0.8041,0.5143,0.8902,0.5010,0.9081,0.5043,0.9231,0.5081,0.9389,0.5152,0.8222,0.5078,0.8436,0.5014,0.8584,0.4989,0.8728,0.4998,0.8822,0.5045})))))))
            .addChild(new HAnimJoint("hanim_l_ankle").setName("l_ankle").setCenter(3.602000,4.137000,0.610400).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
              .addChild(new HAnimSegment("hanim_l_hindfoot").setName("l_hindfoot")
                .addChild(new Transform().setTranslation(3.602000,4.137000,0.610400)
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                      .setTexture(new ImageTexture().setUSE("MiTextureAtlas")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_11_53_coordIndex()).setTexCoordIndex(getIndexedFaceSet_11_53_texCoordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_53_point()))
                      .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.4523,0.3285,0.4305,0.3327,0.4342,0.3498,0.4016,0.3389,0.4117,0.3596,0.4577,0.3463,0.3636,0.4309,0.3649,0.4221,0.3323,0.5009,0.3464,0.4640,0.4517,0.3097,0.3791,0.4387,0.4894,0.3285,0.4802,0.3480,0.5003,0.3671,0.3639,0.4386,0.3636,0.4309,0.3649,0.4221,0.3205,0.4942,0.4278,0.3176,0.3146,0.4792,0.3910,0.4492,0.3969,0.3186,0.4546,0.2880,0.4234,0.2922,0.3954,0.2960,0.2979,0.4905,0.3121,0.4644,0.2767,0.4647,0.2976,0.4385,0.3319,0.4273,0.5185,0.3543,0.4404,0.3653,0.4298,0.3752,0.4552,0.3612,0.4700,0.3660,0.4545,0.3833,0.4807,0.3791,0.4373,0.3575,0.4565,0.3537,0.4208,0.3674,0.4373,0.3575,0.4565,0.3537,0.4751,0.3570,0.4905,0.3731,0.4751,0.3570,0.4894,0.3285,0.4523,0.3285,0.4517,0.3097,0.4546,0.2880,0.3464,0.4640,0.3319,0.4273,0.5185,0.3543})))))))
              .addChild(new HAnimJoint("hanim_l_midtarsal").setName("l_midtarsal").setCenter(3.602000,3.020000,0.070170).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
                .addChild(new HAnimSegment("hanim_l_middistal").setName("l_middistal")
                  .addChild(new Transform().setTranslation(3.602000,3.020000,0.070170)
                    .addChild(new Shape()
                      .setAppearance(new Appearance()
                        .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                        .setTexture(new ImageTexture().setUSE("MiTextureAtlas")))
                      .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_12_62_coordIndex()).setTexCoordIndex(getIndexedFaceSet_12_62_texCoordIndex())
                        .setCoord(new Coordinate().setPoint(getCoordinate_13_62_point()))
                        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.3792,0.4637,0.3701,0.4982,0.5611,0.3309,0.5505,0.3087,0.5574,0.2996,0.5797,0.3163,0.4886,0.3024,0.3626,0.4294,0.3994,0.4211,0.3995,0.4635,0.5574,0.2886,0.5848,0.3061,0.3998,0.5058,0.4251,0.4151,0.4863,0.2854,0.5136,0.3164,0.4285,0.4735,0.4287,0.5113,0.4484,0.4206,0.4611,0.4694,0.4496,0.5053,0.5134,0.2940,0.5114,0.2829,0.5332,0.3116,0.5420,0.3424,0.5336,0.2912,0.5373,0.2839,0.5267,0.3502,0.4523,0.3285,0.4894,0.3285,0.3319,0.4273,0.4546,0.2880,0.3323,0.5009,0.5185,0.3543,0.4517,0.3097,0.3464,0.4640,0.4523,0.3285,0.4894,0.3285,0.5185,0.3543,0.4517,0.3097,0.4546,0.2880,0.3464,0.4640,0.3323,0.5009})))))))))))
        .addChild(new HAnimJoint("hanim_r_hip").setName("r_hip").setCenter(-3.309000,31.309999,-0.837700).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
          .addChild(new HAnimSegment("hanim_r_thigh").setName("r_thigh")
            .addChild(new Transform().setTranslation(-3.309000,31.309999,-0.837700)
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                  .setTexture(new ImageTexture().setUSE("MiTextureAtlas")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_9_75_coordIndex()).setTexCoordIndex(getIndexedFaceSet_9_75_texCoordIndex())
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_75_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_10_76_point()))))))
          .addChild(new HAnimJoint("hanim_r_knee").setName("r_knee").setCenter(-3.584000,17.160000,-1.037000).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
            .addChild(new HAnimSegment("hanim_r_calf").setName("r_calf")
              .addChild(new Transform().setTranslation(-3.584000,17.160000,-1.037000)
                .addChild(new Shape()
                  .setAppearance(new Appearance()
                    .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                    .setTexture(new ImageTexture().setUSE("MiTextureAtlas")))
                  .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_10_84_coordIndex()).setTexCoordIndex(getIndexedFaceSet_10_84_texCoordIndex())
                    .setCoord(new Coordinate().setPoint(getCoordinate_11_84_point()))
                    .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.8940,0.3355,0.9033,0.3536,0.8888,0.3564,0.8848,0.3395,0.9038,0.3291,0.9181,0.3492,0.8482,0.3305,0.8325,0.3485,0.8189,0.3396,0.8422,0.3186,0.8583,0.3389,0.8494,0.3547,0.8628,0.3410,0.8599,0.3566,0.8740,0.3392,0.8747,0.3563,0.9081,0.5043,0.8902,0.5010,0.9231,0.5081,0.8041,0.5143,0.8222,0.5078,0.8436,0.5014,0.8584,0.4989,0.8728,0.4998,0.9302,0.4157,0.9470,0.4098,0.9113,0.4208,0.8904,0.4240,0.8150,0.4077,0.8373,0.4108,0.8539,0.4159,0.8720,0.4201,0.8743,0.3217,0.9269,0.3433,0.9054,0.3232,0.9389,0.5152,0.7964,0.4076,0.8003,0.4609,0.9430,0.4625,0.9097,0.4626,0.9267,0.4619,0.8902,0.5010,0.9081,0.5043,0.9231,0.5081,0.8222,0.5078,0.8436,0.5014,0.8584,0.4989,0.8728,0.4998,0.9389,0.5152,0.8041,0.5143,0.8902,0.5010,0.9081,0.5043,0.9231,0.5081,0.9389,0.5152,0.8222,0.5078,0.8436,0.5014,0.8584,0.4989,0.8728,0.4998,0.8822,0.5045})))))))
            .addChild(new HAnimJoint("hanim_r_ankle").setName("r_ankle").setCenter(-3.602000,4.137000,0.610400).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
              .addChild(new HAnimSegment("hanim_r_hindfoot").setName("r_hindfoot")
                .addChild(new Transform().setTranslation(-3.602000,4.137000,0.610400)
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                      .setTexture(new ImageTexture().setUSE("MiTextureAtlas")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_11_93_coordIndex()).setTexCoordIndex(getIndexedFaceSet_11_93_texCoordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_93_point()))
                      .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.4523,0.3285,0.4305,0.3327,0.4342,0.3498,0.4016,0.3389,0.4117,0.3596,0.4577,0.3463,0.3636,0.4309,0.3649,0.4221,0.3323,0.5009,0.3464,0.4640,0.4517,0.3097,0.3791,0.4387,0.4894,0.3285,0.4802,0.3480,0.5003,0.3671,0.3639,0.4386,0.3636,0.4309,0.3649,0.4221,0.3205,0.4942,0.4278,0.3176,0.3146,0.4792,0.3910,0.4492,0.3969,0.3186,0.4546,0.2880,0.4234,0.2922,0.3954,0.2960,0.2979,0.4905,0.3121,0.4644,0.2767,0.4647,0.2976,0.4385,0.3319,0.4273,0.5185,0.3543,0.4404,0.3653,0.4298,0.3752,0.4552,0.3612,0.4700,0.3660,0.4545,0.3833,0.4807,0.3791,0.4373,0.3575,0.4565,0.3537,0.4208,0.3674,0.4373,0.3575,0.4565,0.3537,0.4751,0.3570,0.4905,0.3731,0.4751,0.3570,0.4894,0.3285,0.4523,0.3285,0.4517,0.3097,0.4546,0.2880,0.3464,0.4640,0.3319,0.4273,0.5185,0.3543})))))))
              .addChild(new HAnimJoint("hanim_r_midtarsal").setName("r_midtarsal").setCenter(-3.602000,3.020000,0.070170).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
                .addChild(new HAnimSegment("hanim_r_middistal").setName("r_middistal")
                  .addChild(new Transform().setTranslation(-3.602000,3.020000,0.070170)
                    .addChild(new Shape()
                      .setAppearance(new Appearance()
                        .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                        .setTexture(new ImageTexture().setUSE("MiTextureAtlas")))
                      .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_12_102_coordIndex()).setTexCoordIndex(getIndexedFaceSet_12_102_texCoordIndex())
                        .setCoord(new Coordinate().setPoint(getCoordinate_13_102_point()))
                        .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.3792,0.4637,0.3701,0.4982,0.5611,0.3309,0.5505,0.3087,0.5574,0.2996,0.5797,0.3163,0.4886,0.3024,0.3626,0.4294,0.3994,0.4211,0.3995,0.4635,0.5574,0.2886,0.5848,0.3061,0.3998,0.5058,0.4251,0.4151,0.4863,0.2854,0.5136,0.3164,0.4285,0.4735,0.4287,0.5113,0.4484,0.4206,0.4611,0.4694,0.4496,0.5053,0.5134,0.2940,0.5114,0.2829,0.5332,0.3116,0.5420,0.3424,0.5336,0.2912,0.5373,0.2839,0.5267,0.3502,0.4523,0.3285,0.4894,0.3285,0.3319,0.4273,0.4546,0.2880,0.3323,0.5009,0.5185,0.3543,0.4517,0.3097,0.3464,0.4640,0.4523,0.3285,0.4894,0.3285,0.5185,0.3543,0.4517,0.3097,0.4546,0.2880,0.3464,0.4640,0.3323,0.5009})))))))))))
        .addChild(new HAnimJoint("hanim_sacroiliac").setName("sacroiliac").setCenter(0.050530,30.200001,-1.380000).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
          .addChild(new HAnimSegment("hanim_pelvis").setName("pelvis")
            .addChild(new Transform().setTranslation(0.050530,30.200001,-1.380000)
              .addChild(new Shape()
                .setAppearance(new Appearance()
                  .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                  .setTexture(new ImageTexture().setUSE("MiTextureAtlas")))
                .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_9_115_coordIndex()).setTexCoordIndex(getIndexedFaceSet_9_115_texCoordIndex())
                  .setCoord(new Coordinate().setPoint(getCoordinate_10_115_point()))
                  .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.1541,0.5109,0.1554,0.5319,0.0998,0.5292,0.1102,0.5039,0.0525,0.4070,0.0804,0.3919,0.0606,0.4445,0.0316,0.4665,0.0192,0.4317,0.0531,0.5005,0.0731,0.4777,0.2347,0.4854,0.2241,0.4608,0.1983,0.4894,0.2031,0.5134,0.1897,0.4682,0.2095,0.4361,0.1665,0.3814,0.1276,0.3745,0.1981,0.4032,0.2155,0.3910,0.1515,0.4924,0.1353,0.4281,0.2336,0.4141,0.2547,0.4648,0.1287,0.3555,0.1706,0.3618,0.0761,0.3627,0.0139,0.4046,0.0456,0.3766,0.2332,0.4134,0.1718,0.3626,0.2474,0.4413,0.1541,0.5109,0.1554,0.5319,0.0998,0.5292,0.1102,0.5039,0.0525,0.4070,0.0456,0.3766,0.0761,0.3627,0.0804,0.3919,0.0606,0.4445,0.0316,0.4665,0.0192,0.4317,0.0531,0.5005,0.0731,0.4777,0.2347,0.4854,0.2241,0.4608,0.2474,0.4413,0.2547,0.4648,0.1983,0.4894,0.2031,0.5134,0.1897,0.4682,0.2095,0.4361,0.1665,0.3814,0.1276,0.3745,0.1287,0.3555,0.1706,0.3618,0.1981,0.4032,0.1718,0.3626,0.2155,0.3910,0.2336,0.4141,0.1515,0.4924,0.1353,0.4281,0.2332,0.4134,0.0139,0.4046})))))))
          .addChild(new HAnimJoint("hanim_l_shoulder").setName("l_shoulder").setCenter(6.032000,48.580002,-1.277000).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
            .addChild(new HAnimSegment("hanim_l_upperarm").setName("l_upperarm")
              .addChild(new Transform().setTranslation(6.032000,48.580002,-1.277000)
                .addChild(new Shape()
                  .setAppearance(new Appearance()
                    .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                    .setTexture(new ImageTexture().setUSE("MiTextureAtlas")))
                  .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_10_124_coordIndex()).setTexCoordIndex(getIndexedFaceSet_10_124_texCoordIndex())
                    .setCoord(new Coordinate().setPoint(getCoordinate_11_124_point()))
                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_11_125_point()))))))
            .addChild(new HAnimJoint("hanim_l_elbow").setName("l_elbow").setCenter(6.032000,40.810001,-1.412000).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
              .addChild(new HAnimSegment("hanim_l_forearm").setName("l_forearm")
                .addChild(new Transform().setTranslation(6.032000,40.810001,-1.412000)
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                      .setTexture(new ImageTexture().setUSE("MiTextureAtlas")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_11_133_coordIndex()).setTexCoordIndex(getIndexedFaceSet_11_133_texCoordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_133_point()))
                      .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.5737,0.0472,0.5721,0.0377,0.5736,0.0597,0.5731,0.0730,0.5718,0.0836,0.5723,0.0940,0.5750,0.1083,0.5737,0.0301,0.4707,0.0481,0.4699,0.0424,0.4736,0.0580,0.4725,0.0633,0.4717,0.0706,0.4698,0.0802,0.4664,0.0886,0.4716,0.0358,0.4640,0.0502,0.4625,0.0465,0.4669,0.0583,0.4661,0.0627,0.4549,0.0769,0.4607,0.0728,0.4621,0.0416,0.4652,0.0680,0.4552,0.0578,0.5782,0.0137,0.4685,0.0270,0.4561,0.0381,0.5222,0.0476,0.5210,0.0400,0.5236,0.0589,0.5228,0.0682,0.5218,0.0771,0.5210,0.0871,0.5207,0.0985,0.5234,0.0203,0.5227,0.0329,0.5721,0.0377,0.5731,0.0730,0.5718,0.0836,0.5723,0.0940,0.5737,0.0472,0.5736,0.0597,0.5782,0.0137,0.5750,0.1083,0.5737,0.0301,0.5737,0.0472,0.5721,0.0377,0.5737,0.0301,0.5782,0.0137,0.5723,0.0940,0.5718,0.0836,0.5731,0.0730,0.5736,0.0597,0.5735,0.0549})))))))
              .addChild(new HAnimJoint("hanim_l_wrist").setName("l_wrist").setCenter(6.934000,33.959999,-1.108000).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
                .addChild(new HAnimSegment("hanim_l_hand").setName("l_hand")
                  .addChild(new Transform().setTranslation(6.934000,33.959999,-1.108000)
                    .addChild(new Shape()
                      .setAppearance(new Appearance()
                        .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                        .setTexture(new ImageTexture().setUSE("MiTextureAtlas")))
                      .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_12_142_coordIndex()).setTexCoordIndex(getIndexedFaceSet_12_142_texCoordIndex())
                        .setCoord(new Coordinate().setPoint(getCoordinate_13_142_point()))
                        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_13_143_point())))))))))
          .addChild(new HAnimJoint("hanim_r_shoulder").setName("r_shoulder").setCenter(-6.032000,48.580002,-1.277000).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
            .addChild(new HAnimSegment("hanim_r_upperarm").setName("r_upperarm")
              .addChild(new Transform().setTranslation(-6.032000,48.580002,-1.277000)
                .addChild(new Shape()
                  .setAppearance(new Appearance()
                    .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                    .setTexture(new ImageTexture().setUSE("MiTextureAtlas")))
                  .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_10_154_coordIndex()).setTexCoordIndex(getIndexedFaceSet_10_154_texCoordIndex())
                    .setCoord(new Coordinate().setPoint(getCoordinate_11_154_point()))
                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_11_155_point()))))))
            .addChild(new HAnimJoint("hanim_r_elbow").setName("r_elbow").setCenter(-6.032000,40.810001,-1.412000).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
              .addChild(new HAnimSegment("hanim_r_forearm").setName("r_forearm")
                .addChild(new Transform().setTranslation(-6.032000,40.810001,-1.412000)
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                      .setTexture(new ImageTexture().setUSE("MiTextureAtlas")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_11_163_coordIndex()).setTexCoordIndex(getIndexedFaceSet_11_163_texCoordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_163_point()))
                      .setTexCoord(new TextureCoordinate().setPoint(new MFVec2f(new double[] {0.5737,0.0472,0.5721,0.0377,0.5736,0.0597,0.5731,0.0730,0.5718,0.0836,0.5723,0.0940,0.5750,0.1083,0.5737,0.0301,0.4707,0.0481,0.4699,0.0424,0.4736,0.0580,0.4725,0.0633,0.4717,0.0706,0.4698,0.0802,0.4664,0.0886,0.4716,0.0358,0.4640,0.0502,0.4625,0.0465,0.4669,0.0583,0.4661,0.0627,0.4549,0.0769,0.4607,0.0728,0.4621,0.0416,0.4652,0.0680,0.4552,0.0578,0.5782,0.0137,0.4685,0.0270,0.4561,0.0381,0.5222,0.0476,0.5210,0.0400,0.5236,0.0589,0.5228,0.0682,0.5218,0.0771,0.5210,0.0871,0.5207,0.0985,0.5234,0.0203,0.5227,0.0329,0.5721,0.0377,0.5731,0.0730,0.5718,0.0836,0.5723,0.0940,0.5737,0.0472,0.5736,0.0597,0.5782,0.0137,0.5750,0.1083,0.5737,0.0301,0.5737,0.0472,0.5721,0.0377,0.5737,0.0301,0.5782,0.0137,0.5723,0.0940,0.5718,0.0836,0.5731,0.0730,0.5736,0.0597,0.5735,0.0549})))))))
              .addChild(new HAnimJoint("hanim_r_wrist").setName("r_wrist").setCenter(-6.934000,33.959999,-1.108000).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
                .addChild(new HAnimSegment("hanim_r_hand").setName("r_hand")
                  .addChild(new Transform().setTranslation(-6.934000,33.959999,-1.108000)
                    .addChild(new Shape()
                      .setAppearance(new Appearance()
                        .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                        .setTexture(new ImageTexture().setUSE("MiTextureAtlas")))
                      .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_12_172_coordIndex()).setTexCoordIndex(getIndexedFaceSet_12_172_texCoordIndex())
                        .setCoord(new Coordinate().setPoint(getCoordinate_13_172_point()))
                        .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_13_173_point())))))))))
          .addChild(new HAnimJoint("hanim_vl5").setName("vl5").setCenter(0.0,35.310001,-2.314000).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
            .addChild(new HAnimSegment("hanim_l5").setName("l5")
              .addChild(new Transform().setTranslation(0.0,35.310001,-2.314000)
                .addChild(new Shape()
                  .setAppearance(new Appearance()
                    .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                    .setTexture(new ImageTexture().setUSE("MiTextureAtlas")))
                  .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_10_184_coordIndex()).setTexCoordIndex(getIndexedFaceSet_10_184_texCoordIndex())
                    .setCoord(new Coordinate().setPoint(getCoordinate_11_184_point()))
                    .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_11_185_point()))))))
            .addChild(new HAnimJoint("hanim_skullbase").setName("skullbase").setCenter(0.0,35.310001,-2.314000).setLlimit(new double[] {0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})
              .addChild(new HAnimSegment("hanim_skull").setName("skull")
                .addChild(new Transform().setTranslation(0.0,35.310001,-2.314000)
                  .addChild(new Shape()
                    .setAppearance(new Appearance()
                      .setMaterial(new Material().setDiffuseColor(0.588000,0.588000,0.588000))
                      .setTexture(new ImageTexture().setUSE("MiTextureAtlas")))
                    .setGeometry(new IndexedFaceSet().setCreaseAngle(1.57).setCoordIndex(getIndexedFaceSet_11_193_coordIndex()).setTexCoordIndex(getIndexedFaceSet_11_193_texCoordIndex())
                      .setCoord(new Coordinate().setPoint(getCoordinate_12_193_point()))
                      .setTexCoord(new TextureCoordinate().setPoint(getTextureCoordinate_12_194_point()))))))))))
      .addJoints(new HAnimJoint().setUSE("hanim_humanoid_root"))
      .addJoints(new HAnimJoint().setUSE("hanim_sacroiliac"))
      .addJoints(new HAnimJoint().setUSE("hanim_vl5"))
      .addJoints(new HAnimJoint().setUSE("hanim_skullbase"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_ankle"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_ankle"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_elbow"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_elbow"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_hip"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_hip"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_knee"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_knee"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_midtarsal"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_midtarsal"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_shoulder"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_shoulder"))
      .addJoints(new HAnimJoint().setUSE("hanim_l_wrist"))
      .addJoints(new HAnimJoint().setUSE("hanim_r_wrist"))
      .addSegments(new HAnimSegment().setUSE("hanim_sacrum"))
      .addSegments(new HAnimSegment().setUSE("hanim_pelvis"))
      .addSegments(new HAnimSegment().setUSE("hanim_l5"))
      .addSegments(new HAnimSegment().setUSE("hanim_skull"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_calf"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_calf"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_forearm"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_forearm"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_hand"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_hand"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_hindfoot"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_hindfoot"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_middistal"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_middistal"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_thigh"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_thigh"))
      .addSegments(new HAnimSegment().setUSE("hanim_l_upperarm"))
      .addSegments(new HAnimSegment().setUSE("hanim_r_upperarm"))));
            }
            catch (Exception ex)
            {       
                System.err.println ("*** Further hints on X3DJSAIL errors and exceptions at");
                System.err.println ("*** https://www.web3d.org/specifications/java/X3DJSAIL.html");
                throw (ex);
            }
	}
	// end of initialize() method

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


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



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


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_10_35_point_1()
		{
			double[] value = {2.5820,0.2394,-0.1057,1.7450,0.0229,-1.9750,0.0541,-0.3895,-3.2800,-1.4680,-0.6749,-3.2370,-1.9320,-0.9268,1.7640,0.0438,-0.5240,2.4520,1.7160,-0.0618,1.9030,-2.4300,-2.8620,-1.7610,2.5180,-2.1270,-0.1158,1.8290,-2.2650,-1.9590,0.1013,-2.4740,-2.8960,-1.4340,-2.7310,-2.5060,-2.4850,-2.8790,0.0180,-1.7840,-2.8200,1.7280,0.0658,-2.6060,2.3370,1.7910,-2.3460,1.7690,-1.9820,-8.5360,-1.6670,2.3390,-8.1280,-0.1473,1.7310,-8.1480,-1.8150,0.2260,-8.3130,-2.6630,-1.1690,-8.4580,-2.2090,-2.0310,-8.5500,-0.0263,-1.4230,-8.5360,1.5210,0.1879,-8.4430,2.0720,1.6930,-8.2950,1.5490,-2.0350,-7.8700,-1.6780,2.3650,-7.4430,-0.1430,1.7440,-7.4150,-1.8340,0.2100,-7.5780,-2.6920,-1.2110,-7.7660,-2.2450,-2.0840,-7.8860,-0.0212,-1.4660,-7.8500,1.5460,0.1723,-7.7090,2.1060,1.7060,-7.5300,1.5790,-2.2030,-8.5580,-1.7570,-2.2750,-8.5720,0.0036,-1.6040,-8.5570,1.6600,0.1863,-8.4580,2.2770,1.8730,-8.3060,1.6900,2.5860,-8.1360,-0.1458,1.9280,-8.1560,-1.9380,0.2506,-8.3250,-2.8670,-1.2920,-8.4810,-2.3870,-2.3280,-7.9080,0.0089,-2.2550,-7.8920,-1.7700,-1.3310,-7.7890,-2.4250,0.2458,-7.5900,-2.8960,1.9440,-7.4230,-1.9550,2.6120,-7.4270,-0.1424,1.8920,-7.5410,1.7140,0.1789,-7.7240,2.3110,-1.6440,-7.8710,1.6880,-2.5590,-1.0950,-1.7690,2.5500,1.4640,-0.0614,0.0610,1.0240,-3.4290,-1.9490,-0.1466,2.0610,-2.6120,-1.1190,0.0300,1.6640,1.0910,-1.9090,0.1110,0.9745,2.5730,1.5890,1.3810,1.8310,-1.5180,0.3659,-3.7810,-2.3830,-0.3257,-3.2250,-0.6429,0.9376,-0.6880,1.2880,-13.2800,-1.2690,1.8830,-13.3000,-0.2055,0.2600,-13.3000,-1.8220,-1.3660,-13.3000,-0.2055,-0.7692,-13.2900,0.9552,0.3090,-13.2900,1.4550,1.3860,-13.2900,0.9030,2.3070,-4.0260,-0.0801,1.4620,-4.1030,-1.9690,-0.0294,-4.3930,-2.5520,-1.9980,-5.6800,-0.2566,-1.2540,-5.4040,1.0750,0.0591,-4.9490,1.7580,1.5890,-4.4420,1.2000,-0.8262,-13.3000,-1.2480,-1.2110,-4.9940,-1.7490,1.9120,-14.2000,-0.2055,1.2710,-14.1900,-1.2680,0.2451,-14.2000,-1.6370,-1.3620,-14.2000,-0.2055,-0.7527,-14.2300,1.0330,0.3053,-14.2300,1.5090,1.3860,-14.2000,0.9918,-0.7947,-14.2000,-1.2700,1.4090,-8.6890,-1.5990,2.1440,-8.6560,-0.1467,0.1255,-8.8440,-2.1970,-1.7130,-9.4940,-0.3801,-1.0360,-9.1480,-1.5160,-1.0280,-9.3530,1.0220,0.1954,-9.1220,1.6480,1.5240,-8.8660,1.0640,1.0890,-14.9200,-0.8621,1.6070,-14.9300,-0.1806,1.1790,-14.9300,0.5933,0.3043,-14.9600,0.9257,-0.5477,-14.9500,0.6210};
			return value;
		}
		private double[] getCoordinate_10_35_point_2()
		{
			double[] value = {-1.0510,-14.9300,-0.1925,-0.6004,-14.9300,-0.8652,0.2468,-14.9300,-1.1030,0.2786,-15.2600,-0.1290};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_10_36_point_1()
		{
			double[] value = {0.1069,0.3430,0.3185,0.3293,0.3029,0.3225,0.3282,0.3101,0.2734,0.2662,0.2544,0.2888,0.2296,0.2739,0.2396,0.2502,0.3084,0.2869,0.2850,0.3055,0.1408,0.2716,0.1481,0.2767,0.1249,0.3093,0.1714,0.2464,0.1882,0.2699,0.2000,0.2391,0.2031,0.2662,0.0639,0.3017,0.0965,0.2743,0.2453,0.2144,0.2872,0.2285,0.3265,0.2508,0.3593,0.2732,0.1250,0.2431,0.1604,0.2178,0.1995,0.2076,0.0236,0.1943,0.0619,0.1721,0.2458,0.1126,0.2971,0.1274,0.3423,0.1471,0.3777,0.1657,0.1005,0.1443,0.1441,0.1215,0.1906,0.1110,0.0208,0.1880,0.0160,0.1743,0.0567,0.1520,0.0614,0.1652,0.2448,0.1094,0.2452,0.0967,0.2974,0.1079,0.2945,0.1227,0.3441,0.1270,0.3402,0.1414,0.3814,0.1444,0.3778,0.1589,0.0970,0.1267,0.1013,0.1394,0.1422,0.1055,0.1456,0.1183,0.1897,0.0954,0.1915,0.1087,0.0160,0.1679,0.0548,0.1462,0.0961,0.1218,0.1415,0.1013,0.1890,0.0913,0.2453,0.0918,0.2985,0.1032,0.3449,0.1222,0.3819,0.1386,0.2185,0.3428,0.3439,0.3447,0.3832,0.2892,0.4018,0.1748,0.4051,0.1678,0.4081,0.1530,0.4062,0.1467,0.8940,0.6145,0.8705,0.6133,0.9121,0.6128,0.9281,0.6071,0.8164,0.6072,0.7920,0.5946,0.8333,0.6113,0.8519,0.6125,0.9067,0.7832,0.8744,0.7788,0.9293,0.7874,0.9807,0.7952,0.9547,0.7897,0.7989,0.7844,0.8241,0.7790,0.8502,0.7774,0.9432,0.5976,0.7714,0.7941,0.9081,0.5043,0.8902,0.5010,0.9231,0.5081,0.8222,0.5078,0.8041,0.5143,0.8436,0.5014,0.8584,0.4989,0.8728,0.4998,0.9389,0.5152,0.8902,0.5010,0.9081,0.5043,0.9231,0.5081,0.8222,0.5078};
			return value;
		}
		private double[] getTextureCoordinate_10_36_point_2()
		{
			double[] value = {0.8436,0.5014,0.8584,0.4989,0.8728,0.4998,0.9389,0.5152,0.8041,0.5143,0.9003,0.6988,0.8725,0.6960,0.9207,0.7001,0.9620,0.6964,0.7817,0.6943,0.9414,0.6984,0.8077,0.6958,0.8287,0.6951,0.8511,0.6950,0.9081,0.5043,0.8902,0.5010,0.8728,0.4998,0.8584,0.4989,0.8436,0.5014,0.8222,0.5078,0.8041,0.5143,0.9231,0.5081,0.8653,0.5044};
			return value;
		}


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


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



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


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



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


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



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


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_10_75_point_1()
		{
			double[] value = {-2.5820,0.2394,-0.1057,-1.7450,0.0229,-1.9750,-0.0541,-0.3895,-3.2800,1.4680,-0.6749,-3.2370,1.9320,-0.9268,1.7640,-0.0438,-0.5240,2.4520,-1.7160,-0.0618,1.9030,2.4300,-2.8620,-1.7610,-2.5180,-2.1270,-0.1158,-1.8290,-2.2650,-1.9590,-0.1013,-2.4740,-2.8960,1.4340,-2.7310,-2.5060,2.4850,-2.8790,0.0180,1.7840,-2.8200,1.7280,-0.0658,-2.6060,2.3370,-1.7910,-2.3460,1.7690,1.9820,-8.5360,-1.6670,-2.3390,-8.1280,-0.1473,-1.7310,-8.1480,-1.8150,-0.2260,-8.3130,-2.6630,1.1690,-8.4580,-2.2090,2.0310,-8.5500,-0.0263,1.4230,-8.5360,1.5210,-0.1879,-8.4430,2.0720,-1.6930,-8.2950,1.5490,2.0350,-7.8700,-1.6780,-2.3650,-7.4430,-0.1430,-1.7440,-7.4150,-1.8340,-0.2100,-7.5780,-2.6920,1.2110,-7.7660,-2.2450,2.0840,-7.8860,-0.0212,1.4660,-7.8500,1.5460,-0.1723,-7.7090,2.1060,-1.7060,-7.5300,1.5790,2.2030,-8.5580,-1.7570,2.2750,-8.5720,0.0036,1.6040,-8.5570,1.6600,-0.1863,-8.4580,2.2770,-1.8730,-8.3060,1.6900,-2.5860,-8.1360,-0.1458,-1.9280,-8.1560,-1.9380,-0.2506,-8.3250,-2.8670,1.2920,-8.4810,-2.3870,2.3280,-7.9080,0.0089,2.2550,-7.8920,-1.7700,1.3310,-7.7890,-2.4250,-0.2458,-7.5900,-2.8960,-1.9440,-7.4230,-1.9550,-2.6120,-7.4270,-0.1424,-1.8920,-7.5410,1.7140,-0.1789,-7.7240,2.3110,1.6440,-7.8710,1.6880,2.5590,-1.0950,-1.7690,-2.5500,1.4640,-0.0614,-0.0610,1.0240,-3.4290,1.9490,-0.1466,2.0610,2.6120,-1.1190,0.0300,-1.6640,1.0910,-1.9090,-0.1110,0.9745,2.5730,-1.5890,1.3810,1.8310,1.5180,0.3659,-3.7810,2.3830,-0.3257,-3.2250,0.6429,0.9376,-0.6880,-1.2880,-13.2800,-1.2690,-1.8830,-13.3000,-0.2055,-0.2600,-13.3000,-1.8220,1.3660,-13.3000,-0.2055,0.7692,-13.2900,0.9552,-0.3090,-13.2900,1.4550,-1.3860,-13.2900,0.9030,-2.3070,-4.0260,-0.0801,-1.4620,-4.1030,-1.9690,0.0294,-4.3930,-2.5520,1.9980,-5.6800,-0.2566,1.2540,-5.4040,1.0750,-0.0591,-4.9490,1.7580,-1.5890,-4.4420,1.2000,0.8262,-13.3000,-1.2480,1.2110,-4.9940,-1.7490,-1.9120,-14.2000,-0.2055,-1.2710,-14.1900,-1.2680,-0.2451,-14.2000,-1.6370,1.3620,-14.2000,-0.2055,0.7527,-14.2300,1.0330,-0.3053,-14.2300,1.5090,-1.3860,-14.2000,0.9918,0.7947,-14.2000,-1.2700,-1.4090,-8.6890,-1.5990,-2.1440,-8.6560,-0.1467,-0.1255,-8.8440,-2.1970,1.7130,-9.4940,-0.3801,1.0360,-9.1480,-1.5160,1.0280,-9.3530,1.0220,-0.1954,-9.1220,1.6480,-1.5240,-8.8660,1.0640,-1.0890,-14.9200,-0.8621,-1.6070,-14.9300,-0.1806,-1.1790,-14.9300,0.5933,-0.3043,-14.9600,0.9257,0.5477,-14.9500,0.6210};
			return value;
		}
		private double[] getCoordinate_10_75_point_2()
		{
			double[] value = {1.0510,-14.9300,-0.1925,0.6004,-14.9300,-0.8652,-0.2468,-14.9300,-1.1030,-0.2786,-15.2600,-0.1290};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_10_76_point_1()
		{
			double[] value = {0.1069,0.3430,0.3185,0.3293,0.3029,0.3225,0.3282,0.3101,0.2734,0.2662,0.2544,0.2888,0.2296,0.2739,0.2396,0.2502,0.3084,0.2869,0.2850,0.3055,0.1408,0.2716,0.1481,0.2767,0.1249,0.3093,0.1714,0.2464,0.1882,0.2699,0.2000,0.2391,0.2031,0.2662,0.0639,0.3017,0.0965,0.2743,0.2453,0.2144,0.2872,0.2285,0.3265,0.2508,0.3593,0.2732,0.1250,0.2431,0.1604,0.2178,0.1995,0.2076,0.0236,0.1943,0.0619,0.1721,0.2458,0.1126,0.2971,0.1274,0.3423,0.1471,0.3777,0.1657,0.1005,0.1443,0.1441,0.1215,0.1906,0.1110,0.0208,0.1880,0.0160,0.1743,0.0567,0.1520,0.0614,0.1652,0.2448,0.1094,0.2452,0.0967,0.2974,0.1079,0.2945,0.1227,0.3441,0.1270,0.3402,0.1414,0.3814,0.1444,0.3778,0.1589,0.0970,0.1267,0.1013,0.1394,0.1422,0.1055,0.1456,0.1183,0.1897,0.0954,0.1915,0.1087,0.0160,0.1679,0.0548,0.1462,0.0961,0.1218,0.1415,0.1013,0.1890,0.0913,0.2453,0.0918,0.2985,0.1032,0.3449,0.1222,0.3819,0.1386,0.2185,0.3428,0.3439,0.3447,0.3832,0.2892,0.4018,0.1748,0.4051,0.1678,0.4081,0.1530,0.4062,0.1467,0.8940,0.6145,0.8705,0.6133,0.9121,0.6128,0.9281,0.6071,0.8164,0.6072,0.7920,0.5946,0.8333,0.6113,0.8519,0.6125,0.9067,0.7832,0.8744,0.7788,0.9293,0.7874,0.9807,0.7952,0.9547,0.7897,0.7989,0.7844,0.8241,0.7790,0.8502,0.7774,0.9432,0.5976,0.7714,0.7941,0.9081,0.5043,0.8902,0.5010,0.9231,0.5081,0.8222,0.5078,0.8041,0.5143,0.8436,0.5014,0.8584,0.4989,0.8728,0.4998,0.9389,0.5152,0.8902,0.5010,0.9081,0.5043,0.9231,0.5081,0.8222,0.5078};
			return value;
		}
		private double[] getTextureCoordinate_10_76_point_2()
		{
			double[] value = {0.8436,0.5014,0.8584,0.4989,0.8728,0.4998,0.9389,0.5152,0.8041,0.5143,0.9003,0.6988,0.8725,0.6960,0.9207,0.7001,0.9620,0.6964,0.7817,0.6943,0.9414,0.6984,0.8077,0.6958,0.8287,0.6951,0.8511,0.6950,0.9081,0.5043,0.8902,0.5010,0.8728,0.4998,0.8584,0.4989,0.8436,0.5014,0.8222,0.5078,0.8041,0.5143,0.9231,0.5081,0.8653,0.5044};
			return value;
		}


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


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



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


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



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


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



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


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



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


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




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


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



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


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_13_142_point_1()
		{
			double[] value = {-0.1606,-3.1190,-1.3670,0.5955,-2.8040,-1.3640,0.0283,-4.2390,-1.2680,0.4853,-4.4590,-1.3060,0.1734,-2.8840,-1.4720,0.1914,-4.5130,-1.3300,-0.0546,-3.8230,-1.3330,0.6422,-4.0080,-1.3840,0.2956,-3.9480,-1.4470,1.0590,-2.8770,-0.8092,1.1310,-3.0450,-0.2734,-0.0511,-3.4150,-0.4283,-0.0950,-3.2900,-0.9480,0.2794,-4.8840,-0.4162,0.2165,-4.6210,-0.9125,0.8146,-4.8290,-0.7942,0.8403,-5.0060,-0.3198,0.5260,-4.8820,-0.8125,0.5785,-5.0780,-0.3432,0.0863,-4.1430,-0.8748,0.1900,-4.3070,-0.4303,1.0830,-4.5800,-0.2935,1.0010,-4.3670,-0.8168,-0.2228,-3.2490,0.6126,-0.0237,-3.3310,0.1181,0.6356,-3.1190,0.8184,0.9241,-3.1050,0.4007,-0.2185,-4.6030,0.4688,0.1160,-4.9180,0.0946,0.2839,-4.6580,0.6355,0.6226,-5.0040,0.1981,0.1849,-3.1270,0.7656,0.3783,-5.0470,0.1619,-0.0119,-4.7070,0.5989,-0.2188,-4.2500,0.4989,0.0551,-4.3840,0.1304,0.8239,-4.5380,0.2950,0.4777,-4.3110,0.7092,0.1280,-4.2400,0.7191,-1.0390,-2.1650,0.6705,-1.0070,-2.0690,1.0220,-0.6201,-2.2260,1.2240,-1.2350,-2.0560,0.7121,-1.0980,-2.9230,0.8934,-0.9232,-3.0520,1.0430,-0.9170,-2.9430,1.3230,-1.0690,-2.8530,1.2210,-0.9159,-3.0620,1.1940,-1.2040,-2.8450,1.0340,-0.3015,-1.9540,-1.3110,0.6030,-1.6810,-1.2370,0.0029,-1.7610,-1.4060,1.0190,-1.7190,-0.7254,1.1080,-1.7850,-0.2211,-0.3794,-1.9060,0.5838,-0.7928,-1.3460,0.2217,-1.0100,-1.0870,0.4087,-0.3851,-2.2080,0.0611,-0.6867,-1.0130,0.7186,-0.2487,-1.1850,0.9304,-0.5306,-2.3400,1.0890,0.0699,-1.5050,0.7925,-0.6271,-0.5880,-0.3094,-0.6593,-0.4405,0.1184,-0.3212,-2.3080,-0.4227,-0.2902,-0.5257,0.5618,0.2941,-0.6015,0.5221,0.5408,-1.7140,0.7956,-0.3948,-0.6946,-1.1760,0.5195,-0.7085,-1.1250,-0.0859,-0.7034,-1.2940,0.8055,-0.7207,-0.6817,0.8457,-0.7320,-0.2302,-0.6331,-2.3340,0.8143,0.9311,-1.8090,0.3654,0.7013,-0.6936,0.2281,-0.2724,-2.1870,-0.9660,-0.5377,-0.6721,-0.9086,0.2577,0.1499,-0.8320,0.5321,0.1524,-0.6388,0.5552,0.1220,-0.3174,0.1489,0.1806,0.1862,-0.1451,0.1857,0.1980,-0.4671,0.2526,-0.1422,-0.4376,0.2536,-0.4202,-0.2400,0.2272,-0.9060,-0.0053,0.1558,-1.0040,0.4060,0.1719,-0.0156,-0.3642,0.2059,-0.6423,0.0301,0.3361,-0.4219,0.3767,-0.2323,-0.8862,0.6747,-0.2267,-0.5833,0.6547,-0.2204,-0.3158,0.1628,-0.2023,0.3533,-0.2126,-0.2004,0.3514,-0.4744,-0.2062,-0.0185,-0.4799,-0.2156,-0.3607,-0.3479,-0.2309,-0.9881,-0.0569,-0.2344,-1.0740,0.5295,-0.2111,0.0583};
			return value;
		}
		private double[] getCoordinate_13_142_point_2()
		{
			double[] value = {-0.4196,-0.2266,-0.8182};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_13_143_point_1()
		{
			double[] value = {0.1308,0.0366,0.1241,0.0246,0.1321,0.0249,0.1377,0.0359,0.1011,0.0409,0.0975,0.0277,0.1146,0.0271,0.1192,0.0379,0.0931,0.0172,0.0890,0.0099,0.1100,0.0091,0.1067,0.0164,0.3500,0.0366,0.3489,0.0502,0.3205,0.0534,0.3231,0.0406,0.3143,0.0420,0.3121,0.0544,0.1208,0.0139,0.1150,0.0168,0.3284,0.0253,0.3195,0.0276,0.3512,0.0217,0.1382,0.0498,0.1325,0.0503,0.1220,0.0525,0.1010,0.0551,0.3493,0.0655,0.3227,0.0689,0.3131,0.0688,0.1316,0.0637,0.1356,0.0664,0.1016,0.0721,0.1228,0.0653,0.3527,0.0822,0.3272,0.0829,0.3177,0.0834,0.1021,0.0809,0.3277,0.0894,0.1247,0.0729,0.0570,0.0846,0.0635,0.0865,0.0654,0.1028,0.3900,0.1066,0.3987,0.1078,0.3893,0.1204,0.3860,0.1201,0.0617,0.0997,0.0529,0.0851,0.3841,0.1222,0.3856,0.1058,0.3732,0.0230,0.3702,0.0366,0.0586,0.1022,0.0659,0.0208,0.0669,0.0132,0.0808,0.0581,0.3719,0.0489,0.3737,0.0643,0.0807,0.0432,0.3787,0.0776,0.3870,0.0840,0.0756,0.0294,0.0723,0.0743,0.0769,0.0818,0.4078,0.0874,0.3975,0.0862,0.0588,0.0634,0.0512,0.0663,0.4134,0.0715,0.4058,0.0668,0.3921,0.0253,0.3889,0.0377,0.0666,0.0904,0.0440,0.0477,0.3950,0.0452,0.0403,0.0581,0.3979,0.0573,0.4110,0.0299,0.4089,0.0370,0.4085,0.0432,0.4106,0.0494,0.4116,0.0545,0.4177,0.0584,0.4271,0.0566,0.0463,0.0248,0.0476,0.0157,0.0460,0.0322,0.0260,0.0492,0.0270,0.0431,0.0287,0.0366,0.0288,0.0303,0.0261,0.0257,0.0670,0.1055,0.0159,0.0394,0.3096,0.0404,0.3076,0.0549,0.3497,0.0139,0.3279,0.0192,0.3157,0.0240};
			return value;
		}
		private double[] getTextureCoordinate_13_143_point_2()
		{
			double[] value = {0.3090,0.0705,0.3144,0.0871,0.3539,0.0882,0.4067,0.1099,0.3933,0.1230,0.3734,0.0118,0.4167,0.0905,0.4247,0.0749,0.3941,0.0146,0.4152,0.0259,0.4192,0.0430,0.4016,0.0276,0.3989,0.0373,0.4017,0.0442,0.4087,0.0607,0.4156,0.0649,0.4259,0.0658,0.0332,0.0536,0.0355,0.0454,0.0375,0.0276,0.0369,0.0207,0.4046,0.0203,0.4042,0.0533,0.0373,0.0344};
			return value;
		}


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


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




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


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



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


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_13_172_point_1()
		{
			double[] value = {0.1606,-3.1190,-1.3670,-0.5955,-2.8040,-1.3640,-0.0283,-4.2390,-1.2680,-0.4853,-4.4590,-1.3060,-0.1734,-2.8840,-1.4720,-0.1914,-4.5130,-1.3300,0.0546,-3.8230,-1.3330,-0.6422,-4.0080,-1.3840,-0.2956,-3.9480,-1.4470,-1.0590,-2.8770,-0.8092,-1.1310,-3.0450,-0.2734,0.0511,-3.4150,-0.4283,0.0950,-3.2900,-0.9480,-0.2794,-4.8840,-0.4162,-0.2165,-4.6210,-0.9125,-0.8146,-4.8290,-0.7942,-0.8403,-5.0060,-0.3198,-0.5260,-4.8820,-0.8125,-0.5785,-5.0780,-0.3432,-0.0863,-4.1430,-0.8748,-0.1900,-4.3070,-0.4303,-1.0830,-4.5800,-0.2935,-1.0010,-4.3670,-0.8168,0.2228,-3.2490,0.6126,0.0237,-3.3310,0.1181,-0.6356,-3.1190,0.8184,-0.9241,-3.1050,0.4007,0.2185,-4.6030,0.4688,-0.1160,-4.9180,0.0946,-0.2839,-4.6580,0.6355,-0.6226,-5.0040,0.1981,-0.1849,-3.1270,0.7656,-0.3783,-5.0470,0.1619,0.0119,-4.7070,0.5989,0.2188,-4.2500,0.4989,-0.0551,-4.3840,0.1304,-0.8239,-4.5380,0.2950,-0.4777,-4.3110,0.7092,-0.1280,-4.2400,0.7191,1.0390,-2.1650,0.6705,1.0070,-2.0690,1.0220,0.6201,-2.2260,1.2240,1.2350,-2.0560,0.7121,1.0980,-2.9230,0.8934,0.9232,-3.0520,1.0430,0.9170,-2.9430,1.3230,1.0690,-2.8530,1.2210,0.9159,-3.0620,1.1940,1.2040,-2.8450,1.0340,0.3015,-1.9540,-1.3110,-0.6030,-1.6810,-1.2370,-0.0029,-1.7610,-1.4060,-1.0190,-1.7190,-0.7254,-1.1080,-1.7850,-0.2211,0.3794,-1.9060,0.5838,0.7928,-1.3460,0.2217,1.0100,-1.0870,0.4087,0.3851,-2.2080,0.0611,0.6867,-1.0130,0.7186,0.2487,-1.1850,0.9304,0.5306,-2.3400,1.0890,-0.0699,-1.5050,0.7925,0.6271,-0.5880,-0.3094,0.6593,-0.4405,0.1184,0.3212,-2.3080,-0.4227,0.2902,-0.5257,0.5618,-0.2941,-0.6015,0.5221,-0.5408,-1.7140,0.7956,0.3948,-0.6946,-1.1760,-0.5195,-0.7085,-1.1250,0.0859,-0.7034,-1.2940,-0.8055,-0.7207,-0.6817,-0.8457,-0.7320,-0.2302,0.6331,-2.3340,0.8143,-0.9311,-1.8090,0.3654,-0.7013,-0.6936,0.2281,0.2724,-2.1870,-0.9660,0.5377,-0.6721,-0.9086,-0.2577,0.1499,-0.8320,-0.5321,0.1524,-0.6388,-0.5552,0.1220,-0.3174,-0.1489,0.1806,0.1862,0.1451,0.1857,0.1980,0.4671,0.2526,-0.1422,0.4376,0.2536,-0.4202,0.2400,0.2272,-0.9060,0.0053,0.1558,-1.0040,-0.4060,0.1719,-0.0156,0.3642,0.2059,-0.6423,-0.0301,0.3361,-0.4219,-0.3767,-0.2323,-0.8862,-0.6747,-0.2267,-0.5833,-0.6547,-0.2204,-0.3158,-0.1628,-0.2023,0.3533,0.2126,-0.2004,0.3514,0.4744,-0.2062,-0.0185,0.4799,-0.2156,-0.3607,0.3479,-0.2309,-0.9881,0.0569,-0.2344,-1.0740,-0.5295,-0.2111,0.0583};
			return value;
		}
		private double[] getCoordinate_13_172_point_2()
		{
			double[] value = {0.4196,-0.2266,-0.8182};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_13_173_point_1()
		{
			double[] value = {0.1308,0.0366,0.1241,0.0246,0.1321,0.0249,0.1377,0.0359,0.1011,0.0409,0.0975,0.0277,0.1146,0.0271,0.1192,0.0379,0.0931,0.0172,0.0890,0.0099,0.1100,0.0091,0.1067,0.0164,0.3500,0.0366,0.3489,0.0502,0.3205,0.0534,0.3231,0.0406,0.3143,0.0420,0.3121,0.0544,0.1208,0.0139,0.1150,0.0168,0.3284,0.0253,0.3195,0.0276,0.3512,0.0217,0.1382,0.0498,0.1325,0.0503,0.1220,0.0525,0.1010,0.0551,0.3493,0.0655,0.3227,0.0689,0.3131,0.0688,0.1316,0.0637,0.1356,0.0664,0.1016,0.0721,0.1228,0.0653,0.3527,0.0822,0.3272,0.0829,0.3177,0.0834,0.1021,0.0809,0.3277,0.0894,0.1247,0.0729,0.0570,0.0846,0.0635,0.0865,0.0654,0.1028,0.3900,0.1066,0.3987,0.1078,0.3893,0.1204,0.3860,0.1201,0.0617,0.0997,0.0529,0.0851,0.3841,0.1222,0.3856,0.1058,0.3732,0.0230,0.3702,0.0366,0.0586,0.1022,0.0659,0.0208,0.0669,0.0132,0.0808,0.0581,0.3719,0.0489,0.3737,0.0643,0.0807,0.0432,0.3787,0.0776,0.3870,0.0840,0.0756,0.0294,0.0723,0.0743,0.0769,0.0818,0.4078,0.0874,0.3975,0.0862,0.0588,0.0634,0.0512,0.0663,0.4134,0.0715,0.4058,0.0668,0.3921,0.0253,0.3889,0.0377,0.0666,0.0904,0.0440,0.0477,0.3950,0.0452,0.0403,0.0581,0.3979,0.0573,0.4110,0.0299,0.4089,0.0370,0.4085,0.0432,0.4106,0.0494,0.4116,0.0545,0.4177,0.0584,0.4271,0.0566,0.0463,0.0248,0.0476,0.0157,0.0460,0.0322,0.0260,0.0492,0.0270,0.0431,0.0287,0.0366,0.0288,0.0303,0.0261,0.0257,0.0670,0.1055,0.0159,0.0394,0.3096,0.0404,0.3076,0.0549,0.3497,0.0139,0.3279,0.0192,0.3157,0.0240};
			return value;
		}
		private double[] getTextureCoordinate_13_173_point_2()
		{
			double[] value = {0.3090,0.0705,0.3144,0.0871,0.3539,0.0882,0.4067,0.1099,0.3933,0.1230,0.3734,0.0118,0.4167,0.0905,0.4247,0.0749,0.3941,0.0146,0.4152,0.0259,0.4192,0.0430,0.4016,0.0276,0.3989,0.0373,0.4017,0.0442,0.4087,0.0607,0.4156,0.0649,0.4259,0.0658,0.0332,0.0536,0.0355,0.0454,0.0375,0.0276,0.0369,0.0207,0.4046,0.0203,0.4042,0.0533,0.0373,0.0344};
			return value;
		}


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


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_11_184_point_1()
		{
			double[] value = {4.3790,8.3560,-0.4705,4.1690,8.2310,3.1510,2.1820,13.8000,3.4500,1.3010,8.4170,-2.3210,3.3370,13.9100,3.0920,3.0560,8.3640,-1.9470,3.9990,14.6800,-0.9214,3.8380,15.3300,1.0090,1.2680,8.0930,4.3630,3.9620,10.4300,4.6850,1.9030,10.3900,4.9830,0.8289,9.0750,4.8170,2.8270,8.0730,4.3280,4.6200,8.3980,1.1890,5.1380,10.4800,1.1780,5.0110,10.4500,3.1520,4.5340,9.0560,3.2640,1.6070,12.7400,-2.1970,2.1840,12.4000,4.0770,3.9690,12.8300,-1.8340,3.6900,12.5200,3.7310,6.5710,13.9200,-0.5159,6.3270,13.9500,2.6210,5.1720,12.1000,3.0150,5.2220,11.2300,-0.5381,1.4710,11.0400,-2.4160,3.7450,11.2000,-2.0780,2.8440,15.6600,0.8365,2.6330,15.1300,1.9510,1.5120,15.6100,-0.8383,2.6380,15.7200,-0.3860,1.7420,14.6400,2.5340,4.3740,2.9590,-0.3831,2.8320,2.8140,-1.7630,1.3640,2.6770,4.1930,2.8130,2.7680,3.9480,4.6990,2.9770,1.1560,4.3280,2.9220,2.9630,1.3530,2.7310,-2.0550,0.5413,10.3100,4.9430,5.3900,12.1700,1.1040,0.0000,12.2000,4.0870,5.0060,-0.1878,-0.8772,5.6800,-0.1538,1.4890,1.6030,-0.3110,4.5640,4.9730,-0.2713,3.2460,3.1930,-0.3102,4.3560,1.4100,-0.2443,-2.4400,3.0890,-0.2206,-2.0160,1.5910,14.7000,-1.3870,3.9160,11.4800,4.3650,1.9560,11.2900,4.6580,0.9845,13.4900,3.5300,0.9045,14.2000,3.0220,0.5848,10.9800,4.6690,0.0000,15.4400,-1.2230,0.0000,14.6600,-1.5870,0.0000,13.3200,3.5820,5.4560,12.1100,-1.0710,6.8680,14.8800,1.0690,5.0860,11.3400,2.7180,4.1020,5.6420,-0.3876,1.3160,5.3850,4.0460,4.3420,5.5760,1.1740,2.7690,5.5940,-1.6340,2.8200,5.4200,3.8120,3.9690,5.5360,2.8730,1.3270,5.5740,-1.9310,0.0000,5.5530,-1.9110,3.6670,1.6560,-3.6920,3.1750,14.6800,-3.7500,4.1750,1.6620,-1.9310,4.0190,14.9600,-1.6960,3.7030,11.5800,-4.8690,4.7460,12.3700,-1.6960,4.5070,3.2180,-1.7380,3.6690,2.5910,-3.9580,3.4680,7.6290,-4.5660,4.5120,8.1570,-1.6960,3.7030,11.0600,-4.4980,4.7460,11.4100,-1.6960,3.7340,12.9700,-4.7520,4.7780,13.3600,-1.6960,4.1690,1.6400,-3.2730,3.9100,14.8800,-2.6240,4.7650,11.9900,-3.5060,4.4550,2.8340,-3.1830,4.4100,7.8930,-3.6760,4.7650,11.2300,-3.4780,4.7960,13.1400,-3.3570,1.8890,1.5020,-3.9690,2.4110,15.4300,-1.4970,1.8890,14.9600,-3.9760,2.1260,1.4210,-1.6400,1.8890,11.5400,-5.1350,2.4110,12.3600,-1.4060,2.4110,3.2180,-1.4060,1.8890,2.4490,-4.2260,1.8890,7.6290,-4.8340,2.4110,8.1570,-1.4060};
			return value;
		}
		private double[] getCoordinate_11_184_point_2()
		{
			double[] value = {1.8890,11.0200,-4.7640,2.4110,11.4100,-1.4060,1.8890,12.9300,-5.0410,2.4110,13.7600,-1.4060,2.3270,15.5600,-2.7210,2.0750,1.2120,-3.3880,3.6110,7.2150,3.8350,4.4650,7.5540,3.7290,3.3280,8.8390,4.7130,4.2380,8.9670,4.6110,3.6750,7.1480,4.1370,4.5290,7.4870,4.0310,3.3730,8.7560,5.0140,4.2830,8.8840,4.9120,3.4260,10.6400,4.8710,4.3500,10.6400,4.8710,3.4260,10.7100,5.1780,4.3500,10.7100,5.1780,3.3090,12.5000,4.1870,4.2340,12.5000,4.1870,3.3090,12.5700,4.4940,4.2340,12.5700,4.4940,3.3090,13.7500,3.3210,4.2340,13.7500,3.3210,3.3090,13.9200,3.5820,4.2340,13.9200,3.5820,3.2940,14.6100,2.2590,4.2090,14.4800,2.2590,3.3330,14.8900,2.3980,4.2490,14.7600,2.3980,3.2900,15.1500,-0.5624,4.2040,15.0100,-0.5624,3.3390,15.4600,-0.5128,4.2520,15.3200,-0.5128,2.7530,14.5700,-1.8200,3.6540,14.3800,-1.8860,2.8230,14.8700,-1.7460,3.7240,14.6800,-1.8120,4.1280,5.8280,2.7920,4.9450,6.2390,2.6550,4.2280,5.7240,3.0740,5.0440,6.1360,2.9370,4.4650,3.5220,-0.2597,4.7810,4.3900,-0.2066,4.6790,3.4310,-0.0453,4.9950,4.2990,0.0078,4.0110,2.7640,-2.4320,4.0070,3.4810,-2.3610,4.2460,2.7170,-2.2260,4.2420,3.4330,-2.1550,4.5180,4.4750,1.4300,5.0420,4.9940,1.1010,4.7200,4.4220,1.6530,5.2440,4.9400,1.3240,3.2920,15.4300,1.0360,4.2070,15.3000,1.0360,3.3360,15.7300,1.1300,4.2510,15.5900,1.1300,0.0000,10.3100,4.7760,0.0000,2.6860,4.2390,0.0000,8.3810,-2.3430,0.0000,5.3920,4.0810,0.0000,1.4210,-1.6080,0.0000,1.5020,-4.0320,0.0000,11.5200,-5.1780,0.0000,13.7300,-1.3740,0.0000,12.3500,-1.3740,0.0000,2.4490,-4.2800,0.0000,7.6290,-4.8880,0.0000,11.4000,-1.3740,5.6980,14.4000,-0.7187,5.8730,15.0300,1.0390,5.5230,14.0600,2.7700,6.1200,13.0100,-0.7935,6.0250,13.0400,2.7670,6.1820,13.0400,0.9872,3.4490,9.1250,4.5780,2.1570,9.0260,4.8260,0.7553,12.2900,4.0750,-6.5710,13.9200,-0.5159,-5.6980,14.4000,-0.7187,-5.8730,15.0300,1.0390,-6.8680,14.8800,1.0690,-4.3790,8.3560,-0.4705,-4.1020,5.6420,-0.3876,-2.7690,5.5940,-1.6340,-3.0560,8.3640,-1.9470,-1.5120,15.6100,-0.8383,-2.6380,15.7200,-0.3860,-3.9990,14.6800,-0.9214,-1.5910,14.7000,-1.3870,-1.9030,10.3900,4.9830,-3.9620,10.4300,4.6850,-3.9160,11.4800,4.3650,-1.9560,11.2900,4.6580,-3.3370,13.9100,3.0920,-3.8380,15.3300,1.0090,-2.8440,15.6600,0.8365,-2.6330,15.1300,1.9510,-5.4560,12.1100,-1.0710};
			return value;
		}
		private double[] getCoordinate_11_184_point_3()
		{
			double[] value = {-3.9690,12.8300,-1.8340,-5.5230,14.0600,2.7700,-1.3160,5.3850,4.0460,-2.8200,5.4200,3.8120,-0.5848,10.9800,4.6690,-0.5413,10.3100,4.9430,-4.5340,9.0560,3.2640,-5.0110,10.4500,3.1520,-4.3740,2.9590,-0.3831,-4.6990,2.9770,1.1560,-5.6800,-0.1538,1.4890,-5.0060,-0.1878,-0.8772,-1.3640,2.6770,4.1930,0.0000,-0.2807,4.6230,-1.6030,-0.3110,4.5640,-4.3280,2.9220,2.9630,-2.8130,2.7680,3.9480,-3.1930,-0.3102,4.3560,-4.9730,-0.2713,3.2460,-1.3530,2.7310,-2.0550,-2.8320,2.8140,-1.7630,-3.0890,-0.2206,-2.0160,-1.4100,-0.2443,-2.4400,-2.1570,9.0260,4.8260,-0.8289,9.0750,4.8170,-3.7450,11.2000,-2.0780,-5.2220,11.2300,-0.5381,-1.3010,8.4170,-2.3210,0.0000,10.9800,-2.4770,-1.4710,11.0400,-2.4160,-5.1720,12.1000,3.0150,-6.0250,13.0400,2.7670,-6.3270,13.9500,2.6210,-4.1690,8.2310,3.1510,-3.9690,5.5360,2.8730,-4.3420,5.5760,1.1740,-4.6200,8.3980,1.1890,-1.6070,12.7400,-2.1970,0.0000,12.6800,-2.2900,-3.6900,12.5200,3.7310,-2.1820,13.8000,3.4500,-0.9845,13.4900,3.5300,-1.7420,14.6400,2.5340,-5.1380,10.4800,1.1780,-5.0860,11.3400,2.7180,-1.3270,5.5740,-1.9310,0.0000,-0.2387,-2.5150,0.0000,2.7250,-1.9940,-5.3900,12.1700,1.1040,-6.1200,13.0100,-0.7935,-6.1820,13.0400,0.9872,-0.9045,14.2000,3.0220,0.0000,13.9800,3.1290,-2.1840,12.4000,4.0770,-0.7553,12.2900,4.0750,0.0000,10.8100,4.5090,-3.6670,1.6560,-3.6920,-3.6690,2.5910,-3.9580,-4.4550,2.8340,-3.1830,-4.1690,1.6400,-3.2730,-3.1750,14.6800,-3.7500,-1.8890,14.9600,-3.9760,-2.3270,15.5600,-2.7210,-3.9100,14.8800,-2.6240,0.0000,15.1300,-4.1430,-1.8890,12.9300,-5.0410,0.0000,12.9800,-5.1320,-2.1260,1.4210,-1.6400,-2.4110,3.2180,-1.4060,0.0000,3.2180,-1.3740,-1.8890,1.5020,-3.9690,-2.0750,1.2120,-3.3880,0.0000,1.2120,-3.5020,-3.7030,11.5800,-4.8690,-3.7340,12.9700,-4.7520,-4.7960,13.1400,-3.3570,-4.7650,11.9900,-3.5050,-3.7030,11.0600,-4.4980,-1.8890,11.0200,-4.7640,-1.8890,11.5400,-5.1350,-4.7460,12.3700,-1.6960,-4.7780,13.3600,-1.6960,-2.4110,13.7600,-1.4060,-2.4110,12.3600,-1.4060,-3.4680,7.6290,-4.5660,-4.4100,7.8930,-3.6760,-4.5070,3.2180,-1.7380,-4.5120,8.1570,-1.6960,-2.4110,8.1570,-1.4060,-1.8890,2.4490,-4.2260,-1.8890,7.6290,-4.8340,-4.7650,11.2300,-3.4780,-4.7460,11.4100,-1.6960,-2.4110,11.4100,-1.4060,-4.0190,14.9600,-1.6960,-2.4110,15.4300,-1.4970,-4.1750,1.6620,-1.9310,0.0000,15.7700,-2.8170,0.0000,15.6800,-1.3740,0.0000,10.9800,-4.8160};
			return value;
		}
		private double[] getCoordinate_11_184_point_4()
		{
			double[] value = {0.0000,8.1570,-1.3740,-3.6110,7.2150,3.8350,-3.3280,8.8390,4.7130,-4.2380,8.9670,4.6110,-4.4650,7.5540,3.7290,-3.6750,7.1480,4.1370,-4.5290,7.4870,4.0310,-4.2830,8.8840,4.9120,-3.3730,8.7560,5.0140,-3.4260,10.6400,4.8710,-4.3500,10.6400,4.8710,-4.3500,10.7100,5.1780,-3.4260,10.7100,5.1780,-3.3090,12.5000,4.1870,-4.2340,12.5000,4.1870,-4.2340,12.5700,4.4940,-3.3090,12.5700,4.4940,-3.3090,13.7500,3.3210,-4.2340,13.7500,3.3210,-4.2340,13.9200,3.5820,-3.3090,13.9200,3.5820,-3.2940,14.6100,2.2590,-4.2090,14.4800,2.2590,-4.2490,14.7600,2.3980,-3.3330,14.8900,2.3980,-3.2920,15.4300,1.0360,-4.2070,15.3000,1.0360,-4.2510,15.5900,1.1300,-3.3360,15.7300,1.1300,-4.2040,15.0100,-0.5624,-3.2900,15.1500,-0.5624,-2.7530,14.5700,-1.8200,-3.6540,14.3800,-1.8860,-3.3390,15.4600,-0.5128,-4.2520,15.3200,-0.5128,-3.7240,14.6800,-1.8120,-2.8230,14.8700,-1.7460,-4.9450,6.2390,2.6550,-4.1280,5.8280,2.7920,-4.2280,5.7240,3.0740,-5.0440,6.1360,2.9370,-5.0420,4.9940,1.1010,-4.5180,4.4750,1.4300,-4.7200,4.4220,1.6530,-5.2440,4.9400,1.3240,-4.4650,3.5220,-0.2597,-4.7810,4.3900,-0.2066,-4.0070,3.4810,-2.3610,-4.0110,2.7640,-2.4320,-4.9950,4.2990,0.0078,-4.6790,3.4310,-0.0453,-4.2460,2.7170,-2.2260,-4.2420,3.4330,-2.1550,0.0000,9.0920,4.6310,0.0000,8.0980,4.3890,-2.8270,8.0730,4.3280,-1.2680,8.0930,4.3630,-3.4490,9.1250,4.5780,1.9820,18.8300,1.7220,2.0230,18.6000,2.6480,1.1090,18.2800,3.6890,0.9578,19.1300,0.4582,1.5960,19.0400,0.9450,1.6450,17.7900,2.5540,0.8936,17.5500,3.2180,0.8074,18.3600,0.3187,1.3090,18.2500,0.9226,1.7560,18.0700,1.6930,1.4750,16.9100,2.0560,0.8351,16.7100,2.6810,0.7611,17.3500,0.4322,1.2250,17.2700,0.8733,1.6710,17.1100,1.3510,1.9350,16.1900,1.0300,1.7010,15.8300,1.9270,1.0940,15.5200,2.5880,0.8849,16.3600,0.0643,1.4470,16.3200,0.3914,0.0000,17.3700,0.1616,3.1130,15.3300,0.9009,2.6720,14.6000,1.9950,1.3660,15.1100,-1.1030,2.6910,15.0000,-0.5771,1.5880,14.1100,2.6870,0.0000,18.1200,3.9760,0.0000,15.3100,2.8830,0.0000,19.1700,0.1156,-1.9820,18.8300,1.7220,-2.0230,18.6000,2.6480,-1.6450,17.7900,2.5540,-1.7560,18.0700,1.6930,-1.1090,18.2800,3.6890,-0.8936,17.5500,3.2180,0.0000,17.4000,3.4840,-0.9578,19.1300,0.4582,-1.5960,19.0400,0.9450,-1.3090,18.2500,0.9226,-0.8074,18.3600,0.3187,-1.4750,16.9100,2.0560,-1.6710,17.1100,1.3510};
			return value;
		}
		private double[] getCoordinate_11_184_point_5()
		{
			double[] value = {-0.8351,16.7100,2.6810,-0.7611,17.3500,0.4322,0.0000,18.3800,0.1003,-1.2250,17.2700,0.8733,-1.7010,15.8300,1.9270,-1.9350,16.1900,1.0300,-1.0940,15.5200,2.5880,-1.4470,16.3200,0.3914,-0.8849,16.3600,0.0643,0.0000,16.4900,2.9600,0.0000,16.2500,-0.1688,-2.6720,14.6000,1.9950,-3.1130,15.3300,0.9009,-1.5880,14.1100,2.6870,-2.6910,15.0000,-0.5771,-1.3660,15.1100,-1.1030,0.0000,15.1000,-1.3020,0.0000,13.8200,3.0320};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_11_185_point_1()
		{
			double[] value = {0.5733,0.9291,0.5863,0.9495,0.5504,0.9639,0.5533,0.9384,0.5834,0.8400,0.5832,0.7944,0.6172,0.7958,0.6182,0.8431,0.6165,0.9793,0.5870,0.9774,0.6245,0.9612,0.4650,0.8794,0.4951,0.8774,0.4973,0.8932,0.4675,0.8952,0.5078,0.9408,0.5509,0.9793,0.5187,0.9692,0.5827,0.9111,0.6046,0.9174,0.5339,0.9260,0.4846,0.8383,0.4577,0.8385,0.4641,0.7924,0.4914,0.7924,0.4445,0.8935,0.4426,0.8799,0.4900,0.8569,0.5183,0.8527,0.5232,0.8747,0.5825,0.7484,0.5538,0.7481,0.5488,0.6925,0.5874,0.6935,0.4632,0.7469,0.4401,0.7483,0.4344,0.6989,0.4610,0.6960,0.5207,0.7475,0.4887,0.7470,0.4867,0.6940,0.5197,0.6920,0.6453,0.7490,0.6191,0.7486,0.6225,0.6970,0.6506,0.6986,0.4698,0.8563,0.4477,0.8578,0.4332,0.8572,0.4336,0.8370,0.6118,0.8910,0.5796,0.8877,0.6489,0.8463,0.6709,0.8462,0.6719,0.8951,0.6480,0.8932,0.5005,0.9125,0.5249,0.9089,0.5171,0.8387,0.5195,0.7927,0.5527,0.7925,0.5531,0.8391,0.6400,0.9247,0.6655,0.9300,0.4879,0.9419,0.4766,0.9166,0.4666,0.9423,0.4538,0.9209,0.4910,0.9645,0.5541,0.8728,0.5283,0.8870,0.4415,0.7923,0.6438,0.7971,0.6740,0.7007,0.6683,0.7506,0.5522,0.9075,0.6448,0.9820,0.6508,0.9674,0.6666,0.7971,0.4496,0.9443,0.4707,0.9571,0.4543,0.9577,0.4353,0.9223,0.4334,0.8927,0.9197,0.0693,0.9235,0.0807,0.9097,0.0843,0.9115,0.0700,0.9280,0.2433,0.9429,0.2524,0.9249,0.2629,0.9087,0.2464,0.9653,0.2653,0.9578,0.2234,0.9817,0.2321,0.8326,0.0588,0.8628,0.0600,0.8639,0.0861,0.8307,0.0846,0.9668,0.0530};
			return value;
		}
		private double[] getTextureCoordinate_11_185_point_2()
		{
			double[] value = {0.9429,0.0623,0.9355,0.0561,0.9609,0.0432,0.9381,0.2004,0.9350,0.2173,0.9135,0.2196,0.9153,0.2056,0.9359,0.1942,0.9618,0.1942,0.9621,0.2038,0.8919,0.2131,0.8938,0.2257,0.8635,0.2361,0.8603,0.2157,0.9364,0.1483,0.9180,0.1526,0.8915,0.0878,0.8899,0.1563,0.8603,0.1556,0.9471,0.0750,0.9588,0.1467,0.9154,0.1973,0.8914,0.2009,0.8595,0.2015,0.8942,0.2505,0.8682,0.2595,0.8951,0.0639,0.9505,0.2829,0.9359,0.2977,0.9881,0.1942,0.9876,0.2077,0.8303,0.2391,0.8273,0.2181,0.8269,0.1547,0.9723,0.0691,0.9849,0.1440,0.8263,0.2022,0.6967,0.1611,0.6919,0.1918,0.6871,0.1921,0.6916,0.1605,0.6910,0.1610,0.6961,0.1634,0.6916,0.1920,0.6860,0.1921,0.6991,0.2212,0.6947,0.2239,0.6989,0.2217,0.6954,0.2249,0.7283,0.2377,0.7270,0.2426,0.7268,0.2378,0.7259,0.2430,0.7537,0.2358,0.7557,0.2404,0.7531,0.2362,0.7550,0.2412,0.7718,0.2210,0.7748,0.2253,0.7714,0.2212,0.7761,0.2243,0.7867,0.1998,0.7913,0.2036,0.7869,0.2015,0.7916,0.2035,0.8052,0.1779,0.8008,0.1739,0.8114,0.1496,0.8152,0.1527,0.8041,0.1777,0.7986,0.1769,0.8099,0.1535,0.8166,0.1554,0.7044,0.1305,0.7091,0.1330,0.7038,0.1315,0.7081,0.1348,0.7285,0.1035,0.7309,0.1073,0.7270,0.1058,0.7304,0.1090,0.7569,0.0856,0.7503,0.0904,0.7839,0.0791,0.7861,0.0742,0.7537,0.0939,0.7529,0.0862,0.7818,0.0783,0.7868,0.0819,0.9448,0.0205,0.9189,0.0378,0.9110,0.2730,0.8343,0.2667,0.4332,0.8807,0.5798,0.9393,0.5518,0.9512,0.5208,0.9334,0.5780,0.9201,0.5294,0.9175,0.5537,0.9188};
			return value;
		}
		private double[] getTextureCoordinate_11_185_point_3()
		{
			double[] value = {0.4900,0.8569,0.4951,0.8774,0.4477,0.8578,0.4698,0.8563,0.4766,0.9166,0.5005,0.9125,0.4353,0.9223,0.4973,0.8932,0.4538,0.9209,0.4332,0.8572,0.5733,0.9291,0.5798,0.9393,0.5518,0.9512,0.5533,0.9384,0.5834,0.8400,0.5832,0.7944,0.6172,0.7958,0.6182,0.8431,0.6165,0.9793,0.5870,0.9774,0.5863,0.9495,0.6245,0.9612,0.4014,0.8794,0.3713,0.8774,0.3691,0.8933,0.3988,0.8953,0.5078,0.9408,0.5504,0.9639,0.5509,0.9793,0.5187,0.9692,0.5827,0.9111,0.6046,0.9174,0.5208,0.9334,0.4846,0.8383,0.4577,0.8385,0.4641,0.7924,0.4914,0.7924,0.4219,0.8935,0.4237,0.8800,0.4900,0.8569,0.5183,0.8527,0.5232,0.8747,0.4951,0.8774,0.5825,0.7484,0.5538,0.7481,0.5488,0.6925,0.5874,0.6935,0.4632,0.7469,0.4401,0.7483,0.4344,0.6989,0.4610,0.6960,0.5207,0.7475,0.4887,0.7470,0.4867,0.6940,0.5197,0.6920,0.6453,0.7490,0.6191,0.7486,0.6225,0.6970,0.6506,0.6986,0.3964,0.8562,0.4186,0.8577,0.4336,0.8370,0.6118,0.8910,0.5796,0.8877,0.6489,0.8463,0.6709,0.8462,0.6719,0.8951,0.6480,0.8932,0.5249,0.9089,0.5294,0.9175,0.5339,0.9260,0.5171,0.8387,0.5195,0.7927,0.5527,0.7925,0.5531,0.8391,0.6400,0.9247,0.6655,0.9300,0.5005,0.9125,0.4879,0.9419,0.4766,0.9166,0.4666,0.9423,0.4538,0.9209,0.4910,0.9645,0.5541,0.8728,0.5283,0.8870,0.4415,0.7923,0.6438,0.7971,0.6740,0.7007,0.6683,0.7506,0.5522,0.9075,0.5780,0.9201,0.5537,0.9188,0.6448,0.9820,0.6508,0.9674,0.6666,0.7971,0.4496,0.9443,0.4707,0.9571,0.4543,0.9577,0.3658,0.9126,0.3897,0.9166};
			return value;
		}
		private double[] getTextureCoordinate_11_185_point_4()
		{
			double[] value = {0.4126,0.9210,0.4353,0.9223,0.4311,0.9224,0.4330,0.8928,0.4332,0.8808,0.4973,0.8932,0.4332,0.8572,0.4187,0.8578,0.3966,0.8563,0.3764,0.8569,0.9197,0.0693,0.9235,0.0807,0.9097,0.0843,0.9115,0.0700,0.9280,0.2433,0.9429,0.2524,0.9249,0.2629,0.9087,0.2464,0.9653,0.2653,0.9578,0.2234,0.9817,0.2321,0.8326,0.0588,0.8628,0.0600,0.8639,0.0861,0.8307,0.0846,0.9668,0.0530,0.9429,0.0623,0.9355,0.0561,0.9609,0.0432,0.9381,0.2004,0.9350,0.2173,0.9135,0.2196,0.9153,0.2056,0.9359,0.1942,0.9618,0.1942,0.9621,0.2038,0.8919,0.2131,0.8938,0.2257,0.8635,0.2361,0.8603,0.2157,0.9364,0.1483,0.9180,0.1526,0.8915,0.0878,0.8899,0.1563,0.8603,0.1556,0.9471,0.0750,0.9588,0.1467,0.9154,0.1973,0.8914,0.2009,0.8595,0.2015,0.8942,0.2505,0.8682,0.2595,0.8951,0.0639,0.9505,0.2829,0.9359,0.2977,0.9110,0.2730,0.9189,0.0378,0.9881,0.1942,0.9876,0.2077,0.8303,0.2391,0.8273,0.2181,0.8269,0.1547,0.9723,0.0691,0.9849,0.1440,0.8263,0.2022,0.8343,0.2667,0.9448,0.0205,0.6967,0.1611,0.6919,0.1918,0.6871,0.1921,0.6916,0.1605,0.6910,0.1610,0.6961,0.1634,0.6916,0.1920,0.6860,0.1921,0.6991,0.2212,0.6947,0.2239,0.6989,0.2217,0.6954,0.2249,0.7283,0.2377,0.7270,0.2426,0.7268,0.2378,0.7259,0.2430,0.7537,0.2358,0.7557,0.2404,0.7531,0.2362,0.7550,0.2412,0.7718,0.2210,0.7748,0.2253,0.7714,0.2212,0.7761,0.2243,0.7867,0.1998,0.7913,0.2036,0.7869,0.2015,0.7916,0.2035,0.8052,0.1779,0.8008,0.1739,0.8114,0.1496,0.8152,0.1527,0.8041,0.1777};
			return value;
		}
		private double[] getTextureCoordinate_11_185_point_5()
		{
			double[] value = {0.7986,0.1769,0.8099,0.1535,0.8166,0.1554,0.7044,0.1305,0.7091,0.1330,0.7038,0.1315,0.7081,0.1348,0.7285,0.1035,0.7309,0.1073,0.7270,0.1058,0.7304,0.1090,0.7569,0.0856,0.7503,0.0904,0.7839,0.0791,0.7861,0.0742,0.7537,0.0939,0.7529,0.0862,0.7818,0.0783,0.7868,0.0819,0.4330,0.8570,0.4326,0.8369,0.3816,0.8382,0.4085,0.8384,0.3762,0.8567,0.2476,0.5829,0.2363,0.5829,0.2358,0.5642,0.2468,0.5654,0.2175,0.5782,0.2242,0.5613,0.2035,0.5691,0.2145,0.5575,0.2755,0.5817,0.2584,0.5839,0.2574,0.5659,0.2663,0.5667,0.2390,0.5518,0.2488,0.5529,0.2272,0.5500,0.2666,0.5575,0.2743,0.5594,0.2752,0.5651,0.2591,0.5549,0.2396,0.5385,0.2513,0.5419,0.2292,0.5371,0.2615,0.5429,0.2698,0.5461,0.2846,0.5789,0.2180,0.5488,0.2152,0.5383,0.2791,0.5506,0.2399,0.5209,0.2520,0.5233,0.2270,0.5207,0.2668,0.5205,0.2811,0.5276,0.2933,0.5374,0.2088,0.5239,0.2476,0.5829,0.2363,0.5829,0.2358,0.5642,0.2468,0.5654,0.2175,0.5782,0.2242,0.5613,0.2035,0.5691,0.2145,0.5575,0.2755,0.5817,0.2584,0.5839,0.2574,0.5659,0.2663,0.5667,0.2390,0.5518,0.2488,0.5529,0.2272,0.5500,0.2666,0.5575,0.2743,0.5594,0.2752,0.5651,0.2591,0.5549,0.2396,0.5385,0.2513,0.5419,0.2292,0.5371,0.2615,0.5429,0.2698,0.5461,0.2846,0.5789,0.2180,0.5488,0.2152,0.5383,0.2791,0.5506,0.2399,0.5209,0.2520,0.5233,0.2270,0.5207,0.2668,0.5205,0.2811,0.5276,0.2933,0.5374,0.2088,0.5239};
			return value;
		}


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


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


		/** Define subarrays using type double[] */
		private double[] getCoordinate_12_193_point_1()
		{
			double[] value = {1.4960,17.2900,2.9600,5.0310,25.0900,3.7530,1.0130,25.5400,6.9680,5.2460,24.5000,1.2380,1.2960,17.7400,5.5350,4.2380,25.4500,5.6870,4.4790,20.6300,3.6610,1.0610,21.0200,6.5960,4.5590,20.5900,1.1280,3.6490,20.9200,5.4800,4.0840,22.2900,5.6140,4.7730,22.0600,3.7090,0.9849,22.2200,6.5090,4.2080,20.0000,-0.8064,4.1100,19.5700,1.4380,3.2870,19.6000,5.4960,4.0400,19.5500,3.6790,1.0680,19.9500,6.7400,1.7850,18.4200,-2.0460,0.9073,18.5900,-2.7500,2.9160,19.8400,-2.8230,1.3030,19.9800,-4.0520,3.0420,25.5900,6.3370,2.3550,20.9700,6.1050,2.8110,22.4500,6.0480,2.1350,19.7900,6.1370,2.7610,18.1400,4.3450,0.9250,18.8800,6.4810,2.8160,18.1300,1.9020,2.3360,18.4100,5.5420,2.5020,18.1800,0.1360,1.5810,19.1100,6.1630,1.5020,17.3100,4.7740,4.9400,21.9400,0.8498,5.2120,23.1900,1.4890,4.6650,21.2500,-0.7537,4.9940,22.5800,-0.8308,1.3210,17.3400,0.3886,0.9347,17.4900,1.1480,0.4732,17.9200,-1.0650,1.3730,17.5000,-0.3508,0.4844,20.3800,7.1260,0.4543,20.0000,7.2020,2.9460,23.8300,6.2920,4.2710,23.7300,5.8080,0.9917,23.8800,6.8420,5.0260,23.5400,3.7250,0.0000,16.9300,1.8700,0.0000,22.1400,6.8630,0.0000,20.0100,-4.4500,0.0000,25.5200,7.2180,0.0000,18.7200,6.5950,0.0000,17.4000,5.6610,0.0000,18.6100,-2.9020,0.0000,16.9200,3.2320,0.0000,20.1600,7.4590,0.0000,19.8100,7.2930,0.0000,17.9200,-1.2790,-1.0610,21.0200,6.5960,-0.4844,20.3800,7.1260,-0.4543,20.0000,7.2020,-1.0680,19.9500,6.7400,-4.5590,20.5900,1.1280,-4.4790,20.6300,3.6610,-4.0400,19.5500,3.6790,-4.1100,19.5700,1.4380,-3.6490,20.9200,5.4800,-3.2870,19.6000,5.4960,-4.2080,20.0000,-0.8064,-4.6650,21.2500,-0.7537,-2.3550,20.9700,6.1050,-2.1350,19.7900,6.1370,-4.2380,25.4500,5.6870,-3.0420,25.5900,6.3370,-2.9460,23.8300,6.2920,-4.2710,23.7300,5.8080,-0.9849,22.2200,6.5090,0.0000,21.1800,6.9670,-4.9400,21.9400,0.8498,-4.7730,22.0600,3.7090,-4.0840,22.2900,5.6140,-2.8160,18.1300,1.9020,-2.7610,18.1400,4.3450,-1.5020,17.3100,4.7740,-1.4960,17.2900,2.9600,-2.3360,18.4100,5.5420,-1.2960,17.7400,5.5350,-0.9250,18.8800,6.4810,-2.8110,22.4500,6.0480,-0.9917,23.8800,6.8420,0.0000,24.2300,7.1460,-5.2120,23.1900,1.4890,-5.2460,24.5000,1.2380,-5.0310,25.0900,3.7530,-5.0260,23.5400,3.7250,0.0000,20.4400,7.3070,-1.5810,19.1100,6.1630,-2.5020,18.1800,0.1360,-1.7860,18.4200,-2.0460,-2.9160,19.8400,-2.8230};
			return value;
		}
		private double[] getCoordinate_12_193_point_2()
		{
			double[] value = {-0.9073,18.5900,-2.7500,-1.3030,19.9800,-4.0520,-0.9347,17.4900,1.1480,-1.3210,17.3400,0.3886,-1.0130,25.5400,6.9680,0.0000,16.9800,4.9290,-1.3730,17.5000,-0.3508,0.0000,17.9200,-1.0650,-4.9940,22.5800,-0.8308,0.0000,19.3900,6.9260,5.4080,21.9300,0.9106,4.6420,27.3600,3.6670,2.6750,29.0100,3.8910,5.6070,25.1600,1.1440,1.8410,23.1400,-3.6780,5.2640,23.5000,-0.9784,3.9570,23.3400,-2.4620,3.7680,21.9300,-2.4780,1.8020,21.9300,-3.7160,5.1020,21.9500,-0.6506,4.7410,27.5400,1.4190,2.7980,29.4600,1.4820,4.4660,27.0000,-0.7594,2.7500,28.9700,-0.6973,1.5840,27.4300,-3.1260,2.2830,28.3500,-2.1210,3.3680,26.6700,-2.1890,1.7690,24.9400,-3.5300,5.0390,25.2500,-0.8876,3.8020,25.1500,-2.3350,5.5430,23.4000,1.0310,1.6760,26.3000,-3.4200,5.5960,19.6100,0.6836,3.7490,19.6000,-2.9750,1.7940,19.6000,-4.1750,4.9430,19.6000,-1.1070,5.7610,18.7600,0.7096,3.9520,18.7600,-3.2720,1.9510,18.7600,-4.5510,5.1000,18.7600,-1.2270,5.1350,17.1300,0.3625,3.4430,17.1300,-2.9360,1.8890,17.1300,-4.0630,4.5140,17.1300,-1.3550,5.0360,19.6100,2.4340,5.0360,18.7600,2.4130,4.4610,17.1300,1.8670,3.3900,19.6100,0.4372,2.7970,18.7600,1.1850,2.9310,17.1300,0.1060,3.4330,21.7400,0.9729,0.0000,29.7200,-0.9092,0.0000,19.5900,-4.5900,0.0000,17.1300,-0.9509,-5.4080,21.9300,0.9106,-5.5430,23.4000,1.0310,-5.2030,23.1300,3.6090,-4.7410,27.5400,1.4190,-2.7980,29.4600,1.4820,-2.6500,29.0100,3.8910,-5.6070,25.1600,1.1440,-5.3790,24.9300,3.7550,-1.8410,23.1400,-3.6780,0.0000,23.0500,-4.0850,0.0000,24.8000,-3.9740,-1.7690,24.9400,-3.5300,-5.1710,21.9500,-1.0020,-5.2640,23.5000,-0.9784,-3.9570,23.3400,-2.4620,-3.8020,25.1500,-2.3350,-5.0390,25.2500,-0.8876,-1.8020,21.9300,-3.7160,-3.7680,21.9300,-2.4780,-4.4660,27.0000,-0.7594,-2.7500,28.9700,-0.6973,-1.5840,27.4300,-3.1260,-2.2830,28.3500,-2.1210,-3.3680,26.6700,-2.1890,-1.6760,26.3000,-3.4200,0.0000,26.2000,-3.8540,-4.9430,19.6000,-1.1070,-3.7490,19.6000,-2.9750,-1.7940,19.6000,-4.1750,-5.5960,19.6100,0.6836,-5.1000,18.7600,-1.2270,-3.9520,18.7600,-3.2720,-1.9510,18.7600,-4.5510,-5.7610,18.7600,0.7096,-4.5140,17.1300,-1.3550,-3.4430,17.1300,-2.9360,-1.8890,17.1300,-4.0630,-5.1350,17.1300,0.3625,-5.0360,19.6100,2.4340,-5.0360,18.7600,2.4130,-4.4610,17.1300,1.8670,-3.3900,19.6100,0.4372,-2.7970,18.7600,1.1850,-2.9310,17.1300,0.1060,-3.4330,21.7400,0.9729,0.0000,19.6100,-1.0170};
			return value;
		}
		private double[] getCoordinate_12_193_point_3()
		{
			double[] value = {0.0000,18.7600,-1.0120,0.0000,21.7400,-0.7981,0.0000,29.7000,4.0060,0.0000,30.1600,1.4950,0.0000,21.9300,-4.1570,0.0000,28.8000,-2.4810,0.0000,27.6800,-3.4810,0.0000,18.7600,-4.9600,0.0000,17.1300,-4.4590,4.3120,25.6500,5.9750,1.6780,26.3500,7.1650,3.0250,25.8700,6.7500,3.8430,26.7300,6.0430,2.0320,27.7500,6.0380,1.3270,23.3500,7.2400,4.5560,22.5600,5.2740,2.3030,23.7400,6.6900,1.5270,24.3200,7.2020,2.8830,24.3500,6.7580,0.0000,24.1300,7.4620,0.0000,23.0200,7.5110,0.0000,28.4300,6.2330,0.0000,26.6800,7.4190,-4.5960,24.3400,5.6540,-4.5680,22.6900,5.2090,-4.6590,21.8300,4.6450,-1.6280,26.3500,7.1650,-2.8570,25.4100,6.7330,-4.0490,26.4300,5.9200,-1.9820,27.7500,6.0380,-1.8760,22.6300,7.2060,-1.7890,23.9100,7.1820,-3.2600,23.9400,6.7520,-3.4790,22.3800,6.6200,4.8660,24.5100,5.6290,4.0030,23.0200,6.1640,3.2870,23.5500,6.7340,4.1340,24.2700,6.3270,5.2030,22.9800,3.6170,-5.2670,23.1700,3.6070,-4.5960,27.2900,3.6920,5.4040,24.9300,3.7800,4.8190,21.9100,3.6880,-4.8710,21.7300,3.2540};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getTextureCoordinate_12_194_point_1()
		{
			double[] value = {0.0700,0.8003,0.0447,0.7871,0.0442,0.7738,0.0697,0.7706,0.3082,0.7662,0.2334,0.7908,0.2209,0.7571,0.2855,0.7354,0.1709,0.8080,0.1613,0.7663,0.3446,0.6877,0.3698,0.7605,0.1196,0.8046,0.1162,0.7687,0.1939,0.9702,0.1406,0.9729,0.1364,0.9019,0.1865,0.8990,0.0665,0.8428,0.3314,0.8087,0.2468,0.8366,0.1819,0.8529,0.2426,0.6806,0.1744,0.7099,0.1369,0.6755,0.1853,0.6462,0.1356,0.7242,0.1107,0.6912,0.0795,0.7242,0.1338,0.8550,0.0630,0.9002,0.3234,0.8549,0.3429,0.8955,0.2696,0.9566,0.2572,0.8837,0.1022,0.7375,0.2855,0.6476,0.3416,0.6027,0.3874,0.6380,0.3618,0.5699,0.4244,0.5880,0.2274,0.6034,0.2578,0.6032,0.0617,0.9680,0.2835,0.5957,0.3030,0.5608,0.3874,0.8093,0.0236,0.9656,0.0292,0.8389,0.0503,0.7069,0.1491,0.6046,0.3083,0.5423,0.0252,0.7768,0.0294,0.7634,0.0255,0.8991,0.3651,0.5374,0.0755,0.6644,0.0998,0.6372,0.1883,0.5832,0.0293,0.8053,0.4335,0.5388,0.0374,0.7453,0.0261,0.7887,0.0700,0.8003,0.0447,0.7871,0.0442,0.7738,0.0697,0.7706,0.3082,0.7662,0.2334,0.7908,0.2209,0.7571,0.2855,0.7354,0.1709,0.8080,0.1613,0.7663,0.3446,0.6877,0.3698,0.7605,0.1196,0.8046,0.1162,0.7687,0.1939,0.9702,0.1406,0.9729,0.1364,0.9019,0.1865,0.8990,0.0665,0.8428,0.0292,0.8389,0.0293,0.8053,0.3314,0.8087,0.2468,0.8366,0.1819,0.8529,0.2426,0.6806,0.1744,0.7099,0.1369,0.6755,0.1853,0.6462,0.1356,0.7242,0.1107,0.6912,0.0795,0.7242,0.0503,0.7069,0.0755,0.6644,0.1338,0.8550,0.0630,0.9002,0.0255,0.8991,0.3234,0.8549};
			return value;
		}
		private double[] getTextureCoordinate_12_194_point_2()
		{
			double[] value = {0.2696,0.9566,0.2572,0.8837,0.0261,0.7887,0.1022,0.7375,0.2855,0.6476,0.3416,0.6027,0.3874,0.6380,0.3618,0.5699,0.4244,0.5880,0.3651,0.5374,0.4335,0.5388,0.1491,0.6046,0.1883,0.5832,0.2274,0.6034,0.2578,0.6032,0.0617,0.9680,0.0998,0.6372,0.2835,0.5957,0.3030,0.5608,0.3874,0.8093,0.0252,0.7768,0.0294,0.7634,0.0236,0.9656,0.3083,0.5423,0.0374,0.7453,0.6299,0.4135,0.6115,0.4106,0.6164,0.3781,0.6310,0.3828,0.5552,0.3808,0.5589,0.4082,0.5266,0.4161,0.5203,0.3866,0.5898,0.4086,0.5898,0.3759,0.6041,0.4903,0.5815,0.4859,0.6274,0.4381,0.6092,0.4356,0.6079,0.4601,0.5861,0.4571,0.5886,0.4341,0.6193,0.4934,0.6246,0.4642,0.5671,0.4341,0.5368,0.4410,0.5505,0.4765,0.5432,0.4593,0.5672,0.4560,0.5644,0.4818,0.6558,0.4433,0.6529,0.4718,0.6482,0.5008,0.6587,0.4183,0.6662,0.4451,0.6637,0.4740,0.6596,0.5029,0.6689,0.4197,0.7029,0.4538,0.6993,0.4800,0.6950,0.5058,0.7044,0.4281,0.6613,0.3935,0.6724,0.3965,0.7072,0.4040,0.6750,0.3634,0.6878,0.3685,0.7237,0.3786,0.6499,0.3546,0.4865,0.3953,0.6001,0.5125,0.6147,0.5154,0.5773,0.5073,0.4939,0.4275,0.5070,0.4580,0.5226,0.4784,0.5391,0.4924,0.5586,0.5016,0.6439,0.5227,0.6554,0.5264,0.6923,0.5297,0.6969,0.3244,0.7055,0.3286,0.7348,0.3422,0.6726,0.3126,0.6299,0.4135,0.6115,0.4106,0.6164,0.3781,0.6310,0.3828,0.5552,0.3808,0.5589,0.4082,0.5266,0.4161,0.5203,0.3866,0.5898,0.4086,0.5898,0.3759,0.6041,0.4903,0.6001,0.5125,0.5773,0.5073,0.5815,0.4859,0.6274,0.4381};
			return value;
		}
		private double[] getTextureCoordinate_12_194_point_3()
		{
			double[] value = {0.6092,0.4356,0.6079,0.4601,0.5861,0.4571,0.5886,0.4341,0.6193,0.4934,0.6246,0.4642,0.5671,0.4341,0.5368,0.4410,0.5505,0.4765,0.5432,0.4593,0.5672,0.4560,0.5644,0.4818,0.5586,0.5016,0.6558,0.4433,0.6529,0.4718,0.6482,0.5008,0.6587,0.4183,0.6662,0.4451,0.6637,0.4740,0.6596,0.5029,0.6689,0.4197,0.7029,0.4538,0.6993,0.4800,0.6950,0.5058,0.7044,0.4281,0.6613,0.3935,0.6724,0.3965,0.7072,0.4040,0.6750,0.3634,0.6878,0.3685,0.7237,0.3786,0.6499,0.3546,0.6969,0.3244,0.7055,0.3286,0.7348,0.3422,0.6726,0.3126,0.4865,0.3953,0.4939,0.4275,0.6147,0.5154,0.5070,0.4580,0.5226,0.4784,0.5391,0.4924,0.6439,0.5227,0.6554,0.5264,0.6923,0.5297,0.6856,0.5858,0.7017,0.5803,0.6376,0.5875,0.6591,0.5902,0.6646,0.6077,0.6452,0.6148,0.6329,0.5417,0.6370,0.5643,0.6071,0.5599,0.6046,0.5326,0.6111,0.6214,0.6646,0.5629,0.6099,0.5895,0.7125,0.5537,0.6902,0.5511,0.6535,0.5518,0.5020,0.5658,0.5213,0.5865,0.5816,0.5913,0.5767,0.6187,0.5410,0.6062,0.5588,0.5899,0.5645,0.5337,0.5725,0.5615,0.5457,0.5696,0.4871,0.5524,0.5261,0.5396,0.6760,0.5570,0.6902,0.5511,0.6929,0.6282,0.6578,0.6497,0.7426,0.5847,0.4781,0.5899,0.4939,0.6124,0.5226,0.6316,0.5665,0.6539,0.6123,0.6573,0.7241,0.6025,0.7547,0.5675,0.4642,0.5641};
			return value;
		}

		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=8, element #26, 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_26_coordIndex()
		{
			MFInt32 IndexedFaceSet_8_26_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_26_coordIndex_1()));
			return IndexedFaceSet_8_26_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=8, element #26, 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_26_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_8_26_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_8_26_texCoordIndex_1()));
			return IndexedFaceSet_8_26_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=9, element #26, 186 total numbers made up of 62 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_9_26_point()
		{
			MFVec3f Coordinate_9_26_point = new MFVec3f(new double[] {0.0000,1.0530,0.0273,0.0000,0.9123,-0.5414,-0.4375,0.9123,-0.4652,-0.7578,0.9123,-0.3733,-0.8750,0.9123,0.0273,-0.7578,0.9123,0.4279,-0.4375,0.9123,0.5198,0.0000,0.9123,0.5960,0.4375,0.9123,0.5198,0.7578,0.9123,0.4279,0.8750,0.9123,0.0273,0.7578,0.9123,-0.3733,0.4375,0.9123,-0.4652,0.0000,0.5267,-0.8842,-0.5658,0.5267,-0.7621,-0.9800,0.5267,-0.4285,-1.1320,0.5267,0.0273,-0.9800,0.5267,0.4830,-0.5658,0.5267,0.6985,0.0000,0.5267,0.8206,0.5658,0.5267,0.6985,0.9800,0.5267,0.4830,1.1320,0.5267,0.0273,0.9800,0.5267,-0.4285,0.5658,0.5267,-0.7621,0.0000,0.0000,-0.9616,-0.6534,0.0000,-0.8206,-1.1320,0.0000,-0.4353,-1.3070,0.0000,0.0273,-1.1320,0.0000,0.5536,-0.6534,0.0000,0.8206,0.0000,0.0000,0.9616,0.6534,0.0000,0.8206,1.1320,0.0000,0.5536,1.3070,0.0000,0.0273,1.1320,0.0000,-0.4353,0.6534,0.0000,-0.8206,0.0000,-0.5267,-0.8206,-0.5658,-0.5267,-0.6985,-0.9800,-0.5267,-0.3648,-1.1320,-0.5267,0.0273,-0.9800,-0.5267,0.4830,-0.5658,-0.5267,0.6985,0.0000,-0.5267,0.8206,0.5658,-0.5267,0.6985,0.9800,-0.5267,0.4830,1.1320,-0.5267,0.0273,0.9800,-0.5267,-0.3648,0.5658,-0.5267,-0.6985,0.0000,-0.9123,-0.4353,-0.3267,-0.9123,-0.3648,-0.5658,-0.9123,-0.2358,-0.6534,-0.9123,0.0273,-0.5658,-0.9123,0.2904,-0.3267,-0.9123,0.4830,0.0000,-0.9123,0.5536,0.3267,-0.9123,0.4830,0.5658,-0.9123,0.2904,0.6534,-0.9123,0.0273,0.5658,-0.9123,-0.2358,0.3267,-0.9123,-0.3648,0.0000,-1.0530,0.0273});
			return Coordinate_9_26_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=9, element #35, 748 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_9_35_coordIndex()
		{
			MFInt32 IndexedFaceSet_9_35_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_9_35_coordIndex_1()));
			return IndexedFaceSet_9_35_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=9, element #35, 748 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_9_35_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_9_35_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_9_35_texCoordIndex_1()));
			return IndexedFaceSet_9_35_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #35, 312 total numbers made up of 104 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_10_35_point()
		{
			MFVec3f Coordinate_10_35_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_10_35_point_1()))
				.append(new MFVec3f(getCoordinate_10_35_point_2()));
			return Coordinate_10_35_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=10, element #36, 246 total numbers made up of 123 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_10_36_point()
		{
			MFVec2f TextureCoordinate_10_36_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_10_36_point_1()))
				.append(new MFVec2f(getTextureCoordinate_10_36_point_2()));
			return TextureCoordinate_10_36_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=10, element #44, 408 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_10_44_coordIndex()
		{
			MFInt32 IndexedFaceSet_10_44_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_44_coordIndex_1()));
			return IndexedFaceSet_10_44_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=10, element #44, 408 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_10_44_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_10_44_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_44_texCoordIndex_1()));
			return IndexedFaceSet_10_44_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=11, element #44, 159 total numbers made up of 53 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_11_44_point()
		{
			MFVec3f Coordinate_11_44_point = new MFVec3f(new double[] {0.6171,-13.0100,-0.6361,0.9297,-13.0100,-0.0368,-0.0153,-13.0100,-0.9006,-0.9678,-13.0100,0.0288,-0.6522,-13.0100,0.7259,-0.0153,-13.0200,0.9953,0.5988,-13.0200,0.6470,1.5070,-0.9557,-0.0060,0.8814,-1.0170,-1.0850,-0.0419,-1.0820,-1.4970,-1.4730,-0.9549,-0.0060,-0.9108,-1.0090,1.1030,0.0234,-1.0270,1.5560,1.0030,-0.9617,1.0740,-0.6385,-13.0100,-0.6372,-0.9338,-1.0190,-1.0870,0.7548,-6.3090,-1.2550,1.3660,-6.1280,-0.0060,-0.1610,-6.7660,-1.5850,-1.3570,-7.3090,-0.0060,-0.8665,-7.1490,-1.2050,-0.8441,-7.1410,0.9517,-0.0368,-6.7660,1.4140,0.8313,-6.3810,0.9375,0.6098,-12.4300,-0.6489,-0.0262,-12.4300,-0.9480,-1.0330,-12.4300,0.0129,-0.6686,-12.4300,0.7002,-0.0397,-12.4300,1.0380,0.6666,-12.4300,0.6874,0.9844,-12.4300,-0.0159,-0.7189,-12.4300,-0.7189,-0.0153,-13.2200,-0.0114,-0.9002,-4.9000,-1.3820,0.8181,-4.6430,-1.2980,-0.1014,-4.3700,-1.7080,1.6370,-0.0513,-0.0060,0.9955,-0.0420,-1.0690,-0.0302,-0.0488,-1.4380,-1.6370,-0.0512,-0.0060,-1.0280,-0.0770,1.2320,0.0300,-0.0858,1.7080,1.1110,-0.0534,1.1910,-1.0700,-0.0492,-1.0710,1.1620,0.8363,-0.0364,0.7103,0.8435,-0.8306,-0.0342,0.8362,-1.1150,-0.7789,0.8380,-0.8359,-1.1680,0.8402,-0.0607,-0.7205,0.8157,0.9044,0.0219,0.8068,1.2590,0.7866,0.8383,0.8709,-0.0053,1.2670,0.0990});
			return Coordinate_11_44_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #53, 424 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_11_53_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_53_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_53_coordIndex_1()));
			return IndexedFaceSet_11_53_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=11, element #53, 424 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_11_53_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_11_53_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_53_texCoordIndex_1()));
			return IndexedFaceSet_11_53_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #53, 165 total numbers made up of 55 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_53_point()
		{
			MFVec3f Coordinate_12_53_point = new MFVec3f(new double[] {1.4450,-1.2200,-1.5370,1.0440,-1.2400,-2.4260,-0.0288,-1.2360,-3.0610,-0.9995,-1.2400,-2.3910,-1.4470,-1.2200,-1.5370,-1.2740,-1.1190,-0.5476,-0.0103,-0.3602,-0.2684,1.2460,-1.1250,-0.5476,0.9283,0.0065,-1.6310,0.5813,0.0332,-2.2770,-0.0334,0.0277,-2.5450,-0.6868,0.0160,-2.2790,-1.0010,0.0174,-1.6360,-0.6838,0.0069,-0.9906,-0.0348,0.0147,-0.6324,0.5842,0.0241,-0.9880,1.3980,-4.0090,-1.5270,-1.3340,-4.0090,-1.5270,-0.8265,-4.0090,-2.4270,-0.0288,-4.0090,-2.9250,0.8646,-4.0090,-2.4270,-0.0146,-0.9552,0.0462,0.9259,-0.3611,-2.3600,-0.0288,-0.3611,-2.8410,-0.9365,-0.3611,-2.3600,-1.3460,-0.3611,-1.6050,-1.1710,-0.3611,-0.7342,1.1090,-0.3611,-0.7342,1.2740,-0.3611,-1.6050,-1.1270,-3.5960,-2.4270,1.6530,-3.5960,-1.5270,-1.6960,-3.5960,-1.5270,-0.0288,-3.5960,-3.0500,1.1590,-3.5960,-2.4270,0.0070,0.4015,-1.6340,-0.0691,-4.0090,-1.5270,-0.8310,-4.0090,-2.3270,0.7387,-0.3236,-2.3600,1.1150,-0.3236,-1.6050,-0.0253,-0.3236,-2.6510,-0.7919,-0.3236,-2.3600,-1.1460,-0.3236,-1.6050,-0.8997,-0.3236,-0.7342,0.0069,-0.3236,-0.4324,0.8605,-0.3236,-0.7342,-0.8273,-1.7000,-0.5712,-0.8628,-1.9670,-0.7779,-1.0720,-3.3150,-0.4860,-1.0750,-3.6630,-0.3503,-0.0696,-3.6630,-0.3504,1.0750,-3.6630,-0.3505,1.0380,-3.3660,-0.5053,0.8586,-1.9760,-0.7821,0.8162,-1.7100,-0.5729,-0.0163,-1.5520,-0.1102});
			return Coordinate_12_53_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=12, element #62, 384 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_12_62_coordIndex()
		{
			MFInt32 IndexedFaceSet_12_62_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_12_62_coordIndex_1()));
			return IndexedFaceSet_12_62_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=12, element #62, 384 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_12_62_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_12_62_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_12_62_texCoordIndex_1()));
			return IndexedFaceSet_12_62_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=13, element #62, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_13_62_point()
		{
			MFVec3f Coordinate_13_62_point = new MFVec3f(new double[] {1.3710,-2.8920,-0.0282,-0.0288,-2.8920,-0.0282,-1.2780,-2.8920,-0.0282,1.6300,-0.9450,1.2930,-1.5770,-1.1300,1.4600,1.8180,-2.8920,1.3990,-0.0288,-2.8920,1.3990,-1.7350,-2.8920,1.3990,1.7030,-1.5380,2.4230,-0.0288,-1.1780,2.6530,-1.6250,-1.5380,2.3790,1.8490,-2.8920,2.4040,-0.0288,-2.8920,2.4040,-1.8050,-2.8920,2.4040,1.4220,-1.8510,3.4600,-0.1410,-1.6500,3.7340,-1.4630,-1.8670,3.3900,1.4810,-2.8920,3.5600,-0.3127,-2.8920,4.0330,-1.5740,-2.8920,3.5810,1.6050,-2.4790,-0.0282,-0.3127,-2.4790,4.1940,-1.6820,-2.4790,-0.0282,2.0330,-2.4790,1.3990,-1.9940,-2.4790,1.3990,1.9720,-2.4790,2.4040,-2.0330,-2.4790,2.4040,1.5440,-2.4790,3.8170,-1.6580,-2.4790,3.7140,-0.2038,-0.6584,1.7020,1.4450,-0.1027,-0.9967,-1.4470,-0.1027,-0.9967,-1.2740,-0.0025,-0.0073,1.2460,-0.0085,-0.0073,0.2310,-2.8920,-0.9871,-0.2448,-2.8920,-0.9871,-0.0146,0.1618,0.5865,1.6530,-2.4790,-0.9871,-1.6960,-2.4790,-0.9871,-0.0244,-2.8920,-0.9871,-0.2328,0.3042,-1.5240,-0.2100,0.5895,-0.9062,-0.0150,0.7752,-0.2115,0.1815,0.5831,-0.9091,0.2075,0.3012,-1.5250,0.2422,-0.6147,-2.3450,0.2136,-0.8983,-2.2970,-0.0244,-0.8983,-2.2970,-0.2307,-0.8983,-2.2970,-0.2739,-0.5991,-2.3390});
			return Coordinate_13_62_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=9, element #75, 748 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_9_75_coordIndex()
		{
			MFInt32 IndexedFaceSet_9_75_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_9_75_coordIndex_1()));
			return IndexedFaceSet_9_75_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=9, element #75, 748 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_9_75_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_9_75_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_9_75_texCoordIndex_1()));
			return IndexedFaceSet_9_75_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #75, 312 total numbers made up of 104 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_10_75_point()
		{
			MFVec3f Coordinate_10_75_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_10_75_point_1()))
				.append(new MFVec3f(getCoordinate_10_75_point_2()));
			return Coordinate_10_75_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=10, element #76, 246 total numbers made up of 123 2-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec2f getTextureCoordinate_10_76_point()
		{
			MFVec2f TextureCoordinate_10_76_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_10_76_point_1()))
				.append(new MFVec2f(getTextureCoordinate_10_76_point_2()));
			return TextureCoordinate_10_76_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=10, element #84, 408 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_10_84_coordIndex()
		{
			MFInt32 IndexedFaceSet_10_84_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_84_coordIndex_1()));
			return IndexedFaceSet_10_84_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=10, element #84, 408 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_10_84_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_10_84_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_84_texCoordIndex_1()));
			return IndexedFaceSet_10_84_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=11, element #84, 159 total numbers made up of 53 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_11_84_point()
		{
			MFVec3f Coordinate_11_84_point = new MFVec3f(new double[] {-0.6171,-13.0100,-0.6361,-0.9297,-13.0100,-0.0368,0.0153,-13.0100,-0.9006,0.9678,-13.0100,0.0288,0.6522,-13.0100,0.7259,0.0153,-13.0200,0.9953,-0.5988,-13.0200,0.6470,-1.5070,-0.9557,-0.0060,-0.8814,-1.0170,-1.0850,0.0419,-1.0820,-1.4970,1.4730,-0.9549,-0.0060,0.9108,-1.0090,1.1030,-0.0234,-1.0270,1.5560,-1.0030,-0.9617,1.0740,0.6385,-13.0100,-0.6372,0.9338,-1.0190,-1.0870,-0.7548,-6.3090,-1.2550,-1.3660,-6.1280,-0.0060,0.1610,-6.7660,-1.5850,1.3570,-7.3090,-0.0060,0.8665,-7.1490,-1.2050,0.8441,-7.1410,0.9517,0.0368,-6.7660,1.4140,-0.8313,-6.3810,0.9375,-0.6098,-12.4300,-0.6489,0.0262,-12.4300,-0.9480,1.0330,-12.4300,0.0129,0.6686,-12.4300,0.7002,0.0397,-12.4300,1.0380,-0.6666,-12.4300,0.6874,-0.9844,-12.4300,-0.0159,0.7189,-12.4300,-0.7189,0.0153,-13.2200,-0.0114,0.9002,-4.9000,-1.3820,-0.8181,-4.6430,-1.2980,0.1014,-4.3700,-1.7080,-1.6370,-0.0513,-0.0060,-0.9955,-0.0420,-1.0690,0.0302,-0.0488,-1.4380,1.6370,-0.0512,-0.0060,1.0280,-0.0770,1.2320,-0.0300,-0.0858,1.7080,-1.1110,-0.0534,1.1910,1.0700,-0.0492,-1.0710,-1.1620,0.8363,-0.0364,-0.7103,0.8435,-0.8306,0.0342,0.8362,-1.1150,0.7789,0.8380,-0.8359,1.1680,0.8402,-0.0607,0.7205,0.8157,0.9044,-0.0219,0.8068,1.2590,-0.7866,0.8383,0.8709,0.0053,1.2670,0.0990});
			return Coordinate_11_84_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #93, 424 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_11_93_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_93_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_93_coordIndex_1()));
			return IndexedFaceSet_11_93_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=11, element #93, 424 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_11_93_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_11_93_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_93_texCoordIndex_1()));
			return IndexedFaceSet_11_93_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #93, 165 total numbers made up of 55 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_93_point()
		{
			MFVec3f Coordinate_12_93_point = new MFVec3f(new double[] {-1.4450,-1.2200,-1.5370,-1.0440,-1.2400,-2.4260,0.0288,-1.2360,-3.0610,0.9995,-1.2400,-2.3910,1.4470,-1.2200,-1.5370,1.2740,-1.1190,-0.5476,0.0103,-0.3602,-0.2684,-1.2460,-1.1250,-0.5476,-0.9283,0.0065,-1.6310,-0.5813,0.0332,-2.2770,0.0334,0.0277,-2.5450,0.6868,0.0160,-2.2790,1.0010,0.0174,-1.6360,0.6838,0.0069,-0.9906,0.0348,0.0147,-0.6324,-0.5842,0.0241,-0.9880,-1.3980,-4.0090,-1.5270,1.3340,-4.0090,-1.5270,0.8265,-4.0090,-2.4270,0.0288,-4.0090,-2.9250,-0.8646,-4.0090,-2.4270,0.0146,-0.9552,0.0462,-0.9259,-0.3611,-2.3600,0.0288,-0.3611,-2.8410,0.9365,-0.3611,-2.3600,1.3460,-0.3611,-1.6050,1.1710,-0.3611,-0.7342,-1.1090,-0.3611,-0.7342,-1.2740,-0.3611,-1.6050,1.1270,-3.5960,-2.4270,-1.6530,-3.5960,-1.5270,1.6960,-3.5960,-1.5270,0.0288,-3.5960,-3.0500,-1.1590,-3.5960,-2.4270,-0.0070,0.4015,-1.6340,0.0691,-4.0090,-1.5270,0.8310,-4.0090,-2.3270,-0.7387,-0.3236,-2.3600,-1.1150,-0.3236,-1.6050,0.0253,-0.3236,-2.6510,0.7919,-0.3236,-2.3600,1.1460,-0.3236,-1.6050,0.8997,-0.3236,-0.7342,-0.0069,-0.3236,-0.4324,-0.8605,-0.3236,-0.7342,0.8273,-1.7000,-0.5712,0.8628,-1.9670,-0.7779,1.0720,-3.3150,-0.4860,1.0750,-3.6630,-0.3503,0.0696,-3.6630,-0.3504,-1.0750,-3.6630,-0.3505,-1.0380,-3.3660,-0.5053,-0.8586,-1.9760,-0.7821,-0.8162,-1.7100,-0.5729,0.0163,-1.5520,-0.1102});
			return Coordinate_12_93_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=12, element #102, 384 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_12_102_coordIndex()
		{
			MFInt32 IndexedFaceSet_12_102_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_12_102_coordIndex_1()));
			return IndexedFaceSet_12_102_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=12, element #102, 384 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_12_102_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_12_102_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_12_102_texCoordIndex_1()));
			return IndexedFaceSet_12_102_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=13, element #102, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_13_102_point()
		{
			MFVec3f Coordinate_13_102_point = new MFVec3f(new double[] {-1.3710,-2.8920,-0.0282,0.0288,-2.8920,-0.0282,1.2780,-2.8920,-0.0282,-1.6300,-0.9450,1.2930,1.5770,-1.1300,1.4600,-1.8180,-2.8920,1.3990,0.0288,-2.8920,1.3990,1.7350,-2.8920,1.3990,-1.7030,-1.5380,2.4230,0.0288,-1.1780,2.6530,1.6250,-1.5380,2.3790,-1.8490,-2.8920,2.4040,0.0288,-2.8920,2.4040,1.8050,-2.8920,2.4040,-1.4220,-1.8510,3.4600,0.1410,-1.6500,3.7340,1.4630,-1.8670,3.3900,-1.4810,-2.8920,3.5600,0.3127,-2.8920,4.0330,1.5740,-2.8920,3.5810,-1.6050,-2.4790,-0.0282,0.3127,-2.4790,4.1940,1.6820,-2.4790,-0.0282,-2.0330,-2.4790,1.3990,1.9940,-2.4790,1.3990,-1.9720,-2.4790,2.4040,2.0330,-2.4790,2.4040,-1.5440,-2.4790,3.8170,1.6580,-2.4790,3.7140,0.2038,-0.6584,1.7020,-1.4450,-0.1027,-0.9967,1.4470,-0.1027,-0.9967,1.2740,-0.0025,-0.0073,-1.2460,-0.0085,-0.0073,-0.2310,-2.8920,-0.9871,0.2448,-2.8920,-0.9871,0.0146,0.1618,0.5865,-1.6530,-2.4790,-0.9871,1.6960,-2.4790,-0.9871,0.0244,-2.8920,-0.9871,0.2328,0.3042,-1.5240,0.2100,0.5895,-0.9062,0.0150,0.7752,-0.2115,-0.1815,0.5831,-0.9091,-0.2075,0.3012,-1.5250,-0.2422,-0.6147,-2.3450,-0.2136,-0.8983,-2.2970,0.0244,-0.8983,-2.2970,0.2307,-0.8983,-2.2970,0.2739,-0.5991,-2.3390});
			return Coordinate_13_102_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=9, element #115, 368 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_9_115_coordIndex()
		{
			MFInt32 IndexedFaceSet_9_115_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_9_115_coordIndex_1()));
			return IndexedFaceSet_9_115_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=9, element #115, 368 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_9_115_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_9_115_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_9_115_texCoordIndex_1()));
			return IndexedFaceSet_9_115_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=10, element #115, 165 total numbers made up of 55 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_10_115_point()
		{
			MFVec3f Coordinate_10_115_point = new MFVec3f(new double[] {4.8130,5.0050,-1.4160,4.6090,5.0010,2.3990,1.4460,5.0070,-3.1120,1.3840,5.0000,3.4020,3.3430,5.0070,-2.7460,3.0620,5.0010,3.1870,5.4290,5.0030,0.0350,0.6599,0.0156,-1.2270,5.7800,2.5250,0.0926,3.4270,1.7730,-2.8870,1.2730,0.7548,2.6030,0.6069,-0.0082,0.5720,1.3830,2.1920,3.2000,4.9350,2.2900,-1.3670,3.2610,2.0270,3.1150,4.8080,2.4910,2.3730,1.5480,1.2820,-3.1680,0.9032,0.7371,-2.6830,4.8990,3.8640,-1.3910,1.4970,3.5430,-3.4640,3.3860,3.6750,-3.1050,3.6240,0.2306,-0.1216,-5.0000,3.8640,-1.3910,-4.9140,5.0050,-1.4160,-5.5300,5.0030,0.0350,-5.8810,2.5250,0.0926,-1.4840,2.1920,3.2000,-0.0505,2.1460,3.2360,-0.0505,0.6568,2.4850,-1.3740,0.7548,2.6030,-3.3630,2.0270,3.1150,-3.1630,5.0010,3.1870,-1.4850,5.0000,3.4020,-4.7100,5.0010,2.3990,-4.9090,2.4910,2.3730,-1.5470,5.0070,-3.1120,-1.5980,3.5430,-3.4640,-0.0505,3.4980,-3.4580,-0.0505,5.0070,-3.2040,-3.4870,3.6750,-3.1050,-3.4440,5.0070,-2.7460,-3.5280,1.7730,-2.8870,-1.6490,1.2820,-3.1680,-0.7610,0.0156,-1.2270,-0.7080,-0.0082,0.5720,-0.0505,-0.0379,0.5555,-0.0505,-0.0428,-0.8632,-1.0040,0.7371,-2.6830,-0.0505,-0.0221,-0.9131,-0.0505,0.7460,-2.7670,-0.0505,1.9560,-3.1360,-5.0360,2.2900,-1.3670,-3.7250,0.2306,-0.1216,-0.0505,1.9240,-3.1260,-0.0505,5.0000,3.4640});
			return Coordinate_10_115_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=10, element #124, 448 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_10_124_coordIndex()
		{
			MFInt32 IndexedFaceSet_10_124_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_124_coordIndex_1()));
			return IndexedFaceSet_10_124_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=10, element #124, 448 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_10_124_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_10_124_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_124_texCoordIndex_1()));
			return IndexedFaceSet_10_124_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=11, element #124, 174 total numbers made up of 58 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_11_124_point()
		{
			MFVec3f Coordinate_11_124_point = new MFVec3f(new double[] {1.5350,-7.2490,-0.8051,0.8614,-7.2080,-1.0530,1.9240,-7.2760,-0.0892,1.5250,-7.2490,0.7175,0.8508,-7.2070,0.9879,0.2401,-7.1690,0.7042,-0.1284,-7.1420,-0.0976,0.2734,-7.1710,-0.8204,1.6440,-4.1980,-1.0000,0.8927,-4.3180,-1.2940,2.0990,-4.1030,-0.0977,1.5890,-4.2050,0.7786,0.8638,-4.3240,1.1840,0.2321,-4.4050,0.7719,-0.2597,-4.4450,0.0041,0.2153,-4.4200,-0.9814,0.7598,1.5820,0.0298,1.7130,-2.0790,-1.0790,0.8502,-2.0620,-1.4000,2.2180,-2.0900,-0.0749,1.7100,-2.0790,0.9000,0.8378,-2.0790,1.3820,0.1769,-2.0480,0.8889,-0.3992,-2.0330,0.0502,0.1444,-2.0470,-1.0530,0.8361,0.4001,-1.5920,1.7310,0.7995,-1.3940,2.2490,1.1480,-0.0260,1.6260,0.7295,1.4100,0.7500,0.3422,1.5920,-0.1866,0.0056,1.5420,-0.6668,-0.2034,0.0855,-0.2339,-0.0098,-1.4760,1.8910,-3.2420,-1.4060,0.9098,-3.2200,-1.5380,-0.2331,-3.1960,-1.4050,-0.6716,-3.1830,0.0430,-0.1973,-3.1960,1.4350,0.8575,-3.2190,1.5130,1.8100,-3.2400,1.3390,2.5670,-3.2570,-0.0553,0.8469,-7.7860,-1.1340,1.4790,-7.8250,0.6227,0.8418,-7.8030,0.8899,0.2776,-7.7810,0.6064,1.5340,-7.8090,-0.8983,1.9080,-7.8290,-0.0973,-0.1502,-7.7470,-0.1040,0.2810,-7.7640,-0.9061,0.8282,-8.4010,-0.9503,1.3810,-8.4190,-0.7609,1.6840,-8.4340,-0.1136,1.3330,-8.4320,0.4752,0.8250,-8.4140,0.6882,0.3796,-8.3970,0.4644,0.0306,-8.3680,-0.1153,0.3833,-8.3840,-0.7715,0.8480,-8.6480,-0.1394});
			return Coordinate_11_124_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=11, element #125, 164 total numbers made up of 82 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_11_125_point()
		{
			MFVec2f TextureCoordinate_11_125_point = new MFVec2f(new double[] {0.5806,0.1531,0.5893,0.1475,0.5653,0.1551,0.5523,0.1539,0.5408,0.1501,0.5310,0.1413,0.5194,0.1311,0.6103,0.1278,0.5980,0.1395,0.5884,0.2211,0.6032,0.2168,0.5665,0.2255,0.5445,0.2237,0.5286,0.2188,0.5168,0.2148,0.4946,0.2088,0.6175,0.2105,0.6398,0.2042,0.8805,0.8640,0.9038,0.8213,0.9347,0.8443,0.8970,0.8750,0.8495,0.8555,0.8494,0.8095,0.8149,0.8685,0.7931,0.8239,0.7986,0.8794,0.7625,0.8462,0.5933,0.2702,0.6119,0.2609,0.5675,0.2742,0.5383,0.2707,0.5195,0.2617,0.5082,0.2554,0.4847,0.2451,0.6523,0.2396,0.6284,0.2508,0.7852,0.8995,0.7420,0.8792,0.7754,0.9475,0.7234,0.9289,0.9127,0.9005,0.9563,0.8809,0.8490,0.9239,0.9068,0.8131,0.9400,0.8368,0.9636,0.8731,0.9828,0.9217,0.7348,0.8711,0.7565,0.8388,0.7893,0.8149,0.8497,0.8016,0.9212,0.9514,0.9731,0.9326,0.7144,0.9175,0.5721,0.0377,0.5737,0.0472,0.5736,0.0597,0.5731,0.0730,0.5718,0.0836,0.5723,0.0940,0.5750,0.1083,0.5737,0.0301,0.5782,0.0137,0.5721,0.0377,0.5731,0.0730,0.5718,0.0836,0.5723,0.0940,0.5737,0.0472,0.5736,0.0597,0.5782,0.0137,0.5750,0.1083,0.5737,0.0301,0.5721,0.0377,0.5737,0.0472,0.5736,0.0597,0.5731,0.0730,0.5718,0.0836,0.5723,0.0940,0.5750,0.1083,0.5737,0.0301,0.5731,0.0667});
			return TextureCoordinate_11_125_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #133, 384 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_11_133_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_133_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_133_coordIndex_1()));
			return IndexedFaceSet_11_133_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=11, element #133, 384 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_11_133_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_11_133_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_133_texCoordIndex_1()));
			return IndexedFaceSet_11_133_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #133, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_133_point()
		{
			MFVec3f Coordinate_12_133_point = new MFVec3f(new double[] {0.8210,-0.5909,-0.8822,1.4270,-0.5940,0.7319,0.8222,-0.5909,0.9960,0.2876,-0.5847,0.7126,0.7753,-6.7490,-0.7027,1.4430,-6.6720,0.0095,0.2955,-6.6970,-0.0347,0.4962,-6.7350,-0.5285,1.1950,-6.6890,0.4229,0.8251,-6.7270,0.6277,0.5299,-6.7170,0.4443,1.1930,-6.7110,-0.4833,1.4190,-0.5938,-0.6599,1.8090,-0.6062,0.0293,-0.0834,-0.5804,0.0244,0.3356,-0.5853,-0.6602,0.8149,-7.0200,-0.6690,1.3180,-7.0120,0.0209,0.3939,-6.9980,-0.0220,0.6226,-7.0330,-0.5300,1.1090,-7.0100,0.4196,0.8288,-7.0190,0.5966,0.6184,-7.0250,0.4434,1.0650,-7.0430,-0.4741,0.8905,-7.1580,-0.0054,1.2940,-3.7080,-0.5290,0.7852,-3.7610,-0.8600,1.6450,-3.6640,0.0347,1.3400,-3.6920,0.5633,0.8188,-3.7310,0.8834,0.4018,-3.7360,0.5990,0.0819,-3.7060,-0.0521,0.3634,-3.7170,-0.5775,0.8469,-0.0133,-0.9988,1.4790,-0.0529,0.7574,0.8418,-0.0307,1.0250,0.2776,-0.0084,0.7411,1.5340,-0.0371,-0.7635,1.9080,-0.0564,0.0374,-0.1502,0.0257,0.0308,0.2810,0.0081,-0.7713,1.4240,0.4666,-0.6148,0.8709,0.4848,-0.8043,0.4260,0.5021,-0.6254,0.0733,0.5182,0.0308,0.4223,0.4884,0.6105,0.8677,0.4713,0.8343,1.3750,0.4535,0.6213,1.7270,0.4516,0.0325,0.9079,0.6893,0.0114});
			return Coordinate_12_133_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=12, element #142, 792 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_12_142_coordIndex()
		{
			MFInt32 IndexedFaceSet_12_142_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_12_142_coordIndex_1()));
			return IndexedFaceSet_12_142_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=12, element #142, 792 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_12_142_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_12_142_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_12_142_texCoordIndex_1()));
			return IndexedFaceSet_12_142_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=13, element #142, 303 total numbers made up of 101 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_13_142_point()
		{
			MFVec3f Coordinate_13_142_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_13_142_point_1()))
				.append(new MFVec3f(getCoordinate_13_142_point_2()));
			return Coordinate_13_142_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=13, element #143, 248 total numbers made up of 124 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_13_143_point()
		{
			MFVec2f TextureCoordinate_13_143_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_13_143_point_1()))
				.append(new MFVec2f(getTextureCoordinate_13_143_point_2()));
			return TextureCoordinate_13_143_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=10, element #154, 448 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_10_154_coordIndex()
		{
			MFInt32 IndexedFaceSet_10_154_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_154_coordIndex_1()));
			return IndexedFaceSet_10_154_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=10, element #154, 448 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_10_154_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_10_154_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_154_texCoordIndex_1()));
			return IndexedFaceSet_10_154_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=11, element #154, 174 total numbers made up of 58 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_11_154_point()
		{
			MFVec3f Coordinate_11_154_point = new MFVec3f(new double[] {-1.5350,-7.2490,-0.8051,-0.8614,-7.2080,-1.0530,-1.9240,-7.2760,-0.0892,-1.5250,-7.2490,0.7175,-0.8508,-7.2070,0.9879,-0.2401,-7.1690,0.7042,0.1284,-7.1420,-0.0976,-0.2734,-7.1710,-0.8204,-1.6440,-4.1980,-1.0000,-0.8927,-4.3180,-1.2940,-2.0990,-4.1030,-0.0977,-1.5890,-4.2050,0.7786,-0.8638,-4.3240,1.1840,-0.2321,-4.4050,0.7719,0.2597,-4.4450,0.0041,-0.2153,-4.4200,-0.9814,-0.7598,1.5820,0.0298,-1.7130,-2.0790,-1.0790,-0.8502,-2.0620,-1.4000,-2.2180,-2.0900,-0.0749,-1.7100,-2.0790,0.9000,-0.8378,-2.0790,1.3820,-0.1769,-2.0480,0.8889,0.3992,-2.0330,0.0502,-0.1444,-2.0470,-1.0530,-0.8361,0.4001,-1.5920,-1.7310,0.7995,-1.3940,-2.2490,1.1480,-0.0260,-1.6260,0.7295,1.4100,-0.7500,0.3422,1.5920,0.1866,0.0056,1.5420,0.6668,-0.2034,0.0855,0.2339,-0.0098,-1.4760,-1.8910,-3.2420,-1.4060,-0.9098,-3.2200,-1.5380,0.2331,-3.1960,-1.4050,0.6716,-3.1830,0.0430,0.1973,-3.1960,1.4350,-0.8575,-3.2190,1.5130,-1.8100,-3.2400,1.3390,-2.5670,-3.2570,-0.0553,-0.8469,-7.7860,-1.1340,-1.4790,-7.8250,0.6227,-0.8418,-7.8030,0.8899,-0.2776,-7.7810,0.6064,-1.5340,-7.8090,-0.8982,-1.9080,-7.8290,-0.0973,0.1502,-7.7470,-0.1040,-0.2810,-7.7640,-0.9061,-0.8282,-8.4010,-0.9503,-1.3810,-8.4190,-0.7608,-1.6840,-8.4340,-0.1136,-1.3330,-8.4320,0.4752,-0.8250,-8.4140,0.6882,-0.3796,-8.3970,0.4644,-0.0306,-8.3680,-0.1153,-0.3833,-8.3840,-0.7715,-0.8480,-8.6480,-0.1394});
			return Coordinate_11_154_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=11, element #155, 164 total numbers made up of 82 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_11_155_point()
		{
			MFVec2f TextureCoordinate_11_155_point = new MFVec2f(new double[] {0.5806,0.1531,0.5893,0.1475,0.5653,0.1551,0.5523,0.1539,0.5408,0.1501,0.5310,0.1413,0.5194,0.1311,0.6103,0.1278,0.5980,0.1395,0.5884,0.2211,0.6032,0.2168,0.5665,0.2255,0.5445,0.2237,0.5286,0.2188,0.5168,0.2148,0.4946,0.2088,0.6175,0.2105,0.6398,0.2042,0.8805,0.8640,0.9038,0.8213,0.9347,0.8443,0.8970,0.8750,0.8495,0.8555,0.8494,0.8095,0.8149,0.8685,0.7931,0.8239,0.7986,0.8794,0.7625,0.8462,0.5933,0.2702,0.6119,0.2609,0.5675,0.2742,0.5383,0.2707,0.5195,0.2617,0.5082,0.2554,0.4847,0.2451,0.6523,0.2396,0.6284,0.2508,0.7852,0.8995,0.7420,0.8792,0.7754,0.9475,0.7234,0.9289,0.9127,0.9005,0.9563,0.8809,0.8490,0.9239,0.9068,0.8131,0.9400,0.8368,0.9636,0.8731,0.9828,0.9217,0.7348,0.8711,0.7565,0.8388,0.7893,0.8149,0.8497,0.8016,0.9212,0.9514,0.9731,0.9326,0.7144,0.9175,0.5721,0.0377,0.5737,0.0472,0.5736,0.0597,0.5731,0.0730,0.5718,0.0836,0.5723,0.0940,0.5750,0.1083,0.5737,0.0301,0.5782,0.0137,0.5721,0.0377,0.5731,0.0730,0.5718,0.0836,0.5723,0.0940,0.5737,0.0472,0.5736,0.0597,0.5782,0.0137,0.5750,0.1083,0.5737,0.0301,0.5721,0.0377,0.5737,0.0472,0.5736,0.0597,0.5731,0.0730,0.5718,0.0836,0.5723,0.0940,0.5750,0.1083,0.5737,0.0301,0.5731,0.0667});
			return TextureCoordinate_11_155_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #163, 384 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_11_163_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_163_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_163_coordIndex_1()));
			return IndexedFaceSet_11_163_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=11, element #163, 384 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_11_163_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_11_163_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_163_texCoordIndex_1()));
			return IndexedFaceSet_11_163_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #163, 150 total numbers made up of 50 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_163_point()
		{
			MFVec3f Coordinate_12_163_point = new MFVec3f(new double[] {-0.8210,-0.5909,-0.8822,-1.4270,-0.5940,0.7319,-0.8222,-0.5909,0.9960,-0.2876,-0.5847,0.7126,-0.7753,-6.7490,-0.7027,-1.4430,-6.6720,0.0095,-0.2955,-6.6970,-0.0347,-0.4962,-6.7350,-0.5285,-1.1950,-6.6890,0.4229,-0.8251,-6.7270,0.6277,-0.5299,-6.7170,0.4443,-1.1930,-6.7110,-0.4833,-1.4190,-0.5938,-0.6599,-1.8090,-0.6062,0.0293,0.0834,-0.5804,0.0244,-0.3356,-0.5853,-0.6602,-0.8149,-7.0200,-0.6690,-1.3180,-7.0120,0.0209,-0.3939,-6.9980,-0.0220,-0.6226,-7.0330,-0.5300,-1.1090,-7.0100,0.4196,-0.8288,-7.0190,0.5966,-0.6184,-7.0250,0.4434,-1.0650,-7.0430,-0.4741,-0.8905,-7.1580,-0.0054,-1.2940,-3.7080,-0.5290,-0.7852,-3.7610,-0.8600,-1.6450,-3.6640,0.0347,-1.3400,-3.6920,0.5633,-0.8188,-3.7310,0.8834,-0.4018,-3.7360,0.5990,-0.0819,-3.7060,-0.0521,-0.3634,-3.7170,-0.5775,-0.8469,-0.0133,-0.9988,-1.4790,-0.0529,0.7574,-0.8418,-0.0307,1.0250,-0.2776,-0.0084,0.7411,-1.5340,-0.0371,-0.7635,-1.9080,-0.0564,0.0374,0.1502,0.0257,0.0308,-0.2810,0.0081,-0.7713,-1.4240,0.4666,-0.6148,-0.8709,0.4848,-0.8043,-0.4260,0.5021,-0.6254,-0.0733,0.5182,0.0308,-0.4223,0.4884,0.6105,-0.8677,0.4713,0.8343,-1.3750,0.4535,0.6213,-1.7270,0.4516,0.0325,-0.9079,0.6893,0.0114});
			return Coordinate_12_163_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=12, element #172, 792 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_12_172_coordIndex()
		{
			MFInt32 IndexedFaceSet_12_172_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_12_172_coordIndex_1()));
			return IndexedFaceSet_12_172_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=12, element #172, 792 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_12_172_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_12_172_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_12_172_texCoordIndex_1()));
			return IndexedFaceSet_12_172_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=13, element #172, 303 total numbers made up of 101 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_13_172_point()
		{
			MFVec3f Coordinate_13_172_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_13_172_point_1()))
				.append(new MFVec3f(getCoordinate_13_172_point_2()));
			return Coordinate_13_172_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=13, element #173, 248 total numbers made up of 124 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_13_173_point()
		{
			MFVec2f TextureCoordinate_13_173_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_13_173_point_1()))
				.append(new MFVec2f(getTextureCoordinate_13_173_point_2()));
			return TextureCoordinate_13_173_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=10, element #184, 3048 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_10_184_coordIndex()
		{
			MFInt32 IndexedFaceSet_10_184_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_184_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_10_184_coordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_10_184_coordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_10_184_coordIndex_4()));
			return IndexedFaceSet_10_184_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=10, element #184, 3048 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_10_184_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_10_184_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_10_184_texCoordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_10_184_texCoordIndex_2()))
				.append(new MFInt32(getIndexedFaceSet_10_184_texCoordIndex_3()))
				.append(new MFInt32(getIndexedFaceSet_10_184_texCoordIndex_4()));
			return IndexedFaceSet_10_184_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=11, element #184, 1254 total numbers made up of 418 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_11_184_point()
		{
			MFVec3f Coordinate_11_184_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_11_184_point_1()))
				.append(new MFVec3f(getCoordinate_11_184_point_2()))
				.append(new MFVec3f(getCoordinate_11_184_point_3()))
				.append(new MFVec3f(getCoordinate_11_184_point_4()))
				.append(new MFVec3f(getCoordinate_11_184_point_5()));
			return Coordinate_11_184_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=11, element #185, 988 total numbers made up of 494 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_11_185_point()
		{
			MFVec2f TextureCoordinate_11_185_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_11_185_point_1()))
				.append(new MFVec2f(getTextureCoordinate_11_185_point_2()))
				.append(new MFVec2f(getTextureCoordinate_11_185_point_3()))
				.append(new MFVec2f(getTextureCoordinate_11_185_point_4()))
				.append(new MFVec2f(getTextureCoordinate_11_185_point_5()));
			return TextureCoordinate_11_185_point;
		}
		/** Large attribute array: IndexedFaceSet coordIndex field, scene-graph level=11, element #193, 1748 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_11_193_coordIndex()
		{
			MFInt32 IndexedFaceSet_11_193_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_193_coordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_11_193_coordIndex_2()));
			return IndexedFaceSet_11_193_coordIndex;
		}
		/** Large attribute array: IndexedFaceSet texCoordIndex field, scene-graph level=11, element #193, 1748 total numbers.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFInt32 getIndexedFaceSet_11_193_texCoordIndex()
		{
			MFInt32 IndexedFaceSet_11_193_texCoordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getIndexedFaceSet_11_193_texCoordIndex_1()))
				.append(new MFInt32(getIndexedFaceSet_11_193_texCoordIndex_2()));
			return IndexedFaceSet_11_193_texCoordIndex;
		}
		/** Large attribute array: Coordinate point field, scene-graph level=12, element #193, 732 total numbers made up of 244 3-tuple values.
		 * Reassemble split array as single method to improve readability and runnability.
		 * Provide large array values via separate methods, hoping to avoid 'code too large' Java compilation errors. 
		 * Individual Java methods (including aggregated initializations) are limited to 64KB.
		 * @see https://stackoverflow.com/questions/2407912/code-too-large-compilation-error-in-java
		 * @see https://stackoverflow.com/questions/11437905/java-too-many-constants-jvm-error
		 */
		private MFVec3f getCoordinate_12_193_point()
		{
			MFVec3f Coordinate_12_193_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getCoordinate_12_193_point_1()))
				.append(new MFVec3f(getCoordinate_12_193_point_2()))
				.append(new MFVec3f(getCoordinate_12_193_point_3()));
			return Coordinate_12_193_point;
		}
		/** Large attribute array: TextureCoordinate point field, scene-graph level=12, element #194, 570 total numbers made up of 285 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_12_194_point()
		{
			MFVec2f TextureCoordinate_12_194_point = new MFVec2f()/*2.finalize*/
				.append(new MFVec2f(getTextureCoordinate_12_194_point_1()))
				.append(new MFVec2f(getTextureCoordinate_12_194_point_2()))
				.append(new MFVec2f(getTextureCoordinate_12_194_point_3()));
			return TextureCoordinate_12_194_point;
		}

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

	/** 
	 * Provide a 
	 * &lt;a href="https://dzone.com/articles/java-copy-shallow-vs-deep-in-which-you-will-swim" target="_blank"&gt;shallow copy&lt;/a&gt;
	 * of the X3D model.
	 * @see &lt;a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/Core/X3D.html"&gt;X3D&lt;/a&gt;
	 * @return KoreanCharacter10Mi 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 &lt;a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/Core/X3D.html#handleArguments-java.lang.String:A-"&gt;X3D.handleArguments(args)&lt;/a&gt;
     * @see &lt;a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/Core/X3D.html#validationReport--"&gt;X3D.validationReport()&lt;/a&gt;
     * @see &lt;a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/CommandLine.html"&gt;CommandLine&lt;/a&gt;
     * @see &lt;a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/CommandLine.html#USAGE"&gt;CommandLine.USAGE&lt;/a&gt;
     * @see &lt;a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/ConfigurationProperties.html"&gt;ConfigurationProperties&lt;/a&gt;
     */
    public static void main(String args[])
    {
        System.out.println("Build this X3D model, showing validation diagnostics...");
        X3D thisExampleX3dModel = new KoreanCharacter10Mi().getX3dModel();
//      System.out.println("X3D model construction complete.");
	
        // next handle command line arguments
        boolean hasArguments = (args != null) &amp;&amp; (args.length &gt; 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: \"HumanoidAnimation.Legacy.KoreanCharacter10Mi\" 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("HumanoidAnimation.Legacy.KoreanCharacter10Mi self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

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