package HumanoidAnimation.Skeleton;

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

// Javadoc metadata annotations follow, see below for X3DJSAIL Java source code.
/**
 * <p> c6 is one of cervical vertebrae in the neck, immediately below the skull. </p>
 <p> Related links:  source c6.java, <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;">HumanoidAnimation.Skeleton.c6&nbsp; Document Metadata </td>
		</tr>

		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> title </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Skeleton/c6.x3d">c6.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> description </i> </td>
			<td> c6 is one of cervical vertebrae in the neck, immediately below the skull </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> creator </i> </td>
			<td> Joe Williams, John Carlson, Damon Hernandez, Don Brutzman </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> translator </i> </td>
			<td> 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> translated </i> </td>
			<td> 5 March 2026 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> modified </i> </td>
			<td> 8 March 2026 </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Skeleton/originals/c6.x3d">originals/c6.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="https://en.wikipedia.org/wiki/Cervical_vertebrae" target="_blank">https://en.wikipedia.org/wiki/Cervical_vertebrae</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="https://en.wikipedia.org/wiki/List_of_bones_of_the_human_skeleton" target="_blank">https://en.wikipedia.org/wiki/List_of_bones_of_the_human_skeleton</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/Basic/Medical" target="_blank">https://www.web3d.org/x3d/content/examples/Basic/Medical</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> reference </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Medical" target="_blank">https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Medical</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> X3D-Edit 4.0, <a href="https://www.web3d.org/x3d/tools/X3D-Edit" target="_blank">https://www.web3d.org/x3d/tools/X3D-Edit</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> generator </i> </td>
			<td> X3D Tidy, <a href="https://www.web3d.org/x3d/stylesheets/X3dTidy.html" target="_blank">https://www.web3d.org/x3d/stylesheets/X3dTidy.html</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/HumanoidAnimation/Skeleton/c6.x3d" target="_blank">https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Skeleton/c6.x3d</a> </td>
		</tr>
		<tr>
			<td style="text-align:right; vertical-align: text-top;"> <i> license </i> </td>
			<td> <a href="https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Skeleton/../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 Joe Williams, John Carlson, Damon Hernandez, Don Brutzman
 */

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

	/** Create and initialize the X3D model for this object. */
	public final void initialize()
	{
            try { // catch-all
  x3dModel = new X3D().setProfile(X3D.PROFILE_INTERACTIVE).setVersion(X3D.VERSION_3_3)
  .setHead(new head()
    .addMeta(new meta().setName(meta.NAME_TITLE      ).setContent("c6.x3d"))
    .addMeta(new meta().setName(meta.NAME_DESCRIPTION).setContent("c6 is one of cervical vertebrae in the neck, immediately below the skull"))
    .addMeta(new meta().setName(meta.NAME_CREATOR    ).setContent("Joe Williams, John Carlson, Damon Hernandez, Don Brutzman"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATOR ).setContent("Don Brutzman"))
    .addMeta(new meta().setName(meta.NAME_CREATED    ).setContent("5 December 2013"))
    .addMeta(new meta().setName(meta.NAME_TRANSLATED ).setContent("5 March 2026"))
    .addMeta(new meta().setName(meta.NAME_MODIFIED   ).setContent("8 March 2026"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("originals/c6.x3d"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("https://en.wikipedia.org/wiki/Cervical_vertebrae"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("https://en.wikipedia.org/wiki/List_of_bones_of_the_human_skeleton"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("https://www.web3d.org/x3d/content/examples/Basic/Medical"))
    .addMeta(new meta().setName(meta.NAME_REFERENCE  ).setContent("https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Medical"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("X3D-Edit 4.0, https://www.web3d.org/x3d/tools/X3D-Edit"))
    .addMeta(new meta().setName(meta.NAME_GENERATOR  ).setContent("X3D Tidy, https://www.web3d.org/x3d/stylesheets/X3dTidy.html"))
    .addMeta(new meta().setName(meta.NAME_IDENTIFIER ).setContent("https://www.web3d.org/x3d/content/examples/HumanoidAnimation/Skeleton/c6.x3d"))
    .addMeta(new meta().setName(meta.NAME_LICENSE    ).setContent("../license.html")))
  .setScene(new Scene()
    .addChild(new WorldInfo().setTitle("c6.x3d"))
    .addChild(new TouchSensor().setDescription("bone c6"))
    .addChild(new Transform("c6")
      .addChild(new Shape()
        .setAppearance(new Appearance()
          .setMaterial(new Material("BoneMaterial").setAmbientIntensity(0.965).setDiffuseColor(1.0,0.9765,0.8667).setShininess(0.05).setSpecularColor(0.349,0.349,0.349)))
        .setGeometry(new IndexedFaceSet("c6_geometry").setDEF("c6_geometry").setCreaseAngle(1.571).setCoordIndex(getc6_geometry_5_22_coordIndex())
          .setCoord(new Coordinate("c6_coordinate").setPoint(getc6_coordinate_6_22_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 subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=1 */
		private int[] getc6_geometry_5_22_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,21,22,23,-1,24,25,26,-1,27,28,29,-1,11,30,31,-1,11,32,30,-1,33,34,35,-1,36,37,38,-1,37,36,39,-1,40,41,42,-1,43,44,45,-1,46,47,48,-1,49,50,51,-1,52,53,54,-1,55,56,57,-1,58,57,59,-1,14,60,61,-1,62,63,64,-1,65,66,67,-1,68,66,65,-1,69,70,71,-1,72,73,74,-1,75,76,77,-1,78,79,80,-1,81,82,83,-1,84,83,85,-1,86,87,88,-1,89,90,91,-1,92,93,94,-1,95,96,97,-1,98,99,100,-1,101,102,36,-1,103,104,61,-1,105,106,107,-1,108,109,110,-1,110,111,108,-1,112,113,114,-1,108,115,109,-1,116,117,118,-1,119,120,121,-1,122,123,124,-1,125,126,96,-1,127,128,129,-1,130,14,13,-1,106,131,132,-1,133,134,135,-1,54,136,137,-1,138,139,140,-1,141,142,143,-1,144,145,146,-1,147,148,149,-1,150,148,27,-1,151,152,153,-1,154,155,156,-1,157,158,159,-1,160,161,162,-1,163,164,165,-1,166,167,168,-1,109,169,110,-1,170,142,171,-1,143,142,170,-1,172,173,9,-1,174,175,63,-1,176,177,178,-1,179,180,181,-1,182,183,184,-1,15,185,186,-1,187,188,189,-1,190,191,192,-1,193,183,182,-1,194,195,196,-1,197,191,190,-1,198,199,200,-1,46,201,62,-1,180,202,203,-1,180,204,205,-1,206,207,208,-1,209,210,160,-1,26,25,211,-1,212,213,214,-1,215,216,217,-1,218,219,220,-1,221,222,223,-1,224,225,158,-1,226,227,228,-1,229,102,55,-1,39,230,231,-1,232,233,52,-1,234,235,236,-1,237,238,239,-1,240,241,242,-1,243,244,245,-1,246,247,248,-1,249,250,251,-1,252,253,254,-1,255,256,129,-1,257,128,12,-1,258,259,260,-1,261,262,263,-1,92,264,265,-1,81,83,86,-1,266,267,268,-1,198,200,11,-1,269,270,271,-1,272,270,269,-1,273,274,275,-1,276,277,38,-1,278,279,280,-1,281,282,283,-1,284,122,285,-1,286,287,288,-1,122,78,285,-1,289,124,290,-1,291,292,293,-1,294,127,295,-1,296,130,297,-1,298,299,300,-1,301,302,284,-1,303,304,305,-1,306,307,308,-1,309,310,311,-1,312,313,314,-1,315,217,216,-1,218,316,26,-1,317,318,216,-1,319,220,320,-1,320,321,322,-1,223,323,324,-1,216,8,317,-1,325,326,152,-1,327,236,328,-1,329,330,331,-1,332,333,334,-1,335,336,332,-1,337,338,339,-1,338,340,341,-1,342,343,344,-1,345,346,347,-1,348,349,350,-1,351,352,353,-1,354,42,355,-1,356,357,358,-1,257,359,360,-1,58,361,362,-1,363,364,365,-1,366,361,364,-1,367,368,369,-1,370,371,372,-1,227,226,373,-1,374,375,68,-1,95,376,377,-1,378,379,76,-1,197,380,381,-1,382,383,94,-1,384,385,386,-1,387,388,389,-1,390,391,387,-1,345,392,393,-1,45,394,395,-1,243,396,397,-1,398,384,246,-1,399,400,401,-1,402,403,404,-1,405,406,64,-1,19,240,407,-1,408,409,410,-1,47,411,48,-1,234,20,407,-1,412,413,235,-1,414,415,416,-1,105,417,418,-1,419,240,245,-1,420,421,422,-1,120,423,144,-1,424,425,426,-1,427,7,428,-1,429,430,431,-1,432,433,434,-1,435,436,437,-1,438,439,440,-1,441,442,443,-1,444,445,446,-1,447,448,449,-1,450,451,452,-1,453,454,455,-1,454,456,455,-1,457,458,459,-1,460,461,462,-1,463,464,465,-1,466,467,468,-1,469,470,471,-1,472,473,474,-1,475,476,477,-1,478,479,460,-1,480,481,482,-1,483,484,485,-1,486,487,488,-1,484,489,490,-1,491,492,493,-1,494,492,491,-1,491,495,496,-1,497,498,499,-1,500,501,502,-1,503,504,505,-1,506,507,508,-1,509,510,511,-1,512,503,513,-1,514,515,516,-1,517,518,519,-1,520,521,522,-1,458,523,524,-1,525,526,527,-1,528,529,530,-1,531,532,533,-1,534,535,536,-1,537,538,539,-1,540,541,542,-1,543,533,544,-1,545,546,1,-1,547,548,549,-1,550,551,552,-1,553,554,555,-1,556,557,558,-1,559,560,561,-1,562,563,564,-1,565,566,567,-1,566,568,569,-1,570,566,571,-1,572,6,559,-1,573,574,575,-1,576,577,578,-1,579,580,581,-1,582,583,584,-1,585,586,587,-1,582,584,588,-1,589,590,591,-1,592,593,594,-1,595,596,588,-1,597,598,599,-1,600,601,602,-1,603,604,605,-1,606,607,3,-1,608,609,610,-1,611,612,613,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=2 */
		private int[] getc6_geometry_5_22_coordIndex_2()
		{
			int[] value = {614,615,616,-1,617,618,619,-1,620,621,622,-1,602,601,619,-1,623,624,625,-1,626,627,280,-1,628,629,630,-1,631,632,275,-1,633,513,503,-1,634,635,636,-1,637,638,639,-1,634,640,641,-1,642,643,644,-1,645,646,647,-1,648,649,650,-1,651,652,653,-1,518,654,655,-1,656,657,519,-1,658,659,660,-1,661,662,663,-1,664,461,665,-1,666,667,668,-1,669,450,670,-1,671,430,429,-1,672,673,432,-1,624,628,674,-1,675,676,677,-1,678,679,680,-1,516,498,500,-1,681,682,683,-1,684,685,686,-1,562,687,685,-1,571,688,575,-1,565,689,690,-1,691,692,559,-1,557,693,694,-1,573,695,696,-1,568,697,698,-1,699,436,700,-1,446,701,702,-1,703,701,445,-1,704,705,706,-1,707,435,708,-1,635,709,710,-1,711,706,712,-1,713,714,715,-1,716,717,718,-1,640,719,720,-1,448,467,721,-1,713,722,723,-1,724,722,702,-1,725,726,727,-1,728,729,730,-1,662,441,725,-1,731,732,733,-1,734,704,731,-1,735,443,442,-1,736,737,738,-1,595,739,740,-1,741,742,743,-1,744,562,685,-1,745,746,747,-1,557,748,749,-1,750,751,752,-1,753,754,752,-1,755,593,756,-1,732,757,758,-1,759,760,761,-1,762,763,675,-1,469,471,764,-1,765,766,767,-1,768,608,610,-1,769,770,771,-1,553,772,773,-1,553,774,772,-1,539,775,536,-1,776,777,778,-1,779,780,781,-1,782,783,679,-1,784,785,786,-1,645,487,787,-1,788,789,790,-1,643,791,792,-1,426,793,644,-1,495,794,496,-1,795,791,796,-1,539,536,535,-1,502,797,798,-1,799,800,801,-1,785,802,786,-1,803,728,730,-1,804,672,805,-1,806,5,807,-1,808,809,810,-1,811,810,678,-1,812,813,676,-1,669,805,814,-1,815,816,504,-1,817,818,440,-1,819,664,820,-1,821,822,527,-1,782,628,630,-1,630,783,782,-1,823,824,825,-1,28,826,751,-1,573,579,827,-1,828,2,553,-1,804,438,829,-1,448,830,449,-1,704,734,831,-1,584,590,595,-1,497,501,500,-1,832,833,834,-1,832,777,776,-1,835,836,837,-1,838,826,28,-1,839,840,841,-1,808,674,809,-1,453,842,454,-1,482,843,819,-1,844,456,454,-1,845,846,847,-1,543,818,848,-1,815,504,512,-1,849,850,801,-1,851,852,786,-1,853,763,637,-1,854,714,648,-1,855,624,674,-1,856,587,857,-1,857,587,858,-1,669,438,804,-1,859,860,786,-1,861,862,863,-1,864,797,501,-1,849,800,865,-1,866,867,868,-1,869,870,871,-1,872,796,873,-1,495,874,861,-1,494,875,876,-1,642,796,791,-1,873,796,877,-1,644,643,426,-1,463,646,645,-1,784,860,770,-1,786,802,878,-1,879,789,792,-1,880,596,740,-1,881,882,835,-1,551,550,539,-1,883,884,885,-1,536,531,886,-1,549,2,1,-1,587,586,858,-1,769,615,887,-1,653,888,889,-1,608,768,4,-1,610,656,890,-1,891,892,893,-1,704,757,731,-1,894,895,896,-1,647,897,898,-1,899,900,485,-1,901,636,635,-1,902,455,456,-1,555,554,903,-1,752,754,556,-1,750,691,904,-1,556,754,748,-1,905,567,906,-1,907,742,698,-1,737,908,738,-1,607,909,910,-1,613,911,912,-1,613,612,911,-1,735,442,913,-1,894,914,915,-1,661,915,914,-1,700,704,845,-1,733,916,917,-1,436,699,803,-1,661,464,788,-1,790,789,913,-1,918,919,920,-1,921,662,725,-1,708,730,919,-1,850,500,799,-1,445,444,922,-1,854,715,714,-1,717,716,720,-1,641,923,711,-1,924,919,729,-1,925,921,874,-1,636,926,719,-1,490,927,928,-1,929,930,854,-1,854,650,929,-1,441,707,708,-1,730,435,437,-1,705,449,712,-1,931,703,896,-1,847,846,720,-1,435,707,848,-1,932,933,697,-1,690,689,428,-1,575,688,934,-1,935,742,936,-1,937,689,687,-1,685,684,744,-1,938,514,939,-1,816,476,475,-1,630,629,940,-1,941,432,942,-1,943,944,945,-1,429,946,947,-1,669,668,450,-1,451,842,453,-1,948,949,950,-1,475,764,471,-1,951,952,470,-1,953,954,955,-1,791,956,879,-1,907,933,957,-1,519,518,890,-1,869,958,870,-1,649,520,650,-1,900,899,487,-1,853,959,866,-1,960,488,901,-1,961,828,745,-1,811,503,808,-1,868,962,963,-1,964,631,274,-1,965,966,632,-1,967,823,675,-1,968,969,970,-1,971,625,627,-1,972,973,555,-1,974,956,785,-1,975,976,977,-1,908,737,978,-1,979,883,980,-1,981,982,614,-1,983,616,615,-1,611,610,609,-1,606,856,857,-1,593,903,756,-1,586,588,596,-1,984,985,986,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=3 */
		private int[] getc6_geometry_5_22_coordIndex_3()
		{
			int[] value = {586,585,987,-1,806,856,5,-1,988,827,579,-1,583,989,591,-1,692,558,990,-1,690,7,6,-1,991,568,570,-1,906,686,905,-1,742,935,992,-1,686,906,993,-1,687,686,685,-1,560,6,8,-1,749,994,995,-1,996,673,0,-1,997,548,547,-1,829,545,0,-1,998,546,545,-1,541,533,532,-1,534,999,1000,-1,1001,1002,1003,-1,1001,1004,1002,-1,527,822,524,-1,681,472,521,-1,808,505,1005,-1,1006,1007,511,-1,955,509,1008,-1,1009,1010,509,-1,498,497,500,-1,876,875,798,-1,1011,859,852,-1,1012,495,491,-1,484,490,926,-1,487,486,1013,-1,1014,481,480,-1,1015,1016,478,-1,1017,473,472,-1,683,1018,927,-1,952,479,478,-1,913,1000,999,-1,459,1019,821,-1,1020,454,842,-1,667,1021,1022,-1,479,917,665,-1,470,705,831,-1,914,894,1023,-1,915,803,895,-1,804,805,669,-1,758,438,732,-1,1024,848,818,-1,432,805,672,-1,1025,433,1026,-1,961,947,1027,-1,814,1028,666,-1,773,756,903,-1,84,421,93,-1,7,427,1029,-1,1030,1031,239,-1,1032,1033,235,-1,46,1034,1035,-1,408,410,18,-1,1036,1037,143,-1,206,64,406,-1,1038,201,110,-1,1039,1040,205,-1,15,1041,399,-1,1042,242,1037,-1,394,243,1043,-1,1044,1045,248,-1,385,1046,386,-1,1047,91,90,-1,1048,1049,186,-1,133,1050,399,-1,1051,1052,358,-1,1053,1054,1055,-1,387,385,384,-1,385,1056,372,-1,1057,1058,1046,-1,1059,352,1060,-1,1061,381,1062,-1,383,1063,94,-1,1064,381,1065,-1,378,1066,1067,-1,379,1067,1068,-1,1069,76,379,-1,373,1070,227,-1,226,1071,67,-1,271,1072,50,-1,1056,366,1073,-1,371,370,369,-1,1074,367,1075,-1,1076,369,1077,-1,1078,1079,257,-1,357,356,1080,-1,1044,42,354,-1,354,350,1044,-1,353,348,354,-1,111,1081,108,-1,1082,117,346,-1,331,330,343,-1,111,341,340,-1,338,1083,1084,-1,339,1084,1085,-1,1086,331,334,-1,329,112,116,-1,22,1087,1088,-1,1089,1090,213,-1,1091,561,560,-1,317,8,7,-1,225,324,323,-1,1092,225,224,-1,162,1093,1094,-1,1095,324,225,-1,1029,317,7,-1,217,1096,1090,-1,1097,1098,1099,-1,1100,988,1101,-1,1102,313,312,-1,1103,1104,1105,-1,1106,1107,313,-1,299,130,296,-1,1108,295,291,-1,1109,1110,289,-1,1111,290,123,-1,1112,1113,1114,-1,1115,166,1116,-1,347,1117,80,-1,98,1118,1119,-1,283,1120,278,-1,283,282,1120,-1,1121,1122,1123,-1,274,273,1124,-1,1125,1123,137,-1,271,57,58,-1,415,1126,21,-1,1127,268,267,-1,264,94,1128,-1,356,263,1080,-1,1129,957,933,-1,1118,87,392,-1,1074,1130,1131,-1,1132,400,399,-1,1055,391,1050,-1,1133,1134,1135,-1,1136,1042,1137,-1,1043,245,240,-1,239,1138,416,-1,1139,1140,1141,-1,234,1142,1032,-1,37,1143,1144,-1,51,1145,1055,-1,356,1146,1147,-1,157,1148,224,-1,222,1149,323,-1,1094,936,162,-1,1150,218,1151,-1,1029,221,223,-1,933,1152,1153,-1,48,110,201,-1,1154,189,188,-1,1155,202,192,-1,16,401,194,-1,62,1034,46,-1,1038,176,1156,-1,1157,184,183,-1,1065,380,190,-1,197,200,191,-1,172,1158,77,-1,1159,1160,174,-1,1161,1162,194,-1,191,189,192,-1,262,1163,193,-1,1164,1039,204,-1,1165,226,1166,-1,174,62,1156,-1,172,177,176,-1,1159,174,1167,-1,393,1168,250,-1,89,91,251,-1,64,206,1035,-1,1036,1169,1132,-1,1170,1171,408,-1,251,404,405,-1,1172,1039,1164,-1,115,1082,109,-1,293,1173,1174,-1,293,1175,1176,-1,1177,1178,1179,-1,166,1180,1116,-1,1129,209,162,-1,324,1095,321,-1,1091,215,150,-1,1089,149,148,-1,423,1088,1087,-1,1181,1104,1182,-1,143,241,410,-1,32,11,200,-1,264,1128,1061,-1,265,1183,1184,-1,406,403,1155,-1,1185,1186,1187,-1,12,128,13,-1,97,126,292,-1,125,96,79,-1,1188,1189,313,-1,1084,327,23,-1,118,117,115,-1,1113,113,1190,-1,112,114,1191,-1,1192,1193,1194,-1,1106,302,301,-1,87,1168,393,-1,100,1195,1196,-1,1197,79,96,-1,90,93,92,-1,83,84,1198,-1,74,1199,1200,-1,74,69,81,-1,1068,252,375,-1,76,1201,1202,-1,74,73,1199,-1,1200,1203,383,-1,117,1082,115,-1,1204,71,70,-1,1205,1127,1206,-1,1207,1208,1209,-1,66,1210,67,-1,1202,1201,1211,-1,257,360,1078,-1,1189,1188,299,-1,60,1188,1102,-1,60,130,299,-1,1212,365,58,-1,262,261,1163,-1,1213,1214,1142,-1,267,266,1215,-1,1216,1217,1166,-1,50,49,139,-1,1218,175,10,-1,48,411,111,-1,1219,45,395,-1,1044,40,42,-1,1046,385,372,-1,1209,198,1165,-1,841,417,1220,-1,28,1221,1222,-1,837,836,1194,-1,1223,1224,1225,-1,1226,1192,107,-1,1226,1227,1098,-1,373,226,67,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=4 */
		private int[] getc6_geometry_5_22_coordIndex_4()
		{
			int[] value = {314,1107,163,-1,171,401,400,-1,297,13,128,-1,393,169,109,-1,1228,1229,1215,-1,1,0,545,-1,853,639,638,-1,655,4,768,-1,886,735,999,-1,638,959,853,-1,1215,266,1228,-1,393,109,1082,-1,127,297,128,-1,171,400,170,-1,314,163,311,-1,22,1088,120,-1,1098,1230,1226,-1,1192,1231,107,-1,1225,1232,1223,-1,1194,1233,837,-1,1222,1234,28,-1,1220,1235,841,-1,58,59,1212,-1,1137,395,394,-1,395,1236,1219,-1,1154,188,207,-1,110,48,111,-1,411,341,111,-1,1218,63,175,-1,139,1237,50,-1,1216,1207,1217,-1,1195,100,377,-1,1215,1238,267,-1,1213,1239,1214,-1,1212,281,365,-1,60,299,1188,-1,60,1102,61,-1,1189,299,298,-1,240,19,410,-1,95,100,99,-1,1202,1211,1240,-1,1210,373,67,-1,1209,1217,1207,-1,1206,373,1205,-1,70,422,1204,-1,1200,383,382,-1,1118,72,88,-1,73,1241,1199,-1,1202,77,76,-1,375,374,1068,-1,81,88,74,-1,74,1200,69,-1,86,83,1198,-1,90,92,1242,-1,96,99,1197,-1,1196,1243,100,-1,393,392,87,-1,71,1244,69,-1,301,164,1106,-1,1192,1194,1232,-1,1191,116,112,-1,1190,1114,1113,-1,118,115,108,-1,121,120,144,-1,1110,125,79,-1,259,97,292,-1,295,129,256,-1,1185,1187,1245,-1,171,142,141,-1,1155,1154,406,-1,1184,402,265,-1,1061,1183,264,-1,200,197,32,-1,1246,1236,1247,-1,1087,1248,423,-1,148,150,1089,-1,150,27,1091,-1,212,153,149,-1,149,1089,212,-1,1249,1148,157,-1,160,1250,161,-1,1179,294,1177,-1,1176,1173,293,-1,289,1251,1109,-1,406,405,403,-1,405,404,403,-1,1036,1132,398,-1,1035,1034,64,-1,251,250,89,-1,250,1038,393,-1,1159,1167,1240,-1,249,172,176,-1,1156,1167,174,-1,1166,1217,1165,-1,204,203,1164,-1,193,1252,262,-1,191,199,189,-1,1162,195,194,-1,1160,175,174,-1,77,177,172,-1,200,199,191,-1,190,1253,1065,-1,1157,1254,184,-1,1156,201,1038,-1,194,196,16,-1,1155,203,202,-1,201,46,48,-1,1153,1255,933,-1,1150,219,218,-1,222,323,223,-1,224,158,157,-1,1256,1094,1093,-1,1146,1257,1147,-1,51,1055,1054,-1,1144,276,37,-1,138,1237,139,-1,234,1213,1142,-1,1139,238,1140,-1,239,416,1258,-1,240,242,1043,-1,1136,1137,394,-1,1172,1133,1135,-1,1050,135,1055,-1,399,390,1132,-1,1074,1259,1130,-1,1118,88,87,-1,210,1250,160,-1,257,129,128,-1,257,1079,129,-1,71,1204,1244,-1,356,1147,263,-1,264,92,94,-1,267,1238,1127,-1,30,32,1063,-1,415,414,1126,-1,58,1072,271,-1,1125,137,136,-1,274,1124,1260,-1,1123,273,1121,-1,1261,232,33,-1,102,56,55,-1,1248,1087,1182,-1,98,1119,1197,-1,1262,347,80,-1,1116,1263,1115,-1,1102,103,61,-1,1102,1264,103,-1,1112,1265,1113,-1,290,124,123,-1,1109,125,1110,-1,1108,291,1174,-1,296,300,299,-1,306,144,423,-1,1106,313,1189,-1,1103,309,1104,-1,1102,312,1264,-1,60,14,130,-1,1100,1101,24,-1,1266,310,1099,-1,217,1267,1096,-1,1029,318,317,-1,321,1250,322,-1,324,320,223,-1,1268,1256,1093,-1,1092,1095,225,-1,323,158,225,-1,222,1269,1149,-1,216,1091,560,-1,1089,150,1090,-1,213,212,1089,-1,1181,214,213,-1,22,155,1087,-1,329,116,330,-1,1086,334,333,-1,339,1085,1270,-1,338,1084,339,-1,111,340,1081,-1,331,343,342,-1,1271,1191,114,-1,117,1272,346,-1,1081,344,108,-1,353,354,351,-1,351,355,1060,-1,1246,1219,1236,-1,357,1080,1187,-1,1078,254,1079,-1,1076,1273,369,-1,1074,1075,1274,-1,371,369,368,-1,1056,1073,370,-1,50,1237,271,-1,1071,65,67,-1,373,1206,1070,-1,379,374,1069,-1,1068,374,379,-1,379,378,1067,-1,381,380,1065,-1,1062,1183,1061,-1,1059,1060,1275,-1,1057,1276,1058,-1,385,389,1056,-1,1055,135,1053,-1,358,357,1051,-1,1277,1278,1279,-1,399,1041,133,-1,1242,1047,90,-1,355,41,1280,-1,248,40,1044,-1,394,1281,243,-1,1042,1136,242,-1,399,16,15,-1,205,204,1039,-1,110,169,1038,-1,1036,143,1169,-1,1170,408,18,-1,1035,47,46,-1,1032,235,234,-1,1030,239,1258,-1,427,221,1029,-1,85,83,82,-1,93,90,84,-1,666,669,814,-1,961,1282,947,-1,1025,434,433,-1,432,941,805,-1,758,439,438,-1,670,450,732,-1,450,1283,732,-1,465,914,1023,-1,470,449,705,-1,665,461,479,-1,451,450,668,-1,1022,1284,667,-1,842,1284,1020,-1,459,821,664,-1,913,879,1000,-1,1285,952,478,-1,478,1286,1015,-1,479,461,460,-1,1014,1287,481,-1,1013,787,487,-1,484,926,485,-1,1012,1288,495,-1,786,852,859,-1,852,1289,1011,-1,875,496,798,-1,497,867,864,-1,1290,759,761,-1,1009,508,1010,-1,955,510,509,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=5 */
		private int[] getc6_geometry_5_22_coordIndex_5()
		{
			int[] value = {511,510,1006,-1,1005,1291,808,-1,518,1292,654,-1,472,522,521,-1,524,525,527,-1,1000,975,534,-1,532,542,541,-1,998,544,546,-1,997,547,546,-1,996,0,1293,-1,555,973,1294,-1,995,1295,749,-1,560,559,6,-1,937,564,563,-1,687,905,686,-1,993,684,686,-1,1296,992,1297,-1,905,689,565,-1,567,566,569,-1,568,566,570,-1,6,572,690,-1,990,1298,692,-1,1299,989,834,-1,988,579,1101,-1,586,987,582,-1,986,589,984,-1,596,858,586,-1,606,857,603,-1,609,612,611,-1,615,769,983,-1,982,1300,614,-1,980,1301,979,-1,908,978,1302,-1,975,977,621,-1,785,784,974,-1,971,627,626,-1,679,678,810,-1,968,1303,969,-1,965,632,631,-1,274,1260,964,-1,963,866,868,-1,503,505,808,-1,961,1027,828,-1,853,866,963,-1,487,645,900,-1,649,521,520,-1,518,768,890,-1,568,741,569,-1,791,879,792,-1,953,955,1304,-1,951,470,831,-1,1285,475,471,-1,1305,949,948,-1,453,452,451,-1,669,666,668,-1,947,1282,429,-1,943,945,1306,-1,941,942,1307,-1,760,1308,512,-1,630,940,1309,-1,475,1016,816,-1,938,515,514,-1,1297,992,935,-1,684,1310,744,-1,687,564,937,-1,934,577,575,-1,932,1152,933,-1,707,443,848,-1,896,716,931,-1,705,712,706,-1,441,708,725,-1,928,718,490,-1,926,717,719,-1,921,727,874,-1,924,920,919,-1,923,706,711,-1,720,719,717,-1,854,1311,715,-1,703,445,922,-1,850,799,801,-1,918,708,919,-1,921,725,727,-1,920,862,918,-1,790,913,441,-1,661,788,790,-1,437,436,803,-1,733,917,951,-1,440,439,817,-1,700,757,704,-1,915,895,894,-1,1305,922,444,-1,735,913,999,-1,616,983,1312,-1,613,912,1313,-1,607,1314,909,-1,741,743,569,-1,1315,744,1310,-1,557,556,748,-1,750,904,751,-1,750,752,556,-1,555,903,972,-1,1316,973,986,-1,732,438,670,-1,901,926,636,-1,900,898,485,-1,647,1023,897,-1,895,847,896,-1,893,1317,891,-1,608,4,3,-1,889,771,653,-1,887,770,769,-1,772,756,773,-1,536,775,531,-1,980,883,885,-1,551,539,538,-1,835,1318,881,-1,880,600,596,-1,869,877,958,-1,879,913,789,-1,786,878,851,-1,784,770,887,-1,645,424,463,-1,643,1319,426,-1,877,1320,873,-1,642,877,796,-1,494,876,658,-1,495,861,794,-1,872,873,1321,-1,956,791,795,-1,536,886,999,-1,871,1322,869,-1,867,497,868,-1,849,801,800,-1,501,497,864,-1,794,861,863,-1,518,517,1292,-1,858,604,857,-1,856,806,587,-1,674,808,855,-1,639,853,637,-1,849,1290,850,-1,512,1308,815,-1,848,443,543,-1,543,998,818,-1,844,454,1020,-1,819,820,482,-1,458,822,1019,-1,462,1010,460,-1,800,799,634,-1,839,841,1235,-1,838,28,1234,-1,835,837,581,-1,881,832,776,-1,832,834,1323,-1,553,773,554,-1,595,588,584,-1,831,705,704,-1,829,672,804,-1,2,1293,0,-1,500,1324,799,-1,596,600,858,-1,573,696,579,-1,751,29,28,-1,489,1325,927,-1,460,1286,478,-1,630,1326,783,-1,821,1019,822,-1,664,821,820,-1,435,848,1024,-1,815,476,816,-1,676,763,812,-1,633,811,678,-1,810,811,808,-1,806,807,781,-1,730,437,803,-1,502,501,797,-1,502,798,863,-1,877,869,1322,-1,872,795,796,-1,642,644,1327,-1,426,425,793,-1,643,642,791,-1,788,464,463,-1,787,424,645,-1,784,786,860,-1,872,1321,802,-1,779,781,807,-1,777,765,778,-1,531,735,886,-1,539,550,775,-1,545,829,440,-1,771,889,769,-1,890,768,610,-1,4,655,5,-1,764,1328,469,-1,762,1329,763,-1,759,1308,760,-1,732,731,757,-1,647,898,900,-1,756,1330,755,-1,670,438,669,-1,554,773,903,-1,559,904,691,-1,693,557,749,-1,747,1295,745,-1,992,743,742,-1,741,698,742,-1,684,993,1310,-1,736,605,737,-1,983,1313,912,-1,441,913,442,-1,731,733,734,-1,788,1319,789,-1,662,790,441,-1,729,919,730,-1,931,724,701,-1,702,701,724,-1,713,1331,722,-1,448,447,467,-1,640,720,846,-1,718,931,716,-1,715,1331,713,-1,711,712,930,-1,1332,635,710,-1,435,730,708,-1,704,706,923,-1,703,931,701,-1,446,445,701,-1,845,699,700,-1,698,741,568,-1,557,694,1333,-1,1334,935,936,-1,690,571,565,-1,571,575,570,-1,428,689,937,-1,562,564,687,-1,683,1335,681,-1,500,850,516,-1,678,680,1336,-1,1326,1337,1338,-1,677,967,675,-1,624,623,628,-1,673,433,432,-1,671,429,943,-1,805,941,1339,-1,666,1340,667,-1,668,842,451,-1,665,459,664,-1,950,949,1341,-1,661,790,662,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=6 */
		private int[] getc6_geometry_5_22_coordIndex_6()
		{
			int[] value = {956,795,785,-1,494,658,660,-1,656,519,890,-1,518,655,768,-1,1011,651,653,-1,648,650,854,-1,647,900,645,-1,800,634,641,-1,637,1342,638,-1,634,924,635,-1,503,811,633,-1,763,676,675,-1,631,275,274,-1,628,623,629,-1,626,280,279,-1,623,625,971,-1,603,1343,606,-1,602,619,618,-1,622,1344,620,-1,617,619,977,-1,616,981,614,-1,613,888,611,-1,608,910,609,-1,3,856,606,-1,603,857,604,-1,600,880,601,-1,595,740,596,-1,593,1345,594,-1,591,984,589,-1,588,586,582,-1,1346,559,692,-1,575,577,573,-1,559,1346,572,-1,566,565,571,-1,567,905,565,-1,689,905,687,-1,904,559,561,-1,556,558,750,-1,557,1333,558,-1,1316,1333,694,-1,555,746,553,-1,552,1347,550,-1,549,1,547,-1,546,547,1,-1,544,998,543,-1,542,1347,540,-1,536,999,534,-1,533,543,531,-1,528,530,1348,-1,458,524,822,-1,902,456,844,-1,522,891,520,-1,519,659,517,-1,761,514,516,-1,512,513,760,-1,1009,509,511,-1,508,1009,506,-1,503,512,504,-1,502,1324,500,-1,499,868,497,-1,875,491,496,-1,494,491,875,-1,1012,491,493,-1,489,927,490,-1,483,485,898,-1,480,482,526,-1,475,477,764,-1,522,472,474,-1,1349,1017,1350,-1,469,447,470,-1,465,646,463,-1,527,820,821,-1,458,1019,459,-1,452,1283,450,-1,447,449,470,-1,444,446,1351,-1,441,443,707,-1,699,895,803,-1,440,829,438,-1,435,1024,436,-1,434,942,432,-1,431,946,429,-1,7,690,428,-1,793,1327,644,-1,463,424,426,-1,420,93,421,-1,419,245,1352,-1,105,1220,417,-1,416,1138,414,-1,235,1033,412,-1,407,1213,234,-1,409,143,410,-1,404,1047,402,-1,401,16,399,-1,384,386,246,-1,1136,1043,242,-1,243,1281,396,-1,45,1281,394,-1,393,1082,345,-1,387,384,390,-1,1353,1065,1254,-1,1279,358,1052,-1,387,1145,388,-1,382,94,420,-1,381,1061,197,-1,76,1354,378,-1,100,95,377,-1,376,1355,377,-1,68,1069,374,-1,373,1210,1205,-1,1216,1356,140,-1,372,1056,370,-1,367,369,1273,-1,366,364,1073,-1,1357,363,365,-1,58,362,1072,-1,358,1146,356,-1,355,351,354,-1,351,1060,352,-1,350,354,348,-1,345,1082,346,-1,342,344,1081,-1,341,1083,338,-1,327,1084,1083,-1,339,1270,337,-1,335,332,1358,-1,332,334,1358,-1,331,1086,329,-1,328,1359,327,-1,1087,1360,1182,-1,325,152,156,-1,216,560,8,-1,159,1149,1269,-1,320,324,321,-1,322,1250,210,-1,320,322,319,-1,318,315,216,-1,218,26,1151,-1,1361,1362,1151,-1,24,1233,1363,-1,312,314,1266,-1,1102,1188,313,-1,313,1107,314,-1,309,1103,310,-1,308,1364,306,-1,301,284,1365,-1,300,167,298,-1,296,297,1179,-1,294,295,1108,-1,1174,291,293,-1,289,1110,124,-1,78,80,285,-1,286,1117,287,-1,285,1365,284,-1,300,296,1366,-1,281,277,282,-1,278,1120,279,-1,38,37,276,-1,275,1121,273,-1,54,232,52,-1,272,1367,270,-1,270,57,271,-1,11,1160,198,-1,268,1228,266,-1,1242,92,265,-1,263,1147,261,-1,258,376,259,-1,12,359,257,-1,129,1079,255,-1,252,1068,253,-1,1118,98,72,-1,251,173,249,-1,1134,1368,1135,-1,246,386,247,-1,1043,1136,394,-1,245,1043,243,-1,407,1239,1213,-1,239,1031,237,-1,236,20,234,-1,232,1261,233,-1,55,1369,229,-1,226,228,1166,-1,220,319,218,-1,1370,936,1094,-1,214,151,212,-1,209,1255,210,-1,208,1035,206,-1,205,181,180,-1,203,204,180,-1,201,1156,62,-1,198,187,199,-1,380,197,190,-1,30,9,31,-1,195,1371,196,-1,193,1163,183,-1,192,202,190,-1,189,199,187,-1,1041,15,186,-1,182,184,1372,-1,179,181,1372,-1,202,180,179,-1,63,62,174,-1,172,249,173,-1,89,1168,1198,-1,170,1169,143,-1,1038,169,393,-1,1109,1176,1175,-1,168,1180,166,-1,224,1148,1092,-1,209,160,162,-1,1093,162,161,-1,155,1126,156,-1,153,212,151,-1,216,215,1091,-1,1088,423,120,-1,241,240,410,-1,144,306,145,-1,265,264,1183,-1,143,409,141,-1,140,1356,138,-1,137,232,54,-1,133,135,1050,-1,297,130,13,-1,129,295,127,-1,126,97,96,-1,124,78,122,-1,1083,1170,18,-1,119,22,120,-1,116,1191,117,-1,113,1113,114,-1,107,1231,105,-1,103,1373,104,-1,73,1243,1241,-1,98,1197,99,-1,95,99,96,-1,93,420,94,-1,89,250,1168,-1,88,81,86,-1,85,421,84,-1,76,1069,1201,-1,79,1262,80,-1,75,1354,76,-1,72,74,88,-1,1191,1272,117,-1,65,1211,68,-1,1165,1217,1209,-1,98,100,1243,-1,1034,62,64,-1,19,407,20,-1,14,61,104,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=7 */
		private int[] getc6_geometry_5_22_coordIndex_7()
		{
			int[] value = {57,56,59,-1,57,270,55,-1,53,52,1374,-1,240,419,407,-1,51,1054,49,-1,1171,1170,411,-1,1219,43,45,-1,41,355,42,-1,101,36,38,-1,385,387,389,-1,1064,1065,1375,-1,27,1221,28,-1,26,1100,24,-1,1106,1189,302,-1,226,1165,1071,-1,23,327,1359,-1,18,410,19,-1,1085,1084,23,-1,11,31,9,-1,18,327,1083,-1,960,1332,710,-1,5,856,3,-1,1363,25,24,-1,1363,1376,25,-1,1231,1232,1225,-1,1192,1232,1231,-1,836,1232,1194,-1,1232,836,1223,-1,1235,1225,1224,-1,1220,1225,1235,-1,33,137,1377,-1,33,232,137,-1,1275,1130,1059,-1,1275,1276,1130,-1,1378,1379,1380,-1,1378,1381,1379,-1,139,1382,140,-1,1382,139,1245,-1,1383,1277,1384,-1,1385,1277,1383,-1,1214,1228,268,-1,1228,1214,1239,-1,278,1386,1387,-1,278,280,1386,-1,1388,1367,1389,-1,1388,1369,1367,-1,1390,1125,1391,-1,1390,1124,1125,-1,14,359,12,-1,1392,359,14,-1,1033,360,412,-1,360,1033,1078,-1,1167,1202,1240,-1,178,1202,1167,-1,1071,198,1160,-1,1165,198,1071,-1,1393,1199,1241,-1,1393,1394,1199,-1,1395,1394,75,-1,1395,1203,1394,-1,1226,1373,103,-1,1226,107,1373,-1,298,302,1189,-1,298,1115,302,-1,414,1139,325,-1,414,1138,1139,-1,1185,1396,1186,-1,1396,1185,1053,-1,229,1397,230,-1,1398,1397,229,-1,1399,1400,1401,-1,1399,1402,1400,-1,1184,403,402,-1,403,1184,1155,-1,197,1128,32,-1,1128,197,1061,-1,1181,1360,214,-1,1181,1182,1360,-1,1116,1403,1111,-1,1180,1403,1116,-1,1177,1404,1178,-1,1404,1177,1405,-1,1173,1406,1407,-1,1173,1176,1406,-1,1174,1407,1108,-1,1173,1407,1174,-1,1408,288,287,-1,288,1408,1409,-1,1049,1040,1135,-1,1049,1048,1040,-1,1169,400,1132,-1,1169,170,400,-1,249,1038,250,-1,249,176,1038,-1,405,173,251,-1,405,1218,173,-1,188,1162,1161,-1,188,187,1162,-1,193,17,1252,-1,17,193,1410,-1,1202,177,77,-1,1202,178,177,-1,1253,1254,1065,-1,1254,1253,184,-1,1411,195,1208,-1,1411,1371,195,-1,194,171,1161,-1,401,171,194,-1,192,1154,1155,-1,1154,192,189,-1,1382,1208,1207,-1,1208,1382,1411,-1,1206,1412,1070,-1,1206,1413,1412,-1,1414,1415,1416,-1,1414,418,1415,-1,238,131,1140,-1,237,131,238,-1,244,1352,245,-1,1417,1352,244,-1,1418,1417,1419,-1,1417,1418,1420,-1,1421,1137,1042,-1,1421,1045,1137,-1,391,399,1050,-1,391,390,399,-1,1158,75,77,-1,1158,1395,75,-1,1255,1129,933,-1,1255,209,1129,-1,1127,1214,268,-1,1205,1214,1127,-1,1422,1423,1424,-1,1422,1390,1423,-1,1124,1123,1125,-1,1124,273,1123,-1,233,1374,52,-1,233,1425,1374,-1,1377,34,33,-1,1426,34,1377,-1,1400,1427,1428,-1,1400,1429,1427,-1,1430,1120,282,-1,1428,1120,1430,-1,1119,347,1262,-1,1119,345,347,-1,1251,1176,1109,-1,1251,1406,1176,-1,1406,1431,1405,-1,1406,1251,1431,-1,1117,346,287,-1,1117,347,346,-1,1365,286,305,-1,1365,285,286,-1,1364,145,306,-1,1364,1432,145,-1,1107,164,163,-1,164,1107,1106,-1,1181,1105,1104,-1,1105,1181,213,-1,103,1227,1226,-1,1264,1227,103,-1,1193,1376,1363,-1,1193,1230,1376,-1,1433,1100,1434,-1,1433,988,1100,-1,310,1435,1099,-1,310,1103,1435,-1,1361,1097,1099,-1,1361,211,1097,-1,220,318,1029,-1,219,318,220,-1,321,1268,1250,-1,1095,1268,321,-1,1093,1250,1268,-1,1250,1093,161,-1,1092,1249,1370,-1,1249,1092,1148,-1,561,27,29,-1,561,1091,27,-1,149,1436,147,-1,1436,149,153,-1,1415,1436,1416,-1,1415,147,1436,-1,1360,155,154,-1,1360,1087,155,-1,329,113,112,-1,1086,113,329,-1,335,1085,119,-1,335,1270,1085,-1,1437,1081,340,-1,1437,342,1081,-1,1265,114,1113,-1,1271,114,1265,-1,108,343,118,-1,108,344,343,-1,528,1438,1439,-1,1438,528,1440,-1,1441,529,1442,-1,1441,1443,529,-1,1444,1219,1246,-1,1444,43,1219,-1,1205,1142,1214,-1,1205,1210,1142,-1,1386,1445,1387,-1,1446,1445,1386,-1,1077,370,1073,-1,1077,369,370,-1,1057,368,1131,-1,368,1057,371,-1,51,1072,362,-1,50,1072,51,-1,65,1160,1159,-1,1160,65,1071,-1,258,253,1447,-1,258,255,253,-1,378,1195,1066,-1,378,1196,1195,-1,1060,1280,1275,-1,1060,355,1280,-1,1276,1131,1130,-1,1276,1057,1131,-1,1382,1187,1080,-1,1245,1187,1382,-1,1385,1448,1368,-1,1385,1383,1448,-1,1146,1279,1449,-1,1146,358,1279,-1,1133,1450,1134,-1,1133,1064,1450,-1,265,1047,1242,-1,265,402,1047,-1,1046,247,386,-1,1058,247,1046,-1,1137,1044,1247,-1,1137,1045,1044,-1,1451,1452,1453,-1,1452,1451,1454,-1,1036,1042,1037,-1,1421,1042,1036,-1,382,69,1200,-1,382,70,69,-1,871,1013,1322,-1,787,1013,871,-1,953,1274,954,-1,1455,1274,953,-1,1456,818,817,-1,818,1456,1024,-1,1283,733,732,-1,1283,916,733,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=8 */
		private int[] getc6_geometry_5_22_coordIndex_8()
		{
			int[] value = {951,479,952,-1,951,917,479,-1,1284,668,667,-1,1284,842,668,-1,1457,1451,1379,-1,1458,1451,1457,-1,1350,489,1459,-1,489,1350,1325,-1,1017,1460,473,-1,1017,1349,1460,-1,474,891,522,-1,474,892,891,-1,1008,819,843,-1,1008,462,819,-1,795,802,785,-1,802,795,872,-1,1011,1461,651,-1,1289,1461,1011,-1,797,876,798,-1,797,864,876,-1,1006,1274,1075,-1,1006,954,1274,-1,511,1462,1463,-1,1007,1462,511,-1,1464,506,1463,-1,1465,506,1464,-1,1466,1464,1467,-1,1466,1468,1464,-1,864,942,876,-1,1307,942,864,-1,1003,1469,1001,-1,1469,1003,1470,-1,1471,525,524,-1,1471,1472,525,-1,1001,1440,1004,-1,1473,1440,1001,-1,1474,541,540,-1,1475,541,1474,-1,1476,772,774,-1,772,1476,1477,-1,1478,884,1479,-1,1478,1480,884,-1,1347,775,550,-1,1347,542,775,-1,1295,961,745,-1,1295,995,961,-1,994,1481,945,-1,994,1482,1481,-1,826,752,751,-1,826,753,752,-1,1483,428,937,-1,427,428,1483,-1,906,1297,993,-1,906,1296,1297,-1,1334,1484,1315,-1,1484,1334,936,-1,1298,1485,578,-1,1298,990,1485,-1,834,583,1323,-1,834,989,583,-1,1333,990,558,-1,985,990,1333,-1,986,972,592,-1,986,973,972,-1,755,1345,593,-1,1486,1345,755,-1,622,601,598,-1,619,601,622,-1,534,621,620,-1,621,534,975,-1,1487,1488,1489,-1,1488,1487,1312,-1,912,1312,983,-1,1312,912,1488,-1,975,974,976,-1,1000,974,975,-1,626,1303,971,-1,626,969,1303,-1,1427,970,969,-1,970,1427,1429,-1,825,1490,823,-1,825,1491,1490,-1,813,677,676,-1,1492,677,813,-1,965,964,1493,-1,631,964,965,-1,513,939,514,-1,939,513,633,-1,1494,1495,1496,-1,1494,1497,1495,-1,907,697,933,-1,698,697,907,-1,1498,925,874,-1,1499,925,1498,-1,470,1285,471,-1,952,1285,470,-1,453,1500,452,-1,1500,453,457,-1,1501,1497,1502,-1,1501,1495,1497,-1,1028,1340,666,-1,1028,1501,1340,-1,767,943,1306,-1,767,671,943,-1,1503,1504,1481,-1,1504,1503,1505,-1,1016,1285,478,-1,1016,475,1285,-1,865,1506,849,-1,865,929,1506,-1,847,716,896,-1,847,720,716,-1,803,1507,728,-1,803,915,1507,-1,711,929,865,-1,929,711,930,-1,1018,928,927,-1,1018,723,928,-1,727,861,874,-1,861,727,726,-1,830,715,1311,-1,830,1508,715,-1,641,846,923,-1,640,846,641,-1,710,662,921,-1,662,710,663,-1,863,920,502,-1,920,863,862,-1,831,733,951,-1,734,733,831,-1,1351,468,949,-1,466,468,1351,-1,1344,1509,620,-1,1344,1510,1509,-1,1511,612,609,-1,1511,911,612,-1,1488,911,1511,-1,911,1488,912,-1,1512,909,1314,-1,1512,1489,909,-1,1513,908,982,-1,1513,738,908,-1,1294,1316,694,-1,1316,1294,973,-1,899,926,901,-1,899,485,926,-1,894,897,1023,-1,894,896,897,-1,970,1514,968,-1,1515,1514,970,-1,1516,680,1338,-1,1516,1517,680,-1,1518,893,892,-1,1518,477,893,-1,944,961,995,-1,1282,961,944,-1,611,653,652,-1,653,611,888,-1,600,604,858,-1,978,604,600,-1,883,1479,884,-1,883,1330,1479,-1,543,735,531,-1,543,443,735,-1,779,832,780,-1,832,779,777,-1,1519,1499,1498,-1,1520,1499,1519,-1,770,859,771,-1,860,859,770,-1,1498,495,1288,-1,1498,874,495,-1,486,1499,1520,-1,1499,486,488,-1,496,863,798,-1,496,794,863,-1,763,1496,637,-1,1329,1496,763,-1,962,1492,813,-1,962,1521,1492,-1,1468,624,855,-1,625,624,1468,-1,947,1026,996,-1,1026,947,946,-1,1459,1349,1350,-1,1349,1459,1522,-1,850,761,516,-1,1290,761,850,-1,1523,844,1020,-1,1470,844,1523,-1,482,1304,843,-1,482,481,1304,-1,762,823,1490,-1,675,823,762,-1,1332,901,635,-1,901,1332,960,-1,1524,1235,1224,-1,1524,839,1235,-1,882,836,835,-1,882,1223,836,-1,882,776,1524,-1,882,881,776,-1,696,580,579,-1,580,696,1525,-1,774,2,549,-1,774,553,2,-1,835,580,1318,-1,580,835,581,-1,563,1483,937,-1,1483,563,1526,-1,1325,683,927,-1,683,1325,1335,-1,467,1527,468,-1,1527,467,1528,-1,674,782,809,-1,628,782,674,-1,1470,1457,1469,-1,1470,1523,1457,-1,728,709,729,-1,728,1507,709,-1,946,1025,1026,-1,1025,946,431,-1,1339,814,805,-1,638,814,1339,-1,633,1336,939,-1,678,1336,633,-1,1494,1329,1493,-1,1494,1496,1329,-1,963,813,812,-1,963,962,813,-1,1017,1325,1350,-1,1017,1335,1325,-1,486,1320,1013,-1,1520,1320,486,-1,1519,1288,1529,-1,1288,1519,1498,-1,1327,877,642,-1,1327,958,877,-1,1519,1320,1520,-1,1320,1519,873,-1,618,1302,602,-1,618,1300,1302,-1,777,766,765,-1,777,779,766,-1,772,1330,756,-1,1330,772,1479,-1,431,1530,654,-1,431,430,1530,-1,1293,828,1027,-1,1293,2,828,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=9 */
		private int[] getc6_geometry_5_22_coordIndex_9()
		{
			int[] value = {1317,815,1308,-1,1317,893,815,-1,1338,824,1516,-1,824,1338,1337,-1,1531,970,1429,-1,1531,1515,970,-1,1295,693,749,-1,747,693,1295,-1,584,591,590,-1,584,583,591,-1,1489,1513,1487,-1,1512,1513,1489,-1,1344,1532,1510,-1,1344,597,1532,-1,922,948,483,-1,922,1305,948,-1,709,663,710,-1,709,1507,663,-1,722,928,723,-1,724,928,722,-1,1331,702,722,-1,1331,1533,702,-1,1508,448,721,-1,830,448,1508,-1,854,712,1311,-1,930,712,854,-1,1533,715,1508,-1,1533,1331,715,-1,1534,573,827,-1,1534,574,573,-1,681,649,682,-1,681,521,649,-1,682,1018,683,-1,1018,682,1535,-1,823,1516,824,-1,967,1516,823,-1,638,1028,814,-1,638,1342,1028,-1,767,1504,765,-1,1504,767,1306,-1,1502,1340,1501,-1,1502,1536,1340,-1,1536,667,1340,-1,1536,1021,667,-1,1537,1538,1539,-1,1538,1537,1424,-1,660,519,657,-1,660,659,519,-1,1327,870,958,-1,1327,793,870,-1,637,1495,1342,-1,1496,1495,637,-1,1517,967,677,-1,1516,967,1517,-1,1531,632,1515,-1,1531,275,632,-1,629,971,1303,-1,971,629,623,-1,981,1312,1487,-1,1312,981,616,-1,781,987,585,-1,987,781,780,-1,982,1302,1300,-1,982,908,1302,-1,621,619,622,-1,977,619,621,-1,607,608,3,-1,607,910,608,-1,880,598,601,-1,599,598,880,-1,1345,595,594,-1,1345,739,595,-1,986,594,589,-1,594,986,592,-1,881,833,832,-1,881,1318,833,-1,1534,1152,932,-1,1433,1152,1534,-1,989,578,1485,-1,578,989,576,-1,576,573,577,-1,573,576,695,-1,688,1346,934,-1,688,572,1346,-1,1526,1315,1484,-1,1526,563,1315,-1,751,561,29,-1,904,561,751,-1,1482,754,753,-1,1482,748,754,-1,1482,1503,1481,-1,1503,1482,753,-1,746,1294,747,-1,555,1294,746,-1,540,552,1540,-1,540,1347,552,-1,884,1540,885,-1,884,1480,1540,-1,1541,1477,1476,-1,1477,1541,1478,-1,1475,1541,997,-1,1475,1474,1541,-1,539,1509,537,-1,539,535,1509,-1,1002,524,523,-1,1471,524,1002,-1,529,1014,530,-1,1014,529,1443,-1,523,455,902,-1,458,455,523,-1,1381,1001,1469,-1,1381,1473,1001,-1,517,658,434,-1,658,517,659,-1,761,513,514,-1,760,513,761,-1,1467,1386,1466,-1,1467,1446,1386,-1,507,1465,1291,-1,507,506,1465,-1,1542,1462,1007,-1,1542,1543,1462,-1,505,816,1005,-1,505,504,816,-1,924,502,920,-1,924,1324,502,-1,660,651,1461,-1,657,651,660,-1,851,1012,493,-1,1012,851,878,-1,820,526,482,-1,526,820,527,-1,462,509,1010,-1,462,1008,509,-1,815,477,476,-1,815,893,477,-1,1544,1328,1518,-1,1545,1328,1544,-1,468,1341,949,-1,468,1527,1341,-1,483,897,922,-1,897,483,898,-1,458,453,455,-1,453,458,457,-1,1546,1451,1458,-1,1546,1454,1451,-1,452,916,1283,-1,452,1500,916,-1,1537,1502,1497,-1,1539,1502,1537,-1,787,425,424,-1,787,871,425,-1,382,422,70,-1,382,420,422,-1,1274,1259,1074,-1,1274,1455,1259,-1,411,1547,1171,-1,411,47,1547,-1,1421,398,246,-1,1421,1036,398,-1,1451,1380,1379,-1,1451,1453,1380,-1,1247,395,1137,-1,395,1247,1236,-1,1064,1278,1450,-1,1064,1375,1278,-1,1384,1279,1052,-1,1277,1279,1384,-1,1187,1051,357,-1,1186,1051,1187,-1,1243,72,98,-1,1243,73,72,-1,1447,376,258,-1,1447,1355,376,-1,375,66,68,-1,1210,66,375,-1,1542,367,1273,-1,1542,1075,367,-1,363,1073,364,-1,1073,363,1077,-1,1387,363,1357,-1,1387,1445,363,-1,271,138,269,-1,271,1237,138,-1,1032,1210,375,-1,1032,1142,1210,-1,1378,1444,1548,-1,1378,43,1444,-1,1442,352,1441,-1,353,352,1442,-1,1439,349,348,-1,349,1439,1438,-1,349,1246,350,-1,349,1444,1246,-1,340,337,1437,-1,338,337,340,-1,337,335,1358,-1,337,1270,335,-1,1549,336,121,-1,332,336,1549,-1,118,330,116,-1,343,330,118,-1,414,156,1126,-1,156,414,325,-1,1416,326,1141,-1,1436,326,1416,-1,148,1221,27,-1,1221,148,147,-1,1249,1526,1484,-1,1526,1249,1269,-1,210,319,322,-1,210,1550,319,-1,218,1550,316,-1,319,1550,218,-1,1150,1362,1267,-1,1151,1362,1150,-1,1096,1103,1105,-1,1435,1103,1096,-1,1101,1233,24,-1,1101,837,1233,-1,1227,312,1266,-1,1227,1264,312,-1,163,309,311,-1,163,308,309,-1,1248,306,423,-1,1248,307,306,-1,304,1364,165,-1,304,1432,1364,-1,145,1551,1112,-1,145,1432,1551,-1,167,1115,298,-1,167,166,1115,-1,1175,292,126,-1,293,292,1175,-1,1409,1271,1265,-1,1409,1408,1271,-1,288,305,286,-1,305,288,303,-1,168,1178,1404,-1,168,1366,1178,-1,345,1118,392,-1,1119,1118,345,-1,282,276,1430,-1,282,277,276,-1,1401,1428,1430,-1,1401,1400,1428,-1,1399,1377,1122,-1,1399,1426,1377,-1,102,59,56,-1,102,101,59,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=10 */
		private int[] getc6_geometry_5_22_coordIndex_10()
		{
			int[] value = {1413,1127,1238,-1,1413,1206,1127,-1,1390,1418,1423,-1,1390,1391,1418,-1,1128,1063,32,-1,1128,94,1063,-1,1184,203,1155,-1,1184,1164,203,-1,255,260,256,-1,255,258,260,-1,1079,253,255,-1,254,253,1079,-1,1538,1423,1552,-1,1538,1424,1423,-1,243,1553,244,-1,1553,243,397,-1,244,1419,1417,-1,1419,244,1553,-1,1414,131,106,-1,1414,1140,131,-1,1352,1228,419,-1,1228,1352,1229,-1,1397,33,35,-1,1397,1261,33,-1,1554,1367,272,-1,1554,1389,1367,-1,1080,1411,1382,-1,1411,1080,263,-1,26,1434,1100,-1,1434,26,316,-1,193,1555,1410,-1,182,1555,193,-1,1371,263,262,-1,1411,263,1371,-1,190,179,1253,-1,179,190,202,-1,1556,1041,186,-1,133,1041,1556,-1,1048,205,1040,-1,1048,1557,205,-1,172,30,1158,-1,172,9,30,-1,1551,288,1409,-1,303,288,1551,-1,1403,1405,1431,-1,1403,1404,1405,-1,310,314,311,-1,1266,314,310,-1,151,156,152,-1,151,154,156,-1,1554,227,1070,-1,1554,228,227,-1,1401,1426,1399,-1,1426,1401,1144,-1,1369,1398,229,-1,1388,1398,1369,-1,135,1396,1053,-1,134,1396,135,-1,238,1138,239,-1,1138,238,1139,-1,237,132,131,-1,237,1558,132,-1,146,121,144,-1,146,1549,121,-1,132,107,106,-1,1373,107,132,-1,1263,122,284,-1,122,1263,123,-1,1200,1394,1203,-1,1200,1199,1394,-1,69,82,81,-1,82,69,1244,-1,1354,1394,1393,-1,1354,75,1394,-1,178,1156,176,-1,178,1167,1156,-1,1374,1238,53,-1,1238,1374,1413,-1,136,1391,1125,-1,1559,1391,136,-1,1369,270,1367,-1,1369,55,270,-1,1215,53,1238,-1,1215,54,53,-1,415,328,416,-1,1359,328,415,-1,1051,1384,1052,-1,1051,1560,1384,-1,206,1154,207,-1,206,406,1154,-1,1380,43,1378,-1,43,1380,44,-1,1280,1276,1275,-1,1280,1058,1276,-1,39,1143,37,-1,1143,39,231,-1,1384,1561,1383,-1,1384,1560,1561,-1,1363,1194,1193,-1,1363,1233,1194,-1,23,119,1085,-1,22,119,23,-1,327,20,236,-1,327,18,20,-1,211,1376,1097,-1,25,1376,211,-1,1483,1269,222,-1,1483,1526,1269,-1,1353,1375,1065,-1,1353,1449,1375,-1,1448,186,1049,-1,1448,1556,186,-1,101,1212,59,-1,101,38,1212,-1,1259,1059,1130,-1,1259,1562,1059,-1,412,1258,413,-1,412,1030,1258,-1,419,1239,407,-1,419,1228,1239,-1,283,1387,1357,-1,283,278,1387,-1,1388,1412,1425,-1,1389,1412,1388,-1,1124,1422,1260,-1,1390,1422,1124,-1,1375,1279,1278,-1,1449,1279,1375,-1,1033,375,252,-1,1032,375,1033,-1,376,97,259,-1,376,95,97,-1,1392,104,1558,-1,104,1392,14,-1,1231,1220,105,-1,1231,1225,1220,-1,411,1083,341,-1,411,1170,1083,-1,260,295,256,-1,260,291,295,-1,1392,1030,359,-1,1031,1030,1392,-1,21,1359,415,-1,23,1359,21,-1,49,1245,139,-1,1185,1245,49,-1,35,230,1397,-1,35,231,230,-1,1400,1531,1429,-1,1402,1531,1400,-1,21,155,22,-1,155,21,1126,-1,167,1366,168,-1,167,300,1366,-1,1180,1404,1403,-1,1180,168,1404,-1,1407,1405,1177,-1,1407,1406,1405,-1,1272,287,346,-1,287,1272,1408,-1,1133,1164,1062,-1,1164,1133,1172,-1,171,208,207,-1,141,208,171,-1,173,10,9,-1,1218,10,173,-1,1253,1372,184,-1,1253,179,1372,-1,181,182,1372,-1,1555,182,181,-1,15,1410,185,-1,15,17,1410,-1,196,262,1252,-1,196,1371,262,-1,1208,1162,1209,-1,1208,195,1162,-1,207,1161,171,-1,207,188,1161,-1,1410,1557,185,-1,1557,1410,1555,-1,1153,210,1255,-1,1153,1550,210,-1,1370,1256,1092,-1,1370,1094,1256,-1,217,1150,1267,-1,217,315,1150,-1,1254,1257,1353,-1,1254,1157,1257,-1,230,102,229,-1,230,36,102,-1,36,230,39,-1,418,106,105,-1,1414,106,418,-1,1563,1552,1564,-1,1538,1552,1563,-1,1454,1564,1452,-1,1563,1564,1454,-1,1229,1417,1420,-1,1352,1417,1229,-1,1045,246,248,-1,1421,246,1045,-1,1204,82,1244,-1,82,1204,85,-1,1420,1215,1229,-1,1420,1559,1215,-1,1261,1398,233,-1,1261,1397,1398,-1,1121,1531,1402,-1,1531,1121,275,-1,1428,279,1120,-1,279,1428,1427,-1,1251,290,1431,-1,1251,289,290,-1,1263,1111,123,-1,1116,1111,1263,-1,285,1117,286,-1,285,80,1117,-1,127,1179,297,-1,1179,127,294,-1,305,301,1365,-1,305,304,301,-1,163,1364,308,-1,1364,163,165,-1,308,1104,309,-1,308,307,1104,-1,1230,1192,1226,-1,1193,1192,1230,-1,1152,1434,1153,-1,1152,1433,1434,-1,1362,1099,1435,-1,1362,1361,1099,-1,26,1361,1151,-1,26,211,1361,-1,315,219,1150,-1,318,219,315,-1,1415,1221,147,-1,1415,1222,1221,-1,214,154,151,-1,154,214,1360,-1,1190,332,1549,-1,332,1190,333,-1,121,335,119,-1,121,336,335,-1,342,334,331,-1,342,1437,334,-1,1440,1548,1438,-1,1440,1473,1548,-1,529,1439,1442,-1,529,528,1439,-1,359,412,360,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=11 */
		private int[] getc6_geometry_5_22_coordIndex_11()
		{
			int[] value = {359,1030,412,-1,228,272,1356,-1,272,228,1554,-1,361,365,364,-1,365,361,58,-1,1446,1076,1445,-1,1076,1446,1543,-1,361,388,362,-1,388,361,366,-1,1145,362,388,-1,51,362,1145,-1,1447,1068,1067,-1,1447,253,1068,-1,377,1066,1195,-1,377,1355,1066,-1,378,1393,1196,-1,1393,378,1354,-1,1562,1443,1441,-1,1565,1443,1562,-1,1207,140,1382,-1,140,1207,1216,-1,1561,133,1556,-1,1561,134,133,-1,1368,1450,1385,-1,1368,1134,1450,-1,1135,1039,1172,-1,1039,1135,1040,-1,45,396,1281,-1,44,396,45,-1,1452,396,1453,-1,397,396,1452,-1,384,1132,390,-1,1132,384,398,-1,208,409,1547,-1,141,409,208,-1,1416,1140,1414,-1,1416,1141,1140,-1,87,1198,1168,-1,87,86,1198,-1,1319,463,426,-1,788,463,1319,-1,877,1013,1320,-1,1013,877,1322,-1,840,778,1505,-1,839,778,840,-1,1456,436,1024,-1,1456,700,436,-1,1566,467,466,-1,1566,721,467,-1,1458,1523,1022,-1,1458,1457,1523,-1,664,462,461,-1,664,819,462,-1,465,647,646,-1,1023,647,465,-1,1459,948,950,-1,948,1459,489,-1,1017,681,1335,-1,681,1017,472,-1,1527,1522,1341,-1,1522,1527,1567,-1,891,1506,520,-1,891,1317,1506,-1,955,843,1304,-1,1008,843,955,-1,878,1321,1529,-1,1321,878,802,-1,492,1289,493,-1,492,1461,1289,-1,507,1286,508,-1,1015,1286,507,-1,1009,1463,506,-1,511,1463,1009,-1,1463,1467,1464,-1,1463,1462,1467,-1,1468,1465,1464,-1,1468,855,1465,-1,1307,867,1568,-1,864,867,1307,-1,844,1003,902,-1,1470,1003,844,-1,526,1472,480,-1,526,525,1472,-1,1471,530,1472,-1,1348,530,1471,-1,1004,528,1348,-1,1004,1440,528,-1,542,531,775,-1,532,531,542,-1,538,1301,980,-1,538,537,1301,-1,533,1475,544,-1,1475,533,541,-1,549,1476,774,-1,548,1476,549,-1,1474,1478,1541,-1,1480,1478,1474,-1,885,552,551,-1,885,1540,552,-1,748,994,749,-1,748,1482,994,-1,840,1503,838,-1,1503,840,1505,-1,692,750,558,-1,750,692,691,-1,991,575,574,-1,991,570,575,-1,578,934,1298,-1,578,577,934,-1,984,990,985,-1,984,1485,990,-1,581,1101,579,-1,1101,581,837,-1,582,1323,583,-1,1323,582,987,-1,589,595,590,-1,595,589,594,-1,593,972,903,-1,592,972,593,-1,1345,599,739,-1,599,1345,1486,-1,1532,755,979,-1,755,1532,1486,-1,978,605,604,-1,605,978,737,-1,888,1313,889,-1,888,613,1313,-1,537,1510,1301,-1,1509,1510,537,-1,598,1344,622,-1,598,597,1344,-1,1314,736,1512,-1,1343,736,1314,-1,956,1000,879,-1,956,974,1000,-1,279,969,626,-1,279,1427,969,-1,1490,1514,966,-1,1491,1514,1490,-1,809,679,810,-1,679,809,782,-1,762,1493,1329,-1,965,1493,762,-1,1497,1569,1537,-1,1569,1497,1494,-1,488,899,901,-1,899,488,487,-1,703,897,896,-1,897,703,922,-1,652,657,656,-1,651,657,652,-1,665,457,459,-1,665,1500,457,-1,1501,1342,1495,-1,1501,1028,1342,-1,1570,1454,1546,-1,1570,1563,1454,-1,1539,1563,1570,-1,1539,1538,1563,-1,765,1505,778,-1,765,1504,1505,-1,679,1338,680,-1,783,1338,679,-1,783,1326,1338,-1,929,520,1506,-1,929,650,520,-1,934,692,1298,-1,1346,692,934,-1,1297,1334,993,-1,1334,1297,935,-1,568,932,697,-1,932,568,991,-1,1566,1508,721,-1,1566,1533,1508,-1,923,845,704,-1,845,923,846,-1,641,865,800,-1,865,641,711,-1,723,1535,713,-1,1018,1535,723,-1,724,718,928,-1,724,931,718,-1,447,1528,467,-1,447,469,1528,-1,446,466,1351,-1,1566,466,446,-1,960,921,925,-1,921,960,710,-1,620,535,534,-1,620,1509,535,-1,1489,1511,909,-1,1511,1489,1488,-1,1512,738,1513,-1,738,1512,736,-1,1343,605,736,-1,603,605,1343,-1,746,828,553,-1,746,745,828,-1,498,515,499,-1,516,515,498,-1,1491,968,1514,-1,1491,940,968,-1,1517,1336,680,-1,1517,1571,1336,-1,1518,764,477,-1,1518,1328,764,-1,1282,943,429,-1,1282,944,943,-1,766,671,767,-1,671,766,1572,-1,610,652,656,-1,652,610,611,-1,545,818,998,-1,818,545,440,-1,839,776,778,-1,1524,776,839,-1,807,1530,1572,-1,807,5,1530,-1,771,1011,653,-1,859,1011,771,-1,876,434,658,-1,876,942,434,-1,708,726,725,-1,726,708,918,-1,585,806,781,-1,587,806,585,-1,1422,964,1260,-1,1422,1569,964,-1,1521,1571,1492,-1,1521,938,1571,-1,1466,625,1468,-1,627,625,1466,-1,1339,1307,1568,-1,1339,941,1307,-1,853,812,763,-1,853,963,812,-1,996,1027,947,-1,996,1293,1027,-1,1460,474,473,-1,474,1460,1544,-1,847,699,845,-1,847,895,699,-1,481,953,1304,-1,953,481,1287,-1,1309,1326,630,-1,1309,1337,1326,-1,1545,1460,1567,-1,1460,1545,1544,-1,1524,1223,882,-1,1524,1224,1223,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=12 */
		private int[] getc6_geometry_5_22_coordIndex_12()
		{
			int[] value = {1525,695,1299,-1,1525,696,695,-1,672,0,673,-1,0,672,829,-1,1525,834,833,-1,1525,1299,834,-1,838,841,840,-1,838,1234,841,-1,1528,1567,1527,-1,1567,1528,1545,-1,825,1337,1309,-1,824,1337,825,-1,1287,1455,953,-1,1287,1565,1455,-1,1379,1469,1457,-1,1381,1469,1379,-1,1506,1308,759,-1,1506,1317,1308,-1,1349,1567,1460,-1,1349,1522,1567,-1,638,1568,959,-1,638,1339,1568,-1,1386,627,1466,-1,280,627,1386,-1,939,1571,938,-1,1336,1571,939,-1,1493,1569,1494,-1,1569,1493,964,-1,654,5,655,-1,654,1530,5,-1,1292,434,1025,-1,1292,517,434,-1,861,918,862,-1,861,726,918,-1,634,1324,924,-1,634,799,1324,-1,873,1529,1321,-1,1529,873,1519,-1,617,976,887,-1,617,977,976,-1,976,784,887,-1,976,974,784,-1,1302,600,602,-1,600,1302,978,-1,1572,779,807,-1,779,1572,766,-1,551,980,885,-1,551,538,980,-1,1300,617,614,-1,618,617,1300,-1,430,1572,1530,-1,430,671,1572,-1,433,996,1026,-1,433,673,996,-1,1518,474,1544,-1,892,474,1518,-1,1309,1491,825,-1,1491,1309,940,-1,938,499,515,-1,938,1521,499,-1,907,936,742,-1,907,957,936,-1,1487,982,981,-1,1513,982,1487,-1,607,1343,1314,-1,606,1343,607,-1,1486,597,599,-1,597,1486,1532,-1,489,483,948,-1,484,483,489,-1,661,465,464,-1,914,465,661,-1,1456,439,758,-1,1456,817,439,-1,663,915,661,-1,1507,915,663,-1,960,1499,488,-1,960,925,1499,-1,1533,446,702,-1,1533,1566,446,-1,729,635,924,-1,635,729,709,-1,717,490,718,-1,926,490,717,-1,648,713,1535,-1,648,714,713,-1,719,634,636,-1,640,634,719,-1,449,1311,712,-1,830,1311,449,-1,574,932,991,-1,1534,932,574,-1,649,1535,682,-1,649,648,1535,-1,1521,868,499,-1,868,1521,962,-1,995,945,944,-1,995,994,945,-1,1539,1536,1502,-1,1539,1570,1536,-1,1570,1021,1536,-1,1570,1546,1021,-1,955,1006,510,-1,954,1006,955,-1,793,871,870,-1,425,871,793,-1,1568,866,959,-1,1568,867,866,-1,1537,1422,1424,-1,1569,1422,1537,-1,1490,965,762,-1,1490,966,965,-1,677,1571,1517,-1,1571,677,1492,-1,1515,966,1514,-1,1515,632,966,-1,940,1303,968,-1,940,629,1303,-1,563,744,1315,-1,563,562,744,-1,887,614,617,-1,614,887,615,-1,909,609,910,-1,909,1511,609,-1,1510,979,1301,-1,1510,1532,979,-1,889,983,769,-1,889,1313,983,-1,1330,979,755,-1,1330,883,979,-1,740,599,880,-1,740,739,599,-1,985,1316,986,-1,985,1333,1316,-1,1323,780,832,-1,1323,987,780,-1,1525,1318,580,-1,1318,1525,833,-1,827,1433,1534,-1,1433,827,988,-1,1485,591,989,-1,591,1485,984,-1,1299,576,989,-1,576,1299,695,-1,572,571,690,-1,572,688,571,-1,1296,567,569,-1,1296,906,567,-1,569,992,1296,-1,569,743,992,-1,1315,993,1334,-1,1315,1310,993,-1,826,1503,753,-1,1503,826,838,-1,747,694,693,-1,747,1294,694,-1,1474,1540,1480,-1,540,1540,1474,-1,1477,1479,772,-1,1477,1478,1479,-1,1476,997,1541,-1,997,1476,548,-1,997,544,1475,-1,997,546,544,-1,902,1002,523,-1,1002,902,1003,-1,1002,1348,1471,-1,1002,1004,1348,-1,480,530,1014,-1,480,1472,530,-1,1025,654,1292,-1,654,1025,431,-1,855,1291,1465,-1,855,808,1291,-1,1462,1446,1467,-1,1462,1543,1446,-1,1015,1291,1005,-1,1015,507,1291,-1,1075,1007,1006,-1,1542,1007,1075,-1,1005,1016,1015,-1,1005,816,1016,-1,494,1461,492,-1,660,1461,494,-1,493,852,851,-1,852,493,1289,-1,1529,1012,878,-1,1529,1288,1012,-1,1443,1287,1014,-1,1443,1565,1287,-1,460,508,1286,-1,460,1010,508,-1,759,849,1506,-1,759,1290,849,-1,469,1545,1528,-1,1545,469,1328,-1,1459,1341,1522,-1,950,1341,1459,-1,444,949,1305,-1,444,1351,949,-1,1022,1020,1284,-1,1022,1523,1020,-1,1022,1546,1458,-1,1022,1021,1546,-1,917,1500,665,-1,1500,917,916,-1,758,700,1456,-1,758,757,700,-1,1306,1481,1504,-1,1481,1306,945,-1,1319,792,789,-1,643,792,1319,-1,90,1198,84,-1,90,89,1198,-1,1419,1423,1418,-1,1419,1552,1423,-1,1035,1547,47,-1,208,1547,1035,-1,242,143,1037,-1,242,241,143,-1,186,1557,1048,-1,1557,186,185,-1,44,1453,396,-1,1380,1453,44,-1,248,41,40,-1,248,247,41,-1,1184,1062,1164,-1,1184,1183,1062,-1,1368,1049,1135,-1,1049,1368,1448,-1,134,1560,1396,-1,134,1561,1560,-1,1053,49,1054,-1,1185,49,1053,-1,371,1046,372,-1,1046,371,1057,-1,1441,1059,1562,-1,1441,352,1059,-1,1241,1196,1393,-1,1241,1243,1196,-1,1355,1067,1066,-1,1067,1355,1447,-1,389,366,1056,-1,389,388,366,-1,1273,1543,1542,-1,1273,1076,1543,-1,1445,1077,363,-1,1077,1445,1076,-1,269,1356,272,-1,269,138,1356,-1};
			return value;
		}

		/** Define subarray values using type int[] with $tupleSize=1 and $tupleSplitSize=1000 for subarray position()=13 */
		private int[] getc6_geometry_5_22_coordIndex_13()
		{
			int[] value = {252,1078,1033,-1,252,254,1078,-1,1548,1381,1378,-1,1381,1548,1473,-1,1247,350,1246,-1,1247,1044,350,-1,348,1442,1439,-1,1442,348,353,-1,1438,1444,349,-1,1438,1548,1444,-1,1408,1191,1271,-1,1272,1191,1408,-1,1358,1437,337,-1,334,1437,1358,-1,1086,1190,113,-1,333,1190,1086,-1,326,153,152,-1,153,326,1436,-1,1415,417,1222,-1,1415,418,417,-1,150,217,1090,-1,150,215,217,-1,222,427,1483,-1,221,427,222,-1,1256,1095,1092,-1,1095,1256,1268,-1,1484,1370,1249,-1,1484,936,1370,-1,1435,1267,1362,-1,1096,1267,1435,-1,1266,1098,1227,-1,1099,1098,1266,-1,1096,213,1090,-1,1096,1105,213,-1,1248,1104,307,-1,1104,1248,1182,-1,304,164,301,-1,164,304,165,-1,1112,146,145,-1,146,1112,1114,-1,1109,126,125,-1,1175,126,1109,-1,1112,1409,1265,-1,1551,1409,1112,-1,1108,1177,294,-1,1407,1177,1108,-1,124,79,78,-1,124,1110,79,-1,157,1269,1249,-1,159,1269,157,-1,1430,1144,1401,-1,276,1144,1430,-1,1122,1402,1399,-1,1402,1122,1121,-1,1388,233,1398,-1,1388,1425,233,-1,1123,1377,137,-1,1377,1123,1122,-1,1420,1391,1559,-1,1418,1391,1420,-1,1162,198,1209,-1,198,1162,187,-1,422,85,1204,-1,422,421,85,-1,367,1131,368,-1,367,1074,1131,-1,397,1564,1553,-1,1564,397,1452,-1,1553,1552,1419,-1,1552,1553,1564,-1,1141,325,1139,-1,325,1141,326,-1,281,38,277,-1,281,1212,38,-1,391,1145,387,-1,1145,391,1055,-1,1257,1449,1353,-1,1449,1257,1146,-1,1157,1147,1257,-1,261,1147,1157,-1,159,323,1149,-1,159,158,323,-1,223,220,1029,-1,223,320,220,-1,1153,316,1550,-1,1153,1434,316,-1,1252,16,196,-1,1252,17,16,-1,1218,64,63,-1,405,64,1218,-1,183,261,1157,-1,261,183,1163,-1,11,175,1160,-1,11,10,175,-1,205,1555,181,-1,1557,1555,205,-1,1395,30,1063,-1,1158,30,1395,-1,1159,1211,65,-1,1159,1240,1211,-1,408,1547,409,-1,1171,1547,408,-1,1047,251,91,-1,1047,404,251,-1,1062,1064,1133,-1,1062,381,1064,-1,303,1432,304,-1,303,1551,1432,-1,1366,1179,1178,-1,1366,296,1179,-1,1111,1431,290,-1,1111,1403,1431,-1,936,1129,162,-1,957,1129,936,-1,1070,1389,1554,-1,1389,1070,1412,-1,1426,1143,34,-1,1426,1144,1143,-1,1051,1396,1560,-1,1051,1186,1396,-1,328,235,413,-1,236,235,328,-1,1558,1031,1392,-1,237,1031,1558,-1,259,291,260,-1,259,292,291,-1,1549,1114,1190,-1,146,1114,1549,-1,1373,1558,104,-1,1373,132,1558,-1,302,1263,284,-1,302,1115,1263,-1,1197,1262,79,-1,1119,1262,1197,-1,1395,383,1203,-1,1395,1063,383,-1,1211,1069,68,-1,1201,1069,1211,-1,1559,54,1215,-1,1559,136,54,-1,1425,1413,1374,-1,1412,1413,1425,-1,281,1357,365,-1,281,283,1357,-1,413,416,328,-1,413,1258,416,-1,1277,1450,1278,-1,1277,1385,1450,-1,1356,1166,228,-1,1356,1216,1166,-1,1455,1562,1259,-1,1565,1562,1455,-1,1058,41,247,-1,1058,1280,41,-1,231,34,1143,-1,231,35,34,-1,1383,1556,1448,-1,1383,1561,1556,-1,841,1222,417,-1,1222,841,1234,-1,1098,1376,1230,-1,1376,1098,1097,-1};
			return value;
		}

		/** Define subarray values using type double[] with $tupleSize=3 and $tupleSplitSize=1000 for subarray position()=1 */
		private double[] getc6_coordinate_6_22_point_1()
		{
			double[] value = {-0.0146,1.5388,-0.0419,-0.0145,1.5387,-0.042,-0.0129,1.5365,-0.045,-0.0128,1.5503,-0.0412,-0.0127,1.5502,-0.0411,-0.0122,1.5492,-0.0433,-0.0005,1.536,-0.0651,0.0,1.5363,-0.0676,0.0,1.5366,-0.0649,0.0216,1.5413,-0.0334,0.0204,1.5407,-0.0332,0.0202,1.5414,-0.0326,0.0127,1.5502,-0.0411,0.0127,1.5502,-0.0411,0.0122,1.5492,-0.0433,0.0163,1.5365,-0.0296,0.0156,1.5369,-0.0301,0.0164,1.537,-0.0294,0.0155,1.5392,-0.0396,0.0133,1.5399,-0.0384,0.0149,1.5411,-0.0391,0.012,1.5366,-0.0465,0.0125,1.5349,-0.0471,0.0129,1.5365,-0.045,0.0018,1.5447,-0.0595,0.0039,1.5437,-0.0592,0.0036,1.5424,-0.0622,0.0005,1.5381,-0.0575,0.0,1.5401,-0.0565,0.0,1.5388,-0.0577,0.0222,1.5411,-0.0326,0.0212,1.5412,-0.0326,0.0226,1.5408,-0.0319,0.0085,1.5448,-0.0308,0.0084,1.5439,-0.0293,0.0087,1.5442,-0.0292,0.0094,1.5428,-0.0266,0.0091,1.5426,-0.0267,0.0096,1.5418,-0.0255,0.0093,1.543,-0.0269,0.0098,1.532,-0.0319,0.0106,1.5305,-0.0298,0.009,1.5319,-0.0319,0.0049,1.533,-0.0398,0.005,1.5336,-0.0403,0.0071,1.5339,-0.0402,0.0201,1.5399,-0.0363,0.018,1.5391,-0.0369,0.0193,1.5397,-0.0372,0.0147,1.542,-0.0259,0.0135,1.542,-0.0254,0.0135,1.5401,-0.0263,0.0098,1.547,-0.0325,0.0098,1.5477,-0.0338,0.0082,1.5469,-0.0356,0.0116,1.5464,-0.0252,0.011,1.5441,-0.0249,0.0111,1.5441,-0.0246,0.0103,1.5414,-0.0243,0.0102,1.5418,-0.0246,0.0119,1.5494,-0.0438,0.0105,1.549,-0.0462,0.0199,1.541,-0.0349,0.0196,1.541,-0.0337,0.0195,1.5398,-0.0343,0.0178,1.5445,-0.0335,0.0167,1.5459,-0.0338,0.0162,1.5459,-0.0325,0.0171,1.5457,-0.0354,0.0284,1.5431,-0.0326,0.0286,1.542,-0.032,0.0305,1.5422,-0.0318,0.0266,1.5452,-0.0336,0.0265,1.5451,-0.033,0.0266,1.544,-0.0329,0.0232,1.5434,-0.0337,0.0216,1.5444,-0.0346,0.0218,1.5433,-0.0341,0.0248,1.5474,-0.0403,0.0266,1.5492,-0.037,0.0248,1.5452,-0.0416,0.0279,1.5426,-0.0333,0.0305,1.5413,-0.0326,0.0283,1.5413,-0.0337,0.027,1.5407,-0.0336,0.03,1.5402,-0.0328,0.0274,1.5417,-0.0341,0.0265,1.5423,-0.035,0.0266,1.544,-0.0334,0.025,1.5405,-0.0346,0.0257,1.5399,-0.0337,0.0243,1.5394,-0.0343,0.0252,1.5392,-0.0324,0.0266,1.5396,-0.0325,0.0247,1.54,-0.0316,0.0239,1.5518,-0.0332,0.026,1.5511,-0.0353,0.0238,1.5527,-0.034,0.0263,1.5476,-0.0341,0.0255,1.5502,-0.0343,0.0252,1.5494,-0.0334,0.0099,1.542,-0.0256,0.0104,1.5441,-0.026,0.0091,1.5486,-0.0484,0.0108,1.549,-0.0456,0.0039,1.5465,-0.0528,0.0063,1.5462,-0.0515,0.007,1.5481,-0.0509,0.0234,1.5405,-0.0389,0.023,1.5408,-0.0387,0.0204,1.5404,-0.0374,0.0204,1.54,-0.0375,0.0262,1.5346,-0.0442,0.0242,1.5332,-0.046,0.0263,1.5346,-0.0444,0.0232,1.5407,-0.039,0.0265,1.5368,-0.0422,0.0255,1.5389,-0.0403,0.0254,1.5388,-0.0401,0.0129,1.535,-0.047,0.0148,1.5331,-0.0481,0.0154,1.5328,-0.048,0.0229,1.5459,-0.0425,0.0228,1.5463,-0.0425,0.0248,1.5478,-0.0404,0.0259,1.5512,-0.0355,0.0238,1.5528,-0.0341,0.0145,1.5517,-0.039,0.0144,1.5517,-0.0389,0.0161,1.5529,-0.0367,0.0122,1.5495,-0.0433,0.0084,1.5459,-0.0489,0.0087,1.547,-0.0484,0.0162,1.5367,-0.0276,0.0164,1.5382,-0.0264,0.0156,1.5383,-0.0269,0.0061,1.5464,-0.0355,0.0063,1.5445,-0.0333,0.0141,1.5449,-0.0266,0.015,1.5438,-0.0266,0.0151,1.5442,-0.0274,0.015,1.5381,-0.0347,0.0144,1.5376,-0.034,0.0133,1.5373,-0.0358,0.0152,1.5331,-0.0483,0.0185,1.5361,-0.0493,0.019,1.533,-0.0483,0.0039,1.5392,-0.0546,0.0029,1.5377,-0.0559,0.0044,1.5375,-0.0549,0.0024,1.5367,-0.0568,0.0078,1.5362,-0.052,0.0076,1.5373,-0.0516,0.006,1.5374,-0.0536,0.0099,1.5359,-0.0498,0.0115,1.5359,-0.0486,0.0098,1.5369,-0.0495,0.0038,1.535,-0.0754,0.0054,1.5349,-0.0748,0.0033,1.5348,-0.0743,0.0042,1.5415,-0.0718,0.005,1.5414,-0.0736,0.0034,1.5414,-0.0736,0.0141,1.5417,-0.0481,0.0158,1.5427,-0.0472,0.0158,1.5416,-0.0479,0.0179,1.5466,-0.0432,0.0164,1.547,-0.0431,0.0174,1.5478,-0.0413,0.0219,1.5411,-0.0371,0.0138,1.5371,-0.0333,0.0148,1.5381,-0.0332,0.0218,1.542,-0.0339,0.0217,1.5408,-0.0339,0.0195,1.5419,-0.0343,0.0192,1.5416,-0.0332,0.0213,1.5418,-0.0349,0.0217,1.5425,-0.0345,0.0209,1.5424,-0.0348,0.0204,1.5384,-0.0288,0.0201,1.5371,-0.0295,0.0194,1.5375,-0.0288,0.0187,1.5386,-0.0283,0.0193,1.5402,-0.0274,0.0203,1.5399,-0.0275,0.0174,1.5357,-0.0288,0.0172,1.5343,-0.029,0.0176,1.5414,-0.0318,0.0169,1.5403,-0.0325,0.0193,1.54,-0.0323,0.0215,1.5387,-0.0292,0.0216,1.5399,-0.0308,0.0212,1.5394,-0.0312,0.0178,1.5383,-0.0281,0.0153,1.5401,-0.0302,0.0159,1.5419,-0.0295,0.016,1.5395,-0.0294,0.022,1.54,-0.0307,0.0179,1.5422,-0.0319,0.0197,1.5406,-0.0321,0.0201,1.5412,-0.0319,0.0207,1.5403,-0.0362,0.0212,1.5381,-0.0297,0.0209,1.5368,-0.0305,0.0201,1.5365,-0.0296,0.0192,1.5362,-0.0291,0.0184,1.5407,-0.0337,0.0167,1.5393,-0.0333,0.0165,1.5387,-0.0352,0.0026,1.5418,-0.0715,0.0037,1.5412,-0.0699,0.0048,1.5433,-0.0591,0.0062,1.5364,-0.0543,0.0069,1.5354,-0.0552,0.0086,1.535,-0.0524,0.002,1.5362,-0.0589,0.0004,1.5362,-0.0615,0.0039,1.5355,-0.0591,0.004,1.54,-0.0648,0.003,1.5384,-0.0647,0.0032,1.5381,-0.0676,0.0019,1.5354,-0.0697,0.0019,1.5352,-0.0713,0.0036,1.536,-0.0703,0.0051,1.536,-0.0759,0.0059,1.5362,-0.0749,0.0155,1.5454,-0.0315,0.0144,1.5471,-0.0305,0.0146,1.5468,-0.0289,0.0105,1.5457,-0.0268,0.0095,1.5444,-0.0273,0.0088,1.5435,-0.0277,0.0081,1.5456,-0.0329,0.0108,1.5473,-0.0298,0.0135,1.5437,-0.0385,0.0136,1.5441,-0.0396,0.0144,1.5414,-0.0402,0.0104,1.5461,-0.0464,0.0104,1.5444,-0.047,0.0115,1.5447,-0.0444,0.0115,1.5393,-0.0381,0.0124,1.5385,-0.0379,0.0112,1.5375,-0.0378,0.0069,1.5379,-0.0385,0.0069,1.54,-0.0378,0.009,1.5399,-0.0383,0.0113,1.5331,-0.0316,0.0114,1.5306,-0.0299,0.0105,1.532,-0.032,0.0218,1.5416,-0.0343,0.0223,1.5401,-0.0353,0.0223,1.5399,-0.0345,0.016,1.5471,-0.037,0.0174,1.5496,-0.0356,0.0157,1.5494,-0.0369,0.0169,1.5522,-0.0356,0.0162,1.5529,-0.0366,0.0143,1.5509,-0.0382,0.0189,1.5528,-0.0342,0.021,1.5535,-0.0333,0.0184,1.5535,-0.0349,0.0188,1.5417,-0.027,0.0174,1.541,-0.0276,0.0175,1.5426,-0.0269,0.0239,1.539,-0.0315,0.024,1.5382,-0.0318,0.0082,1.5469,-0.0359,0.0082,1.547,-0.0359,0.0098,1.5467,-0.0362,0.0131,1.5462,-0.0254,0.0119,1.5464,-0.0252,0.0126,1.5443,-0.0247,0.0136,1.5478,-0.0267,0.0022,1.544,-0.0334,0.0,1.5434,-0.0333,0.0,1.5427,-0.031,0.0075,1.5416,-0.0255,0.0078,1.541,-0.0242,0.0034,1.5396,-0.0217,0.0,1.5398,-0.0234,0.0,1.5391,-0.022,0.0082,1.5408,-0.0235,0.0062,1.5406,-0.0234,0.0064,1.5401,-0.0225,0.0208,1.5453,-0.0436,0.0233,1.5447,-0.0435,0.0234,1.5428,-0.0448,0.0254,1.5414,-0.044,0.0234,1.5409,-0.0457,0.0229,1.5495,-0.0392,0.0226,1.5487,-0.04,0.0185,1.5535,-0.035,0.021,1.5535,-0.0335,0.0201,1.5522,-0.0364,0.0157,1.5509,-0.0393,0.0162,1.5529,-0.0368,0.0143,1.549,-0.0416,0.0128,1.5503,-0.0412,0.0151,1.5467,-0.0447,0.0134,1.5482,-0.0445,0.0149,1.5479,-0.0427,0.0188,1.5435,-0.0469,0.018,1.5457,-0.0444,0.0206,1.5411,-0.0473,0.0187,1.5415,-0.048,0.0207,1.5422,-0.0469,0.0149,1.536,-0.0498,0.0138,1.5364,-0.0504,0.0138,1.5389,-0.0491,0.0117,1.5392,-0.0511,0.0095,1.5418,-0.0533,0.0118,1.542,-0.0503,0.0112,1.5447,-0.0496,0.0136,1.546,-0.0466,0.0113,1.5435,-0.0497,0.0026,1.5364,-0.0619,0.0034,1.5419,-0.0652,0.0005,1.536,-0.0651,0.0015,1.5369,-0.0648,0.0038,1.5398,-0.0676,0.0043,1.5378,-0.0696,0.0055,1.5386,-0.0722,0.0046,1.5394,-0.0697,0.0056,1.5343,-0.0734,0.006,1.5367,-0.0722,0.0095,1.5389,-0.0487,0.0076,1.5391,-0.0512,0.0146,1.5388,-0.0419,0.0135,1.5416,-0.0417,0.0242,1.5365,-0.0437,0.0242,1.5371,-0.0428,0.023,1.5367,-0.0435,0.0194,1.5345,-0.0465,0.0211,1.5345,-0.0458,0.0208,1.5364,-0.0442,0.0155,1.5358,-0.0458,0.0167,1.5349,-0.0463,0.017,1.5377,-0.0434,0.0167,1.5384,-0.042,0.0151,1.538,-0.0433,0.0187,1.5389,-0.0408,0.018,1.5392,-0.0385,0.0224,1.5384,-0.042,0.0236,1.538,-0.0416,0.023,1.5391,-0.0406,0.0259,1.5435,-0.0384,0.0262,1.5417,-0.0409,0.0258,1.5435,-0.0401,0.0051,1.5324,-0.0315,0.0049,1.5328,-0.0339,0.0077,1.5332,-0.034,0.0075,1.531,-0.0293,0.005,1.5298,-0.0274,0.0053,1.5313,-0.029,0.0077,1.5324,-0.0316,0.0092,1.531,-0.0293,0.0186,1.5429,-0.0251,0.0179,1.5426,-0.0241,0.0195,1.5427,-0.0234,0.0126,1.5488,-0.0409,0.0133,1.549,-0.0393,0.0101,1.5388,-0.0252,0.0117,1.5396,-0.026,0.0062,1.5373,-0.0234,0.0083,1.5379,-0.0244,0.0083,1.5407,-0.0233,0.0098,1.5368,-0.0258,0.0031,1.5318,-0.0242,0.0062,1.5319,-0.0242,0.0063,1.534,-0.0243,0.0083,1.5344,-0.025,0.0084,1.5323,-0.0245,0.0103,1.5327,-0.0258,0.0147,1.5469,-0.0323,0.0185,1.5463,-0.036,0.016,1.5461,-0.0365,0.0213,1.5527,-0.033,0.024,1.5507,-0.0327,0.0234,1.5464,-0.0341,0.0211,1.5462,-0.0354,0.0223,1.5396,-0.0287,0.0226,1.5386,-0.0285,0.0266,1.5418,-0.0322,0.0248,1.5416,-0.0324,0.0124,1.5334,-0.0287,0.012,1.5332,-0.0273,0.0117,1.5314,-0.0295,0.0134,1.5361,-0.0276,0.0116,1.5373,-0.0267,0.0117,1.5353,-0.0268,0.0139,1.5354,-0.0294,0.0146,1.5365,-0.0278,0.0261,1.5431,-0.0365,0.0236,1.5419,-0.0366,0.0094,1.535,-0.0392,0.0088,1.5339,-0.039,0.0049,1.5349,-0.0396,0.0049,1.5377,-0.0381,0.0121,1.5344,-0.0315,0.0151,1.5355,-0.0298,0.0139,1.5361,-0.031,0.0143,1.5378,-0.0309,0.0232,1.5375,-0.0326,0.0215,1.5384,-0.0328,0.0217,1.5387,-0.0335,0.0207,1.5395,-0.0338,0.0193,1.5404,-0.0333,0.0122,1.5411,-0.0385,0.0154,1.5385,-0.038,0.0151,1.538,-0.0362,0.0138,1.5391,-0.0383,0.0179,1.5392,-0.0382,0.0129,1.5466,-0.04,0.0131,1.5443,-0.0409,0.0107,1.5391,-0.0469,0.012,1.5389,-0.0454,0.0124,1.5419,-0.0435,0.0019,1.5447,-0.0538,0.0041,1.5445,-0.0531,0.0105,1.5416,-0.0381,0.0268,1.5403,-0.0317,0.0284,1.54,-0.0325,0.0283,1.5405,-0.0317,0.0143,1.5338,-0.0489,-0.0266,1.5396,-0.0325,-0.0284,1.54,-0.0325,-0.027,1.5407,-0.0337,0.0,1.5366,-0.0692,-0.0019,1.5354,-0.0697,-0.0115,1.5447,-0.0444,-0.0118,1.5462,-0.0441,-0.0124,1.5465,-0.0412,-0.0135,1.5437,-0.0385,-0.0136,1.5441,-0.0396,-0.0139,1.5466,-0.0385,-0.0201,1.5399,-0.0364,-0.0176,1.5391,-0.0356,-0.0195,1.5402,-0.0352,-0.0138,1.5391,-0.0383,-0.0154,1.5385,-0.038,-0.0159,1.5391,-0.0393,-0.0219,1.5405,-0.0363,-0.0219,1.5411,-0.0371,-0.0204,1.5404,-0.0375,-0.0209,1.5346,-0.0298,-0.0201,1.5365,-0.0296,-0.0192,1.5362,-0.0291,-0.0157,1.5351,-0.0297,-0.0163,1.5365,-0.0296,-0.0156,1.5369,-0.0301,-0.0112,1.5375,-0.0378,-0.0102,1.5362,-0.0384,-0.0108,1.5348,-0.0362,-0.01,1.534,-0.0368,-0.0088,1.5339,-0.039,-0.0089,1.5337,-0.037,-0.0081,1.5335,-0.0384,-0.0101,1.5335,-0.0344,-0.0091,1.5332,-0.0344,-0.0105,1.532,-0.032,-0.012,1.5332,-0.0274,-0.0117,1.5314,-0.0295,-0.0104,1.53,-0.0268,-0.0257,1.5399,-0.0337,-0.0243,1.5394,-0.0343,-0.0237,1.538,-0.0333,-0.0185,1.534,-0.0292,-0.0172,1.5343,-0.029,-0.0187,1.534,-0.0285,-0.0162,1.5367,-0.0276,-0.0151,1.5355,-0.0298,-0.0156,1.5368,-0.0278,-0.0195,1.5427,-0.0234,-0.0194,1.5418,-0.0236,-0.0178,1.5419,-0.0241,-0.0147,1.5381,-0.0273,-0.0147,1.5403,-0.0262,-0.0156,1.5404,-0.0259,-0.0134,1.5361,-0.0276,-0.0124,1.5334,-0.0287,-0.005,1.529,-0.0278,-0.0048,1.5281,-0.0269,-0.0078,1.5284,-0.0278,-0.0224,1.5373,-0.0294,-0.0226,1.5386,-0.0285,-0.0228,1.5391,-0.03,-0.0248,1.5416,-0.0324,-0.0247,1.54,-0.0316,-0.0236,1.5412,-0.0326,-0.0224,1.5388,-0.0266,-0.0223,1.5396,-0.0287,-0.0211,1.5462,-0.0354,-0.0205,1.5479,-0.0349,-0.0231,1.5483,-0.0337,-0.0181,1.5474,-0.0362,-0.0216,1.5444,-0.0346,-0.0191,1.5454,-0.0358,-0.0147,1.5469,-0.0323,-0.0144,1.5471,-0.0305,-0.0134,1.5486,-0.0301,-0.0155,1.5454,-0.0315,-0.0162,1.5459,-0.0325,-0.0178,1.5445,-0.0335,-0.0126,1.5443,-0.0247,-0.0135,1.542,-0.0254,-0.0122,1.5417,-0.025,-0.0084,1.5362,-0.0248,-0.0098,1.5368,-0.0258,-0.0099,1.5347,-0.0257,-0.0084,1.5318,-0.0249,-0.0062,1.5311,-0.0248,-0.0063,1.5334,-0.0245,-0.0137,1.5441,-0.0258,-0.0131,1.5462,-0.0254,-0.0136,1.5478,-0.0267,-0.0136,1.5483,-0.0283,-0.0146,1.5468,-0.0289,-0.0142,1.549,-0.0381,-0.0143,1.5509,-0.0382,-0.0156,1.5515,-0.0368,-0.0174,1.543,-0.0261,-0.0186,1.5429,-0.0251,-0.0179,1.5426,-0.0241,-0.0077,1.5332,-0.034,-0.0077,1.5323,-0.0316,-0.0075,1.5306,-0.0296,-0.0078,1.5296,-0.0284,-0.0092,1.5308,-0.0295,0.0,1.5319,-0.0316,0.0,1.5312,-0.0293,-0.0032,1.5309,-0.0294,-0.0234,1.5405,-0.0389,-0.023,1.5391,-0.0406,-0.0218,1.5391,-0.0405,-0.0262,1.5417,-0.0409,-0.0265,1.5394,-0.0419,-0.0255,1.5389,-0.0403,-0.0261,1.5364,-0.0446,-0.0263,1.5346,-0.0444,-0.0269,1.5367,-0.0423,-0.023,1.5367,-0.0435,-0.0224,1.5384,-0.042,-0.0236,1.538,-0.0416,-0.0204,1.54,-0.0375,-0.0187,1.5389,-0.0408,-0.0158,1.5391,-0.0397,-0.0167,1.5384,-0.0421,-0.0151,1.538,-0.0433,-0.0148,1.5371,-0.0442,-0.0133,1.5365,-0.0448,-0.0265,1.5368,-0.0423,-0.0262,1.5346,-0.0442,-0.0242,1.5365,-0.0437,-0.0125,1.5349,-0.0471,-0.0134,1.5343,-0.048,-0.0117,1.5348,-0.0491,-0.005,1.5363,-0.056,-0.0062,1.5364,-0.0543,-0.0053,1.5359,-0.0571,-0.0004,1.5362,-0.0615,0.0,1.5369,-0.0616,0.0,1.5377,-0.0592,-0.0033,1.5348,-0.0743,-0.0019,1.5355,-0.0728,-0.0029,1.5345,-0.0732,-0.0043,1.5378,-0.0696,-0.0046,1.5394,-0.0697,-0.0055,1.5386,-0.0722,-0.0037,1.5412,-0.0699,-0.0052,1.5407,-0.0723,-0.0038,1.5398,-0.0676,-0.0032,1.5381,-0.0676,-0.0015,1.5369,-0.0648,-0.0036,1.5424,-0.0622,-0.0034,1.5419,-0.0652,-0.004,1.54,-0.0648,-0.0063,1.5416,-0.0589,-0.0047,1.5405,-0.0623,-0.0067,1.5403,-0.0589,-0.0018,1.5447,-0.0595,-0.0029,1.5457,-0.0568,-0.0018,1.5461,-0.0567,-0.0112,1.5447,-0.0496,-0.0091,1.5429,-0.0532,-0.0113,1.5435,-0.0497,-0.0121,1.5474,-0.0466,-0.0136,1.546,-0.0466,-0.0129,1.5479,-0.0451,-0.014,1.5443,-0.047,-0.0117,1.5392,-0.0511,-0.0118,1.542,-0.0503,-0.0095,1.5418,-0.0533,-0.0138,1.5364,-0.0505,-0.0149,1.536,-0.0499,-0.0138,1.5389,-0.0491,-0.0141,1.5417,-0.0481,-0.0157,1.5451,-0.046,-0.0206,1.5411,-0.0473,-0.0207,1.5422,-0.0469,-0.0187,1.5415,-0.048,-0.018,1.5457,-0.0444,-0.0211,1.5443,-0.0453,-0.0208,1.5453,-0.0436,-0.0149,1.5479,-0.0427,-0.0151,1.5467,-0.0447,-0.0164,1.547,-0.0431,-0.0143,1.549,-0.0416,-0.0145,1.55,-0.0409,-0.0145,1.5517,-0.039,-0.017,1.5518,-0.038,-0.0162,1.5529,-0.0368,-0.0185,1.5535,-0.035,-0.0189,1.5525,-0.0369,-0.0201,1.5522,-0.0364,-0.0248,1.5478,-0.0404,-0.0265,1.5493,-0.0373,-0.0229,1.5495,-0.0392,-0.0248,1.5474,-0.0403,-0.0229,1.5459,-0.0425,-0.0233,1.5447,-0.0435,-0.0254,1.5414,-0.044,-0.0253,1.5432,-0.0427,-0.0234,1.5428,-0.0448,-0.0078,1.541,-0.0242,-0.0082,1.5408,-0.0235,-0.0064,1.5401,-0.0226,-0.0031,1.5401,-0.0233,-0.0034,1.5396,-0.0217,-0.0096,1.5418,-0.0255,-0.0075,1.5416,-0.0255,-0.0091,1.5426,-0.0267,-0.0022,1.544,-0.0334,-0.0023,1.5427,-0.0311,-0.0119,1.5464,-0.0252,-0.0179,1.5422,-0.0319,-0.0202,1.5414,-0.0326,-0.0201,1.5412,-0.0319,-0.0082,1.5469,-0.0359,-0.0098,1.544,-0.0373,-0.0082,1.5469,-0.0359,-0.0176,1.5414,-0.0318,-0.0163,1.5419,-0.0308,-0.0279,1.5426,-0.0333,-0.0274,1.5417,-0.0341,-0.0283,1.5413,-0.0337,-0.0252,1.5392,-0.0324,-0.0247,1.5388,-0.033,-0.024,1.5382,-0.0318,-0.0188,1.5417,-0.027,-0.0191,1.5426,-0.0262,-0.0175,1.5426,-0.0269,-0.0189,1.5528,-0.0342,-0.0184,1.5535,-0.0349,-0.021,1.5535,-0.0333,-0.0126,1.5488,-0.0409,-0.0127,1.5502,-0.0411,-0.0162,1.5529,-0.0366,-0.0169,1.5522,-0.0356,-0.016,1.5471,-0.037,-0.0157,1.5494,-0.0369,-0.0174,1.5496,-0.0356,-0.0223,1.5399,-0.0345,-0.0218,1.5416,-0.0343,-0.0217,1.5408,-0.0339,-0.0114,1.5306,-0.03,-0.0113,1.5331,-0.0317,-0.009,1.5399,-0.0383,-0.0069,1.5379,-0.0386,-0.0092,1.5377,-0.0385,-0.0115,1.5393,-0.0381,-0.0124,1.5385,-0.0379,-0.0104,1.5461,-0.0464,-0.0149,1.5411,-0.0391,-0.0144,1.5414,-0.0402,-0.0099,1.5415,-0.0244,-0.0081,1.5456,-0.0329,-0.0098,1.547,-0.0325,-0.0108,1.5473,-0.0298,-0.0116,1.5464,-0.0252,-0.0104,1.5441,-0.026,-0.0105,1.5457,-0.0268,-0.0198,1.5428,-0.0246,-0.0203,1.5424,-0.0256,-0.0218,1.5417,-0.0254,-0.0051,1.536,-0.0759,-0.0054,1.5349,-0.0748,-0.0059,1.5362,-0.0749,-0.0056,1.5343,-0.0734,-0.003,1.5384,-0.0647,-0.0036,1.536,-0.0703,-0.0018,1.5365,-0.0677,-0.002,1.5362,-0.0589,-0.0039,1.5355,-0.0591,-0.0078,1.5362,-0.052,-0.0086,1.535,-0.0524,-0.0048,1.5433,-0.0591,-0.0039,1.5437,-0.0592,-0.0018,1.5422,-0.0694,-0.0026,1.5418,-0.0715,-0.0184,1.5407,-0.0337,-0.0165,1.5387,-0.0352,-0.0201,1.5371,-0.0296,-0.0194,1.5375,-0.0288,-0.0209,1.5368,-0.0306,-0.0148,1.5381,-0.0332,-0.0143,1.5378,-0.0309,-0.0153,1.5401,-0.0302,-0.0207,1.5403,-0.0362,-0.0205,1.5417,-0.0352,-0.0204,1.5407,-0.0332,-0.0216,1.5413,-0.0334,-0.0159,1.5419,-0.0295,-0.016,1.5395,-0.0294,-0.0193,1.5402,-0.0275,-0.0183,1.5407,-0.0276,-0.0178,1.5383,-0.0281,-0.0212,1.5394,-0.0312,-0.0216,1.5399,-0.0309,-0.0215,1.5387,-0.0292,-0.0197,1.5406,-0.0321,-0.0193,1.54,-0.0323,-0.0174,1.5357,-0.0288,-0.0197,1.5388,-0.0284,-0.0203,1.5399,-0.0276,-0.0204,1.5384,-0.0288,-0.0213,1.5418,-0.0349,-0.0209,1.5424,-0.0348,-0.0217,1.5425,-0.0345,-0.0196,1.541,-0.0337,-0.0192,1.5416,-0.0332,-0.0199,1.541,-0.0349,-0.0144,1.5376,-0.034,-0.0133,1.5373,-0.0359,-0.0131,1.5363,-0.0336,-0.0138,1.5371,-0.0334,-0.023,1.5408,-0.0387,-0.0174,1.5478,-0.0413,-0.0179,1.5466,-0.0432,-0.0186,1.5475,-0.0418,-0.0158,1.5416,-0.0479,-0.0158,1.5427,-0.0473,-0.0042,1.5415,-0.0718,-0.0034,1.5414,-0.0736,-0.005,1.5414,-0.0736,-0.0038,1.535,-0.0754,-0.0111,1.5368,-0.0481,-0.0115,1.5359,-0.0486,-0.0099,1.5359,-0.0498,-0.006,1.5374,-0.0536,-0.0076,1.5373,-0.0516,-0.0024,1.5367,-0.0569,-0.0005,1.5381,-0.0575,-0.0029,1.5377,-0.0559,-0.0039,1.5392,-0.0546,-0.0044,1.5375,-0.0549,-0.0185,1.5361,-0.0494,-0.0152,1.5331,-0.0483,-0.015,1.5381,-0.0347,-0.0151,1.538,-0.0362,-0.0151,1.5442,-0.0275,-0.0141,1.5449,-0.0266,-0.0146,1.546,-0.0276,-0.0063,1.5445,-0.0333,-0.0082,1.5469,-0.0356,-0.0156,1.5383,-0.0269,-0.0063,1.5462,-0.0515,-0.0087,1.547,-0.0484,-0.0084,1.5459,-0.0489,-0.0144,1.5517,-0.0389,-0.0259,1.5512,-0.0355,-0.026,1.5511,-0.0353,-0.0238,1.5527,-0.034,-0.0154,1.5328,-0.048,-0.0148,1.5331,-0.0481,-0.0129,1.535,-0.047,-0.0254,1.5388,-0.0401,-0.0038,1.5481,-0.0523,-0.007,1.5481,-0.0509,-0.0039,1.5465,-0.0528,-0.0091,1.5486,-0.0484,-0.0091,1.5486,-0.0484,-0.0105,1.549,-0.0462,-0.0099,1.542,-0.0256,-0.0094,1.5428,-0.0266,-0.0267,1.5485,-0.0356,-0.0263,1.5476,-0.0341,-0.0252,1.5494,-0.0334,-0.0268,1.5403,-0.0317,-0.025,1.5405,-0.0346,-0.0246,1.5411,-0.0353,-0.0223,1.5401,-0.0354,-0.0266,1.544,-0.0334,-0.0265,1.5423,-0.035,-0.03,1.5402,-0.0328,-0.0199,1.5444,-0.0347,-0.0266,1.5452,-0.0336,-0.0266,1.544,-0.0329,-0.0167,1.5459,-0.0338,-0.0171,1.5457,-0.0354,-0.0164,1.5436,-0.0315,-0.0165,1.5433,-0.0302,-0.016,1.5441,-0.0299,-0.0262,1.5469,-0.0328,-0.0195,1.5398,-0.0343,-0.0133,1.5399,-0.0384,-0.0122,1.5411,-0.0385,-0.0119,1.5494,-0.0438,-0.0108,1.549,-0.0456,-0.0103,1.5414,-0.0243,-0.0102,1.5418,-0.0246,-0.011,1.5441,-0.0249,-0.0111,1.5441,-0.0246,-0.0098,1.5477,-0.0338,-0.0114,1.5486,-0.032,-0.0105,1.5416,-0.0381,-0.0147,1.542,-0.0259,-0.0135,1.5401,-0.0263,-0.0166,1.5389,-0.0382,-0.0179,1.5392,-0.0382,-0.0104,1.5293,-0.0282,-0.0097,1.5294,-0.0288,-0.0106,1.5304,-0.0299,-0.009,1.5319,-0.0319,-0.0085,1.5448,-0.0308,-0.0087,1.5442,-0.0292,-0.0084,1.5439,-0.0293,-0.0015,1.5397,-0.0558,-0.0018,1.5439,-0.0623,-0.012,1.5366,-0.0465,-0.0155,1.5392,-0.0396,-0.0164,1.537,-0.0294,-0.0139,1.5361,-0.0311,-0.0071,1.5481,-0.051,-0.0056,1.5458,-0.0548,-0.0069,1.5447,-0.0553,-0.0024,1.5474,-0.0547,0.0,1.5477,-0.0551,0.0,1.5468,-0.057,-0.0017,1.5418,-0.0549,-0.0018,1.5466,-0.0532,-0.0019,1.5447,-0.0538,0.0,1.5447,-0.0541,-0.0094,1.535,-0.0392,-0.0082,1.5284,-0.0269,-0.0069,1.5333,-0.0396,-0.0167,1.5393,-0.0334,-0.0169,1.5403,-0.0326,-0.0191,1.5396,-0.0327,-0.0193,1.5397,-0.0372,-0.0158,1.544,-0.0284,-0.0154,1.5449,-0.0298,-0.0248,1.5484,-0.033,-0.024,1.5507,-0.0327,-0.0082,1.547,-0.0359,-0.0174,1.541,-0.0277,-0.0083,1.5407,-0.0233,-0.0122,1.5495,-0.0433,-0.0134,1.5482,-0.0445,-0.0149,1.5464,-0.0447,-0.0239,1.5518,-0.0332,-0.0255,1.5502,-0.0343,-0.0207,1.5432,-0.0344,-0.0199,1.5431,-0.0347,-0.0188,1.5444,-0.0345,-0.0147,1.5464,-0.0351,-0.0161,1.5431,-0.0288,-0.0115,1.5477,-0.0345,-0.013,1.5473,-0.0348,-0.0126,1.5485,-0.0323,-0.0305,1.5422,-0.0318,-0.0301,1.5409,-0.0318,-0.0283,1.5405,-0.0317,-0.0265,1.5451,-0.033,-0.0259,1.5437,-0.033,-0.0218,1.5433,-0.0341,-0.0185,1.5463,-0.036,-0.016,1.5461,-0.0365,-0.0284,1.5431,-0.0326,-0.0251,1.5466,-0.0333,-0.0261,1.5431,-0.0365,-0.0188,1.5435,-0.0469,-0.0041,1.5481,-0.0524,-0.0022,1.5482,-0.0527,-0.0207,1.533,-0.0477,-0.0209,1.5327,-0.0472,-0.0242,1.5332,-0.0461,-0.0232,1.5407,-0.039,-0.0266,1.5492,-0.037,-0.021,1.5535,-0.0335,-0.0238,1.5528,-0.0341,-0.0161,1.5529,-0.0367,-0.0166,1.5423,-0.0251,-0.0166,1.5419,-0.0251,-0.0156,1.542,-0.0257,-0.0215,1.5384,-0.0328,-0.0193,1.5404,-0.0333,-0.0212,1.5382,-0.032,-0.0227,1.5373,-0.0317,-0.0232,1.5381,-0.0307,-0.0237,1.5396,-0.0308,-0.0239,1.539,-0.0315,-0.0226,1.5408,-0.0319,-0.0072,1.5337,-0.0371,-0.0143,1.5338,-0.049,-0.0004,1.5372,-0.0589,-0.006,1.5367,-0.0722,-0.0066,1.5386,-0.0745,-0.0017,1.5421,-0.0712,-0.0204,1.547,-0.0427,-0.0169,1.55,-0.0396,-0.0157,1.5509,-0.0393,-0.0193,1.5518,-0.0372,-0.0208,1.5511,-0.0373,-0.0236,1.5419,-0.0366,-0.0217,1.5387,-0.0336,-0.0207,1.5395,-0.0338,-0.0117,1.5353,-0.0338,-0.0121,1.5344,-0.0315,-0.0202,1.5422,-0.0351,-0.0195,1.5419,-0.0343,-0.0193,1.5428,-0.0337,-0.0218,1.542,-0.0339,-0.0216,1.5359,-0.0302,-0.0153,1.5402,-0.032,-0.0186,1.5428,-0.0327,-0.0223,1.5423,-0.0334,-0.022,1.54,-0.0308,-0.0222,1.5405,-0.0269,-0.0209,1.5394,-0.0279,-0.0165,1.5427,-0.0276,-0.0164,1.5415,-0.0283,-0.0212,1.5381,-0.0297,-0.0018,1.5422,-0.0677,0.0,1.5429,-0.0688,-0.0048,1.5383,-0.0619,-0.0031,1.5404,-0.0745,0.0,1.5396,-0.0732,-0.0019,1.5352,-0.0713,-0.0123,1.5485,-0.0281,-0.0123,1.5479,-0.0266,-0.0069,1.5423,-0.0277,-0.0122,1.5438,-0.0377,-0.0141,1.5456,-0.0376,-0.0104,1.5444,-0.047,-0.0101,1.5418,-0.0476,-0.0081,1.5418,-0.0506,-0.0124,1.5445,-0.0421,-0.0124,1.5419,-0.0435,-0.0222,1.537,-0.0281,-0.0202,1.5336,-0.0281,-0.0212,1.5351,-0.026,-0.013,1.5352,-0.0313,-0.0139,1.5354,-0.0294,-0.0023,1.5285,-0.0253,-0.0028,1.5294,-0.0247,-0.0059,1.529,-0.0249,-0.0265,1.545,-0.0354,0.0,1.5412,-0.071,-0.0307,1.5418,-0.0321,-0.0098,1.5467,-0.0362,-0.0222,1.5411,-0.0326,-0.0107,1.5391,-0.0469,-0.0117,1.5486,-0.0323,-0.01,1.5478,-0.0341,-0.002,1.5452,-0.0356,-0.0042,1.544,-0.0334,-0.0044,1.5431,-0.0311,-0.0095,1.5459,-0.0302,-0.0049,1.5418,-0.0276,-0.0028,1.541,-0.0255,-0.0025,1.5418,-0.0275,-0.0062,1.5406,-0.0234,-0.0127,1.5347,-0.0498,-0.011,1.535,-0.0512,-0.0263,1.5453,-0.0374,-0.0258,1.5435,-0.0401,-0.0262,1.5454,-0.0391,-0.0248,1.5452,-0.0416,-0.0181,1.5461,-0.0445,-0.0206,1.5359,-0.0484,-0.0244,1.5334,-0.0463,-0.0226,1.5487,-0.04,-0.0216,1.5478,-0.0415,-0.0224,1.5505,-0.0376,-0.0099,1.5395,-0.0541,-0.0092,1.5367,-0.055,-0.0118,1.5366,-0.0521,-0.0104,1.5467,-0.049,0.0,1.5444,-0.0623,-0.0077,1.5422,-0.0564,-0.0077,1.5376,-0.0575,-0.0034,1.5413,-0.0676,-0.0053,1.5413,-0.0746,-0.0046,1.5376,-0.0761,-0.0076,1.5391,-0.0512,-0.0095,1.5389,-0.0487,-0.0135,1.5416,-0.0417,-0.017,1.5377,-0.0434,-0.018,1.5392,-0.0385,-0.0243,1.5417,-0.0391};
			return value;
		}

		/** Define subarray values using type double[] with $tupleSize=3 and $tupleSplitSize=1000 for subarray position()=2 */
		private double[] getc6_coordinate_6_22_point_2()
		{
			double[] value = {-0.0259,1.5435,-0.0384,-0.0027,1.533,-0.0366,-0.0049,1.5328,-0.0339,-0.0048,1.5335,-0.0369,-0.0028,1.5327,-0.0338,-0.0117,1.5396,-0.026,-0.0031,1.5311,-0.0247,-0.0033,1.5332,-0.0241,-0.0085,1.5295,-0.0256,-0.0083,1.5341,-0.0251,-0.0103,1.5326,-0.026,-0.0213,1.5527,-0.033,-0.0234,1.5464,-0.0341,-0.0266,1.5418,-0.0322,-0.0027,1.5293,-0.0276,-0.0116,1.5373,-0.0268,-0.0134,1.5379,-0.027,-0.0211,1.5415,-0.0229,-0.0208,1.541,-0.0266,-0.0098,1.532,-0.032,-0.0071,1.5339,-0.0402,-0.0049,1.5377,-0.0381,-0.0049,1.5349,-0.0396,-0.0232,1.5375,-0.0326,-0.018,1.5391,-0.0369,-0.0129,1.5466,-0.0401,-0.0131,1.5443,-0.0409,-0.012,1.5389,-0.0455,-0.0084,1.5419,-0.0376,0.0018,1.5365,-0.0677,0.0124,1.5465,-0.0412,0.0118,1.5462,-0.0441,0.0141,1.5456,-0.0376,0.0139,1.5466,-0.0384,0.0195,1.5402,-0.0352,0.0176,1.5391,-0.0356,0.0117,1.5353,-0.0338,0.0118,1.536,-0.036,0.0219,1.5405,-0.0362,0.0209,1.5346,-0.0297,0.0198,1.5337,-0.0294,0.0157,1.5351,-0.0297,0.0108,1.5348,-0.0362,0.0092,1.5377,-0.0385,0.0091,1.5332,-0.0344,0.0101,1.5335,-0.0344,0.0104,1.5303,-0.0264,0.0237,1.538,-0.0333,0.0185,1.534,-0.0292,0.0187,1.534,-0.0285,0.0156,1.5368,-0.0277,0.0178,1.5419,-0.0241,0.0194,1.5418,-0.0236,0.0156,1.5404,-0.0259,0.0147,1.5403,-0.0261,0.0147,1.5381,-0.0273,0.0099,1.5348,-0.0256,0.0085,1.5301,-0.025,0.0104,1.5295,-0.0279,0.0048,1.529,-0.0263,0.0078,1.5301,-0.028,0.0228,1.5391,-0.03,0.0224,1.5373,-0.0294,0.0236,1.5412,-0.0326,0.0224,1.5388,-0.0265,0.0222,1.5405,-0.0269,0.0231,1.5483,-0.0337,0.0205,1.5479,-0.0349,0.0181,1.5474,-0.0362,0.0191,1.5454,-0.0358,0.0134,1.5486,-0.0301,0.017,1.5442,-0.0322,0.0122,1.5417,-0.025,0.0084,1.5363,-0.0248,0.0028,1.5301,-0.0242,0.0,1.5318,-0.0244,0.0032,1.5354,-0.0232,0.0062,1.5359,-0.0239,0.0142,1.549,-0.0381,0.0156,1.5515,-0.0368,0.0174,1.543,-0.0261,0.0218,1.5391,-0.0405,0.0243,1.5417,-0.0391,0.0158,1.5391,-0.0396,0.0145,1.5387,-0.042,0.0133,1.5365,-0.0448,0.0229,1.5354,-0.0449,0.0117,1.5348,-0.0491,0.0134,1.5343,-0.048,0.005,1.5363,-0.056,0.0053,1.5359,-0.0571,0.0004,1.5372,-0.0589,0.0046,1.5376,-0.0761,0.0053,1.5413,-0.0746,0.0031,1.5404,-0.0745,0.0066,1.5386,-0.0745,0.0077,1.5376,-0.0575,0.0061,1.5441,-0.0568,0.0069,1.5447,-0.0553,0.0077,1.5422,-0.0564,0.0018,1.5439,-0.0623,0.0,1.5456,-0.0595,0.0121,1.5474,-0.0466,0.0099,1.5395,-0.054,0.0118,1.5366,-0.0521,0.0092,1.5367,-0.055,0.0157,1.5451,-0.0459,0.014,1.5443,-0.047,0.017,1.5518,-0.038,0.0224,1.5505,-0.0376,0.0265,1.5493,-0.0373,0.0216,1.5478,-0.0415,0.0206,1.5359,-0.0484,0.0244,1.5334,-0.0463,0.0207,1.533,-0.0476,0.0181,1.5461,-0.0444,0.0204,1.547,-0.0427,0.0253,1.5432,-0.0427,0.0265,1.545,-0.0354,0.0263,1.5453,-0.0374,0.0031,1.5401,-0.0233,0.0023,1.5427,-0.0311,0.0044,1.5431,-0.0311,0.0042,1.544,-0.0334,0.002,1.5452,-0.0356,0.0042,1.5456,-0.0356,0.0111,1.5368,-0.048,0.0115,1.5477,-0.0345,0.0237,1.5396,-0.0308,0.0017,1.5421,-0.0712,0.0053,1.529,-0.0253,0.0059,1.5299,-0.0242,0.013,1.5352,-0.0313,0.0222,1.537,-0.028,0.0212,1.5351,-0.026,0.0202,1.5336,-0.0281,0.0102,1.5362,-0.0384,0.01,1.534,-0.0368,0.0113,1.5419,-0.0454,0.0101,1.5418,-0.0476,0.0082,1.5441,-0.0498,0.0081,1.5418,-0.0506,0.013,1.5457,-0.0365,0.0084,1.5432,-0.0278,0.0069,1.5423,-0.0277,0.0134,1.5379,-0.027,0.0198,1.5428,-0.0246,0.0191,1.5426,-0.0262,0.0042,1.5363,-0.0758,0.0029,1.5345,-0.0732,0.0048,1.5383,-0.0619,0.0047,1.5405,-0.0623,0.0,1.5431,-0.0672,0.0018,1.5422,-0.0677,0.0191,1.5396,-0.0326,0.0212,1.5382,-0.032,0.0205,1.5417,-0.0352,0.0198,1.5414,-0.0267,0.0223,1.5423,-0.0334,0.0193,1.5428,-0.0337,0.0186,1.5428,-0.0327,0.0153,1.5402,-0.032,0.0163,1.5419,-0.0308,0.0183,1.5407,-0.0275,0.0216,1.5359,-0.0301,0.0164,1.5436,-0.0315,0.0154,1.5449,-0.0298,0.0202,1.5422,-0.0351,0.0246,1.5411,-0.0353,0.0131,1.5363,-0.0335,0.0159,1.5391,-0.0393,0.0166,1.5389,-0.0382,0.0211,1.5348,-0.0294,0.0193,1.5518,-0.0372,0.0189,1.5525,-0.0369,0.0217,1.5517,-0.0366,0.0208,1.5511,-0.0373,0.0169,1.55,-0.0396,0.0163,1.5492,-0.0405,0.0145,1.55,-0.0409,0.0186,1.5475,-0.0418,0.0095,1.5351,-0.0527,0.011,1.535,-0.0511,0.0232,1.5381,-0.0307,0.0227,1.5373,-0.0317,0.0156,1.542,-0.0257,0.0166,1.5419,-0.0251,0.0166,1.5423,-0.0251,0.0129,1.5479,-0.0451,0.0149,1.5464,-0.0447,0.0209,1.5327,-0.0471,0.0269,1.5367,-0.0423,0.0041,1.5481,-0.0524,0.0037,1.5469,-0.0546,0.0024,1.5474,-0.0547,0.0248,1.5484,-0.033,0.0251,1.5466,-0.0333,0.0267,1.5485,-0.0356,0.0262,1.5411,-0.0343,0.0259,1.5437,-0.033,0.0262,1.5428,-0.0326,0.0199,1.5444,-0.0347,0.0207,1.5432,-0.0344,0.0248,1.5425,-0.0329,0.0301,1.5409,-0.0318,0.013,1.5473,-0.0348,0.0126,1.5485,-0.0323,0.0158,1.544,-0.0284,0.0161,1.5431,-0.0288,0.0165,1.5433,-0.0302,0.0147,1.5464,-0.0351,0.0188,1.5444,-0.0345,0.0099,1.5415,-0.0244,0.0122,1.5438,-0.0377,0.0113,1.5464,-0.0364,0.0082,1.5469,-0.0359,0.0152,1.5444,-0.0283,0.016,1.5441,-0.0299,0.0207,1.5404,-0.0335,0.0069,1.5333,-0.0396,0.0018,1.5466,-0.0532,0.0015,1.5397,-0.0558,0.0017,1.5418,-0.0549,0.0,1.5484,-0.0527,0.0,1.5483,-0.0526,0.0017,1.5482,-0.0527,0.0071,1.5481,-0.051,0.0081,1.5455,-0.0525,0.0098,1.544,-0.0373,0.0084,1.5439,-0.0369,0.0056,1.5458,-0.0548,0.0038,1.5481,-0.0523,0.0022,1.5482,-0.0527,0.0018,1.5461,-0.0567,0.0,1.5417,-0.0554,0.0,1.5466,-0.0531,0.0081,1.5335,-0.0384,0.0137,1.5441,-0.0258,0.01,1.5478,-0.0341,0.011,1.5441,-0.0375,0.0199,1.5431,-0.0346,0.0262,1.5451,-0.0328,0.0247,1.5388,-0.0329,0.0262,1.5469,-0.0328,0.0307,1.5418,-0.0321,0.0159,1.5426,-0.0259,0.0072,1.5337,-0.037,0.0089,1.5337,-0.037,0.0127,1.5347,-0.0497,0.0022,1.5367,-0.0742,0.0052,1.5407,-0.0723,0.0212,1.5496,-0.0389,0.0169,1.5389,-0.0287,0.0209,1.5394,-0.0279,0.0208,1.541,-0.0266,0.0018,1.5422,-0.0694,0.0054,1.5399,-0.0758,0.0203,1.5424,-0.0255,0.0124,1.5445,-0.0421,0.0023,1.529,-0.0249,0.0,1.545,-0.0354,0.0095,1.5459,-0.0302,0.0262,1.5454,-0.0391,0.0207,1.5459,-0.0438,0.0104,1.5467,-0.049,0.0241,1.5359,-0.0465,0.0091,1.5429,-0.0532,0.0065,1.5376,-0.0591,0.0066,1.5402,-0.0748,0.0019,1.5355,-0.0728,0.0148,1.5371,-0.0442,0.0261,1.5364,-0.0446,0.0265,1.5394,-0.0418,0.0033,1.5338,-0.0238,0.0,1.5297,-0.0247,0.0078,1.529,-0.0272,0.0082,1.529,-0.0263,0.0206,1.5393,-0.0236,0.0218,1.5396,-0.0235,0.0211,1.5415,-0.0228,0.0097,1.5296,-0.0285,0.0072,1.5352,-0.0395,-0.0113,1.5419,-0.0454,-0.0118,1.536,-0.036,-0.0072,1.5352,-0.0395,-0.0146,1.5365,-0.0278,-0.0117,1.5353,-0.0268,-0.0022,1.5285,-0.0262,-0.0233,1.5446,-0.034,-0.0223,1.5505,-0.0332,-0.0152,1.5444,-0.0283,-0.0101,1.5388,-0.0252,-0.0133,1.549,-0.0393,-0.0129,1.5387,-0.0438,-0.0106,1.5347,-0.0501,-0.0098,1.5369,-0.0495,-0.0066,1.5402,-0.0748,-0.0054,1.5399,-0.0758,-0.0065,1.5376,-0.0591,-0.0061,1.5441,-0.0568,-0.0228,1.5463,-0.0425,-0.0241,1.5359,-0.0465,-0.0207,1.5459,-0.0438,-0.0055,1.5413,-0.0255,-0.0053,1.5281,-0.0259,-0.0211,1.5348,-0.0294,-0.0082,1.5441,-0.0498,-0.013,1.5457,-0.0365,-0.015,1.5438,-0.0266,-0.0084,1.5432,-0.0278,-0.0042,1.5363,-0.0758,-0.0169,1.5389,-0.0288,-0.0212,1.5496,-0.0389,-0.0217,1.5517,-0.0366,-0.0163,1.5492,-0.0405,-0.0022,1.5367,-0.0742,-0.0095,1.5351,-0.0527,-0.0159,1.5426,-0.0259,-0.0037,1.5469,-0.0546,-0.0262,1.5411,-0.0343,-0.0262,1.5428,-0.0326,-0.0262,1.5451,-0.0329,-0.0286,1.542,-0.032,-0.0081,1.5455,-0.0525,-0.017,1.5442,-0.0322,-0.0222,1.5406,-0.0251,-0.0093,1.543,-0.0269,-0.0305,1.5413,-0.0326,-0.0164,1.5382,-0.0264,-0.0061,1.5464,-0.0356,-0.019,1.533,-0.0484,-0.0187,1.5386,-0.0283,-0.0212,1.5412,-0.0326,-0.0069,1.5354,-0.0552,-0.0026,1.5385,-0.0747,-0.0218,1.5417,-0.0244,-0.012,1.5479,-0.0266,-0.0088,1.5435,-0.0277,-0.0095,1.5444,-0.0273,-0.011,1.5441,-0.0375,-0.0069,1.54,-0.0378,-0.0201,1.5354,-0.026,-0.0084,1.5439,-0.0369,-0.0156,1.5485,-0.0413,-0.0234,1.5409,-0.0457,-0.0158,1.5389,-0.049,-0.0026,1.5364,-0.0619,-0.0242,1.5371,-0.0428,-0.0029,1.532,-0.0315,-0.0206,1.5393,-0.0236,-0.0218,1.5396,-0.0235,-0.0198,1.5337,-0.0295,0.0084,1.5419,-0.0376,0.0218,1.5417,-0.0254,0.0233,1.5446,-0.034,0.0223,1.5505,-0.0332,0.0146,1.546,-0.0276,0.0065,1.5399,-0.0221,0.0187,1.536,-0.045,0.0129,1.5387,-0.0438,0.0106,1.5347,-0.0501,0.0063,1.5416,-0.0589,0.0067,1.5403,-0.0589,0.0029,1.5457,-0.0568,0.0158,1.5389,-0.0489,0.0211,1.5443,-0.0453,0.0156,1.5485,-0.0413,0.0123,1.5479,-0.0266,0.0201,1.5354,-0.0259,0.012,1.5479,-0.0266,0.0026,1.5385,-0.0747,0.0164,1.5415,-0.0283,0.0197,1.5388,-0.0283,0.0091,1.5486,-0.0484,0.0114,1.5486,-0.032,0.0222,1.5406,-0.0251,0.005,1.5447,-0.0568,0.0064,1.5436,-0.0312,0.0028,1.5327,-0.0396,0.0,1.5333,-0.0401,0.0029,1.5333,-0.0401,0.0,1.5327,-0.0395,0.0164,1.543,-0.0269,0.0188,1.5377,-0.025,0.0191,1.5398,-0.024,0.0201,1.5373,-0.0245,0.0,1.5388,-0.0215,0.0035,1.5394,-0.0212,0.0121,1.5484,-0.0281,0.0123,1.5485,-0.0281,0.002,1.5452,-0.0359,0.0042,1.5456,-0.036,0.0121,1.5481,-0.0434,0.025,1.5448,-0.0334,0.0247,1.5434,-0.0334,0.0234,1.5422,-0.0332,0.0164,1.5403,-0.0254,0.0097,1.5453,-0.0286,0.0106,1.5465,-0.0283,0.0046,1.5425,-0.0293,0.0025,1.5418,-0.0275,0.0049,1.5418,-0.0276,0.0024,1.5422,-0.0292,0.0194,1.5481,-0.041,0.018,1.5484,-0.0406,0.0187,1.5492,-0.0397,0.0196,1.5502,-0.0385,0.018,1.551,-0.0382,0.0258,1.5393,-0.0445,0.0238,1.5388,-0.0464,0.0176,1.537,-0.0285,0.0165,1.5427,-0.0275,0.0123,1.5488,-0.0299,0.0117,1.5486,-0.0323,0.0061,1.5443,-0.0519,0.004,1.5417,-0.0538,0.0063,1.5417,-0.0527,0.0069,1.5421,-0.0371,0.0044,1.5436,-0.0364,0.0046,1.5416,-0.037,0.0066,1.544,-0.0365,0.0109,1.5343,-0.0339,0.0,1.545,-0.0357,0.0021,1.543,-0.0364,0.0,1.5429,-0.0364,0.012,1.5487,-0.0299,0.0067,1.5428,-0.0292,0.0,1.5408,-0.0253,0.0028,1.541,-0.0255,0.0,1.5416,-0.0276,0.0055,1.5413,-0.0255,0.0204,1.5488,-0.0399,0.0187,1.5389,-0.0488,0.0,1.5436,-0.065,0.0019,1.5429,-0.0652,0.0082,1.5399,-0.057,0.006,1.5392,-0.0532,0.0201,1.538,-0.0426,0.0028,1.5327,-0.0338,0.0029,1.5322,-0.0315,0.0,1.5326,-0.0337,0.0027,1.5299,-0.0272,0.0032,1.5313,-0.0292,0.0,1.5297,-0.0277,0.0048,1.5335,-0.0369,0.0032,1.5368,-0.0228,0.0,1.5366,-0.0228,0.0198,1.5501,-0.0344,0.0187,1.5358,-0.0263,0.0218,1.5417,-0.0244,0.0216,1.537,-0.0245,0.0,1.5346,-0.0396,0.0028,1.5374,-0.0381,0.0029,1.5346,-0.0394,0.0,1.5374,-0.0384,0.0,1.5288,-0.0254,-0.0167,1.5387,-0.0366,-0.0029,1.5333,-0.0401,-0.0029,1.5346,-0.0395,-0.0216,1.537,-0.0246,-0.0191,1.5398,-0.024,-0.0198,1.5501,-0.0344,-0.0032,1.535,-0.0233,-0.0062,1.5355,-0.0239,-0.0062,1.5372,-0.0233,-0.0083,1.5379,-0.0244,-0.0035,1.5394,-0.0212,-0.0032,1.5366,-0.0227,-0.0065,1.5399,-0.0221,-0.0028,1.5327,-0.0396,-0.0049,1.533,-0.0399,-0.0051,1.5322,-0.0316,-0.0053,1.5307,-0.0293,0.0,1.533,-0.0365,-0.0208,1.5364,-0.0442,-0.0201,1.538,-0.0426,-0.0155,1.5358,-0.0459,-0.0167,1.5349,-0.0464,-0.0194,1.5345,-0.0465,-0.0191,1.5326,-0.0479,-0.0211,1.5345,-0.0458,-0.0063,1.5417,-0.0527,-0.006,1.5392,-0.0532,0.0,1.5367,-0.0705,0.0,1.5383,-0.0731,-0.0082,1.5399,-0.057,-0.0187,1.5389,-0.0488,-0.0204,1.5488,-0.0399,-0.0196,1.5502,-0.0385,-0.0187,1.5492,-0.0397,-0.0064,1.5436,-0.0312,-0.0067,1.5428,-0.0292,-0.012,1.5487,-0.0299,-0.0042,1.5456,-0.0356,-0.0042,1.5456,-0.036,-0.0066,1.544,-0.0365,-0.0061,1.5464,-0.0359,-0.0044,1.5436,-0.0364,-0.0232,1.5434,-0.0337,-0.0234,1.5422,-0.0332,-0.0109,1.5343,-0.0339,-0.0069,1.5421,-0.0371,-0.0046,1.5416,-0.037,-0.004,1.5417,-0.0539,-0.0061,1.5443,-0.0519,-0.0041,1.5445,-0.0531,-0.0164,1.543,-0.0269,-0.0207,1.5404,-0.0335,-0.0176,1.537,-0.0285,-0.0258,1.5393,-0.0445,-0.0238,1.5388,-0.0464,-0.018,1.551,-0.0382,-0.018,1.5484,-0.0406,-0.0194,1.5481,-0.041,-0.0046,1.5425,-0.0294,-0.0024,1.5422,-0.0292,-0.0097,1.5453,-0.0286,-0.0106,1.5465,-0.0283,-0.0164,1.5403,-0.0254,-0.0247,1.5434,-0.0334,-0.0248,1.5425,-0.0329,-0.0123,1.5488,-0.0299,-0.0201,1.5373,-0.0245,-0.005,1.5336,-0.0403,-0.0017,1.5482,-0.0527,-0.005,1.5447,-0.0568,0.0,1.5368,-0.0719,-0.0187,1.5358,-0.0263,-0.0174,1.5362,-0.0268,-0.025,1.5448,-0.0334,-0.0121,1.5481,-0.0434,0.0,1.5421,-0.0293,-0.0206,1.5387,-0.0481,-0.0185,1.5372,-0.0286,-0.0019,1.5429,-0.0652,-0.0198,1.5414,-0.0267,-0.0047,1.5397,-0.0376,-0.0021,1.543,-0.0364,0.0,1.5411,-0.037,-0.0023,1.5412,-0.037,-0.0229,1.5354,-0.0449,-0.0187,1.536,-0.045,0.0,1.5335,-0.0241,0.0,1.5351,-0.0234,-0.0177,1.54,-0.0245,-0.0175,1.538,-0.0256,-0.0028,1.5374,-0.0381,0.0167,1.5387,-0.0366,0.0027,1.533,-0.0366,0.0191,1.5326,-0.0479,0.0034,1.5413,-0.0676,0.0206,1.5387,-0.0481,0.0023,1.5412,-0.037,0.0047,1.5397,-0.0375,0.0136,1.5483,-0.0283,0.0185,1.5372,-0.0286,0.0174,1.5362,-0.0268,0.0183,1.536,-0.0289,0.0104,1.5473,-0.0459,0.0061,1.5464,-0.0359,0.0177,1.54,-0.0245,0.0175,1.538,-0.0256,0.0022,1.529,-0.0259,0.0,1.5393,-0.0376,0.0026,1.5393,-0.0376,0.0,1.5288,-0.0263,-0.0183,1.536,-0.029,-0.0188,1.5377,-0.025,-0.0113,1.5464,-0.0364,-0.002,1.5452,-0.0359,-0.0026,1.5393,-0.0376,-0.0121,1.5484,-0.0281,-0.0104,1.5473,-0.0459};
			return value;
		}
		/** Large attribute array: IndexedFaceSet DEF='c6_geometry' coordIndex field, scene-graph level=5, element #22, 12648 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 getc6_geometry_5_22_coordIndex()
		{
			MFInt32 c6_geometry_5_22_coordIndex = new MFInt32()/*2.finalize*/
				.append(new MFInt32(getc6_geometry_5_22_coordIndex_1()))
				.append(new MFInt32(getc6_geometry_5_22_coordIndex_2()))
				.append(new MFInt32(getc6_geometry_5_22_coordIndex_3()))
				.append(new MFInt32(getc6_geometry_5_22_coordIndex_4()))
				.append(new MFInt32(getc6_geometry_5_22_coordIndex_5()))
				.append(new MFInt32(getc6_geometry_5_22_coordIndex_6()))
				.append(new MFInt32(getc6_geometry_5_22_coordIndex_7()))
				.append(new MFInt32(getc6_geometry_5_22_coordIndex_8()))
				.append(new MFInt32(getc6_geometry_5_22_coordIndex_9()))
				.append(new MFInt32(getc6_geometry_5_22_coordIndex_10()))
				.append(new MFInt32(getc6_geometry_5_22_coordIndex_11()))
				.append(new MFInt32(getc6_geometry_5_22_coordIndex_12()))
				.append(new MFInt32(getc6_geometry_5_22_coordIndex_13()));
			return c6_geometry_5_22_coordIndex;
		}
		/** Large attribute array: Coordinate DEF='c6_coordinate' point field, scene-graph level=6, element #22, 4719 total numbers made up of 1573 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 getc6_coordinate_6_22_point()
		{
			MFVec3f c6_coordinate_6_22_point = new MFVec3f()/*2.finalize*/
				.append(new MFVec3f(getc6_coordinate_6_22_point_1()))
				.append(new MFVec3f(getc6_coordinate_6_22_point_2()));
			return c6_coordinate_6_22_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 c6 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 c6().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: \"HumanoidAnimation.Skeleton.c6\" model invocation is attempting to load file \"" + fileName + "\" instead of simply validating itself... file loading ignored.");
        else if (hasArguments) // if no arguments provided, this method produces usage warning
                thisExampleX3dModel.handleArguments(args);
	
        if (validate)
        {
            //  System.out.println("--- TODO fix duplicated outputs ---"); // omit when duplicated outputs problem is solved/refactored
		String validationResults = thisExampleX3dModel.validationReport();
            //  System.out.println("-----------------------------------"); // omit when duplicated outputs problem is solved/refactored
                System.out.print("HumanoidAnimation.Skeleton.c6 self-validation test confirmation: ");
                if (!validationResults.equals("success"))
                    System.out.println();
                System.out.println(validationResults.trim());

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