package Basic.Medical;

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

// Javadoc metadata annotations follow, see below for X3DJSAIL Java source code.
/**
 * <p> Human bone model for Left Hand. </p>
 <p> Related links: Catalog page <a href="../../../Medical/BonesLeftHandIndex.html" target="_blank">BonesLeftHand</a>,  source <a href="../../../Medical/BonesLeftHand.java">BonesLeftHand.java</a>, <a href="https://www.web3d.org/x3d/content/examples/X3dResources.html" target="_blank">X3D Resources</a>, <a href="https://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html" target="_blank">X3D Scene Authoring Hints</a>, and <a href="https://www.web3d.org/x3d/content/X3dTooltips.html" target="_blank">X3D Tooltips</a>. </p>
	<table style="color:black; border:0px solid; border-spacing:10px 0px;">
        <caption>Scene Meta Information</caption>
		<tr style="background-color:silver; border-color:silver;">
			<td style="text-align:center; padding:10px 0px;"><i>meta tags</i></td>
			<td style="text-align:left;   padding:10px 0px;">&nbsp; Document Metadata </td>
		</tr>

		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> title </i> </td>
			<td> <a href="../../../Medical/BonesLeftHand.x3d">BonesLeftHand.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> creator </i> </td>
			<td> Damon Hernandez, Joe Williams </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> description </i> </td>
			<td> Human bone model for Left Hand </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> translator </i> </td>
			<td> Joe Williams, Don Brutzman </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> created </i> </td>
			<td> 5 December 2013 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> modified </i> </td>
			<td> 20 October 2019 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> X3D-Edit 3.3, <a href="https://savage.nps.edu/X3D-Edit" target="_blank">https://savage.nps.edu/X3D-Edit</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> identifier </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/Basic/Medical/BonesLeftHand.x3d" target="_blank">https://www.web3d.org/x3d/content/examples/Basic/Medical/BonesLeftHand.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> license </i> </td>
			<td> <a href="../../../Medical/../license.html">../license.html</a> </td>
		</tr>
		<tr style="background-color:silver; border-color:silver;">
			<td style="text-align:center;" colspan="2">  &nbsp; </td>
		</tr>
	</table>

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

	* @author Damon Hernandez, Joe Williams
 */

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

	/** Create and initialize the X3D model for this object. */
	public final void initialize()
	{
            try { // catch-all
  x3dModel = new X3D().setProfile(X3D.PROFILE_INTERCHANGE).setVersion(X3D.VERSION_3_3)
  .setHead(new head()
    .addMeta(new meta().setName(meta.NAME_TITLE      ).setContent("BonesLeftHand.x3d"))
    .addMeta(new meta().setName(meta.NAME_CREATOR    ).setContent("Damon Hernandez, Joe Williams"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("Human bone model for Left Hand"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATOR ).setContent("Joe Williams, Don Brutzman"))
    .addMeta(new meta().setName(meta.NAME_CREATED    ).setContent("5 December 2013"))
    .addMeta(new meta().setName(meta.NAME_MODIFIED   ).setContent("20 October 2019"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("X3D-Edit 3.3, https://savage.nps.edu/X3D-Edit"))
    .addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/Basic/Medical/BonesLeftHand.x3d"))
    .addMeta(new meta().setName(meta.NAME_LICENSE    ).setContent("../license.html")))
  .setScene(new Scene()
    .addChild(new WorldInfo().setTitle("BonesLeftHand.x3d"))
    .addChild(new Transform("LeftHandSkeletonParts").setScale(0.029,0.029,0.029)
      .addChild(new Viewpoint("LeftHand").setDescription("Left Hand").setPosition(5.0,29.0,24.0))
      .addComments(" lcaptate lscphoid lhamate llunate lpisform ltrpzium ltrpzoid ltrqtral lmc lmc2 lmc3 lmc4 lmc5 lpphal lpphal2 lpphal3 lpphal4 lpphal5 lmphal2 lmphal3 lmphal4 lmphal5 ldphal ldphal2 ldphal3 ldphal4 ldphal5 ")
      .addChild(new Shape("lcaptate")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("lcaptate_Geo").setDEF("lcaptate_Geo").setCreaseAngle(1.571).setCoordIndex(getlcaptate_Geo_5_15_coordIndex())
          .setCoord(new Coordinate("lcaptate_Coord").setPoint(getlcaptate_Coord_6_15_point()))))
      .addChild(new Shape("llunate")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("llunate_Geo").setDEF("llunate_Geo").setCreaseAngle(1.571).setCoordIndex(getllunate_Geo_5_20_coordIndex())
          .setCoord(new Coordinate("llunate_Coord").setPoint(getllunate_Coord_6_20_point()))))
      .addChild(new Shape("lmc")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("lmc_Geo").setDEF("lmc_Geo").setCreaseAngle(1.571).setCoordIndex(getlmc_Geo_5_25_coordIndex())
          .setCoord(new Coordinate("lmc_Coord").setPoint(getlmc_Coord_6_25_point()))))
      .addChild(new Shape("lmc2")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("lmc2_Geo").setDEF("lmc2_Geo").setCreaseAngle(1.571).setCoordIndex(getlmc2_Geo_5_30_coordIndex())
          .setCoord(new Coordinate("lmc2_Coord").setPoint(getlmc2_Coord_6_30_point()))))
      .addChild(new Shape("lmc3")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("lmc3_Geo").setDEF("lmc3_Geo").setCreaseAngle(1.571).setCoordIndex(getlmc3_Geo_5_35_coordIndex())
          .setCoord(new Coordinate("lmc3_Coord").setPoint(getlmc3_Coord_6_35_point()))))
      .addChild(new Shape("lmc4")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("lmc4_Geo").setDEF("lmc4_Geo").setCreaseAngle(1.571).setCoordIndex(getlmc4_Geo_5_40_coordIndex())
          .setCoord(new Coordinate("lmc4_Coord").setPoint(getlmc4_Coord_6_40_point()))))
      .addChild(new Shape("lmc5")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("lmc5_Geo").setDEF("lmc5_Geo").setCreaseAngle(1.571).setCoordIndex(getlmc5_Geo_5_45_coordIndex())
          .setCoord(new Coordinate("lmc5_Coord").setPoint(getlmc5_Coord_6_45_point()))))
      .addChild(new Shape("lmphal2")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("lmphal2_Geo").setDEF("lmphal2_Geo").setCreaseAngle(1.571).setCoordIndex(getlmphal2_Geo_5_50_coordIndex())
          .setCoord(new Coordinate("lmphal2_Coord").setPoint(getlmphal2_Coord_6_50_point()))))
      .addChild(new Shape("lmphal3")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("lmphal3_Geo").setDEF("lmphal3_Geo").setCreaseAngle(1.571).setCoordIndex(getlmphal3_Geo_5_55_coordIndex())
          .setCoord(new Coordinate("lmphal3_Coord").setPoint(getlmphal3_Coord_6_55_point()))))
      .addChild(new Shape("lmphal4")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("lmphal4_Geo").setDEF("lmphal4_Geo").setCreaseAngle(1.571).setCoordIndex(getlmphal4_Geo_5_60_coordIndex())
          .setCoord(new Coordinate("lmphal4_Coord").setPoint(getlmphal4_Coord_6_60_point()))))
      .addChild(new Shape("lmphal5")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("lmphal5_Geo").setDEF("lmphal5_Geo").setCreaseAngle(1.571).setCoordIndex(getlmphal5_Geo_5_65_coordIndex())
          .setCoord(new Coordinate("lmphal5_Coord").setPoint(getlmphal5_Coord_6_65_point()))))
      .addChild(new Shape("lpisform")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.098).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("lpisform_Geo").setDEF("lpisform_Geo").setCreaseAngle(1.571).setCoordIndex(getlpisform_Geo_5_70_coordIndex())
          .setCoord(new Coordinate("lpisform_Coord").setPoint(getlpisform_Coord_6_70_point()))))
      .addChild(new Shape("lpphal")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("lpphal_Geo").setDEF("lpphal_Geo").setCreaseAngle(1.571).setCoordIndex(getlpphal_Geo_5_75_coordIndex())
          .setCoord(new Coordinate("lpphal_Coord").setPoint(getlpphal_Coord_6_75_point()))))
      .addChild(new Shape("lpphal2")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("lpphal2_Geo").setDEF("lpphal2_Geo").setCreaseAngle(1.571).setCoordIndex(getlpphal2_Geo_5_80_coordIndex())
          .setCoord(new Coordinate("lpphal2_Coord").setPoint(getlpphal2_Coord_6_80_point()))))
      .addChild(new Shape("lpphal3")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("lpphal3_Geo").setDEF("lpphal3_Geo").setCreaseAngle(1.571).setCoordIndex(getlpphal3_Geo_5_85_coordIndex())
          .setCoord(new Coordinate("lpphal3_Coord").setPoint(getlpphal3_Coord_6_85_point()))))
      .addChild(new Shape("lpphal4")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("lpphal4_Geo").setDEF("lpphal4_Geo").setCreaseAngle(1.571).setCoordIndex(getlpphal4_Geo_5_90_coordIndex())
          .setCoord(new Coordinate("lpphal4_Coord").setPoint(getlpphal4_Coord_6_90_point()))))
      .addChild(new Shape("lpphal5")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("lpphal5_Geo").setDEF("lpphal5_Geo").setCreaseAngle(1.571).setCoordIndex(getlpphal5_Geo_5_95_coordIndex())
          .setCoord(new Coordinate("lpphal5_Coord").setPoint(getlpphal5_Coord_6_95_point()))))
      .addChild(new Shape("lhamate")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("lhamate_Geo").setDEF("lhamate_Geo").setCreaseAngle(1.571).setCoordIndex(getlhamate_Geo_5_100_coordIndex())
          .setCoord(new Coordinate("lhamate_Coord").setPoint(getlhamate_Coord_6_100_point()))))
      .addChild(new Shape("lscphoid")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.098).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("lscphoid_Geo").setDEF("lscphoid_Geo").setCreaseAngle(1.571).setCoordIndex(getlscphoid_Geo_5_105_coordIndex())
          .setCoord(new Coordinate("lscphoid_Coord").setPoint(getlscphoid_Coord_6_105_point()))))
      .addChild(new Shape("ltrpzium")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.098).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("ltrpzium_Geo").setDEF("ltrpzium_Geo").setCreaseAngle(1.571).setCoordIndex(getltrpzium_Geo_5_110_coordIndex())
          .setCoord(new Coordinate("ltrpzium_Coord").setPoint(getltrpzium_Coord_6_110_point()))))
      .addChild(new Shape("ltrpzoid")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.098).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("ltrpzoid_Geo").setDEF("ltrpzoid_Geo").setCreaseAngle(1.571).setCoordIndex(getltrpzoid_Geo_5_115_coordIndex())
          .setCoord(new Coordinate("ltrpzoid_Coord").setPoint(getltrpzoid_Coord_6_115_point()))))
      .addChild(new Shape("ltrqtral")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.098).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("ltrqtral_Geo").setDEF("ltrqtral_Geo").setCreaseAngle(1.571).setCoordIndex(getltrqtral_Geo_5_120_coordIndex())
          .setCoord(new Coordinate("ltrqtral_Coord").setPoint(getltrqtral_Coord_6_120_point()))))
      .addChild(new Shape("ldphal")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("ldphal_Geo").setDEF("ldphal_Geo").setCreaseAngle(1.571).setCoordIndex(getldphal_Geo_5_125_coordIndex())
          .setCoord(new Coordinate("ldphal_Coord").setPoint(getldphal_Coord_6_125_point()))))
      .addChild(new Shape("ldphal2")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("ldphal2_Geo").setDEF("ldphal2_Geo").setCreaseAngle(1.571).setCoordIndex(getldphal2_Geo_5_130_coordIndex())
          .setCoord(new Coordinate("ldphal2_Coord").setPoint(getldphal2_Coord_6_130_point()))))
      .addChild(new Shape("ldphal3")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.098).setDiffuseColor(1.0,.9765,.8667).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("ldphal3_Geo").setDEF("ldphal3_Geo").setCreaseAngle(1.571).setCoordIndex(getldphal3_Geo_5_135_coordIndex())
          .setCoord(new Coordinate("ldphal3_Coord").setPoint(getldphal3_Coord_6_135_point()))))
      .addChild(new Shape("ldphal4")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("ldphal4_Geo").setDEF("ldphal4_Geo").setCreaseAngle(1.571).setCoordIndex(getldphal4_Geo_5_140_coordIndex())
          .setCoord(new Coordinate("ldphal4_Coord").setPoint(getldphal4_Coord_6_140_point()))))
      .addChild(new Shape("ldphal5")
        .setAppearance(new Appearance()
          .setMaterial(new Material().setAmbientIntensity(0.965).setDiffuseColor(1.0,.9765,.8667).setEmissiveColor(0.8,0.8,0.8).setShininess(0.050).setSpecularColor(.349,.349,.349)))
        .setGeometry(new IndexedFaceSet("ldphal5_Geo").setDEF("ldphal5_Geo").setCreaseAngle(1.571).setCoordIndex(getldphal5_Geo_5_145_coordIndex())
          .setCoord(new Coordinate("ldphal5_Coord").setPoint(getldphal5_Coord_6_145_point()))))));
            }
            catch (Exception ex)
            {       
                System.err.println ("*** Further hints on X3DJSAIL errors and exceptions at");
                System.err.println ("*** https://www.web3d.org/specifications/java/X3DJSAIL.html");
                throw (ex);
            }
	}
	// end of initialize() method

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


		/** Define subarrays using type double[] */
		private double[] getlcaptate_Coord_6_15_point_1()
		{
			double[] value = {7.58821,28.7646,2.63554,7.58463,28.77435,2.641,7.59155,28.76393,2.64299,7.42354,28.76061,2.83053,7.47376,28.66567,2.96495,7.47724,28.66923,2.95889,7.4315,28.75589,2.82181,7.42488,28.76672,2.8174,7.18692,28.54675,2.86038,7.12172,28.67384,2.84736,7.07402,28.65577,2.81713,7.06903,28.52844,2.84874,7.02141,28.29547,2.65945,7.00405,28.31154,2.66476,7.00051,28.30711,2.65398,6.92715,28.53109,2.55301,6.93113,28.54568,2.54766,6.93259,28.54182,2.53641,6.99406,28.31675,2.66098,6.99057,28.53057,2.73314,6.99499,28.5447,2.73425,7.06133,28.51603,2.8379,7.23588,28.41679,2.46055,7.17396,28.37317,2.50417,7.16532,28.38139,2.49709,7.22883,28.42493,2.45624,7.0409,28.29294,2.65449,7.21614,28.34388,2.7132,7.22729,28.34288,2.70762,7.38641,28.47522,2.90974,7.49188,28.50598,2.8785,7.49162,28.51464,2.88995,7.38165,28.48193,2.91873,7.31791,28.41792,2.50671,7.38705,28.41004,2.51352,7.31755,28.40511,2.50845,7.38809,28.39786,2.51873,7.60159,28.4736,2.54318,7.60722,28.47531,2.54316,7.59511,28.46167,2.59677,7.15217,28.98098,2.35972,7.1637,28.97188,2.36608,7.15068,28.97039,2.36604,7.61435,28.6605,2.59346,7.62397,28.64916,2.59706,7.68225,28.49967,2.52147,7.68422,28.50079,2.5302,7.48604,28.98057,2.57575,7.48881,28.99143,2.57459,7.48765,28.98869,2.58213,7.48728,28.98964,2.57333,7.59695,28.75182,2.63943,7.48328,28.6205,2.54301,7.48855,28.61992,2.54627,7.48511,28.60687,2.54283,7.42209,28.99667,2.68598,7.42423,28.98369,2.68587,7.36348,29.05309,2.4207,7.4091,29.06534,2.45417,7.41007,29.05586,2.45442,7.36214,29.06493,2.41769,6.93976,28.88098,2.5371,6.94462,28.87531,2.52979,6.96054,28.78722,2.55966,6.95926,28.79463,2.57343,7.09433,28.96933,2.38019,7.09456,28.96331,2.3819,6.96944,28.93314,2.4862,6.97683,28.92327,2.48313,7.11934,28.84851,2.81589,7.13102,28.84558,2.82162,7.23831,28.94835,2.81948,7.23327,28.9604,2.81882,7.06237,28.81661,2.76441,7.06653,28.75359,2.76915,7.15825,29.20166,2.46313,7.13414,29.19412,2.45384,7.13747,29.20659,2.48827,7.54576,28.64156,2.76125,7.56104,28.62889,2.82289,7.57916,28.64306,2.75607,7.53335,28.63977,2.79603,7.48652,28.72723,2.73756,7.48248,28.76318,2.72948,7.46505,28.70988,2.79372,7.51018,28.66802,2.77019,7.54948,28.66864,2.72128,7.54374,28.71343,2.69741,6.99838,28.69395,2.61868,7.01323,28.78938,2.6936,6.96861,28.78747,2.63584,7.02102,28.70973,2.68065,6.99651,28.86211,2.70096,7.04973,28.88649,2.75675,7.1444,28.40979,2.7526,7.25935,28.40038,2.77325,7.39679,28.45746,2.85464,7.31379,28.38509,2.52046,7.30556,28.36765,2.55211,7.33601,28.48241,2.52851};
			return value;
		}
		private double[] getlcaptate_Coord_6_15_point_2()
		{
			double[] value = {7.3115,28.47526,2.5232,7.30908,28.50997,2.52876,7.48366,28.43563,2.53021,7.40242,28.48968,2.51964,7.45274,28.51311,2.5387,7.38434,28.6975,2.52815,7.36686,28.76677,2.51224,7.38156,28.78644,2.52643,7.40954,28.7189,2.53697,7.61233,28.48532,2.53486,7.55707,28.5915,2.55305,7.31187,28.54485,2.52252,7.26738,28.51403,2.50547,7.35168,28.50681,2.53479,7.35193,28.54181,2.53486,7.24551,28.44992,2.48033,7.31391,28.45453,2.5169,7.54907,28.58126,2.55207,7.49231,28.53132,2.55333,7.15893,29.02101,2.33937,7.22826,29.03205,2.35838,7.18452,29.00931,2.35291,7.28393,28.93699,2.44945,7.31623,28.95579,2.46688,7.34125,28.86446,2.50607,7.45997,28.82767,2.69739,7.39567,28.81887,2.74893,7.47972,28.77565,2.72477,7.44229,28.60692,2.53318,7.42689,28.65968,2.53522,7.45902,28.67636,2.54938,6.99307,29.12791,2.49063,7.01541,29.12844,2.44557,6.96105,29.02969,2.47848,6.99441,29.02803,2.43187,6.9522,28.95604,2.48272,6.98686,28.96068,2.43977,6.99044,28.94474,2.44484,6.98414,28.88416,2.49117,6.98958,28.81537,2.48034,6.98423,28.80417,2.51926,7.00389,28.9007,2.46462,6.94203,28.67358,2.51898,6.98355,29.119,2.54342,7.04853,29.16978,2.51352,7.13302,29.18336,2.42995,7.14875,29.1141,2.34875,7.09666,29.11993,2.37306,7.15655,28.88757,2.37331,7.18095,28.78321,2.41569,7.1011,28.80623,2.42385,7.09656,28.89616,2.39823,7.10491,28.45732,2.47505,7.14844,28.40529,2.49,7.1038,28.3388,2.54224,7.14187,29.21335,2.51567,7.15854,29.21561,2.49553,7.11106,29.2024,2.5148,7.12414,29.20218,2.49355,7.1282,29.21016,2.53482,7.11392,29.20312,2.52614,7.15595,29.21778,2.53519,7.14133,29.21415,2.53737,7.16745,29.22052,2.51435,7.16501,29.22127,2.5284,7.40556,28.94188,2.5164,7.36189,28.94866,2.49016,7.68141,28.48762,2.62059,7.16097,28.66632,2.42294,7.22898,28.63032,2.45115,7.51972,28.68238,2.59076,7.32287,28.61781,2.5029,7.31318,28.65496,2.49654,7.35779,28.61422,2.51114,7.18763,29.21848,2.58104,7.29444,29.20726,2.5995,7.21814,29.22942,2.55849,7.26466,29.20108,2.6345,7.05814,29.17336,2.55282,6.98909,29.13034,2.58267,7.31131,29.15843,2.44688,7.42154,29.12396,2.52486,7.32067,29.1829,2.51448,7.46764,29.06869,2.55218,7.48339,28.99631,2.5721,7.44966,29.04885,2.50287,7.36749,29.15912,2.65182,7.40298,29.07918,2.69054,6.94241,29.03678,2.61033,6.94165,29.02911,2.53491,6.93133,28.95668,2.53829,6.94059,28.95209,2.62737,7.03471,28.97106,2.41242,7.26477,28.90915,2.44507,7.24431,28.86629,2.44431,7.16945,28.8882,2.37462,7.49769,28.92458,2.58166,7.41935,28.86762,2.56154,7.44687,29.0393,2.49912,7.47883,28.99095,2.56824};
			return value;
		}
		private double[] getlcaptate_Coord_6_15_point_3()
		{
			double[] value = {7.32978,28.43074,2.81841,7.26936,28.3964,2.76601,7.31677,28.41151,2.76316,7.31128,28.39426,2.66052,7.3481,28.42739,2.75795,7.36229,28.40862,2.66025,7.49252,28.47663,2.79805,7.59442,28.50893,2.86134,7.5848,28.45451,2.66014,7.69073,28.46778,2.71895,7.58799,28.46993,2.75034,7.65617,28.4962,2.78865,7.38072,28.38838,2.53158,7.18542,28.29739,2.63401,7.11026,28.33043,2.55013,7.22086,28.48585,2.82843,7.29543,28.52372,2.91771,7.32541,28.43734,2.82951,7.59458,28.51844,2.87109,7.56288,28.62156,2.83483,7.48919,28.5898,2.94183,7.37176,28.57148,2.985,7.66022,28.50449,2.78822,7.69474,28.47507,2.71993,7.60208,28.67799,2.68054,7.58824,28.63594,2.75717,7.48895,28.66194,2.86622,7.3999,28.71667,2.95513,7.3551,28.7556,2.89192,7.50659,28.89378,2.58976,7.44424,28.8822,2.67747,7.53797,28.83223,2.62566,7.32505,28.81031,2.80317,7.29203,28.66059,2.94363,7.23398,28.74035,2.83104,7.07531,28.52288,2.85149,7.0265,28.42015,2.77466,7.02413,28.61462,2.71066,7.0735,28.74785,2.77867,7.13623,28.77959,2.83688,7.53781,28.82714,2.6186,7.46265,28.80219,2.58067,7.5064,28.88702,2.58444,7.49511,28.74673,2.59067,7.39548,28.80628,2.54221,7.2681,28.47722,2.50494,7.31617,28.76765,2.49368,7.28555,28.79441,2.47362,7.25962,28.70008,2.46275,7.18594,28.79781,2.41646,7.25151,28.68838,2.45874,7.03647,28.46299,2.51011,7.20588,28.54015,2.45777,7.16317,28.54612,2.44157,7.17769,28.45584,2.45271,6.92687,28.42715,2.60283,7.01627,28.42562,2.77145,7.03615,28.90873,2.43758,7.03229,28.82153,2.45632,6.93671,28.51476,2.61381,6.93149,28.41843,2.59529,7.03607,28.54026,2.4858,7.09992,28.54282,2.46131,7.3643,28.44857,2.5166,7.43299,28.73945,2.55143,7.61832,28.66501,2.60423,6.99622,28.67932,2.60938,6.97664,28.5775,2.61473,6.94165,28.52753,2.61484,7.39132,28.87348,2.73758,7.26853,28.36704,2.68634,7.31073,29.04342,2.39036,7.23476,29.02452,2.36381,7.04173,29.02417,2.39506,7.08928,29.16935,2.44724,7.05056,29.12056,2.40826,7.10284,29.19496,2.57994,7.04519,29.14321,2.657,7.0875,29.14611,2.68998,7.22633,29.22667,2.51182,7.16343,29.21703,2.50536,7.28435,29.13328,2.38481,7.30848,29.05462,2.38602,7.19247,29.21763,2.49236,7.18238,29.20925,2.47245,7.09191,28.66979,2.44357,6.99639,28.93587,2.44502,7.0415,28.95929,2.41294,7.39343,28.64209,2.52593,7.4041,28.59437,2.52454,7.36463,28.62605,2.51324,7.19138,29.0005,2.36042,7.37899,28.50016,2.5293,7.35118,28.46877,2.52282,7.49792,28.44529,2.71064,7.46518,28.40517,2.59212,7.51975,28.4348,2.62454,7.4364,28.42771,2.68234,7.37029,28.38582,2.5507,7.41292,28.44921,2.77125};
			return value;
		}
		private double[] getlcaptate_Coord_6_15_point_4()
		{
			double[] value = {7.23491,29.19504,2.66955,7.23431,28.89424,2.8215,7.50054,28.92534,2.58854,7.4329,28.93484,2.67696,7.00909,29.13292,2.61858,7.59395,28.68317,2.68523,7.50394,28.89261,2.58307,7.11057,28.91184,2.80236,7.40273,28.57942,2.52312,7.39478,28.58494,2.52293,7.68036,28.4931,2.52888,7.3803,28.56401,2.53069,7.53452,28.45103,2.54837,7.53351,28.46022,2.54236,7.48585,28.42617,2.5363,7.67775,28.47988,2.61968,7.31983,28.66687,2.49869,7.59902,28.48146,2.53676,7.33112,28.98218,2.78942,7.37609,28.99601,2.73699,7.32827,28.99556,2.78976,7.37768,28.98301,2.73713,7.02353,28.69761,2.68405,7.1663,29.19529,2.44158,7.21835,29.12436,2.35951,6.98702,28.94747,2.70335,6.94773,28.86576,2.62226,6.98008,29.03519,2.67551,7.03998,28.97453,2.74485,7.02753,29.04846,2.71678,7.38161,28.92997,2.73395,7.32397,28.92373,2.78672,7.29314,29.13704,2.73359,7.3303,29.14797,2.69267,7.36165,29.07769,2.7297,7.32036,29.07641,2.76895,7.32037,28.86012,2.79244,7.24849,28.33264,2.59367,7.52865,28.43844,2.58314,7.47703,28.41144,2.56082,7.23681,28.5242,2.4818,7.31921,28.56738,2.51502,7.32735,28.59222,2.50664,7.09187,29.02203,2.36307,7.10316,29.18407,2.46609,7.08043,29.18665,2.54125,7.07369,29.18446,2.514,7.14188,29.21128,2.5665,7.11269,29.20237,2.56084,7.1745,29.21945,2.56165,7.19589,29.22734,2.54576,7.20164,29.22547,2.51287,7.1998,29.20284,2.4562,7.14283,29.20719,2.58768,7.21353,29.21584,2.48324,7.17355,29.17448,2.70298,7.19633,29.10708,2.7722,7.08174,29.05806,2.74993,7.21356,29.04361,2.80157,7.0994,29.00071,2.77721,7.23572,28.83544,2.82124,7.02782,28.6741,2.47684,7.44469,28.59346,2.53335};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getllunate_Coord_6_20_point_1()
		{
			double[] value = {7.71471,29.25366,2.37312,7.68146,29.20306,2.34081,7.68535,29.20388,2.3357,7.58985,29.1102,2.33626,7.56554,29.09851,2.35068,7.56425,29.09719,2.34433,7.65262,29.17326,2.3819,7.6408,29.14583,2.32232,7.69406,29.20484,2.32625,7.66135,29.14173,2.29793,7.71964,29.26202,2.30871,7.6736,29.25596,2.42773,7.66414,29.20146,2.44517,7.40402,29.3086,2.09424,7.52748,29.37114,2.18764,7.54548,29.36699,2.18468,7.38964,29.32715,2.59867,7.38015,29.31193,2.60008,7.39209,29.3161,2.61506,7.21621,29.36065,2.17282,7.23825,29.36542,2.23406,7.29683,29.39462,2.21965,7.06172,29.07786,2.21983,7.06518,29.11108,2.19052,7.10444,29.07505,2.14312,7.33485,29.01285,2.11402,7.33622,29.01433,2.10895,7.41841,29.03505,2.13536,7.414,29.03462,2.14041,7.4691,29.06797,2.28393,7.45472,29.04553,2.21374,7.47821,29.06749,2.28624,7.46197,29.04554,2.21131,7.24808,29.00859,2.10403,7.25943,29.00947,2.10069,7.25979,29.00767,2.10546,7.13496,29.14656,2.27823,7.12516,29.12889,2.27166,7.139,29.14081,2.27868,7.32231,29.24724,2.52041,7.32439,29.23972,2.51884,7.33927,29.2173,2.57313,7.34994,29.2065,2.57545,7.72462,29.2706,2.24446,7.38624,29.16802,2.379,7.33056,29.19554,2.397,7.31456,29.18627,2.36709,7.27358,29.30121,2.33184,7.29564,29.31012,2.35857,7.28126,29.32382,2.32736,7.30595,29.39498,2.20866,7.29222,29.37638,2.17,7.22796,29.36276,2.16305,7.50867,29.08361,2.19389,7.53755,29.0877,2.27054,7.65713,29.1359,2.29507,7.64546,29.15237,2.2425,7.68985,29.20127,2.33024,7.34791,29.20198,2.04135,7.37592,29.25813,2.06202,7.39583,29.24046,2.05415,7.17304,29.29658,2.20822,7.17355,29.32021,2.18999,7.6883,29.30564,2.38567,7.68311,29.31066,2.41042,7.40114,29.16686,2.43344,7.4452,29.14476,2.42981,7.48456,29.09178,2.35969,7.41721,29.1067,2.27489,7.36687,29.10259,2.21428,7.34175,29.13835,2.25279,7.3438,29.10363,2.2146,7.21015,29.2659,2.2503,7.17081,29.23904,2.23806,7.34351,29.20886,2.62881,7.34208,29.25158,2.56971,7.33878,29.23479,2.56991,7.29263,29.14749,2.05622,7.26969,29.17004,2.05656,7.40465,29.04927,2.15677,7.46298,29.32994,2.61955,7.51635,29.35831,2.56819,7.50485,29.38291,2.53771,7.44198,29.35243,2.58518,7.39147,29.14761,2.06314,7.40928,29.16753,2.05353,7.42384,29.19387,2.04547,7.41574,29.22281,2.04631,7.32725,29.26774,2.06934,7.35158,29.26292,2.06567,7.29991,29.26405,2.0639,7.25726,29.23267,2.05816,7.25014,29.20084,2.05842,7.31364,29.13623,2.05532,7.34292,29.13378,2.05975,7.4757,29.08336,2.11884,7.55035,29.1462,2.12209,7.58935,29.13863,2.1785,7.13151,29.21232,2.2259,7.12481,29.24595,2.18931};
			return value;
		}
		private double[] getllunate_Coord_6_20_point_2()
		{
			double[] value = {7.06906,29.14817,2.158,7.09691,29.19697,2.17359,7.08899,29.21168,2.15204,7.39205,29.067,2.17591,7.34612,29.20883,2.63268,7.42831,29.22079,2.64847,7.4265,29.25761,2.65272,7.46887,29.28516,2.62817,7.471,29.23954,2.63314,7.62072,29.33824,2.47182,7.60155,29.37391,2.47508,7.59026,29.38285,2.43757,7.42008,29.28907,2.64383,7.60877,29.37048,2.35895,7.60022,29.37704,2.39908,7.67085,29.303,2.35843,7.41078,29.16622,2.4681,7.5131,29.13929,2.59829,7.50915,29.12282,2.48057,7.57168,29.13486,2.47667,7.17012,29.20036,2.08554,7.13787,29.11012,2.11863,7.09737,29.18082,2.13389,7.20537,29.14537,2.08203,7.33646,29.06993,2.09014,7.39908,29.07708,2.09525,7.46888,29.13634,2.07801,7.43347,29.09802,2.09677,7.48183,29.24233,2.06399,7.63569,29.33326,2.16614,7.66607,29.29037,2.15226,7.4429,29.2754,2.07906,7.46083,29.39148,2.22098,7.57926,29.37029,2.25211,7.55735,29.37694,2.22161,7.47676,29.39137,2.24704,7.44361,29.38022,2.19849,7.6814,29.32443,2.23505,7.71015,29.27758,2.21053,7.28261,29.37713,2.28263,7.30859,29.40293,2.26147,7.10897,29.27546,2.14624,7.16557,29.19046,2.27007,7.15953,29.16318,2.29206,7.13439,29.17181,2.25963,7.17824,29.03627,2.11786,7.16998,29.01885,2.1589,7.43771,29.07455,2.24375,7.65657,29.13741,2.30091,7.64313,29.14421,2.31645,7.40169,29.13725,2.32686,7.43763,29.12875,2.37065,7.36396,29.15304,2.3158,7.10687,29.09371,2.25021,7.10116,29.10432,2.25186,7.08754,29.04323,2.2166,7.60174,29.36768,2.30329,7.6761,29.31361,2.29666,7.59414,29.36501,2.24592,7.24507,29.10166,2.07534,7.19563,29.05582,2.10431,7.27978,29.07404,2.08166,7.16901,29.26118,2.0876,7.49343,29.18893,2.071,7.37458,29.1375,2.0623,7.58788,29.17082,2.52457,7.43942,29.16389,2.55175,7.46981,29.15219,2.62599,7.43778,29.16059,2.64175,7.36464,29.20557,2.49633,7.34565,29.20106,2.4494,7.53529,29.38815,2.47832,7.57735,29.3882,2.43014,7.50821,29.39737,2.47354,7.36015,29.37267,2.48354,7.33419,29.30133,2.51818,7.54752,29.38275,2.48756,7.55892,29.36599,2.52156,7.4353,29.18976,2.64943,7.27882,29.03788,2.13961,7.29976,29.07121,2.17722,7.21733,29.10656,2.22899,7.19489,29.06425,2.19513,7.38358,29.20147,2.53126,7.3957,29.18232,2.57123,7.49979,29.12411,2.48133,7.5048,29.14102,2.60478,7.26691,29.3376,2.2962,7.43104,29.35685,2.57367,7.49328,29.38835,2.52665,7.4364,29.38836,2.47911,7.17353,29.01954,2.16498,7.09751,29.13747,2.23053,7.0972,29.16717,2.20203,7.32713,29.26814,2.51922,7.31251,29.30653,2.44171,7.30134,29.26557,2.46112,7.32074,29.10469,2.21495,7.63624,29.30144,2.46448,7.49275,29.10862,2.42222};
			return value;
		}
		private double[] getllunate_Coord_6_20_point_3()
		{
			double[] value = {7.49396,29.09019,2.36151,7.62504,29.13476,2.23733,7.66203,29.33344,2.19886,7.68557,29.28371,2.18294,7.31566,29.38601,2.3189,7.34102,29.38998,2.34934,7.3258,29.3964,2.30979,7.09312,29.04281,2.22075,7.08588,29.04888,2.22389,7.51191,29.14097,2.60427,7.50915,29.14464,2.60752,7.34724,29.20406,2.62741,7.35233,29.3801,2.41969,7.35688,29.39537,2.35337,7.36496,29.38783,2.41968,7.3729,29.38063,2.48422,7.65209,29.25155,2.45684,7.56907,29.32213,2.52937,7.5175,29.30642,2.58716,7.58278,29.22366,2.53175,7.51531,29.25337,2.60171,7.51411,29.19643,2.60636,7.57558,29.27714,2.53312,7.56963,29.37178,2.2117,7.59505,29.37794,2.35885,7.58696,29.37403,2.30374,7.32378,29.40719,2.25863,7.34005,29.40124,2.30532,7.39645,29.18528,2.63594,7.3936,29.18144,2.62972,7.44123,29.16458,2.6473,7.47291,29.15623,2.63032,7.09808,29.11225,2.24914,7.06747,29.07306,2.22533,7.1151,29.08995,2.24839,7.16309,29.1576,2.2929,7.25508,29.21635,2.38421,7.23711,29.19949,2.35641,7.25845,29.21046,2.38556,7.23426,29.20538,2.35599,7.27591,29.22741,2.4125,7.29817,29.23275,2.47325,7.2949,29.23952,2.47225,7.2792,29.22119,2.41378,7.50154,29.10638,2.42094,7.26316,29.24888,2.36157,7.28355,29.25941,2.39153,7.4041,29.39807,2.30489,7.41203,29.3968,2.35595,7.47537,29.39877,2.3568,7.47604,29.39498,2.30185,7.38242,29.39446,2.21705,7.36787,29.37813,2.18411,7.62895,29.17245,2.18933,7.5685,29.1161,2.41198,7.47367,29.19505,2.63312,7.42419,29.39245,2.41745,7.58572,29.38255,2.3945,7.49177,29.39796,2.4151,7.26302,29.15756,2.28146,7.24016,29.13201,2.25519,7.18576,29.18074,2.30714,7.19676,29.20921,2.28056,7.25153,29.29238,2.30516,7.24278,29.23843,2.33168,7.18796,29.17513,2.30755,7.29857,29.17708,2.33723,7.34103,29.0393,2.1435,7.39621,29.3995,2.25394,7.35506,29.31797,2.10144,7.34589,29.06904,2.17652,7.30614,29.32748,2.10874,7.25202,29.32084,2.09827,7.60854,29.19543,2.13855};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getlmc_Coord_6_25_point_1()
		{
			double[] value = {6.61909,28.41321,2.79405,6.59919,28.42568,2.78068,6.54687,28.47107,2.84966,6.59076,28.3279,3.2116,6.62083,28.46529,3.26101,6.50634,28.27882,3.3051,6.63895,28.50794,3.16451,6.62188,28.46776,3.25541,6.65992,28.45042,3.15744,6.27933,28.67006,3.2096,6.18921,28.58509,3.21749,6.27973,28.66874,3.21707,6.09872,27.22442,3.58852,6.1307,27.27608,3.56279,6.11558,27.24563,3.6281,6.06219,27.20361,3.63014,6.07513,27.21244,3.63141,6.08563,27.26772,3.71957,5.60983,27.42027,3.60324,5.60521,27.41511,3.60319,5.63078,27.43254,3.68061,5.63506,27.44016,3.67669,5.81585,27.41911,3.38295,5.80961,27.417,3.38131,5.74099,27.51129,3.40782,5.74672,27.51566,3.40746,5.92008,27.37429,3.39095,5.83159,27.31342,3.37263,5.91645,27.38356,3.38874,5.82849,27.32298,3.37397,6.08122,27.2746,3.48911,6.10168,27.34998,3.45257,6.10172,27.27741,3.50106,6.1137,27.36187,3.45994,5.63421,27.57865,3.59858,5.66291,27.64005,3.57973,5.67682,27.57358,3.47763,5.72349,27.46446,3.73917,5.78603,27.61768,3.70286,5.65689,27.59764,3.64779,6.2403,28.53183,2.93464,6.22228,28.51303,2.96476,6.20228,28.53929,3.12533,6.21401,28.49141,2.98796,6.54955,28.26449,3.16993,6.62974,28.34854,3.14242,5.68271,27.39886,3.78324,5.84634,27.16158,3.375,5.85013,27.24067,3.32062,5.96096,27.28957,3.31569,5.58168,27.45768,3.44094,5.54875,27.39062,3.48328,5.6194,27.52524,3.52376,5.61343,27.49567,3.54751,5.77327,27.2312,3.34567,5.81119,27.22194,3.33105,5.60579,27.29099,3.33463,5.66568,27.23693,3.33654,5.60787,27.25541,3.37018,5.68455,27.30938,3.30542,5.66422,27.38294,3.30691,5.70053,27.32043,3.30678,5.65038,27.36582,3.30987,5.6103,27.42788,3.35973,5.62666,27.24122,3.4731,5.54502,27.31946,3.5773,5.53,27.30555,3.49077,6.06029,27.14632,3.55586,6.04037,27.13744,3.63189,6.01425,27.10754,3.54848,5.80449,27.23544,3.33465,5.77761,27.2403,3.34772,6.09211,27.301,3.35064,6.04237,27.31725,3.32175,6.09574,27.32387,3.35196,6.04465,27.29881,3.32701,5.67646,27.37906,3.78827,5.79596,27.34762,3.81253,5.80241,27.36328,3.81186,5.60295,27.38696,3.71008,5.60362,27.36245,3.71443,6.64196,28.37007,2.88772,6.66444,28.34376,3.02843,6.5883,28.3768,2.92078,6.26783,28.677,3.17723,6.27241,28.67581,3.16129,6.2363,28.62985,3.13918,6.22741,28.62138,3.16003,6.28702,28.53718,2.88705,6.24528,28.55254,2.94676,6.27223,28.51822,2.89418,6.67189,28.36238,3.02492,6.65887,28.38129,2.87847,6.05345,27.18995,3.74382,6.02699,27.21978,3.77353,5.94562,27.18195,3.71856,6.60811,28.29586,3.05292,6.48277,28.20937,3.13246,6.48801,28.21562,3.18202,6.15412,27.34714,3.55971};
			return value;
		}
		private double[] getlmc_Coord_6_25_point_2()
		{
			double[] value = {6.15989,27.36782,3.60295,6.14895,27.44778,3.48067,6.09543,27.22377,3.63398,5.93305,27.11625,3.44856,5.89703,27.1198,3.45994,5.85182,27.13416,3.51259,5.86014,27.14006,3.56283,5.76442,27.19788,3.59129,5.9508,27.13428,3.63125,5.99087,27.1312,3.63043,6.0945,27.23255,3.41735,6.05323,27.22421,3.37438,6.10901,27.27204,3.37878,6.13711,27.60971,3.42488,6.07353,27.62233,3.38358,6.19195,27.87892,3.28101,6.24785,27.86852,3.33189,5.73969,27.27376,3.32314,5.82296,27.31579,3.37024,6.09737,27.9215,3.28245,6.01183,27.63466,3.35795,5.94041,27.66312,3.36414,6.14641,27.89486,3.26688,5.83285,27.43819,3.78166,5.89051,27.58335,3.71738,6.20733,27.62873,3.52033,6.17103,27.45423,3.58372,6.17734,27.61245,3.46005,6.10115,27.40581,3.43168,5.68577,27.64981,3.6343,5.61565,27.49968,3.55332,5.77362,27.82507,3.52451,5.7982,27.78258,3.45584,5.6735,27.56438,3.47325,6.02833,27.41541,3.40065,6.02959,27.4048,3.40179,5.53866,27.28608,3.42445,5.56856,27.34775,3.38331,5.95877,27.30166,3.3166,6.00859,27.16098,3.41753,5.97699,27.20745,3.35464,5.90911,27.11509,3.47933,5.68873,27.30373,3.73789,5.64575,27.28992,3.66916,5.7568,27.18467,3.39094,5.75691,27.22244,3.66451,5.71325,27.24164,3.64348,5.68853,27.22415,3.58366,5.68206,27.21676,3.51509,5.72504,27.20879,3.48134,5.75453,27.18877,3.45447,5.81346,27.15807,3.45867,5.87097,27.15311,3.61031,5.84652,27.17859,3.64177,5.81349,27.20483,3.66153,6.22741,28.23856,3.48466,6.12108,28.01695,3.56621,6.32972,28.19025,3.48798,6.22037,27.97076,3.55125,6.0136,28.29169,3.35067,6.12747,28.47366,3.36758,6.11625,28.44328,3.28911,6.0336,28.31006,3.42124,6.24148,28.62844,3.32257,6.30857,28.60995,3.33723,6.35371,28.69413,3.27489,6.5084,28.53638,3.35928,6.58868,28.48503,3.32367,6.55901,28.58966,3.28881,6.19394,28.41782,3.1167,6.20383,28.45626,3.03057,6.04335,28.23369,3.28682,6.12383,28.38856,3.21231,6.2186,28.29381,3.12484,6.23819,28.39879,3.01392,6.2614,28.46217,2.9513,6.33625,28.2813,3.03594,6.19878,28.08516,3.1927,6.48082,28.41713,2.84772,6.40466,28.49291,2.81613,6.51449,28.45514,2.77305,6.41332,28.43842,2.86311,6.51852,28.40337,2.86653,6.5478,28.31542,2.95655,6.46354,28.35469,2.89967,6.50126,28.23298,3.22398,6.40567,28.082,3.34172,6.42167,28.14188,3.46556,6.51884,28.31627,3.39849,6.62401,28.42187,3.01382,6.63442,28.47974,3.06388,6.6654,28.39451,3.08743,6.21712,28.56594,3.08404,6.28117,28.59641,3.02807,6.51634,28.67596,3.08253,6.42876,28.62317,3.02436,6.36383,28.69142,3.07555,6.47821,28.61981,3.03733,6.56912,28.48535,3.00179,6.55547,28.48297,2.95222};
			return value;
		}
		private double[] getlmc_Coord_6_25_point_3()
		{
			double[] value = {6.48504,28.54958,2.97385,6.50706,28.50614,2.90986,6.45918,28.53512,2.91318,6.38589,28.55872,2.93308,6.362,28.59379,2.99034,6.38014,28.61826,3.01594,6.5401,28.57431,3.03393,6.56147,28.51958,3.02,6.60058,28.44482,2.92302,6.51083,28.48674,2.83489,6.43652,28.51528,2.84285,6.33436,28.55294,2.9132,6.31226,28.65028,3.07225,6.66046,28.45182,3.14346,6.46678,28.2162,3.04791,6.66035,28.3837,3.09936,6.13253,28.14104,3.21853,6.41684,28.37116,3.42051,6.46195,28.68099,3.27638,6.40537,28.58186,3.35391,6.36207,28.04413,3.23555,6.38094,28.05747,3.28968,6.29461,27.87073,3.37078,5.70384,27.21201,3.41261,5.62234,27.2571,3.59083,5.78221,27.27525,3.76063,5.62408,27.44507,3.35564,6.0939,27.39584,3.42943,5.57823,27.43547,3.42872,5.54981,27.38696,3.46683,5.54908,27.34049,3.57726,5.53586,27.32496,3.49796,5.6212,27.5296,3.5295,6.11476,27.28332,3.38844,6.20472,27.66671,3.60065,6.15022,27.48113,3.66233,5.91153,28.07866,3.49705,5.78833,27.83032,3.57301,6.01645,28.05391,3.54027,5.8748,27.80561,3.63793,5.71787,27.26825,3.31614,5.95715,27.10947,3.47147,6.02189,27.13199,3.48807,6.06493,27.21022,3.53033,6.06923,27.19784,3.56836,6.0675,27.15786,3.56149,6.07534,27.17872,3.51508,6.10428,27.25285,3.68257,6.08312,27.22194,3.536,6.08085,27.20581,3.5735,6.06264,27.2029,3.74064,6.04151,27.23172,3.77422,6.06673,27.30592,3.73868,6.15524,27.36563,3.64134,6.15275,27.42299,3.65175,6.59946,28.39446,2.80034,6.3485,28.71379,3.15059,6.3486,28.71443,3.16536,6.6109,28.60074,3.16173,6.63503,28.52348,3.15202,6.59943,28.59255,3.08154,5.91007,27.2982,3.80742,5.9177,27.31637,3.80961,5.84762,27.25166,3.32149,6.58416,28.40588,2.78732,6.27685,28.49597,2.91593,6.38322,28.39,2.90429,6.35034,28.70155,3.21293,6.48509,28.68496,3.20623,6.48746,28.68574,3.19924,6.35069,28.70017,3.22019,6.31176,27.88153,3.41909,6.54583,28.4724,2.85175,6.5228,28.46884,2.76857,6.10079,27.24068,3.42673,6.06834,27.168,3.50889,6.04915,27.15044,3.6297,6.41047,28.50816,2.81312,6.50125,28.69247,3.15948,6.50495,28.69181,3.14536,6.60931,28.60002,3.17586,6.58705,28.5885,3.2318,6.59041,28.58835,3.22495,5.92939,27.12212,3.55599,6.30779,27.92426,3.523,6.0328,27.96577,3.31275,5.87085,27.71191,3.39733,5.93478,28.02574,3.37492,5.89557,28.0639,3.44571,5.98859,27.76163,3.65659,5.93863,27.38897,3.77224,6.00894,27.53803,3.69971,6.08847,27.72184,3.6386,5.86615,27.40133,3.38584,5.87134,27.23037,3.74956,6.26928,28.06199,3.17197,6.13628,28.27707,3.45406,6.31184,28.0479,3.18291,6.21517,28.43988,3.39666,6.30893,28.41296,3.42447};
			return value;
		}
		private double[] getlmc_Coord_6_25_point_4()
		{
			double[] value = {6.40527,28.24777,3.01737};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getlmc2_Coord_6_30_point_1()
		{
			double[] value = {7.2868,28.31572,3.21329,7.29429,28.32866,3.21345,7.29785,28.34222,3.24071,6.8507,26.68964,4.10044,6.84636,26.67087,4.10553,6.9512,26.68315,4.09735,6.9354,26.65571,4.09883,7.27403,28.28892,3.16521,7.29649,28.31902,3.20112,7.27267,28.27506,3.17514,7.27476,28.25293,3.21806,7.12906,28.44659,3.21704,7.16204,28.46083,3.25209,7.1928,28.45692,3.13928,7.21744,28.4594,3.19307,7.30932,28.47702,3.12686,7.31072,28.47703,3.11689,7.30534,28.48332,3.10337,7.29992,28.48192,3.11816,7.27821,28.46498,3.20859,7.22709,28.46113,3.23831,7.23211,28.42793,3.26639,6.97408,26.88789,4.13732,6.9846,26.81865,4.11014,7.02426,26.83488,4.09983,6.94635,26.70322,3.73651,6.9037,26.69818,3.72198,6.93835,26.76055,3.72859,6.95326,26.79779,3.72136,6.91568,26.7678,3.72802,6.92202,26.80766,3.72947,6.87126,26.71803,3.73762,7.17417,26.73485,3.7919,7.18973,26.78669,3.77995,7.2325,26.75166,3.81816,6.98281,26.99936,4.10826,6.96473,27.01908,4.10273,6.95359,26.94054,4.14453,7.16168,26.61642,3.97085,7.15899,26.63682,3.99819,7.12876,26.6133,4.00345,7.14065,26.64403,4.02696,7.12117,26.64725,4.04391,7.09523,26.61147,4.05127,7.03863,26.56318,4.04806,6.97113,26.51355,4.04023,7.04167,26.54773,4.02109,7.09879,26.57378,3.94954,7.15277,26.64215,3.90934,7.14567,26.60393,3.94864,6.78125,26.70877,4.0904,6.75354,26.7411,4.07813,6.74607,26.72443,4.08501,6.80542,26.71857,4.07982,6.67081,26.87505,3.98932,6.67483,26.82038,4.03749,6.68872,26.81918,4.05134,6.66581,26.86103,3.99165,7.06088,26.52668,3.9653,7.03342,26.515,3.9836,7.01028,26.49217,3.94169,6.95628,26.50831,3.8543,6.97327,26.49646,3.89211,6.93698,26.47964,3.89245,6.97081,26.52583,3.84521,6.98955,26.55915,3.9236,6.99165,26.50905,3.88732,6.96276,26.70737,3.74381,6.95303,26.65204,3.75019,6.9682,26.65718,3.76641,6.68887,26.70412,3.86417,6.7172,26.64283,3.83032,6.68418,26.67207,3.88981,6.71945,26.66283,3.8239,6.72283,26.67926,3.81799,6.78735,26.70796,3.83957,6.77112,26.67965,3.78464,6.86747,26.61001,3.75381,6.85125,26.5488,3.80722,6.77775,26.63265,3.78483,6.78084,26.57239,3.83873,6.66581,26.74991,3.89284,6.66982,26.69386,3.94138,6.67281,26.76218,3.88493,6.69643,26.71567,3.85613,6.75462,26.76551,3.8657,6.93861,27.96035,3.27913,6.90312,28.03698,3.2042,6.95445,27.95187,3.2605,6.93446,28.0245,3.17985,6.85203,28.27744,3.17168,6.87376,28.2553,3.11522,6.8554,28.20457,3.12793,6.91271,28.26096,3.02173,6.93297,28.24611,3.00561,6.89437,28.22377,3.0315,6.90518,28.29773,3.02049,6.92934,28.27789,2.97374,6.93321,28.26102,2.99266,7.10641,27.13134,3.68585};
			return value;
		}
		private double[] getlmc2_Coord_6_30_point_2()
		{
			double[] value = {7.05793,26.93104,3.71885,6.98685,27.13113,3.6422,6.97837,28.53142,3.28963,6.94881,28.47757,3.33192,7.00928,28.48129,3.34939,7.00562,28.19323,2.94798,7.05779,28.18496,2.87987,7.02234,28.21955,2.88759,7.04673,28.23027,2.81222,6.9891,28.252,2.87947,7.02761,28.2495,2.80978,6.88344,28.49137,3.23631,6.85796,28.38665,3.16486,6.86896,28.45017,3.27786,6.86794,28.39735,3.14562,7.03496,28.35249,3.43337,7.03455,28.42427,3.4236,6.94914,28.33705,3.42622,7.02232,28.46222,3.37138,6.93286,28.44857,3.35464,6.87804,28.32719,3.18888,6.89645,28.32153,3.17316,6.88391,28.31141,3.17827,6.90153,28.31189,3.14953,6.89598,28.30248,3.15484,6.83697,28.33606,3.21571,6.86063,28.30059,3.15935,6.88676,28.29039,3.10454,6.8756,28.28788,3.12682,6.88895,28.32423,3.09577,6.90187,28.34303,3.16567,6.88304,28.36788,3.12899,6.90136,28.32491,3.15117,6.882,28.3419,3.1848,7.27063,28.24548,3.22133,7.2569,28.22079,3.1932,7.23376,28.4525,3.33122,7.26726,28.45467,3.2845,7.25973,28.4585,3.28252,7.2456,28.4476,3.32378,7.23678,28.44836,3.33556,7.2076,28.46395,3.34304,7.22435,28.45319,3.34256,7.19505,28.1198,3.23978,7.208,28.17966,3.17685,7.13374,28.5025,3.33287,7.15863,28.47267,3.36661,7.18798,28.47625,3.34078,6.85532,28.2609,3.32239,6.87565,28.34003,3.38344,6.84616,28.28902,3.29878,6.88432,28.31405,3.39219,6.86681,28.12123,3.10258,6.87931,28.17963,3.05134,6.90286,28.14781,3.03744,6.85688,28.16109,3.17473,6.83497,28.36084,3.2122,6.86115,28.42054,3.31075,7.11025,28.35435,3.41053,7.14933,28.34198,3.38856,7.16209,28.42829,3.38473,7.26475,28.49714,3.03647,7.25898,28.47409,3.12525,7.24122,28.46314,3.16701,7.22341,28.44358,3.32125,7.23644,28.43546,3.29913,7.217,28.44094,3.30567,7.20506,28.44369,3.29399,7.19162,28.44375,3.3167,7.02187,28.26402,2.81526,7.0383,28.25656,2.80749,7.28632,28.47152,3.01307,7.29412,28.4648,3.02254,7.24118,28.35281,2.91485,7.23114,28.36276,2.90765,7.13362,28.49821,3.31689,7.17617,28.45883,3.26839,6.98222,28.53318,3.26423,7.08012,28.49165,3.26871,6.90741,28.4979,3.19569,6.89156,28.49758,3.21778,7.06205,28.23,2.81302,7.05799,28.24048,2.81088,6.88394,28.39722,3.10996,6.87483,28.39264,3.12225,7.27773,28.49458,3.02894,7.28747,28.47646,3.02275,7.21126,28.45333,2.94321,7.23639,26.76387,3.81493,7.21069,26.80615,3.78686,7.23325,26.81544,3.80313,7.16542,26.69684,3.82465,7.24026,26.81519,3.82024,7.23174,26.81141,3.85327,7.23979,26.76311,3.82623,7.18931,27.11024,3.7521,7.22741,26.9077,3.7895,7.15254,26.92329,3.75619,7.00026,26.96214,4.11738,6.95259,26.92947,4.14468};
			return value;
		}
		private double[] getlmc2_Coord_6_30_point_3()
		{
			double[] value = {7.00513,26.90979,4.12373,6.73116,26.66489,4.07923,6.71318,26.64912,4.06028,6.67302,26.73235,4.03618,6.69702,26.63236,4.01496,6.6688,26.71222,3.9825,7.14374,26.69876,3.98955,7.14033,26.65455,4.01065,7.15139,26.64602,3.986,7.17107,26.68798,3.9643,7.14082,26.59645,3.97003,7.15634,26.62367,3.9554,7.18562,26.67188,3.93416,6.86216,26.72895,3.74194,6.81283,26.68717,3.76074,6.85306,26.73693,3.79008,6.80437,26.76243,3.82016,6.77493,26.66246,3.77687,7.03038,26.67803,4.09492,6.95628,26.69713,4.08791,7.03691,26.69469,4.08994,6.6621,26.87866,3.94132,6.6575,26.86865,3.95186,7.02562,26.8163,3.72545,7.13526,26.81835,3.76237,7.02307,27.19903,3.98115,7.07332,27.16848,3.94943,7.06518,27.43314,3.8447,7.00039,27.06909,4.0555,6.98024,27.07778,4.05301,7.00106,27.20156,3.97741,7.16786,28.16103,3.07262,7.20784,28.18946,3.16834,7.16614,28.14369,3.05227,7.27084,28.30739,3.07593,7.26327,28.29925,3.07977,7.24296,28.25932,3.01974,7.24605,28.26321,3.00943,7.17636,28.17744,3.00846,7.18114,28.1861,3.00404,7.18121,28.18607,3.01507,7.27127,28.24548,3.2285,7.19964,28.23493,3.10206,7.22605,28.23381,3.148,7.20572,28.21091,3.13418,7.22792,28.2797,3.0869,7.23177,28.26401,3.13435,7.17224,28.21907,3.05754,7.19797,28.27204,3.0562,7.27869,28.26159,3.22764,7.28448,28.35413,3.28724,7.26689,28.2815,3.15633,7.29641,28.36752,3.04379,7.31662,28.41499,3.15516,7.27979,28.36274,3.2951,7.25659,28.27129,3.29679,7.24859,28.27628,3.30475,7.27524,28.25473,3.23017,7.21146,28.14881,3.30161,7.18424,27.98922,3.35467,7.18995,28.00866,3.37233,7.17795,27.89345,3.42981,7.16283,27.8827,3.40709,7.18687,27.36372,3.65342,7.1751,27.64758,3.52732,7.19545,27.36773,3.66509,7.18484,27.66182,3.54525,7.2342,26.74855,3.82269,7.05043,28.01938,3.12939,7.07137,28.08332,3.0166,7.08274,28.03127,3.13461,7.10834,28.08973,3.02227,7.03644,27.93353,3.22274,6.9842,27.82769,3.3321,7.0101,27.93567,3.23327,6.98558,27.93764,3.24544,7.02793,27.82483,3.30289,7.15779,27.68167,3.60249,7.18788,27.37949,3.68625,7.1721,27.67116,3.57221,7.11872,27.61416,3.48858,7.11245,27.35739,3.61263,6.94845,27.35682,3.59273,6.958,27.13486,3.64811,6.91436,27.14946,3.68009,6.99324,27.35766,3.56943,7.23034,26.91119,3.81257,7.20386,27.12543,3.77519,7.05937,26.52677,3.945,7.03075,26.50497,3.93236,6.96571,26.61454,3.78306,6.99851,26.60432,3.84764,6.96288,26.54632,3.81847,6.99987,26.6594,3.79855,7.12763,26.65189,3.87701,7.10145,26.66247,3.84412,7.10593,26.69395,3.81536,7.22771,26.86877,3.79621,7.17775,26.85675,3.77673,7.18855,26.74272,3.94201};
			return value;
		}
		private double[] getlmc2_Coord_6_30_point_4()
		{
			double[] value = {7.1656,26.82409,3.94507,7.15498,26.7487,3.97573,7.19724,26.80595,3.90557,7.04626,26.73763,4.07603,7.1251,26.75734,4.00791,7.06337,26.79198,4.06776,7.11697,26.70738,4.01901,6.75819,26.91249,3.99412,6.81964,26.80115,4.04816,6.88931,26.73518,4.06614,6.92836,26.83482,4.11358,6.89051,26.88726,4.09003,6.87177,26.95741,4.07256,6.83536,26.97306,4.01398,6.82685,27.0222,3.92539,6.76512,26.87132,3.84544,6.71492,26.89085,3.8877,6.82949,26.98777,3.78903,6.81494,27.00838,3.88188,6.72511,26.91864,3.94743,6.72097,26.91095,3.90868,6.65623,26.8628,3.92045,6.7304,26.83523,3.8803,6.66495,26.81161,3.90441,6.94801,26.5372,3.81119,6.94951,26.6106,3.76694,6.69452,26.75356,4.07745,6.75722,26.59025,4.07233,6.73451,26.58609,3.87298,6.75652,26.53203,3.92603,6.69236,26.62337,3.98842,6.72531,26.56658,4.02115,6.81001,26.52636,4.05732,6.78406,26.51238,4.0218,6.88449,26.4865,4.03031,6.79511,26.4896,3.97631,6.85402,26.46634,3.94749,6.95479,26.47125,3.97823,6.97769,26.49417,4.00641,6.93105,26.53411,4.06853,6.85641,26.54509,4.08098,6.96632,27.84046,3.35429,6.96741,27.59201,3.49928,6.96076,27.85802,3.38433,7.06318,27.96603,3.5926,7.09374,28.11478,3.49823,7.06052,28.1232,3.51682,7.09875,27.96012,3.55962,6.97043,28.09516,3.48234,6.94925,28.06401,3.45193,6.99191,27.93433,3.54271,6.98299,28.02006,3.15632,7.31527,28.42203,3.16527,7.29078,28.44245,3.17716,6.93556,28.40744,3.41087,6.9705,28.41663,3.42175,6.93448,28.42396,3.38829,6.995,28.2297,3.45565,7.04985,28.24553,3.4705,7.20419,28.30634,3.34381,7.17969,28.18901,3.36878,7.21448,28.15485,3.32162,7.30061,28.47012,3.16297,7.29394,28.46362,3.19729,7.13178,28.06736,3.15008,7.24577,28.22547,3.1769,7.17871,28.24861,2.90382,7.24163,28.31025,2.96563,7.1685,28.28833,2.86169,7.15781,28.39701,2.88899,7.10448,28.11093,2.98467,7.07583,28.1841,2.87795,7.08391,28.11243,2.97562,6.84897,28.24205,3.20512,6.83515,28.32289,3.26757,6.83007,28.34137,3.23892,6.92898,28.40389,3.11378,6.9652,28.44909,3.16985,7.17581,28.45057,3.06248,7.01182,28.48114,3.21233,7.06883,28.46382,3.22685,7.05063,28.43293,3.17158,7.01603,28.43642,3.16853,7.1481,28.42712,3.00036,7.09759,28.38687,2.96953,7.06331,28.39722,3.0548,7.04214,28.33603,2.93244,6.98534,28.34222,3.0098,7.03065,28.37936,3.05174,6.97784,28.40422,3.12325,6.99756,28.43005,3.151,7.03123,28.40406,3.1175,7.08369,28.42585,3.16588,7.1048,28.42259,3.12009,7.0975,28.41888,3.08862,6.99387,28.37981,3.08787,6.95314,28.34593,3.05364,7.28234,28.47028,3.19098,7.29153,28.47574,3.15968,6.89414,28.1097,3.31171};
			return value;
		}
		private double[] getlmc2_Coord_6_30_point_5()
		{
			double[] value = {6.85536,28.2031,3.24268,6.91062,28.16024,3.38084,6.86059,28.37464,3.36284,6.9351,28.37268,3.42994,6.97844,28.17394,2.96685,7.17277,28.19833,3.08503,7.28807,28.45997,3.21228,7.13593,28.23777,3.42163,7.09511,28.25338,3.44974,7.12783,28.09351,3.46417,6.93669,28.20203,3.43996,7.03495,27.95706,3.58731,7.01833,28.11078,3.4996,7.11622,27.85511,3.35322,6.8895,26.54178,4.07773,6.90363,26.46403,3.95351,6.70913,26.60737,3.9274,6.97978,26.59299,4.0898,7.01658,26.6419,4.09272,6.86125,26.7,4.08551,6.64707,26.85231,3.92927,6.65411,26.80368,3.91428,6.65498,26.78884,3.95037,6.6611,26.80978,4.00486,6.82267,26.99582,3.82102,6.92707,27.0692,4.05161,6.71326,26.76254,4.07307,7.03768,26.97763,4.07003,7.07516,26.993,4.01325,7.23693,26.86718,3.81567,7.21187,26.85143,3.86441,6.99638,26.71597,3.75526,6.96691,26.93209,3.69882,6.9088,27.18703,3.80046,6.96546,27.20211,3.95255,7.18224,26.94123,3.88017,7.01372,27.67473,3.69114,6.94064,27.38863,3.69475,7.00996,27.43053,3.81606,6.96955,27.62012,3.57244,6.97753,27.58844,3.4789,7.01378,27.58451,3.45151,7.05225,27.82889,3.30724,7.03725,27.58331,3.44724,6.90342,27.1555,3.70597,7.17776,27.38983,3.70895,6.85619,26.96502,3.74482,7.1187,26.66091,4.03158,6.82243,26.66747,3.75948,6.93966,26.94257,4.14356,6.93413,27.01117,4.10752,6.90239,26.94844,4.11604,7.22409,26.78642,3.87467,7.21711,26.71027,3.88125,7.23856,26.75334,3.82934,7.22028,26.74417,3.88675,7.10931,27.70741,3.67076,7.14152,27.68904,3.63231,7.08803,28.33163,2.85143,7.10262,28.32613,2.84116,6.91067,28.30521,3.02165,6.98944,28.26469,2.88506,7.19295,28.47147,3.33046,6.91237,28.10646,3.07216,6.93803,28.28804,2.97289,6.97431,28.1048,3.04182,6.83045,26.8459,3.79043,7.19755,26.69187,3.86292,6.94065,26.93088,4.14592,6.91124,26.90886,4.12431,6.93632,26.88362,4.13686,6.88288,26.64912,3.73733,6.96575,26.73637,4.07095,7.03931,26.88905,4.08609,7.22466,28.4636,3.22434,6.911,26.60092,4.09636,6.84451,26.60859,4.10271,7.15854,27.91111,3.46558,7.15987,28.04964,3.41679,7.13502,26.83994,3.97796,7.14579,26.964,3.93139,7.10464,26.59282,4.00947,7.10759,26.57065,3.97219,7.11055,26.72884,3.78454,6.95927,27.88853,3.4373,6.89675,28.06604,3.24791,6.93493,28.00879,3.37002,6.93317,27.97872,3.31607,7.12118,27.95387,3.26918,7.06164,27.93612,3.229,6.85762,28.39578,3.33926,7.15865,28.30073,2.85478,7.14493,28.40035,2.89596,7.20094,28.45631,2.95108,7.12033,27.41555,3.78706,6.93278,26.93734,3.70445,7.07216,27.70922,3.71676,7.04858,27.69946,3.71502,6.93915,27.35987,3.61203,7.02257,27.35742,3.56329};
			return value;
		}
		private double[] getlmc2_Coord_6_30_point_6()
		{
			double[] value = {7.04036,27.43401,3.8397,7.13468,27.14646,3.87848,7.07808,26.87274,4.04133,6.84319,26.49484,3.88421,7.13247,27.93499,3.5136};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getlmc3_Coord_6_35_point_1()
		{
			double[] value = {7.29879,28.19503,3.01626,7.35468,28.06539,3.11598,7.34432,28.21234,3.11257,7.12649,26.5516,3.21163,7.12313,26.54519,3.21031,7.07127,26.57782,3.28251,7.07822,26.58303,3.27537,7.1417,26.63067,3.21018,7.10787,28.31453,2.66773,7.14705,28.3692,2.6599,7.08696,28.3185,2.59735,7.08671,26.73519,3.312,7.08871,26.6666,3.29176,7.06804,26.67181,3.30533,7.23905,26.55771,3.05078,7.28046,26.56711,3.03382,7.25762,26.44568,3.08066,7.21352,26.46042,3.08348,7.24774,26.85645,3.13032,7.26994,27.10286,3.16693,7.29355,27.09002,3.10238,7.21025,26.87294,3.19473,7.15727,26.51678,3.10871,7.09094,26.50629,3.19294,7.09671,26.51726,3.19494,7.15222,26.48867,3.1131,7.51056,26.38626,3.39072,7.54456,26.43691,3.42712,7.50633,26.37939,3.40718,7.53785,26.43389,3.40781,7.49556,26.42419,3.31753,7.543,26.45726,3.36246,7.50919,26.3997,3.35117,7.53034,26.48463,3.30018,7.18235,26.29413,3.44557,7.14553,26.3173,3.44283,7.15208,26.28008,3.38372,7.13666,26.29152,3.37627,7.40796,26.31327,3.26956,7.43387,26.31845,3.30096,7.37687,26.27263,3.28003,7.40618,26.28373,3.33223,7.4139,26.38786,3.258,7.45953,26.45864,3.24925,7.43841,26.37983,3.28531,7.16058,26.43276,3.54009,7.2085,26.4452,3.55396,7.17966,26.4616,3.54189,7.19619,26.421,3.56111,7.47568,28.63003,2.85457,7.48338,28.62891,2.86044,7.52083,28.56377,2.81316,7.48693,28.56967,2.81635,7.52294,28.56685,2.86022,7.53076,28.56282,2.83967,7.48833,28.63153,2.87973,7.53375,28.49625,2.88906,7.55003,28.51644,2.84507,7.53317,28.52147,2.88991,7.56262,28.48432,2.83636,7.62449,28.3912,2.80405,7.62207,28.44461,2.77311,7.6119,28.39418,2.81381,7.63225,28.4424,2.76063,7.56254,28.51157,2.80997,7.19719,26.77884,3.49027,7.23611,26.67695,3.55605,7.25549,26.78319,3.54104,7.18442,26.69539,3.51648,7.5732,28.44039,2.83895,7.6336,28.46732,2.72404,7.65014,28.43804,2.74159,7.22985,28.13868,2.95848,7.21213,28.22634,2.91522,7.15724,28.19485,2.85777,7.18206,28.10072,2.88817,7.29074,28.31728,3.02066,7.29115,28.33294,3.02126,7.28574,28.32376,3.00973,7.16157,28.20356,2.85077,7.21308,28.23493,2.90841,7.23947,28.29129,2.86639,7.19917,28.24501,2.83195,7.24449,28.26442,2.95682,7.47577,28.63653,2.86692,7.48361,28.63728,2.88197,7.48651,28.62971,2.89315,7.4399,28.64805,2.91261,7.44166,28.64346,2.92566,7.544,28.03587,2.75066,7.50218,28.11798,2.67279,7.53151,28.13676,2.66583,7.53336,28.02769,2.74986,7.50731,26.6265,3.17962,7.63517,26.6684,3.25799,7.59803,26.58109,3.29377,7.48397,28.24401,2.62818,7.48803,28.19148,2.65064,7.47616,28.24341,2.62806,7.47532,28.21483,2.64306};
			return value;
		}
		private double[] getlmc3_Coord_6_35_point_2()
		{
			double[] value = {7.45273,28.2564,2.62956,7.45609,28.21569,2.63572,7.46564,28.27957,2.60869,7.44351,28.25372,2.6004,7.45091,28.27836,2.59891,7.43813,28.22425,2.61223,7.45214,28.30608,2.55054,7.42749,28.24917,2.54976,7.44589,28.31745,2.53285,7.40592,28.24616,2.52865,7.48918,28.31919,2.55383,7.47922,28.30923,2.57184,7.30459,28.01013,2.62148,7.33809,28.0122,2.61216,7.35111,27.9684,2.67444,7.3303,27.96449,2.67489,7.2581,28.30278,2.45092,7.27636,28.33256,2.45714,7.277,28.30349,2.44766,7.25025,28.42199,2.72437,7.28179,28.43785,2.75955,7.34539,28.42412,2.68975,7.38896,28.64323,2.93062,7.40206,28.64729,2.94307,7.4029,28.65133,2.92508,7.30396,28.4515,2.80429,7.33422,28.53289,2.86749,7.31274,28.45621,2.79538,7.32067,28.51459,2.87671,7.49556,28.34517,2.56937,7.5986,28.38927,2.61838,7.61195,28.36999,2.61628,7.23868,28.41384,2.73868,7.14927,28.37821,2.63522,7.60288,28.46419,2.7191,7.69238,28.44615,2.66512,7.66539,28.4488,2.64722,7.43056,28.34139,2.52783,7.52278,28.52052,2.91401,7.51459,28.567,2.88567,7.51056,28.56863,2.90658,7.37578,28.59961,2.88363,7.39985,28.64417,2.91091,7.43802,28.63811,2.87514,7.42679,28.59035,2.84661,7.47568,26.39159,3.45959,7.47056,26.42839,3.49664,7.44786,26.39256,3.49106,7.23575,26.93901,3.43053,7.35946,27.17329,3.41737,7.29445,27.15781,3.34297,7.29709,26.93987,3.48413,7.20782,26.83752,3.47287,7.26442,26.52559,3.53909,7.24354,26.53248,3.53017,7.25742,26.50698,3.53628,7.23648,26.50203,3.52806,7.22953,26.50766,3.52604,7.21617,26.53237,3.52251,7.22207,26.56007,3.52641,7.08528,26.36718,3.40331,7.09725,26.43064,3.4788,7.06064,26.47697,3.43353,7.04562,26.55854,3.29697,7.10421,26.73303,3.47951,7.04652,26.6805,3.42278,7.11636,26.68771,3.51849,7.15121,26.77034,3.46373,7.18551,26.84718,3.43186,7.37288,28.39407,3.09836,7.33729,28.39449,3.08415,7.33458,28.31805,3.0989,7.37526,28.31919,3.1231,7.14753,26.30267,3.24635,7.15901,26.29528,3.24669,7.143,26.29335,3.2845,7.36353,26.65524,3.54707,7.32803,26.57138,3.57479,7.35096,26.56682,3.5612,7.32197,26.65307,3.58493,7.61712,26.82941,3.32112,7.61398,27.11741,3.28265,7.57817,26.84977,3.35746,7.04876,26.68504,3.32927,7.27262,26.4757,3.55221,7.27761,26.46182,3.57443,7.33578,26.4707,3.58227,7.33021,26.49873,3.56326,7.373,26.49363,3.12303,7.41354,26.47123,3.17932,7.3517,26.44587,3.11724,7.1773,26.27714,3.26438,7.17063,26.28534,3.25202,7.18445,26.26612,3.29726,7.17543,26.26812,3.31636,7.1844,26.2706,3.27743,7.12568,26.31271,3.27042,7.1356,26.30868,3.25428,7.11899,26.30974,3.29845,7.12196,26.31216,3.28224};
			return value;
		}
		private double[] getlmc3_Coord_6_35_point_3()
		{
			double[] value = {7.12861,26.2941,3.32647,7.12216,26.30344,3.31274,7.15915,26.27475,3.33154,7.14268,26.28522,3.33473,7.31225,26.24894,3.27229,7.29078,26.24365,3.34297,7.23003,26.24561,3.30986,7.22911,26.25469,3.27204,7.1475,26.45883,3.12574,7.23083,26.33727,3.14175,7.30114,26.41178,3.09741,7.19386,26.90587,3.31649,7.13512,26.77153,3.28647,7.15102,26.8363,3.35509,7.18835,26.89074,3.2577,7.06992,26.74913,3.40884,7.04143,26.52677,3.29314,7.03608,26.58869,3.34613,7.03826,26.52586,3.36117,7.22354,26.93013,3.4016,7.28385,26.77944,3.56953,7.27588,26.66176,3.57739,7.19795,26.59211,3.52175,7.17761,26.53183,3.5247,7.20119,26.47762,3.53362,7.22236,26.46637,3.54178,7.25014,26.57954,3.54555,7.11871,26.47539,3.52444,7.28412,26.44201,3.58375,7.31571,26.42656,3.58437,7.33166,26.45184,3.58797,7.33235,26.51283,3.55754,7.40325,26.50932,3.52304,7.41762,26.55473,3.51402,7.49641,26.46807,3.49951,7.3997,26.45844,3.55856,7.45818,26.39499,3.30378,7.39161,26.33268,3.22788,7.3992,26.41594,3.2201,7.47852,26.53817,3.20814,7.43469,26.5131,3.17914,7.53352,26.52515,3.26295,7.46777,26.34634,3.33657,7.41488,26.55016,3.15095,7.39206,26.70951,3.10532,7.42699,26.31774,3.42815,7.45484,26.32012,3.38158,7.18192,26.54442,3.12097,7.2451,26.60432,3.06916,7.26655,26.73597,3.10115,7.19988,26.6233,3.12944,7.22344,26.73095,3.12734,7.25583,26.67016,3.08516,7.40035,27.16632,3.43012,7.41577,27.36571,3.37366,7.37701,27.37013,3.35045,7.32241,27.27961,3.05913,7.3247,27.08234,3.08328,7.65233,28.11471,2.89339,7.66254,28.22272,2.84488,7.59284,28.23606,2.93397,7.65197,28.11094,2.89508,7.60801,28.13887,2.96472,7.60837,28.438,2.65883,7.50356,28.14742,2.65956,7.52261,28.22615,2.61898,7.50133,28.23616,2.62251,7.36345,27.90074,2.7471,7.30465,28.00973,3.01157,7.25002,28.09378,2.97787,7.23442,28.05962,2.94137,7.10327,28.19131,2.76892,7.07434,28.24767,2.65092,7.09667,28.16565,2.71949,7.23424,28.30619,2.85765,7.25218,28.36261,2.90206,7.20573,28.33483,2.8472,7.2616,28.32322,2.91458,7.38578,28.53075,3.01893,7.36607,28.52535,3.00322,7.25375,28.3731,2.89674,7.30502,28.48012,2.88368,7.27691,28.4211,2.85248,7.20132,28.3694,2.76421,7.41236,28.42628,2.69029,7.40978,28.41204,2.65067,7.32438,28.40162,2.59746,7.38637,28.40316,2.61582,7.28019,28.40138,2.62441,7.37392,28.46024,2.74727,7.33277,28.46259,2.77923,7.40236,28.4444,2.71718,7.50007,28.47718,2.76093,7.41109,28.53177,2.80741,7.44101,28.64487,2.88656,7.51786,28.41819,2.6889,7.49583,28.37377,2.60161,7.47016,28.15264,2.63839,7.46593,28.1901,2.63082,7.11035,28.19799,2.7778};
			return value;
		}
		private double[] getlmc3_Coord_6_35_point_4()
		{
			double[] value = {7.11373,28.18898,2.78553,7.19719,28.25737,2.82618,7.16132,28.30331,2.81442,7.32986,27.44689,3.01074,7.31174,27.74345,2.89612,7.39338,27.43744,2.98887,7.37418,27.72458,2.8653,7.42842,27.56994,3.31233,7.41759,27.86989,3.21236,7.38707,27.56509,3.28974,7.37995,27.86745,3.17891,7.57566,28.338,2.88993,7.5589,28.49751,2.76957,7.35792,28.53729,2.84428,7.35757,28.59037,2.90453,7.2055,28.34526,2.8396,7.23665,28.38268,2.80566,7.13245,28.18231,2.80433,7.11797,28.17993,2.79315,7.12548,28.16763,2.80389,7.46355,28.00438,2.71534,7.45467,27.91972,2.77832,7.42642,27.98924,2.69692,7.46923,28.12648,2.64599,7.40897,28.1048,2.60617,7.40632,28.15624,2.57418,7.63291,27.98961,2.8866,7.53815,27.94959,2.83027,7.58508,28.00655,2.81779,7.616,28.03502,3.00847,7.64945,28.00961,2.92635,7.58118,28.32037,2.90505,7.66181,28.3486,2.77649,7.24433,27.95376,2.90822,7.24133,27.94434,2.88239,7.2849,27.7692,2.94881,7.27903,27.78408,2.98078,7.25215,27.12387,3.22429,7.3209,26.9458,3.51791,7.56755,26.5086,3.33271,7.37258,26.36534,3.17876,7.49844,26.5155,3.46617,7.51494,26.5583,3.44764,7.29258,26.52499,3.55646,7.24629,26.55359,3.53524,7.11375,26.79241,3.38291,7.0451,26.60866,3.42958,7.36597,26.27241,3.38344,7.32168,26.53312,3.0518,7.22259,26.26789,3.43348,7.27984,26.30272,3.49567,7.22568,26.33277,3.51923,7.12124,26.30295,3.36882,7.12076,26.33367,3.43439,7.10687,26.3189,3.34207,7.55174,26.45814,3.41651,7.28142,26.57729,3.56776,7.33414,26.58263,3.06164,7.29079,26.61284,3.05395,7.55561,27.76335,2.93742,7.46281,27.7364,2.89762,7.16023,26.69335,3.51603,7.22132,26.51701,3.52373,7.40088,26.47183,3.5528,7.54075,26.47337,3.46286,7.68441,28.42673,2.64293,7.34694,28.55511,2.93201,7.39313,28.58838,2.98213,7.44338,28.58953,2.96934,7.41159,28.05344,2.63808,7.28712,28.39761,3.01046,7.33205,28.50888,2.95196,7.41735,28.17856,2.58759,7.47251,28.28969,2.59736,7.43164,28.20997,2.60453,7.3573,26.94309,3.52434,7.39602,26.92497,3.49413,7.43296,27.15737,3.42713,7.29137,27.29469,3.11031,7.31774,27.34818,3.27279,7.33877,27.53014,3.2064,7.46923,28.08446,2.66844,7.23757,28.29777,2.86238,7.26237,28.31527,2.91799,7.25886,28.30767,2.92231,7.24292,28.2734,2.94884,7.28031,28.31535,2.99746,7.10839,28.18144,2.77733,7.28264,28.38001,3.01573,7.28529,28.33443,3.01199,7.48622,28.57954,2.93758,7.45844,26.32429,3.36854,7.56454,26.56558,3.40328,7.55617,26.52417,3.42129,7.58648,26.54707,3.36251,7.56639,26.49997,3.38984,7.49641,26.50608,3.47162,7.40075,26.50138,3.52566,7.55267,26.51531,3.42877,7.37083,27.07389,3.0741};
			return value;
		}
		private double[] getlmc3_Coord_6_35_point_5()
		{
			double[] value = {7.38555,27.26453,3.03362,7.10325,26.66573,3.28111,7.18724,26.55676,3.12365,7.3631,26.64607,3.08348,7.60676,28.05565,2.7896,7.11939,28.12845,2.75209,7.12019,28.16027,2.79352,7.11329,28.17253,2.78429,7.2039,28.0233,2.87482,7.16768,28.07896,2.84826,7.32272,28.06323,2.57263,7.28984,28.05969,2.58285,7.19234,28.08081,2.66832,7.16211,28.06177,2.80968,7.21614,28.02974,2.70815,7.62187,28.16184,2.72235,7.65601,28.07983,2.83062,7.30629,26.67468,3.07188,7.32178,26.73652,3.0898,7.21602,28.37461,2.57234,7.15109,28.32785,2.52436,7.29868,28.37273,2.52186,7.27581,26.37603,3.56792,7.17384,26.36762,3.51472,7.18216,26.49289,3.5263,7.15022,26.48317,3.52935,7.11268,26.52371,3.52292,7.15557,26.60423,3.52538,7.11304,26.61626,3.52687,7.14509,26.52785,3.52532,7.1989,28.25083,2.82959,7.1592,28.31123,2.80719,7.37654,28.58086,2.97266,7.62556,28.26241,2.67072,7.53721,27.3356,3.31596,7.45269,27.35373,3.37349,7.52428,27.14377,3.36803,7.29535,27.48279,3.10143,7.27677,27.31172,3.15929,7.30313,27.46605,3.05828,7.46512,27.2672,3.05519,7.47472,27.44711,3.01185,7.61769,27.31585,3.23791,7.62221,27.27966,3.14442,7.64675,27.09384,3.22804,7.61553,27.07858,3.18586,7.64739,27.29268,3.18487,7.64992,27.80166,3.02302,7.62284,27.78468,2.98339,7.65187,26.81119,3.27093,7.62708,26.80153,3.22687,7.28407,28.23023,2.46456,7.24917,28.22929,2.47427,7.45797,28.07587,3.15163,7.46729,27.86347,3.21341,7.4021,28.07853,3.14941,7.43901,28.25242,2.58617,7.4528,28.28987,2.58403,7.27922,27.91839,2.80771,7.24814,27.97576,2.75828,7.30733,28.11436,2.53302,7.27508,28.10934,2.54415,7.27243,28.4316,2.77176,7.70492,28.34421,2.72027,7.69956,28.3285,2.69422,7.10253,28.33868,2.58726,7.14095,28.30237,2.52664,7.39681,26.32732,3.47624,7.33142,26.28061,3.44327,7.65348,26.69141,3.29938,7.49904,26.48181,3.49311,7.54558,26.48954,3.4519,7.55639,26.72597,3.39101,7.60574,26.71788,3.35283,7.37581,26.7548,3.52908,7.47583,26.89181,3.4396,7.45285,26.74291,3.473,7.43668,26.64809,3.49227,7.53369,26.63339,3.42094,7.32539,26.7742,3.57561,7.08917,26.48622,3.19535,7.0781,26.40166,3.2826,7.04408,26.50106,3.29021,7.10185,26.40052,3.22537,7.04893,26.53096,3.43473,7.0419,26.49351,3.36249,7.16854,28.13201,2.62843,7.15633,26.31791,3.21095,7.13333,26.32935,3.22652,7.10062,26.33131,3.31385,7.11397,26.33704,3.25843,7.10661,26.33594,3.28188,7.22016,26.26788,3.24474,7.21141,26.24979,3.34911,7.18302,26.26129,3.37569,7.5578,27.46323,3.04991,7.32655,26.32926,3.15709,7.29949,26.27172,3.22124,7.27058,26.29718,3.17344,7.35174,26.29467,3.21624};
			return value;
		}
		private double[] getlmc3_Coord_6_35_point_6()
		{
			double[] value = {7.17895,26.30334,3.21166,7.56313,26.49444,3.38612,7.20203,26.28362,3.22213,7.26507,26.24759,3.39041,7.0668,26.39054,3.34702,7.13674,26.3879,3.16874,7.18546,26.36722,3.13843,7.14015,26.38775,3.50461,7.58275,26.62867,3.37976,7.61608,26.60468,3.33287,7.52057,26.82061,3.16064,7.43313,26.8488,3.12087,7.33115,26.3491,3.53608,7.34481,26.84937,3.099,7.17097,26.7424,3.20109,7.62089,27.52112,3.18778,7.54924,27.54283,3.25446,7.45282,27.07486,3.09024,7.53105,27.07286,3.13325,7.44069,28.52967,3.00876,7.49036,28.52726,2.96959,7.43911,28.38585,3.09144,7.32881,27.83481,3.08188,7.44396,28.31199,3.11789,7.38809,28.22131,3.1383,7.45127,28.20598,3.13448,7.53357,28.17067,3.05893,7.54559,28.05818,3.08759,7.50984,28.39076,3.0264,7.62111,27.82565,3.08822,7.69128,28.19643,2.76276,7.41243,28.36999,2.55175,7.14496,28.2342,2.55395,7.20057,28.01284,2.84322,7.64749,27.49891,3.13603,7.55157,27.85534,3.16116,7.47155,27.5649,3.3106,7.62024,27.48153,3.09349,7.70098,28.21425,2.79324,7.52066,28.27782,3.05115,7.29359,26.85346,3.10622,7.55026,27.271,3.09549,7.37037,26.40916,3.55626,7.66864,28.09684,2.8697};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getlmc4_Coord_6_40_point_1()
		{
			double[] value = {7.32603,28.3186,2.25644,7.37948,28.17307,2.20038,7.35124,28.1978,2.22709,7.63274,26.40792,2.49403,7.6272,26.44431,2.47868,7.64756,26.41874,2.5012,7.60038,26.41612,2.46765,7.61462,26.4076,2.48092,7.59933,26.4583,2.45266,7.59479,26.43581,2.45694,7.62513,26.47587,2.46556,7.612,26.46844,2.45848,7.65874,26.46552,2.49357,7.64649,26.47909,2.48006,7.44424,26.51357,2.85567,7.41483,26.48711,2.8475,7.44714,26.48765,2.85831,7.40508,26.53039,2.84326,7.43133,26.52881,2.85089,7.3715,26.49038,2.83641,7.38608,26.5145,2.83891,7.40321,26.44457,2.84872,7.37778,26.46195,2.84021,7.44665,26.46868,2.85949,7.42905,26.44783,2.8559,7.5304,28.43385,2.44799,7.53193,28.41761,2.3579,7.52477,28.40723,2.43117,7.52233,28.39799,2.37579,7.49253,26.71986,2.39822,7.52928,26.60322,2.37948,7.44278,26.64039,2.36109,7.55651,26.72544,2.3964,7.3209,26.67945,2.7703,7.29495,26.67322,2.69645,7.23488,26.62848,2.7298,7.3801,26.38685,2.85284,7.32019,26.42131,2.82984,7.34003,26.36955,2.84278,7.60102,26.60257,2.40508,7.55985,26.56841,2.3832,7.66845,26.65732,2.41248,7.6736,26.61957,2.4266,7.65498,26.72585,2.41161,7.32874,28.31345,2.11733,7.30786,28.31722,2.12429,7.34441,28.34443,2.13117,7.36286,28.35492,2.47021,7.33889,28.30835,2.48363,7.35164,28.30827,2.49288,7.39271,26.58859,2.83523,7.44977,26.59186,2.86304,7.76496,28.01986,2.50698,7.77175,28.13473,2.49194,7.78499,28.1381,2.52672,7.76298,28.15198,2.59771,7.74864,28.02589,2.61345,7.32468,28.26562,2.13872,7.29672,28.32684,2.14232,7.31972,28.26983,2.15631,7.71002,28.26773,2.65662,7.72,28.31403,2.65309,7.69534,28.31309,2.65026,7.38778,26.28486,2.83664,7.49839,26.31646,2.86591,7.47753,26.33014,2.87822,7.5885,26.71697,2.93299,7.55508,26.6,2.94323,7.57472,26.59305,2.93895,7.5603,26.71473,2.93492,7.51628,26.67627,2.93125,7.68918,27.31582,2.76674,7.64754,27.03694,2.85828,7.66565,27.0229,2.83115,7.69923,27.84339,2.65619,7.67646,27.58052,2.71161,7.69897,27.58022,2.70847,7.67619,27.8455,2.65412,7.71886,28.02874,2.65424,7.67767,27.91255,2.65253,7.70102,27.91327,2.65335,7.68643,28.02981,2.66001,7.86379,28.3823,2.16196,7.82999,28.41766,2.15577,7.83945,28.43332,2.19839,7.78924,28.31263,2.17787,7.81701,28.40305,2.15496,7.84968,28.37059,2.1602,7.72486,28.46448,2.49108,7.74761,28.46056,2.38721,7.72905,28.45912,2.38285,7.74543,28.46034,2.50052,7.72639,28.45675,2.57697,7.70032,28.40491,2.1671,7.81521,28.41942,2.15631,7.701,28.39414,2.16036,7.75141,28.45227,2.50598,7.73325,28.45026,2.58515,7.77197,28.39677,2.52168,7.76996,28.3982,2.53172};
			return value;
		}
		private double[] getlmc4_Coord_6_40_point_2()
		{
			double[] value = {7.77462,28.3881,2.52729,7.83017,28.40354,2.31149,7.8384,28.40264,2.30227,7.82879,28.41253,2.30468,7.80356,28.45025,2.2749,7.79607,28.45237,2.27189,7.75949,28.45321,2.37488,7.55021,28.28319,2.59828,7.59999,28.28927,2.62645,7.55655,28.29429,2.6038,7.59948,28.27594,2.62748,7.31561,28.32755,2.45384,7.32499,28.27334,2.48133,7.32729,28.28588,2.48485,7.31079,28.31439,2.45135,7.39695,28.4155,2.44667,7.40215,28.37743,2.47688,7.4115,28.37655,2.4743,7.40581,28.41519,2.44091,7.52544,28.43341,2.52529,7.52201,28.36816,2.5564,7.53102,28.37502,2.5612,7.53761,28.43876,2.52904,7.45078,28.41435,2.32788,7.45282,28.40489,2.33149,7.50387,28.40881,2.31899,7.5001,28.40498,2.32658,7.30606,28.38953,2.22556,7.29692,28.37943,2.22625,7.33883,28.3984,2.31684,7.34569,28.40375,2.31682,7.52959,28.33586,2.57467,7.52933,28.41264,2.34706,7.53739,28.41816,2.33972,7.54345,28.42316,2.35175,7.389,28.14093,2.21623,7.39105,28.11033,2.20189,7.32151,28.22715,2.25691,7.37256,28.17979,2.17056,7.37772,28.18894,2.16299,7.44284,28.1676,2.20331,7.44412,28.15711,2.20898,7.33623,28.26215,2.13149,7.64984,28.14467,2.18949,7.64579,28.13483,2.19344,7.56136,28.15235,2.19977,7.56268,28.16032,2.19812,7.88225,28.3165,2.19117,7.88836,28.34272,2.23259,7.85471,28.22813,2.26997,7.82619,28.19608,2.22221,7.27393,26.62555,2.7871,7.33435,26.56115,2.82601,7.65252,27.51852,2.41719,7.58337,27.76955,2.33726,7.65166,27.77538,2.37054,7.56447,27.51823,2.39897,7.4458,28.01833,2.21801,7.51363,27.94603,2.25637,7.43848,27.95517,2.28602,7.52918,28.00996,2.21407,7.75275,28.45374,2.39019,7.75238,28.45484,2.49573,7.74427,28.4225,2.44969,7.75086,28.42608,2.39588,7.7911,28.37244,2.37539,7.84751,28.36553,2.33345,7.77035,28.39692,2.36043,7.76388,28.36875,2.42288,7.75294,28.39505,2.40485,7.75853,28.38808,2.47093,7.44032,28.23628,2.53668,7.49972,28.32119,2.51306,7.46565,28.29625,2.4965,7.47628,28.24834,2.55492,7.4542,28.38342,2.35285,7.43687,28.39396,2.40059,7.46201,28.36373,2.40037,7.54751,28.27752,2.17459,7.47839,28.3391,2.14115,7.53742,28.34561,2.1597,7.46985,28.26766,2.16482,7.39196,28.40912,2.34789,7.38905,28.40566,2.36816,7.38823,28.11233,2.55656,7.43225,28.12181,2.5949,7.39393,28.21634,2.5229,7.53587,28.25822,2.59621,7.51564,28.14257,2.61692,7.51897,28.00366,2.61809,7.477,27.84181,2.57458,7.53162,27.85062,2.60643,7.45485,27.99628,2.59503,7.75574,27.83175,2.53203,7.75878,27.57942,2.57798,7.74857,27.55504,2.4949,7.50618,26.26216,2.43229,7.4632,26.29203,2.39838,7.53779,26.33589,2.43328,7.57006,26.24783,2.48601};
			return value;
		}
		private double[] getlmc4_Coord_6_40_point_3()
		{
			double[] value = {7.57464,26.29058,2.48321,7.6369,26.28223,2.53451,7.71102,27.53224,2.44505,7.72557,27.2486,2.45068,7.64209,27.24056,2.43709,7.86955,28.39483,2.2111,7.78406,28.43753,2.20213,7.8295,28.43589,2.19931,7.85745,28.36672,2.3227,7.79885,28.25936,2.46939,7.85599,28.35627,2.3358,7.79775,28.35046,2.44146,7.8402,28.24542,2.35555,7.33863,28.36897,2.44507,7.35904,28.3898,2.44515,7.33163,28.33568,2.4621,7.38758,28.35224,2.48885,7.36922,28.31814,2.50077,7.38119,28.39665,2.45293,7.60066,28.2585,2.62389,7.6134,28.4007,2.59315,7.56977,28.39313,2.57366,7.58068,28.3514,2.59686,7.60483,28.33564,2.61582,7.66405,28.35478,2.62982,7.68081,28.40049,2.61103,7.65647,28.43204,2.58987,7.62228,28.44035,2.57146,7.5833,28.42855,2.56122,7.51837,28.38473,2.46875,7.51221,28.37608,2.41045,7.4531,28.30181,2.48641,7.43736,28.3239,2.4718,7.39448,28.2613,2.50156,7.30194,28.25742,2.41573,7.30455,28.17995,2.45518,7.31597,28.22164,2.46476,7.28821,28.18631,2.36799,7.3437,28.40185,2.32542,7.32677,28.36099,2.37754,7.34951,28.39479,2.36575,7.30192,28.29034,2.39475,7.29933,28.34263,2.32076,7.28795,28.26339,2.34316,7.31685,28.28589,2.19545,7.39393,28.2571,2.14228,7.54916,28.13028,2.21812,7.44603,28.13221,2.22197,7.63699,28.11534,2.20323,7.53591,28.09865,2.20055,7.84676,28.31177,2.17129,7.72465,28.16479,2.19395,7.86008,28.31081,2.17641,7.73238,28.14928,2.199,7.62646,28.01846,2.21574,7.73423,28.04176,2.22926,7.35617,28.20075,2.50122,7.35321,28.10403,2.52645,7.75812,27.98946,2.40531,7.73206,27.79767,2.45018,7.73961,27.97339,2.34698,7.6883,27.78269,2.40072,7.47443,27.79651,2.34377,7.60361,27.93903,2.26045,7.30856,28.0901,2.46534,7.36339,27.97663,2.48421,7.38572,27.98294,2.52736,7.52202,27.55938,2.6531,7.61359,27.8565,2.63361,7.60809,27.57641,2.69692,7.49148,26.70395,2.90289,7.41292,26.68538,2.83858,7.44654,26.39392,2.87064,7.54179,26.41625,2.90849,7.49146,26.44589,2.8859,7.45631,26.34664,2.88537,7.49328,26.55327,2.88019,7.50017,26.48772,2.8807,7.56423,26.48475,2.91785,7.63188,26.70181,2.86858,7.63065,26.57945,2.88382,7.76617,27.28954,2.6226,7.77437,27.2596,2.53711,7.78771,26.95128,2.51383,7.78795,26.94925,2.47456,7.76587,27.25471,2.47925,7.25219,26.48548,2.51327,7.25159,26.45554,2.52004,7.21979,26.52522,2.63108,7.31226,26.7295,2.68453,7.34712,26.72633,2.76356,7.4232,26.84267,2.45959,7.43954,26.97829,2.45155,7.46531,26.83678,2.42989,7.47808,26.97009,2.43446,7.43696,26.70945,2.41684,7.54608,26.83488,2.41533,7.40378,26.643,2.38283,7.39473,26.69788,2.4466,7.3513,26.6093,2.43177};
			return value;
		}
		private double[] getlmc4_Coord_6_40_point_4()
		{
			double[] value = {7.3066,26.49415,2.40021,7.51773,26.48992,2.38211,7.73383,26.6304,2.42991,7.75146,26.52914,2.51218,7.77403,26.62884,2.46191,7.74031,26.45712,2.64764,7.78146,26.54865,2.56221,7.75499,26.55028,2.63379,7.76098,26.44303,2.58877,7.76233,26.53442,2.52636,7.63195,26.26282,2.55493,7.71741,26.34535,2.59453,7.62104,26.2511,2.61621,7.70678,26.35035,2.6525,7.70081,26.48988,2.50196,7.67974,26.53395,2.47801,7.6591,26.44288,2.50147,7.7829,26.61767,2.48685,7.77734,26.66325,2.45435,7.73454,26.7047,2.42846,7.42475,26.59019,2.33283,7.48526,27.24348,2.4311,7.33051,26.7333,2.60639,7.27593,26.6365,2.60816,7.22305,26.5034,2.74794,7.37348,26.33751,2.85594,7.38076,26.30485,2.85073,7.78658,26.8019,2.5242,7.78097,26.95489,2.57463,7.76949,26.80753,2.59268,7.75105,26.97266,2.66679,7.66142,27.31706,2.76695,7.57334,27.03619,2.81779,7.62912,27.03964,2.85575,7.60445,27.31192,2.74781,7.53234,26.87567,2.86458,7.59317,26.86836,2.89454,7.33998,26.30622,2.83178,7.43016,27.81978,2.51363,7.43702,27.55838,2.54842,7.47042,27.55628,2.611,7.61015,28.01509,2.62942,7.58842,28.01197,2.6254,7.37602,27.95857,2.33828,7.32962,28.0614,2.29655,7.4033,28.03166,2.22656,7.79085,28.11129,2.38035,7.78811,28.07847,2.31068,7.69236,27.94418,2.29899,7.58685,28.14314,2.62247,7.6029,28.14376,2.62711,7.44414,28.09742,2.19691,7.59621,28.2863,2.18116,7.32454,28.15562,2.26688,7.38558,28.29007,2.51432,7.34929,28.26967,2.50306,7.35948,28.25053,2.48258,7.4887,28.33349,2.42833,7.46227,28.33987,2.43644,7.50521,28.35365,2.44379,7.75131,28.30869,2.64053,7.74365,28.26914,2.64947,7.7856,28.27689,2.57143,7.72543,28.38752,2.63137,7.71909,28.45488,2.59015,7.38863,28.37325,2.47462,7.41876,27.98925,2.55969,7.39518,28.24516,2.51379,7.39397,28.41882,2.33818,7.40039,28.39414,2.24212,7.49387,28.35098,2.39655,7.50553,28.38355,2.34836,7.38142,28.42007,2.43695,7.44552,28.34756,2.44026,7.43902,27.55401,2.4961,7.4197,27.80603,2.45315,7.47997,28.35073,2.14724,7.40391,28.33089,2.1289,7.40702,28.34972,2.13539,7.53886,28.4426,2.51864,7.30878,28.32377,2.44334,7.62343,28.46372,2.55349,7.6261,28.46595,2.53773,7.40222,28.34987,2.49528,7.41087,28.34664,2.49271,7.73809,28.38316,2.62503,7.31215,28.27187,2.42301,7.56299,26.40216,2.90089,7.58404,26.39071,2.87764,7.74706,28.38599,2.61371,7.42295,26.71434,2.8347,7.35654,28.23328,2.49,7.32409,28.2404,2.46314,7.31086,28.34712,2.1403,7.55192,26.22714,2.50663,7.77527,26.81191,2.44991,7.78372,26.65049,2.4791,7.78616,26.80779,2.47305,7.77681,26.94797,2.45526,7.66755,26.39394,2.5284};
			return value;
		}
		private double[] getlmc4_Coord_6_40_point_5()
		{
			double[] value = {7.68859,26.43833,2.52184,7.61756,26.52953,2.43751,7.24545,26.49841,2.79224,7.24053,26.39927,2.76824,7.25922,26.4073,2.79487,7.37041,26.56262,2.34528,7.37115,26.50632,2.3493,7.42639,26.51126,2.33702,7.2301,26.37824,2.65459,7.25314,26.35707,2.53646,7.29433,26.3451,2.81181,7.2776,26.33057,2.78366,7.33123,26.28704,2.81273,7.59028,26.50188,2.4284,7.56633,26.4776,2.42041,7.5557,26.42256,2.42979,7.74573,26.43756,2.56341,7.47634,26.23898,2.45837,7.43516,26.38789,2.35754,7.42438,26.27754,2.40875,7.38633,26.37954,2.37127,7.70889,26.35482,2.56567,7.34822,28.28532,2.50336,7.30713,26.4961,2.82452,7.78553,26.65005,2.5403,7.61949,26.8628,2.89652,7.72989,28.15174,2.65473,7.69248,28.15269,2.66371,7.67651,28.43103,2.26361,7.7656,28.44873,2.26688,7.65677,28.44978,2.36744,7.79526,28.35853,2.43786,7.69053,28.32752,2.64692,7.32334,28.3721,2.42175,7.32793,28.37296,2.43354,7.34834,28.40861,2.41492,7.38358,28.42221,2.42428,7.34993,28.40734,2.42745,7.37701,28.30069,2.51341,7.28632,28.34625,2.16947,7.2975,28.36021,2.16706,7.53751,28.35706,2.16565,7.58866,28.37117,2.16749,7.59155,28.36098,2.16177,7.35395,26.87825,2.66221,7.39646,26.88581,2.72929,7.42183,27.28544,2.5939,7.4268,27.27331,2.53274,7.38677,27.0038,2.57251,7.44129,27.2628,2.48784,7.40563,26.98545,2.50905,7.35999,27.96617,2.41463,7.30096,28.08232,2.38829,7.40433,28.37106,2.18904,7.47319,28.39263,2.25204,7.47931,28.37565,2.20282,7.52723,28.37535,2.20833,7.56157,28.39925,2.25924,7.57517,28.38687,2.2098,7.522,28.39277,2.2568,7.68717,28.41822,2.20747,7.55328,27.23733,2.42511,7.28115,26.29224,2.69482,7.33805,26.25393,2.7294,7.35736,26.26557,2.48259,7.37066,26.22407,2.63034,7.30422,26.27103,2.58524,7.42042,26.21906,2.52971,7.40802,26.24417,2.75874,7.53952,26.29396,2.80525,7.62378,26.38413,2.82077,7.60786,26.47559,2.88174,7.64898,26.46186,2.81805,7.58002,26.47916,2.91242,7.64115,28.46346,2.46253,7.54561,28.44406,2.45174,7.68762,28.29659,2.18302,7.43034,27.80364,2.39123,7.73895,27.83213,2.6193,7.49273,27.52575,2.40429,7.44819,27.54719,2.4489,7.65196,26.84586,2.85245,7.51336,27.29971,2.701,7.48201,27.03159,2.75994,7.45575,26.88448,2.79614,7.45476,27.29355,2.65268,7.4298,27.02594,2.70564,7.74099,27.58805,2.65547,7.73853,27.30355,2.69938,7.71345,26.99599,2.74967,7.69363,26.8339,2.77087,7.7341,26.81886,2.68785,7.73184,26.95811,2.43275,7.7346,26.82236,2.42726,7.72096,26.67366,2.70307,7.75993,26.659,2.61433,7.67727,26.68661,2.78563,7.67291,26.5741,2.80385,7.71776,26.561,2.72502,7.69164,26.45793,2.73454};
			return value;
		}
		private double[] getlmc4_Coord_6_40_point_6()
		{
			double[] value = {7.67281,26.361,2.74381,7.58052,26.26424,2.71216,7.44582,26.21361,2.66679,7.38572,27.01786,2.63824,7.31235,26.61783,2.51345,7.38452,26.85523,2.51468,7.35626,26.71145,2.52178,7.36271,26.86914,2.58957,7.64582,26.83201,2.42339,7.63781,26.96914,2.4305,7.54766,26.96825,2.42696,7.49618,26.20618,2.57059,7.31168,26.35861,2.43873,7.52155,26.41151,2.39888,7.59575,26.35134,2.47583,7.57018,26.38128,2.44855,7.63807,26.35627,2.51523};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getlmc5_Coord_6_45_point_1()
		{
			double[] value = {7.67052,27.20602,2.16316,7.71332,27.21144,2.12486,7.76574,27.52784,2.091,7.80963,28.42185,1.91782,7.80409,28.5002,1.84501,7.83421,28.46362,1.952,7.56205,28.56024,1.99664,7.57803,28.55625,2.05428,7.60112,28.55603,1.98949,7.65065,28.53019,2.09527,7.65168,28.48771,2.12127,7.69033,28.51357,2.11026,7.42586,28.55685,2.03437,7.41996,28.48932,2.08136,7.51849,28.55407,2.06521,7.22406,26.67872,1.95743,7.26519,26.78583,1.95852,7.27927,26.78999,1.90579,7.2878,26.72931,2.02889,7.27579,26.76033,2.00366,7.29662,26.77313,1.85467,7.34883,26.85836,1.88248,7.38918,26.87486,2.0421,7.3565,26.90008,1.9647,7.31377,26.79149,2.01815,7.35195,26.75435,2.06431,7.71774,26.4599,1.90523,7.74422,26.53676,1.86578,7.74705,26.55008,1.91297,7.63655,26.61366,1.71153,7.75556,26.63013,1.77891,7.66259,26.48198,1.79257,7.46942,28.00065,2.03661,7.42071,28.13422,2.13511,7.39325,28.19659,2.03812,7.85197,27.86348,1.92265,7.82859,27.84845,1.99688,7.81505,27.72279,2.01052,7.86196,28.0479,1.84825,7.85081,28.04969,1.90412,7.85586,27.88594,1.90921,7.75722,27.5375,2.09625,7.81393,27.67466,2.0178,7.85718,27.85883,1.90929,7.31703,26.47477,1.67208,7.28073,26.41258,1.70829,7.30345,26.4898,1.68645,7.39257,26.66045,2.11516,7.41415,26.58563,2.13557,7.43257,26.66953,2.14837,7.61378,28.48563,1.7151,7.73281,28.52536,1.77845,7.70308,28.49499,1.73283,7.78453,28.50603,1.8314,7.76185,28.49019,1.74221,7.47399,26.86742,2.15151,7.59131,26.44492,1.70139,7.63831,26.39984,1.75832,7.5754,26.33959,1.77574,7.64383,26.41369,1.76038,7.57627,26.72046,1.6835,7.58275,26.80146,1.71631,7.68099,26.70184,1.74321,7.32249,26.83956,1.95882,7.36542,26.93965,1.88321,7.25476,26.39409,2.01921,7.26912,26.40192,2.02835,7.22547,26.54271,1.99564,7.3399,26.32119,2.03423,7.35683,26.31609,2.03742,7.35295,26.33353,2.04231,7.29886,26.59263,2.04551,7.45178,27.21719,1.83726,7.527,27.2167,1.80194,7.47816,26.90522,1.73039,7.59471,26.87269,1.74097,7.70514,26.86734,1.77149,7.70053,26.81171,1.76545,7.79309,27.51627,2.0311,7.77759,28.42591,1.69891,7.78884,28.33868,1.66685,7.68302,28.43398,1.67708,7.68681,28.33501,1.66012,7.8001,28.50585,1.8535,7.59012,28.55112,1.77661,7.71984,28.53008,1.80239,7.60073,28.53251,1.75687,7.85562,28.04009,1.77026,7.87189,27.83577,1.81741,7.82481,28.04002,1.75189,7.84629,27.8289,1.79421,7.82085,28.33678,1.6963,7.82946,28.19606,1.72628,7.79761,28.19419,1.70728,7.82129,27.48915,1.82698,7.81121,27.20363,1.851,7.79948,27.20168,1.81752,7.83976,27.49382,1.85294,7.82392,28.38325,1.95995,7.82056,28.39901,1.95943};
			return value;
		}
		private double[] getlmc5_Coord_6_45_point_2()
		{
			double[] value = {7.82925,28.37779,2.0316,7.85352,28.44101,2.03474,7.85049,28.45631,2.0373,7.8302,28.44456,2.11245,7.83947,28.42575,2.11356,7.7912,28.38024,2.18392,7.81812,28.34602,2.13471,7.82545,28.40378,2.17075,7.33394,28.5415,1.98936,7.35332,28.55967,1.98727,7.37331,28.57833,1.93205,7.36257,28.55795,1.92582,7.60489,28.2927,2.19439,7.72634,28.33369,2.20111,7.58549,28.30537,2.20005,7.71799,28.35432,2.20188,7.43381,28.57259,2.0089,7.52555,28.56244,2.03844,7.38964,28.38895,2.12098,7.45863,28.30522,2.15369,7.46343,28.32102,2.16527,7.38259,28.37109,2.11093,7.32575,26.42141,1.66589,7.31872,26.38816,1.68168,7.25859,26.49538,1.73762,7.27979,26.49624,1.70953,7.23484,26.44374,1.77711,7.23829,26.47757,1.76234,7.2573,26.38333,1.76125,7.24712,26.40678,1.77401,7.29262,26.36133,1.72323,7.27288,26.36547,1.74111,7.30929,26.36913,1.69784,7.60232,26.34715,2.0873,7.6521,26.38676,2.10404,7.60928,26.39436,2.13246,7.41386,28.18196,2.13097,7.86034,28.0339,2.01751,7.84823,28.03863,1.96754,7.83134,28.38628,1.90792,7.83232,28.42526,1.80541,7.39344,28.33306,2.09364,7.46235,28.12066,2.1718,7.54744,28.12752,2.17452,7.45499,28.16602,2.16933,7.84543,28.19497,1.84515,7.84894,28.19955,1.90495,7.33456,26.42313,2.02288,7.45365,28.57699,1.96243,7.53343,28.56459,1.90942,7.48976,28.57262,1.91798,7.77471,28.48765,2.10688,7.78447,28.50005,2.04633,7.7029,28.52352,2.09272,7.44798,28.34838,1.76769,7.46673,28.49882,1.79083,7.47331,28.55685,1.80287,7.40592,28.21103,1.85002,7.45632,28.2015,1.80135,7.46914,28.05065,1.82414,7.44474,28.04594,1.87365,7.42913,28.02353,1.95164,7.4791,27.82048,1.88457,7.48452,27.81813,1.94827,7.33977,28.47344,2.00586,7.36524,28.49624,1.92974,7.34889,28.35005,1.91731,7.37817,28.33234,2.0274,7.45105,28.28118,2.14574,7.34461,28.46121,2.05848,7.49636,27.81614,2.01993,7.86482,28.04351,1.80536,7.68013,27.96286,2.13552,7.6647,28.12664,2.1553,7.55361,27.96182,2.13556,7.79313,28.15621,2.14344,7.78334,27.98632,2.10175,7.5247,28.19497,1.75964,7.62473,28.03853,1.7706,7.54593,28.04481,1.79662,7.60353,28.19044,1.71777,7.46553,27.49961,1.88839,7.4565,27.50251,1.94952,7.71622,26.4003,1.87461,7.72241,26.39983,1.89995,7.76798,26.62304,1.82439,7.77876,26.65445,1.82411,7.76178,26.65682,1.91648,7.67702,26.40858,1.80263,7.72537,26.37258,1.89912,7.72507,26.37213,1.94309,7.69883,26.34788,1.92296,7.55767,26.37659,2.12721,7.4337,26.504,2.10317,7.49024,26.51901,2.12837,7.2213,26.38554,1.95265,7.23605,26.35052,1.83064,7.2635,26.32111,1.94732,7.2146,26.39893,1.85781,7.3546,26.32278,1.71443};
			return value;
		}
		private double[] getlmc5_Coord_6_45_point_3()
		{
			double[] value = {7.32036,26.30587,1.75603,7.27057,26.67592,1.82199,7.21213,26.61662,1.88844,7.3518,26.59301,2.0883,7.37733,26.51181,2.08466,7.47892,26.42123,1.64382,7.5878,26.51324,1.66303,7.50641,26.68459,1.65521,7.56484,26.58929,1.65066,7.78554,26.86649,1.81272,7.72197,27.20692,1.7961,7.74547,27.48955,1.82054,7.43457,26.75663,1.69957,7.46098,26.84678,1.72443,7.41657,27.22152,1.95015,7.43053,27.21488,1.86679,7.66326,27.21587,2.16628,7.55842,27.22549,2.1476,7.51974,26.92882,2.16472,7.61939,27.21285,1.79274,7.2011,26.50774,1.93746,7.38256,26.66736,1.68876,7.42587,26.62292,1.6339,7.32866,26.44797,1.6625,7.46549,26.54099,1.61566,7.40177,26.49678,1.61991,7.37329,26.55515,1.64328,7.20242,26.47576,1.852,7.21984,26.55019,1.82665,7.36535,26.78367,1.77608,7.39496,26.87083,1.79578,7.72687,26.40565,1.941,7.67963,26.3875,1.80394,7.71561,26.3716,1.87089,7.6629,26.34205,1.8389,7.76596,26.66034,1.79537,7.75789,27.82029,1.80237,7.84403,28.36186,1.78842,7.82976,28.47895,1.95767,7.78973,28.51186,1.86645,7.5867,28.55969,1.79808,7.70556,28.535,1.82475,7.84324,28.02069,2.07217,7.84919,28.17186,2.11336,7.84769,28.19667,2.02712,7.76709,27.83778,2.08301,7.57067,28.25759,2.16159,7.5807,28.2884,2.19034,7.36847,28.20758,1.93302,7.54492,27.81508,2.07431,7.50814,27.97649,2.10328,7.40017,28.50024,1.85434,7.39661,28.55985,1.85598,7.49503,27.81988,1.86364,7.78215,28.47208,1.74533,7.73515,28.44467,2.16134,7.77032,28.4701,2.14939,7.76994,28.51092,1.98668,7.72463,28.52801,1.93643,7.63171,28.26027,2.16333,7.59607,28.33382,1.67136,7.51938,28.34584,1.70977,7.60469,28.42874,1.68694,7.68021,27.51352,2.12633,7.65393,28.53804,2.07979,7.6936,28.53346,2.03153,7.52783,28.50507,2.09718,7.57219,28.54606,2.07638,7.60833,28.54146,2.08181,7.56259,28.4819,2.11473,7.60041,28.47471,2.12459,7.34771,28.54569,2.00959,7.41428,28.57426,1.86612,7.48078,28.56801,1.81645,7.80153,26.8631,1.8371,7.69926,28.48104,1.72094,7.83127,27.51159,1.93409,7.84301,28.19981,1.96678,7.65599,26.41977,2.10513,7.70389,26.37277,2.00653,7.70211,26.41171,1.99999,7.60201,26.42322,2.13777,7.54674,26.39916,2.12662,7.76215,28.47543,1.73113,7.48493,27.50251,2.02336,7.34321,26.57887,1.68324,7.50933,26.86136,2.17052,7.65638,27.15869,2.17117,7.58634,27.81594,2.10118,7.53572,27.49966,2.09837,7.58216,27.50277,2.11815,7.57747,26.63848,2.20557,7.48487,26.66727,2.17929,7.48434,26.61276,2.17813,7.53788,26.4715,2.11767,7.5133,26.52567,2.14021,7.61947,26.8603,2.2128,7.4053,26.9377,1.80875,7.67503,28.53843,2.01145,7.45039,26.74602,2.15645};
			return value;
		}
		private double[] getlmc5_Coord_6_45_point_4()
		{
			double[] value = {7.49238,26.74479,2.1741,7.59658,26.7506,2.21364,7.4467,26.44423,2.07664,7.59345,26.4809,2.12582,7.58184,26.54773,2.15643,7.65155,26.55383,2.10888,7.6866,26.46257,1.99797,7.7023,26.55199,2.0154,7.64604,26.47263,2.09272,7.47879,27.49852,1.87029,7.76081,27.21372,2.05173,7.51644,27.22294,2.12682,7.44585,27.22215,2.03215,7.73304,26.85491,2.05453,7.77389,26.75683,1.92036,7.78599,26.85681,1.92424,7.72399,26.75597,2.04308,7.67273,26.75297,2.14657,7.67791,26.85542,2.15971,7.48093,26.3484,2.10349,7.46517,26.37175,2.10236,7.65884,26.32668,1.98346,7.64044,27.49051,1.82676,7.73196,28.03162,1.76758,7.6582,27.81262,1.81194,7.80438,27.20787,1.93249,7.77775,26.76607,1.80342,7.79052,26.75778,1.8292,7.80563,28.41664,1.7165,7.78282,28.39786,2.18277,7.68972,28.42021,2.1708,7.74034,28.30917,2.1624,7.61537,28.54971,2.06645,7.66765,28.54105,1.91272,7.60049,28.55896,1.89908,7.35613,28.47125,2.07101,7.81208,28.4274,2.16782,7.64142,28.54633,1.99442,7.63302,26.30794,1.88594,7.68065,27.82359,2.10859,7.70741,28.19375,1.71041,7.56909,27.81496,1.83342,7.50733,28.40326,2.14918,7.4455,28.43753,2.11734,7.58796,28.39726,2.16994,7.38524,28.35474,1.8336,7.84364,28.19749,1.77753,7.55248,27.49509,1.84522,7.71494,26.65689,2.03164,7.59385,26.28605,1.9554,7.52848,26.29962,2.0558,7.66408,26.65233,2.12949,7.32293,26.27492,1.90617,7.38838,26.26037,1.8275,7.27686,26.32065,1.79704,7.26012,26.58788,1.78055,7.30047,26.59006,1.73135,7.43039,26.28574,1.76993,7.3828,26.35983,1.67366,7.46338,26.33857,1.70918,7.40431,26.42502,1.63334,7.3296,26.68597,1.74924,7.41038,26.27136,1.99117,7.48979,26.25678,1.89915,7.53341,26.28388,1.83671};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getlmphal2_Coord_6_50_point_1()
		{
			double[] value = {6.02849,25.18667,4.31908,6.07781,25.23807,4.34823,6.08287,25.24496,4.32886,5.97018,25.15289,4.29586,6.0403,25.18813,4.30364,6.34574,25.49004,4.42847,6.26682,25.3583,4.3319,6.24133,25.3807,4.36858,6.37628,25.48457,4.3762,6.41986,25.48779,4.48847,6.3949,25.51939,4.4562,6.38214,25.51166,4.4894,6.42293,25.48987,4.4713,6.51813,25.4208,4.43644,6.48139,25.49373,4.3589,6.46786,25.46989,4.44113,6.52344,25.41633,4.43096,6.58377,25.38253,4.51054,6.56593,25.36688,4.42755,6.22805,25.36711,4.45099,6.33616,25.47352,4.50861,6.22195,25.38568,4.42316,6.33315,25.48576,4.47487,5.93494,25.10056,4.32658,5.89193,25.08097,4.31117,5.93324,25.07781,4.33527,5.91452,25.05632,4.33406,5.89338,25.05187,4.32019,5.87463,25.0573,4.30866,5.86069,25.07078,4.29533,5.86156,25.09111,4.28585,5.87925,25.10295,4.28963,5.8971,25.10778,4.29867,5.92254,25.11178,4.31393,5.86657,25.1249,4.26808,5.88293,25.13152,4.27455,5.86746,25.131,4.2534,5.88425,25.13444,4.25943,6.02569,25.1786,4.33301,5.96522,25.14744,4.31063,5.85733,25.03363,4.30614,5.85701,25.02504,4.30059,5.89469,25.01029,4.32777,5.89311,25.02325,4.32815,6.02258,24.98965,4.06643,6.00968,24.99656,4.06598,6.04669,25.036,4.07562,6.06006,25.03162,4.08087,6.08066,24.93293,4.20164,6.08796,24.94033,4.19472,6.0895,24.93931,4.20832,6.57919,25.36298,4.25519,6.57521,25.34229,4.24269,6.56222,25.36699,4.23758,6.17968,25.04254,4.2947,6.12258,25.00119,4.26284,6.19038,25.03947,4.25868,6.14059,24.99518,4.23339,6.17014,25.09766,4.18919,6.11942,25.06357,4.15305,6.13459,25.13276,4.20932,6.08193,25.09362,4.18392,6.08768,24.98996,4.14492,6.0415,24.9504,4.12463,6.03712,24.96887,4.09795,6.04469,24.98988,4.09443,6.49694,25.43201,4.50163,6.485,25.44379,4.52885,6.50744,25.42592,4.56134,6.56435,25.39582,4.52751,6.45993,25.45493,4.53845,6.4561,25.4566,4.49117,6.43352,25.47292,4.53283,6.24766,25.07835,4.28513,6.42534,25.17322,4.34928,6.23885,25.08106,4.32571,6.41123,25.18817,4.4055,6.29035,25.33731,4.29755,6.14675,25.20878,4.2723,6.5655,25.27448,4.4601,6.37858,25.21299,4.45859,6.52612,25.31117,4.51277,6.41679,25.48572,4.50563,6.48385,25.44233,4.46616,6.62552,25.3064,4.38902,6.59376,25.33953,4.416,6.61491,25.33586,4.4496,6.60999,25.31862,4.36835,6.54544,25.38728,4.3967,6.52491,25.41825,4.35589,6.56884,25.35994,4.35461,6.58821,25.32884,4.31408,6.55353,25.39695,4.30217,6.57641,25.36269,4.2889,6.11402,25.15684,4.40967,6.05752,25.11375,4.38169,6.15779,25.12888,4.40163,6.09419,25.08752,4.36606,5.97074,25.08393,4.18204,6.04005,25.11879,4.22107};
			return value;
		}
		private double[] getlmphal2_Coord_6_50_point_2()
		{
			double[] value = {6.0126,25.06523,4.11785,6.06683,25.01105,4.10541,6.08816,24.96205,4.17336,6.14053,25.01031,4.20409,6.06235,24.94641,4.15312,6.13728,25.03046,4.17596,6.12701,25.05391,4.1535,6.05647,25.04199,4.08242,5.99803,25.14443,4.26364,5.9199,25.11959,4.21987,6.10906,25.23629,4.30355,6.09376,25.16156,4.24981,6.05447,25.18299,4.28835,5.94491,25.02099,4.35224,6.03633,25.05099,4.34195,5.99967,25.07489,4.36296,5.96755,25.00011,4.31896,6.07721,25.02968,4.307,6.00309,24.97609,4.27039,6.06323,24.95353,4.23749,5.93812,25.03187,4.35312,6.54299,25.42088,4.27016,6.49243,25.48433,4.34503,6.59356,25.30865,4.28628,6.61292,25.29551,4.34383,6.44551,25.48826,4.45178,6.38312,25.499,4.51715,6.33783,25.49007,4.44729,6.37796,25.51857,4.44818,6.24739,25.32716,4.48465,6.36274,25.44643,4.55492,6.18852,25.17402,4.22957,6.31572,25.30684,4.26699,6.3402,25.28041,4.24303,6.48449,25.39557,4.24672,6.5285,25.34634,4.22687,6.37347,25.24575,4.21966,6.18843,25.06955,4.19893,6.17758,25.0881,4.1894,6.19319,25.04979,4.23091,6.56303,25.38331,4.54036,6.50495,25.41113,4.57075,6.62445,25.29257,4.39081,6.61521,25.32192,4.45763,6.58745,25.29613,4.27701,5.93572,25.01536,4.34957,6.01423,24.96015,4.08362,6.00165,24.9597,4.0832,6.05284,24.92675,4.16208,6.01497,24.92974,4.1247,6.02466,24.93274,4.1213,6.04581,24.92048,4.16806,6.05355,24.94558,4.23377,6.00218,25.06141,4.10958,6.50647,25.32462,4.52986,6.08119,25.22406,4.36225,6.09301,25.24451,4.31396,6.23011,25.38874,4.38152,6.36529,25.50833,4.48448,6.22352,25.3907,4.3991,6.58343,25.37003,4.52289,6.47952,25.48495,4.32474,6.46424,25.49916,4.3451,6.43867,25.44255,4.29956,6.41271,25.46231,4.33005,6.4189,25.52299,4.39976,6.52847,25.42217,4.2566,5.97166,25.11603,4.33745,5.90759,25.11554,4.21181,5.95815,25.08016,4.17304,6.39014,25.22673,4.22485,6.5453,25.32213,4.2304,6.22551,25.13543,4.20613,6.23207,25.12592,4.20694,5.83354,25.06195,4.28155,5.83391,25.0998,4.25329,5.83087,25.05688,4.27259,5.83689,25.09936,4.26529,5.99591,24.96968,4.2668,5.9593,24.99294,4.31461,6.60607,25.27871,4.33143,6.45294,25.43487,4.58548,6.40731,25.47869,4.55519,6.39192,25.47218,4.56324,6.46131,25.44711,4.57628,6.36709,25.4948,4.51746,6.0353,25.15139,4.36055,5.92065,25.00486,4.17929,5.88972,24.99438,4.25504,5.86722,25.0296,4.22652,5.93495,24.97796,4.21037,5.97676,24.94378,4.15757,5.96296,24.9751,4.1183,6.28072,25.28765,4.50233,6.41012,25.39959,4.57976,6.43195,25.52187,4.41459,6.2503,25.08764,4.25214,6.4139,25.19784,4.2534,6.42725,25.17905,4.30264,6.24114,25.10611,4.22033};
			return value;
		}
		private double[] getlmphal2_Coord_6_50_point_3()
		{
			double[] value = {6.091,25.1901,4.39116,6.32657,25.25552,4.49344,6.20191,25.10427,4.37397,6.45367,25.36412,4.56651,6.5658,25.28079,4.2683,6.58176,25.25813,4.3212,6.58457,25.25319,4.38459,6.13654,25.0642,4.33757,6.01019,24.93106,4.19685,5.96479,24.96166,4.24371,5.92199,24.98048,4.28876,5.972,25.02005,4.09911,5.92813,25.04212,4.16362,5.87277,25.07774,4.20646};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getlmphal3_Coord_6_55_point_1()
		{
			double[] value = {6.23832,25.05193,3.20763,6.02585,24.94705,3.16093,6.01661,24.9658,3.19088,5.90215,24.92618,3.17009,5.8133,24.87327,3.09879,5.7899,24.88788,3.14256,5.91634,24.90409,3.13276,5.85725,24.97641,3.30919,5.75157,24.93155,3.24994,5.74663,24.94733,3.29106,5.86408,24.97065,3.27427,6.46881,25.02128,3.52869,6.41236,24.99916,3.53674,6.50435,24.98549,3.49972,6.44296,24.96012,3.4954,5.69459,24.88909,3.32793,5.651,24.83049,3.32663,5.67409,24.81936,3.31799,5.66491,24.88683,3.32638,6.47265,25.17394,3.33706,6.46509,25.17643,3.35726,6.4825,25.11973,3.35731,6.48535,25.11657,3.3447,5.6506,24.82514,2.99861,5.67247,24.79502,3.009,5.63497,24.80639,2.99981,5.65776,24.75841,3.02255,5.6962,24.76645,3.02632,5.71562,24.79104,3.02094,5.71779,24.8049,3.0177,5.71159,24.81615,3.01451,5.69307,24.83034,3.00791,5.63549,24.78917,3.00448,5.55099,24.87744,3.29413,5.58542,24.88806,3.30701,5.55119,24.89563,3.29129,5.56672,24.91994,3.29149,5.58921,24.9251,3.29593,5.61328,24.91477,3.30863,5.62233,24.88475,3.31783,5.6116,24.86095,3.31734,5.58374,24.84776,3.30802,5.56022,24.85931,3.30033,5.59723,24.75347,3.01339,5.58839,24.78637,2.99907,5.60395,24.75322,3.00711,5.59657,24.78591,2.99534,5.61428,24.76218,3.28181,5.59597,24.77087,3.25453,5.63312,24.751,3.2635,5.62799,24.72147,3.03459,5.63537,24.72256,3.02895,5.66687,24.7168,3.07646,5.65465,24.7137,3.07521,5.67274,24.90747,3.03782,5.71975,24.86312,3.06122,5.6727,24.88929,2.99697,5.70699,24.86998,3.01249,5.76187,24.83841,3.03011,5.79996,24.84629,3.05447,5.77636,24.82274,3.03304,5.80952,24.83118,3.05164,6.41452,25.11436,3.51772,6.40449,25.15374,3.49489,6.39662,25.1133,3.52621,6.38619,25.15302,3.49944,5.7266,24.74758,3.04228,5.74522,24.74441,3.05368,5.58702,24.77539,3.29339,5.59026,24.77996,3.30253,5.62032,24.76706,3.28863,5.59103,24.82144,2.98867,5.62299,24.86377,2.98352,5.59673,24.81905,2.98213,5.62774,24.85702,2.98061,5.6597,24.88739,2.9932,5.66621,24.88053,2.98931,6.29539,25.15126,3.38492,6.20452,25.0932,3.3104,6.18684,25.11569,3.35317,6.31107,25.14119,3.33715,5.66734,24.73011,3.19647,5.61686,24.76682,3.21151,5.62887,24.75848,3.17958,5.61269,24.89427,3.12977,5.63049,24.90904,3.12784,5.65103,24.91002,3.08764,5.61339,24.88779,3.07939,5.58119,24.80112,3.309,6.4267,25.14923,3.46418,6.42204,25.17791,3.4605,6.264,24.99604,3.12821,6.04351,24.91877,3.10294,6.25404,25.01899,3.15515,6.5269,25.00247,3.40146,6.55023,24.96238,3.41655,6.53161,24.99783,3.388,5.68469,24.88162,3.15887,5.67554,24.91017,3.19054,5.72249,24.91105,3.20403};
			return value;
		}
		private double[] getlmphal3_Coord_6_55_point_2()
		{
			double[] value = {5.73031,24.89205,3.16898,5.81387,24.80722,3.05686,5.80229,24.7675,3.08808,5.77846,24.79836,3.03877,5.80669,24.78635,3.22988,5.80244,24.765,3.16158,5.83099,24.77236,3.16826,5.69159,24.80364,3.30142,5.70309,24.79219,3.28252,5.78081,24.82664,3.30183,5.63024,24.73163,3.0973,5.67256,24.71411,3.12863,5.63,24.74772,3.145,5.61653,24.87791,3.03147,5.66283,24.90731,3.03547,5.57118,24.93573,3.21525,5.55139,24.94849,3.26485,5.60456,24.97545,3.25275,5.68284,24.71883,3.1316,5.7397,24.74037,3.08984,5.73477,24.7444,3.14589,5.60336,24.9715,3.26502,5.55828,24.94903,3.27457,5.59482,24.94775,3.28935,5.7445,24.8754,3.13008,5.70054,24.87803,3.11439,6.49095,25.05693,3.35624,6.48887,25.10396,3.32064,6.51758,24.98047,3.27765,6.50319,25.00408,3.24925,6.49957,25.03102,3.30209,6.49022,25.07307,3.1744,6.42875,25.05896,3.14879,6.48558,25.12384,3.21144,6.41657,25.10317,3.18764,6.05214,24.89994,3.09814,6.27622,24.95964,3.12014,6.06481,24.86607,3.11824,6.29014,24.91489,3.13781,5.65126,24.93227,3.30976,5.70113,24.92461,3.31676,5.65753,24.94925,3.28553,5.70145,24.94771,3.29464,5.53627,24.82854,3.29406,5.61034,24.96085,3.20821,5.51549,24.89493,3.26712,5.52001,24.89719,3.27703,5.6187,24.97472,3.25447,5.66252,24.95333,3.27134,6.17877,25.08872,3.43967,6.28534,25.12899,3.48062,6.17704,25.11758,3.39599,6.28615,25.15103,3.4338,5.64123,24.75793,3.26826,5.63942,24.77252,3.00964,5.67065,24.83359,3.00122,6.55965,24.93748,3.32896,6.52932,24.98294,3.32796,6.49754,25.03135,3.17764,6.4997,25.07201,3.18508,6.49424,25.0516,3.21757,6.34893,24.98185,3.52168,6.22468,24.95476,3.46957,6.38109,24.94404,3.48166,6.244,24.9121,3.43876,6.40277,25.18463,3.45887,6.4452,25.18295,3.4094,6.43066,25.19208,3.40588,5.90625,24.84926,3.33297,5.76776,24.85047,3.32283,5.8863,24.88131,3.3523,5.85686,24.96795,3.32803,5.74533,24.94457,3.30502,5.9465,24.87125,3.08644,5.84969,24.81572,3.0755,5.84294,24.84093,3.06529,5.95554,24.8415,3.1051,6.44241,25.0736,3.53185,6.48106,25.03671,3.51922,6.46394,25.06089,3.50276,6.44935,25.1838,3.35701,6.32216,25.12781,3.29822,6.38559,25.1741,3.35454,6.39618,25.16475,3.31636,6.00649,24.98488,3.22494,5.9914,24.9974,3.26036,6.21792,25.07789,3.27018,5.75498,24.89369,3.33107,5.74471,24.92487,3.32059,5.70463,24.95029,3.2812,5.76391,24.91423,3.21452,5.71268,24.93166,3.23932,5.77541,24.90087,3.17964,6.49251,25.03558,3.46336,6.5142,25.00561,3.48849,6.45211,25.13826,3.41794,6.43875,25.10017,3.47701,6.46301,25.08236,3.4283,6.49254,25.07824,3.27103,5.95971,24.8151,3.13421};
			return value;
		}
		private double[] getlmphal3_Coord_6_55_point_3()
		{
			double[] value = {6.07694,24.81034,3.22145,5.95334,24.79517,3.19505,6.0747,24.83575,3.15314,5.84891,24.78629,3.10427,5.94046,24.88567,3.09102,5.83314,24.85423,3.0692,5.87984,24.95226,3.23465,5.8918,24.94169,3.20135,5.86035,24.94595,3.34265,5.87019,24.91473,3.35471,5.93133,24.80728,3.2665,6.37422,25.18338,3.39642,6.35247,25.17809,3.45724,6.42799,25.0696,3.54184,6.37993,25.05273,3.54817,6.3214,25.03039,3.53237,6.20472,24.99451,3.47987,5.97056,24.97568,3.37978,5.98691,24.93607,3.39352,6.48951,25.02701,3.16603,6.48869,25.05954,3.36927,5.55794,24.83546,3.18575,5.55053,24.81895,3.23589,5.53647,24.8462,3.22582,5.57117,24.80923,3.19748,5.58534,24.80313,3.05784,5.59737,24.78691,3.11573,5.58543,24.81491,3.10308,5.5951,24.7736,3.06952,5.52967,24.82603,3.28235,5.51505,24.85959,3.27297,5.52096,24.86291,3.28271,6.44243,25.01036,3.13919,6.50261,24.97514,3.19324,6.46241,24.95469,3.16679,5.70266,24.85916,3.0051,5.74559,24.83419,3.02087,5.76137,24.81854,3.0256,6.48658,25.15421,3.28004,6.47611,25.15957,3.26979,6.49674,25.11879,3.22058,6.50806,24.98247,3.2036,6.53021,24.93235,3.24302,6.55506,24.91778,3.32538,6.5335,24.94511,3.25129,6.54358,24.93909,3.42208,6.45868,25.18024,3.33192,5.96252,25.0024,3.35922,5.96211,25.01969,3.33155,5.62529,24.96045,3.20893,5.63571,24.93264,3.16664,5.64419,24.90883,3.13164,5.62204,24.93239,3.16577,5.66301,24.90984,3.09259,5.77163,24.86305,3.08275,6.29467,25.08782,3.51057,6.18546,25.04698,3.46973,6.30298,24.84657,3.27137,6.42501,24.8929,3.20435,6.43766,24.86945,3.29707,6.30275,24.87181,3.18727,6.3866,24.99273,3.12614,6.40553,24.93786,3.15294,6.35213,25.07066,3.17456,6.34154,25.103,3.23069,5.58944,24.84356,3.09184,5.58538,24.82452,3.14789,5.59017,24.85223,3.13992,5.59362,24.91399,3.17131,5.53711,24.88,3.22093,5.56189,24.86651,3.17987,5.66911,24.93453,3.22675,6.0033,24.90895,3.39,6.02726,24.86985,3.36841,6.40831,25.13851,3.2454,5.97186,25.01759,3.2984,6.05603,24.82352,3.30713,6.2808,24.85903,3.36713,6.48604,24.90884,3.21929,6.50399,24.88836,3.31181,6.36867,25.03611,3.13713,6.42391,24.89387,3.40782,6.48808,24.9133,3.41925,6.35379,25.10995,3.52889,6.34365,25.15046,3.50094,5.7597,24.79473,3.03088,5.72127,24.76019,3.20388,5.67547,24.73512,3.19815,5.58732,24.83402,3.04609,5.59648,24.79798,3.15727};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getlmphal4_Coord_6_60_point_1()
		{
			double[] value = {6.68239,25.15745,2.62032,6.68912,25.1629,2.54213,6.67183,25.18004,2.61171,6.70935,25.11538,2.64435,6.7004,25.11988,2.70372,6.72845,25.08999,2.66165,5.89955,25.09368,2.57482,5.8998,25.09042,2.58627,6.02005,25.10738,2.59704,6.01916,25.1145,2.58472,6.65781,25.28807,2.61219,6.62054,25.28384,2.67302,6.64024,25.27708,2.67025,6.64294,25.29736,2.61254,5.91914,24.98702,2.59088,5.79673,24.97163,2.60862,5.81622,24.9593,2.59516,6.68524,25.22748,2.53978,6.68632,25.22572,2.52594,6.67614,25.287,2.53071,5.73512,24.9909,2.26963,5.75251,25.00981,2.26856,5.77461,24.9759,2.27247,5.79966,24.94262,2.28349,5.7586,24.93671,2.28396,5.8236,24.98273,2.27638,5.82084,24.96798,2.2783,5.79831,25.01182,2.2729,5.8175,24.99521,2.27536,5.73511,24.97231,2.27223,5.69254,25.04931,2.59418,5.69147,25.02998,2.59486,5.72974,25.03756,2.60471,5.73474,25.07745,2.59736,5.71039,25.07381,2.59526,5.76938,25.0308,2.61033,5.76079,25.06378,2.60584,5.72541,24.99555,2.60093,5.75654,25.00661,2.60833,5.70067,25.00977,2.5977,5.70018,24.9361,2.27485,5.69404,24.93586,2.28232,5.68516,24.9725,2.27286,5.69316,24.9721,2.2678,5.76436,24.89813,2.53581,5.74793,24.9083,2.55879,5.72584,24.92192,2.53422,5.77241,24.8857,2.33324,5.7267,24.89814,2.29594,5.73371,24.89964,2.28921,5.75931,24.88326,2.33327,5.8161,25.05181,2.28068,5.77965,25.07574,2.27183,5.79234,25.09189,2.31661,5.83402,25.04256,2.32804,5.9254,25.00094,2.30198,5.88784,24.9963,2.2863,5.91685,25.01678,2.30814,5.87342,25.01375,2.28726,6.6065,25.24766,2.71508,6.61822,25.20218,2.7364,6.62939,25.24825,2.70476,6.63573,25.20357,2.72383,5.85496,25.01144,2.27945,5.80987,25.04173,2.27227,6.13704,25.13056,2.62037,6.13514,25.14529,2.60301,5.83215,24.91929,2.29339,5.85284,24.91353,2.30219,5.72686,24.92528,2.58583,5.72197,24.92191,2.57625,5.75545,24.91217,2.56562,5.69382,25.00838,2.25827,5.68892,25.0103,2.26612,5.72438,25.05346,2.26165,5.72848,25.04658,2.25713,5.77128,25.06797,2.26371,5.76549,25.07492,2.2695,5.74932,24.91732,2.45051,5.7897,24.88356,2.45904,5.74162,24.92237,2.48626,5.75409,25.13187,2.55312,5.81379,25.08753,2.51744,5.76606,25.1278,2.50528,5.80864,25.10928,2.56914,5.83147,24.94764,2.57959,5.84252,24.93494,2.55087,5.92919,24.96223,2.56188,5.71971,24.94694,2.59644,5.67282,24.97979,2.59071,5.80581,25.10207,2.58218,5.89988,25.06601,2.60112,5.79795,25.08085,2.60392,5.78624,25.08578,2.37516,5.81905,25.05606,2.43069,5.8217,25.05088,2.38722,5.76712,25.07663,2.41787,5.97033,24.94514,2.3453,6.09162,24.96551,2.36441,5.95921,24.923,2.41228};
			return value;
		}
		private double[] getlmphal4_Coord_6_60_point_2()
		{
			double[] value = {6.09168,24.93697,2.42575,6.44285,25.05224,2.33336,6.20238,25.0154,2.33959,6.42904,25.10193,2.32281,6.18883,25.05403,2.32481,6.14732,25.1366,2.55022,6.3838,25.22612,2.58111,6.15657,25.13189,2.5072,6.6897,25.14149,2.46965,6.70772,25.09072,2.43534,6.69006,25.1212,2.41257,6.68596,25.21559,2.49912,6.68957,25.1618,2.52808,5.90866,25.03164,2.34942,5.9187,25.04711,2.4143,5.91114,25.05888,2.44993,5.74125,25.10166,2.59261,5.74514,25.12779,2.56568,5.69709,25.10767,2.58632,5.91837,24.93008,2.3327,5.85161,24.90477,2.33987,5.85417,24.90175,2.39907,5.79647,24.87967,2.38833,5.78505,24.87565,2.3861,5.73804,24.90025,2.36179,5.74171,25.13315,2.55266,5.706,25.1002,2.51773,5.69079,25.10967,2.57789,5.78067,25.09261,2.31544,5.72497,25.06214,2.31395,5.71533,24.96311,2.4369,5.69507,24.97075,2.48346,5.7452,24.91066,2.41321,5.94233,24.93093,2.48411,5.9281,24.91767,2.40842,5.929,24.97505,2.30376,5.88913,24.97003,2.28889,5.89808,25.0816,2.52617,6.73142,25.09335,2.55021,6.72739,25.09894,2.56476,6.75312,25.05198,2.57611,6.37641,25.22659,2.64473,6.41458,25.16027,2.36869,6.41985,25.13942,2.33719,6.18246,25.07154,2.3325,5.81708,25.07085,2.47493,5.76655,25.10018,2.45802,6.64356,25.24653,2.66811,5.75282,25.12851,2.50691,6.52205,25.20809,2.37517,6.53282,25.17243,2.33459,5.7739,24.90429,2.54047,6.17296,25.09609,2.39937,6.16779,25.115,2.44028,6.40734,25.18845,2.42826,5.73875,24.95407,2.27493,5.77429,25.01722,2.26952,6.66791,25.15611,2.34359,6.6072,25.14442,2.32509,6.66833,25.20332,2.35078,6.59797,25.19019,2.33746,6.67983,25.17534,2.38842,6.67726,25.16193,2.3543,6.67951,25.20033,2.3595,5.93903,25.03486,2.35712,6.04324,25.08105,2.42729,6.05229,25.06064,2.38014,6.7209,25.08637,2.4876,6.67305,25.16034,2.68516,6.66387,25.15781,2.72901,5.95387,25.0214,2.31974,6.66299,25.24013,2.61152,6.68154,25.19514,2.44596,6.21536,24.94634,2.53094,6.07865,24.94131,2.50679,6.2249,24.94297,2.4377,5.96933,24.9796,2.31912,6.07534,25.03107,2.32387,6.08521,24.99712,2.33819,5.96266,25.00757,2.31266,6.07064,25.04578,2.33127,6.03839,25.09195,2.45927,5.9055,25.06799,2.48338,6.0227,25.10911,2.5382,6.03104,25.09995,2.49529,5.90986,25.0316,2.60661,6.02464,25.07915,2.61042,6.03436,25.04451,2.61761,6.04856,25.00919,2.60867,6.06454,24.97558,2.58324,6.64996,25.15299,2.74217,6.68682,25.10166,2.71549,6.60003,25.13864,2.74938,6.55923,25.07082,2.71857,6.62834,25.08373,2.72511,6.53557,25.12036,2.74054,6.17724,25.027,2.63478,6.4046,25.09399,2.7091,6.16248,25.05563,2.64414,6.4213,25.05294,2.69013};
			return value;
		}
		private double[] getlmphal4_Coord_6_60_point_3()
		{
			double[] value = {6.71769,25.06644,2.67452,6.43441,25.01162,2.64965,6.58467,25.03254,2.67128,6.14631,25.09957,2.63717,5.68151,25.00032,2.47647,5.67932,24.97681,2.52731,5.66519,25.00727,2.52228,5.71,24.95705,2.3924,5.69091,24.98229,2.33622,5.70062,24.94947,2.34323,5.69778,24.98852,2.38449,5.66423,24.97906,2.57919,5.65005,25.01604,2.57575,5.65772,25.0179,2.58541,6.16562,25.125,2.46861,6.62735,25.08421,2.34237,6.6797,25.09743,2.35488,5.87096,24.99368,2.28018,6.68178,25.27332,2.46788,6.66972,25.25071,2.39626,6.66993,25.28075,2.46029,6.68217,25.24371,2.4027,6.68779,25.10435,2.36595,6.7122,25.04487,2.39649,6.7497,25.03717,2.48252,6.74317,25.01728,2.4783,6.71798,25.05809,2.40615,6.74541,25.02725,2.58136,6.66137,25.29494,2.52891,6.37864,25.1988,2.68319,5.75389,25.07791,2.41609,5.75394,25.1018,2.45856,5.7725,25.08732,2.37157,6.39614,25.20822,2.49877,6.50794,25.18249,2.73612,6.38676,25.15096,2.7082,6.46919,24.96267,2.4596,6.5891,25.01812,2.37892,6.61286,24.98079,2.46776,6.45958,25.00015,2.37673,6.54626,25.13053,2.31972,6.56527,25.07131,2.33647,6.51998,25.2365,2.43596,6.50167,25.26915,2.59748,6.51058,25.25395,2.51127,5.70433,24.99257,2.43208,5.70241,25.01967,2.37589,5.71014,25.02226,2.42664,5.72871,25.0662,2.36522,5.73508,25.06628,2.41826,5.72207,25.08226,2.46638,5.6675,25.04311,2.52137,5.68695,25.03325,2.47372,6.57523,25.19747,2.7413,5.69351,25.01594,2.32765,6.59476,25.26543,2.44398,6.59343,25.23576,2.38118,6.5637,25.2439,2.71883,6.49706,25.22988,2.7115,6.59326,25.28399,2.5212,6.58278,25.29585,2.60775,5.80848,25.02952,2.61396,6.19667,24.98791,2.6042,6.21524,24.97866,2.37052,6.616,24.98796,2.58111,6.45962,24.96403,2.56311,6.6556,25.02975,2.38532,6.56852,25.28367,2.67343,6.49713,25.26521,2.6644,6.68505,24.99524,2.47366,6.68555,25.00354,2.58399,6.65189,25.0444,2.67648,5.86831,24.96826,2.28289,5.6583,25.05442,2.58397,5.84887,24.91116,2.46294,5.79872,24.88814,2.46027,5.65213,25.05361,2.57407,6.65441,25.19317,2.67195};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getlmphal5_Coord_6_65_point_1()
		{
			double[] value = {6.48857,24.89,1.68331,6.47665,24.8689,1.68012,6.47578,24.87354,1.6276,6.49736,24.89487,1.63162,6.44975,24.90384,1.78415,6.45778,24.87774,1.73654,6.47179,24.89708,1.73688,6.43096,24.88415,1.78257,6.41576,24.93414,1.56672,6.42075,24.95612,1.56432,6.45257,24.93501,1.58419,6.40278,24.99934,1.83401,6.3664,24.98529,1.83208,6.40649,24.96697,1.83209,6.48281,24.94859,1.5951,6.513,24.96214,1.60611,6.51089,24.9292,1.61971,6.44289,24.97735,1.56911,6.46072,24.97725,1.58383,6.34001,25.01148,1.82869,6.37734,25.01472,1.83008,6.8834,25.28212,1.68478,6.91075,25.24414,1.71514,6.96873,25.23131,1.69195,6.9055,25.28684,1.61471,6.87956,25.23553,1.82067,6.85223,25.25627,1.83428,6.83264,25.24552,1.90877,6.91039,25.21919,1.86415,6.71769,25.38178,1.822,6.76183,25.38249,1.72187,6.75188,25.36961,1.72205,6.72715,25.39121,1.8242,6.83577,25.33907,1.57415,6.8505,25.34088,1.57668,6.84409,25.33098,1.5683,6.79917,25.37692,1.658,6.79084,25.37511,1.6488,6.77536,25.3868,1.72446,6.72552,25.3698,1.86536,6.72504,25.36433,1.87598,6.73985,25.36839,1.86336,6.91795,25.20752,1.8782,6.82675,25.24265,1.93073,6.91679,25.19324,1.88406,6.81672,25.23222,1.93869,6.41368,25.03377,1.62451,6.37827,25.02495,1.68838,6.3869,25.03182,1.69005,6.40506,25.02987,1.62024,6.38144,25.03608,1.70418,6.35101,25.04799,1.7651,6.36106,25.05071,1.76604,6.37156,25.03002,1.70664,6.28855,24.9684,1.81669,6.29507,24.94432,1.82729,6.29413,24.96983,1.82558,6.29289,24.94093,1.81967,6.41505,25.04705,1.823,6.36767,25.04956,1.81709,6.36663,25.04661,1.82548,6.41299,25.05395,1.8144,6.63134,25.20699,1.84206,6.54629,25.11706,1.80893,6.54685,25.10741,1.82558,6.63004,25.22333,1.82412,6.52621,24.97123,1.61281,6.50615,25.00539,1.60243,6.49241,25.00001,1.59841,6.39597,24.97186,1.5538,6.3867,24.97744,1.55952,6.42059,25.01376,1.56696,6.43306,25.00825,1.56486,6.46286,24.86789,1.62428,6.41456,24.87656,1.60203,6.42133,24.88003,1.58651,6.46359,24.87894,1.6104,6.8349,25.31564,1.56791,6.72416,25.19165,1.60285,6.82198,25.32732,1.57701,6.70946,25.20406,1.60907,6.39024,24.89234,1.81735,6.40138,24.89508,1.81868,6.38965,24.89948,1.82503,6.41655,25.03063,1.69947,6.41242,25.03272,1.70934,6.44946,25.03822,1.70948,6.48984,25.08029,1.81188,6.42835,25.04987,1.77186,6.498,25.08425,1.78226,6.85553,25.28056,1.75873,6.81137,25.34473,1.73985,6.79955,25.33456,1.77604,6.85359,25.30984,1.68376,6.32863,24.97811,1.8298,6.33115,24.96497,1.82998,6.91535,25.23195,1.75497,6.80026,25.3229,1.80872,6.82122,25.28726,1.83753,6.61748,25.08399,1.62082};
			return value;
		}
		private double[] getlmphal5_Coord_6_65_point_2()
		{
			double[] value = {6.64619,25.0391,1.62802,6.76326,25.13748,1.62161,6.47663,24.9219,1.60245,6.46291,24.90521,1.59819,6.42816,25.00929,1.83518,6.44703,24.95068,1.82399,6.32737,24.99105,1.82713,6.54915,25.12184,1.79012,6.37806,24.97915,1.61805,6.43276,24.89909,1.58517,6.41886,24.91372,1.57581,6.37845,24.94228,1.82886,6.35182,24.9501,1.82856,6.39252,24.9547,1.83053,6.71534,25.35441,1.87379,6.7159,25.3604,1.86236,6.9009,25.2624,1.57662,6.97298,25.1908,1.67033,6.79624,25.0808,1.66741,6.63014,25.23702,1.80205,6.7401,25.38982,1.81899,6.79219,25.37437,1.73109,6.75969,25.37254,1.80591,6.90386,25.22768,1.79281,6.83018,25.3276,1.70407,6.46486,24.95149,1.81774,6.48315,24.92681,1.78649,6.42922,24.91752,1.8211,6.42948,25.01761,1.57046,6.49186,25.01072,1.60828,6.75138,25.30094,1.93039,6.76533,25.30741,1.92353,6.33871,25.05266,1.81766,6.32603,25.04571,1.81801,6.33292,25.045,1.82686,6.55088,25.04934,1.62667,6.55878,25.03614,1.6195,6.29611,24.99584,1.81564,6.29952,24.99507,1.8234,6.33598,24.90874,1.81719,6.33643,24.91497,1.82444,6.43719,25.02673,1.6335,6.44678,24.87273,1.73399,6.38381,24.8956,1.72873,6.3923,24.89126,1.70757,6.41803,24.92433,1.82865,6.37873,24.93578,1.56601,6.38686,24.93309,1.55876,6.35669,24.9564,1.68952,6.37083,24.94391,1.62249,6.35825,24.98635,1.68621,6.31345,24.96247,1.76325,6.34844,24.98564,1.71131,6.34588,24.95816,1.71504,6.31849,24.99456,1.7645,6.55666,24.96021,1.7961,6.53239,24.99077,1.82215,6.49117,24.90302,1.61932,6.50153,24.91885,1.7431,6.5179,24.91377,1.68838,6.39469,24.89906,1.57114,6.46156,25.00078,1.58279,6.46655,24.86507,1.67852,6.40291,24.88293,1.65,6.45832,25.01119,1.58957,6.39138,25.04442,1.76866,6.94354,25.21491,1.81905,6.96683,25.21384,1.7677,6.77747,25.30286,1.90498,6.75178,25.36,1.85268,6.85086,25.33635,1.6054,6.8094,25.36538,1.67093,6.91257,25.27704,1.57666,6.78024,25.36072,1.64867,6.7405,25.28952,1.92907,6.98427,25.18653,1.77195,6.96365,25.16739,1.76646,6.9889,25.20785,1.67538,6.93548,25.1675,1.82832,6.95587,25.18992,1.83317,6.89999,25.17477,1.87853,6.98358,25.20218,1.77186,6.9549,25.20399,1.82809,6.60798,25.09916,1.62804,6.41918,24.88079,1.78051,6.44477,25.01551,1.83217,6.49054,25.0725,1.82146,6.38728,24.89923,1.58104,6.37626,24.90931,1.62873,6.36349,24.92566,1.69444,6.75654,25.07241,1.83211,6.65184,24.98512,1.76486,6.78259,25.06153,1.78551,6.63365,24.99747,1.80879,6.57312,24.95114,1.75583,6.31987,24.93148,1.7671,6.35082,24.9302,1.72257,6.53118,24.92557,1.63748,6.59085,24.94832,1.70056,6.59706,24.96336,1.6479};
			return value;
		}
		private double[] getlmphal5_Coord_6_65_point_3()
		{
			double[] value = {6.58151,25.00099,1.62601,6.47304,25.02665,1.64677,6.51656,25.07483,1.71829,6.5388,25.06516,1.6531,6.50427,25.0399,1.82959,6.9126,25.28597,1.58613,6.9879,25.22144,1.68289,6.65394,25.1623,1.87081,6.56476,25.07652,1.83817,6.70414,25.1101,1.86962,6.59606,25.03007,1.83782,6.67018,25.00052,1.65869,6.79712,25.06096,1.73159,6.66657,24.98372,1.71123,6.59178,25.11177,1.65284,6.68637,25.22576,1.65207,6.57285,25.11763,1.722,6.65813,25.2321,1.72805,6.80436,25.21344,1.93452,6.35757,24.89732,1.77079};
			return value;
		}


		/** Define subarrays using type int[] */
		private int[] getlpisform_Geo_5_70_coordIndex_1()
		{
			int[] value = {0,1,2,-1,3,4,5,-1,3,6,4,-1,7,8,9,-1,10,11,12,-1,13,11,14,-1,15,11,16,-1,17,11,18,-1,19,11,20,-1,21,11,22,-1,23,11,24,-1,25,11,26,-1,27,28,29,-1,30,28,31,-1,32,28,33,-1,34,28,35,-1,36,28,37,-1,38,28,39,-1,40,28,41,-1,42,28,43,-1,44,28,45,-1,46,28,47,-1,48,28,49,-1,50,28,51,-1,52,28,53,-1,54,28,55,-1,56,28,57,-1,58,28,59,-1,60,28,61,-1,62,28,63,-1,0,64,1,-1,0,2,65,-1,66,67,68,-1,66,69,67,-1,70,71,72,-1,70,73,71,-1,29,28,62,-1,74,75,76,-1,74,77,75,-1,78,79,80,-1,78,81,79,-1,82,83,84,-1,85,86,87,-1,25,88,89,-1,26,90,91,-1,23,81,78,-1,24,92,93,-1,94,95,8,-1,8,96,94,-1,21,97,98,-1,22,99,100,-1,19,101,102,-1,20,103,104,-1,17,105,106,-1,18,107,108,-1,15,74,109,-1,16,110,77,-1,13,111,112,-1,14,113,114,-1,10,115,116,-1,117,0,118,-1,117,119,0,-1,12,120,121,-1,82,11,85,-1,122,5,123,-1,122,3,5,-1,124,9,8,-1,7,125,8,-1,63,28,60,-1,61,28,58,-1,59,28,56,-1,57,28,54,-1,55,28,52,-1,53,28,50,-1,51,28,48,-1,49,28,46,-1,47,28,44,-1,45,28,42,-1,43,28,40,-1,41,28,38,-1,39,28,36,-1,37,28,34,-1,35,28,32,-1,33,28,30,-1,31,28,27,-1,85,11,25,-1,26,11,23,-1,24,11,21,-1,22,11,19,-1,20,11,17,-1,18,11,15,-1,16,11,13,-1,14,11,10,-1,12,11,82,-1,1,126,2,-1,126,127,2,-1,0,65,118,-1,8,95,124,-1,127,128,129,-1,127,126,128,-1,130,131,132,-1,130,133,131,-1,133,134,131,-1,133,135,134,-1,136,137,138,-1,136,139,137,-1,140,141,142,-1,140,143,141,-1,144,145,146,-1,147,145,144,-1,148,73,149,-1,148,150,73,-1,151,152,71,-1,151,153,152,-1,154,155,156,-1,154,157,155,-1,158,159,160,-1,159,158,161,-1,162,163,164,-1,70,163,162,-1,165,72,166,-1,165,167,72,-1,168,123,169,-1,123,168,122,-1,170,164,171,-1,162,164,170,-1,172,173,174,-1,172,175,173,-1,176,175,177,-1,173,175,176,-1,178,179,180,-1,181,179,178,-1,182,183,184,-1,185,183,182,-1,118,186,187,-1,186,118,65,-1,137,173,176,-1,137,142,173,-1,134,181,178,-1,134,138,181,-1,132,188,185,-1,132,131,188,-1,127,182,186,-1,127,129,182,-1,189,190,191,-1,189,192,190,-1,193,194,195,-1,193,196,194,-1,197,198,199,-1,197,200,198,-1,201,202,203,-1,201,204,202,-1,205,206,207,-1,205,208,206,-1,8,209,210,-1,8,125,209,-1,159,9,124,-1,159,156,9,-1,123,154,161,-1,123,5,154,-1,122,152,3,-1,166,152,122,-1,144,162,170,-1,144,149,162,-1,141,211,174,-1,141,147,211,-1,120,212,213,-1,120,84,212,-1,214,215,216,-1,214,217,215,-1,218,219,220,-1,221,219,218,-1,222,223,224,-1,225,223,222,-1,226,227,228,-1,226,229,227,-1,230,231,232,-1,230,233,231,-1,192,234,190,-1,192,235,234,-1,236,237,238,-1,236,239,237,-1,240,62,241,-1,240,29,62,-1,121,213,242,-1,121,120,213,-1,243,216,244,-1,243,214,216,-1,245,218,246,-1,245,221,218,-1,247,222,248,-1,247,225,222,-1,228,249,250,-1,228,227,249,-1,232,119,251,-1,232,231,119,-1,190,252,64,-1,190,234,252,-1,238,253,254,-1,238,237,253,-1,241,63,255,-1,241,62,63,-1,115,242,256,-1,115,121,242,-1,257,244,258,-1,257,243,244,-1,259,246,260,-1,259,245,246,-1,261,248,262,-1,261,247,248,-1,250,263,264,-1,250,249,263,-1,251,117,265,-1,251,119,117,-1,64,266,1,-1,64,252,266,-1,254,267,268,-1,254,253,267,-1,255,60,269,-1,255,63,60,-1,116,256,270,-1,116,115,256,-1,271,258,272,-1,271,257,258,-1,273,260,274,-1,273,259,260,-1,275,262,276,-1,275,261,262,-1,277,263,278,-1,277,264,263,-1,265,279,280,-1,265,117,279,-1,1,281,126,-1,1,266,281,-1,268,282,283,-1,268,267,282,-1,269,61,284,-1,269,60,61,-1,113,270,285,-1,113,116,270,-1,286,272,287,-1,286,271,272,-1,288,274,289,-1,288,273,274,-1,290,276,291,-1,290,275,276,-1,292,278,293,-1,292,277,278,-1,279,294,280,-1,294,279,295,-1};
			return value;
		}
		private int[] getlpisform_Geo_5_70_coordIndex_2()
		{
			int[] value = {126,296,128,-1,126,281,296,-1,283,297,298,-1,283,282,297,-1,284,58,299,-1,284,61,58,-1,114,285,300,-1,114,113,285,-1,301,287,302,-1,301,286,287,-1,303,289,304,-1,303,288,289,-1,305,291,306,-1,305,290,291,-1,293,307,292,-1,307,293,308,-1,295,309,294,-1,309,295,310,-1,128,311,130,-1,128,296,311,-1,298,312,313,-1,298,297,312,-1,299,59,314,-1,299,58,59,-1,111,300,315,-1,111,114,300,-1,316,302,317,-1,316,301,302,-1,318,304,319,-1,318,303,304,-1,320,306,321,-1,320,305,306,-1,308,322,307,-1,322,308,323,-1,310,324,309,-1,324,310,325,-1,130,326,133,-1,130,311,326,-1,313,327,328,-1,313,312,327,-1,314,56,329,-1,314,59,56,-1,315,112,111,-1,112,315,330,-1,331,317,332,-1,331,316,317,-1,333,319,334,-1,333,318,319,-1,321,335,320,-1,335,321,336,-1,323,337,322,-1,337,323,338,-1,325,339,324,-1,339,325,340,-1,133,341,135,-1,133,326,341,-1,328,342,343,-1,328,327,342,-1,329,57,344,-1,329,56,57,-1,110,330,345,-1,110,112,330,-1,346,332,347,-1,346,331,332,-1,348,334,349,-1,348,333,334,-1,336,350,335,-1,350,336,351,-1,338,352,337,-1,352,338,353,-1,340,354,339,-1,354,340,355,-1,135,356,136,-1,135,341,356,-1,343,357,358,-1,343,342,357,-1,344,54,359,-1,344,57,54,-1,77,345,75,-1,77,110,345,-1,360,347,361,-1,360,346,347,-1,362,349,363,-1,362,348,349,-1,364,351,365,-1,364,350,351,-1,353,366,352,-1,366,353,367,-1,355,368,354,-1,368,355,369,-1,356,139,136,-1,139,356,370,-1,357,371,358,-1,371,357,372,-1,54,373,359,-1,373,54,55,-1,374,361,375,-1,374,360,361,-1,376,363,377,-1,376,362,363,-1,378,365,379,-1,378,364,365,-1,380,367,381,-1,380,366,367,-1,369,382,368,-1,382,369,383,-1,370,140,139,-1,140,370,384,-1,372,385,371,-1,385,372,386,-1,55,387,373,-1,387,55,52,-1,388,74,76,-1,109,74,388,-1,389,375,390,-1,389,374,375,-1,391,377,392,-1,391,376,377,-1,379,393,378,-1,393,379,394,-1,381,395,380,-1,395,381,396,-1,383,397,382,-1,397,383,398,-1,384,143,140,-1,143,384,399,-1,386,400,385,-1,400,386,401,-1,52,402,387,-1,402,52,53,-1,403,109,388,-1,107,109,403,-1,404,390,405,-1,404,389,390,-1,406,392,407,-1,406,391,392,-1,394,408,393,-1,408,394,409,-1,396,410,395,-1,410,396,411,-1,398,412,397,-1,412,398,413,-1,399,145,143,-1,145,399,414,-1,401,415,400,-1,415,401,416,-1,53,417,402,-1,417,53,50,-1,418,107,403,-1,108,107,418,-1,419,404,405,-1,420,404,419,-1,421,407,422,-1,421,406,407,-1,423,409,424,-1,423,408,409,-1,425,411,426,-1,425,410,411,-1,413,427,412,-1,427,413,428,-1,414,146,145,-1,146,414,429,-1,416,430,415,-1,430,416,431,-1,50,432,417,-1,432,50,51,-1,433,108,418,-1,105,108,433,-1,434,420,419,-1,435,420,434,-1,436,421,422,-1,437,421,436,-1,438,424,439,-1,438,423,424,-1,440,426,441,-1,440,425,426,-1,428,442,427,-1,442,428,443,-1,429,148,146,-1,148,429,444,-1,431,445,430,-1,445,431,446,-1,51,447,432,-1,447,51,48,-1,448,105,433,-1,106,105,448,-1,449,435,434,-1,450,435,449,-1,451,437,436,-1,452,437,451,-1,453,439,454,-1,453,438,439,-1,455,441,456,-1,455,440,441,-1,443,457,442,-1,457,443,458,-1,444,150,148,-1,150,444,459,-1,446,460,445,-1,460,446,461,-1,48,462,447,-1,462,48,49,-1,463,106,448,-1,103,106,463,-1,464,450,449,-1,465,450,464,-1,466,452,451,-1,467,452,466,-1,468,454,469,-1,468,453,454,-1,470,456,471,-1,470,455,456,-1,458,472,457,-1,472,458,473,-1,459,151,150,-1,151,459,474,-1,461,475,460,-1,475,461,476,-1,49,477,462,-1,477,49,46,-1,478,103,463,-1,104,103,478,-1,479,465,464,-1,480,465,479,-1,481,467,466,-1,482,467,481,-1,483,469,484,-1,483,468,469,-1,485,471,486,-1,485,470,471,-1,473,487,472,-1,487,473,488,-1,474,153,151,-1,153,474,489,-1,476,490,475,-1,490,476,491,-1,46,492,477,-1,492,46,47,-1,493,104,478,-1,101,104,493,-1,494,480,479,-1,495,480,494,-1,496,482,481,-1,497,482,496,-1,498,484,499,-1,498,483,484,-1,486,500,485,-1,500,486,501,-1,488,502,487,-1,502,488,503,-1};
			return value;
		}
		private int[] getlpisform_Geo_5_70_coordIndex_3()
		{
			int[] value = {153,504,6,-1,153,489,504,-1,490,505,506,-1,490,491,505,-1,492,44,507,-1,492,47,44,-1,102,493,508,-1,102,101,493,-1,509,494,510,-1,509,495,494,-1,511,496,512,-1,511,497,496,-1,513,499,514,-1,513,498,499,-1,515,500,501,-1,516,500,515,-1,502,517,518,-1,502,503,517,-1,6,519,4,-1,6,504,519,-1,506,520,521,-1,506,505,520,-1,507,45,522,-1,507,44,45,-1,99,508,523,-1,99,102,508,-1,524,510,525,-1,524,509,510,-1,526,512,527,-1,526,511,512,-1,528,513,514,-1,529,513,528,-1,530,516,515,-1,531,516,530,-1,518,532,533,-1,518,517,532,-1,4,534,157,-1,4,519,534,-1,521,535,536,-1,521,520,535,-1,522,42,537,-1,522,45,42,-1,100,523,538,-1,100,99,523,-1,539,525,540,-1,539,524,525,-1,541,527,542,-1,541,526,527,-1,543,529,528,-1,544,529,543,-1,545,531,530,-1,546,531,545,-1,533,547,548,-1,533,532,547,-1,157,549,155,-1,157,534,549,-1,536,550,551,-1,536,535,550,-1,537,43,552,-1,537,42,43,-1,97,538,553,-1,97,100,538,-1,554,540,555,-1,554,539,540,-1,556,542,557,-1,556,541,542,-1,558,544,543,-1,559,544,558,-1,560,546,545,-1,561,546,560,-1,548,94,562,-1,548,547,94,-1,155,563,7,-1,155,549,563,-1,551,564,565,-1,551,550,564,-1,552,40,566,-1,552,43,40,-1,98,553,567,-1,98,97,553,-1,568,555,569,-1,568,554,555,-1,556,570,571,-1,556,557,570,-1,572,559,558,-1,573,559,572,-1,574,561,560,-1,575,561,574,-1,562,96,576,-1,562,94,96,-1,7,577,125,-1,7,563,577,-1,565,578,579,-1,565,564,578,-1,566,41,580,-1,566,40,41,-1,92,567,581,-1,92,98,567,-1,582,569,583,-1,582,568,569,-1,584,571,570,-1,585,571,584,-1,573,586,587,-1,573,572,586,-1,588,575,574,-1,589,575,588,-1,576,590,591,-1,576,96,590,-1,125,592,209,-1,125,577,592,-1,579,593,594,-1,579,578,593,-1,580,38,595,-1,580,41,38,-1,93,581,596,-1,93,92,581,-1,597,582,583,-1,598,582,597,-1,599,585,584,-1,600,585,599,-1,587,601,602,-1,587,586,601,-1,589,603,604,-1,589,588,603,-1,605,591,590,-1,606,591,605,-1,209,607,208,-1,209,592,607,-1,594,608,609,-1,594,593,608,-1,595,39,610,-1,595,38,39,-1,81,596,79,-1,81,93,596,-1,611,598,597,-1,612,598,611,-1,613,600,599,-1,614,600,613,-1,602,615,616,-1,602,601,615,-1,604,617,618,-1,604,603,617,-1,606,619,620,-1,606,605,619,-1,208,621,206,-1,208,607,621,-1,609,622,623,-1,609,608,622,-1,610,36,624,-1,610,39,36,-1,625,612,611,-1,626,612,625,-1,627,614,613,-1,628,614,627,-1,629,616,615,-1,630,616,629,-1,618,631,632,-1,618,617,631,-1,620,633,634,-1,620,619,633,-1,206,635,204,-1,206,621,635,-1,622,636,623,-1,636,622,637,-1,36,638,624,-1,638,36,37,-1,78,639,90,-1,78,80,639,-1,640,626,625,-1,641,626,640,-1,642,628,627,-1,643,628,642,-1,630,644,645,-1,630,629,644,-1,632,646,647,-1,632,631,646,-1,634,648,649,-1,634,633,648,-1,635,202,204,-1,202,635,650,-1,637,651,636,-1,651,637,652,-1,37,653,638,-1,653,37,34,-1,90,654,91,-1,90,639,654,-1,655,641,640,-1,656,641,655,-1,657,643,642,-1,658,643,657,-1,659,645,644,-1,660,645,659,-1,661,647,646,-1,662,647,661,-1,649,663,664,-1,649,648,663,-1,650,197,202,-1,197,650,665,-1,652,666,651,-1,666,652,667,-1,34,668,653,-1,668,34,35,-1,669,91,654,-1,88,91,669,-1,670,656,655,-1,671,656,670,-1,672,658,657,-1,673,658,672,-1,674,660,659,-1,675,660,674,-1,676,662,661,-1,677,662,676,-1,678,664,663,-1,679,664,678,-1,665,200,197,-1,200,665,680,-1,667,681,666,-1,681,667,682,-1,35,683,668,-1,683,35,32,-1,684,88,669,-1,89,88,684,-1,671,685,686,-1,671,670,685,-1,687,673,672,-1,688,673,687,-1,689,675,674,-1,690,675,689,-1,691,677,676,-1,692,677,691,-1,693,679,678,-1,694,679,693,-1,680,69,200,-1,69,680,695,-1,682,696,681,-1,696,682,697,-1,32,698,683,-1,698,32,33,-1,699,89,684,-1,86,89,699,-1,700,686,685,-1,701,686,700,-1,702,688,687,-1,703,688,702,-1,704,690,689,-1,705,690,704,-1,692,706,707,-1,692,691,706,-1,694,708,709,-1,694,693,708,-1};
			return value;
		}
		private int[] getlpisform_Geo_5_70_coordIndex_4()
		{
			int[] value = {695,67,69,-1,67,695,710,-1,697,711,696,-1,711,697,712,-1,33,713,698,-1,713,33,30,-1,714,86,699,-1,87,86,714,-1,715,701,700,-1,716,701,715,-1,717,703,702,-1,718,703,717,-1,719,705,704,-1,720,705,719,-1,707,721,722,-1,707,706,721,-1,708,723,709,-1,723,708,724,-1,710,196,67,-1,196,710,725,-1,712,726,711,-1,726,712,727,-1,30,728,713,-1,728,30,31,-1,729,87,714,-1,83,87,729,-1,730,716,715,-1,731,716,730,-1,732,718,717,-1,733,718,732,-1,734,720,719,-1,735,720,734,-1,722,736,737,-1,722,721,736,-1,723,738,739,-1,723,724,738,-1,725,194,196,-1,194,725,740,-1,727,741,726,-1,741,727,742,-1,31,743,728,-1,743,31,27,-1,212,83,729,-1,84,83,212,-1,215,731,730,-1,217,731,215,-1,220,733,732,-1,219,733,220,-1,224,735,734,-1,223,735,224,-1,737,229,226,-1,737,736,229,-1,739,233,230,-1,739,738,233,-1,740,192,194,-1,192,740,235,-1,742,236,741,-1,236,742,239,-1,27,240,743,-1,240,27,29,-1,743,239,742,-1,239,743,240,-1,741,235,740,-1,235,741,236,-1,195,233,738,-1,233,195,189,-1,736,230,229,-1,736,739,230,-1,734,226,224,-1,734,737,226,-1,223,732,735,-1,220,732,223,-1,219,730,733,-1,215,730,219,-1,217,729,731,-1,212,729,217,-1,728,742,727,-1,742,728,743,-1,726,740,725,-1,740,726,741,-1,193,738,724,-1,738,193,195,-1,721,739,736,-1,721,723,739,-1,719,737,734,-1,719,722,737,-1,735,717,720,-1,732,717,735,-1,733,715,718,-1,730,715,733,-1,731,714,716,-1,729,714,731,-1,83,85,87,-1,82,85,83,-1,713,727,712,-1,727,713,728,-1,711,725,710,-1,725,711,726,-1,68,724,708,-1,724,68,193,-1,706,723,721,-1,706,709,723,-1,704,722,719,-1,704,707,722,-1,720,702,705,-1,717,702,720,-1,718,700,703,-1,715,700,718,-1,716,699,701,-1,714,699,716,-1,698,712,697,-1,712,698,713,-1,696,710,695,-1,710,696,711,-1,66,708,693,-1,708,66,68,-1,691,709,706,-1,691,694,709,-1,707,689,692,-1,704,689,707,-1,705,687,690,-1,702,687,705,-1,703,685,688,-1,700,685,703,-1,701,684,686,-1,699,684,701,-1,86,25,89,-1,85,25,86,-1,683,697,682,-1,697,683,698,-1,681,695,680,-1,695,681,696,-1,198,693,678,-1,693,198,66,-1,694,676,679,-1,691,676,694,-1,692,674,677,-1,689,674,692,-1,690,672,675,-1,687,672,690,-1,688,670,673,-1,685,670,688,-1,686,669,671,-1,684,669,686,-1,668,682,667,-1,682,668,683,-1,666,680,665,-1,680,666,681,-1,663,198,678,-1,663,199,198,-1,679,661,664,-1,676,661,679,-1,677,659,662,-1,674,659,677,-1,675,657,660,-1,672,657,675,-1,673,655,658,-1,670,655,673,-1,671,654,656,-1,669,654,671,-1,88,26,91,-1,25,26,88,-1,653,667,652,-1,667,653,668,-1,651,665,650,-1,665,651,666,-1,648,199,663,-1,648,203,199,-1,664,646,649,-1,661,646,664,-1,662,644,647,-1,659,644,662,-1,660,642,645,-1,657,642,660,-1,658,640,643,-1,655,640,658,-1,656,639,641,-1,654,639,656,-1,638,652,637,-1,652,638,653,-1,636,650,635,-1,650,636,651,-1,633,203,648,-1,633,201,203,-1,631,649,646,-1,631,634,649,-1,629,647,644,-1,629,632,647,-1,627,645,642,-1,627,630,645,-1,643,625,628,-1,640,625,643,-1,641,80,626,-1,639,80,641,-1,23,90,26,-1,23,78,90,-1,624,637,622,-1,637,624,638,-1,621,636,635,-1,621,623,636,-1,619,201,633,-1,619,207,201,-1,634,617,620,-1,631,617,634,-1,615,632,629,-1,615,618,632,-1,630,613,616,-1,627,613,630,-1,628,611,614,-1,625,611,628,-1,626,79,612,-1,80,79,626,-1,608,624,622,-1,608,610,624,-1,607,623,621,-1,607,609,623,-1,605,207,619,-1,605,205,207,-1,603,620,617,-1,603,606,620,-1,601,618,615,-1,601,604,618,-1,616,599,602,-1,613,599,616,-1,614,597,600,-1,611,597,614,-1,79,598,612,-1,79,596,598,-1,23,93,81,-1,23,24,93,-1,593,610,608,-1,593,595,610,-1,592,609,607,-1,592,594,609,-1,205,590,210,-1,605,590,205,-1,588,606,603,-1,588,591,606,-1,586,604,601,-1,586,589,604,-1,602,584,587,-1,599,584,602,-1,600,583,585,-1,597,583,600,-1,596,582,598,-1,596,581,582,-1,578,595,593,-1,578,580,595,-1,577,594,592,-1,577,579,594,-1};
			return value;
		}
		private int[] getlpisform_Geo_5_70_coordIndex_5()
		{
			int[] value = {210,96,8,-1,590,96,210,-1,574,591,588,-1,574,576,591,-1,572,589,586,-1,572,575,589,-1,570,587,584,-1,570,573,587,-1,585,569,571,-1,583,569,585,-1,581,568,582,-1,581,567,568,-1,98,24,21,-1,24,98,92,-1,564,580,578,-1,564,566,580,-1,563,579,577,-1,563,565,579,-1,560,576,574,-1,560,562,576,-1,575,558,561,-1,572,558,575,-1,557,573,570,-1,557,559,573,-1,569,556,571,-1,569,555,556,-1,567,554,568,-1,567,553,554,-1,550,566,564,-1,550,552,566,-1,549,565,563,-1,549,551,565,-1,547,95,94,-1,547,160,95,-1,545,562,560,-1,545,548,562,-1,561,543,546,-1,558,543,561,-1,557,544,559,-1,557,542,544,-1,555,541,556,-1,555,540,541,-1,553,539,554,-1,553,538,539,-1,21,100,97,-1,21,22,100,-1,535,552,550,-1,535,537,552,-1,534,551,549,-1,534,536,551,-1,532,160,547,-1,532,158,160,-1,530,548,545,-1,530,533,548,-1,546,528,531,-1,543,528,546,-1,542,529,544,-1,542,527,529,-1,540,526,541,-1,540,525,526,-1,538,524,539,-1,538,523,524,-1,520,537,535,-1,520,522,537,-1,519,536,534,-1,519,521,536,-1,517,158,532,-1,517,169,158,-1,515,533,530,-1,515,518,533,-1,531,514,516,-1,528,514,531,-1,527,513,529,-1,527,512,513,-1,525,511,526,-1,525,510,511,-1,523,509,524,-1,523,508,509,-1,22,102,99,-1,22,19,102,-1,505,522,520,-1,505,507,522,-1,504,521,519,-1,504,506,521,-1,503,169,517,-1,503,168,169,-1,501,518,515,-1,501,502,518,-1,516,499,500,-1,514,499,516,-1,512,498,513,-1,512,496,498,-1,511,494,497,-1,510,494,511,-1,508,495,509,-1,508,493,495,-1,491,507,505,-1,491,492,507,-1,489,506,504,-1,489,490,506,-1,165,503,488,-1,503,165,168,-1,487,501,486,-1,501,487,502,-1,499,485,500,-1,499,484,485,-1,498,481,483,-1,496,481,498,-1,497,479,482,-1,494,479,497,-1,495,478,480,-1,493,478,495,-1,19,104,101,-1,19,20,104,-1,477,491,476,-1,491,477,492,-1,475,489,474,-1,489,475,490,-1,167,488,473,-1,488,167,165,-1,472,486,471,-1,486,472,487,-1,484,470,485,-1,484,469,470,-1,483,466,468,-1,481,466,483,-1,482,464,467,-1,479,464,482,-1,480,463,465,-1,478,463,480,-1,462,476,461,-1,476,462,477,-1,460,474,459,-1,474,460,475,-1,163,473,458,-1,473,163,167,-1,457,471,456,-1,471,457,472,-1,469,455,470,-1,469,454,455,-1,468,451,453,-1,466,451,468,-1,467,449,452,-1,464,449,467,-1,465,448,450,-1,463,448,465,-1,103,17,106,-1,20,17,103,-1,447,461,446,-1,461,447,462,-1,445,459,444,-1,459,445,460,-1,164,458,443,-1,458,164,163,-1,442,456,441,-1,456,442,457,-1,454,440,455,-1,454,439,440,-1,453,436,438,-1,451,436,453,-1,452,434,437,-1,449,434,452,-1,450,433,435,-1,448,433,450,-1,432,446,431,-1,446,432,447,-1,430,444,429,-1,444,430,445,-1,171,443,428,-1,443,171,164,-1,427,441,426,-1,441,427,442,-1,439,425,440,-1,439,424,425,-1,436,423,438,-1,436,422,423,-1,437,419,421,-1,434,419,437,-1,435,418,420,-1,433,418,435,-1,105,18,108,-1,17,18,105,-1,417,431,416,-1,431,417,432,-1,415,429,414,-1,429,415,430,-1,428,744,171,-1,428,413,744,-1,412,426,411,-1,426,412,427,-1,410,424,409,-1,424,410,425,-1,422,408,423,-1,422,407,408,-1,419,406,421,-1,419,405,406,-1,420,403,404,-1,418,403,420,-1,402,416,401,-1,416,402,417,-1,400,414,399,-1,414,400,415,-1,172,413,398,-1,413,172,744,-1,397,411,396,-1,411,397,412,-1,395,409,394,-1,409,395,410,-1,407,393,408,-1,407,392,393,-1,405,391,406,-1,405,390,391,-1,404,388,389,-1,403,388,404,-1,107,15,109,-1,18,15,107,-1,387,401,386,-1,401,387,402,-1,385,399,384,-1,399,385,400,-1,175,398,383,-1,398,175,172,-1,382,396,381,-1,396,382,397,-1,380,394,379,-1,394,380,395,-1,392,378,393,-1,392,377,378,-1,390,376,391,-1,390,375,376,-1,389,76,374,-1,388,76,389,-1,373,386,372,-1,386,373,387,-1,371,384,370,-1,384,371,385,-1,177,383,369,-1,383,177,175,-1,381,368,382,-1,381,367,368,-1,379,366,380,-1,379,365,366,-1,377,364,378,-1,377,363,364,-1,375,362,376,-1,375,361,362,-1,76,360,374,-1,76,75,360,-1,74,16,77,-1,15,16,74,-1};
			return value;
		}
		private int[] getlpisform_Geo_5_70_coordIndex_6()
		{
			int[] value = {359,372,357,-1,372,359,373,-1,358,370,356,-1,370,358,371,-1,179,369,355,-1,369,179,177,-1,354,367,353,-1,367,354,368,-1,365,352,366,-1,365,351,352,-1,363,350,364,-1,363,349,350,-1,361,348,362,-1,361,347,348,-1,75,346,360,-1,75,345,346,-1,342,359,357,-1,342,344,359,-1,341,358,356,-1,341,343,358,-1,180,355,340,-1,355,180,179,-1,339,353,338,-1,353,339,354,-1,337,351,336,-1,351,337,352,-1,349,335,350,-1,349,334,335,-1,347,333,348,-1,347,332,333,-1,345,331,346,-1,345,330,331,-1,112,16,13,-1,16,112,110,-1,327,344,342,-1,327,329,344,-1,326,343,341,-1,326,328,343,-1,745,340,325,-1,340,745,180,-1,324,338,323,-1,338,324,339,-1,322,336,321,-1,336,322,337,-1,320,334,319,-1,334,320,335,-1,332,318,333,-1,332,317,318,-1,330,316,331,-1,330,315,316,-1,312,329,327,-1,312,314,329,-1,311,328,326,-1,311,313,328,-1,310,745,325,-1,310,183,745,-1,309,323,308,-1,323,309,324,-1,307,321,306,-1,321,307,322,-1,319,305,320,-1,319,304,305,-1,317,303,318,-1,317,302,303,-1,315,301,316,-1,315,300,301,-1,114,13,14,-1,13,114,111,-1,297,314,312,-1,297,299,314,-1,296,313,311,-1,296,298,313,-1,295,183,310,-1,295,184,183,-1,294,308,293,-1,308,294,309,-1,306,292,307,-1,306,291,292,-1,304,290,305,-1,304,289,290,-1,302,288,303,-1,302,287,288,-1,300,286,301,-1,300,285,286,-1,282,299,297,-1,282,284,299,-1,281,298,296,-1,281,283,298,-1,279,184,295,-1,279,187,184,-1,280,293,278,-1,293,280,294,-1,291,277,292,-1,291,276,277,-1,289,275,290,-1,289,274,275,-1,287,273,288,-1,287,272,273,-1,285,271,286,-1,285,270,271,-1,14,116,113,-1,14,10,116,-1,267,284,282,-1,267,269,284,-1,266,283,281,-1,266,268,283,-1,117,187,279,-1,117,118,187,-1,265,278,263,-1,278,265,280,-1,276,264,277,-1,276,262,264,-1,274,261,275,-1,274,260,261,-1,272,259,273,-1,272,258,259,-1,270,257,271,-1,270,256,257,-1,253,269,267,-1,253,255,269,-1,252,268,266,-1,252,254,268,-1,249,265,263,-1,249,251,265,-1,262,250,264,-1,262,248,250,-1,260,247,261,-1,260,246,247,-1,258,245,259,-1,258,244,245,-1,256,243,257,-1,256,242,243,-1,10,121,115,-1,10,12,121,-1,237,255,253,-1,237,241,255,-1,234,254,252,-1,234,238,254,-1,231,0,119,-1,231,191,0,-1,227,251,249,-1,227,232,251,-1,250,222,228,-1,248,222,250,-1,246,225,247,-1,246,218,225,-1,244,221,245,-1,244,216,221,-1,242,214,243,-1,242,213,214,-1,239,241,237,-1,239,240,241,-1,235,238,234,-1,235,236,238,-1,233,191,231,-1,233,189,191,-1,229,232,227,-1,229,230,232,-1,224,228,222,-1,224,226,228,-1,225,220,223,-1,218,220,225,-1,216,219,221,-1,216,215,219,-1,213,217,214,-1,213,212,217,-1,12,84,120,-1,12,82,84,-1,147,170,211,-1,147,144,170,-1,149,70,162,-1,149,73,70,-1,71,166,72,-1,71,152,166,-1,161,156,159,-1,161,154,156,-1,210,208,205,-1,210,209,208,-1,207,204,201,-1,207,206,204,-1,202,199,203,-1,202,197,199,-1,200,66,198,-1,200,69,66,-1,68,196,193,-1,68,67,196,-1,195,192,189,-1,195,194,192,-1,191,64,0,-1,191,190,64,-1,2,186,65,-1,2,127,186,-1,129,185,182,-1,129,132,185,-1,131,178,188,-1,131,134,178,-1,138,176,181,-1,138,137,176,-1,142,174,173,-1,142,141,174,-1,186,184,187,-1,182,184,186,-1,188,180,745,-1,178,180,188,-1,181,177,179,-1,176,177,181,-1,174,744,172,-1,211,744,174,-1,211,171,744,-1,170,171,211,-1,161,169,123,-1,161,158,169,-1,166,168,165,-1,122,168,166,-1,70,167,163,-1,72,167,70,-1,160,124,95,-1,124,160,159,-1,156,7,9,-1,156,155,7,-1,5,157,154,-1,5,4,157,-1,152,6,3,-1,152,153,6,-1,150,71,73,-1,150,151,71,-1,146,149,144,-1,146,148,149,-1,143,147,141,-1,143,145,147,-1,139,142,137,-1,139,140,142,-1,135,138,134,-1,135,136,138,-1,185,745,183,-1,188,745,185,-1,129,130,132,-1,129,128,130,-1};
			return value;
		}


		/** Define subarrays using type double[] */
		private double[] getlpisform_Coord_6_70_point_1()
		{
			double[] value = {7.33084,28.70488,2.07016,7.32699,28.72065,2.06457,7.32511,28.72041,2.06411,7.4447,28.75364,1.92762,7.45583,28.7399,1.93223,7.45591,28.73932,1.92992,7.44506,28.75415,1.92971,7.47695,28.696,1.94697,7.48266,28.67888,1.95101,7.47737,28.69476,1.94499,7.25589,28.60908,1.88463,7.26193,28.60657,1.87534,7.25802,28.60612,1.88606,7.25411,28.61384,1.87877,7.25453,28.61176,1.88209,7.2561,28.61521,1.87145,7.25466,28.61505,1.87507,7.26076,28.61252,1.86604,7.25822,28.61433,1.86832,7.26592,28.60715,1.86494,7.26343,28.61003,1.86487,7.26918,28.60146,1.8685,7.26792,28.6042,1.86619,7.26905,28.59797,1.87525,7.26956,28.59928,1.87162,7.26571,28.59871,1.88233,7.26771,28.59777,1.87898,7.39137,28.71609,2.00745,7.39485,28.72265,1.99904,7.38992,28.71733,2.00761,7.39457,28.71424,2.00633,7.39294,28.71505,2.00701,7.39782,28.71341,2.00431,7.39621,28.71369,2.00542,7.4007,28.7137,2.00167,7.39933,28.71342,2.00304,7.40287,28.71506,1.99876,7.40189,28.71426,2.00023,7.40405,28.71733,1.99595,7.40359,28.7161,1.99732,7.40411,28.72024,1.99353,7.40422,28.71873,1.99467,7.40305,28.72343,1.99178,7.40371,28.72182,1.99256,7.40102,28.72654,1.99086,7.40215,28.72503,1.99121,7.39827,28.7292,1.99086,7.39972,28.72794,1.99074,7.39511,28.73106,1.99181,7.39672,28.73024,1.99122,7.39193,28.73191,1.99363,7.3935,28.73162,1.99262,7.38909,28.73164,1.99612,7.39045,28.73191,1.9948,7.38692,28.73027,1.99903,7.3879,28.73109,1.99755,7.3857,28.72799,2.00199,7.38618,28.72923,2.00053,7.38559,28.72506,2.00459,7.3855,28.72659,2.00336,7.3866,28.72185,2.00651,7.38596,28.72347,2.00565,7.38861,28.71873,2.0075,7.3875,28.72026,2.00713,7.33512,28.70754,2.06946,7.32365,28.71934,2.06315,7.40978,28.63697,2.06195,7.39703,28.64954,2.06683,7.39414,28.64561,2.06756,7.41138,28.64193,2.0601,7.40398,28.78825,1.92491,7.41905,28.77899,1.92525,7.41767,28.77774,1.9238,7.4051,28.7891,1.92648,7.24678,28.63619,1.87017,7.23626,28.65825,1.87916,7.24163,28.65955,1.87117,7.24417,28.63576,1.87535,7.28466,28.57941,1.87979,7.30625,28.56502,1.87724,7.30294,28.56097,1.88572,7.28629,28.58115,1.87421,7.26059,28.60321,1.88615,7.26151,28.59538,1.90944,7.25727,28.59972,1.91025,7.26326,28.60062,1.88484,7.26958,28.58717,1.90454,7.26564,28.59113,1.90751,7.27672,28.58106,1.89603,7.2733,28.58373,1.90065,7.28247,28.5788,1.88542,7.27981,28.57936,1.89089,7.2877,28.58742,1.86424,7.28733,28.58388,1.86898,7.47814,28.68428,1.93176,7.47646,28.69223,1.94133,7.48094,28.6692,1.94172,7.28635,28.59593,1.85657,7.28738,28.59151,1.86009,7.28226,28.60493,1.85139};
			return value;
		}
		private double[] getlpisform_Coord_6_70_point_2()
		{
			double[] value = {7.28463,28.60046,1.85367,7.27593,28.61384,1.84895,7.2793,28.60937,1.84977,7.26853,28.62243,1.84986,7.27231,28.61824,1.84899,7.26081,28.62962,1.85398,7.26468,28.62627,1.85154,7.2533,28.63446,1.86095,7.25699,28.63239,1.85714,7.24986,28.63575,1.86532,7.24215,28.63446,1.88071,7.24024,28.62946,1.89126,7.24081,28.63234,1.88608,7.24156,28.62195,1.90025,7.24048,28.62596,1.89602,7.24608,28.61306,1.9067,7.24345,28.6176,1.90383,7.31071,28.71408,2.063,7.32143,28.71817,2.06257,7.3209,28.69923,2.06777,7.25313,28.60403,1.90997,7.24935,28.60849,1.90877,7.44331,28.7524,1.92617,7.45513,28.73843,1.92822,7.47672,28.69377,1.94343,7.48015,28.6816,1.95515,7.31996,28.73509,2.05751,7.31779,28.73443,2.05749,7.31473,28.74917,2.04903,7.31253,28.74873,2.04887,7.31173,28.76263,2.03917,7.30914,28.77485,2.02749,7.30952,28.76239,2.03887,7.31133,28.77489,2.02795,7.31172,28.78575,2.0145,7.31385,28.78563,2.01517,7.31944,28.79454,2.00084,7.32586,28.80173,1.98454,7.31741,28.79481,1.99994,7.32777,28.80136,1.98568,7.33816,28.80581,1.97091,7.34883,28.80822,1.95566,7.33639,28.80623,1.96955,7.35043,28.8078,1.95724,7.37647,28.80336,1.93577,7.36383,28.80681,1.94599,7.3777,28.80302,1.93772,7.36241,28.80721,1.94421,7.39158,28.79706,1.93216,7.39078,28.7972,1.92998,7.4057,28.7891,1.92874,7.41979,28.77915,1.92731,7.43241,28.76712,1.92576,7.43295,28.76744,1.92786,7.46517,28.72431,1.9334,7.47221,28.71007,1.94046,7.47245,28.7093,1.93824,7.46507,28.72489,1.93571,7.46381,28.72241,1.9294,7.47178,28.70831,1.93666,7.47129,28.70722,1.93435,7.46445,28.72339,1.93174,7.38961,28.79641,1.92843,7.40294,28.78761,1.92261,7.38843,28.7959,1.92617,7.42995,28.76508,1.92219,7.43102,28.76588,1.92431,7.41666,28.77686,1.92169,7.44238,28.75144,1.92406,7.45449,28.73737,1.92592,7.37527,28.8026,1.93428,7.37391,28.80226,1.9321,7.3457,28.80739,1.95253,7.33505,28.8055,1.96825,7.34753,28.80749,1.9543,7.33309,28.80539,1.96663,7.32449,28.80098,1.9833,7.3224,28.80083,1.98186,7.31029,28.78494,2.01337,7.31382,28.79381,1.9975,7.30802,28.78459,2.01231,7.31601,28.79404,1.99875,7.31107,28.74774,2.04789,7.30574,28.76082,2.03707,7.30876,28.74693,2.0472,7.30807,28.76147,2.03785,7.31634,28.73337,2.05653,7.31407,28.73238,2.05592,7.30769,28.77398,2.02643,7.35332,28.67859,2.07473,7.34557,28.6945,2.07249,7.3415,28.69145,2.07325,7.35712,28.68195,2.07395,7.38,28.65512,2.07224,7.36962,28.67003,2.07373,7.36618,28.66638,2.07452,7.38296,28.65905,2.0715,7.44332,28.6327,2.0421,7.42589,28.63094,2.05361,7.443,28.62731,2.04326};
			return value;
		}
		private double[] getlpisform_Coord_6_70_point_3()
		{
			double[] value = {7.42696,28.63612,2.052,7.4725,28.63126,2.01447,7.4588,28.63263,2.02984,7.4595,28.62719,2.03015,7.47075,28.63634,2.01551,7.48327,28.65129,1.97949,7.47781,28.64394,1.99953,7.48018,28.63957,1.99707,7.48074,28.65499,1.98286,7.48111,28.66803,1.96746,7.48367,28.66484,1.96364,7.36116,28.80647,1.94279,7.25394,28.59497,1.93243,7.24704,28.60205,1.93196,7.24328,28.60169,1.954,7.25472,28.59309,1.9752,7.24307,28.60428,1.97504,7.2527,28.59226,1.95456,7.25424,28.61884,2.00895,7.25988,28.59752,1.99347,7.26827,28.60519,2.00877,7.24667,28.61012,1.99371,7.27796,28.6415,2.03216,7.2796,28.61528,2.02137,7.2929,28.62677,2.0325,7.26495,28.62962,2.02135,7.30706,28.63869,2.0435,7.30668,28.66527,2.05395,7.2922,28.65358,2.04275,7.32114,28.65045,2.05509,7.33449,28.66167,2.06634,7.33261,28.68498,2.07077,7.32069,28.67615,2.06491,7.34546,28.67123,2.07229,7.35412,28.69979,2.06481,7.36407,28.68888,2.06608,7.36982,28.69504,2.05395,7.36902,28.70755,2.03879,7.36173,28.70395,2.05293,7.37504,28.70091,2.03951,7.38131,28.70793,2.0242,7.37755,28.71205,2.0238,7.24075,28.60947,1.93009,7.23454,28.6118,1.95146,7.23205,28.6163,1.97264,7.23403,28.62349,1.99159,7.24073,28.63309,2.00711,7.25123,28.64442,2.0197,7.26415,28.65657,2.03057,7.29318,28.6804,2.05185,7.27832,28.66875,2.04105,7.30795,28.69105,2.06227,7.34516,28.71115,2.06204,7.36367,28.71454,2.03705,7.35449,28.71327,2.05061,7.37426,28.71646,2.0227,7.23532,28.61719,1.92691,7.22685,28.62233,1.9471,7.22227,28.62909,1.96761,7.22251,28.63767,1.98673,7.22812,28.64811,2.00274,7.23826,28.6599,2.01584,7.25144,28.67229,2.02701,7.28121,28.69615,2.04803,7.26603,28.68455,2.03753,7.29674,28.70659,2.05787,7.33742,28.72289,2.05775,7.35913,28.72175,2.0343,7.34826,28.72287,2.04703,7.37154,28.72103,2.02093,7.23102,28.62496,1.92252,7.22061,28.63294,1.94109,7.21429,28.64225,1.96014,7.21297,28.65266,1.9787,7.21738,28.66408,1.99512,7.22698,28.67636,2.00887,7.24031,28.68895,2.02057,7.25559,28.70126,2.03126,7.27142,28.71275,2.04163,7.30243,28.72953,2.05608,7.28759,28.72285,2.05111,7.33116,28.73494,2.05186,7.35555,28.72905,2.03057,7.34326,28.73265,2.04214,7.36949,28.72566,2.0185,7.2281,28.63253,1.91708,7.21626,28.64328,1.93363,7.20862,28.65508,1.95088,7.20608,28.66757,1.96825,7.20952,28.68053,1.98426,7.21855,28.69364,1.99832,7.23184,28.70654,2.01061,7.24758,28.71882,2.02174,7.26422,28.73008,2.03225,7.28093,28.7397,2.04169,7.29645,28.74539,2.04686,7.32668,28.74712,2.04428,7.3531,28.7363,2.02586,7.33971,28.74243,2.03591,7.36818,28.73026,2.01546};
			return value;
		}
		private double[] getlpisform_Coord_6_70_point_4()
		{
			double[] value = {7.22672,28.63963,1.91071,7.21416,28.65301,1.92498,7.20579,28.66715,1.94015,7.20261,28.68163,1.95589,7.20529,28.69608,1.97132,7.21376,28.71023,1.98542,7.22682,28.72369,1.99808,7.24271,28.73609,2.00968,7.2598,28.74706,2.02059,7.27696,28.75598,2.03038,7.29295,28.76057,2.03605,7.32416,28.75878,2.03543,7.35189,28.7433,2.02028,7.33778,28.75185,2.02854,7.36766,28.73466,2.01193,7.22694,28.64599,1.90356,7.21454,28.66184,1.91542,7.20618,28.67808,1.9283,7.20303,28.69437,1.94208,7.2055,28.71023,1.95641,7.21351,28.72531,1.97038,7.22613,28.73929,1.98342,7.24174,28.7518,1.99561,7.25883,28.7625,2.00706,7.27618,28.77079,2.01733,7.29237,28.77437,2.02365,7.32385,28.76939,2.02547,7.35201,28.74971,2.01408,7.33761,28.7604,2.02029,7.36799,28.7387,2.00801,7.22871,28.65134,1.89579,7.21747,28.66948,1.90524,7.20989,28.68754,1.91569,7.20739,28.70538,1.9274,7.21031,28.72251,1.94006,7.21824,28.73847,1.95329,7.23033,28.75292,1.96648,7.24535,28.76556,1.97915,7.26196,28.77604,1.99119,7.27909,28.78378,2.00209,7.29518,28.78647,2.00933,7.32604,28.77868,2.0143,7.35357,28.75536,2.00734,7.33939,28.7679,2.01119,7.36916,28.74227,2.0038,7.23189,28.65548,1.88759,7.22278,28.67571,1.89475,7.21669,28.69524,1.90272,7.2154,28.71435,1.91229,7.21909,28.73251,1.9232,7.22733,28.74927,1.93513,7.23918,28.7642,1.94768,7.2535,28.77699,1.96043,7.26931,28.78733,1.97297,7.28592,28.79461,1.98466,7.30153,28.79655,1.9931,7.33082,28.78642,2.00194,7.35661,28.76012,2.00019,7.34328,28.77419,2.00134,7.37122,28.7453,1.99938,7.2301,28.68026,1.88427,7.22609,28.70079,1.89002,7.2264,28.72072,1.89768,7.23109,28.73957,1.907,7.23967,28.75693,1.9176,7.25129,28.7724,1.9291,7.26498,28.78556,1.94121,7.27994,28.79594,1.95376,7.29603,28.80288,1.96623,7.31093,28.80424,1.97596,7.33806,28.79236,1.98884,7.34926,28.77915,1.99099,7.36113,28.7639,1.99277,7.37409,28.74769,1.9949,7.23871,28.68265,1.87416,7.2374,28.70385,1.87833,7.23953,28.72406,1.88444,7.24533,28.7432,1.89243,7.25427,28.76093,1.90182,7.26563,28.77685,1.9122,7.27862,28.79048,1.92342,7.29301,28.80121,1.93554,7.30858,28.80821,1.94831,7.32261,28.8092,1.95926,7.34727,28.79638,1.97612,7.35691,28.78257,1.98087,7.36689,28.76654,1.98548,7.37761,28.74931,1.99061,7.24767,28.65929,1.86402,7.24813,28.68286,1.86508,7.24992,28.70447,1.86774,7.25392,28.72451,1.87257,7.26085,28.74359,1.87942,7.27018,28.76146,1.8877,7.28131,28.77763,1.89708,7.29387,28.79138,1.90776,7.30799,28.8023,1.91963,7.323,28.80971,1.93232,7.33615,28.81107,1.94387,7.35816,28.79833,1.96436};
			return value;
		}
		private double[] getlpisform_Coord_6_70_point_5()
		{
			double[] value = {7.36582,28.78429,1.97162,7.37342,28.76782,1.97899,7.3816,28.75011,1.98674,7.25406,28.65749,1.85774,7.258,28.68108,1.85751,7.26297,28.70284,1.85861,7.26878,28.72243,1.86188,7.27664,28.7411,1.86792,7.28624,28.7587,1.87555,7.29735,28.77437,1.88485,7.30991,28.7878,1.89554,7.3238,28.79893,1.90717,7.33847,28.80712,1.91958,7.35095,28.80938,1.93139,7.36993,28.79776,1.95471,7.37541,28.78403,1.96403,7.38048,28.7677,1.97355,7.38594,28.75006,1.98339,7.26058,28.65432,1.85236,7.27572,28.699,1.85145,7.26778,28.6774,1.85118,7.28305,28.71791,1.85329,7.29171,28.73576,1.85868,7.30192,28.75254,1.8664,7.31331,28.76741,1.87609,7.32592,28.78048,1.88696,7.33985,28.79202,1.89851,7.35439,28.80122,1.91057,7.36622,28.80458,1.92235,7.38218,28.7948,1.94752,7.38542,28.78184,1.95828,7.38789,28.76617,1.96926,7.39052,28.74915,1.98065,7.26707,28.64994,1.84785,7.28752,28.69289,1.84605,7.277,28.67191,1.84601,7.30652,28.72782,1.85183,7.2969,28.71114,1.84739,7.31735,28.74356,1.85992,7.32906,28.75765,1.8701,7.34199,28.77063,1.88136,7.35614,28.78272,1.89288,7.37058,28.79293,1.90458,7.38176,28.79737,1.91621,7.39468,28.78977,1.94256,7.39564,28.77792,1.95427,7.39545,28.76331,1.96617,7.3952,28.74743,1.97855,7.27341,28.64455,1.84422,7.29856,28.68459,1.84191,7.28567,28.66481,1.84191,7.32107,28.71771,1.84757,7.31024,28.70215,1.84347,7.33248,28.73241,1.85551,7.34474,28.74604,1.86617,7.35816,28.75915,1.87779,7.37256,28.7718,1.88935,7.38688,28.78282,1.90089,7.39735,28.78822,1.91247,7.40717,28.78293,1.93961,7.40584,28.77239,1.95188,7.40298,28.75922,1.96422,7.39987,28.74495,1.97711,7.27961,28.63828,1.84158,7.30889,28.6745,1.83859,7.29397,28.65638,1.83873,7.33499,28.70567,1.84486,7.32258,28.69098,1.84043,7.34734,28.71962,1.85267,7.36036,28.73311,1.86357,7.37433,28.74648,1.87539,7.38896,28.75959,1.88716,7.40305,28.77115,1.89894,7.4127,28.77723,1.91077,7.41938,28.77436,1.93849,7.41575,28.76538,1.95094,7.41029,28.75403,1.9633,7.40438,28.7418,1.97631,7.28559,28.63136,1.83996,7.31859,28.66313,1.8359,7.30186,28.64699,1.83642,7.348,28.69192,1.84259,7.334,28.67817,1.83777,7.36177,28.70537,1.851,7.37571,28.71881,1.86208,7.39023,28.73241,1.87401,7.40498,28.74579,1.88623,7.4187,28.7576,1.89867,7.42743,28.76424,1.91103,7.43093,28.76411,1.93898,7.42511,28.75706,1.95121,7.41718,28.74792,1.96327,7.40864,28.73807,1.97613,7.29125,28.62401,1.83945,7.32772,28.65096,1.834,7.30932,28.63702,1.83514,7.36029,28.67701,1.84082,7.34464,28.66425,1.83563,7.37555,28.68991,1.85002,7.39057,28.70306,1.86192};
			return value;
		}
		private double[] getlpisform_Coord_6_70_point_6()
		{
			double[] value = {7.40541,28.71641,1.87423,7.42012,28.7298,1.88709,7.4333,28.7418,1.90038,7.44107,28.74923,1.9131,7.44153,28.75257,1.94051,7.42348,28.74107,1.96404,7.43368,28.74774,1.95236,7.4125,28.73389,1.97654,7.29648,28.61649,1.84017,7.31625,28.62676,1.8352,7.33618,28.63832,1.83343,7.35453,28.64969,1.83479,7.37196,28.66142,1.84053,7.38872,28.67365,1.85067,7.40473,28.68631,1.86311,7.4341,28.7122,1.88949,7.41971,28.69908,1.87592,7.45333,28.73317,1.91588,7.4466,28.72459,1.90322,7.45086,28.74013,1.94279,7.429,28.7337,1.96554,7.44121,28.73769,1.95429,7.41586,28.72938,1.97751,7.30117,28.6091,1.84216,7.32243,28.61651,1.83695,7.34371,28.6255,1.8349,7.36357,28.63494,1.83649,7.38283,28.64555,1.84318,7.41771,28.66887,1.86645,7.40104,28.65697,1.85405,7.44658,28.69413,1.8929,7.43269,28.68109,1.87929,7.46387,28.71666,1.91949,7.45821,28.70702,1.90674,7.45865,28.7272,1.94592,7.43356,28.72602,1.96775,7.44745,28.72724,1.95701,7.41861,28.72468,1.97903,7.30502,28.60177,1.84538,7.32763,28.60656,1.84053,7.34991,28.61296,1.83876,7.37142,28.62066,1.84135,7.39241,28.63014,1.8492,7.42888,28.65175,1.87178,7.41184,28.6407,1.85994,7.45701,28.67637,1.89772,7.44372,28.66344,1.88422,7.47229,28.70021,1.92454,7.4677,28.68963,1.91169,7.46464,28.71419,1.95021,7.43701,28.71827,1.97073,7.45219,28.71668,1.96069,7.42066,28.71993,1.98109,7.30771,28.59395,1.84958,7.33157,28.59605,1.84594,7.35465,28.60014,1.84518,7.37758,28.60689,1.84954,7.39978,28.61555,1.85793,7.43732,28.63532,1.87957,7.42004,28.62513,1.86833,7.46472,28.65932,1.90502,7.45202,28.64653,1.89166,7.4745,28.67285,1.91902,7.46859,28.70152,1.95606,7.4392,28.71067,1.97455,7.45525,28.70636,1.96553,7.42194,28.71527,1.98367,7.30918,28.58589,1.85485,7.33356,28.58455,1.85326,7.35786,28.58643,1.85482,7.40435,28.60031,1.86903,7.38167,28.5919,1.86032,7.44206,28.61962,1.89045,7.42473,28.60998,1.87952,7.46899,28.64322,1.91561,7.45677,28.63055,1.90243,7.47803,28.65699,1.92942,7.47053,28.68936,1.96389,7.44006,28.70343,1.97926,7.45671,28.69642,1.97185,7.42238,28.71082,1.98675,7.30941,28.57802,1.8613,7.33364,28.57272,1.86248,7.35886,28.57215,1.86724,7.40542,28.58329,1.88277,7.3829,28.57569,1.87392,7.44256,28.60431,1.90461,7.42546,28.59337,1.89329,7.46927,28.62832,1.9298,7.4573,28.61562,1.91679,7.48153,28.65469,1.95516,7.47815,28.64219,1.94332,7.4715,28.67741,1.97436,7.43989,28.69656,1.98503,7.45725,28.68674,1.98003,7.42196,28.70673,1.99029,7.30843,28.57089,1.86896,7.35767,28.55838,1.88061,7.33226,28.56182,1.87299,7.40253,28.56547,1.89895};
			return value;
		}
		private double[] getlpisform_Coord_6_70_point_7()
		{
			double[] value = {7.38117,28.55946,1.88921,7.43864,28.58826,1.92177,7.42168,28.57561,1.90984,7.46563,28.61464,1.94745,7.45329,28.60165,1.93439,7.48064,28.64069,1.97225,7.47617,28.62805,1.96114,7.47111,28.6661,1.98722,7.43859,28.69028,1.99177,7.45645,28.67777,1.98986,7.42068,28.7031,1.99422,7.35414,28.54643,1.89431,7.32939,28.55284,1.88417,7.39626,28.54905,1.91527,7.37636,28.54476,1.90449,7.43113,28.57337,1.94037,7.41459,28.5593,1.92738,7.45918,28.60265,1.96711,7.44556,28.58873,1.95357,7.47725,28.62874,1.99082,7.47157,28.61577,1.9807,7.46827,28.65648,2.0013,7.43583,28.68496,1.99916,7.45355,28.67013,2.00072,7.41858,28.70005,1.99845,7.34805,28.5375,1.90783,7.32489,28.54653,1.89558,7.38711,28.53652,1.9317,7.36836,28.53332,1.91934,7.42074,28.56182,1.95915,7.4047,28.54684,1.94519,7.44927,28.59362,1.98658,7.43494,28.57855,1.97283,7.46935,28.62034,2.00862,7.4627,28.60691,1.99968,7.46195,28.64982,2.01485,7.44804,28.66466,2.01144,7.4314,28.68094,2.00678,7.41571,28.69765,2.00287,7.29873,28.5592,1.89431,7.33951,28.53262,1.92083,7.31874,28.54345,1.90681,7.37554,28.52979,1.94813,7.35798,28.52717,1.93408,7.40771,28.55513,1.97771,7.39223,28.53994,1.96292,7.43552,28.58829,2.00499,7.42171,28.57233,1.99173,7.45617,28.61615,2.02465,7.4489,28.60223,2.01708,7.45175,28.64656,2.02717,7.43983,28.66174,2.02135,7.42546,28.67853,2.01404,7.41214,28.69602,2.0073,7.29378,28.55985,1.90277,7.32916,28.53262,1.93335,7.31113,28.54389,1.91758,7.36186,28.52956,1.96416,7.3457,28.52708,1.94848,7.39262,28.55441,1.99494,7.37756,28.5394,1.98004,7.41954,28.58745,2.02102,7.40661,28.57138,2.00858,7.43934,28.61609,2.03841,7.43193,28.60183,2.03207,7.4386,28.64661,2.0377,7.42964,28.66153,2.02993,7.41841,28.67791,2.02052,7.40809,28.69526,2.01147,7.2882,28.56281,1.9108,7.31752,28.53734,1.94512,7.30242,28.54776,1.92763,7.34668,28.53567,1.97875,7.33192,28.53263,1.96204,7.37653,28.56036,2.00849,7.36171,28.54577,1.99431,7.40323,28.59096,2.03366,7.39053,28.57619,2.02161,7.42187,28.61976,2.04945,7.41457,28.6055,2.04399,7.42448,28.64955,2.04627,7.41862,28.66371,2.0371,7.41081,28.67895,2.02612,7.40374,28.69543,2.0152,7.28209,28.56768,1.91807,7.30495,28.54581,1.95559,7.29301,28.55454,1.9367,7.33103,28.54756,1.98975,7.31741,28.5431,1.97331,7.3599,28.57141,2.01804,7.3454,28.55791,2.00452,7.38668,28.5983,2.043,7.3738,28.58527,2.03091,7.4053,28.62622,2.05833,7.39792,28.61242,2.0533,7.41083,28.6546,2.05338,7.40773,28.66761,2.04313,7.40318,28.6813,2.03093,7.39916,28.69649,2.01839,7.27552,28.5739,1.92415};
			return value;
		}
		private double[] getlpisform_Coord_6_70_point_8()
		{
			double[] value = {7.29203,28.55703,1.9637,7.28308,28.56326,1.94428,7.31522,28.56279,1.9973,7.30278,28.55693,1.98146,7.34281,28.58487,2.02459,7.32881,28.57294,2.01141,7.36958,28.60891,2.04962,7.35655,28.59655,2.03739,7.38963,28.63491,2.06538,7.38134,28.62219,2.06025,7.39834,28.6611,2.05944,7.39762,28.67271,2.04824,7.3958,28.68475,2.0349,7.39448,28.69836,2.02096,7.26851,28.58079,1.92866,7.27919,28.56951,1.9695,7.27272,28.57282,1.94973,7.29927,28.57835,2.00264,7.28817,28.57164,1.98717,7.32542,28.59825,2.02933,7.31189,28.58783,2.01649,7.3525,28.62172,2.05384,7.33917,28.60963,2.0417,7.36479,28.63417,2.06477,7.37403,28.64574,2.07016,7.3863,28.66917,2.06366,7.38791,28.67914,2.05176,7.38856,28.68931,2.03764,7.38988,28.70097,2.02279,7.26125,28.58787,1.9314,7.26668,28.58179,1.97331,7.26252,28.58263,1.95311,7.28336,28.59219,2.00664,7.27374,28.58534,1.99115,7.30872,28.61225,2.03175,7.29529,28.60136,2.01986,7.33638,28.63583,2.05531,7.32268,28.62394,2.0434,7.35927,28.65804,2.07225,7.34917,28.64756,2.06651,7.37483,28.67859,2.06578,7.37859,28.68668,2.05361,7.3816,28.69477,2.03915,7.38546,28.7042,2.02386,7.35946,28.80631,1.94087,7.30538,28.77349,2.02552};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getlpphal_Coord_6_75_point_1()
		{
			double[] value = {5.61784,26.50452,3.923,5.58827,26.44224,3.95389,5.62545,26.38522,3.85167,5.36575,26.57063,3.78452,5.37507,26.55409,3.70573,5.30602,26.48038,3.78147,5.3411,26.55203,3.87026,5.63189,26.28422,3.8256,5.64786,26.30153,3.78649,5.67348,26.45879,3.78234,5.6606,26.37106,3.77542,5.36968,26.57951,3.7836,5.38619,26.57034,3.71378,5.60661,26.29383,3.87971,5.61373,26.28312,3.85183,5.61782,26.28384,3.85928,5.60129,26.29303,3.87657,5.57906,26.33009,3.92264,5.33633,26.49495,3.68384,5.30776,26.44764,3.6923,5.32666,26.48019,3.67838,5.33357,26.47713,3.67504,5.3024,26.45374,3.69643,5.90013,27.0892,3.45931,5.80735,27.12551,3.43453,5.89965,27.10431,3.46411,5.80851,27.13369,3.44062,5.60473,27.24049,3.467,5.61627,27.27181,3.51784,5.61612,27.24593,3.46913,5.6025,27.26421,3.5217,5.45544,26.463,3.90052,5.46014,26.46082,3.90122,5.47242,26.50314,3.92429,5.44863,26.4055,3.85205,5.4436,26.40788,3.85053,5.45005,26.39473,3.81572,5.45531,26.391,3.81807,5.65743,26.35207,3.77644,5.44193,26.57983,3.89939,5.38362,26.5879,3.86244,5.34618,26.55285,3.87902,5.41014,26.52857,3.91721,5.54313,26.88894,3.63106,5.4859,26.759,3.6894,5.52955,26.89449,3.64622,5.47614,26.76527,3.69543,5.31442,26.51629,3.86871,5.80235,26.80388,3.68486,5.71297,26.6675,3.73991,5.79402,26.79682,3.65865,5.71851,26.6704,3.75379,5.6765,26.54187,3.7699,5.6779,26.54189,3.78117,5.62509,26.28214,3.82115,5.64085,26.30148,3.78015,5.57768,26.39052,3.94989,5.58129,26.4481,3.95947,5.56965,26.39322,3.94972,5.80572,26.81037,3.70291,5.58563,26.40656,3.75706,5.59598,26.46422,3.77382,5.67086,26.45752,3.77736,5.65561,26.36876,3.76819,5.28014,26.43381,3.72984,5.28788,26.46203,3.82838,5.67905,26.67163,3.71666,5.62901,26.55198,3.75838,5.52734,26.49561,3.76519,5.44458,26.53548,3.72444,5.47465,26.6008,3.73321,5.55911,26.56494,3.75024,5.4099,26.46718,3.69589,5.38223,26.54927,3.69543,5.437,26.51987,3.71995,5.34524,26.49408,3.67971,5.51269,26.42384,3.93486,5.52633,26.47933,3.94918,5.31972,26.51332,3.87478,5.38295,26.49111,3.90088,5.36975,26.42633,3.69846,5.49726,26.43294,3.74745,5.47771,26.41048,3.75986,5.40236,26.45808,3.69187,5.33258,26.4068,3.79921,5.46882,26.40009,3.77475,5.34247,26.40448,3.73884,5.34486,26.43129,3.84466,5.26936,26.4353,3.77908,5.67169,26.56363,3.82208,5.72066,26.68288,3.78911,5.56786,26.54992,3.91851,5.64297,26.59548,3.88384,5.60136,26.61223,3.89506,5.61725,26.52564,3.91817,5.59152,26.75429,3.86323,5.53708,26.77539,3.84154,5.48534,26.65348,3.87466,5.54245,26.63095,3.8873,5.50147,26.55553,3.90976};
			return value;
		}
		private double[] getlpphal_Coord_6_75_point_2()
		{
			double[] value = {5.55934,26.53523,3.92474,5.88858,27.19069,3.6817,5.91817,27.14835,3.63217,5.85478,27.16505,3.6087,5.84101,27.1914,3.6288,5.67235,27.23086,3.50166,5.66963,27.24682,3.53956,5.74216,27.21273,3.55786,5.79349,27.18288,3.58396,5.79213,27.22881,3.63134,5.81524,27.21135,3.63611,5.85815,27.15348,3.58027,5.84978,27.15077,3.55408,5.83949,27.1535,3.54054,5.80345,27.1692,3.52856,5.77794,27.18074,3.53311,5.75657,27.19644,3.54157,5.74388,27.2315,3.58776,5.73699,27.16096,3.42987,5.66878,27.20837,3.4343,5.75001,27.16889,3.46317,5.69454,27.20067,3.4691,5.7092,26.87271,3.83538,5.78436,27.03138,3.80169,5.74003,27.04744,3.79904,5.79213,26.81947,3.73931,5.42928,26.66183,3.82577,5.43841,26.6585,3.83638,5.48682,26.78032,3.80467,5.87348,26.94985,3.70427,5.76896,26.847,3.80667,5.8461,26.99408,3.76732,5.90961,27.1519,3.75134,5.83784,27.20088,3.76401,5.65099,27.09309,3.76115,5.69571,27.0635,3.79638,5.70481,27.25965,3.72512,5.55361,27.07329,3.61492,5.52587,26.90479,3.70931,5.56548,27.08479,3.64966,5.57945,27.19597,3.46687,5.64031,27.1555,3.42393,5.58869,27.03546,3.53104,5.56371,27.05896,3.55709,5.63506,27.28793,3.56692,5.76875,27.23901,3.61794,5.86976,27.12396,3.49531,5.91034,27.12037,3.53014,5.65621,26.49105,3.84009,5.657,26.50508,3.8364,5.67438,26.47597,3.7842,5.47494,26.39695,3.77714,5.54608,26.32943,3.79054,5.52665,26.33001,3.83556,5.50258,26.43105,3.74913,5.58498,26.39519,3.75711,5.48931,26.40496,3.76118,5.56285,26.3432,3.76737,5.57213,26.3302,3.92062,5.50425,26.36075,3.88784,5.2925,26.45734,3.83476,5.43029,26.62917,3.72827,5.39356,26.56465,3.70367,5.41917,26.6519,3.7871,5.41802,26.62884,3.72952,5.67144,26.47382,3.77758,5.60063,26.48126,3.77589,5.37232,26.58773,3.85248,5.7686,27.24223,3.7487,5.60999,26.51167,3.92579,5.88933,26.9038,3.62507,5.88758,26.91942,3.65639,5.2749,26.43046,3.78187,5.28599,26.42932,3.73034,5.65235,26.35336,3.7693,5.62255,26.52041,3.91591,5.99365,27.10329,3.58457,5.99384,27.0932,3.55852,5.92956,27.12666,3.57227,5.78557,27.28917,3.72715,5.8518,27.24586,3.74024,5.79201,27.29657,3.71673,5.85156,27.24992,3.73179,5.52353,26.48631,3.76476,5.52274,26.48654,3.76454,5.38426,26.60086,3.84681,5.51004,26.57078,3.90521,5.39705,26.60127,3.85799,5.45107,26.59456,3.89427,5.50251,26.44313,3.74856,5.50778,26.44211,3.75014,5.58542,27.10411,3.70803,5.5956,27.243,3.5919,5.61888,27.26127,3.64792,5.64513,27.30079,3.63573,5.65823,27.31091,3.62699,5.62075,27.27741,3.57774,5.73055,27.31843,3.6926,5.72283,27.31212,3.7039,5.9169,27.19526,3.72586};
			return value;
		}
		private double[] getlpphal_Coord_6_75_point_3()
		{
			double[] value = {5.91751,27.18482,3.73604,5.98486,27.12426,3.65449,5.98058,27.13509,3.6475,5.99782,27.09054,3.59357,5.9726,27.07254,3.50104,5.99941,27.07921,3.55759,5.96772,27.08774,3.50421,5.6615,27.19807,3.42768,5.73398,27.1517,3.42354,5.60287,26.86259,3.61703,5.53569,26.72498,3.68971,6.00089,27.0271,3.55847,5.99453,27.05319,3.61037,5.79168,27.26354,3.67139,5.75045,27.27928,3.65469,5.65474,26.90262,3.83613,5.47356,26.77241,3.75769,5.61641,26.69151,3.69763,5.69641,26.70878,3.85034,5.65065,26.73279,3.86657,5.83563,27.23687,3.68816,5.80736,27.14625,3.47056,5.69962,27.2732,3.60654,5.57266,27.2264,3.53649,5.54028,26.9282,3.76684,5.58914,26.92307,3.80183,5.98079,27.0863,3.66979,5.97642,27.01553,3.50464,5.88061,26.90782,3.57475,5.74976,26.8041,3.63367,5.89545,27.03506,3.46184,5.83269,26.92854,3.54284,5.6815,26.82668,3.62412,5.72013,27.10744,3.42024,5.7462,26.96998,3.51817,5.66388,27.00075,3.51651,5.79436,27.07019,3.42945};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getlpphal2_Coord_6_80_point_1()
		{
			double[] value = {6.81677,26.3541,4.26339,6.7767,26.35359,4.26848,6.75773,26.11857,4.34323,6.53527,25.675,4.46601,6.54214,25.57048,4.51947,6.57604,25.65811,4.47244,6.49932,25.56273,4.50253,6.88256,25.9999,4.10706,6.9996,26.21307,4.02363,6.90522,26.01273,4.15501,6.68867,25.55564,4.20745,6.64741,25.4443,4.21044,6.63851,25.44888,4.2203,6.67483,25.56088,4.21387,6.60435,25.31446,4.2303,6.58763,25.32767,4.17942,6.61729,25.37715,4.19004,6.61075,25.39468,4.18814,6.61869,25.42122,4.21564,6.63462,25.42311,4.20625,6.57283,25.40829,4.21683,6.92957,26.3452,3.75918,6.88696,26.32967,3.74519,6.90433,26.43957,3.7625,6.85581,26.24278,3.7905,6.83986,26.13424,3.93158,6.82774,26.25219,3.80275,6.83697,25.98197,4.06231,6.86265,26.13147,3.92605,6.90692,26.15219,3.94297,6.7821,25.76577,4.15052,6.70591,25.53964,4.21277,6.75378,25.7709,4.15341,6.88,26.24399,3.79408,6.75661,25.57082,4.36384,6.76007,25.55789,4.33143,6.84587,25.79356,4.27757,6.72547,25.45102,4.36321,6.71112,25.47666,4.38802,6.73554,26.35307,4.27371,6.68595,26.34914,4.26762,6.67607,26.1278,4.33005,6.78873,26.68277,4.15369,6.75739,26.69858,4.13663,6.77512,26.67477,4.16744,6.73686,26.63045,4.21091,6.677,26.62302,4.19617,6.68446,26.47877,4.2398,6.71856,26.69841,4.12131,6.66914,26.67404,4.15148,6.69708,26.65605,4.176,6.96111,26.184,3.97276,6.49979,25.3328,4.23294,6.52134,25.38714,4.22622,6.55206,25.27243,4.18503,6.44665,25.56667,4.4649,6.45294,25.5786,4.46178,6.37845,25.53715,4.43691,6.39286,25.53639,4.41364,6.65665,25.25321,4.35666,6.63361,25.22902,4.32655,6.67409,25.30746,4.33533,6.47588,25.43702,4.30273,6.48005,25.43256,4.29645,6.47188,25.42348,4.29395,6.46497,25.4272,4.29709,6.57351,25.40385,4.22907,6.69467,25.30765,4.38083,6.69198,25.35906,4.3213,6.71597,25.39903,4.37181,6.40852,25.48332,4.34451,6.33622,25.49445,4.38833,6.34668,25.5042,4.39165,6.40073,25.47595,4.33913,6.50573,25.50152,4.54227,6.49855,25.51879,4.53266,6.47319,25.49165,4.53142,6.57693,25.45255,4.51872,6.47964,25.43821,4.5613,6.50259,25.42909,4.55826,6.5755,25.46612,4.50312,6.53195,25.50098,4.5428,6.34235,25.46159,4.46212,6.40285,25.4923,4.48335,6.35127,25.49765,4.44308,6.31328,25.45889,4.40437,6.31652,25.46949,4.42777,6.337,25.49969,4.40957,6.63123,25.22696,4.34305,6.65689,25.24682,4.37012,6.95789,26.44186,3.77758,6.90023,26.46403,3.77828,6.88873,26.46384,3.80357,6.94428,26.46132,3.78803,6.8536,26.45499,3.77122,6.82848,26.33835,3.75255,6.79652,26.35529,3.76579,6.86294,26.3333,3.74209,6.96946,26.53399,4.15562,6.95669,26.56776,4.12624};
			return value;
		}
		private double[] getlpphal2_Coord_6_80_point_2()
		{
			double[] value = {6.87374,26.63665,4.15314,6.86257,26.58293,4.19191,6.80328,25.9774,4.06407,6.74545,26.01133,4.10811,6.69523,25.7799,4.18172,6.5179,25.37745,4.52605,6.55019,25.41851,4.52684,6.47442,25.41441,4.55932,7.00637,26.5259,4.05445,7.0436,26.51094,3.97702,6.9497,26.51024,4.00019,6.77262,26.69104,4.11596,6.81196,26.68674,4.12923,6.83832,26.58255,4.05716,6.84323,26.51896,3.99734,6.89283,26.55279,4.04772,6.95699,26.49249,3.94164,6.91963,26.47561,3.89415,6.85792,26.47464,3.87647,6.80753,26.49224,3.88107,6.76643,26.51703,3.89882,6.74236,26.54957,3.93567,6.73175,26.57531,3.97038,6.7507,26.59673,4.01615,6.78857,26.60584,4.04944,7.00195,26.45309,3.79994,7.0104,26.36852,3.82059,6.63432,26.55647,3.93495,6.65783,26.58429,3.92095,6.71333,26.52204,3.84951,6.63552,26.63212,3.97934,6.61973,26.65259,4.08418,6.65961,26.66732,4.04228,6.60375,26.60362,4.00384,6.79818,26.61011,4.20671,6.77089,26.48151,4.24542,6.59003,26.32903,4.15798,6.60647,26.09355,4.20058,6.59119,26.11997,4.23098,6.59758,26.28296,4.10705,7.05901,26.34492,4.04741,6.98339,26.29319,4.18365,7.00769,26.2437,4.0922,7.0148,26.39738,4.13928,6.9208,26.02158,4.188,6.55468,26.44062,4.09213,6.57448,26.4043,4.02172,6.57466,26.58321,4.11822,6.56635,26.47417,4.17862,6.6235,26.61638,4.183,6.60309,26.47449,4.21659,6.57045,25.56654,4.5149,6.60321,25.64684,4.47672,6.36255,25.42747,4.50234,6.39181,25.42331,4.52786,6.42664,25.4424,4.53873,6.56508,25.27087,4.18725,6.56672,25.23316,4.22508,6.6713,25.41233,4.26366,6.8239,25.83412,4.36011,6.71708,25.59981,4.42427,6.61587,25.53921,4.47956,6.66249,25.6249,4.46422,6.64771,25.47646,4.45273,6.69745,25.4349,4.40208,6.67095,25.51556,4.43932,6.63832,25.29585,4.43278,6.68558,25.30314,4.40443,6.67158,25.35012,4.4331,6.44309,25.59209,4.41002,6.44553,25.59078,4.39825,6.39996,25.53104,4.40686,6.52829,25.39322,4.22515,6.49716,25.44977,4.3129,6.44315,25.49854,4.36565,6.45268,25.33672,4.34914,6.48072,25.31974,4.39466,6.39521,25.32539,4.44283,6.36768,25.36587,4.38521,6.44813,25.3938,4.30125,6.38177,25.43049,4.34787,6.55524,25.23127,4.22671,6.50526,25.26903,4.26772,6.60887,25.46005,4.24448,6.64266,25.57227,4.22891,6.81252,25.7714,4.1898,6.83114,25.78379,4.23881,6.7567,25.55741,4.30138,6.72798,25.54708,4.25183,6.59465,25.21318,4.29071,6.64986,25.42065,4.21976,6.49073,25.6847,4.38865,6.54998,25.88987,4.31244,6.52176,25.64853,4.34496,6.56501,25.86232,4.27898,6.41916,25.39801,4.55306,6.4521,25.4226,4.55677,6.48741,25.55364,4.50236,6.30694,25.42536,4.45198,6.50282,25.68515,4.43259};
			return value;
		}
		private double[] getlpphal2_Coord_6_80_point_3()
		{
			double[] value = {6.92549,26.26226,3.82255,6.56038,26.45962,4.13653,6.59024,26.3427,4.19158,6.62918,26.34466,4.24948,6.83066,26.5964,4.19924,6.81931,26.64814,4.17106,6.79867,26.68872,4.14674,6.8361,26.67025,4.12873,6.87057,26.64038,4.12391,6.5337,25.51062,4.30787,6.42875,25.38364,4.55268,6.9424,26.57668,4.10184,6.62434,26.12338,4.29021,6.7786,26.49101,3.80615,6.73336,26.39914,3.81971,6.73482,26.31125,3.89369,6.79366,26.26749,3.82777,6.81665,26.14728,3.95138,6.75001,26.1848,3.99077,6.98685,26.46919,3.81341,6.58398,26.49692,3.96493,6.56202,26.54021,4.04208,6.87135,26.46858,3.7817,6.68378,25.39315,4.41614,6.68649,25.37721,4.42808,6.51501,25.53476,4.53248,6.63418,25.44883,4.46083,6.45257,25.39038,4.29746,6.61336,25.39052,4.48179,6.61831,25.38763,4.47794,6.63668,25.43264,4.47493,6.58016,25.35122,4.17359,6.65989,25.44028,4.21953,6.83031,26.67002,4.15476,6.71831,25.44199,4.32396,6.68566,25.43881,4.26612,6.61493,25.91291,4.39142,6.8097,26.47815,4.23689,6.83956,26.47555,4.23034,6.48417,25.56032,4.35432,6.59291,26.12685,4.2474,6.48993,25.68801,4.39975,6.7385,26.69154,4.10232,6.58739,25.34773,4.47586,6.58264,25.35094,4.47954,6.48563,25.31721,4.39126,6.53188,25.3231,4.44406,6.5365,25.32012,4.44,6.4572,25.33367,4.34544,6.5905,25.49477,4.49449,6.585,25.20854,4.29933,6.29852,25.40264,4.43098,6.33305,25.37726,4.5023,6.32594,25.35884,4.4891,6.66731,26.44516,3.8783,6.65159,26.63348,3.97725,6.67218,26.58937,3.9234,6.67994,26.66316,4.0287,7.03657,26.4933,3.89185,7.05944,26.50267,3.97442,7.05505,26.48262,3.8854,6.78394,26.50074,3.81605,6.72704,26.52854,3.85572,6.57693,25.91013,4.35538,6.55085,25.89382,4.32424,6.75999,25.86719,4.40508,6.63072,25.81414,4.22823,6.67383,26.03951,4.1562,6.57259,25.60808,4.29202,7.0188,26.51794,4.07118,7.03455,26.48679,4.10626,7.07987,26.4324,4.01065,7.07077,26.40347,3.91031,6.90423,26.06281,4.28019,6.83489,26.09668,4.32695,6.69076,25.89078,4.4111,6.94949,26.43886,4.1968,6.91388,26.33528,4.24036,6.98497,26.27894,3.87872,6.67696,26.23318,4.04339,6.66238,26.35725,3.95027,7.05427,26.30457,3.97049,6.38123,25.38305,4.53698,6.45548,25.33945,4.49583,6.54601,25.24338,4.33734,6.59743,25.26409,4.39807,6.38895,25.365,4.53726};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getlpphal3_Coord_6_85_point_1()
		{
			double[] value = {6.57963,25.19987,3.3558,6.56989,25.19987,3.34592,6.56717,25.20225,3.35519,6.70561,25.19759,3.20577,6.69736,25.13492,3.2003,6.66239,25.15493,3.18211,6.78207,25.29834,3.2327,6.77007,25.30301,3.23037,6.92164,25.58986,3.22708,6.93741,25.5827,3.21306,6.55056,25.00751,3.5276,6.55431,24.99817,3.5152,6.56893,25.01377,3.51858,6.64292,25.00495,3.4085,6.64506,25.00405,3.40052,6.65522,25.02058,3.40545,6.59614,24.97594,3.22223,6.68529,25.01661,3.2581,6.65289,24.98888,3.27946,6.64146,24.97512,3.28042,6.64965,24.9879,3.32613,6.56661,24.97951,3.30068,6.64218,25.17678,3.18433,6.61913,25.15926,3.1574,6.61371,25.17089,3.16635,6.63276,25.11968,3.17425,6.50298,25.18304,3.53094,6.55094,25.21623,3.55653,6.5148,25.25462,3.53457,6.52265,25.16948,3.53572,6.5465,25.14479,3.5435,6.548,25.09696,3.54162,6.58569,25.17592,3.56556,6.58255,25.08683,3.54447,6.45898,25.17893,3.51656,6.49813,25.11999,3.526,6.80242,25.29028,3.23805,7.01638,25.55237,3.23909,6.82941,25.28093,3.25527,6.97356,25.56873,3.22025,7.19498,25.93842,3.15361,7.05314,25.81583,3.17952,7.11339,25.97164,3.14291,7.11087,25.79272,3.19784,7.24927,26.28657,3.37565,7.2507,26.28747,3.39668,7.29681,26.25915,3.37377,7.34269,26.23034,3.34341,7.32607,26.23828,3.32389,7.25754,26.2848,3.41201,7.28625,26.26067,3.31833,7.26848,26.2716,3.32728,7.34982,26.22793,3.36397,7.33336,26.24116,3.41041,7.34362,26.23369,3.39094,7.29586,26.26426,3.4298,7.31499,26.25291,3.4252,7.30458,26.24996,3.31582,7.25324,26.28218,3.34976,7.08604,26.36879,3.42972,7.13787,26.3678,3.37816,7.10723,26.35066,3.37484,7.14065,26.38661,3.43232,7.25176,26.30188,3.15653,7.25207,26.29695,3.1408,7.23683,26.30201,3.14747,7.24087,26.27262,3.10792,7.34846,26.26616,3.14357,7.34014,26.24057,3.11869,6.95169,26.06144,3.53705,6.93983,26.06262,3.51421,6.90752,25.90623,3.52094,7.27143,25.91039,3.18736,7.2282,25.74448,3.27239,7.1686,25.76959,3.21615,7.33289,25.88888,3.26788,7.14331,26.39122,3.44975,7.16531,26.38682,3.43698,6.38358,25.17842,3.50017,6.42811,25.23491,3.50345,6.42864,25.23704,3.49044,6.38362,25.17646,3.48596,6.54777,25.24096,3.44406,6.5363,25.2406,3.43843,6.51018,25.25803,3.5201,6.52688,25.26456,3.52507,6.72345,25.14331,3.2142,6.70489,25.08033,3.21381,6.72867,25.09118,3.23295,6.53979,24.99762,3.181,6.58876,24.96531,3.23032,6.53143,24.99088,3.19055,7.02658,25.82787,3.19362,6.60137,25.19036,3.56973,6.59671,25.08593,3.53777,6.66195,25.01669,3.23047,6.69014,25.20331,3.20636,7.38923,26.27683,3.57297,7.3188,26.32163,3.58282,7.3905,26.27032,3.58493};
			return value;
		}
		private double[] getlpphal3_Coord_6_85_point_2()
		{
			double[] value = {7.31522,26.31887,3.60196,7.43936,26.23528,3.18551,7.44217,26.22754,3.17734,7.34948,26.27036,3.15529,7.15853,26.36735,3.38145,7.17429,26.33601,3.30718,7.15991,26.33771,3.30102,6.52955,25.06717,3.5302,7.21133,26.32703,3.41839,7.20722,26.32237,3.3764,6.43492,25.15009,3.51334,6.42866,25.1138,3.51099,6.44472,25.066,3.51239,6.59558,25.06801,3.1786,6.54498,25.0532,3.16101,6.55759,25.08059,3.15516,6.64656,25.07969,3.19624,6.6347,25.03923,3.20744,6.58574,25.10814,3.15632,6.51575,24.999,3.45926,6.60315,25.00672,3.48236,6.83084,25.63585,3.44665,6.70418,25.32691,3.37559,6.67772,25.3473,3.4609,6.87002,25.60819,3.36465,6.66672,25.22372,3.27308,6.60598,25.19061,3.25383,6.63765,25.24808,3.36838,6.4572,25.20952,3.4097,6.60783,25.27126,3.45726,6.59289,25.01454,3.20494,6.55623,25.01892,3.18134,6.76962,25.14723,3.26082,6.7642,25.11769,3.3034,6.685,25.02219,3.28764,6.85065,25.6495,3.55299,6.6704,25.37803,3.54712,6.69919,25.36346,3.5585,6.81341,25.66127,3.52756,6.49006,25.04643,3.52216,6.69571,25.15511,3.51939,6.70559,25.12986,3.48679,6.83698,25.26851,3.49682,7.47864,26.16157,3.45939,7.47839,26.18199,3.4549,7.44709,26.21855,3.5321,7.44051,26.1908,3.5414,7.43723,26.19532,3.1646,6.52916,25.26303,3.5383,6.66288,25.38047,3.53322,6.80617,25.66065,3.50944,6.59192,25.1922,3.2475,6.59182,25.29335,3.544,6.58843,25.29735,3.53024,6.90603,25.90556,3.49583,6.9494,26.061,3.4759,7.39304,26.21093,3.31444,7.36405,26.23329,3.27415,7.27561,26.27536,3.42334,6.7285,25.18987,3.21441,6.74758,25.18006,3.2271,6.49369,24.99792,3.5076,6.61891,25.06949,3.5189,6.87816,25.24526,3.35234,6.75174,25.10595,3.33659,6.54964,25.00357,3.37684,6.50238,25.02717,3.34525,6.5533,25.00162,3.36731,6.4984,25.02889,3.35445,6.47306,25.07917,3.32162,6.46957,25.08095,3.3312,6.50379,25.17067,3.33225,6.47792,25.12726,3.31677,6.47493,25.12879,3.32472,6.50723,25.16803,3.32319,6.68693,25.18321,3.54187,6.78363,25.30213,3.55229,6.66941,25.03723,3.40694,6.66388,25.00591,3.32432,6.68579,25.02896,3.32481,6.61587,25.02282,3.48513,6.63821,25.0481,3.48597,6.41864,25.03632,3.50252,6.37898,25.10242,3.49926,6.48765,25.00573,3.51808,6.5647,25.22844,3.56001,6.66445,25.24443,3.56413,6.73827,25.3413,3.56552,6.62578,25.27719,3.55902,7.36727,26.23091,3.44812,7.39329,26.21322,3.4077,7.40664,26.2052,3.35387,7.27976,26.27058,3.26295,7.24302,26.28891,3.28049,7.22878,26.32221,3.44615,7.30021,26.27908,3.48941,7.26526,26.3045,3.47646,7.44229,26.22889,3.52455,7.33664,26.25266,3.47534,7.08224,25.98512,3.16074};
			return value;
		}
		private double[] getlpphal3_Coord_6_85_point_3()
		{
			double[] value = {7.05175,25.9948,3.22632,6.97811,25.85201,3.34335,7.02948,26.01259,3.32656,7.00815,25.83983,3.2519,6.98485,26.04011,3.40509,6.93606,25.87208,3.42697,6.96905,25.88012,3.56481,7.12456,25.98312,3.61176,7.02905,26.02978,3.58524,7.05279,25.83548,3.59058,7.20036,25.76816,3.52729,7.22764,25.93696,3.59285,7.1367,25.79158,3.57423,7.29084,25.90493,3.54113,7.333,25.88103,3.45929,7.25031,25.72883,3.35727,7.35318,25.87303,3.35297,7.23854,25.74085,3.45435,7.02932,26.30273,3.43965,6.97099,26.18731,3.50297,7.02371,26.30686,3.4898,6.9795,26.18388,3.45779,6.37767,25.10117,3.48722,6.41947,25.03253,3.49106,6.52914,25.08808,3.1355,6.50785,25.04453,3.15475,6.51595,25.09495,3.14196,6.52009,25.04628,3.14745,6.56697,25.13395,3.14101,6.55869,25.1443,3.14566,7.16303,26.10743,3.10819,7.17199,26.2202,3.11761,7.20712,26.20926,3.09395,7.12959,26.12131,3.12852,7.18816,26.38564,3.48314,7.23387,26.36624,3.55437,7.24379,26.36304,3.5403,7.16831,26.38898,3.49664,7.47192,26.19331,3.45086,7.49057,26.18418,3.35272,7.48571,26.19563,3.2552,7.48065,26.20478,3.26193,7.49752,26.17331,3.35256,7.48911,26.16344,3.25286,7.49768,26.1437,3.35279,7.37971,26.23503,3.60428,7.05053,25.54537,3.51829,6.86747,25.25235,3.43088,7.08818,25.52514,3.44709,7.40394,25.99476,3.46499,7.3625,26.02547,3.55224,6.48174,25.05756,3.24046,6.50907,25.00749,3.27058,6.41787,25.08868,3.41105,6.42284,25.16074,3.40687,7.0721,25.53392,3.28031,7.09805,25.52394,3.35785,6.85764,25.26,3.2892,7.28362,26.29379,3.62849,7.19426,26.3409,3.59209,7.31927,26.25413,3.25754,7.20265,26.31883,3.21809,7.21523,26.30855,3.32512,7.06251,26.28941,3.37464,7.10577,26.26445,3.29744,7.17019,26.2992,3.19577,7.12894,26.23012,3.1929,7.14404,26.32168,3.30038,7.3057,26.17,3.10199,7.40853,26.11768,3.15843,7.46215,26.09221,3.25598,7.4757,26.08591,3.3525,7.41475,26.11888,3.55618,7.45438,26.09718,3.46372,7.08012,26.37506,3.47661,7.04811,26.29869,3.5398,7.10543,26.37131,3.5221,7.23337,26.22306,3.65098,7.13353,26.2689,3.61411,7.19119,26.31834,3.20379,6.99519,26.18917,3.54571,6.92787,25.61708,3.5765,7.08136,26.15593,3.60659,7.1813,26.10994,3.63394,7.29179,26.05996,3.61205,7.35005,26.16501,3.62076,6.99122,25.58116,3.56732,7.41164,25.99946,3.26518,7.4254,25.98545,3.34897,7.35604,26.03637,3.17159,6.90456,25.59616,3.27371,7.0705,26.1498,3.31181,7.01858,26.16447,3.38944,7.09061,26.12756,3.2043,7.26262,26.06814,3.11683,6.52663,25.15618,3.22635,6.48632,25.10553,3.22708,6.7314,25.10773,3.41416,6.73728,25.30817,3.28808,6.45169,25.03041,3.43168};
			return value;
		}
		private double[] getlpphal3_Coord_6_85_point_4()
		{
			double[] value = {7.21077,26.28243,3.12827};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getlpphal4_Coord_6_90_point_1()
		{
			double[] value = {6.84936,25.12465,2.71172,6.87364,25.13398,2.68899,6.95437,25.22191,2.69065,6.89978,25.25839,2.75072,6.7168,25.24451,2.75194,6.72665,25.17203,2.75068,6.76362,25.19998,2.75166,6.65824,25.22146,2.74179,6.68841,25.19084,2.74594,6.67637,25.283,2.74755,6.65913,25.2572,2.74359,6.73747,25.29055,2.75992,6.69281,25.29761,2.75018,6.78911,25.24829,2.76309,6.77588,25.28328,2.7689,6.85576,25.34546,2.78498,6.86209,25.25372,2.76637,6.82667,25.32363,2.78393,6.67002,25.35338,2.73418,6.7517,25.37623,2.75888,6.7445,25.37461,2.74231,6.67266,25.34224,2.7487,7.00246,25.39698,2.41756,6.88009,25.30611,2.37432,6.98584,25.40965,2.43492,6.85435,25.30218,2.39123,6.84228,25.24538,2.36851,6.94093,25.25161,2.3994,6.90569,25.22113,2.40036,6.85996,25.29116,2.36721,6.96287,25.17442,2.43988,6.95939,25.26791,2.3999,6.98093,25.18264,2.45296,6.90989,25.10645,2.52694,6.89566,25.08428,2.52133,6.90909,25.10461,2.50752,6.74235,25.28327,2.35891,6.71986,25.21767,2.34272,6.69832,25.22355,2.35638,6.78131,25.27384,2.34983,7.3596,26.32102,2.81065,7.41173,26.39435,2.79979,7.42143,26.39438,2.70421,7.38284,26.31549,2.70938,7.63512,26.29338,2.60684,7.63131,26.29614,2.5979,7.60426,26.3144,2.62031,7.62002,26.30405,2.58574,7.60924,26.31153,2.58155,7.60006,26.31784,2.58155,7.58923,26.32521,2.5869,7.57765,26.33295,2.60294,7.5734,26.3356,2.6224,7.57644,26.33325,2.64086,7.58267,26.32884,2.65015,7.5903,26.3235,2.65637,7.6022,26.31526,2.66007,7.61289,26.30793,2.65872,7.62826,26.29754,2.6466,7.67268,26.22931,2.85999,7.70613,26.10511,2.77786,7.74345,26.18642,2.77494,7.63735,26.16098,2.84697,7.6944,26.30578,2.83608,7.69086,26.3196,2.81868,7.61214,26.36161,2.83867,7.60795,26.35725,2.85733,7.70911,26.30159,2.41335,7.75723,26.28432,2.47529,7.76498,26.26337,2.46441,7.7039,26.31447,2.43071,7.34117,26.00315,2.42394,7.38779,26.1777,2.41544,7.41068,26.16159,2.39062,7.32806,26.01194,2.44311,7.24388,25.81753,2.44388,6.76949,25.30065,2.36395,7.25969,25.81005,2.43037,7.36881,25.98452,2.41646,6.87616,25.45543,2.72848,6.88041,25.45482,2.74752,6.97674,25.56037,2.75293,6.97159,25.56643,2.73558,7.32602,25.74063,2.77712,7.28716,25.7639,2.78782,7.19404,25.58371,2.75996,7.0562,25.36315,2.42673,6.99682,25.21439,2.46827,7.10223,25.32834,2.47442,6.71722,25.27675,2.43806,6.7539,25.31548,2.44794,7.64404,26.30048,2.73051,7.74993,26.26259,2.7472,7.67716,26.27943,2.69534,7.44196,25.65473,2.58985,7.31282,25.5105,2.58413,7.43464,25.6647,2.53043,7.3162,25.51684,2.52999,7.32914,25.73549,2.44385,7.51936,25.88576,2.46079};
			return value;
		}
		private double[] getlpphal4_Coord_6_90_point_2()
		{
			double[] value = {7.38783,25.69835,2.4779,7.45193,25.93296,2.4332,7.49118,26.40427,2.42478,7.46262,26.36789,2.40765,7.44996,26.37692,2.51046,7.48251,26.40692,2.5314,6.75813,25.33659,2.76789,6.81044,25.15544,2.75138,6.75493,25.20571,2.35655,6.79216,25.2322,2.35869,6.82525,25.17278,2.38735,6.82122,25.11078,2.41089,6.78043,25.12432,2.38966,6.91314,25.16887,2.41877,6.89109,25.13408,2.4245,6.70443,25.27418,2.55201,6.7372,25.2989,2.56134,6.89963,25.44106,2.66127,6.80854,25.31323,2.57493,6.77654,25.34734,2.65409,6.92087,25.43949,2.58946,6.59395,25.27094,2.72202,6.65755,25.30099,2.6422,6.62598,25.24532,2.64158,6.63508,25.32441,2.73062,6.68188,25.15538,2.43435,6.69316,25.17039,2.55429,6.6814,25.22765,2.54854,6.68068,25.2257,2.42633,7.06103,25.31767,2.701,7.00828,25.36684,2.74888,6.9077,25.10591,2.44083,6.83459,25.07149,2.4404,6.74675,25.11253,2.74979,7.00584,25.1963,2.51894,6.90905,25.09807,2.44951,6.79743,25.08434,2.6833,6.82384,25.08233,2.60472,6.8442,25.10392,2.68976,6.88516,25.09546,2.617,6.75129,25.10024,2.73617,6.91486,25.11219,2.52866,7.11738,25.30616,2.53056,7.0012,25.19917,2.55679,7.112,25.30013,2.57134,6.95422,25.4274,2.51105,6.82433,25.3191,2.47256,6.75488,25.154,2.36779,7.18336,25.42406,2.48309,7.21185,25.40227,2.53148,6.94178,25.42254,2.76139,7.42183,26.28857,2.40159,7.42419,26.29842,2.49951,7.43251,26.27496,2.87156,7.37453,26.31081,2.84592,7.33211,26.20294,2.83377,7.39037,26.17229,2.84577,7.69391,26.26297,2.6354,7.78017,26.25252,2.65544,7.46357,26.42511,2.78737,7.47562,26.42121,2.80628,7.49453,26.42477,2.78258,7.5354,26.40524,2.46237,7.51251,26.39669,2.40226,7.4934,26.41377,2.68579,7.46637,26.42214,2.69257,7.49384,26.40766,2.63348,7.47023,26.40877,2.62825,7.63579,26.29263,2.62793,6.82704,25.06992,2.51059,6.83029,25.06271,2.4634,6.90274,25.12347,2.6161,6.87002,25.13004,2.68892,6.60435,25.20523,2.72101,6.60146,25.26991,2.73524,6.61606,25.20487,2.73448,6.86773,25.1294,2.69145,7.57667,25.8329,2.65985,7.43189,25.66003,2.64947,7.58571,25.82698,2.59511,7.30075,25.5116,2.64212,7.21114,25.40039,2.57931,7.20167,25.40642,2.63592,7.0965,25.29988,2.62563,6.6424,25.31535,2.74387,6.66641,25.14928,2.74131,6.66124,25.14367,2.72932,6.71631,25.13859,2.35716,6.74145,25.09089,2.40552,6.69521,25.13778,2.37306,6.75253,25.09624,2.38876,7.75841,26.23958,2.76407,7.75954,26.08334,2.5747,7.78212,26.17741,2.67092,7.75037,26.07812,2.67393,7.78867,26.17989,2.57761,7.67902,26.15188,2.40879,7.75913,26.21468,2.46227,7.73722,26.11311,2.47795,7.70323,26.24379,2.4058};
			return value;
		}
		private double[] getlpphal4_Coord_6_90_point_3()
		{
			double[] value = {7.54141,26.23658,2.35821,7.63762,26.28033,2.37666,7.61111,26.19855,2.37426,7.57239,26.31178,2.36505,7.59387,26.33244,2.50688,7.64927,26.343,2.41394,7.5929,26.37472,2.41579,7.62362,26.31163,2.50732,7.6558,26.29156,2.52528,7.67728,26.27403,2.55382,7.56321,26.35318,2.52494,7.54033,26.36589,2.57689,7.52954,26.37373,2.62822,7.5419,26.35903,2.70297,7.5317,26.37126,2.6648,7.6006,26.32327,2.7387,7.5634,26.34598,2.72562,7.68891,26.2651,2.58983,7.50905,26.40797,2.55011,7.53012,26.4022,2.83822,7.54175,26.40527,2.82154,7.79037,26.22988,2.66298,7.5896,26.36361,2.38139,7.64755,26.33084,2.38785,7.45943,26.27704,2.3703,7.49079,26.35232,2.38126,7.46821,26.13255,2.37833,7.07179,25.52663,2.45116,7.16517,25.63995,2.43424,7.08961,25.5108,2.43564,7.14641,25.65106,2.45015,7.16156,25.86383,2.78188,7.05318,25.69504,2.7443,7.05635,25.68285,2.75957,7.15508,25.86994,2.76617,7.25347,26.04823,2.78857,7.25825,26.0382,2.8059,7.31966,26.21133,2.81,7.43267,26.38001,2.84247,7.22616,25.57889,2.44371,7.2806,25.54303,2.48086,7.1421,25.46307,2.44594,7.77942,26.25818,2.57204,7.44039,26.3848,2.62269,7.30281,26.00311,2.8167,7.47877,26.11977,2.8496,7.39634,25.9599,2.81647,7.20461,25.81556,2.79474,7.11145,25.63962,2.77485,7.52333,26.21719,2.88242,7.57406,26.06243,2.82349,7.4661,25.91793,2.79736,7.39041,25.68857,2.73856,7.53571,25.87617,2.7561,7.7015,25.99113,2.67309,7.64568,26.01723,2.76945,7.70762,25.99342,2.58124,7.68359,26.00333,2.49366,7.56837,25.84326,2.5222,7.62367,26.04411,2.43605,7.55329,26.09209,2.3979,7.19222,25.86095,2.68567,7.11276,25.67297,2.60312,7.08072,25.68426,2.6806,7.22433,25.847,2.60277,7.13027,25.66163,2.5229,7.23393,25.84082,2.51715,7.32393,26.02561,2.51283,7.32272,26.03729,2.60372,7.29625,26.04684,2.69534,7.37579,26.19267,2.60557,7.3501,26.20564,2.70844,7.38153,26.18402,2.49933,7.41251,26.30596,2.61331,7.562,26.29332,2.89312,7.48228,26.35719,2.87031,7.7911,26.23621,2.57686,7.04042,25.52701,2.76459,7.10623,25.47818,2.75003,7.16942,25.43646,2.71104,7.01784,25.54759,2.59951,7.04529,25.53374,2.5228,6.9951,25.55866,2.67109,6.62765,25.19269,2.6486,6.90747,25.12878,2.61619,6.99104,25.20523,2.62032,6.73385,25.10173,2.47081,6.69512,25.12433,2.66242,6.7408,25.12032,2.57864,6.69951,25.33529,2.64743,7.26135,25.53648,2.72309};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getlpphal5_Coord_6_95_point_1()
		{
			double[] value = {6.96981,25.26102,1.87011,6.95661,25.23835,1.86872,6.99236,25.25008,1.81689,7.00161,25.27014,1.81296,6.91791,25.4215,1.69629,6.89107,25.40846,1.75764,6.90489,25.41137,1.76132,6.90428,25.42212,1.69069,7.63018,26.29104,1.73452,7.56091,26.33694,1.74914,7.63886,26.31213,1.74971,7.5739,26.29211,2.04365,7.55139,26.27792,2.06296,7.62948,26.26282,2.05767,7.52369,26.32185,2.01586,7.50008,26.33953,1.97855,7.49838,26.31002,2.0294,7.73375,26.19749,1.98968,7.75673,26.18252,1.93405,7.72919,26.21032,1.98207,7.75175,26.19912,1.93127,6.88052,25.32415,1.91518,6.82233,25.35133,1.89702,6.82209,25.3303,1.89745,6.98531,25.33851,1.63842,6.93646,25.31475,1.60843,6.9364,25.32844,1.60789,7.15951,25.46,1.71003,7.12656,25.37835,1.73388,7.12787,25.40796,1.68996,7.16742,25.43008,1.74625,7.10316,25.35175,1.77304,7.1608,25.41198,1.78746,6.8945,25.29733,1.59268,6.88345,25.29133,1.6008,6.87349,25.32176,1.59737,6.88842,25.32321,1.59261,6.92769,25.24036,1.89799,6.88838,25.22535,1.89494,7.00928,25.24924,1.67425,7.02844,25.2643,1.74743,7.01992,25.24474,1.74429,6.98998,25.24247,1.66209,6.98943,25.25094,1.64625,7.02721,25.27565,1.66618,7.02822,25.26791,1.68556,6.88372,25.4407,1.90128,6.88554,25.42638,1.84894,6.86277,25.43063,1.84221,6.84901,25.43408,1.89339,6.91643,25.36319,1.9328,6.92804,25.33297,1.93125,6.90316,25.29702,1.92052,6.87653,25.27833,1.9118,6.85323,25.29137,1.90486,6.83158,25.31141,1.90196,6.83595,25.36844,1.90166,6.88541,25.37194,1.91966,6.95304,25.29216,1.61885,6.94533,25.42329,1.62214,6.96353,25.43495,1.63096,6.97446,25.38457,1.62872,7.04214,25.44129,1.65948,7.07655,25.41364,1.66382,7.03045,25.3707,1.65706,7.00682,25.38916,1.64864,6.92736,25.27055,1.92161,6.87424,25.23881,1.90497,6.94906,25.26422,1.908,7.01013,25.45198,1.66416,6.99757,25.45816,1.67539,7.05802,25.51704,1.70104,7.07316,25.51598,1.68892,6.935,25.43338,1.62999,6.95005,25.43646,1.64018,7.60777,26.27675,1.91043,7.63072,26.30056,1.84385,7.60328,26.31606,1.85426,7.07344,25.4346,1.94646,7.0351,25.38389,1.94553,7.0435,25.34514,1.87952,7.10834,25.41333,1.88915,7.68081,26.24003,1.91614,7.68584,26.2405,1.8915,7.0321,25.48326,1.95572,7.11226,25.56507,1.96188,7.00019,25.52333,1.94003,7.07498,25.60693,1.95467,7.68502,26.24953,1.86355,7.57507,26.32764,1.8708,7.55394,26.33385,1.89532,7.54609,26.32872,1.92297,7.55048,26.31963,1.95243,7.56861,26.30674,1.96949,7.624,26.27234,1.97611,7.65293,26.2547,1.96094,7.51698,26.35986,1.77031,7.5514,26.37203,1.79697,7.58847,26.35604,1.77645,6.8566,25.24699,1.84166};
			return value;
		}
		private double[] getlpphal5_Coord_6_95_point_2()
		{
			double[] value = {6.82969,25.25156,1.88069,6.91545,25.22832,1.85995,7.01133,25.29897,1.65585,7.04204,25.33517,1.66307,6.95024,25.36719,1.61766,6.93532,25.34198,1.60956,7.00362,25.51784,1.87771,7.1002,25.60346,1.83089,7.01949,25.49697,1.81134,7.08346,25.60712,1.8988,6.84123,25.32425,1.74686,6.79586,25.33077,1.81512,6.84108,25.35371,1.74875,6.78914,25.37345,1.8153,6.9856,25.28794,1.63885,6.81585,25.42127,1.82952,6.88766,25.40805,1.77075,6.86043,25.38847,1.75722,6.90216,25.40938,1.77486,6.94805,25.43596,1.79282,7.01147,25.27946,1.81389,7.01474,25.27858,1.80442,7.05872,25.32467,1.81832,7.16075,25.59189,1.69595,7.31304,25.81226,1.69098,7.1836,25.56223,1.70332,7.22514,25.82324,1.92788,7.23548,25.82887,1.85293,7.60547,26.2401,1.7147,7.4896,26.22309,1.68907,7.53848,26.30578,1.73044,7.56135,26.17453,1.69109,7.64351,26.32467,1.76352,7.71637,26.271,1.75817,7.74733,26.17016,1.77561,7.75868,26.12972,1.85645,7.71725,26.11026,1.76344,7.72409,26.08322,1.8536,7.59292,26.29311,1.97765,7.66165,26.27462,1.84579,7.67123,26.24377,1.93745,6.9759,25.43432,1.72155,7.30204,25.98484,2.00151,7.37887,26.13076,2.0275,7.31123,25.99509,1.94859,7.38059,26.15783,1.96932,7.22562,25.50776,1.75525,7.2288,25.48918,1.80067,7.01312,25.46014,1.95626,7.09595,25.43419,1.67024,7.55969,26.36962,1.81484,7.5316,26.37328,1.83826,6.92609,25.25534,1.62325,6.92949,25.26591,1.61205,7.27017,25.84043,1.69204,7.35092,26.00874,1.6671,7.37048,26.00518,1.6597,7.32335,25.96988,2.01489,7.21741,25.8286,1.9765,7.22451,25.82285,1.98818,7.00554,25.34656,1.94123,6.97692,25.34643,1.94547,7.10415,25.37444,1.68411,6.86053,25.3701,1.91028,6.8664,25.38668,1.74396,6.97597,25.23597,1.71893,6.84784,25.3224,1.73511,6.85825,25.29355,1.73886,6.85427,25.29288,1.75269,6.79522,25.42305,1.87223,6.79314,25.4139,1.8843,6.84976,25.42832,1.90667,7.20357,25.53393,1.71869,7.51596,26.34277,1.97404,7.5396,26.32386,2.00327,7.77015,26.1881,1.86587,7.76126,26.20234,1.86923,7.70657,26.28173,1.78053,7.74915,26.23298,1.81053,7.75718,26.21827,1.79855,7.50369,26.37246,1.87921,7.49862,26.35318,1.92434,7.51893,26.36834,1.88375,7.51247,26.35317,1.92507,7.45841,26.3181,1.92025,7.4486,26.33603,1.86014,7.43006,26.26902,1.91142,7.42748,26.28249,1.84661,7.42679,25.98042,1.65896,7.59298,26.04761,1.69062,7.49001,25.92394,1.69154,7.51518,26.1116,1.67104,6.98103,25.27275,1.8704,7.00674,25.27087,1.80334,7.03591,25.27274,1.75018,7.13321,25.48763,1.69123,7.58225,26.29915,2.03002,7.52469,26.11727,2.06764,7.55289,26.01429,2.02039,7.59811,26.07087,2.03664};
			return value;
		}
		private double[] getlpphal5_Coord_6_95_point_3()
		{
			double[] value = {7.48422,26.06273,2.05038,7.62431,25.97145,1.90322,7.64709,26.0376,1.97691,7.60158,25.98185,1.96648,7.66869,26.02596,1.91422,7.62988,26.00173,1.74879,7.67902,26.02774,1.84631,7.63422,25.97228,1.83616,7.67429,26.05594,1.75783,7.63758,26.10286,1.70057,7.67399,26.18785,2.046,7.57153,26.17653,2.08202,7.64205,26.13113,2.04698,7.60545,26.22539,2.07548,7.6926,26.09333,1.987,7.74398,26.13309,1.9321,7.72079,26.15173,1.99212,7.71306,26.08042,1.92446,7.4087,26.2002,2.03967,7.49385,26.21846,2.0835,7.44038,26.25598,2.04815,7.45194,26.1637,2.06831,7.70784,26.22658,1.73116,7.67724,26.16252,1.7135,7.44163,26.28975,1.98368,7.41314,26.24007,1.97878,7.46023,26.34567,1.80051,7.42247,26.26825,1.76195,7.4733,26.32013,1.98116,7.47181,26.28753,2.04242,7.47504,26.36278,1.87041,7.47963,26.34072,1.92349,7.52587,26.25174,2.0761,7.63442,26.27126,2.04193,7.41596,26.16629,1.68544,7.44379,26.24818,1.71381,7.45783,26.14588,1.66355,7.51752,26.37751,1.82996,7.59771,26.35327,1.79663,7.64432,26.32885,1.78235,7.69017,26.23501,2.01921,7.68935,26.22444,2.03299,6.92658,25.46356,1.92675,6.97513,25.4222,1.95042,7.10488,25.35178,1.72377,7.02563,25.32573,1.87779,7.07262,25.34242,1.82413,7.0857,25.32984,1.76851,6.91369,25.39818,1.60484,6.90146,25.4065,1.6109,6.85264,25.32328,1.65324,6.86681,25.28821,1.65868,6.81692,25.28422,1.824,6.78822,25.29352,1.88159,6.77046,25.33529,1.86215,6.79125,25.28362,1.8683,6.77253,25.3349,1.87694,6.95519,25.24285,1.78474,6.9504,25.24217,1.80097,6.99977,25.25198,1.80352,6.89489,25.25913,1.77456,6.8987,25.25991,1.76041,6.84875,25.35425,1.73661,6.88753,25.34777,1.59258,6.83096,25.25851,1.89182,6.76491,25.38285,1.86271,6.76678,25.37993,1.87607,6.92363,25.47065,1.91214,6.99728,25.52968,1.92562,7.07065,25.61379,1.9422,6.95407,25.4034,1.94931,7.40732,26.10561,2.05279,6.87512,25.3478,1.5974,7.12819,25.6208,1.712,7.26065,25.84734,1.70625,7.13851,25.61444,1.69834,7.33456,26.01562,1.69239,7.39659,26.17926,1.72561,7.49023,25.85255,1.95251,7.44778,25.88856,1.99937,7.3328,25.7441,1.97721,7.1872,25.50156,1.90126,7.37276,25.71508,1.93318,7.1518,25.52719,1.94955,7.52815,25.84296,1.82436,7.5124,25.83776,1.88979,7.39595,25.7028,1.87394,7.21087,25.48869,1.85183,7.40873,25.70185,1.81936,7.1363,25.40895,1.84002,7.10458,25.5066,1.68518,7.03929,25.49967,1.74462,6.93101,25.45479,1.86089,7.32151,26.01029,1.87165,7.38558,26.16965,1.88767,7.32935,26.02018,1.77156,7.38895,26.18488,1.8066,7.5194,25.87657,1.75392,7.38904,25.93365,2.02209,7.11501,25.6113,1.75921};
			return value;
		}
		private double[] getlpphal5_Coord_6_95_point_4()
		{
			double[] value = {6.87759,25.40472,1.67578,7.49375,26.33518,1.75587,7.48182,26.3698,1.81195,7.277,25.78165,1.99214,7.39548,25.72764,1.76096,7.25227,25.83844,1.77264,6.88716,25.43599,1.91836,7.36144,25.7674,1.71519,6.85337,25.35608,1.65591,6.90763,25.25377,1.68011};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getlhamate_Coord_6_100_point_1()
		{
			double[] value = {7.13688,28.69338,2.39769,7.12725,28.86018,2.33022,7.12857,28.73735,2.30022,7.14281,28.66557,2.36991,7.20067,28.47609,2.04323,7.27873,28.42325,1.99906,7.17404,28.42748,1.99142,7.26353,28.4733,2.03676,7.64838,28.61976,2.04248,7.66291,28.60674,2.04833,7.59074,28.5553,1.99131,7.37856,28.43726,1.99371,7.47001,28.48718,1.9894,7.39757,28.40272,2.00551,7.49898,28.45259,1.99266,7.62352,28.62703,2.54159,7.59026,28.61237,2.54929,7.64815,28.47985,2.52318,7.68236,28.49763,2.49497,7.64926,28.45096,2.48474,7.60077,28.43466,2.48436,7.57186,28.44405,2.38493,7.73354,28.50064,2.33689,7.73788,28.48014,2.32818,7.7335,28.5081,2.17647,7.73472,28.53047,2.1849,7.71629,28.52597,2.06405,7.71208,28.54921,2.06469,7.68933,28.48237,2.48947,7.69353,28.50547,2.475,6.95775,28.36128,2.04425,6.96197,28.37347,2.06046,7.00092,28.40572,2.02142,6.99314,28.38493,2.00973,6.94882,28.3161,2.10587,6.94404,28.30167,2.09076,6.98156,28.24018,2.13213,6.98788,28.25081,2.14309,7.08557,28.18401,2.16914,7.18649,28.18972,2.14394,7.16923,28.19381,2.15918,7.0713,28.18153,2.15315,7.33178,28.33833,2.31554,7.30693,28.31826,2.25615,7.323,28.31036,2.24102,7.31423,28.33721,2.32296,7.20228,28.59659,2.47015,7.23294,28.47404,2.45554,7.24956,28.48513,2.47529,7.17755,28.59523,2.45339,7.47596,28.99316,2.52566,7.41637,29.00145,2.46497,7.40307,28.99754,2.48021,7.48924,28.98761,2.51356,7.32951,28.37384,2.46209,7.32039,28.36961,2.44692,7.33927,28.36204,2.44756,7.1652,28.71809,2.43502,7.15114,28.70865,2.42235,7.15384,28.93198,2.30279,7.15733,28.9321,2.3221,7.13902,28.86673,2.3429,7.51805,28.95135,2.46472,7.56371,28.89367,2.38812,7.54887,28.90137,2.38161,7.52816,28.9456,2.47662,7.57901,28.86023,2.30541,7.59875,28.84844,2.30804,7.63746,28.75747,2.20953,7.61427,28.76514,2.20668,7.12015,28.20655,2.17088,7.33508,28.35482,2.39098,7.35377,28.35949,2.43548,7.2366,28.54989,2.09149,7.57023,28.71109,2.14626,7.49903,28.72045,2.16088,7.55585,28.79427,2.23122,7.23079,28.72366,2.18303,7.18847,28.63644,2.16546,7.1799,28.69944,2.20636,7.24411,28.66388,2.15276,7.15906,28.68167,2.23337,7.16825,28.61533,2.18673,7.14849,28.65658,2.26085,7.16676,28.58864,2.20788,7.1524,28.60463,2.30703,7.18085,28.5301,2.23883,7.16976,28.562,2.32964,7.22826,28.44223,2.33793,7.28491,28.33318,2.26856,7.29549,28.35437,2.3377,7.23473,28.41903,2.2608,7.03717,28.29094,1.99191,7.07795,28.24749,1.99627,7.01914,28.28545,2.00707,7.1525,28.53402,2.11687,7.09142,28.46853,2.06807,7.13997,28.50317,2.13165,7.07432,28.43995,2.08789,7.58094,28.75207,2.58118};
			return value;
		}
		private double[] getlhamate_Coord_6_100_point_2()
		{
			double[] value = {7.5323,28.72834,2.56701,7.33274,28.50339,2.49244,7.69928,28.61241,2.10508,7.689,28.66373,2.14525,7.66116,28.73102,2.24186,7.64273,28.70216,2.12028,7.53944,28.8658,2.31438,7.14017,28.22862,1.9951,7.13591,28.24732,1.97957,7.43593,28.39497,2.14894,7.37013,28.33417,2.09392,7.40574,28.39008,2.01483,7.38411,28.38667,2.47547,7.46292,28.40807,2.46277,7.45158,28.41552,2.48689,7.39559,28.38455,2.44451,7.26448,28.2687,2.20704,7.24378,28.28758,2.21439,7.50783,28.43925,2.00239,7.63111,28.48765,2.00129,7.62316,28.47288,2.01157,7.16198,28.58736,2.4206,7.50784,28.44363,2.2478,7.64712,28.45883,2.29749,7.61156,28.45493,2.35324,7.62318,28.46704,2.14147,7.65329,28.4702,2.19217,7.50311,28.42892,2.09431,7.57807,28.45443,2.10394,7.39564,28.37202,2.21762,7.34198,28.30512,2.17392,7.38493,28.38694,2.32863,7.41127,28.40695,2.36293,7.5283,28.43152,2.39743,7.63504,28.63861,2.53028,7.60808,28.79575,2.51133,7.59299,28.76201,2.57432,7.65948,28.69241,2.47208,7.70147,28.58336,2.40215,7.53006,28.86294,2.59298,7.48063,28.84354,2.56983,7.53655,28.59108,2.54452,7.47196,28.70745,2.54735,7.32707,28.78,2.49319,7.1793,28.88688,2.38785,7.23811,28.7518,2.46908,7.27135,28.91513,2.44628,7.55144,28.89447,2.53294,7.51676,28.9265,2.56381,7.5413,28.8732,2.58453,7.43133,28.93793,2.53887,7.4985,28.93075,2.56817,7.14207,28.86691,2.28986,7.16477,28.76539,2.23443,7.20557,28.78348,2.20631,7.42569,28.53345,2.04438,7.37032,28.45607,2.00271,7.35399,28.49992,2.03832,7.45765,28.50097,1.99664,7.24651,28.99466,2.32597,7.1926,28.90041,2.25695,7.2763,28.95274,2.2885,7.50185,28.9556,2.45733,7.61017,28.83304,2.44811,7.58373,28.86752,2.41001,7.54085,28.92621,2.49222,7.72344,28.47014,2.32133,7.72219,28.48811,2.1729,7.19027,28.37862,2.18195,7.08217,28.40222,2.10983,7.11177,28.32201,2.14754,7.14429,28.46035,2.15183,7.1354,28.48617,2.0525,7.1853,28.55312,2.10715,7.28644,28.39182,1.97911,7.26305,28.36423,1.97029,7.16266,28.40136,1.96956,7.05435,28.29453,1.9788,7.08939,28.28635,1.96737,7.11982,28.26788,1.96825,7.12735,28.21349,2.01546,7.10713,28.20889,2.0295,7.07013,28.20992,2.04732,7.0287,28.23546,2.04628,7.00922,28.26329,2.03055,7.05302,28.41967,1.98896,7.04119,28.43555,2.03112,7.08728,28.44451,2.01157,7.06905,28.18751,2.10277,7.14049,28.18411,2.07263,7.32863,28.34858,1.99241,7.34264,28.33067,2.01482,7.28688,28.26189,2.05062,7.2988,28.32348,1.98544,7.31546,28.35711,2.39799,7.28175,28.3824,2.41445,7.28452,28.40952,2.44996,7.7014,28.50096,2.07612,7.52005,28.90527,2.38076,7.44538,28.9608,2.42667};
			return value;
		}
		private double[] getlhamate_Coord_6_100_point_3()
		{
			double[] value = {7.39625,28.91887,2.31816,7.3531,28.97078,2.35325,7.47568,28.91825,2.36764,7.44406,28.88205,2.28869,7.3779,28.83075,2.22714,7.32466,28.88544,2.25209,7.29693,28.67323,2.14617,7.374,28.5907,2.09892,7.32771,28.56659,2.09066,7.14555,28.75657,2.26429,7.16116,28.88062,2.26157,7.28791,28.63238,2.50154,7.60117,28.46195,2.53089,7.41226,28.81379,2.5302,7.47586,28.42128,2.39399,7.38107,28.37234,2.283,7.01621,28.39843,2.06748,7.00513,28.35667,2.10214,7.25405,28.72958,2.17601,7.04089,28.39434,1.9789,7.10853,28.33406,1.95489,7.04142,28.35058,1.97565,7.14277,28.37608,1.96065,7.37524,28.39961,2.48566,7.43784,28.42525,2.49664,7.20416,28.22116,2.00741,7.19813,28.263,1.97614,7.2636,28.29991,1.98021,7.26187,28.2477,2.03801,7.61934,28.70844,2.11894,7.7139,28.60458,2.21496,7.65298,28.46416,2.51369,7.48935,28.88151,2.30888,7.49192,28.84546,2.25939,7.56291,28.66742,2.11161,7.49677,28.98311,2.52453,7.17956,28.19752,2.04138,7.23454,28.21858,2.08556,7.52225,28.42242,2.51024,7.51586,28.43656,2.52098,7.23796,28.99191,2.34948,7.29338,28.42402,2.46802,7.62013,28.50627,1.99736,7.25824,28.22777,2.10664,7.21535,28.2114,2.15712,7.33182,28.29691,2.07088,7.23256,28.33517,1.96363,7.68562,28.46709,2.4529,7.27736,28.26179,2.19661,7.60503,28.44651,2.51987,7.3097,29.00533,2.39891,7.32392,29.00893,2.38204,7.5772,28.56855,1.99925,7.62903,28.63203,2.05067,7.17027,28.23386,2.17846,7.19909,28.21494,2.16754,7.30727,28.26773,2.14563,7.52656,28.41575,2.47881,7.51554,28.60413,2.06988,7.44585,28.65229,2.11567,7.43161,28.77971,2.19706,7.31663,28.77094,2.18331,7.37081,28.72024,2.15237,7.00436,28.34917,1.99956,6.97134,28.33428,2.02745,6.99048,28.23538,2.10257,6.95313,28.28739,2.07401,7.61724,28.81932,2.33183,7.65137,28.76949,2.3829,7.03991,28.27813,2.1405,7.22,28.46185,2.41852,7.44176,28.55433,2.5174,7.37954,28.66427,2.52196,7.35675,28.93049,2.49086,7.26292,28.82527,2.20912,7.68422,28.69284,2.29755,7.17402,28.29677,1.95824};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getlscphoid_Coord_6_105_point_1()
		{
			double[] value = {7.07245,28.72098,2.88486,7.07466,28.72726,2.89327,7.02457,28.70766,2.8869,7.02617,28.70607,2.88101,7.14941,28.95592,2.87413,7.15169,28.952,2.86409,7.15497,28.97097,2.87054,6.99467,29.18349,2.26508,7.14511,29.24337,2.15571,7.14698,29.23543,2.16625,7.23595,29.32662,2.18101,6.98798,29.03305,2.45539,7.03767,29.1223,2.31465,7.0415,29.10256,2.33488,7.05626,29.1086,2.3335,7.13543,29.20499,2.28945,7.373,29.32941,2.5858,7.37378,29.35175,2.58495,7.34033,29.31487,2.66913,7.33714,29.34381,2.66284,7.35372,29.34533,2.46367,7.34889,29.31665,2.46993,7.30695,29.31745,2.36473,7.30071,29.29339,2.38137,7.36335,29.23622,2.59686,7.36879,29.24334,2.59687,7.35162,29.23138,2.6903,7.34796,29.22785,2.68659,7.044,28.8687,2.67947,7.10351,28.90556,2.77092,7.10716,28.89497,2.7784,7.04383,28.87746,2.67503,7.01084,28.90062,2.61719,7.01625,28.90591,2.61873,6.70243,29.04076,2.84801,6.75642,29.11711,2.85157,6.70758,29.11388,2.76672,6.72502,29.02053,2.61174,6.78251,28.94902,2.58028,6.70271,28.88199,2.58388,6.80384,29.10718,2.58812,6.82647,29.03678,2.53701,6.75633,28.69287,2.66377,6.79025,28.85196,2.58697,6.89317,28.80107,2.61007,6.63822,28.77031,2.80316,6.58177,28.85331,2.82583,6.55337,28.83284,2.77153,6.58318,28.86134,2.82933,6.67347,28.90194,2.92085,6.64781,28.93229,2.88506,6.83171,29.20473,2.50615,6.7784,29.14817,2.62465,7.02843,29.37375,2.33708,7.05719,29.40931,2.37671,7.07343,29.40029,2.3249,7.10674,29.42093,2.36502,7.10843,29.42925,2.39675,7.08747,29.43162,2.43165,7.06515,29.42359,2.4408,7.04293,29.41923,2.4437,7.01703,29.40653,2.43583,7.08407,29.35849,2.24319,7.09293,29.38403,2.27503,7.12133,29.3834,2.24774,7.14072,29.44966,2.50967,7.11927,29.44595,2.4885,7.0805,29.43495,2.54386,7.07357,29.42946,2.50652,6.99878,28.84086,2.69952,7.0624,28.74172,2.82992,7.0358,28.72955,2.82646,7.0561,28.82443,2.93954,7.00374,28.77576,2.93508,6.96643,28.96895,2.53116,6.9656,28.91129,2.6155,6.94131,28.89994,2.58768,6.95793,29.08699,2.40883,6.94116,29.05628,2.45523,7.02379,29.02447,2.41282,7.19007,29.0744,2.85096,7.16787,29.07241,2.87824,7.19787,29.05783,2.81344,7.17962,29.07942,2.78656,7.259,29.09617,2.7691,7.26972,29.07543,2.78486,7.23218,29.10308,2.77,7.20346,29.1042,2.76135,7.15254,29.09756,2.71293,7.14155,29.08316,2.72362,7.10354,29.08722,2.66084,7.29253,29.1596,2.71932,7.34957,29.16921,2.71639,7.30029,29.19239,2.68516,7.05826,28.9218,2.69849,7.03091,28.92458,2.68092,7.09075,29.10376,2.57956,7.10883,29.12168,2.56969,7.07667,29.07078,2.60425,7.0613,29.04773,2.6293};
			return value;
		}
		private double[] getlscphoid_Coord_6_105_point_2()
		{
			double[] value = {7.06386,29.03633,2.6491,7.06723,29.03339,2.67111,7.08827,29.02976,2.69246,7.11391,29.04279,2.71358,7.16354,29.11198,2.70225,7.17152,29.12844,2.67575,7.17266,29.13652,2.64782,7.15462,29.14667,2.61048,7.14507,29.14166,2.5897,7.26971,29.12838,2.7502,7.32747,29.11703,2.75312,7.07303,28.97257,2.72419,6.97382,29.25464,2.24873,7.07905,29.32749,2.21583,7.10153,29.27193,2.15685,7.13409,29.266,2.144,7.13137,29.21409,2.26194,7.02003,29.14733,2.29429,7.07841,29.10307,2.35373,6.84363,29.14806,2.49238,6.89401,29.21253,2.34718,6.7632,29.18756,2.66821,6.78293,29.21028,2.75254,6.83492,29.29035,2.72775,6.81602,29.26209,2.65538,7.20709,29.4459,2.53588,7.16266,29.44538,2.5302,7.20492,29.44737,2.55585,7.15363,29.43382,2.62149,7.08964,29.43277,2.58102,7.11824,29.41687,2.65033,7.21148,29.28186,2.78988,7.28691,29.20195,2.77814,7.27741,29.31583,2.73891,7.32437,29.39201,2.3093,7.36276,29.40688,2.44825,7.28854,29.24863,2.41092,7.21653,29.21956,2.36412,7.21807,29.26148,2.30914,7.08023,29.12418,2.42147,7.07804,29.12074,2.4985,7.03109,29.04011,2.48163,7.04984,29.05458,2.5478,7.01314,28.94371,2.62873,7.02421,28.98569,2.63748,7.03094,28.97982,2.68148,7.12888,28.81366,2.83858,7.14038,28.97134,2.79465,7.14991,28.94744,2.82956,7.18888,29.06173,2.84476,7.1709,29.16721,2.84515,7.32045,29.21558,2.7332,7.33032,29.122,2.75406,7.35119,29.17131,2.72076,6.62158,28.96587,2.84724,6.5983,28.977,2.80193,6.63173,29.04253,2.7864,6.73118,29.01532,2.87861,6.73227,28.94187,2.94165,6.79587,28.98133,2.95047,6.7976,28.81042,2.91832,6.92991,28.73412,2.90966,6.8613,28.84235,2.93173,6.85455,28.71661,2.88018,6.96862,28.70907,2.87592,7.1252,29.03154,2.9162,7.11084,28.8952,2.91929,7.16379,29.06895,2.88319,7.14022,28.83411,2.87723,7.00831,28.72083,2.82206,6.97122,28.70766,2.86951,6.92404,28.70845,2.7676,6.94975,28.81863,2.65081,6.90885,28.89564,2.56724,6.91244,28.97575,2.52351,6.98935,28.95881,2.54513,6.65269,28.94534,2.63291,6.85879,28.99125,2.52006,6.84133,28.93325,2.56081,6.55088,28.88078,2.70602,6.52672,28.92926,2.73889,6.64194,28.99602,2.67168,6.63948,29.04139,2.71816,6.82517,29.09048,2.87839,6.82926,29.20157,2.8349,6.88219,29.04456,2.9529,7.00822,29.10587,2.93636,6.89797,29.15258,2.86584,7.11635,29.21838,2.82897,6.99061,29.16436,2.84992,7.13544,29.12616,2.89932,6.89438,29.07967,2.45515,7.13344,29.11973,2.90279,6.95788,29.25575,2.85585,6.70637,29.06076,2.65523,6.69633,29.09556,2.70595,6.57507,28.8325,2.67323,6.65519,28.77203,2.64403,6.84245,28.67533,2.72735,7.14264,28.83288,2.86702};
			return value;
		}
		private double[] getlscphoid_Coord_6_105_point_3()
		{
			double[] value = {6.89737,28.68622,2.82545,6.94399,28.88854,2.94552,6.55099,28.83843,2.76988,6.5809,28.79656,2.73396,6.71741,28.67662,2.72977,6.6796,28.70785,2.7622,6.64058,28.7299,2.72502,7.26781,29.07469,2.79694,7.22511,29.13267,2.74036,7.23353,29.14877,2.71473,7.12577,29.13224,2.57921,7.22042,29.27704,2.28377,7.33975,29.26849,2.47888,7.25961,29.44319,2.44377,6.99998,29.36054,2.35983,6.99406,29.3898,2.42174,6.98564,29.36673,2.39611,6.92796,29.1413,2.36247,7.23112,29.33304,2.17774,7.30475,29.21957,2.60703,7.16753,29.1202,2.68899,7.24195,29.16522,2.68885,6.99001,29.29367,2.27377,7.25049,29.4363,2.54147,6.83422,29.29316,2.60781,6.9487,29.38654,2.56166,6.97925,29.39657,2.49811,6.93065,29.37961,2.5478,6.82154,28.65425,2.79187,6.8937,28.68689,2.83124,6.7873,28.69801,2.84034,7.02636,29.02229,2.41933,7.08228,29.10387,2.36272,6.99568,28.96196,2.54715,7.33408,29.26165,2.48267,7.19422,29.30626,2.7909,6.9531,29.26594,2.84995,6.57894,28.79898,2.72733,6.64124,28.73149,2.7181,6.7206,28.67638,2.7233,6.82533,28.65314,2.78621,6.88555,29.0395,2.95532,6.7982,28.97538,2.9526,6.67597,28.89596,2.92159,7.01089,29.10051,2.93904,6.73504,28.93634,2.94334,7.35665,29.41604,2.44627,7.31982,29.40027,2.3077,7.34544,29.40328,2.63514,7.36559,29.41217,2.56354,7.3378,29.41256,2.63129,7.37283,29.40303,2.56478,7.17096,29.35183,2.78874,7.25283,29.3993,2.72266,7.16329,29.36065,2.78268,7.25973,29.39034,2.72866,7.07398,29.31482,2.82647,7.07989,29.30516,2.83243,7.27034,29.34522,2.73469,7.26856,29.08215,2.802,7.28339,29.24281,2.41777,7.21357,29.21517,2.37338,7.14871,29.1656,2.34862,7.14829,29.16308,2.35863,6.74024,28.78764,2.88571,6.9355,29.3659,2.47339,6.92219,29.31819,2.42399,6.86137,29.31945,2.56152,6.89613,29.29117,2.44318,6.87387,29.26266,2.46391,6.89554,29.34518,2.51639,6.95171,29.30425,2.34702,6.99556,29.31564,2.28431,6.93417,29.28317,2.34573,7.00623,29.33285,2.2989,7.19698,29.42588,2.33886,7.16034,29.4409,2.41897,7.21001,29.44596,2.43077,7.15704,29.42413,2.35493,7.01576,29.41361,2.56852,7.02869,29.42078,2.513,6.85722,29.32693,2.66382,7.02328,29.37536,2.69586,6.92449,29.30619,2.77049,7.04357,29.34297,2.76429,6.92106,29.34199,2.69976,7.1489,29.39194,2.71587,7.20165,29.41711,2.6731,7.24681,29.43922,2.58087,6.9198,29.25972,2.34598,7.17833,29.20302,2.43293,7.12984,29.16728,2.41749,7.11362,29.15299,2.48846,7.14808,29.17786,2.49781,7.00001,28.98505,2.57211,7.23394,29.22687,2.46644,7.27001,29.24153,2.52127,7.01912,29.0085,2.5979,7.12431,28.99866,2.76644,7.20577,29.2067,2.56033};
			return value;
		}
		private double[] getlscphoid_Coord_6_105_point_4()
		{
			double[] value = {7.18668,29.19674,2.51881,7.23737,29.42004,2.3252,7.15196,29.37607,2.22426,7.00551,29.3991,2.62307,6.92128,29.36937,2.62499,6.88602,29.35596,2.59828,7.24185,29.1863,2.63502,7.03684,28.95842,2.94108};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getltrpzium_Coord_6_110_point_1()
		{
			double[] value = {6.68996,28.37927,3.15033,6.6423,28.44655,3.11712,6.64818,28.44327,3.10561,6.6128,28.48497,3.10696,6.61655,28.48024,3.09397,6.41267,28.86897,2.69648,6.46322,28.87057,2.7126,6.429,28.85653,2.68731,6.41549,28.82283,2.66462,6.40236,28.82667,2.66319,6.41894,28.8529,2.68602,6.53183,28.66891,3.18672,6.59045,28.63798,3.2021,6.59361,28.65515,3.20451,6.74282,28.54797,3.29847,6.71981,28.51364,3.27532,6.73342,28.50675,3.27631,6.75822,28.55047,3.30165,6.806,28.49562,3.24304,6.82603,28.50315,3.23132,6.81854,28.50804,3.24095,6.69563,28.47802,3.25165,6.68844,28.4267,3.20123,6.70597,28.4652,3.24888,6.70312,28.421,3.20369,6.74946,28.69875,3.22466,6.82558,28.63832,3.25455,6.80094,28.69236,3.23048,6.76067,28.40144,3.15164,6.75028,28.40042,3.04866,6.76484,28.3966,3.0525,6.77346,28.40785,3.14224,6.84225,28.64003,3.20082,6.83965,28.64457,3.21404,6.85962,28.56333,3.22599,6.85225,28.56943,3.23764,6.74646,28.87915,2.93615,6.6908,28.92645,2.94781,6.69175,28.92668,2.96008,6.74382,28.87815,2.92617,6.80592,28.42441,3.00541,6.8133,28.43031,3.01117,6.81182,28.42421,3.01669,6.69493,28.70018,2.69972,6.70123,28.68996,2.70893,6.691,28.68953,2.69792,6.37993,28.90849,3.0848,6.3698,28.90487,3.08109,6.35455,28.86566,3.13115,6.36457,28.87074,3.13764,6.37904,28.91095,3.01993,6.36971,28.90511,3.01563,6.3649,28.68278,2.61214,6.34731,28.70699,2.63355,6.35596,28.72751,2.62603,6.37597,28.56836,2.85918,6.35577,28.5766,2.92098,6.3625,28.59022,2.86136,6.84103,28.47197,3.1595,6.84561,28.49517,3.17808,6.79658,28.45511,3.21251,6.80945,28.55117,3.25765,6.70065,28.38046,3.16058,6.75252,28.42209,3.19476,6.8043,28.43771,3.15437,6.78451,28.43039,3.17911,6.827,28.44781,3.08343,6.81546,28.4773,3.03883,6.49956,28.7923,2.65613,6.46281,28.8273,2.67239,6.4813,28.8294,2.67989,6.35057,28.77693,2.64461,6.33995,28.80239,2.68541,6.36011,28.82105,2.6722,6.33357,28.59637,2.9904,6.31507,28.6314,3.04127,6.32575,28.64351,3.00466,6.36421,28.89457,3.07086,6.40929,28.78075,2.63378,6.42802,28.75497,2.63586,6.41646,28.74231,2.61547,6.58353,28.60285,3.188,6.52396,28.62817,3.16746,6.52106,28.59142,3.13924,6.57499,28.55962,3.17063,6.70629,28.52897,3.26298,6.77632,28.74657,3.20643,6.69331,28.80742,3.11378,6.72609,28.81133,3.10971,6.69666,28.85156,3.04504,6.61414,28.81287,3.14944,6.65501,28.79461,3.16082,6.61447,28.82214,3.11339,6.65389,28.81474,3.11358,6.58121,28.53799,3.12605,6.60779,28.53713,3.18759,6.61049,28.50896,3.14411,6.73726,28.42888,2.98588,6.68742,28.46938,2.96405,6.7089,28.46226,2.93848};
			return value;
		}
		private double[] getltrpzium_Coord_6_110_point_2()
		{
			double[] value = {6.4261,28.55971,2.80859,6.46216,28.53993,2.80758,6.44604,28.5491,2.85622,6.41379,28.56081,2.85733,6.56417,28.58329,2.77454,6.52466,28.60109,2.71438,6.53894,28.62098,2.7471,6.49902,28.53944,2.734,6.45836,28.56321,2.72418,6.47304,28.55776,2.68892,6.40266,28.57647,3.01228,6.39074,28.56945,2.93297,6.42335,28.56326,2.93782,6.37034,28.5867,2.99927,6.71273,28.62113,2.75745,6.67748,28.67062,2.70868,6.64218,28.74628,2.64005,6.63169,28.73854,2.64766,6.61134,28.76312,2.64442,6.43557,28.57659,2.71869,6.43843,28.55872,2.75986,6.40461,28.58244,2.76298,6.52121,28.91427,2.86154,6.51874,28.89588,2.8396,6.49143,28.9066,2.83074,6.46316,28.78236,2.67104,6.50922,28.78186,2.65558,6.48609,28.74758,2.6787,6.60343,28.94197,2.9454,6.55826,28.93026,2.90869,6.56425,28.92925,2.94415,6.45038,28.58321,2.65354,6.56907,28.50938,2.82314,6.4783,28.53088,2.75895,6.54838,28.53047,2.8649,6.31838,28.77834,3.06303,6.29866,28.69669,3.11775,6.30886,28.72884,3.14082,6.31842,28.73781,3.03789,6.47312,28.8619,3.09237,6.43005,28.90434,3.0257,6.41742,28.89028,3.08817,6.48834,28.89694,3.0323,6.55343,28.90701,2.99132,6.60295,28.90944,2.99344,6.7546,28.82639,3.005,6.76516,28.78391,3.08488,6.56664,28.92725,2.89995,6.59535,28.89347,2.88134,6.69619,28.89097,2.91276,6.60708,28.55998,2.80065,6.6387,28.54744,2.81779,6.58833,28.54529,2.7915,6.43139,28.82283,2.67818,6.38282,28.86814,2.69529,6.37185,28.82201,2.6649,6.34243,28.86912,2.76959,6.36101,28.90247,2.80817,6.36483,28.88862,2.75099,6.36412,28.90471,2.85756,6.35694,28.88941,2.83713,6.68056,28.49583,2.89111,6.65908,28.50293,2.9167,6.6045,28.52162,2.89144,6.62445,28.50763,2.85854,6.68295,28.43517,3.05196,6.74372,28.51995,2.89454,6.71583,28.55381,2.81828,6.73351,28.55652,2.81591,6.81792,28.53081,3.07028,6.80561,28.49217,3.02267,6.64773,28.47411,3.03191,6.66028,28.47254,2.99712,6.32769,28.73243,2.66366,6.34793,28.68838,2.65944,6.39434,28.90316,3.08678,6.40488,28.85915,3.14307,6.38119,28.86594,3.13987,6.52339,28.76377,2.66636,6.34417,28.60555,2.93161,6.60542,28.72388,3.19773,6.60978,28.76832,3.17359,6.53834,28.78926,3.17192,6.53634,28.74633,3.18551,6.69591,28.77647,3.17223,6.72154,28.59693,3.2712,6.66894,28.67596,3.22367,6.65931,28.62657,3.23577,6.71629,28.64513,3.2452,6.45421,28.9057,2.80817,6.45064,28.91049,2.84454,6.48174,28.91233,2.83878,6.47704,28.7407,2.67609,6.45339,28.72488,2.64124,6.45394,28.77593,2.66899,6.85478,28.54168,3.21528,6.84107,28.61447,3.17783,6.79029,28.41365,3.07835,6.54261,28.88489,3.03848,6.5969,28.87299,3.04469};
			return value;
		}
		private double[] getltrpzium_Coord_6_110_point_3()
		{
			double[] value = {6.5034,28.9027,2.98692,6.56992,28.78148,2.64475,6.68415,28.59497,2.77309,6.69503,28.89118,2.99939,6.32399,28.79674,3.14258,6.33793,28.82547,3.09984,6.4427,28.82682,2.68077,6.4009,28.9081,3.02241,6.37763,28.64933,2.65666,6.4025,28.62991,2.62342,6.6541,28.5401,2.83134,6.81565,28.44274,3.1189,6.77268,28.42621,3.18618,6.78277,28.44857,3.216,6.7954,28.54474,3.26702,6.77923,28.58385,3.27757,6.7868,28.45082,2.97638,6.63771,28.51368,3.2092,6.63833,28.47949,3.1645,6.32593,28.82724,2.73316,6.3268,28.77976,2.69839,6.58005,28.758,2.65575,6.52626,28.83983,2.72743,6.55111,28.81396,2.68338,6.51768,28.81358,2.6897,6.61399,28.57035,2.79744,6.62934,28.5777,2.78949,6.65487,28.54993,2.82063,6.53062,28.56842,2.72269,6.46677,28.84348,3.14625,6.3961,28.57161,2.80948,6.51846,28.90856,2.94152,6.61142,28.94034,2.93729,6.6888,28.85889,2.87756,6.71223,28.85246,2.88819,6.39557,28.59174,2.75769,6.38809,28.61792,2.70871,6.42391,28.58519,2.71608,6.43849,28.58906,2.65515,6.64815,28.63909,2.72518,6.65458,28.70451,2.67814,6.62532,28.67801,2.69698,6.38704,28.56112,2.86038,6.5277,28.55168,2.90669,6.58455,28.53569,2.92435,6.63761,28.51009,2.94229,6.37692,28.91331,2.90773,6.40539,28.91151,2.92024,6.40604,28.91473,2.89653,6.75471,28.76157,2.94023,6.77349,28.74783,3.04549,6.77639,28.71567,3.00959,6.75778,28.79518,2.97303,6.85019,28.5184,3.19667,6.36868,28.90574,2.9631,6.36731,28.90683,2.91177,6.36515,28.89461,2.95191,6.33973,28.8346,3.14152,6.50856,28.58419,2.67887,6.51416,28.79076,2.6582,6.49381,28.82965,2.68714,6.57436,28.79093,2.64652,6.58077,28.79748,2.69049,6.74178,28.56337,2.81945,6.77219,28.55262,2.955,6.7539,28.52145,2.91254,6.75113,28.60079,2.87459,6.36734,28.73151,2.61923,6.37351,28.68421,2.60191,6.75118,28.86807,2.93135,6.61325,28.77126,2.64887,6.47327,28.87077,2.71707,6.45563,28.89371,2.75513,6.469,28.89016,2.75802,6.70416,28.8185,2.85496,6.72639,28.77789,2.83341,6.70309,28.79044,2.81782,6.7269,28.81009,2.86753,6.73566,28.84606,2.89884,6.68524,28.38792,3.16165,6.71143,28.58339,3.27,6.79465,28.59233,3.2701,6.72888,28.65705,3.24069,6.63886,28.45114,3.12731,6.63828,28.70442,3.20962,6.67343,28.69341,3.21702,6.34016,28.58951,2.99852,6.36635,28.59244,3.01239,6.52941,28.54948,3.06732,6.47098,28.56504,3.03535,6.53277,28.54513,3.05387,6.46757,28.57,3.04855,6.39953,28.58183,3.02557,6.41269,28.69962,2.59257,6.40407,28.7417,2.61208,6.42404,28.70313,2.59714,6.44514,28.64475,2.60658,6.4866,28.60656,2.64523,6.47921,28.5979,2.64297,6.45451,28.65059,2.61087};
			return value;
		}
		private double[] getltrpzium_Coord_6_110_point_4()
		{
			double[] value = {6.52282,28.55833,2.72111,6.5019,28.57433,2.67808,6.56995,28.59155,2.77359,6.4969,28.69876,2.69938,6.52523,28.6625,2.72626,6.51642,28.65691,2.72314,6.50653,28.7035,2.70304,6.58435,28.53289,2.79627,6.62214,28.6242,3.21829,6.62739,28.64046,3.22065,6.65358,28.61048,3.23483,6.82755,28.68261,3.18049,6.82383,28.68842,3.19257,6.82589,28.62211,3.11616,6.827,28.65427,3.15141,6.83872,28.58606,3.14801,6.82831,28.55838,3.10913,6.80481,28.56038,3.03592,6.81534,28.59118,3.07602,6.7744,28.48987,2.9465,6.79476,28.45824,2.98072,6.7889,28.52235,2.98883,6.70199,28.76303,2.7815,6.72583,28.74688,2.80087,6.67227,28.72623,2.67207,6.71017,28.72293,2.74875,6.68642,28.74368,2.72396,6.73223,28.73614,2.80774,6.71529,28.71069,2.75337,6.73491,28.80384,2.87685,6.73361,28.77071,2.84302,6.74341,28.83889,2.90667,6.76616,28.48212,2.94145,6.77124,28.77395,3.0773,6.80802,28.73239,3.17112,6.81286,28.72529,3.16016,6.75993,28.81858,2.99583,6.66627,28.7179,2.66865,6.6474,28.75351,2.64372,6.46526,28.9001,2.8023,6.65094,28.93395,2.95369,6.65062,28.93348,2.94248,6.3769,28.89345,2.74899,6.37146,28.90888,2.80661,6.37803,28.91196,2.96304,6.37068,28.86433,2.69945,6.41175,28.63127,2.61483,6.38495,28.5803,2.81057,6.32106,28.62532,3.04821,6.30407,28.69124,3.12533,6.29685,28.66704,3.08951,6.30248,28.65982,3.09548,6.31515,28.72484,3.14934,6.36113,28.77878,2.63664,6.36365,28.57037,2.92943,6.34718,28.83453,3.15,6.35905,28.65547,2.71375,6.36638,28.60643,2.81445,6.37022,28.62283,2.76778,6.72362,28.61939,2.77035,6.73426,28.65392,2.81668,6.66268,28.76451,2.69922,6.6219,28.7813,2.69676,6.33194,28.75174,2.74659,6.3395,28.698,2.72022,6.35133,28.66378,2.77682,6.34187,28.69902,2.84051,6.33968,28.72291,2.79523,6.3533,28.64259,2.82173,6.35527,28.62151,2.86665,6.33501,28.65877,2.94335,6.34406,28.67525,2.88581,6.39239,28.60733,3.06378,6.35397,28.61888,3.05375,6.5256,28.56854,3.10005,6.46365,28.59116,3.08106,6.58649,28.51971,3.0882,6.50195,28.63085,2.68479,6.47569,28.6746,2.6551,6.41145,28.90704,2.80521,6.41394,28.89215,2.7471,6.52209,28.87267,2.81564,6.52417,28.85619,2.77151,6.5855,28.82371,2.78471,6.63342,28.83376,2.83509,6.63264,28.81332,2.79346,6.58542,28.84068,2.82782,6.6798,28.80305,2.80225,6.68144,28.82695,2.8424,6.75048,28.72721,2.90452,6.76899,28.67988,2.97194,6.80237,28.62407,3.04291,6.81306,28.65825,3.08432,6.32441,28.80565,2.77302,6.33891,28.82587,2.84052,6.34067,28.84745,2.80505,6.32806,28.78223,2.81369,6.33046,28.75562,2.85935,6.33878,28.77558,2.93903,6.34017,28.80026,2.88988};
			return value;
		}
		private double[] getltrpzium_Coord_6_110_point_5()
		{
			double[] value = {6.33288,28.72913,2.90502,6.32587,28.71214,2.95512,6.33015,28.75804,2.98228,6.31846,28.69739,3.01278,6.34295,28.67905,3.13225,6.33975,28.64939,3.10127,6.46216,28.65105,3.15079,6.38411,28.63705,3.10816,6.45899,28.61645,3.11982,6.38577,28.66664,3.13883,6.64634,28.56628,3.22314,6.61565,28.58479,3.2044,6.64665,28.74947,3.18523,6.68354,28.73071,3.19689,6.54045,28.82804,3.14783,6.40129,28.82203,3.15865,6.46685,28.80814,3.16513,6.37058,28.82904,3.15376,6.3506,28.85313,3.04278,6.36051,28.87455,2.99997,6.81294,28.69417,3.125,6.36124,28.78937,3.15675,6.34916,28.71453,3.15453,6.33105,28.79553,3.15138,6.40874,28.91083,2.85086,6.37413,28.91116,2.85607,6.40314,28.90975,2.97132,6.64898,28.90026,2.9964,6.61252,28.51317,3.0119,6.3499,28.84504,2.92044,6.3447,28.82219,2.97309,6.57908,28.64946,2.72643,6.60371,28.61092,2.75257,6.60251,28.71707,2.66883,6.64576,28.89215,2.89703,6.63958,28.8629,2.86604,6.63187,28.79299,2.75188,6.67817,28.77925,2.76215,6.55445,28.68814,2.70034,6.5399,28.72994,2.68054,6.34978,28.86964,2.86738,6.44249,28.91614,2.88556,6.59038,28.86704,2.85456,6.46872,28.69082,3.17273,6.53902,28.84324,3.10215,6.46728,28.76903,3.17335,6.5556,28.53989,2.99223,6.49528,28.55689,2.97172,6.33444,28.80407,3.00948,6.58559,28.80685,2.74165,6.74627,28.69298,2.86887,6.7616,28.64424,2.93435,6.79171,28.59003,3.00156,6.39859,28.78181,3.1634,6.39021,28.70217,3.16081,6.43562,28.90698,2.97935,6.44119,28.90972,2.933,6.64677,28.86221,3.04486,6.51156,28.91834,2.86945,6.58997,28.51613,3.07444,6.39551,28.78403,2.63156,6.54798,28.62651,2.75021};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getltrpzoid_Coord_6_115_point_1()
		{
			double[] value = {6.89147,28.38762,2.74907,6.91042,28.38968,2.73763,6.91268,28.37948,2.73988,6.78175,28.42146,2.82351,6.7813,28.42726,2.79208,6.84647,28.40459,2.77989,6.91285,28.31168,2.84716,6.92125,28.30348,2.8622,6.90446,28.31588,2.86865,7.35121,28.53884,3.18028,7.35531,28.5477,3.16109,7.34919,28.54992,3.18098,7.04945,28.52536,3.32557,7.05625,28.5359,3.3281,7.03181,28.54893,3.32324,7.05192,28.47488,2.87487,7.04322,28.52567,2.8754,7.09614,28.51235,2.94156,6.77169,28.60539,2.71669,6.80287,28.64875,2.78369,6.78438,28.61483,2.71573,6.81582,28.65236,2.77489,7.04786,28.53222,2.88027,6.93098,28.3277,2.81014,6.93178,28.35013,2.75999,6.94223,28.35145,2.75531,6.92305,28.32696,2.80793,7.35604,28.55636,3.04414,7.36107,28.56348,3.04372,6.99797,28.4099,3.12679,6.93565,28.40102,3.06862,6.94327,28.39697,3.06273,6.98696,28.41047,3.13061,6.99035,28.61676,2.77811,6.99515,28.60902,2.77781,6.97374,28.58828,2.67425,6.96294,28.59655,2.67798,6.97286,28.39553,2.72448,6.96928,28.40306,2.72184,7.09981,28.50718,2.94867,7.09558,28.50409,2.94832,7.29459,28.48521,3.29464,7.29449,28.48044,3.29123,7.16724,28.44564,3.254,7.27751,28.47608,3.29507,7.20517,28.47046,3.3188,7.07594,28.42786,3.192,7.11802,28.45158,3.28455,7.03852,28.46431,3.24507,6.9202,28.41318,2.72648,7.10945,28.65498,2.93462,7.20646,28.69156,2.95372,7.09761,28.57698,2.91372,6.95759,28.37387,2.73791,7.06728,28.44478,3.04081,7.08966,28.46016,3.00936,7.08703,28.45078,3.0767,7.09303,28.57638,3.30885,7.20801,28.52996,3.31065,7.20122,28.58403,3.2879,6.78843,28.75609,2.95967,6.7792,28.79445,3.03523,6.79476,28.80378,3.0023,6.78231,28.74066,3.00133,6.75734,28.46373,2.81169,6.7881,28.48609,2.93091,6.77568,28.53625,2.88815,6.77956,28.4231,2.84607,7.10633,28.70933,3.14218,7.03546,28.75219,3.09274,7.02131,28.72472,3.14899,7.17395,28.65875,3.18776,7.21853,28.67173,3.12898,7.18794,28.6837,3.11886,7.06147,28.73793,3.04419,7.08564,28.71722,3.00426,7.01994,28.74737,2.99596,6.99381,28.75737,3.03355,6.98545,28.70466,2.92907,7.01185,28.63398,2.88134,6.96579,28.67924,2.89854,6.93126,28.60774,2.69536,6.92398,28.59751,2.67587,7.35946,28.6159,3.07418,7.30558,28.65403,3.02472,7.28689,28.66868,3.04256,7.32837,28.62559,3.09732,7.20561,28.70084,3.00865,7.21089,28.69754,2.96296,7.11034,28.71938,3.02674,6.95602,28.77841,2.98668,6.926,28.77672,3.02305,6.88983,28.62309,2.72274,6.83753,28.69653,2.84328,6.91524,28.6571,2.80247,6.97363,28.35801,2.94051,7.00925,28.39357,3.00632,6.89377,28.38742,3.00341,6.79893,28.43643,2.76705,6.86807,28.41783,2.74159};
			return value;
		}
		private double[] getltrpzoid_Coord_6_115_point_2()
		{
			double[] value = {6.83909,28.35235,2.86268,6.90623,28.34092,2.8024,6.91056,28.49156,2.69602,6.96597,28.58469,2.67121,6.9496,28.4864,2.68903,6.92445,28.58451,2.66994,6.78255,28.52798,2.72807,6.75988,28.54501,2.7376,6.83337,28.35338,2.8866,6.81911,28.39611,2.95052,6.88396,28.39001,3.00458,6.82477,28.47252,3.05779,6.80448,28.53381,2.98784,6.76407,28.44662,2.79992,6.99631,28.51326,2.8005,6.95695,28.48693,2.69319,6.80471,28.68788,2.89623,6.82449,28.69149,2.84824,6.79167,28.6328,2.83452,6.76525,28.60047,2.7788,6.75401,28.56113,2.74863,7.15556,28.69084,3.1242,7.23276,28.64782,3.15627,7.23585,28.6283,3.19339,7.21582,28.61612,3.22664,7.18959,28.62496,3.24042,7.15527,28.64221,3.23557,7.1181,28.66132,3.22293,7.10171,28.68005,3.19819,7.27747,28.52566,3.28195,7.25334,28.56664,3.26036,7.28715,28.62976,3.12033,7.29362,28.59079,3.19417,7.32774,28.56833,3.19124,6.99639,28.65279,3.27296,7.13372,28.61818,3.27794,7.0598,28.65627,3.25289,7.00404,28.50601,3.28175,6.95908,28.47739,3.20571,7.08019,28.42736,3.18311,7.09121,28.44485,3.1451,7.0449,28.42946,3.07226,7.17164,28.49534,3.08912,7.17044,28.49731,3.07364,7.19774,28.50868,3.09248,7.19132,28.49365,3.12983,7.22046,28.50216,3.13922,7.23558,28.51566,3.11422,7.23615,28.5212,3.08126,7.2149,28.52516,3.05749,7.19072,28.51534,3.05328,7.17208,28.50258,3.06541,7.17371,28.50784,3.05719,7.0125,28.62407,2.87409,7.01926,28.62904,2.88179,7.26395,28.5846,2.94319,7.16577,28.53781,2.931,6.95515,28.63561,2.7895,6.90784,28.70123,2.88626,6.96077,28.66574,2.88265,7.01919,28.74223,2.98304,6.95681,28.7735,2.9741,6.79618,28.76489,2.9251,6.80761,28.80826,2.97649,7.08414,28.71013,2.99182,7.36476,28.60763,3.06652,7.30827,28.64608,3.01451,7.17284,28.49337,3.10461,6.8594,28.50966,3.15642,6.8919,28.47472,3.13168,6.89813,28.73675,3.13456,6.78685,28.79935,3.03923,6.81249,28.75336,3.10763,6.90524,28.76433,3.06592,6.93202,28.64307,3.28559,6.90112,28.61944,3.2919,6.97654,28.75757,3.08057,7.25956,28.67702,3.06601,6.73908,28.49096,2.7816,6.76125,28.57985,2.84034,6.98307,28.37674,2.90774,7.04105,28.42765,2.94208,7.02515,28.41058,2.97421,6.9925,28.39552,2.87495,6.91788,28.72828,2.91808,6.82773,28.80473,2.96402,6.80908,28.76916,2.92057,6.82576,28.80963,2.97468,6.81652,28.81167,2.98462,6.83878,28.70697,3.17889,6.90343,28.70819,3.20572,6.78631,28.67646,2.95169,7.16362,28.44487,3.23996,7.29044,28.48115,3.29763,7.26464,28.57873,2.94581,6.97619,28.4062,2.7251,7.16932,28.53233,2.93804,6.87563,28.58549,2.67041,6.87153,28.4968,2.70303,6.87894,28.42682,2.7285};
			return value;
		}
		private double[] getltrpzoid_Coord_6_115_point_3()
		{
			double[] value = {6.80273,28.80796,3.00802,7.21189,28.47975,3.32251,6.90919,28.37586,2.74573,6.79789,28.45247,2.7545,6.74585,28.49328,2.76569,6.80561,28.74619,3.10552,6.83202,28.69827,3.17585,6.895,28.60912,3.28875,6.87801,28.59809,2.67533,7.01024,28.43811,2.80789,7.05215,28.4664,2.88013,7.0095,28.42951,2.8129,7.14632,28.4974,3.03854,7.14336,28.48697,3.05526,7.09284,28.48378,2.97652,7.11843,28.47372,3.03529,7.12305,28.48947,3.01034,7.00215,28.41436,2.84231,7.04747,28.44888,2.90934,7.14779,28.47889,3.11752,7.14047,28.47961,3.08547,7.11641,28.46409,3.08112,7.12459,28.46111,3.12879,7.14929,28.50784,3.02181,7.18412,28.52309,3.01446,7.2309,28.54229,3.02264,7.27304,28.52348,3.13591,7.27367,28.5345,3.07,7.18495,28.47948,3.16764,7.24311,28.4967,3.18605,7.24953,28.55644,2.98626,7.17779,28.52703,2.97439,7.31257,28.54419,3.05823,7.31169,28.52772,3.15761,7.26667,28.48758,3.23178,7.17943,28.46199,3.20357,6.78112,28.60919,2.89149,6.7928,28.57143,2.93967,6.82482,28.57848,3.06444,6.80556,28.62735,3.00806,6.80741,28.69611,3.07321,6.83253,28.65189,3.14512,6.96469,28.7297,3.14133,6.96525,28.70087,3.20463,7.0271,28.69375,3.2036,7.19945,28.7003,3.04639,7.13386,28.71473,3.05744,6.89241,28.57418,3.26355,6.78293,28.62183,2.81169,7.12767,28.50526,2.98538};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getltrqtral_Coord_6_120_point_1()
		{
			double[] value = {7.67015,28.79865,1.99456,7.69076,28.75071,1.9861,7.67398,28.72307,1.94663,7.38396,28.85204,2.27693,7.37628,28.8536,2.26915,7.38052,28.84427,2.27096,7.38224,28.72792,2.13528,7.35537,28.74878,2.12994,7.34835,28.69881,2.08169,7.71576,28.6636,1.99036,7.71348,28.65446,1.97576,7.71777,28.66428,1.97872,7.61066,28.67283,2.11856,7.53554,28.69313,2.15496,7.5419,28.6765,2.13913,7.6131,28.70617,2.12553,7.47703,28.6211,1.98222,7.48609,28.59825,1.99182,7.49085,28.59531,2.00459,7.47119,28.61266,2.01168,7.43531,28.84667,1.87573,7.52093,28.79145,1.87923,7.49844,28.7779,1.85327,7.46282,28.86597,1.90068,7.37992,28.96713,1.9669,7.38758,28.98259,1.98617,7.39867,28.9678,1.96801,7.35386,28.91219,2.06726,7.34594,28.89191,2.00058,7.33444,28.88179,2.03207,7.3636,28.93909,2.01916,7.37187,28.96242,1.97016,7.37784,28.93455,1.94297,7.3604,28.90479,1.96353,7.51241,29.05958,2.40469,7.53768,29.01432,2.44109,7.54792,29.03932,2.4024,7.50855,29.05671,2.40781,7.47131,29.02267,2.41101,7.50228,29.01848,2.43126,7.37571,28.80388,2.03382,7.35916,28.77991,2.08001,7.38416,28.82357,2.07506,7.43492,28.94567,2.36347,7.45211,28.94403,2.37156,7.4436,28.98198,2.38876,7.53155,28.93105,2.37989,7.46795,28.90409,2.33494,7.56252,28.89118,2.31359,7.63376,28.64324,1.83851,7.66226,28.63453,1.86324,7.60015,28.60683,1.87416,7.37096,28.77123,2.2144,7.40709,28.69929,2.15344,7.48704,28.69017,2.19726,7.43634,28.75323,2.24981,7.44561,28.69195,2.18196,7.61514,28.74583,2.13477,7.51837,28.77908,2.20716,7.5287,28.71353,2.17476,7.61194,28.79851,2.17639,7.72539,28.78446,2.08209,7.72611,28.84057,2.11975,7.72491,28.83441,2.139,7.64178,28.87838,2.0162,7.67707,28.86428,2.03026,7.3853,28.85833,2.09341,7.38588,28.89043,2.12915,7.37061,28.88306,2.08331,7.37523,28.91309,2.10905,7.38412,28.81564,2.25358,7.37453,28.81159,2.24671,7.40974,29.02513,2.04622,7.40899,29.02702,2.0715,7.4457,29.05662,2.08065,7.42517,28.97848,2.18392,7.45403,29.04146,2.15511,7.41219,29.00298,2.14574,7.4581,29.02037,2.19935,7.42436,28.93505,2.28116,7.45651,28.99876,2.25187,7.43021,28.95773,2.22885,7.44077,28.9733,2.31112,7.36397,28.81724,2.02048,7.37082,28.78351,1.98695,7.33577,28.8747,2.03911,7.35583,28.90451,2.07472,7.35488,28.85679,2.04733,7.32043,28.84614,2.01008,7.35103,28.81377,1.9895,7.33204,28.83189,2.01596,7.32881,28.84245,1.97965,7.34856,28.82686,1.97072,7.35415,28.81155,1.98014,7.32379,28.84343,1.99791,7.51144,28.63554,2.08125,7.50481,28.65844,2.12048,7.49938,28.64517,2.08272,7.52602,28.65419,2.10945,7.58844,28.61596,2.02915};
			return value;
		}
		private double[] getltrqtral_Coord_6_120_point_2()
		{
			double[] value = {7.6023,28.62404,2.04914,7.56288,28.61532,2.0563,7.49158,28.61818,2.0559,7.48587,28.62316,2.05608,7.48996,28.59577,2.02006,7.42899,28.81929,2.2714,7.50257,28.83031,2.2446,7.48065,28.86993,2.28676,7.41513,28.87175,2.28876,7.40236,28.76555,2.23526,7.68513,28.97601,2.25664,7.71353,28.87432,2.20085,7.69803,28.98167,2.21185,7.72136,28.89512,2.15203,7.70204,28.98376,2.17438,7.6997,28.98462,2.19643,7.71627,28.89654,2.12494,7.70756,28.64781,1.93447,7.70709,28.70307,1.98011,7.69421,28.68107,1.93889,7.63178,28.65371,1.83522,7.60364,28.67751,1.83223,7.61751,28.67308,1.83916,7.69532,28.77183,2.00413,7.42284,28.90748,2.32959,7.44914,29.0621,2.11234,7.49006,29.09302,2.1225,7.40232,29.01814,2.07084,7.40388,29.01648,2.03917,7.39808,29.00764,2.07065,7.681,28.90634,2.06163,7.64623,28.96956,2.08552,7.6781,28.9807,2.11845,7.72177,28.8898,2.16374,7.60379,28.88726,2.33265,7.62413,28.86247,2.28139,7.63702,28.886,2.353,7.68799,28.63274,1.89885,7.63196,28.60989,1.90352,7.6686,28.6224,1.93498,7.70376,28.69189,2.05127,7.67659,28.66279,2.07168,7.69964,28.66355,2.02824,7.44431,28.75805,2.25074,7.6524,28.74618,2.13082,7.6802,28.70316,2.10073,7.68657,28.74757,2.13081,7.64774,28.70437,2.11171,7.42712,28.84249,1.87759,7.38982,28.84478,1.91248,7.40614,28.87254,1.89483,7.37359,28.79306,2.11903,7.34425,28.70501,2.07965,7.35197,28.75602,2.12237,7.37956,28.70217,2.10867,7.40365,28.87986,2.30079,7.40169,28.84775,2.2737,7.353,28.84277,1.95018,7.37895,28.79772,1.96556,7.37468,28.78005,1.97755,7.51966,29.11121,2.15161,7.52123,29.10516,2.16962,7.54291,29.12555,2.17628,7.64437,28.66793,2.09531,7.64774,28.83771,2.22032,7.63694,28.8572,2.27263,7.60451,28.83929,2.22378,7.63915,28.65857,2.09015,7.62956,28.6477,2.08071,7.66601,28.65436,2.0706,7.61428,28.63817,2.0635,7.64415,28.63491,2.03679,7.44146,28.64008,2.01987,7.46148,28.65587,1.97092,7.41889,28.66213,2.02052,7.42412,28.70943,1.97184,7.49375,28.58225,1.99654,7.40695,29.02863,2.10634,7.4006,29.01944,2.09916,7.40376,29.0219,2.11134,7.39253,28.91063,1.91392,7.38884,28.89751,1.91017,7.38511,28.9069,1.91615,7.37016,28.81674,2.24008,7.36872,28.77851,2.20841,7.42646,28.91561,2.33785,7.41953,28.9145,2.3283,7.43096,28.94997,2.3566,7.4406,28.98868,2.38108,7.45601,29.00334,2.40422,7.45313,29.00829,2.39392,7.47421,28.61209,2.02121,7.72603,28.79089,2.07264,7.7248,28.84808,2.10915,7.51134,28.67142,2.15124,7.5417,28.66953,2.13088,7.50576,28.66598,2.14362,7.49653,28.68073,2.17657,7.49595,28.69379,2.19669,7.50525,28.68348,2.17739};
			return value;
		}
		private double[] getltrqtral_Coord_6_120_point_3()
		{
			double[] value = {7.42241,28.81276,2.26861,7.48578,28.877,2.29568,7.6013,28.84509,2.23072,7.64873,28.88295,2.34414,7.64651,28.88768,2.34882,7.64993,28.87927,2.33842,7.39729,28.83989,2.26886,7.60666,28.6634,2.11408,7.69325,28.65429,2.02307,7.49992,28.57856,2.00328,7.44278,28.63847,2.03138,7.62368,28.64956,1.83435,7.36561,28.93827,2.08335,7.36658,28.93136,2.09275,7.32062,28.85262,2.00346,7.50654,29.06208,2.39561,7.41201,29.01912,2.0333,7.44046,28.66765,2.05362,7.42156,28.65837,2.03119,7.47064,28.63551,2.05736,7.53645,28.99023,2.44908,7.52913,29.01033,2.44548,7.50388,28.99513,2.43697,7.55044,28.98458,2.45072,7.3759,28.82679,1.9392,7.36304,28.75908,2.17191,7.35609,28.75235,2.02354,7.37915,28.83745,2.05402,7.32734,28.85211,1.98247,7.34843,28.85038,1.95698,7.48742,28.66831,2.12611,7.7172,28.82474,2.15172,7.58429,28.64024,2.09064,7.69434,28.63817,1.95543,7.70513,28.63957,1.936,7.71764,28.84988,2.08159,7.70087,28.85407,2.04923,7.70261,28.90282,2.08658,7.51004,28.97108,2.43336,7.55961,28.98879,2.44668,7.58715,28.96296,2.44008,7.60075,29.01554,2.38242,7.66582,28.93713,2.31091,7.4912,29.05947,2.21732,7.49535,29.07918,2.16569,7.54436,28.96615,2.44324,7.57794,28.95916,2.44378,7.69719,28.79541,2.01807,7.64946,28.76625,1.95721,7.66437,28.64327,1.86275,7.67952,28.66512,1.89811,7.68979,28.64117,1.89627,7.64505,28.66805,1.86308,7.71224,28.7449,2.01809,7.71928,28.72324,2.03259,7.6557,28.70038,1.90756,7.38102,28.94268,2.13339,7.37807,28.95931,2.11147,7.50967,29.08077,2.22739,7.51381,29.08564,2.21389,7.47952,29.03923,2.27996,7.39103,28.83852,2.10361,7.38695,28.86806,2.15069,7.46648,28.66671,2.09049,7.69288,28.98205,2.14062,7.67469,29.03471,2.16907,7.67319,29.03134,2.1985,7.55446,29.12989,2.20552,7.53755,29.11164,2.20905,7.3873,28.93799,1.93883,7.53265,28.72871,1.8417,7.56728,28.69758,1.83354,7.5573,28.6839,1.84785,7.53128,28.59543,2.02522,7.58857,28.61053,1.87287,7.56648,28.63066,1.88086,7.57568,28.64229,1.86024,7.7179,28.71504,2.04052,7.70591,28.71399,2.06528,7.35039,28.7018,2.06839,7.56177,29.1213,2.27555,7.55222,29.1189,2.28361,7.55783,29.11556,2.29282,7.40577,28.78254,1.94972,7.40191,28.76305,1.96257,7.46452,28.75488,1.90231,7.3996,28.79734,1.94158,7.40329,28.80876,1.92567,7.45586,28.74945,1.91792,7.38022,28.68912,2.04203,7.38715,28.73537,1.99297,7.43968,28.68513,2.1166,7.41352,28.68745,2.07465,7.46768,28.68106,2.15183,7.59863,28.67077,1.83157,7.5643,28.59776,1.90412,7.54723,28.61896,1.90648,7.50875,28.60599,1.95764,7.51792,28.58701,1.96302,7.52636,28.64838,1.90739};
			return value;
		}
		private double[] getltrqtral_Coord_6_120_point_4()
		{
			double[] value = {7.49036,28.6829,1.92068,7.49749,28.69164,1.90877,7.514,28.63959,1.9238,7.50583,28.70174,1.89428,7.53986,28.65943,1.88802,7.57171,28.72177,1.858,7.57252,28.70343,1.83422,7.53396,28.73774,1.84272,7.59646,28.6973,1.84727,7.43475,28.90243,1.91926,7.40657,28.93755,1.93856,7.4152,28.87718,1.89351,7.37709,28.96394,2.09991,7.37347,28.96036,2.0377,7.38314,28.98132,2.05667,7.38966,28.99345,2.09901,7.40659,28.98402,1.98868,7.39537,28.99841,2.00655,7.45636,29.05766,2.07466,7.4348,29.00938,2.02048,7.4798,29.04443,2.06151,7.5565,29.09176,2.13492,7.55234,29.12779,2.17261,7.59225,29.10638,2.16847,7.52616,29.11147,2.14532,7.56344,29.1275,2.24247,7.60366,29.10984,2.1989,7.56335,29.13113,2.20376,7.6005,29.10451,2.23451,7.56982,29.06812,2.34271,7.59286,29.09309,2.2856,7.53594,29.08984,2.34563,7.52801,29.09026,2.34154,7.51396,29.08103,2.28836,7.48795,29.053,2.35067,7.55456,29.12653,2.24238,7.52957,29.10202,2.23557,7.63014,28.97654,2.35084,7.65065,29.00988,2.29234,7.67044,29.02822,2.22517,7.66058,29.03219,2.14438,7.60723,28.95594,2.04799,7.53726,28.98166,2.02523,7.57976,29.00745,2.06827,7.56606,28.93396,2.00551,7.49313,28.95457,1.98509,7.49276,28.88779,1.93124,7.45841,28.92846,1.94941,7.523,28.91073,1.96623,7.68445,28.8413,2.23013,7.62512,28.69528,1.87108,7.60693,28.60139,1.93518,7.61488,28.61568,2.00072,7.5814,28.59685,1.96489,7.64239,28.61718,1.96857,7.71124,28.77101,2.10415,7.68977,28.80713,2.18472,7.71642,28.79203,2.04579,7.37988,28.98048,1.99239,7.37834,28.83973,2.19898,7.38228,28.80952,2.15317,7.39672,28.973,2.13931,7.39168,28.9925,2.11117,7.41,28.93117,2.20932,7.39027,28.92334,2.15961,7.38956,28.90427,2.19033,7.40777,28.95076,2.17125,7.39877,28.8849,2.29759,7.38252,28.87692,2.23262,7.40376,28.90519,2.25823,7.49562,29.06015,2.2857,7.44874,28.74538,1.93045,7.67068,28.6351,1.9971,7.62794,28.73708,1.91998,7.60984,28.85164,1.98006,7.57731,28.8255,1.94463,7.46336,28.9969,2.00451,7.50869,29.02788,2.04533,7.45564,29.01318,2.33979,7.47053,29.03309,2.347,7.61908,29.04324,2.32439,7.5974,29.09862,2.26738,7.64622,29.07806,2.22055,7.64316,29.07255,2.25087,7.60458,28.71694,1.88079,7.64455,29.08244,2.18493,7.63127,29.0787,2.1575,7.55242,28.80133,1.90847,7.42408,28.96733,1.96833,7.66674,29.0247,2.24248,7.63895,29.06728,2.26875,7.59219,29.06829,2.12267,7.61884,29.01952,2.10429,7.61451,28.92502,2.39665,7.52521,28.58316,1.96762,7.55648,28.59683,1.99462,7.3876,28.99665,2.01332,7.49219,28.77365,1.85421,7.43845,28.73112,1.94594,7.36102,28.74664,2.01348};
			return value;
		}
		private double[] getltrqtral_Coord_6_120_point_5()
		{
			double[] value = {7.37438,28.81235,1.9556,7.5528,29.05755,2.08856,7.52383,29.07814,2.10462,7.65331,28.80282,2.17712,7.57013,28.92673,2.39323,7.52962,28.6107,1.92777,7.54178,28.58971,1.93035,7.4779,28.67169,1.94138,7.49695,28.63208,1.94981,7.49999,29.09499,2.11779,7.3608,28.76711,2.16539,7.46827,29.02744,2.39971,7.3822,28.68558,2.05324,7.54938,28.58558,1.93442,7.57316,28.59363,1.90675,7.6056,28.923,2.40084};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getldphal_Coord_6_125_point_1()
		{
			double[] value = {5.39241,26.19865,4.08256,5.35406,26.13383,4.10767,5.37099,26.13455,4.10855,5.36251,26.06957,4.13942,5.34596,26.07262,4.13868,5.34373,26.0603,4.14119,5.43162,26.18574,4.06559,5.39528,26.12722,4.09424,5.402,26.12135,4.07614,5.26435,26.03767,4.02882,5.27952,26.10938,4.02672,5.29256,26.10166,4.01414,5.25244,26.04345,4.04703,5.60069,26.41178,3.97386,5.61705,26.39048,3.93839,5.61239,26.39778,3.93651,5.60642,26.40618,3.98147,5.28198,26.46843,3.84767,5.27459,26.46122,3.84637,5.27357,26.46238,3.84853,5.38625,26.45642,3.8614,5.44985,26.44757,3.87836,5.40632,26.44608,3.85145,5.61051,26.37642,3.99742,5.61026,26.33998,4.0119,5.61392,26.35862,3.95035,5.58983,26.32721,3.95764,5.50668,26.43216,3.9159,5.48975,26.44127,3.91953,5.44523,26.27681,3.90264,5.35864,26.28004,3.91422,5.36723,26.31479,3.85836,5.4472,26.31504,3.85769,5.34214,26.38704,3.99995,5.33683,26.34975,4.01892,5.42262,26.37642,4.0208,5.4075,26.341,4.02987,5.505,26.43116,3.88474,5.5122,26.42656,3.90326,5.468,26.45085,3.91714,5.44276,26.4582,3.90439,5.28017,25.99414,4.12069,5.27023,25.98066,4.11045,5.285,25.97407,4.12258,5.2822,25.94809,4.11013,5.36184,26.20264,4.07518,5.43639,26.26004,4.05535,5.38755,26.26955,4.05051,5.27211,26.11443,4.03805,5.28641,26.18337,4.03394,5.28425,26.17329,4.01757,5.27755,26.11667,4.0505,5.27518,26.24259,4.00608,5.25962,26.33089,3.98712,5.25798,26.30673,3.97349,5.27341,26.25997,4.02244,5.38774,26.13321,4.1071,5.55155,26.27767,4.0029,5.52898,26.29976,4.03021,5.4794,26.24105,4.03931,5.49706,26.22547,4.01098,5.32569,25.90313,4.07851,5.31031,25.89965,4.03796,5.33961,25.90054,4.05203,5.30847,25.90627,4.06746,5.38559,25.98831,4.04395,5.39433,25.98669,4.06183,5.38487,25.96489,4.04476,5.37881,25.9475,4.10012,5.37376,25.98425,4.14004,5.35952,25.94524,4.11607,5.38727,25.9862,4.12003,5.31918,25.9988,4.14335,5.29867,26.00938,4.13466,5.31185,25.97892,4.13568,5.27456,25.93899,4.09715,5.24134,25.97039,4.07569,5.26706,25.92916,4.07505,5.25929,25.97704,4.09775,5.40214,26.06049,4.12041,5.3839,26.06737,4.13312,5.2609,26.05902,4.08629,5.25089,26.05383,4.06633,5.31221,25.9202,4.10226,5.34178,25.91707,4.08495,5.35575,25.98712,4.01654,5.3688,25.98785,4.0331,5.35016,25.93792,4.01693,5.37273,25.94557,4.03108,5.32912,26.2051,4.06168,5.33497,26.27944,4.04033,5.30692,26.08101,4.11924,5.28602,26.07027,4.10487,5.28264,26.03658,4.11701,5.32486,26.0402,4.13974,5.30091,25.96459,4.12427,5.29518,26.22347,3.98722,5.29434,26.16307,4.00307,5.40397,26.46373,3.88151,5.38952,26.46299,3.87199};
			return value;
		}
		private double[] getldphal_Coord_6_125_point_2()
		{
			double[] value = {5.41844,26.46408,3.89124,5.29792,25.9564,4.00941,5.30627,25.9851,4.01533,5.31991,25.93517,4.01683,5.33387,25.98714,4.01543,5.37307,25.92627,4.05145,5.38901,25.95634,4.08275,5.56592,26.29752,3.96663,5.58773,26.30492,4.00901,5.4346,26.44715,3.84656,5.46005,26.44255,3.85022,5.33686,26.131,4.10439,5.31314,26.12288,4.09183,5.33067,26.07676,4.1317,5.33648,25.95047,4.12637,5.48517,26.43515,3.86591,5.40992,26.11391,4.04571,5.40943,26.05699,4.0989,5.4052,26.05026,4.05401,5.32361,26.03911,4.0063,5.34543,26.09479,4.00199,5.34048,26.04023,4.00678,5.31379,25.90889,4.02339,5.27166,25.93358,4.03062,5.37512,26.16204,3.97758,5.35118,26.21547,3.95497,5.41258,26.22353,3.94118,5.33077,26.15357,3.98053,5.30025,26.27029,4.03231,5.30479,26.1945,4.04856,5.34663,25.90978,4.03465,5.25904,26.34377,3.87165,5.3768,26.35761,3.81255,5.25627,26.31491,3.92115,5.57411,26.35885,4.03517,5.55718,26.32752,4.03695,5.3597,26.0415,4.01477,5.37756,26.04449,4.02513,5.24432,25.97388,4.05432,5.25618,25.94117,4.04998,5.39415,25.98975,4.09835,5.44738,26.17354,4.03149,5.33383,25.99178,4.14689,5.32114,25.95746,4.12943,5.28442,25.98354,4.0153,5.59665,26.40206,3.88395,5.57581,26.36846,3.89495,5.48539,26.22075,3.99255,5.51108,26.26998,3.94849,5.53576,26.27239,3.97602,5.46259,26.21963,3.97485,5.4786,26.32864,4.04066,5.49912,26.35455,4.04354,5.29552,26.3943,3.83358,5.26755,26.40572,3.85273,5.39311,26.40627,3.79885,5.35066,26.40118,3.80811,5.33075,26.43699,3.80759,5.32384,26.43773,3.81046,5.331,26.44357,3.8125,5.26465,25.92736,4.04871,5.27118,26.05309,4.10198,5.27189,26.06412,4.09769,5.28528,26.1188,4.06288,5.34983,25.98721,4.14637,5.30496,25.93786,4.1143,5.36346,25.91776,4.06781,5.31769,26.4906,3.89841,5.28924,26.48645,3.87273,5.28169,26.48339,3.87792,5.32287,26.49261,3.89141,5.42536,26.47876,3.95982,5.36133,26.49653,3.916,5.35592,26.49473,3.92345,5.42882,26.48101,3.95183,5.40988,26.44392,3.79011,5.47916,26.43618,3.79904,5.47907,26.43093,3.79548,5.41166,26.44946,3.79424,5.54592,26.41045,3.83418,5.59446,26.40725,3.88565,5.54555,26.41571,3.83758,5.5601,26.43378,3.9906,5.50181,26.45558,3.99693,5.5641,26.42912,3.99972,5.50106,26.45907,3.98768,5.33252,26.47593,3.87036,5.3265,26.46191,3.84987,5.3869,26.48106,3.90523,5.35914,26.47935,3.88684,5.43507,26.46956,3.93081,5.48578,26.45428,3.95627,5.52907,26.43531,3.96033,5.56063,26.41827,3.95123,5.55529,26.41645,3.88721,5.56964,26.40794,3.92484,5.47055,26.43759,3.8218,5.51842,26.4232,3.85083,5.3649,26.4434,3.82734,5.42113,26.4469,3.81637};
			return value;
		}
		private double[] getldphal_Coord_6_125_point_3()
		{
			double[] value = {5.23869,26.36273,3.90913,5.2581,26.41524,3.87082,5.54676,26.32495,3.89954,5.5266,26.38026,3.84452,5.50143,26.34075,3.8537,5.4463,26.35059,3.8218,5.46459,26.39543,3.80715,5.2919,26.40932,3.94961,5.26373,26.43482,3.89764,5.24216,26.37941,3.93318,5.30583,26.45428,3.91876,5.42992,26.44798,3.98072,5.34832,26.42274,3.97737,5.43383,26.40918,4.00521,5.35228,26.46335,3.94718,5.51402,26.37993,4.03711,5.57097,26.39711,4.01789,5.50867,26.42151,4.01628,5.49329,26.30682,3.88844,5.53247,26.29541,3.92482,5.4823,26.27499,3.92244,5.24053,26.33245,3.94305,5.24581,26.35421,3.96191,5.29419,26.34145,4.00343,5.28972,26.37593,3.97821,5.31253,26.09088,3.9998,5.29476,26.03649,4.00544,5.39557,26.04644,4.03616,5.38249,26.10216,4.01994,5.40068,26.10675,4.03057,5.437,26.16789,4.01704,5.41659,26.1657,4.0039,5.29516,26.12078,4.07512,5.27974,26.28411,3.95548,5.4359,26.22148,3.95738,5.36319,26.09836,4.0106,5.39395,26.16401,3.99009,5.25571,25.97765,4.03636};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getldphal2_Coord_6_130_point_1()
		{
			double[] value = {5.67034,24.89329,4.11863,5.67583,24.88197,4.11195,5.71536,24.9026,4.14408,5.62075,24.86939,4.08633,5.628,24.86974,4.09234,5.62009,24.8821,4.09817,5.67272,24.94055,4.10612,5.66719,24.9221,4.11612,5.70766,24.94211,4.1403,5.73341,24.90927,4.02693,5.73374,24.88978,4.03371,5.70567,24.89174,3.9789,5.70175,24.8695,3.98692,5.84359,25.11417,4.23773,5.82581,25.07175,4.26215,5.83383,25.0727,4.25936,5.8381,25.11754,4.23592,5.98911,24.9094,4.11869,5.98957,24.91185,4.11722,5.98934,24.91428,4.12423,5.94409,25.00646,4.15362,5.9238,25.01928,4.18047,5.9451,24.98252,4.15963,5.82066,25.10759,4.21926,5.78009,25.04894,4.24242,5.80495,25.06136,4.25315,5.81115,25.08069,4.196,5.89459,25.01946,4.20942,5.89109,25.03689,4.20682,5.89486,25.05223,4.19867,5.90752,25.06042,4.19042,5.91433,24.99283,4.19883,5.90186,25.0033,4.20802,5.60808,24.85918,4.00458,5.62514,24.85446,3.9931,5.62208,24.85186,4.01082,5.60317,24.8716,3.98258,5.77127,24.88582,4.06354,5.72384,24.87047,4.04961,5.73199,24.87548,4.0397,5.76595,24.87466,4.07813,5.66514,24.90657,4.12313,5.77104,24.96868,4.20933,5.76869,25.01395,4.18965,5.74563,24.99421,4.15386,5.7423,24.95604,4.17216,5.76426,24.97658,4.06138,5.721,24.95649,4.03395,5.75239,24.9791,4.07513,5.7119,24.96261,4.04693,5.61267,24.98777,4.00565,5.61023,24.97814,4.03079,5.62582,24.98298,4.01659,5.56712,24.92658,4.02485,5.56754,24.91186,4.06544,5.57073,24.95105,4.02657,5.57597,24.93467,4.06134,5.59185,24.86955,4.02848,5.61437,24.85271,4.03573,5.59499,24.86504,4.0463,5.62126,24.88786,3.94429,5.65304,24.85812,3.95245,5.60956,24.87659,3.96628,5.63553,24.85548,3.97817,5.58188,24.93602,3.96349,5.58137,24.96798,3.98436,5.59167,24.96457,3.95378,5.57882,24.94054,3.98282,5.6124,24.9262,4.10097,5.61507,24.90253,4.10297,5.6953,24.85331,4.0037,5.682,24.84619,4.02222,5.58135,24.90611,3.97923,5.62949,24.98658,3.95779,5.63901,24.97762,4.00142,5.65412,24.97896,3.98482,5.61566,24.99241,3.98179,5.64537,24.84617,4.03304,5.65703,24.85265,4.0717,5.66724,24.84969,4.04995,5.61782,24.86132,4.06672,5.59562,24.87236,4.00904,5.94113,24.97611,4.17003,5.9339,24.97981,4.17947,5.92677,24.98346,4.18878,5.64015,24.96455,3.94057,5.67323,24.94312,3.95793,5.66487,24.94774,3.93566,5.66344,24.96326,3.97302,5.77034,25.0335,4.21693,5.7977,25.05438,4.1797,5.93759,25.0484,4.16653,5.94459,25.03067,4.15968,5.69187,24.86635,4.08507,5.68161,24.87265,4.10309,5.63956,24.86236,4.08474,5.92222,25.05815,4.17746,5.6211,24.94675,4.09051,5.6845,24.96848,4.08912,5.64646,24.97526,4.06064};
			return value;
		}
		private double[] getldphal2_Coord_6_130_point_2()
		{
			double[] value = {5.69282,24.96189,4.00218,5.69846,24.95016,3.99422,5.64981,24.91951,3.92276,5.62446,24.96197,3.92775,5.78721,24.99564,4.25282,5.79477,24.93318,4.23537,5.80685,24.94752,4.24805,5.77517,24.9809,4.23394,5.59239,24.98392,3.98408,5.60475,24.97906,3.95194,5.89845,25.0085,4.07494,5.94017,25.03493,4.07545,5.92966,24.92913,4.06696,5.89146,24.91402,4.07515,5.68183,24.97032,4.01535,5.6708,24.97572,4.03012,5.64781,24.89327,3.93002,5.66719,24.87358,3.9432,5.58244,24.96798,4.02597,5.58899,24.95319,4.05357,5.59738,24.92958,3.94961,5.73027,24.88704,4.13367,5.74848,24.87673,4.11806,5.73086,24.93531,4.01892,5.77001,24.9476,4.04667,5.70221,24.96917,4.06045,5.73854,24.98266,4.09077,5.82766,25.03696,4.12002,5.84558,25.03002,4.09986,5.80774,25.00228,4.08446,5.79202,25.00191,4.10017,5.88848,25.0997,4.12152,5.91965,25.08057,4.09523,5.88487,25.06059,4.09499,5.85753,25.06952,4.11913,5.58312,24.87548,4.05257,5.5805,24.88592,4.01898,5.67363,24.8455,4.03628,5.70598,24.86538,4.07008,5.71516,24.8671,4.05973,5.68102,24.92711,3.94594,5.87649,25.13948,4.21207,5.86399,25.12065,4.18276,5.78592,25.02686,4.16557,5.8056,25.0349,4.14066,5.75764,25.00238,4.1367,5.77408,25.00264,4.11822,5.72583,24.98481,4.10618,5.69262,24.97386,4.07449,5.96149,24.91995,4.09367,5.95965,24.95455,4.08535,5.9649,25.00745,4.08959,5.96523,25.04316,4.09913,5.84984,25.09935,4.1496,5.98518,24.9792,4.10816,5.9861,24.977,4.10156,5.98597,24.98407,4.10163,5.63789,24.90383,3.92658,5.77158,24.90437,4.05406,5.66634,24.84433,4.03064,5.57462,24.88897,4.0583,5.58603,24.88845,3.99163,5.57258,24.9012,4.02161,5.61175,24.95199,3.92978,5.9794,24.89822,4.15068,5.9553,24.90069,4.1788,5.97742,24.89028,4.14953,5.959,24.90841,4.17736,5.9377,24.9192,4.2054,5.89621,24.93877,4.23782,5.93383,24.91092,4.20708,5.9009,24.94663,4.23548,5.96574,25.10068,4.14573,5.98633,25.05236,4.12019,5.96568,25.10434,4.14085,5.98564,25.04948,4.12616,5.87845,25.1355,4.21516,5.92033,25.13327,4.17321,5.92077,25.12941,4.17782,5.86436,24.97739,4.26248,5.83619,25.01971,4.27005,5.85801,24.97134,4.26587,5.84369,25.02346,4.26652,5.96787,24.94613,4.13927,5.95985,24.93325,4.16024,5.93091,24.94789,4.19804,5.94531,24.9406,4.17922,5.88087,24.98765,4.23674,5.90587,24.96664,4.21831,5.86629,25.02005,4.23952,5.85929,25.05492,4.23434,5.86667,25.08531,4.21824,5.89201,25.10155,4.20173,5.95237,25.07751,4.15378,5.92153,25.09713,4.17569,5.96571,24.99348,4.12754,5.96653,25.04165,4.13992,5.95756,24.89911,4.10607,5.92179,24.88745,4.09176,5.9055,25.11764,4.14915};
			return value;
		}
		private double[] getldphal2_Coord_6_130_point_3()
		{
			double[] value = {5.94421,25.09325,4.11958,5.92889,24.88825,4.16975,5.91341,24.86715,4.11596,5.94739,24.87943,4.13378,5.8983,24.87385,4.15927,5.87194,24.9281,4.23326,5.87596,24.88201,4.19822,5.90677,24.89781,4.20354,5.84419,24.91444,4.22687,5.83452,24.9604,4.25769,5.81377,25.0087,4.26217,5.82645,25.06848,4.14431,5.89141,24.88404,4.0917,5.86122,24.86728,4.12117,5.85998,24.88754,4.09772,5.88751,24.86381,4.11748,5.85619,24.97862,4.08341,5.87227,24.86701,4.1551,5.8461,24.86728,4.14941,5.8252,24.90138,4.21551,5.83089,24.87111,4.17689,5.8528,24.87333,4.18938,5.80886,24.89675,4.19751,5.78796,24.92531,4.21574,5.70825,24.93003,3.97914,5.65876,24.98106,4.04478,5.81319,24.87479,4.10054,5.80386,24.87572,4.12335,5.75743,24.87426,4.09799,5.75387,24.9164,4.17734,5.77232,24.89487,4.16447,5.81465,24.88899,4.08326,5.794,24.87942,4.14675,5.85482,24.91586,4.08303,5.81155,24.91042,4.07193,5.81162,24.9619,4.06849,5.71709,24.97888,4.12077,5.67599,24.89307,3.94047};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getldphal3_Coord_6_135_point_1()
		{
			double[] value = {5.28891,24.77151,3.07705,5.29186,24.76314,3.0655,5.34399,24.7705,3.09541,5.22713,24.76126,3.04857,5.23621,24.75927,3.05284,5.23064,24.76899,3.06448,5.292,24.82116,3.0812,5.28736,24.79994,3.08545,5.33845,24.80966,3.10742,5.33212,24.81994,2.98196,5.3326,24.79884,2.98149,5.28984,24.82132,2.93624,5.28599,24.79719,2.93689,5.52849,24.93645,3.23632,5.51129,24.88714,3.24769,5.51896,24.88897,3.24362,5.52277,24.94041,3.23705,5.62877,24.78348,3.01839,5.62915,24.78636,3.0178,5.63077,24.7861,3.02528,5.59975,24.86364,3.09569,5.58648,24.86614,3.12997,5.59974,24.83855,3.09245,5.49916,24.93726,3.22124,5.45583,24.87317,3.23017,5.48606,24.88077,3.23974,5.47963,24.92028,3.19096,5.56319,24.85593,3.1636,5.56084,24.87357,3.16826,5.56447,24.89118,3.16538,5.57656,24.9019,3.15789,5.57828,24.8342,3.13971,5.56868,24.84095,3.15486,5.1924,24.78191,2.97011,5.20678,24.78146,2.9539,5.20775,24.77244,2.97039,5.18299,24.80194,2.95477,5.38007,24.78365,3.00102,5.32467,24.77468,2.99188,5.33119,24.78301,2.98256,5.3773,24.76767,3.01209,5.28589,24.78257,3.08718,5.38065,24.87108,3.03281,5.32515,24.86249,3.00797,5.3718,24.86852,3.04917,5.31944,24.86364,3.02435,5.20889,24.90407,3.0157,5.21145,24.8856,3.03646,5.22435,24.89527,3.0213,5.16127,24.83915,3.02213,5.17111,24.81011,3.05557,5.16771,24.86181,3.0317,5.1804,24.83326,3.05772,5.18252,24.78314,2.99994,5.20616,24.76414,2.99599,5.19001,24.77222,3.01464,5.19413,24.83143,2.92063,5.22672,24.79971,2.91113,5.18612,24.81267,2.93979,5.21408,24.78785,2.93796,5.16234,24.8707,2.96432,5.16994,24.89346,2.99555,5.17314,24.90142,2.96342,5.16404,24.86787,2.9847,5.2821,24.77563,2.94846,5.27221,24.76214,2.96628,5.16267,24.83634,2.96855,5.21506,24.92049,2.96675,5.23354,24.89562,3.00208,5.24547,24.90288,2.98374,5.20695,24.91731,2.99437,5.23684,24.75853,2.98435,5.25932,24.75027,3.02084,5.26398,24.75537,2.99688,5.21829,24.76083,3.02766,5.18165,24.79296,2.98162,5.59745,24.82864,3.10079,5.59258,24.82874,3.11255,5.58779,24.82885,3.12418,5.21978,24.90572,2.94031,5.25549,24.87844,2.94153,5.24264,24.89123,2.92436,5.25067,24.89217,2.96493,5.43666,24.86794,3.20197,5.45769,24.90131,3.16827,5.6007,24.89894,3.12455,5.60437,24.88449,3.11013,5.30004,24.758,3.03089,5.29471,24.75744,3.05252,5.24546,24.75492,3.04045,5.58843,24.90438,3.14169,5.23508,24.83344,3.07968,5.3025,24.85396,3.07249,5.25598,24.87137,3.0558,5.28809,24.87972,2.98564,5.29091,24.87141,2.97274,5.22173,24.86928,2.9056,5.20084,24.90822,2.93101,5.45991,24.81835,3.21901,5.45642,24.76513,3.17799};
			return value;
		}
		private double[] getldphal3_Coord_6_135_point_2()
		{
			double[] value = {5.474,24.77398,3.1928,5.44042,24.81141,3.19799,5.18286,24.90865,2.99865,5.18768,24.91579,2.96407,5.53234,24.89521,3.03138,5.58005,24.9198,3.03328,5.55555,24.82212,2.98895,5.51506,24.80506,2.99875,5.28063,24.88298,3.00341,5.27336,24.88281,3.02168,5.21896,24.8416,2.90353,5.24043,24.81772,2.9048,5.18108,24.87803,3.03455,5.19316,24.85362,3.0539,5.17434,24.86952,2.94554,5.35545,24.75935,3.07683,5.36958,24.75509,3.05451,5.3298,24.84776,2.98415,5.37996,24.84881,3.00716,5.31344,24.865,3.04162,5.36162,24.86629,3.0682,5.47128,24.9064,3.09862,5.48439,24.90706,3.07331,5.43639,24.88664,3.05576,5.42356,24.88063,3.07368,5.54435,24.96515,3.11129,5.56847,24.95627,3.07296,5.52902,24.93766,3.07232,5.50707,24.93753,3.104,5.18042,24.77999,3.02695,5.16983,24.80241,2.99918,5.26692,24.75638,2.98113,5.31078,24.76245,3.01328,5.31787,24.7678,3.00212,5.25962,24.86756,2.92307,5.55912,24.96972,3.21426,5.53658,24.96275,3.18221,5.43788,24.88037,3.14685,5.45298,24.89703,3.12197,5.39689,24.86796,3.11574,5.40932,24.87486,3.09477,5.35261,24.86278,3.08634,5.30763,24.8644,3.05874,5.59489,24.80314,3.0044,5.59436,24.83926,3.00937,5.60646,24.88809,3.03146,5.61298,24.91861,3.05339,5.5106,24.95483,3.14571,5.6291,24.85402,3.03441,5.6283,24.85437,3.02724,5.6289,24.86107,3.02989,5.20884,24.85304,2.90619,5.37947,24.80484,2.99845,5.25785,24.75743,2.97694,5.17441,24.79085,3.03906,5.16892,24.81487,2.97295,5.16372,24.81607,3.00882,5.22722,24.81009,3.08437,5.18717,24.89811,2.93208,5.62204,24.75396,3.04302,5.6112,24.76114,3.07961,5.60698,24.75328,3.07899,5.62511,24.76109,3.04651,5.59249,24.7528,3.11391,5.56876,24.77674,3.16062,5.5637,24.76843,3.16102,5.59688,24.76128,3.11445,5.63085,24.95623,3.1181,5.64086,24.91934,3.07202,5.63007,24.96153,3.11487,5.64122,24.91439,3.07672,5.56141,24.96476,3.21528,5.59423,24.97766,3.16579,5.59532,24.97229,3.1686,5.54083,24.79651,3.20519,5.51814,24.83442,3.23385,5.53449,24.78955,3.20758,5.52539,24.83921,3.23022,5.61498,24.81113,3.05536,5.61036,24.79117,3.07218,5.59078,24.79145,3.11923,5.60048,24.79131,3.09578,5.55243,24.81562,3.18088,5.57161,24.80211,3.15048,5.54146,24.84568,3.19842,5.5368,24.88097,3.20779,5.54395,24.91583,3.20214,5.56806,24.93716,3.18708,5.6163,24.9313,3.12006,5.5918,24.94225,3.15453,5.62374,24.90204,3.09088,5.61477,24.86068,3.06188,5.54926,24.77325,2.99905,5.59173,24.7787,3.00944,5.57119,24.97184,3.14051,5.60156,24.95908,3.09544,5.57601,24.74508,3.07158,5.54451,24.74504,3.01642,5.58588,24.74978,3.03066,5.53988,24.73555,3.06286};
			return value;
		}
		private double[] getldphal3_Coord_6_135_point_3()
		{
			double[] value = {5.53618,24.76022,3.15799,5.52702,24.72917,3.10737,5.56215,24.74191,3.1116,5.50413,24.74986,3.15281,5.49155,24.82708,3.2271,5.50679,24.78241,3.20083,5.48043,24.92756,3.13386,5.51643,24.77035,3.00379,5.49014,24.74377,3.0318,5.48447,24.77177,3.01687,5.51701,24.74155,3.02187,5.48558,24.86397,3.03666,5.51064,24.73084,3.06177,5.48134,24.7335,3.06171,5.47989,24.74181,3.14123,5.47282,24.72715,3.09239,5.49953,24.72442,3.10064,5.45731,24.74421,3.12568,5.44299,24.76495,3.15769,5.42776,24.80885,3.17065,5.42485,24.85936,3.16876,5.29586,24.85772,2.94941,5.26522,24.88261,3.04015,5.43386,24.75904,3.02422,5.42998,24.75159,3.04815,5.37345,24.76004,3.03261,5.39531,24.77099,3.12448,5.40926,24.75499,3.10068,5.43207,24.77895,3.01245,5.42609,24.74658,3.07384,5.47768,24.80425,3.01395,5.42765,24.80359,3.00982,5.43187,24.85398,3.02501,5.3855,24.81082,3.13608,5.38804,24.85397,3.13169,5.34676,24.85184,3.09999,5.25041,24.83719,2.90711,5.22846,24.78677,3.07735};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getldphal4_Coord_6_140_point_1()
		{
			double[] value = {5.38694,24.99674,2.4176,5.38541,24.98951,2.40418,5.4444,24.97737,2.42491,5.31773,25.0084,2.40001,5.32686,25.00319,2.40228,5.32621,25.01249,2.41648,5.40574,25.04486,2.42697,5.39541,25.02421,2.42983,5.45276,25.01605,2.4429,5.42873,25.04931,2.31683,5.42274,25.02814,2.31381,5.37956,25.07012,2.27889,5.36852,25.04696,2.27756,5.70138,25.06851,2.55037,5.67124,25.022,2.55985,5.67874,25.02241,2.55432,5.69701,25.07391,2.55275,5.71842,24.92453,2.28859,5.71956,24.9274,2.28824,5.72233,24.92542,2.29555,5.72671,24.99968,2.38309,5.71999,25.00007,2.42125,5.71857,24.97515,2.37687,5.66998,25.07996,2.54107,5.609,25.02635,2.55176,5.64293,25.02397,2.55619,5.6404,25.07351,2.51211,5.69936,24.99062,2.45935,5.70314,25.00814,2.46665,5.71161,25.02523,2.46498,5.72563,25.03388,2.45605,5.70379,24.96874,2.42922,5.69882,24.97559,2.44752,5.27646,25.05196,2.32919,5.28791,25.05026,2.30954,5.28888,25.03819,2.3252,5.27062,25.07719,2.31773,5.46853,24.99649,2.32225,5.40927,25.0044,2.3233,5.41672,25.01254,2.31338,5.46279,24.97942,2.33231,5.38898,25.00695,2.42989,5.50089,25.07844,2.36483,5.43903,25.0894,2.34986,5.49404,25.07555,2.38313,5.43643,25.08936,2.36796,5.33743,25.16189,2.38665,5.33783,25.1392,2.40525,5.35105,25.14786,2.38816,5.27152,25.10905,2.39556,5.27806,25.07161,2.42442,5.28637,25.12832,2.40666,5.29465,25.09184,2.42739,5.27197,25.05087,2.36195,5.28904,25.02601,2.3508,5.27855,25.0354,2.37418,5.28496,25.10939,2.28387,5.30613,25.07023,2.26371,5.2745,25.0896,2.30298,5.29444,25.05732,2.29245,5.27254,25.15009,2.33975,5.29218,25.16547,2.37283,5.29242,25.17798,2.34016,5.27675,25.14335,2.35996,5.36005,25.02449,2.28773,5.3491,25.01072,2.30646,5.26316,25.1149,2.34004,5.3404,25.1849,2.33712,5.35709,25.14891,2.36662,5.36809,25.15598,2.34619,5.33597,25.17928,2.36672,5.31588,25.01385,2.33188,5.34178,24.99321,2.36366,5.34397,25.00105,2.33874,5.30534,25.01397,2.38036,5.27103,25.06405,2.34449,5.71468,24.96444,2.38474,5.71182,24.96392,2.39781,5.70904,24.96338,2.41072,5.33622,25.17328,2.30733,5.36363,25.13588,2.29804,5.35188,25.15514,2.28458,5.36688,25.147,2.3246,5.58369,25.03119,2.52622,5.60909,25.06444,2.49122,5.74316,25.02987,2.41656,5.74003,25.01682,2.39935,5.38622,24.98795,2.36643,5.38436,24.98521,2.38963,5.33267,24.99836,2.38717,5.73547,25.03581,2.43729,5.35267,25.07315,2.43861,5.42467,25.07623,2.41967,5.38096,25.10936,2.41421,5.40372,25.12069,2.33665,5.40186,25.11377,2.32189,5.32134,25.14214,2.26715,5.31661,25.18259,2.30202,5.59459,24.97228,2.53313,5.56817,24.92691,2.48566};
			return value;
		}
		private double[] getldphal4_Coord_6_140_point_2()
		{
			double[] value = {5.59079,24.9284,2.49821,5.56964,24.97426,2.51482,5.31013,25.17657,2.37509,5.31132,25.18821,2.33948,5.65865,25.0608,2.33479,5.7138,25.07189,2.32972,5.65249,24.98842,2.27805,5.60873,24.98093,2.29448,5.40025,25.12302,2.35677,5.39602,25.12177,2.37698,5.30985,25.11557,2.26238,5.32416,25.08552,2.25648,5.30504,25.14036,2.40869,5.31286,25.10933,2.42319,5.28097,25.14875,2.3179,5.44932,24.96619,2.4022,5.45834,24.96179,2.37592,5.43523,25.07741,2.32278,5.48919,25.06069,2.33611,5.43375,25.08947,2.38705,5.48642,25.07293,2.40447,5.61256,25.07755,2.41762,5.62157,25.07886,2.38905,5.56478,25.0747,2.37862,5.55321,25.06921,2.39895,5.70504,25.11393,2.4223,5.71994,25.10486,2.377,5.67501,25.09727,2.38235,5.65844,25.09788,2.41934,5.27342,25.04374,2.38968,5.26508,25.0738,2.36602,5.34457,25.00391,2.3221,5.39531,24.9924,2.34668,5.40213,24.99769,2.3344,5.36136,25.12696,2.27701,5.73822,25.09703,2.52528,5.70839,25.10171,2.4963,5.57951,25.05261,2.47093,5.59542,25.06931,2.44424,5.52986,25.05678,2.44608,5.54081,25.06381,2.42283,5.47941,25.06885,2.42453,5.43064,25.08759,2.40573,5.68839,24.95592,2.28354,5.69963,24.99137,2.29293,5.73012,25.03316,2.31872,5.74949,25.05817,2.34339,5.67411,25.10714,2.46336,5.74278,24.9923,2.31312,5.7409,24.99407,2.30597,5.74397,25.00017,2.30934,5.30371,25.12938,2.26853,5.47393,25.0183,2.32219,5.33518,25.00818,2.31981,5.27275,25.05421,2.4046,5.26358,25.09095,2.34078,5.26475,25.08753,2.37874,5.33857,25.05119,2.44233,5.30014,25.17607,2.30476,5.70687,24.89269,2.31181,5.70437,24.8967,2.35236,5.69768,24.89011,2.3517,5.71266,24.89837,2.31557,5.68895,24.88774,2.39042,5.68039,24.91035,2.44596,5.67292,24.90337,2.44645,5.69597,24.89492,2.39105,5.7805,25.04803,2.35679,5.7894,25.07992,2.41035,5.78014,25.04219,2.36096,5.78969,25.08598,2.40782,5.76737,25.09729,2.47131,5.76745,25.10346,2.46928,5.73916,25.09126,2.52528,5.66605,24.93034,2.4997,5.65976,24.96971,2.53815,5.65805,24.92472,2.50265,5.66782,24.9731,2.53349,5.71924,24.94975,2.33253,5.71139,24.92822,2.3484,5.70555,24.92711,2.37465,5.69986,24.92597,2.4007,5.67932,24.95035,2.47461,5.68924,24.93667,2.43792,5.68807,25.0155,2.51298,5.68046,24.9805,2.49833,5.70481,25.04938,2.50976,5.73272,25.06656,2.49181,5.76772,25.05867,2.41248,5.75243,25.0706,2.45414,5.76139,25.03228,2.37764,5.73513,24.99828,2.345,5.63312,24.93959,2.28404,5.67868,24.93152,2.28653,5.7386,25.10828,2.44746,5.75741,25.09472,2.39352,5.66321,24.89172,2.34956,5.62274,24.90973,2.29955,5.66763,24.90062,2.30613,5.62298,24.89367,2.34699};
			return value;
		}
		private double[] getldphal4_Coord_6_140_point_3()
		{
			double[] value = {5.64259,24.90329,2.44809,5.61567,24.88333,2.39452,5.65513,24.88564,2.39307,5.60675,24.90267,2.44822,5.62724,24.92639,2.50064,5.63001,24.97085,2.53588,5.63391,25.09022,2.45428,5.60041,24.94497,2.29535,5.57089,24.92093,2.3264,5.57127,24.95303,2.31552,5.59527,24.91294,2.31041,5.60361,25.04162,2.34626,5.56402,24.90802,2.35768,5.59233,24.89725,2.35138,5.57831,24.90328,2.44042,5.55873,24.89885,2.39014,5.58581,24.88731,2.39276,5.55403,24.91457,2.42944,5.55141,24.93388,2.46761,5.55174,24.97984,2.48912,5.56384,25.03148,2.49364,5.39875,25.10264,2.29537,5.39094,25.12071,2.39757,5.51623,24.94265,2.35651,5.51837,24.95306,2.33204,5.46006,24.96939,2.35325,5.50036,24.95873,2.44414,5.50541,24.9429,2.41501,5.52067,24.97547,2.32266,5.51512,24.93436,2.38305,5.57388,24.9879,2.3177,5.5233,25.00179,2.32374,5.5453,25.04846,2.34427,5.50461,24.99934,2.46267,5.51947,25.04255,2.46264,5.47256,25.05721,2.43845,5.34036,25.10185,2.25904,5.33157,25.02869,2.43218};
			return value;
		}


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


		/** Define subarrays using type double[] */
		private double[] getldphal5_Coord_6_145_point_1()
		{
			double[] value = {6.06295,24.93739,1.72925,6.06245,24.93024,1.71636,6.11597,24.92468,1.7218,6.08497,24.94859,1.63684,6.07881,24.94085,1.64813,6.02799,24.94502,1.63011,6.02435,24.93805,1.64542,5.99798,24.94013,1.72243,6.00683,24.93645,1.72368,6.00527,24.94571,1.73757,6.07668,24.98604,1.73878,6.06858,24.96488,1.74146,6.11947,24.96199,1.74181,6.09985,24.99552,1.6312,6.09584,24.97399,1.62745,6.04322,24.98265,1.60151,6.05197,25.007,1.6026,6.36873,25.01064,1.57783,6.3629,24.94244,1.55111,6.36031,24.94435,1.5448,6.37034,25.00847,1.58441,6.30375,25.02696,1.82412,6.2861,24.97803,1.82424,6.29251,24.97966,1.81883,6.2993,25.03154,1.82743,6.35967,24.94125,1.54455,6.35261,25.00028,1.65486,6.34351,24.99019,1.69043,6.351,24.97795,1.64172,6.27781,25.03492,1.81991,6.23653,24.97654,1.82253,6.2635,24.97699,1.82326,6.25823,25.02805,1.79445,6.31753,24.8923,1.59757,6.28187,24.90598,1.56037,6.32068,24.90654,1.55957,6.28333,24.88582,1.60018,6.32464,24.96887,1.72262,6.32362,24.98362,1.73445,6.23836,24.8725,1.69511,6.22498,24.8714,1.6515,6.24949,24.8655,1.64684,6.21724,24.88049,1.69137,6.21564,24.92728,1.78121,6.20982,24.89322,1.73137,6.22294,24.88682,1.74435,6.20305,24.9333,1.76052,6.18015,25.00892,1.73876,6.19032,25.01988,1.71716,6.13872,25.01714,1.72725,6.1456,25.02348,1.70801,6.32735,25.00088,1.73778,6.33777,25.01308,1.73192,6.3354,24.95716,1.6883,6.32823,24.95805,1.70726,5.95686,24.97423,1.65749,5.96784,24.97388,1.63783,5.96971,24.9627,1.6528,5.94931,24.99753,1.64702,6.13959,24.95201,1.62296,6.09121,24.95779,1.62672,6.13546,24.93394,1.63138,6.06366,24.94746,1.74121,6.20598,24.98246,1.774,6.17175,24.99239,1.75294,6.16402,24.94965,1.74761,6.15925,25.03429,1.66941,6.10532,25.03546,1.66465,6.15299,25.02887,1.68723,6.10266,25.03453,1.68228,5.95972,25.09936,1.66784,5.96693,25.09782,1.63283,5.94414,25.06916,1.66865,5.95247,25.06865,1.64711,6.00428,25.09203,1.71138,6.00683,25.07052,1.72938,6.01884,25.08057,1.71238,5.9465,25.03053,1.7225,5.9547,24.99586,1.74889,5.95858,25.05185,1.73263,5.96918,25.01823,1.75167,5.95241,24.97326,1.68934,5.97053,24.95152,1.67722,5.95949,24.95955,1.70036,5.95959,25.03019,1.61339,5.98216,24.99495,1.59184,5.95183,25.00982,1.63256,5.97324,24.98135,1.62087,5.96089,25.088,1.6998,5.94902,25.06379,1.68829,6.00881,24.96256,1.75262,6.01347,24.98562,1.76244,6.03698,24.9597,1.61134,5.93884,25.03354,1.6694,6.00441,25.11356,1.66276,6.02494,25.08202,1.69144,6.03429,25.09008,1.67083,6.0009,25.10816,1.69187,5.9969,24.94349,1.65737,6.02224,24.92804,1.68507};
			return value;
		}
		private double[] getldphal5_Coord_6_145_point_2()
		{
			double[] value = {6.02412,24.93554,1.66144,5.98643,24.94313,1.70459,5.95085,24.9855,1.6729,6.34903,24.96569,1.64586,6.34573,24.96172,1.65783,6.34238,24.95769,1.6696,6.13307,25.00414,1.73971,6.00181,25.10088,1.63407,6.03194,25.06875,1.6241,6.01803,25.08518,1.61098,6.03427,25.08068,1.65001,5.97655,25.10165,1.70105,5.97524,25.06655,1.73391,6.21831,24.98078,1.80222,6.23739,25.01862,1.77518,6.35653,25.02189,1.69445,6.3583,25.01393,1.67486,6.06429,24.92894,1.68058,6.06214,24.926,1.70254,6.01301,24.93224,1.70864,6.34719,25.02092,1.71528,6.02532,25.00872,1.75854,6.09123,25.0188,1.73165,6.04942,25.04709,1.73407,6.07078,25.06079,1.65807,6.06977,25.05369,1.64375,5.9901,25.06728,1.59511,5.98163,25.10667,1.62928,6.14288,24.97415,1.62472,6.20113,25.01642,1.63969,6.18796,24.9693,1.61475,6.15216,25.0172,1.64116,6.23435,24.92614,1.7949,6.24057,24.88945,1.75282,5.97636,25.11224,1.66619,6.20163,25.0302,1.69465,6.29139,25.05288,1.62623,6.33287,25.07341,1.62149,6.29873,24.99136,1.554,6.26347,24.9728,1.57175,6.0673,25.06265,1.67793,6.06321,25.0609,1.69768,5.98183,25.03955,1.59092,5.99777,25.01246,1.58409,5.98543,25.038,1.74737,6.21166,25.0403,1.67559,6.12229,24.91561,1.69799,6.13175,24.91409,1.67074,6.09961,25.03371,1.70077,6.2501,25.02226,1.6352,6.23322,24.96883,1.59891,6.16559,24.91243,1.72422,6.27779,25.0699,1.71502,6.32811,25.09495,1.67408,6.29415,25.07973,1.67963,6.3108,25.0915,1.71922,5.95356,24.96722,1.71553,5.94402,24.99454,1.69401,6.07275,24.93463,1.6606,6.35336,24.90553,1.56001,6.34591,24.89707,1.59656,6.02986,25.05916,1.6032,6.33081,25.06263,1.80539,6.30851,25.06644,1.78326,6.2181,25.00699,1.75596,6.23104,25.02903,1.73394,6.09615,25.03095,1.71866,6.27107,24.89205,1.74954,6.26224,24.87555,1.69742,6.29249,24.88231,1.69264,6.3323,24.96738,1.54916,6.33682,25.0028,1.5664,6.35336,25.04318,1.60112,6.36248,25.06425,1.63056,6.28394,25.07238,1.75646,6.37008,25.01634,1.58262,5.97485,25.05214,1.59732,6.01527,24.9407,1.64422,5.95169,24.97766,1.72998,5.94147,25.01036,1.66994,5.94233,25.00815,1.70644,6.3508,24.90478,1.59819,6.3577,24.91204,1.56427,6.33719,24.88696,1.63202,6.3231,24.89586,1.68893,6.31773,24.88801,1.68838,6.34225,24.89511,1.63368,6.38427,25.07529,1.69653,6.38751,25.05665,1.63929,6.38366,25.08136,1.69503,6.38801,25.05061,1.6422,6.35835,25.07559,1.75686,6.35761,25.08185,1.7559,6.3324,25.0571,1.80445,6.30258,24.90133,1.74561,6.2872,24.9304,1.79232,6.29643,24.89467,1.74791,6.29369,24.93501,1.78811,6.35769,24.96226,1.5926,6.35356,24.93773,1.60191};
			return value;
		}
		private double[] getldphal5_Coord_6_145_point_3()
		{
			double[] value = {6.34772,24.93105,1.62607,6.34137,24.92363,1.6499,6.32778,24.92336,1.6875,6.31351,24.92601,1.72583,6.30515,24.97909,1.77903,6.30671,24.94863,1.75622,6.31295,25.01357,1.78433,6.33387,25.03713,1.77151,6.35246,25.05158,1.73818,6.37078,25.05254,1.6966,6.37399,25.03596,1.65761,6.36217,25.00818,1.61784,6.28808,24.93915,1.55068,6.32695,24.94117,1.54705,6.33573,25.0861,1.73965,6.35789,25.08786,1.68611,6.27571,24.86754,1.64276,6.30925,24.87801,1.6368,6.26316,24.92814,1.79304,6.24585,25.04414,1.71034,6.25657,25.05227,1.74612,6.25797,24.90178,1.57468,6.23423,24.93485,1.59027,6.25988,24.93578,1.56607,6.23616,24.90244,1.59452,6.2553,25.05235,1.68353,6.25629,24.88181,1.60946,6.23045,24.88516,1.62206,6.06737,25.04204,1.61779,6.10324,25.02378,1.63824,6.058,25.0593,1.71768,6.18575,24.90819,1.63646,6.18731,24.92065,1.61519,6.13342,24.92283,1.65021,6.17339,24.90088,1.69319,6.18784,24.9435,1.60971,6.18436,24.89757,1.65989,6.01182,25.03096,1.58615};
			return value;
		}

		/** Large attribute array: IndexedFaceSet DEF='lcaptate_Geo' coordIndex field, scene-graph level=5, element #15, 2888 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 getlcaptate_Geo_5_15_coordIndex()
		{
			MFInt32 lcaptate_Geo_5_15_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getlcaptate_Geo_5_15_coordIndex_1()))
				.append(new MFInt32(getlcaptate_Geo_5_15_coordIndex_2()))
				.append(new MFInt32(getlcaptate_Geo_5_15_coordIndex_3()));
			return lcaptate_Geo_5_15_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='lcaptate_Coord' point field, scene-graph level=6, element #15, 1089 total numbers made up of 363 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 getlcaptate_Coord_6_15_point()
		{
			MFVec3f lcaptate_Coord_6_15_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getlcaptate_Coord_6_15_point_1()))
				.append(new MFVec3f(getlcaptate_Coord_6_15_point_2()))
				.append(new MFVec3f(getlcaptate_Coord_6_15_point_3()))
				.append(new MFVec3f(getlcaptate_Coord_6_15_point_4()));
			return lcaptate_Coord_6_15_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='llunate_Geo' coordIndex field, scene-graph level=5, element #20, 2176 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 getllunate_Geo_5_20_coordIndex()
		{
			MFInt32 llunate_Geo_5_20_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getllunate_Geo_5_20_coordIndex_1()))
				.append(new MFInt32(getllunate_Geo_5_20_coordIndex_2()))
				.append(new MFInt32(getllunate_Geo_5_20_coordIndex_3()));
			return llunate_Geo_5_20_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='llunate_Coord' point field, scene-graph level=6, element #20, 822 total numbers made up of 274 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 getllunate_Coord_6_20_point()
		{
			MFVec3f llunate_Coord_6_20_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getllunate_Coord_6_20_point_1()))
				.append(new MFVec3f(getllunate_Coord_6_20_point_2()))
				.append(new MFVec3f(getllunate_Coord_6_20_point_3()));
			return llunate_Coord_6_20_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='lmc_Geo' coordIndex field, scene-graph level=5, element #25, 2392 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 getlmc_Geo_5_25_coordIndex()
		{
			MFInt32 lmc_Geo_5_25_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getlmc_Geo_5_25_coordIndex_1()))
				.append(new MFInt32(getlmc_Geo_5_25_coordIndex_2()))
				.append(new MFInt32(getlmc_Geo_5_25_coordIndex_3()));
			return lmc_Geo_5_25_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='lmc_Coord' point field, scene-graph level=6, element #25, 903 total numbers made up of 301 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 getlmc_Coord_6_25_point()
		{
			MFVec3f lmc_Coord_6_25_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getlmc_Coord_6_25_point_1()))
				.append(new MFVec3f(getlmc_Coord_6_25_point_2()))
				.append(new MFVec3f(getlmc_Coord_6_25_point_3()))
				.append(new MFVec3f(getlmc_Coord_6_25_point_4()));
			return lmc_Coord_6_25_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='lmc2_Geo' coordIndex field, scene-graph level=5, element #30, 4024 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 getlmc2_Geo_5_30_coordIndex()
		{
			MFInt32 lmc2_Geo_5_30_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getlmc2_Geo_5_30_coordIndex_1()))
				.append(new MFInt32(getlmc2_Geo_5_30_coordIndex_2()))
				.append(new MFInt32(getlmc2_Geo_5_30_coordIndex_3()))
				.append(new MFInt32(getlmc2_Geo_5_30_coordIndex_4()))
				.append(new MFInt32(getlmc2_Geo_5_30_coordIndex_5()));
			return lmc2_Geo_5_30_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='lmc2_Coord' point field, scene-graph level=6, element #30, 1515 total numbers made up of 505 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 getlmc2_Coord_6_30_point()
		{
			MFVec3f lmc2_Coord_6_30_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getlmc2_Coord_6_30_point_1()))
				.append(new MFVec3f(getlmc2_Coord_6_30_point_2()))
				.append(new MFVec3f(getlmc2_Coord_6_30_point_3()))
				.append(new MFVec3f(getlmc2_Coord_6_30_point_4()))
				.append(new MFVec3f(getlmc2_Coord_6_30_point_5()))
				.append(new MFVec3f(getlmc2_Coord_6_30_point_6()));
			return lmc2_Coord_6_30_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='lmc3_Geo' coordIndex field, scene-graph level=5, element #35, 4336 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 getlmc3_Geo_5_35_coordIndex()
		{
			MFInt32 lmc3_Geo_5_35_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getlmc3_Geo_5_35_coordIndex_1()))
				.append(new MFInt32(getlmc3_Geo_5_35_coordIndex_2()))
				.append(new MFInt32(getlmc3_Geo_5_35_coordIndex_3()))
				.append(new MFInt32(getlmc3_Geo_5_35_coordIndex_4()))
				.append(new MFInt32(getlmc3_Geo_5_35_coordIndex_5()));
			return lmc3_Geo_5_35_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='lmc3_Coord' point field, scene-graph level=6, element #35, 1632 total numbers made up of 544 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 getlmc3_Coord_6_35_point()
		{
			MFVec3f lmc3_Coord_6_35_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getlmc3_Coord_6_35_point_1()))
				.append(new MFVec3f(getlmc3_Coord_6_35_point_2()))
				.append(new MFVec3f(getlmc3_Coord_6_35_point_3()))
				.append(new MFVec3f(getlmc3_Coord_6_35_point_4()))
				.append(new MFVec3f(getlmc3_Coord_6_35_point_5()))
				.append(new MFVec3f(getlmc3_Coord_6_35_point_6()));
			return lmc3_Coord_6_35_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='lmc4_Geo' coordIndex field, scene-graph level=5, element #40, 4120 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 getlmc4_Geo_5_40_coordIndex()
		{
			MFInt32 lmc4_Geo_5_40_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getlmc4_Geo_5_40_coordIndex_1()))
				.append(new MFInt32(getlmc4_Geo_5_40_coordIndex_2()))
				.append(new MFInt32(getlmc4_Geo_5_40_coordIndex_3()))
				.append(new MFInt32(getlmc4_Geo_5_40_coordIndex_4()))
				.append(new MFInt32(getlmc4_Geo_5_40_coordIndex_5()));
			return lmc4_Geo_5_40_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='lmc4_Coord' point field, scene-graph level=6, element #40, 1551 total numbers made up of 517 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 getlmc4_Coord_6_40_point()
		{
			MFVec3f lmc4_Coord_6_40_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getlmc4_Coord_6_40_point_1()))
				.append(new MFVec3f(getlmc4_Coord_6_40_point_2()))
				.append(new MFVec3f(getlmc4_Coord_6_40_point_3()))
				.append(new MFVec3f(getlmc4_Coord_6_40_point_4()))
				.append(new MFVec3f(getlmc4_Coord_6_40_point_5()))
				.append(new MFVec3f(getlmc4_Coord_6_40_point_6()));
			return lmc4_Coord_6_40_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='lmc5_Geo' coordIndex field, scene-graph level=5, element #45, 2904 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 getlmc5_Geo_5_45_coordIndex()
		{
			MFInt32 lmc5_Geo_5_45_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getlmc5_Geo_5_45_coordIndex_1()))
				.append(new MFInt32(getlmc5_Geo_5_45_coordIndex_2()))
				.append(new MFInt32(getlmc5_Geo_5_45_coordIndex_3()));
			return lmc5_Geo_5_45_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='lmc5_Coord' point field, scene-graph level=6, element #45, 1095 total numbers made up of 365 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 getlmc5_Coord_6_45_point()
		{
			MFVec3f lmc5_Coord_6_45_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getlmc5_Coord_6_45_point_1()))
				.append(new MFVec3f(getlmc5_Coord_6_45_point_2()))
				.append(new MFVec3f(getlmc5_Coord_6_45_point_3()))
				.append(new MFVec3f(getlmc5_Coord_6_45_point_4()));
			return lmc5_Coord_6_45_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='lmphal2_Geo' coordIndex field, scene-graph level=5, element #50, 1696 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 getlmphal2_Geo_5_50_coordIndex()
		{
			MFInt32 lmphal2_Geo_5_50_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getlmphal2_Geo_5_50_coordIndex_1()))
				.append(new MFInt32(getlmphal2_Geo_5_50_coordIndex_2()));
			return lmphal2_Geo_5_50_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='lmphal2_Coord' point field, scene-graph level=6, element #50, 642 total numbers made up of 214 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 getlmphal2_Coord_6_50_point()
		{
			MFVec3f lmphal2_Coord_6_50_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getlmphal2_Coord_6_50_point_1()))
				.append(new MFVec3f(getlmphal2_Coord_6_50_point_2()))
				.append(new MFVec3f(getlmphal2_Coord_6_50_point_3()));
			return lmphal2_Coord_6_50_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='lmphal3_Geo' coordIndex field, scene-graph level=5, element #55, 2304 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 getlmphal3_Geo_5_55_coordIndex()
		{
			MFInt32 lmphal3_Geo_5_55_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getlmphal3_Geo_5_55_coordIndex_1()))
				.append(new MFInt32(getlmphal3_Geo_5_55_coordIndex_2()))
				.append(new MFInt32(getlmphal3_Geo_5_55_coordIndex_3()));
			return lmphal3_Geo_5_55_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='lmphal3_Coord' point field, scene-graph level=6, element #55, 870 total numbers made up of 290 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 getlmphal3_Coord_6_55_point()
		{
			MFVec3f lmphal3_Coord_6_55_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getlmphal3_Coord_6_55_point_1()))
				.append(new MFVec3f(getlmphal3_Coord_6_55_point_2()))
				.append(new MFVec3f(getlmphal3_Coord_6_55_point_3()));
			return lmphal3_Coord_6_55_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='lmphal4_Geo' coordIndex field, scene-graph level=5, element #60, 2208 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 getlmphal4_Geo_5_60_coordIndex()
		{
			MFInt32 lmphal4_Geo_5_60_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getlmphal4_Geo_5_60_coordIndex_1()))
				.append(new MFInt32(getlmphal4_Geo_5_60_coordIndex_2()))
				.append(new MFInt32(getlmphal4_Geo_5_60_coordIndex_3()));
			return lmphal4_Geo_5_60_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='lmphal4_Coord' point field, scene-graph level=6, element #60, 834 total numbers made up of 278 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 getlmphal4_Coord_6_60_point()
		{
			MFVec3f lmphal4_Coord_6_60_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getlmphal4_Coord_6_60_point_1()))
				.append(new MFVec3f(getlmphal4_Coord_6_60_point_2()))
				.append(new MFVec3f(getlmphal4_Coord_6_60_point_3()));
			return lmphal4_Coord_6_60_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='lmphal5_Geo' coordIndex field, scene-graph level=5, element #65, 1744 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 getlmphal5_Geo_5_65_coordIndex()
		{
			MFInt32 lmphal5_Geo_5_65_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getlmphal5_Geo_5_65_coordIndex_1()))
				.append(new MFInt32(getlmphal5_Geo_5_65_coordIndex_2()));
			return lmphal5_Geo_5_65_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='lmphal5_Coord' point field, scene-graph level=6, element #65, 660 total numbers made up of 220 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 getlmphal5_Coord_6_65_point()
		{
			MFVec3f lmphal5_Coord_6_65_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getlmphal5_Coord_6_65_point_1()))
				.append(new MFVec3f(getlmphal5_Coord_6_65_point_2()))
				.append(new MFVec3f(getlmphal5_Coord_6_65_point_3()));
			return lmphal5_Coord_6_65_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='lpisform_Geo' coordIndex field, scene-graph level=5, element #70, 5952 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 getlpisform_Geo_5_70_coordIndex()
		{
			MFInt32 lpisform_Geo_5_70_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getlpisform_Geo_5_70_coordIndex_1()))
				.append(new MFInt32(getlpisform_Geo_5_70_coordIndex_2()))
				.append(new MFInt32(getlpisform_Geo_5_70_coordIndex_3()))
				.append(new MFInt32(getlpisform_Geo_5_70_coordIndex_4()))
				.append(new MFInt32(getlpisform_Geo_5_70_coordIndex_5()))
				.append(new MFInt32(getlpisform_Geo_5_70_coordIndex_6()));
			return lpisform_Geo_5_70_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='lpisform_Coord' point field, scene-graph level=6, element #70, 2238 total numbers made up of 746 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 getlpisform_Coord_6_70_point()
		{
			MFVec3f lpisform_Coord_6_70_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getlpisform_Coord_6_70_point_1()))
				.append(new MFVec3f(getlpisform_Coord_6_70_point_2()))
				.append(new MFVec3f(getlpisform_Coord_6_70_point_3()))
				.append(new MFVec3f(getlpisform_Coord_6_70_point_4()))
				.append(new MFVec3f(getlpisform_Coord_6_70_point_5()))
				.append(new MFVec3f(getlpisform_Coord_6_70_point_6()))
				.append(new MFVec3f(getlpisform_Coord_6_70_point_7()))
				.append(new MFVec3f(getlpisform_Coord_6_70_point_8()));
			return lpisform_Coord_6_70_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='lpphal_Geo' coordIndex field, scene-graph level=5, element #75, 1880 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 getlpphal_Geo_5_75_coordIndex()
		{
			MFInt32 lpphal_Geo_5_75_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getlpphal_Geo_5_75_coordIndex_1()))
				.append(new MFInt32(getlpphal_Geo_5_75_coordIndex_2()));
			return lpphal_Geo_5_75_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='lpphal_Coord' point field, scene-graph level=6, element #75, 711 total numbers made up of 237 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 getlpphal_Coord_6_75_point()
		{
			MFVec3f lpphal_Coord_6_75_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getlpphal_Coord_6_75_point_1()))
				.append(new MFVec3f(getlpphal_Coord_6_75_point_2()))
				.append(new MFVec3f(getlpphal_Coord_6_75_point_3()));
			return lpphal_Coord_6_75_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='lpphal2_Geo' coordIndex field, scene-graph level=5, element #80, 2280 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 getlpphal2_Geo_5_80_coordIndex()
		{
			MFInt32 lpphal2_Geo_5_80_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getlpphal2_Geo_5_80_coordIndex_1()))
				.append(new MFInt32(getlpphal2_Geo_5_80_coordIndex_2()))
				.append(new MFInt32(getlpphal2_Geo_5_80_coordIndex_3()));
			return lpphal2_Geo_5_80_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='lpphal2_Coord' point field, scene-graph level=6, element #80, 861 total numbers made up of 287 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 getlpphal2_Coord_6_80_point()
		{
			MFVec3f lpphal2_Coord_6_80_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getlpphal2_Coord_6_80_point_1()))
				.append(new MFVec3f(getlpphal2_Coord_6_80_point_2()))
				.append(new MFVec3f(getlpphal2_Coord_6_80_point_3()));
			return lpphal2_Coord_6_80_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='lpphal3_Geo' coordIndex field, scene-graph level=5, element #85, 2392 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 getlpphal3_Geo_5_85_coordIndex()
		{
			MFInt32 lpphal3_Geo_5_85_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getlpphal3_Geo_5_85_coordIndex_1()))
				.append(new MFInt32(getlpphal3_Geo_5_85_coordIndex_2()))
				.append(new MFInt32(getlpphal3_Geo_5_85_coordIndex_3()));
			return lpphal3_Geo_5_85_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='lpphal3_Coord' point field, scene-graph level=6, element #85, 903 total numbers made up of 301 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 getlpphal3_Coord_6_85_point()
		{
			MFVec3f lpphal3_Coord_6_85_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getlpphal3_Coord_6_85_point_1()))
				.append(new MFVec3f(getlpphal3_Coord_6_85_point_2()))
				.append(new MFVec3f(getlpphal3_Coord_6_85_point_3()))
				.append(new MFVec3f(getlpphal3_Coord_6_85_point_4()));
			return lpphal3_Coord_6_85_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='lpphal4_Geo' coordIndex field, scene-graph level=5, element #90, 2312 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 getlpphal4_Geo_5_90_coordIndex()
		{
			MFInt32 lpphal4_Geo_5_90_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getlpphal4_Geo_5_90_coordIndex_1()))
				.append(new MFInt32(getlpphal4_Geo_5_90_coordIndex_2()))
				.append(new MFInt32(getlpphal4_Geo_5_90_coordIndex_3()));
			return lpphal4_Geo_5_90_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='lpphal4_Coord' point field, scene-graph level=6, element #90, 873 total numbers made up of 291 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 getlpphal4_Coord_6_90_point()
		{
			MFVec3f lpphal4_Coord_6_90_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getlpphal4_Coord_6_90_point_1()))
				.append(new MFVec3f(getlpphal4_Coord_6_90_point_2()))
				.append(new MFVec3f(getlpphal4_Coord_6_90_point_3()));
			return lpphal4_Coord_6_90_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='lpphal5_Geo' coordIndex field, scene-graph level=5, element #95, 2464 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 getlpphal5_Geo_5_95_coordIndex()
		{
			MFInt32 lpphal5_Geo_5_95_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getlpphal5_Geo_5_95_coordIndex_1()))
				.append(new MFInt32(getlpphal5_Geo_5_95_coordIndex_2()))
				.append(new MFInt32(getlpphal5_Geo_5_95_coordIndex_3()));
			return lpphal5_Geo_5_95_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='lpphal5_Coord' point field, scene-graph level=6, element #95, 930 total numbers made up of 310 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 getlpphal5_Coord_6_95_point()
		{
			MFVec3f lpphal5_Coord_6_95_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getlpphal5_Coord_6_95_point_1()))
				.append(new MFVec3f(getlpphal5_Coord_6_95_point_2()))
				.append(new MFVec3f(getlpphal5_Coord_6_95_point_3()))
				.append(new MFVec3f(getlpphal5_Coord_6_95_point_4()));
			return lpphal5_Coord_6_95_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='lhamate_Geo' coordIndex field, scene-graph level=5, element #100, 2200 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 getlhamate_Geo_5_100_coordIndex()
		{
			MFInt32 lhamate_Geo_5_100_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getlhamate_Geo_5_100_coordIndex_1()))
				.append(new MFInt32(getlhamate_Geo_5_100_coordIndex_2()))
				.append(new MFInt32(getlhamate_Geo_5_100_coordIndex_3()));
			return lhamate_Geo_5_100_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='lhamate_Coord' point field, scene-graph level=6, element #100, 831 total numbers made up of 277 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 getlhamate_Coord_6_100_point()
		{
			MFVec3f lhamate_Coord_6_100_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getlhamate_Coord_6_100_point_1()))
				.append(new MFVec3f(getlhamate_Coord_6_100_point_2()))
				.append(new MFVec3f(getlhamate_Coord_6_100_point_3()));
			return lhamate_Coord_6_100_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='lscphoid_Geo' coordIndex field, scene-graph level=5, element #105, 2448 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 getlscphoid_Geo_5_105_coordIndex()
		{
			MFInt32 lscphoid_Geo_5_105_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getlscphoid_Geo_5_105_coordIndex_1()))
				.append(new MFInt32(getlscphoid_Geo_5_105_coordIndex_2()))
				.append(new MFInt32(getlscphoid_Geo_5_105_coordIndex_3()));
			return lscphoid_Geo_5_105_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='lscphoid_Coord' point field, scene-graph level=6, element #105, 924 total numbers made up of 308 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 getlscphoid_Coord_6_105_point()
		{
			MFVec3f lscphoid_Coord_6_105_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getlscphoid_Coord_6_105_point_1()))
				.append(new MFVec3f(getlscphoid_Coord_6_105_point_2()))
				.append(new MFVec3f(getlscphoid_Coord_6_105_point_3()))
				.append(new MFVec3f(getlscphoid_Coord_6_105_point_4()));
			return lscphoid_Coord_6_105_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='ltrpzium_Geo' coordIndex field, scene-graph level=5, element #110, 3680 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 getltrpzium_Geo_5_110_coordIndex()
		{
			MFInt32 ltrpzium_Geo_5_110_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getltrpzium_Geo_5_110_coordIndex_1()))
				.append(new MFInt32(getltrpzium_Geo_5_110_coordIndex_2()))
				.append(new MFInt32(getltrpzium_Geo_5_110_coordIndex_3()))
				.append(new MFInt32(getltrpzium_Geo_5_110_coordIndex_4()));
			return ltrpzium_Geo_5_110_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='ltrpzium_Coord' point field, scene-graph level=6, element #110, 1386 total numbers made up of 462 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 getltrpzium_Coord_6_110_point()
		{
			MFVec3f ltrpzium_Coord_6_110_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getltrpzium_Coord_6_110_point_1()))
				.append(new MFVec3f(getltrpzium_Coord_6_110_point_2()))
				.append(new MFVec3f(getltrpzium_Coord_6_110_point_3()))
				.append(new MFVec3f(getltrpzium_Coord_6_110_point_4()))
				.append(new MFVec3f(getltrpzium_Coord_6_110_point_5()));
			return ltrpzium_Coord_6_110_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='ltrpzoid_Geo' coordIndex field, scene-graph level=5, element #115, 1984 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 getltrpzoid_Geo_5_115_coordIndex()
		{
			MFInt32 ltrpzoid_Geo_5_115_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getltrpzoid_Geo_5_115_coordIndex_1()))
				.append(new MFInt32(getltrpzoid_Geo_5_115_coordIndex_2()));
			return ltrpzoid_Geo_5_115_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='ltrpzoid_Coord' point field, scene-graph level=6, element #115, 750 total numbers made up of 250 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 getltrpzoid_Coord_6_115_point()
		{
			MFVec3f ltrpzoid_Coord_6_115_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getltrpzoid_Coord_6_115_point_1()))
				.append(new MFVec3f(getltrpzoid_Coord_6_115_point_2()))
				.append(new MFVec3f(getltrpzoid_Coord_6_115_point_3()));
			return ltrpzoid_Coord_6_115_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='ltrqtral_Geo' coordIndex field, scene-graph level=5, element #120, 3312 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 getltrqtral_Geo_5_120_coordIndex()
		{
			MFInt32 ltrqtral_Geo_5_120_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getltrqtral_Geo_5_120_coordIndex_1()))
				.append(new MFInt32(getltrqtral_Geo_5_120_coordIndex_2()))
				.append(new MFInt32(getltrqtral_Geo_5_120_coordIndex_3()))
				.append(new MFInt32(getltrqtral_Geo_5_120_coordIndex_4()));
			return ltrqtral_Geo_5_120_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='ltrqtral_Coord' point field, scene-graph level=6, element #120, 1248 total numbers made up of 416 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 getltrqtral_Coord_6_120_point()
		{
			MFVec3f ltrqtral_Coord_6_120_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getltrqtral_Coord_6_120_point_1()))
				.append(new MFVec3f(getltrqtral_Coord_6_120_point_2()))
				.append(new MFVec3f(getltrqtral_Coord_6_120_point_3()))
				.append(new MFVec3f(getltrqtral_Coord_6_120_point_4()))
				.append(new MFVec3f(getltrqtral_Coord_6_120_point_5()));
			return ltrqtral_Coord_6_120_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='ldphal_Geo' coordIndex field, scene-graph level=5, element #125, 1888 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 getldphal_Geo_5_125_coordIndex()
		{
			MFInt32 ldphal_Geo_5_125_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getldphal_Geo_5_125_coordIndex_1()))
				.append(new MFInt32(getldphal_Geo_5_125_coordIndex_2()));
			return ldphal_Geo_5_125_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='ldphal_Coord' point field, scene-graph level=6, element #125, 714 total numbers made up of 238 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 getldphal_Coord_6_125_point()
		{
			MFVec3f ldphal_Coord_6_125_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getldphal_Coord_6_125_point_1()))
				.append(new MFVec3f(getldphal_Coord_6_125_point_2()))
				.append(new MFVec3f(getldphal_Coord_6_125_point_3()));
			return ldphal_Coord_6_125_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='ldphal2_Geo' coordIndex field, scene-graph level=5, element #130, 1888 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 getldphal2_Geo_5_130_coordIndex()
		{
			MFInt32 ldphal2_Geo_5_130_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getldphal2_Geo_5_130_coordIndex_1()))
				.append(new MFInt32(getldphal2_Geo_5_130_coordIndex_2()));
			return ldphal2_Geo_5_130_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='ldphal2_Coord' point field, scene-graph level=6, element #130, 714 total numbers made up of 238 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 getldphal2_Coord_6_130_point()
		{
			MFVec3f ldphal2_Coord_6_130_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getldphal2_Coord_6_130_point_1()))
				.append(new MFVec3f(getldphal2_Coord_6_130_point_2()))
				.append(new MFVec3f(getldphal2_Coord_6_130_point_3()));
			return ldphal2_Coord_6_130_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='ldphal3_Geo' coordIndex field, scene-graph level=5, element #135, 1888 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 getldphal3_Geo_5_135_coordIndex()
		{
			MFInt32 ldphal3_Geo_5_135_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getldphal3_Geo_5_135_coordIndex_1()))
				.append(new MFInt32(getldphal3_Geo_5_135_coordIndex_2()));
			return ldphal3_Geo_5_135_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='ldphal3_Coord' point field, scene-graph level=6, element #135, 714 total numbers made up of 238 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 getldphal3_Coord_6_135_point()
		{
			MFVec3f ldphal3_Coord_6_135_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getldphal3_Coord_6_135_point_1()))
				.append(new MFVec3f(getldphal3_Coord_6_135_point_2()))
				.append(new MFVec3f(getldphal3_Coord_6_135_point_3()));
			return ldphal3_Coord_6_135_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='ldphal4_Geo' coordIndex field, scene-graph level=5, element #140, 1888 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 getldphal4_Geo_5_140_coordIndex()
		{
			MFInt32 ldphal4_Geo_5_140_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getldphal4_Geo_5_140_coordIndex_1()))
				.append(new MFInt32(getldphal4_Geo_5_140_coordIndex_2()));
			return ldphal4_Geo_5_140_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='ldphal4_Coord' point field, scene-graph level=6, element #140, 714 total numbers made up of 238 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 getldphal4_Coord_6_140_point()
		{
			MFVec3f ldphal4_Coord_6_140_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getldphal4_Coord_6_140_point_1()))
				.append(new MFVec3f(getldphal4_Coord_6_140_point_2()))
				.append(new MFVec3f(getldphal4_Coord_6_140_point_3()));
			return ldphal4_Coord_6_140_point;
		}
		/** Large attribute array: IndexedFaceSet DEF='ldphal5_Geo' coordIndex field, scene-graph level=5, element #145, 1888 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 getldphal5_Geo_5_145_coordIndex()
		{
			MFInt32 ldphal5_Geo_5_145_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getldphal5_Geo_5_145_coordIndex_1()))
				.append(new MFInt32(getldphal5_Geo_5_145_coordIndex_2()));
			return ldphal5_Geo_5_145_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='ldphal5_Coord' point field, scene-graph level=6, element #145, 714 total numbers made up of 238 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 getldphal5_Coord_6_145_point()
		{
			MFVec3f ldphal5_Coord_6_145_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getldphal5_Coord_6_145_point_1()))
				.append(new MFVec3f(getldphal5_Coord_6_145_point_2()))
				.append(new MFVec3f(getldphal5_Coord_6_145_point_3()));
			return ldphal5_Coord_6_145_point;
		}

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

	/** 
	 * Provide a 
	 * <a href="https://dzone.com/articles/java-copy-shallow-vs-deep-in-which-you-will-swim" target="_blank">shallow copy</a>
	 * of the X3D model.
	 * @see <a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/Core/X3D.html">X3D</a>
	 * @return BonesLeftHand model
	 */
	public X3D getX3dModel()
	{	  
		return x3dModel;
	}
	   
    /** 
     * Default main() method provided for test purposes, uses CommandLine to set global ConfigurationProperties for this object.
     * @param args array of input parameters, provided as arguments
     * @see <a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/Core/X3D.html#handleArguments-java.lang.String:A-">X3D.handleArguments(args)</a>
     * @see <a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/Core/X3D.html#validationReport--">X3D.validationReport()</a>
     * @see <a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/CommandLine.html">CommandLine</a>
     * @see <a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/CommandLine.html#USAGE">CommandLine.USAGE</a>
     * @see <a href="https://www.web3d.org/specifications/java/javadoc/org/web3d/x3d/jsail/ConfigurationProperties.html">ConfigurationProperties</a>
     */
    public static void main(String args[])
    {
        System.out.println("Build this X3D model, showing validation diagnostics...");
        X3D thisExampleX3dModel = new BonesLeftHand().getX3dModel();
//      System.out.println("X3D model construction complete.");
	
        // next handle command line arguments
        boolean hasArguments = (args != null) && (args.length > 0);
        boolean validate = true; // default
        boolean argumentsLoadNewModel = false;
        String  fileName = new String();

        if (args != null)
        {
                for (String arg : args)
                {
                        if (arg.toLowerCase().startsWith("-v") || arg.toLowerCase().contains("validate"))
                        {
                                validate = true; // making sure
                        }
                        if (arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_X3D) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_CLASSICVRML) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_X3DB) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_VRML97) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_EXI) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_GZIP) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_ZIP) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_HTML) ||
                                arg.toLowerCase().endsWith(X3D.FILE_EXTENSION_XHTML))
                        {
                                argumentsLoadNewModel = true;
                                fileName = arg;
                        }
                }
        }
        if      (argumentsLoadNewModel)
                System.out.println("WARNING: \"Basic.Medical.BonesLeftHand\" 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("Basic.Medical.BonesLeftHand self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

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